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
337018045765	337018046326	337018046876	337018047426	337018047976	337018048526	337018049076	337018049626	337018050176	337018050726	337018051276	337018051826	337018052376	337018052926	337018053476	337018054026	337018054576	337018055126	337018055676	337018056226	337018056776	337018057326	337018057876	337018058426	337018058976	337018059526	337018060076	337018060626	337018061176	337018061726	337018062276	337018062826	337018063376	337018063926	337018064476	337018065026	337018065576	337018066126	337018066676	337018067226	337018067776	337018068326	337018068876	337018069426	337018069976	337018070526	337018071076	337018071626	337018072176	337018072726	337018073276	337018073826	337018074376	337018074926	337018075476	337018076026	337018076576	337018077126	337018077676	337018078226	337018078776	337018079326	337018079876	337018080426	337018080976	337018081526	337018082076	337018082626	337018083176	337018083726	337018084276	337018084826	337018085376	337018085926	337018086476	337018087026	337018087576	337018088126	337018088676	337018089226	337018089776	337018090326	337018090876	337018091426	337018091976	337018092526	337018093076	337018093626	337018094176	337018094726	337018095276	337018095826	337018096376	337018096926	337018097476	337018098026	337018098576	337018099126	337018099676	337018100226	337018100776	337018101326	337018101876	337018102426	337018102976	337018103526	337018104076	337018104626	337018105176	337018105726	337018106276	337018106826	337018107376	337018107926	337018108476	337018109026	337018109576	337018110126	337018110676	337018111226	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
83908	38779	14831	4586	1955	1086	924	1018	766	580	510	455	444	451	438	427	400	382	396	408	416	426	473	443	413	444	431	438	422	413	425	432	390	407	346	349	386	420	372	355	356	399	397	336	368	392	422	372	399	378	353	363	355	363	365	367	363	352	367	387	407	314	353	361	374	353	373	352	331	331	316	363	339	365	349	336	348	346	334	377	363	342	351	334	336	350	340	321	344	340	362	332	345	354	358	343	318	340	329	357	355	381	322	334	364	333	334	367	345	306	368	309	318	365	321	332	362	313	343	332	331	372	301	329	347	356	329	328	349	334	356	345	350	349	352	333	334	349	359	312	345	354	305	326	345	335	342	358	362	308	347	338	344	318	319	355	308	308	328	325	368	334	365	323	338	308	342	357	325	357	350	314	366	303	333	331	319	332	352	336	324	355	347	379	375	349	345	324	344	334	305	331	348	361	318	338	326	322	335	352	348	340	305	335	336	338	340	331	342	334	379	313	354	365	334	349	289	349	319	338	315	358	340	348	361	341	303	359	342	338	360	353	332	343	345	338	304	308	322	350	343	317	289	307	300	328	327	381	362	342	353	335	338	339	374	338	342	312	323	351	334	328	320	358	279	349	345	346	359	339	318	328	362	318	316	348	328	323	333	334	373	343	370	356	343	360	340	363	347	317	298	335	334	327	341	310	311	330	336	350	342	350	330	355	349	355	338	288	330	332	328	337	386	343	340	338	319	347	340	361	323	354	367	309	317	334	346	330	327	354	337	359	318	316	348	339	348	344	366	362	366	344	350	307	334	319	299	364	360	310	310	344	322	298	353	366	314	332	329	327	336	323	352	342	358	354	369	356	324	327	343	338	361	356	319	325	319	341	314	321	338	328	330	337	327	363	294	375	343	331	335	369	340	349	321	366	338	338	364	378	352	379	357	338	364	330	327	332	321	305	339	306	330	312	335	344	326	332	337	365	362	335	310	356	356	287	324	317	337	321	338	351	363	321	316	364	326	332	342	344	342	334	325	343	338	322	376	327	329	324	317	353	327	315	318	333	356	329	315	359	351	347	378	343	352	365	337	351	351	339	313	334	341	317	332	358	343	366	299	369	353	350	338	339	326	336	343	380	305	351	335	333	330	336	308	364	339	332	345	330	348	335	376	366	330	345	335	346	364	351	347	344	348	343	326	356	319	375	311	364	333	370	361	349	331	354	326	332	339	328	322	370	349	336	368	337	371	336	345	300	289	364	327	294	351	355	315	309	331	300	332	326	345	322	349	360	310	360	368	330	355	301	347	305	327	328	371	345	376	299	339	309	356	341	350	313	330	335	365	360	322	336	328	326	299	338	350	332	363	320	349	349	350	317	336	321	334	329	344	316	309	358	339	336	322	359	339	341	355	328	355	357	348	357	326	348	342	340	360	349	374	342	345	324	330	361	332	346	358	348	324	331	351	340	356	352	330	310	339	367	370	328	324	360	330	370	337	324	342	368	342	316	361	322	344	332	318	324	366	336	325	379	323	345	310	316	330	303	338	336	352	375	368	360	357	358	367	302	337	341	323	357	353	360	329	358	339	316	363	350	353	310	362	346	342	317	325	320	377	319	366	403	334	357	343	356	336	356	331	321	344	344	334	320	349	344	370	326	356	357	338	331	348	315	352	294	331	303	341	351	319	315	334	322	361	345	325	330	348	314	335	354	330	383	355	356	333	331	331	349	315	318	362	359	328	328	370	327	353	304	323	346	293	301	314	334	331	315	309	299	331	362	335	352	390	347	334	347	344	345	349	350	357	344	366	321	322	353	333	327	308	314	342	349	305	315	310	320	337	313	321	320	380	378	309	326	342	311	293	345	331	368	308	328	351	299	342	310	312	344	331	328	342	357	334	315	368	334	310	338	332	376	323	309	332	329	360	319	318	363	327	346	322	354	312	333	318	358	364	361	357	336	323	328	334	327	320	311	325	321	328	346	321	337	329	309	395	315	320	352	343	348	334	351	340	328	325	323	339	324	300	364	338	299	323	328	328	324	303	354	344	367	338	318	346	332	327	299	319	352	337	351	293	312	335	342	353	320	309	315	349	310	341	351	328	363	325	338	332	337	331	344	339	327	318	332	353	344	351	349	355	316	358	345	299	331	328	349	374	325	323	355	339	342	351	346	336	339	317	326	342	344	317	368	337	330	322	372	350	339	367	341	343	343	337	365	314	336	330	306	323	333	349	366	323	339	370	347	337	339	339	353	324	313	327	331	314	341	329	350	357	307	353	359	320	337	339	318	308	339	318	324	302	337	345	346	353	314	370	317	326	347	358	304	315	351	335	356	319	333	304	326	340	301	346	351	313	341	321	325	339	333	343	371	308	372	330	349	335	342	318	332	329	328	366	286	352	333	351	341	307	349	323	364	357	339	321	351	377	309	377	362	330	341	349	348	330	345	330	345	362	333	327	353	342	344	328	332	357	374	350	372	321	323	338	336	317	342	306	323	334	341	342	325	359	363	337	335	327	374	365	343	336	334	339	324	341	325	336	325	368	350	342	361	347	334	293	329	331	355	321	338	332	299	366	329	341	317	320	328	364	345	344	357	367	372	341	312	303	339	313	328	333	360	340	350	314	356	378	363	332	392	320	322	368	299	341	341	305	355	350	346	326	337	320	353	298	346	366	361	336	329	328	319	350	323	348	320	373	348	365	313	316	322	356	307	386	340	363	365	350	356	295	329	296	321	363	325	342	332	347	356	341	329	360	345	323	351	291	332	300	341	333	327	325	340	316	363	337	338	308	319	306	338	348	318	339	350	323	328	360	342	340	361	363	318	343	329	351	354	343	323	340	333	346	317	349	363	346	306	290	347	302	357	351	326	344	341	308	357	320	336	354	326	382	336	340	349	352	345	356	325	337	330	318	321	336	340	328	354	356	329	342	334	312	324	293	333	360	342	385	381	347	327	363	343	327	328	359	326	340	344	340	321	310	376	347	331	338	311	337	327	351	326	324	363	332	311	361	350	374	333	327	340	319	343	330	340	359	333	340	351	344	307	355	322	330	338	335	295	339	355	321	354	374	326	326	323	351	342	353	296	336	334	378	326	335	350	365	338	329	269	309	358	343	313	342	367	309	348	316	331	334	298	359	353	342	348	365	341	330	342	332	321	325	291	316	290	295	323	319	338	311	361	326	346	318	343	349	348	333	344	330	342	378	309	351	319	323	341	306	356	324	357	384	325	325	314	353	370	343	321	332	356	322	368	364	362	363	297	356	343	317	351	363	346	316	336	338	336	331	324	334	332	306	341	350	340	356	334	333	311	335	336	314	343	317	342	330	341	354	338	326	321	334	323	342	316	347	344	347	342	330	352	339	355	331	343	348	334	310	345	354	354	322	318	338	318	334	345	291	337	323	353	330	300	341	360	285	342	363	337	347	308	382	351	338	354	306	321	327	333	340	329	371	363	365	330	320	326	336	349	360	327	344	340	352	345	328	338	327	334	348	331	345	331
56219	6408	5849	8455	5668	3899	3557	4031	3018	1902	1671	1584	1441	1417	1473	1364	1341	1255	1290	1296	1313	1465	1567	1615	1606	1489	1445	1419	1290	1250	1279	1193	1203	1051	1039	1060	1059	1129	1047	1090	1115	1281	1161	992	1088	1070	1142	1107	1023	940	923	898	930	901	868	892	898	934	914	1023	977	981	901	902	877	889	878	849	882	824	821	864	828	845	874	835	823	830	846	927	831	820	858	804	768	794	811	802	737	786	817	771	800	827	784	753	781	778	785	804	759	780	698	719	819	722	749	754	776	754	765	747	740	752	760	753	749	743	821	776	729	792	766	723	740	705	751	772	753	780	763	739	751	675	739	750	746	766	757	775	751	726	788	807	769	783	753	776	804	753	709	766	779	763	757	763	797	739	743	757	736	755	703	764	792	727	762	716	776	803	765	754	792	761	784	757	741	754	719	777	716	753	751	733	804	779	779	789	756	776	776	751	782	753	754	781	732	714	779	770	728	762	765	752	758	712	691	731	790	793	749	737	817	774	767	786	744	763	761	778	799	757	711	763	773	754	733	755	720	793	751	761	790	769	742	816	738	735	772	786	787	798	743	742	814	759	781	787	776	794	765	761	741	683	759	793	790	776	776	764	754	768	790	789	763	755	769	755	763	762	771	751	767	746	791	789	748	816	722	749	768	711	757	789	788	769	767	774	739	726	769	792	760	813	699	763	774	777	768	789	732	774	760	772	788	768	765	792	755	748	758	793	725	811	745	731	777	764	785	736	744	779	719	796	783	735	790	741	786	732	761	812	771	726	748	828	750	736	805	764	763	781	752	804	722	724	742	756	744	815	765	755	804	742	759	765	765	721	781	788	799	782	794	731	727	780	765	742	810	827	744	779	790	766	724	793	761	787	712	729	785	758	759	761	815	724	804	785	777	807	771	789	775	808	748	791	786	766	753	766	736	806	774	709	768	763	745	712	728	723	780	718	757	737	781	736	751	777	766	762	792	758	735	771	709	694	729	793	754	743	786	728	793	739	760	753	752	776	762	790	765	741	750	739	730	751	729	739	721	767	765	786	725	783	771	770	706	803	775	733	782	792	828	778	729	722	807	757	764	695	758	788	801	740	747	771	789	767	763	794	761	811	774	744	761	754	786	794	779	724	783	770	742	743	808	741	726	757	729	742	826	757	755	751	801	735	798	730	779	756	781	794	819	743	802	795	768	793	751	803	784	736	768	783	743	756	681	715	732	740	732	767	826	781	734	744	678	745	782	779	769	779	724	742	755	766	767	714	719	805	804	684	710	731	762	713	760	713	732	785	804	797	735	791	749	722	779	742	723	791	749	764	774	773	754	775	752	787	799	750	750	777	750	778	757	763	803	796	767	785	761	772	746	732	745	784	744	757	727	779	810	772	762	785	751	771	733	757	783	754	765	768	787	832	760	779	760	752	743	710	729	741	734	789	762	735	758	747	742	779	761	783	790	744	776	740	758	759	718	793	812	759	743	786	773	745	736	817	761	710	738	766	777	769	721	760	770	782	768	820	751	774	771	724	789	733	751	740	775	785	767	771	755	809	791	766	746	757	800	780	780	765	783	725	753	762	718	771	813	781	732	749	734	755	783	805	759	741	767	788	827	743	716	795	719	741	734	859	756	751	755	749	721	763	756	770	749	758	748	714	741	823	791	800	726	771	749	787	728	764	787	785	755	699	768	697	772	741	767	765	753	727	731	720	778	766	779	728	776	757	722	818	752	729	764	790	788	759	762	745	750	798	808	842	745	762	734	750	759	716	784	733	774	749	719	749	746	750	758	719	771	752	754	700	717	760	768	796	785	742	743	775	720	760	735	770	773	764	755	771	763	721	727	813	760	784	748	757	740	769	823	756	806	729	796	740	793	742	753	801	710	751	795	719	771	764	781	757	761	776	792	767	704	714	769	750	756	752	754	734	704	832	778	849	791	799	762	753	727	789	793	689	736	776	801	752	783	761	776	738	712	740	711	736	735	763	712	817	771	766	768	777	802	761	741	776	729	770	734	774	779	746	699	767	771	784	770	728	759	775	765	792	783	813	718	760	759	771	802	779	770	753	756	768	766	786	760	820	818	787	752	697	795	771	753	747	787	784	736	773	720	763	755	759	752	782	762	745	758	762	742	771	685	756	774	750	786	855	734	756	738	746	791	807	736	750	703	692	779	776	744	769	738	756	781	705	763	745	749	781	727	769	812	726	787	782	757	763	765	801	730	758	764	747	781	760	759	732	751	724	805	793	780	795	775	743	769	750	744	795	768	738	814	826	803	810	725	664	773	781	824	748	772	768	723	763	789	786	772	759	777	764	760	789	766	757	751	730	765	763	824	785	803	768	753	779	748	735	770	756	779	786	725	764	779	751	767	774	727	766	766	753	777	722	800	714	775	757	789	765	746	771	753	783	737	769	790	779	780	756	745	801	787	792	786	734	792	797	789	737	756	754	772	746	777	739	821	707	797	769	707	823	785	768	766	737	803	715	749	760	734	751	712	753	736	748	783	768	791	778	712	749	843	724	790	777	762	758	726	789	776	764	732	738	764	819	749	754	741	781	777	769	732	756	761	742	758	747	750	751	740	752	746	786	787	736	731	782	774	759	759	721	703	734	723	755	771	749	752	716	754	735	763	759	781	751	806	756	775	753	756	773	753	784	749	760	749	779	755	818	778	752	778	739	772	782	779	741	755	735	758	813	789	774	771	783	814	755	796	749	748	772	768	773	745	767	790	736	792	763	752	747	803	762	757	734	751	787	762	757	754	812	755	758	753	751	727	778	740	772	737	732	808	793	783	755	722	743	780	797	722	756	703	739	757	717	823	700	757	764	777	733	799	727	714	755	731	740	764	745	780	757	735	722	775	721	753	761	735	719	792	711	764	814	788	762	746	791	715	759	743	755	774	775	749	757	781	744	769	716	754	746	771	758	757	798	787	745	721	747	747	772	724	788	710	737	792	804	759	756	801	793	797	798	751	737	804	751	769	762	744	774	768	744	772	727	770	767	745	753	796	780	736	762	753	798	754	755	754	757	784	766	751	752	754	757	742	756	787	735	805	768	775	709	829	742	759	771	784	751	771	775	773	799	803	775	726	807	717	809	775	743	762	761	801	742	757	742	730	723	718	767	770	761	747	740	762	719	780	747	762	779	795	788	726	754	743	750	789	781	770	756	796	803	734	728	773	738	787	712	790	721	709	785	753	749	725	748	755	758	774	763	792	720	743	759	765	782	764	793	801	742	749	779	790	765	753	719	738	780	780	816	796	741	758	708	754	759	774	793	781	738	790	751	748	770	827	776	801	777	771	753	741	758	753	756	780	750	719	776	737	732	745	795	808	779	773	777	751	765	792	780	785	767	757	792	828	760	781	826	769	719	738	746	711	737	792	785	758	761	761	738	770	751	793	771	781	764	782	796	739	728	741	720	821	776	805	766	784	739	758	759	753	742	746	725	751	745	778	741	758	778	764	768	756	755	746	771	722	742	763	742	778	768	781	784
21756	2427	746	708	393	289	297	344	291	251	250	242	283	231	237	227	208	219	222	214	221	252	267	247	234	221	252	237	232	223	221	203	230	228	216	211	244	200	247	222	236	246	251	232	225	253	222	268	260	242	257	218	220	229	211	190	218	199	230	213	220	211	211	209	234	230	243	212	214	222	209	207	210	221	216	220	213	208	207	239	236	252	204	210	239	240	235	214	195	193	202	206	214	212	232	195	207	211	208	191	236	212	216	217	210	205	220	202	195	213	210	237	254	210	212	231	222	223	245	221	228	234	203	200	231	193	216	220	226	202	217	236	204	217	221	233	235	221	245	204	241	227	226	227	204	184	201	229	226	228	241	193	230	210	198	213	212	222	222	244	219	204	229	195	214	202	201	219	214	189	245	217	196	190	171	215	201	235	229	227	208	216	200	218	192	200	184	233	198	210	201	216	240	230	209	210	228	209	231	263	188	174	215	216	214	209	224	215	216	196	196	226	240	216	235	213	216	205	199	231	198	232	191	228	194	240	235	228	214	224	220	200	228	215	214	220	218	209	217	189	183	239	189	174	204	210	206	220	193	228	204	213	224	241	209	203	182	210	223	223	248	206	227	183	240	228	187	213	203	201	222	219	204	221	190	228	223	165	219	204	215	208	219	204	199	208	192	228	246	219	216	193	223	201	205	194	214	230	180	218	218	219	228	181	199	224	203	211	213	218	217	201	232	196	212	221	207	200	216	209	197	213	232	212	202	231	207	188	240	193	215	209	199	212	210	201	208	209	189	202	188	212	229	225	218	207	208	214	212	209	235	216	227	175	223	210	225	252	218	208	213	207	229	232	230	214	204	205	199	242	233	241	216	210	231	199	223	224	226	233	195	229	231	222	210	199	204	224	208	218	242	200	252	201	218	227	219	214	215	234	215	225	220	227	233	213	208	217	232	210	248	193	214	206	211	234	235	213	221	172	220	202	207	230	220	191	240	225	182	209	200	229	219	200	234	211	211	218	192	219	242	196	229	204	256	198	199	196	200	224	199	194	233	197	222	210	234	214	212	208	206	259	216	215	210	193	206	220	195	214	208	232	224	220	245	207	216	192	197	230	210	205	221	217	207	204	221	246	214	227	232	208	194	207	208	240	222	212	199	201	196	237	228	191	217	223	219	216	195	233	219	194	215	210	225	198	207	237	219	214	214	204	203	213	213	202	210	215	205	235	195	234	232	217	212	245	235	209	189	221	198	203	221	221	232	203	240	197	199	215	210	205	244	195	219	199	224	215	223	202	204	210	208	210	199	215	216	207	208	169	201	212	197	207	247	222	227	201	234	197	251	201	199	201	203	218	250	230	217	227	206	207	216	215	215	223	192	205	198	190	223	220	228	199	208	242	214	224	236	217	240	227	211	198	236	205	229	209	214	180	218	229	225	219	218	221	232	228	208	209	236	183	209	194	203	223	227	206	214	199	215	221	220	228	251	211	205	210	222	218	207	209	198	231	229	221	207	207	232	228	199	242	224	223	215	246	197	228	242	226	205	208	209	220	218	195	223	191	226	207	201	208	211	224	196	214	226	229	230	220	210	224	226	209	242	193	206	214	231	205	220	205	234	212	219	208	194	223	231	203	190	208	220	209	219	240	222	217	213	256	234	206	200	214	199	212	235	227	217	239	225	219	198	196	191	238	202	214	221	234	224	237	205	210	230	187	190	218	202	225	216	220	242	228	219	228	205	239	229	197	214	184	224	220	223	211	197	252	204	231	196	232	220	216	233	201	216	211	223	186	214	226	201	199	208	193	213	211	246	223	216	212	234	229	200	209	228	203	252	241	192	199	202	227	204	227	249	215	245	237	209	219	235	197	208	218	218	224	222	237	202	223	238	187	222	204	214	204	256	207	209	237	212	245	190	218	225	238	244	221	228	204	217	206	234	213	231	214	207	237	211	224	209	229	209	225	225	208	226	239	223	198	209	210	222	175	208	205	223	203	218	205	217	212	213	212	241	217	222	207	223	235	241	229	196	219	200	221	212	187	194	230	198	192	200	205	232	201	206	226	207	228	223	223	211	209	234	214	203	232	224	216	199	214	203	213	209	203	213	229	189	203	201	208	201	221	210	209	209	231	243	196	234	211	222	204	238	209	204	230	209	208	241	200	221	220	194	217	218	227	219	225	237	208	217	219	222	197	226	238	228	209	205	222	223	211	207	195	216	242	214	260	227	198	200	210	220	208	243	205	219	224	244	216	218	215	188	194	219	221	217	185	225	229	188	229	219	210	213	217	211	216	227	228	235	201	205	196	202	238	193	235	249	227	209	195	195	204	215	214	218	199	224	218	241	226	223	213	203	219	201	213	223	235	200	221	238	221	219	198	243	229	221	200	251	232	228	211	235	259	207	239	202	220	230	221	236	208	217	210	210	186	217	208	219	206	207	233	220	226	234	185	217	209	231	227	205	217	208	213	207	197	204	217	206	228	231	216	204	209	204	200	246	233	222	223	216	208	210	171	235	228	202	190	220	206	225	233	206	204	211	210	199	228	236	225	216	215	222	201	229	217	225	219	198	196	202	202	200	247	206	217	228	224	186	206	212	207	210	235	198	218	229	223	198	201	198	210	263	215	217	188	215	233	197	222	199	212	239	243	232	208	222	211	194	228	208	214	220	238	189	229	215	204	221	258	228	232	201	224	212	191	229	222	241	241	179	240	212	239	225	194	211	232	230	231	214	214	211	256	225	211	202	200	215	202	226	215	213	247	218	235	216	211	219	233	226	223	235	242	218	220	197	192	206	206	193	197	207	210	225	217	212	223	250	221	195	219	206	226	182	221	226	217	233	213	234	215	200	237	189	202	203	225	199	218	230	209	210	192	207	223	213	215	216	214	229	228	203	204	238	232	168	200	243	204	227	202	226	214	213	222	244	205	223	204	221	226	234	210	235	202	228	207	221	194	227	239	226	200	198	207	212	195	207	209	212	223	209	193	226	213	226	217	234	219	220	220	229	233	204	225	212	230	206	192	242	234	225	203	187	191	235	205	193	198	229	213	232	242	223	219	216	230	211	231	235	208	215	214	222	187	189	235	195	225	217	209	236	217	213	212	202	228	213	202	241	218	214	213	229	196	216	219	224	214	228	214	221	176	213	231	204	198	214	228	188	202	207	213	243	170	225	204	222	232	234	198	213	229	212	219	216	209	208	207	208	220	229	204	234	187	217	225	217	213	197	231	189	228	221	213	236	217	198	202	219	214	223	209	220	253	204	225	189	205	227	205	198	202	212	225	208	229	198	240	225	210	190	200	195	211	212	230	233	197	209	224	216	228	212	173	231	202	214	182	187	184	197	218	220	198	201	208	224	220	224	221	220	194	224	242	223	192	206	220	217	210	225	226	214	208	204	202	223	225	219	233	212	243	195	241	240	212	215	186	203	216	220	210	236	218	223	205	205	207	219	229	198	205	211	216	228	223	202	227	216	220	221	221	246	215	192	216	211	185
20032	1182	1610	2330	1320	919	1081	1309	1030	683	618	588	625	665	625	633	656	601	606	660	611	655	668	740	719	700	693	737	693	699	705	655	658	618	643	600	608	606	646	687	719	720	717	614	693	702	674	628	610	619	554	563	586	549	583	581	556	600	589	639	589	562	585	604	576	576	553	609	554	568	568	589	551	550	555	560	551	560	528	548	560	546	552	504	537	524	546	492	507	499	564	522	541	550	521	562	528	550	551	558	523	515	538	547	543	536	520	521	539	553	537	527	554	528	520	576	544	511	519	539	540	508	597	504	517	539	525	537	551	535	571	573	484	497	552	521	463	554	516	546	541	519	574	540	533	513	513	571	535	548	519	554	571	516	547	552	505	547	553	532	507	534	517	488	537	521	513	537	530	520	531	527	490	525	535	537	529	514	546	486	528	559	510	560	566	553	552	515	575	539	497	493	533	521	574	519	537	537	568	515	556	494	522	534	588	520	548	532	515	549	567	526	500	520	541	522	509	518	534	533	495	520	530	549	493	543	529	551	529	537	528	528	516	532	529	541	546	558	551	547	492	519	508	510	549	535	497	513	515	526	532	474	549	506	484	508	516	547	534	511	563	516	550	533	554	554	497	520	505	539	539	511	559	489	490	506	566	520	530	513	559	524	523	527	556	549	477	493	542	524	576	511	516	501	545	527	539	558	555	534	516	513	511	527	547	566	537	537	556	539	525	515	526	530	519	557	572	490	479	523	523	517	510	565	517	523	561	522	528	507	530	535	513	522	538	537	469	560	514	502	521	541	532	523	538	516	517	500	543	554	510	497	496	511	522	565	528	549	520	505	533	519	525	543	542	547	548	524	509	550	537	517	525	507	554	544	523	522	569	532	565	555	508	548	562	532	540	547	533	525	520	542	569	540	557	544	507	511	536	522	579	524	532	538	523	525	547	591	532	513	577	533	554	544	514	448	496	548	532	485	525	530	556	546	544	528	522	540	522	540	499	563	509	541	502	498	545	507	510	520	527	536	521	520	552	568	574	503	569	524	551	492	511	547	497	509	515	562	501	554	531	500	549	519	560	511	569	538	559	529	539	579	569	569	558	536	515	544	481	553	499	559	499	533	547	525	542	534	527	564	547	569	548	519	578	540	546	531	515	546	560	533	513	505	514	494	499	558	530	502	509	513	494	506	532	529	550	549	546	566	524	560	566	530	540	510	517	537	510	571	488	533	511	533	555	564	564	553	561	526	533	552	542	551	512	555	506	516	519	553	568	517	557	527	512	501	516	531	509	565	561	529	510	493	535	502	546	523	549	557	534	492	530	541	545	528	497	504	540	510	569	529	510	525	520	539	538	540	538	524	525	549	558	506	547	550	540	505	534	523	527	537	550	567	538	515	476	534	517	477	560	529	515	531	566	524	529	532	521	466	525	531	534	529	561	533	539	533	539	563	503	528	511	555	511	515	511	497	529	541	499	489	537	537	508	539	550	525	503	525	560	540	488	497	577	503	545	528	511	470	544	552	526	527	551	467	536	486	523	511	523	511	542	509	546	554	516	538	499	520	512	534	522	517	562	530	551	540	575	538	553	507	525	496	515	528	550	536	541	529	532	566	534	515	529	552	500	566	529	527	502	476	554	555	555	563	532	565	514	547	491	545	517	493	561	516	508	562	524	524	525	547	548	562	525	527	485	527	569	533	529	551	554	559	524	538	554	579	516	482	530	558	558	558	527	541	557	576	542	544	541	580	553	532	545	561	565	553	549	542	540	536	488	554	483	530	531	547	563	541	523	526	541	539	497	542	494	539	512	556	527	526	492	529	488	512	559	576	559	529	559	509	539	511	544	528	525	534	507	524	547	534	494	536	550	502	536	556	528	540	539	527	504	541	510	499	524	530	533	566	510	585	498	492	546	520	513	521	591	551	520	556	564	552	518	570	550	556	526	539	499	501	514	537	556	526	533	537	517	539	497	516	557	526	556	531	549	530	544	513	546	517	523	496	540	504	569	546	501	531	510	511	514	509	529	523	532	529	515	506	532	537	538	522	522	497	583	518	535	521	526	521	501	537	536	512	533	524	552	521	539	569	548	519	575	513	552	521	504	545	543	530	523	543	577	551	538	543	575	515	517	519	537	542	566	497	518	549	548	496	553	515	533	564	553	516	507	534	498	524	548	520	548	550	514	508	498	515	524	493	579	533	537	521	516	551	534	488	548	581	530	510	524	583	564	519	516	504	557	536	495	505	532	508	501	532	546	577	531	543	554	535	518	522	526	509	528	563	513	533	566	534	560	532	507	538	543	504	586	530	539	476	507	511	571	531	547	509	587	528	528	477	543	530	518	508	547	542	504	548	563	504	545	555	536	531	554	495	532	500	522	548	559	516	491	506	527	515	519	550	527	519	523	515	496	540	544	535	565	563	547	526	527	524	527	498	619	540	556	539	549	520	532	550	531	576	544	567	495	553	545	523	512	516	538	531	518	550	542	542	501	526	525	527	556	539	517	520	559	538	528	491	531	519	557	571	529	574	525	536	525	549	517	555	526	529	507	525	487	508	499	531	493	548	551	537	511	554	530	521	541	577	483	562	556	500	507	509	540	508	540	531	534	514	534	543	597	542	570	537	512	533	592	496	515	529	519	521	581	536	547	491	519	497	543	515	556	547	532	531	499	519	546	528	513	532	512	519	510	513	538	552	520	483	547	514	523	509	528	531	536	563	511	539	543	537	541	531	523	525	537	538	563	519	526	510	507	562	539	562	516	586	556	557	565	522	546	528	533	536	530	531	548	532	478	536	526	556	517	522	517	575	562	542	511	551	533	541	528	524	522	539	529	482	503	511	500	577	521	530	534	541	536	523	542	527	535	490	501	527	541	554	538	503	529	547	553	469	555	537	541	530	539	491	528	559	574	499	563	519	489	583	550	522	555	546	527	506	520	515	528	538	521	515	552	519	514	545	541	514	537	570	504	551	519	541	515	517	496	470	550	543	488	525	551	529	513	509	508	494	533	524	522	569	514	517	537	527	516	496	520	534	557	541	528	524	502	499	568	534	519	514	505	539	504	499	502	540	506	528	542	513	544	523	515	510	544	559	503	540	511	562	558	489	564	562	571	527	526	536	552	538	525	529	535	501	553	522	561	547	542	534	514	528	530	560	560	528	530	558	537	538	535	510	505	495	525	501	573	555	493	520	506	532	534	541	521	552	547	549	499	501	526	517	522	530	551	573	522	516	535	540	524	524	528	507	529	515	507	541	544	520	518	538	538	524	534	540	500	514	550	569	558	503	503	493	579	534	547	524	516	547	566	498	508	534	545	506	595	526	524	533	521	497	495	526	554	559	531	500	516	552	518	517	542	523	555	529	520	550	549	518	500	582	529	525	501	510	525	532	527	545	519	525	555	558	580	505	536	515	540	468	539	577	482	580	552	537	551	502	513	530	502	547	512	540	536	481	525	545	559	528	516	545	511	530	555	497	532	557	537	525	551	500	543	501
72794	30256	7651	1874	1058	656	622	645	543	383	392	361	377	371	374	356	349	381	351	380	335	410	364	357	371	375	372	352	350	354	329	356	314	314	340	326	302	320	348	350	373	342	331	284	372	364	304	330	341	312	328	329	301	305	342	309	303	329	360	345	334	351	322	305	309	329	319	343	347	310	288	300	304	333	307	342	346	312	321	311	298	325	336	303	290	351	297	286	329	319	329	287	303	322	314	301	318	284	309	313	304	320	300	291	319	309	304	297	300	319	331	310	333	334	285	303	310	308	293	352	318	303	320	304	319	320	347	292	330	329	308	302	310	287	302	323	322	286	303	327	273	323	314	308	312	297	310	295	302	317	342	335	335	274	313	290	305	299	299	304	322	301	322	292	303	293	283	299	315	287	311	290	313	316	317	277	298	307	288	310	310	290	294	302	292	298	305	315	328	315	322	320	286	311	299	287	304	287	323	324	307	313	319	305	325	298	296	309	326	310	335	318	296	320	321	308	282	315	293	314	295	310	316	320	275	299	336	307	311	341	294	295	321	296	325	304	349	355	302	337	329	321	288	298	275	308	300	343	315	334	279	293	313	291	289	333	303	299	324	283	309	272	308	309	302	319	293	319	327	327	321	300	337	303	308	283	306	327	288	288	294	330	350	318	309	305	310	310	309	307	294	333	297	322	321	279	303	326	282	311	308	296	302	315	294	320	292	287	301	326	311	305	301	310	301	336	296	277	299	309	305	319	296	310	305	315	284	306	309	317	311	303	299	308	308	311	305	319	294	311	314	307	306	285	308	325	298	332	324	288	305	319	321	300	334	296	310	304	316	286	292	305	307	302	289	293	323	279	306	308	350	296	308	327	298	301	292	313	330	315	327	329	320	302	360	334	295	316	313	332	299	323	294	322	269	309	339	319	298	282	297	298	353	276	309	345	335	319	315	330	311	365	324	313	293	269	298	296	306	360	301	321	326	291	292	338	312	327	313	339	325	301	299	295	306	299	286	322	304	304	289	299	307	256	307	291	314	329	319	330	327	317	284	293	311	267	317	294	309	327	300	342	312	303	301	291	316	300	297	320	306	292	317	277	323	317	352	339	323	278	310	278	309	327	312	288	298	316	309	299	304	342	351	273	313	330	295	324	280	287	319	294	297	303	287	283	322	312	296	304	281	301	313	305	302	297	363	309	312	288	303	280	294	334	317	285	328	286	267	324	308	330	272	295	298	314	316	289	325	274	299	283	328	290	300	292	355	286	313	326	346	320	341	301	316	296	321	292	339	290	307	295	326	347	330	310	297	311	348	346	322	326	323	314	287	278	312	324	303	241	280	316	281	324	282	314	299	315	328	307	301	290	285	272	335	320	300	318	299	300	308	320	310	302	326	289	339	347	315	305	335	339	323	308	324	292	293	294	308	306	289	278	290	269	279	307	285	309	282	285	341	328	285	321	309	298	277	297	298	317	305	281	318	334	331	317	317	323	330	295	301	278	330	320	308	342	310	287	327	281	329	312	310	294	306	315	307	324	281	297	300	337	307	324	294	335	278	344	297	327	297	304	299	318	300	315	332	313	320	283	320	319	344	298	264	305	330	341	277	278	315	280	293	309	323	312	307	337	331	300	319	284	318	311	319	311	304	293	306	299	332	325	298	305	305	331	309	277	327	292	325	281	304	332	310	295	285	316	321	282	296	292	278	299	300	316	286	298	275	313	304	295	308	285	311	308	304	319	325	329	329	302	273	296	302	303	328	316	308	316	333	286	330	306	339	307	310	285	289	300	356	332	277	314	285	316	307	314	303	292	320	345	318	313	312	344	320	296	310	309	303	296	298	323	305	306	335	338	302	298	305	346	284	320	295	306	302	326	320	320	326	331	377	295	330	349	298	342	306	313	290	306	302	324	297	285	300	308	270	318	302	305	303	299	326	320	309	324	293	295	323	321	270	310	314	306	307	307	296	309	296	350	293	315	288	308	289	302	272	316	297	283	323	302	337	323	320	298	314	280	300	304	289	284	304	309	305	313	342	316	302	300	344	304	314	291	298	339	301	290	293	276	299	321	297	302	297	322	295	306	304	304	314	325	290	305	292	336	334	298	312	302	333	302	297	301	302	304	286	326	333	320	296	285	293	291	306	293	293	306	306	319	305	306	324	317	313	291	314	308	311	294	283	332	316	321	284	289	279	306	330	282	273	310	334	302	301	305	323	302	286	299	291	317	325	275	288	310	293	308	334	288	353	357	291	313	290	317	293	298	293	287	296	330	310	293	294	304	308	309	318	303	301	293	321	297	288	326	329	309	324	301	292	290	312	333	285	306	331	298	301	311	342	312	284	339	270	267	334	291	299	350	319	321	297	294	295	306	277	303	287	317	322	287	308	326	287	308	307	332	318	347	327	285	273	287	343	334	312	302	315	324	315	268	343	332	311	300	315	305	315	302	325	316	307	282	302	331	266	284	314	327	352	327	321	293	333	285	305	313	293	302	298	330	328	327	330	318	294	335	309	298	290	323	311	327	313	310	323	262	313	307	341	297	337	310	324	343	341	333	343	315	305	293	323	320	296	335	315	310	319	314	296	318	313	297	299	294	306	323	362	311	322	296	297	261	294	307	280	301	283	278	317	280	346	306	321	327	323	331	347	329	294	300	312	324	302	329	302	296	326	331	292	290	318	337	290	300	287	315	293	295	303	289	329	299	299	336	301	330	287	323	305	272	315	334	321	290	285	304	361	294	305	297	334	304	334	319	333	357	297	297	289	281	352	342	330	324	294	306	322	307	329	354	294	343	321	285	324	327	311	277	299	334	307	316	289	289	286	340	312	321	342	308	301	325	338	318	339	297	282	309	286	303	334	330	317	332	322	305	296	319	316	327	295	307	318	307	313	293	340	308	303	306	298	297	299	291	311	304	333	284	264	321	308	311	284	312	317	309	306	297	316	284	306	316	308	284	340	319	280	327	310	336	314	299	331	298	281	296	325	338	298	320	279	294	307	291	340	344	303	329	320	322	289	321	315	303	331	290	313	313	283	297	281	298	297	308	344	287	309	341	345	291	302	311	303	305	284	292	278	294	295	283	296	307	306	339	293	309	314	334	314	311	294	331	266	295	297	312	318	281	307	312	283	289	299	299	324	313	353	332	311	312	308	324	311	312	306	339	308	286	297	321	339	314	310	311	307	294	318	292	312	298	290	300	312	311	317	321	286	294	299	283	305	301	315	328	300	300	337	322	280	336	325	306	302	301	353	296	331	286	305	317	303	330	308	302	322	312	299	312	301	337	330	317	286	312	300	329	336	323	355	293	276	304	347	297	330	322	322	263	300	291	329	337	290	304	300	325	326	328	297	298	247	319	303	275	298	294	308	298	325	342	308	312	294	327	284	329	347	292	331	306	363	320	300	312	335	311	298	332	285	296	269	311	307	320	305	289	321	321	296	299	307	295	308	310	296	322	317	326	311	320	318	308	319	333	300	326	311	328	281	315	301	324
44175	6196	3729	4980	3475	2477	2302	2653	2106	1397	1192	1083	1136	1053	1140	1026	1038	1012	958	1006	1117	1129	1139	1185	1127	1153	1079	1045	999	1075	1094	1062	1032	955	915	930	940	976	888	953	954	1074	952	924	1001	938	991	913	877	837	857	826	848	833	763	845	837	771	877	851	874	896	841	845	812	802	769	819	808	812	818	815	795	757	762	768	743	738	781	764	764	766	777	757	802	714	729	723	727	713	695	721	706	697	726	726	711	737	687	718	739	758	713	707	772	683	762	709	724	727	694	727	691	762	746	735	700	698	727	716	704	704	755	702	774	760	698	685	706	763	718	736	737	742	739	764	766	727	726	752	729	704	726	743	700	712	691	757	737	767	686	716	722	743	683	732	733	741	725	728	719	680	757	732	747	737	698	700	736	726	714	771	696	721	728	684	742	676	707	692	726	700	754	674	735	708	722	745	654	754	705	717	703	685	706	713	666	735	720	753	720	695	729	698	676	711	729	758	681	688	671	717	746	725	688	696	712	728	717	703	758	692	625	741	715	716	715	718	713	718	747	675	733	746	707	725	742	727	705	714	692	695	741	717	701	739	704	740	765	697	728	742	706	681	736	716	712	744	720	703	713	679	698	702	677	755	669	660	732	710	732	741	740	743	710	706	683	679	671	683	742	752	743	767	708	725	658	702	756	750	724	720	691	731	766	726	731	660	729	736	749	712	723	702	696	731	718	692	734	697	739	702	740	778	736	720	730	737	729	728	728	751	717	730	744	754	674	732	696	754	665	765	766	707	695	694	759	698	727	721	685	736	686	704	768	706	683	694	707	682	764	757	698	739	708	722	744	725	724	711	751	685	783	689	727	733	667	724	704	800	761	695	696	686	699	758	676	715	708	679	737	719	759	770	752	725	647	733	713	655	739	712	721	752	729	714	704	701	746	717	692	720	718	742	675	735	747	734	724	745	689	708	746	705	760	720	718	726	744	756	753	755	732	724	722	684	749	707	720	757	760	790	743	714	745	717	718	682	696	735	711	757	747	679	735	724	679	761	726	750	760	761	707	703	713	753	675	677	670	712	734	735	701	734	720	735	703	733	763	743	725	739	718	695	698	693	755	698	724	674	682	734	699	759	730	770	735	702	693	703	706	721	758	743	726	753	728	685	737	681	713	726	734	688	711	715	741	702	661	731	729	694	721	769	698	701	784	741	728	707	692	704	749	719	721	774	757	714	716	724	733	690	698	705	767	755	726	713	716	698	716	658	675	739	693	703	701	743	683	720	734	692	688	725	737	762	682	745	680	710	709	707	719	720	687	734	709	717	727	685	750	759	688	724	693	687	707	776	739	707	691	706	719	732	672	694	787	741	719	689	736	705	691	758	724	698	714	749	758	688	732	719	724	741	723	747	729	705	719	712	709	714	736	724	737	670	712	732	743	714	732	733	683	732	697	697	747	734	750	759	745	729	707	717	750	732	731	732	734	663	727	687	699	747	704	685	704	706	704	688	712	743	727	726	716	681	718	728	749	729	701	717	699	742	717	729	686	719	734	740	726	685	698	708	719	710	775	691	693	729	709	761	735	719	768	718	692	717	734	739	755	735	725	715	759	733	728	719	705	748	734	708	747	683	671	738	712	694	684	702	685	687	728	697	693	713	712	719	695	712	697	688	698	718	734	678	689	699	693	707	705	707	731	728	712	761	699	735	733	713	759	729	723	761	730	753	717	699	711	773	710	733	700	706	768	780	754	721	748	698	679	710	713	694	738	725	745	752	737	742	721	716	726	681	730	759	695	708	687	705	707	671	723	723	736	722	707	744	691	716	758	729	727	766	717	674	700	701	699	713	738	680	746	696	727	719	714	729	733	663	730	752	729	686	690	725	725	725	713	694	702	743	721	746	735	718	703	694	758	737	739	705	736	729	739	747	736	778	725	745	717	695	733	744	731	743	693	709	727	690	738	763	738	737	675	687	711	783	741	733	678	752	722	745	734	738	687	742	737	728	749	703	749	671	754	739	696	726	700	701	743	697	722	701	682	704	708	684	738	700	694	739	753	690	709	775	684	726	724	763	747	756	738	759	745	673	716	767	751	755	730	761	697	749	734	733	739	723	718	730	741	755	740	704	722	785	757	739	735	708	709	749	723	700	698	742	740	728	735	752	732	723	736	730	696	737	667	732	774	697	705	715	704	691	722	713	761	776	762	762	773	703	692	752	778	706	707	728	692	726	743	719	699	740	771	754	754	732	754	745	679	718	721	748	729	716	728	737	697	723	745	696	742	762	750	762	736	720	750	713	695	729	732	731	748	723	735	708	699	708	661	722	710	751	704	655	706	753	756	766	722	730	679	686	770	714	730	707	719	726	703	729	701	742	742	744	726	737	684	749	717	717	692	700	702	711	699	730	757	753	685	695	680	705	694	768	733	720	727	705	745	703	720	740	679	654	699	714	757	720	707	737	759	719	739	761	728	708	764	707	726	698	700	749	703	686	745	678	704	727	770	719	721	694	743	703	739	751	707	755	756	667	717	758	737	735	737	704	759	784	650	699	757	725	733	667	714	740	729	732	723	744	700	720	730	741	751	733	738	743	730	711	750	717	675	720	739	711	729	698	736	700	676	717	697	695	718	751	713	739	696	713	711	757	694	739	728	776	696	712	722	725	699	713	779	742	737	679	746	724	735	766	734	699	784	717	729	753	723	751	801	744	747	703	743	730	683	700	695	699	686	722	727	719	768	697	749	684	697	740	769	655	709	746	765	702	729	716	741	743	744	720	734	719	772	731	697	761	696	726	717	756	700	697	769	711	698	700	751	730	755	721	716	741	736	715	732	736	748	711	723	682	680	703	747	731	730	754	696	734	752	709	744	692	719	722	691	664	760	731	735	694	743	720	717	684	775	740	705	686	714	705	755	742	744	753	704	685	729	731	726	746	706	745	709	716	700	727	741	750	698	723	735	706	804	679	669	701	704	719	715	767	707	757	692	736	714	689	663	708	705	683	700	749	705	720	700	716	740	744	699	666	709	735	708	741	735	735	775	742	754	729	729	744	736	703	713	737	736	680	750	723	676	734	742	710	770	729	761	715	725	704	699	693	717	733	725	769	712	705	688	721	675	706	702	742	765	748	719	676	727	753	717	721	748	702	727	764	702	738	727	685	763	686	691	715	692	731	775	751	723	677	756	728	722	744	705	720	765	667	682	709	774	748	709	756	700	772	725	685	721	742	752	701	717	704	704	693	725	714	775	723	686	722	714	673	729	711	693	735	699	715	733	677	722	740	694	657	723	724	737	747	676	682	739	737	699	693	693	704	705	703	728	729	674	744	757	707	743	722	702	679	739	736	741	711	728	691	702	718	742	713	725	708	723	711	726	719	689	712	690	719	800	723	781	728	719	715	710	671	685	733	740	675	722	748	715	766	682	697	777	684	750	726	723	731	732	704	742	746	748	737	762	681	742	765	719	686	663	729	731	727	743	733	685	725	707	684	722	711	710	722	716	741	688	724
81905	37931	14717	4055	1870	1070	918	918	772	554	455	440	445	446	409	399	418	409	388	418	392	372	382	403	426	419	368	422	404	356	354	385	362	379	363	374	394	377	366	350	384	372	340	379	352	329	388	344	303	364	355	354	343	343	354	324	284	342	356	355	354	338	366	374	352	345	332	340	350	339	331	358	335	342	333	343	343	353	338	335	330	369	304	346	322	322	303	328	326	302	302	320	324	319	337	328	310	335	303	317	337	355	328	313	326	314	345	336	334	328	322	312	323	343	345	345	317	322	341	304	311	329	314	336	368	312	293	335	319	336	330	334	348	346	308	288	311	292	344	315	313	310	312	336	306	342	341	347	318	327	320	305	321	330	289	349	339	311	318	385	345	337	330	316	341	333	328	310	357	309	291	333	314	323	349	343	365	282	324	310	312	304	332	344	348	335	319	338	304	348	324	310	320	328	316	306	314	295	341	337	300	329	299	340	330	333	345	319	338	309	339	328	299	295	329	329	307	295	334	360	294	347	344	285	353	310	339	321	298	310	328	303	312	342	321	288	336	332	308	299	309	324	297	342	371	356	333	318	334	322	320	324	316	335	347	315	314	332	327	303	343	314	316	354	318	333	296	327	345	329	326	308	319	323	362	316	322	314	320	308	322	321	293	307	337	327	332	302	311	345	336	293	334	322	332	332	338	310	322	339	373	303	332	332	327	349	328	318	314	299	292	345	289	308	356	344	333	343	331	349	324	322	339	324	322	363	323	320	296	349	330	296	341	328	303	300	323	295	345	337	320	321	336	334	325	321	334	330	319	324	331	303	323	317	329	329	304	324	311	329	335	294	353	342	287	315	330	347	284	312	340	334	319	282	313	335	338	330	341	341	312	330	336	360	354	315	303	310	339	349	344	287	314	307	313	320	323	339	333	325	323	320	333	328	333	327	351	311	331	379	319	307	302	363	346	289	329	338	323	316	312	337	341	358	322	332	353	332	321	329	320	313	330	318	310	319	350	294	352	336	324	332	329	326	324	350	308	349	380	319	322	305	336	314	331	345	350	305	309	325	335	333	306	339	320	323	342	317	352	315	342	312	294	315	320	331	334	319	317	339	325	322	330	326	347	355	305	326	323	324	306	336	359	320	338	300	362	322	301	296	324	326	323	334	311	308	329	282	349	328	299	330	326	341	300	285	298	297	343	351	328	321	317	328	310	305	339	338	303	320	296	308	311	311	312	318	325	314	327	328	311	307	322	335	328	326	303	328	323	334	323	346	321	335	328	306	329	287	295	337	331	304	316	346	330	361	315	308	332	328	342	305	336	349	329	328	341	354	321	327	326	326	348	356	331	326	342	334	297	327	337	327	372	324	325	285	316	350	315	361	341	354	306	315	298	308	321	301	351	328	335	318	306	336	308	303	322	313	323	311	342	311	309	336	336	322	303	328	332	313	317	330	299	346	325	306	334	296	313	324	298	371	294	358	327	367	324	334	328	315	321	319	331	343	359	325	332	312	330	348	321	335	320	329	330	324	350	325	337	334	332	329	307	340	352	313	309	347	323	312	323	340	313	324	335	349	357	318	331	303	320	317	332	316	287	334	337	325	298	344	333	303	335	353	323	362	302	319	332	346	323	322	307	334	355	356	310	305	356	337	344	295	328	322	336	321	306	351	346	324	299	324	329	343	321	323	334	295	339	333	321	315	332	301	288	300	319	320	296	355	297	315	337	330	338	325	322	313	320	372	300	342	334	334	345	337	316	304	327	358	304	348	309	316	361	307	321	348	341	314	333	358	358	304	325	300	302	334	322	324	345	333	302	344	324	313	359	351	348	311	354	329	354	335	296	321	335	341	323	358	325	309	287	322	324	316	320	349	285	327	329	310	352	325	307	351	356	299	298	333	316	332	355	315	316	346	311	318	343	295	346	306	319	296	314	313	328	310	328	288	363	337	351	344	355	331	315	324	320	358	351	320	336	330	323	321	301	338	321	292	311	318	333	327	316	364	295	318	334	337	322	314	314	328	320	336	330	345	327	333	301	324	356	336	312	318	330	345	349	312	344	355	303	325	313	310	306	358	328	311	331	320	305	323	356	318	343	361	331	355	298	315	312	345	345	322	308	314	274	346	336	335	341	312	325	319	293	296	311	341	287	299	344	318	311	304	315	375	341	317	328	345	283	294	325	340	313	313	318	327	317	321	296	351	354	303	310	285	312	325	311	317	317	308	363	352	315	344	312	327	319	312	305	309	322	299	342	317	333	317	332	323	314	331	351	339	303	317	348	306	303	332	306	328	349	303	287	341	338	317	308	325	325	305	338	343	323	295	309	303	336	339	283	326	308	346	334	350	342	335	318	322	344	322	322	339	316	285	329	331	343	327	387	350	336	345	346	312	340	291	328	346	317	309	297	318	323	314	267	319	290	319	323	310	351	326	340	293	344	317	313	348	328	326	333	332	317	331	323	302	324	339	354	302	320	321	321	318	347	349	293	308	336	315	279	360	315	281	310	316	331	297	339	340	328	339	361	317	320	345	299	325	365	320	285	305	336	326	326	303	311	338	311	331	319	348	317	274	351	316	330	332	308	330	330	305	322	294	349	324	336	356	324	291	336	305	299	302	355	348	299	326	318	348	328	337	325	316	317	346	315	319	307	302	324	326	346	348	352	332	337	351	319	329	329	316	310	316	365	322	306	316	289	345	397	307	309	322	307	316	335	309	331	370	315	320	329	330	342	316	344	331	316	325	328	322	325	302	327	308	312	340	317	289	324	332	333	368	342	349	338	337	327	337	303	302	296	343	312	320	347	331	316	323	305	317	343	352	359	306	321	350	339	340	304	339	315	351	341	293	329	298	299	361	331	342	298	328	309	321	330	321	308	313	356	346	347	351	318	331	315	322	296	343	327	311	330	318	353	320	320	334	345	319	325	333	292	310	317	313	303	334	323	327	352	367	342	347	277	372	359	323	341	346	354	302	318	311	318	335	326	303	317	331	332	320	348	307	344	315	327	326	319	307	326	326	326	290	326	327	365	333	321	325	332	349	291	314	333	318	325	304	333	348	291	254	333	331	336	298	323	336	308	305	326	307	356	328	315	312	304	352	328	306	345	302	335	308	322	336	331	320	348	346	323	312	296	335	336	347	332	326	337	320	338	318	350	344	342	318	309	331	327	359	314	307	336	336	304	348	319	333	335	312	323	326	318	327	344	353	348	328	311	304	316	314	292	316	335	352	309	324	338	329	359	312	336	315	326	345	333	331	327	306	316	327	344	356	332	306	312	301	312	304	362	341	304	326	304	326	327	344	319	344	365	349	320	355	340	317	328	336	334	320	352	301	287	362	319	341	323	330	318	313	360	346	316	313	310	308	304	338	334	309	340	324	307	360	360	303	324	330	316	282	325	332	324	338	343	332	327	336	339	326	303	331	327	333	323	323	339	313	359	327	357	306	351	318	335	342	344	309	308	332	344	355	349	341	316	328	323	335	331	325	339	332
53612	10243	5736	7227	5613	3767	3494	3733	2972	1828	1552	1515	1413	1374	1408	1316	1309	1274	1245	1261	1376	1380	1404	1662	1486	1391	1322	1295	1232	1285	1226	1178	1095	1104	1005	1054	1017	1014	1063	1077	1138	1094	1036	1047	1075	1069	1009	989	972	902	894	877	875	922	818	897	894	937	956	934	956	946	912	928	879	887	856	817	844	821	827	854	800	805	834	805	777	818	787	782	798	848	793	791	789	761	714	722	739	708	763	768	746	762	731	752	696	749	773	727	702	759	712	729	739	725	804	774	806	786	708	727	737	790	718	715	699	724	760	728	745	703	753	705	692	757	713	763	725	688	704	703	720	746	719	740	717	754	759	723	707	701	799	720	746	718	736	647	722	734	724	705	728	724	700	716	716	737	768	714	682	736	734	714	747	761	755	735	755	792	791	714	748	743	699	731	722	719	740	723	747	767	739	733	746	742	740	753	735	774	736	706	726	728	744	742	712	726	690	772	762	720	728	756	754	747	716	746	738	709	763	739	716	693	749	748	718	733	757	718	751	726	731	728	700	782	749	710	758	727	718	710	726	736	716	747	744	748	760	728	743	747	728	741	714	740	712	758	682	753	766	686	700	708	723	753	702	709	746	735	749	708	762	710	720	720	708	735	766	721	778	717	765	735	708	729	720	734	778	691	725	713	765	766	753	795	675	729	697	736	741	690	730	730	732	743	703	739	742	697	741	732	790	694	755	779	743	747	724	767	685	737	732	730	763	771	713	710	763	696	750	709	699	757	746	684	731	745	747	728	761	725	709	713	720	771	680	732	737	758	756	739	750	791	744	702	745	828	734	752	712	741	700	728	725	751	748	726	707	746	746	761	688	710	751	693	744	715	710	777	778	757	761	719	706	757	730	733	722	809	749	727	751	745	718	707	727	740	779	756	715	735	715	743	722	767	798	729	736	764	689	726	715	782	723	742	727	780	678	764	752	808	702	721	760	704	740	737	733	689	759	762	695	733	687	717	722	731	761	724	733	750	717	696	727	795	671	746	733	756	773	743	767	725	700	707	736	723	762	692	755	750	694	705	718	689	722	741	706	769	710	715	732	706	749	683	731	758	694	732	781	756	736	751	698	744	701	733	744	709	720	787	769	730	712	692	758	732	720	740	769	714	732	750	760	768	738	723	705	705	754	746	722	754	737	727	754	702	724	696	727	706	742	767	733	774	748	722	744	810	777	712	734	726	717	748	740	771	766	725	721	797	696	756	775	720	753	695	782	725	678	737	784	741	701	687	771	748	749	795	685	708	735	716	733	737	733	729	753	690	775	717	774	724	718	749	729	708	743	742	753	737	744	700	734	727	698	705	765	728	776	735	704	783	719	737	745	707	722	732	747	714	740	715	741	779	770	680	706	775	737	750	670	690	683	754	731	756	734	726	727	680	729	742	769	756	704	706	764	769	728	718	716	727	759	713	686	740	768	727	773	716	695	727	713	732	754	724	741	737	776	726	726	731	716	772	774	745	720	744	754	741	735	738	690	706	730	765	713	705	765	683	737	746	727	678	694	738	739	739	749	699	714	734	698	748	748	743	788	750	734	731	670	786	737	713	718	701	719	757	768	712	750	751	737	748	743	701	745	726	744	711	730	771	718	719	740	750	701	736	688	710	721	709	685	773	774	702	760	690	753	735	709	783	746	786	723	754	727	743	724	694	733	709	719	706	717	726	771	768	721	756	727	714	736	718	695	723	747	723	728	750	727	731	708	734	715	726	730	757	733	774	716	687	757	731	767	718	746	736	764	680	740	730	762	692	726	745	745	677	718	752	719	740	762	716	720	729	742	724	726	745	723	745	762	745	733	734	742	727	727	742	818	743	713	758	678	721	711	730	731	711	758	660	711	744	721	757	788	673	766	758	733	742	740	726	742	724	716	690	747	747	769	745	787	717	718	746	737	747	752	744	677	725	717	776	764	771	702	730	699	702	742	728	759	695	715	736	776	729	730	713	711	769	749	685	715	712	729	763	732	766	708	697	755	731	733	702	716	722	713	741	689	685	759	721	768	734	740	736	791	774	724	725	728	705	736	715	771	758	797	734	760	716	752	731	760	748	732	714	706	714	720	743	738	726	717	737	745	741	734	751	780	803	763	715	761	743	688	732	751	739	736	683	756	791	702	722	733	743	723	730	775	753	713	758	723	691	712	723	747	708	759	732	703	740	777	693	763	730	754	724	738	707	724	776	734	746	780	773	763	715	691	788	764	750	713	767	748	740	751	754	747	728	726	753	736	741	747	731	709	737	718	755	711	720	744	705	741	752	717	751	747	764	724	722	773	699	722	727	679	725	793	720	743	724	747	705	730	680	692	719	749	710	748	737	717	747	738	772	769	695	773	780	719	749	737	687	727	724	762	747	687	713	726	730	745	712	715	750	737	715	747	772	713	680	726	782	735	717	701	735	705	775	739	746	748	739	720	716	721	715	736	705	720	700	717	771	733	737	712	789	726	694	739	710	742	725	700	739	710	722	750	735	740	724	754	706	703	754	721	701	695	743	755	719	748	733	690	720	747	746	756	709	739	712	739	709	703	763	744	719	732	753	676	703	676	744	738	771	727	685	749	786	767	737	743	686	752	726	741	757	743	718	722	756	779	748	736	697	747	755	750	750	734	701	772	735	766	739	756	732	732	689	738	726	720	731	721	736	734	736	730	696	748	793	733	688	787	739	739	776	757	745	763	696	741	717	746	750	696	748	743	774	706	737	777	673	720	703	757	756	717	738	729	726	753	732	700	766	768	687	709	744	728	741	725	697	761	742	705	727	732	781	714	754	739	743	701	787	730	786	741	735	748	769	729	775	707	754	762	724	685	750	725	711	792	702	765	713	742	767	691	677	752	734	729	777	732	721	752	766	696	777	752	756	757	699	741	707	698	797	707	719	770	708	687	685	765	739	734	725	749	787	754	664	703	757	751	736	711	695	743	748	722	758	723	679	702	663	716	702	726	716	753	743	732	716	732	750	735	790	734	693	736	726	719	763	757	735	767	791	752	762	756	732	727	713	761	740	739	717	704	715	717	744	672	724	735	750	704	733	701	731	681	717	731	701	773	770	706	789	743	704	741	766	754	762	739	722	761	694	734	724	702	767	732	729	731	754	736	743	747	726	774	752	719	749	717	729	736	756	716	682	738	708	740	747	748	713	753	730	743	747	717	749	717	718	705	684	778	698	733	721	788	740	731	777	747	730	724	731	764	755	719	750	783	758	728	706	747	725	695	697	718	742	727	710	759	729	756	729	718	732	738	715	762	734	756	765	719	706	743	724	696	712	764	741	713	753	721	764	731	738	774	713	705	737	686	743	693	747	729	756	718	690	723	702	765	746	761	742	774	735	732	767	754	761	761	707	747	710	755	755	741	705	721	757	728	727	764	715	742	718	735	778	769	718	721	754	743	682	730	729	742	766	740	734	740	741	719	757	711	690	770	744	725	720	710	739	685	771	712	708	805	696	715	757	747	705	737	735	762	732	694	735
20920	2446	718	642	356	284	298	343	304	255	239	225	207	227	206	216	233	223	207	226	222	254	259	251	221	224	225	229	213	238	238	194	218	226	242	218	210	229	214	221	227	228	238	230	228	228	262	212	211	237	212	210	199	226	211	229	212	217	256	194	227	246	205	244	213	218	213	214	206	206	228	195	212	227	218	218	222	197	200	266	197	211	206	199	234	199	173	198	209	205	211	222	203	207	227	214	244	214	197	227	216	216	187	228	220	206	224	226	219	181	216	188	205	236	222	204	192	230	243	233	206	211	201	217	179	204	214	220	222	225	192	202	190	204	183	233	196	215	218	213	212	221	216	230	185	201	203	195	201	225	194	213	206	213	241	194	244	219	199	209	227	215	233	201	235	206	215	212	208	208	229	215	224	223	215	204	179	192	192	238	208	210	206	225	206	229	173	214	206	191	198	205	226	219	193	212	207	203	204	197	209	193	209	193	200	191	219	211	194	220	206	203	232	197	212	171	204	186	212	214	198	215	210	234	201	208	194	229	218	207	187	219	202	203	202	226	198	245	195	196	193	224	232	232	228	204	202	223	226	214	201	209	223	208	217	189	217	207	225	217	206	198	206	186	218	190	204	193	195	197	220	216	240	196	216	232	217	183	199	204	221	195	219	215	225	222	198	226	199	231	220	211	228	169	212	198	193	202	254	222	189	263	218	204	192	214	222	215	183	234	202	192	254	206	171	228	200	212	195	226	189	203	203	220	214	213	221	256	208	233	191	228	208	203	209	189	214	222	212	218	187	189	187	191	204	183	203	207	199	228	212	234	215	208	215	217	205	227	211	223	187	196	201	205	190	220	213	220	237	191	207	185	193	229	245	196	201	210	221	190	208	212	201	185	224	209	198	202	201	230	197	240	206	202	206	228	259	215	218	231	184	200	213	226	220	196	201	201	218	217	193	216	211	225	203	206	214	215	232	233	223	208	202	193	235	201	204	217	203	217	211	196	219	216	225	231	224	206	229	230	216	224	237	208	240	257	190	230	210	191	204	183	183	219	224	213	220	207	218	211	214	215	206	221	220	191	193	222	209	179	203	207	210	187	248	182	219	200	244	239	208	197	208	227	222	223	206	198	203	239	203	204	217	171	214	183	216	196	210	227	190	226	202	221	201	203	200	187	210	210	189	187	181	206	210	210	239	192	223	224	236	190	193	206	229	226	205	197	204	224	213	217	203	218	214	197	206	211	204	228	218	231	196	193	208	244	187	194	225	191	208	195	211	216	209	212	193	206	195	213	193	211	223	207	192	198	207	228	208	214	218	199	198	198	219	224	225	208	242	227	219	213	253	207	240	211	200	208	203	224	206	218	218	204	214	211	216	187	198	213	238	216	224	220	187	198	198	212	240	215	192	226	206	185	216	204	224	212	200	200	220	189	198	229	209	233	232	189	207	196	239	206	213	191	217	214	207	190	181	248	198	210	216	221	204	186	192	207	226	227	199	208	218	192	236	195	201	204	239	203	227	243	213	228	225	244	216	232	200	183	203	186	218	214	199	214	167	217	218	192	230	207	235	218	171	215	198	191	214	245	224	199	237	201	257	210	210	219	222	200	233	210	191	224	208	201	220	207	223	203	217	187	176	216	202	231	204	228	210	209	212	209	203	209	224	201	192	228	202	220	220	215	210	224	235	224	205	233	199	215	211	193	214	202	175	191	218	227	212	214	199	207	236	212	195	204	197	182	222	220	208	222	258	205	221	190	186	220	181	206	236	187	208	230	208	206	211	234	222	209	243	210	199	190	202	235	195	214	201	202	182	234	221	217	218	221	218	248	197	226	211	198	226	226	241	208	230	221	235	197	205	223	234	196	216	230	223	211	221	203	209	220	183	193	230	215	202	221	248	205	219	213	184	215	218	208	206	196	226	231	199	199	234	225	206	204	211	194	232	187	192	239	196	207	178	224	223	191	233	200	189	215	190	220	229	223	211	187	206	224	226	222	221	194	211	191	196	209	237	196	198	184	214	202	186	198	192	228	214	242	231	235	220	196	204	211	198	201	212	221	233	227	193	208	223	242	226	196	211	203	213	224	221	217	228	213	211	194	227	197	206	189	203	200	236	208	221	178	201	245	223	201	200	206	228	191	226	223	220	205	222	210	216	191	197	205	222	199	224	216	208	222	216	192	228	198	186	202	216	218	224	205	176	198	187	218	212	199	217	185	229	203	191	216	217	202	233	202	237	210	224	210	187	205	224	221	194	189	190	188	229	197	208	176	193	231	186	204	176	210	200	228	230	229	205	192	202	247	229	220	219	195	208	195	215	217	208	203	194	214	221	212	195	207	205	222	234	214	212	240	215	197	209	217	215	206	212	216	219	199	201	194	231	212	200	227	213	209	224	212	190	198	211	193	239	210	203	195	227	208	199	210	239	187	200	205	189	189	218	176	190	236	206	200	214	217	216	199	198	208	216	213	231	202	229	202	194	208	193	209	195	184	207	225	191	230	194	222	203	194	233	212	236	201	189	230	234	217	238	196	199	242	245	221	218	218	215	239	218	197	215	221	199	212	198	198	229	189	217	214	209	209	176	207	201	215	204	231	219	219	225	204	211	193	227	207	216	209	194	206	203	210	220	229	196	203	232	195	231	236	203	207	227	198	237	193	213	202	189	214	216	194	231	230	224	210	206	183	207	206	214	204	199	227	187	223	187	238	227	239	225	203	201	204	212	210	186	195	225	223	218	210	177	237	222	193	215	210	217	193	246	194	218	196	216	223	198	199	206	226	187	227	216	213	203	226	212	197	222	221	212	209	256	209	211	208	188	205	211	234	195	195	196	202	232	233	204	234	187	199	224	193	205	206	201	201	230	235	211	199	232	207	229	229	207	181	211	190	178	214	227	232	209	206	202	204	199	207	220	223	233	206	189	237	213	190	213	220	225	216	234	234	231	175	226	203	213	194	182	206	191	246	191	191	204	236	214	206	206	223	188	237	203	219	211	200	190	210	213	242	214	206	240	212	225	203	183	224	214	213	216	199	219	224	210	237	207	202	197	197	221	200	211	213	202	239	203	200	244	185	228	212	202	202	189	205	201	204	198	202	192	215	234	219	221	230	192	216	227	208	197	189	214	198	225	201	221	197	212	205	223	217	210	217	221	212	193	220	215	203	205	180	215	216	219	217	204	208	208	202	189	224	221	196	231	214	223	223	204	213	217	188	211	181	216	200	212	193	214	194	187	193	212	209	225	226	219	214	190	226	200	211	209	189	209	216	205	209	222	224	223	203	215	214	240	195	189	225	204	189	207	219	218	219	200	197	215	210	216	194	235	199	201	188	208	215	202	204	216	222	201	212	204	192	226	217	191	197	218	209	227	202	199	228	205	202	191	195	210	222	204	201	197	179	206	208	225	204	215	204	204	240	240	212	196	212	207	235	215	205	218	243	222	201	224	187	241	210	192	217	206	208	173	228	199	217	202	190	216	222	210	223	222	217	202	207
18579	1488	1518	1799	1371	893	1039	1281	1030	711	589	618	598	597	605	643	558	593	605	611	637	636	649	685	695	695	669	703	632	713	609	627	638	566	614	666	601	622	639	644	738	624	634	602	626	677	646	593	558	576	579	588	590	556	514	553	569	582	586	590	557	606	574	578	542	581	563	567	534	540	541	496	540	522	553	574	568	581	540	555	546	566	536	538	532	509	492	495	518	534	527	534	528	552	520	560	521	513	491	475	513	543	508	503	498	484	525	510	499	527	525	508	481	525	574	542	506	512	538	550	523	499	505	516	507	518	496	495	530	520	582	494	506	566	519	511	553	542	540	542	496	515	505	461	494	490	522	540	558	519	550	553	512	480	503	510	532	566	551	504	518	468	518	497	552	569	530	497	538	543	538	517	477	531	541	521	519	523	525	529	528	534	506	527	522	548	518	517	540	532	541	508	500	539	508	540	533	499	555	502	503	495	508	527	521	547	500	508	478	498	566	500	532	560	536	508	496	517	511	521	564	544	498	527	529	526	525	446	537	495	513	564	484	526	549	505	540	527	529	545	528	495	562	548	525	506	510	486	518	507	448	509	496	571	523	521	519	527	510	525	515	546	510	534	579	520	491	510	533	507	549	531	496	526	539	499	521	527	541	523	525	546	489	529	518	540	524	491	510	515	538	538	536	531	539	519	532	553	514	507	522	531	510	542	461	500	487	489	479	526	544	536	505	536	559	495	538	493	528	554	549	547	542	536	546	523	563	552	542	526	530	520	503	542	506	509	525	470	532	568	564	502	509	502	517	493	554	531	497	552	560	518	519	518	518	511	532	506	506	512	534	534	522	498	532	485	498	540	479	524	526	518	539	489	534	498	526	516	518	536	492	520	543	499	486	502	478	530	519	531	522	531	519	528	508	493	553	545	556	493	522	544	541	506	531	517	524	560	541	511	522	522	535	520	522	510	527	546	497	560	543	491	531	493	525	529	519	550	531	563	504	551	527	531	519	524	509	522	547	523	553	530	522	509	533	474	540	522	498	520	524	477	527	528	536	503	487	514	506	558	541	544	516	500	535	473	539	511	472	537	508	504	518	543	506	535	542	567	578	557	518	507	490	505	486	535	538	569	537	524	531	530	522	475	558	546	491	502	529	513	536	523	513	533	522	478	522	498	521	513	534	516	505	530	521	536	516	501	545	525	570	523	508	505	489	522	485	524	529	550	501	574	526	476	514	480	504	510	516	574	547	554	558	567	517	545	514	496	562	488	509	503	521	541	490	548	540	550	505	539	509	524	538	475	548	479	550	518	522	560	550	546	537	532	542	560	509	537	528	504	521	504	529	510	520	501	491	497	545	513	508	523	510	524	512	535	495	524	540	508	541	490	537	491	538	510	525	506	509	523	512	553	504	507	519	512	571	524	485	510	516	511	535	494	536	479	510	541	536	503	505	570	492	506	529	522	471	530	545	532	513	524	508	514	512	506	527	518	538	506	533	536	558	521	543	502	531	564	537	509	542	503	539	517	489	510	540	511	517	498	536	527	496	487	503	532	513	512	583	507	516	489	496	512	529	512	517	509	526	532	519	529	507	491	519	509	503	477	547	526	554	496	480	530	499	535	490	494	529	550	553	506	518	528	489	558	511	537	513	549	554	553	534	476	520	503	556	512	505	519	537	507	497	533	507	502	539	510	517	519	516	536	526	497	490	493	513	530	506	547	561	517	531	525	486	520	517	549	556	551	514	518	533	540	506	547	532	500	547	518	528	521	526	528	507	518	539	517	533	511	550	496	574	531	564	528	513	515	480	550	500	544	534	500	524	532	535	555	519	508	517	523	528	515	526	515	537	512	494	518	507	500	476	525	527	526	485	507	481	491	502	490	532	495	504	537	578	536	525	488	529	527	483	520	546	567	513	504	481	511	510	546	529	492	552	537	522	534	494	524	508	508	466	534	520	534	491	575	569	495	504	502	494	506	527	504	542	507	498	539	509	527	457	491	560	571	490	505	491	527	520	502	517	509	549	509	484	536	496	503	495	510	561	541	525	594	543	486	489	517	481	509	510	482	521	504	501	527	541	509	476	504	504	533	500	550	506	508	520	540	558	499	473	532	532	569	519	566	511	509	529	538	549	531	475	503	517	515	518	512	567	499	512	499	530	517	536	535	502	515	523	552	521	525	521	501	527	522	537	509	514	525	531	516	480	520	525	513	511	536	517	556	511	549	493	545	535	498	517	527	496	556	540	506	533	503	541	530	527	520	510	544	494	480	544	521	535	561	510	560	541	511	522	506	553	532	537	522	523	529	497	565	562	536	515	521	508	504	524	513	555	539	531	537	547	524	540	489	524	536	495	550	540	500	561	546	525	488	527	519	560	510	492	526	515	502	520	504	534	508	510	527	527	484	543	527	519	526	546	539	492	507	513	528	524	510	484	491	541	509	531	539	523	509	507	532	533	513	523	515	545	554	528	526	518	535	515	527	504	491	541	551	515	512	542	541	541	533	609	526	551	505	505	492	524	507	530	530	521	529	502	586	526	551	548	524	517	481	506	543	509	510	506	512	509	504	526	476	534	533	515	541	553	522	522	510	543	479	503	492	502	527	555	555	519	495	505	462	530	519	507	527	520	501	508	508	526	521	552	517	506	500	535	554	483	518	530	503	536	536	538	511	548	524	539	494	550	504	520	518	482	519	522	531	486	558	508	544	530	536	555	512	503	512	539	521	513	539	517	478	510	508	517	517	514	511	529	507	496	550	511	546	507	502	510	506	516	508	513	515	524	555	520	519	491	572	548	550	501	505	521	490	489	523	528	511	519	533	539	538	499	539	529	529	509	527	467	468	520	528	550	539	539	530	516	520	486	474	514	538	517	502	579	511	552	520	507	473	549	540	491	487	511	531	475	531	485	516	510	529	503	529	492	547	510	524	495	458	545	495	498	533	581	501	532	524	539	515	499	518	535	568	516	502	510	516	511	488	514	531	545	532	519	544	478	509	541	527	544	536	492	550	534	543	521	544	556	527	473	558	484	549	529	508	529	548	507	534	502	466	561	494	520	517	503	509	546	529	528	502	534	494	492	504	521	535	505	514	545	506	497	510	531	504	530	518	516	530	522	536	541	538	541	577	504	568	514	531	499	539	554	524	551	517	516	526	596	515	576	539	495	485	506	477	574	523	519	484	505	524	526	544	519	503	541	524	522	461	519	503	505	526	485	521	517	540	513	501	530	484	499	532	495	506	525	513	540	537	522	550	511	509	509	523	508	497	509	511	450	510	498	541	484	536	546	532	500	530	518	563	506	514	503	493	526	503	536	506	553	529	507	533	507	564	566	539	498	529	516	556	510	555	532	548	501	501	541	550	517	566	533	504	461	542	525	569	516	518	528	534	533	508	512	509	510	531	522	518	509	515	511	499	534	541	495	526	500	519	512	547	531	550	482	556	525	483	496	512	539	463	530	529	501	561	513	521	514	503	573	514	495	579	558	526	514	538
72134	30259	7461	1913	1056	687	584	638	568	420	350	371	368	353	329	353	370	344	376	349	332	336	362	361	377	349	354	369	378	351	367	357	350	329	352	373	332	341	310	312	307	309	312	307	364	324	297	349	286	277	333	344	317	333	303	323	360	309	305	306	304	301	296	284	330	324	319	328	337	302	370	314	296	292	319	322	298	323	315	311	321	297	319	281	274	316	303	307	312	327	343	295	328	298	294	295	329	333	330	335	296	336	320	313	277	314	263	318	301	280	282	291	347	277	271	307	293	325	306	327	315	293	323	289	304	281	298	290	292	332	314	316	318	341	302	294	335	292	297	345	325	288	342	258	291	343	276	288	285	347	326	310	306	305	283	356	334	293	337	329	329	337	309	338	322	313	302	307	279	289	279	335	320	316	303	302	274	303	304	313	300	317	312	295	282	301	309	288	290	297	305	320	303	275	301	329	326	258	274	340	310	308	296	331	315	336	321	279	277	257	275	274	300	349	312	313	301	310	275	288	323	335	306	298	293	311	310	337	295	341	300	321	292	311	309	311	291	311	306	304	316	290	329	289	305	353	308	300	310	317	292	298	313	287	281	295	314	307	314	330	305	305	327	329	277	308	325	341	326	313	305	308	286	280	318	315	295	318	310	324	342	294	295	298	309	314	324	319	285	330	304	307	288	348	289	330	326	325	318	308	290	322	295	273	318	293	279	325	322	297	298	315	306	302	295	272	295	313	298	295	288	325	328	312	294	316	307	325	333	298	267	331	324	325	303	300	314	300	309	320	300	290	319	307	319	305	303	305	312	285	248	300	344	298	300	327	309	303	289	295	305	335	295	296	274	314	301	325	329	344	301	312	294	312	340	331	349	281	337	297	332	330	313	308	323	282	315	327	276	290	345	318	323	319	300	293	308	321	304	321	324	300	263	286	305	262	291	323	341	326	283	284	314	309	295	316	310	283	291	313	300	278	293	326	315	263	313	281	313	299	303	328	311	292	319	302	303	299	277	308	270	275	310	304	332	278	299	317	272	282	315	303	263	277	298	290	302	308	316	290	303	291	311	315	313	306	302	294	304	273	308	313	311	259	309	311	297	324	287	323	294	314	279	305	312	295	299	295	316	293	294	324	339	316	307	277	329	305	299	302	280	284	325	289	323	324	318	292	284	356	310	320	322	320	305	303	316	298	326	304	349	289	307	307	276	315	287	326	314	327	290	323	321	272	279	305	291	293	362	316	316	307	295	323	302	287	318	326	316	285	289	319	311	305	335	306	284	332	301	328	288	305	289	291	304	313	301	305	303	279	284	314	316	294	290	345	294	278	270	282	273	302	310	342	307	330	317	323	319	299	293	270	300	324	309	312	304	299	315	331	318	307	303	276	307	268	321	304	345	310	316	338	314	287	289	307	308	339	344	311	299	315	310	307	287	313	321	343	319	300	337	310	295	319	320	296	269	295	331	358	284	312	309	304	318	310	309	293	312	315	278	306	294	287	277	302	312	294	294	328	337	271	310	316	298	288	321	298	310	298	330	311	284	314	299	330	314	308	299	271	259	309	327	301	280	315	311	281	307	338	308	300	297	298	286	276	268	310	312	309	320	290	322	287	316	324	305	299	298	296	317	306	310	302	261	293	299	311	299	335	321	295	317	291	290	324	300	306	288	313	309	325	320	308	304	290	309	300	295	306	329	278	276	304	370	304	297	282	300	301	319	285	298	305	307	338	286	308	311	310	314	300	284	291	284	287	305	280	294	284	290	296	291	309	328	301	282	268	293	325	315	334	309	295	349	303	311	324	299	303	299	304	315	314	312	302	313	282	309	285	281	292	289	319	323	317	314	299	326	272	313	283	297	302	290	309	305	331	305	313	293	333	328	283	304	311	266	307	351	281	279	294	283	311	285	317	294	267	291	285	285	289	306	295	329	345	271	289	307	322	307	301	321	296	326	294	304	311	315	310	265	283	294	284	288	285	282	279	317	290	344	297	308	298	320	348	289	304	284	311	304	313	302	289	303	319	282	269	300	318	302	316	312	272	343	318	320	308	294	300	297	339	346	302	278	299	298	305	309	312	285	331	320	291	353	319	313	322	326	244	322	334	315	319	274	325	323	321	281	301	318	291	289	337	304	319	302	314	288	296	312	318	352	312	314	325	305	313	315	300	304	308	272	318	301	286	294	314	305	323	290	279	305	319	307	324	293	284	301	287	302	326	322	304	273	288	277	310	336	332	327	317	311	303	308	312	295	332	283	322	325	322	312	322	316	294	313	309	290	300	321	305	361	323	330	314	310	283	291	340	333	280	290	316	314	297	306	288	281	348	323	309	267	282	323	306	316	286	316	291	316	336	315	328	319	326	279	327	315	325	324	310	326	274	331	300	319	285	314	312	324	304	299	324	300	301	310	342	293	286	326	312	322	293	319	307	301	303	291	290	308	309	331	299	328	310	315	295	321	290	357	329	320	325	299	278	330	318	296	310	295	297	304	310	290	308	316	313	282	316	317	326	322	299	334	336	326	282	274	296	299	280	338	295	320	318	323	317	304	323	305	311	293	324	291	340	292	283	311	316	312	298	331	296	290	335	319	293	288	311	296	295	314	284	278	333	329	311	292	283	347	314	304	316	310	255	308	290	293	292	318	306	308	277	303	299	308	336	301	311	302	335	322	306	289	313	314	312	319	296	300	327	309	325	303	300	302	293	311	295	306	297	325	291	335	303	311	313	289	290	290	326	285	287	281	290	283	290	278	317	311	298	335	303	307	306	292	328	319	321	318	337	326	325	308	298	318	310	317	302	317	306	356	341	279	329	322	320	294	286	301	334	330	290	300	297	273	317	314	329	267	309	304	295	313	318	306	309	317	254	340	309	298	311	290	316	290	271	289	321	312	297	293	293	326	265	322	296	317	290	299	308	321	274	317	279	273	295	319	291	343	311	318	316	311	280	350	333	311	281	282	298	379	315	312	318	292	302	306	321	307	306	297	267	280	283	288	306	313	310	315	301	339	342	339	313	322	288	262	303	329	299	320	312	310	295	335	301	316	302	299	316	317	297	291	293	298	282	335	317	274	314	307	302	313	315	310	308	318	302	301	296	298	335	316	298	327	308	327	309	316	291	300	294	299	303	335	312	334	325	316	292	279	305	315	299	313	303	305	286	295	269	283	322	301	294	303	302	319	339	297	311	251	309	324	304	284	302	278	303	266	315	300	334	300	336	299	325	277	318	337	288	285	329	304	268	310	342	311	302	320	331	289	279	281	326	294	341	305	328	306	321	312	293	333	307	344	281	282	307	330	290	329	301	325	316	294	332	321	324	324	330	300	318	286	324	311	328	305	302	294	285	328	274	299	323	320	276	296	316	314	285	320	338	285	291	318	277	320	319	314	314	280	327	336	276	327	302	298	283	292	313	302	296	323	307	321	327	333	323	305	301	308	339	330	328	307	330	298	324	336	310	273	322	325	300	299	316	291	334	294	286	306	315	346	330
43065	8312	3811	4731	3589	2422	2398	2635	2134	1401	1166	1243	1132	1060	1088	1087	1049	1040	958	1001	1110	1116	1104	1235	1200	1100	1056	1120	1010	1155	1027	995	966	938	971	961	909	963	914	1012	997	888	910	1043	1002	932	881	866	896	852	798	782	826	828	742	767	843	880	785	845	870	878	812	791	749	783	775	781	761	707	746	758	777	707	721	776	805	760	748	754	746	741	702	731	731	752	703	723	718	699	722	739	705	771	716	700	732	701	738	697	712	724	687	704	726	673	735	707	709	722	681	717	704	750	697	711	728	718	692	644	713	731	708	699	693	713	698	767	741	711	747	758	664	779	713	702	687	701	735	755	696	712	742	707	683	706	749	696	693	758	710	760	719	731	739	716	685	728	722	684	734	723	667	751	717	687	720	662	679	743	733	699	710	668	673	675	714	703	766	724	701	747	753	682	715	721	698	741	720	726	708	764	747	691	728	729	759	701	680	750	737	697	711	755	739	718	755	670	723	735	759	721	737	698	699	647	715	715	753	740	708	749	719	697	701	660	727	692	777	718	740	716	721	695	711	702	714	662	690	641	692	703	732	717	741	726	693	683	748	678	706	713	773	732	676	717	770	741	668	736	746	734	678	714	660	732	660	719	704	709	715	700	734	744	689	696	664	656	693	681	681	698	687	706	715	745	709	718	759	719	742	727	768	710	709	667	739	744	718	712	751	687	728	734	696	704	744	691	704	686	740	745	647	681	679	727	742	736	713	715	725	673	706	738	675	669	710	708	692	716	688	727	708	737	751	665	677	725	721	683	681	754	698	691	697	700	725	734	660	755	677	714	705	727	705	709	722	727	682	733	682	720	733	700	711	706	735	720	750	720	724	707	674	674	715	711	758	717	684	727	731	709	713	694	735	690	713	723	705	690	707	687	715	677	675	712	723	676	739	731	715	706	685	703	717	709	682	701	751	740	695	704	726	661	730	692	691	676	696	728	706	762	712	716	717	699	728	741	730	696	739	696	719	731	721	718	692	688	688	680	693	724	702	723	714	727	683	711	707	737	678	748	671	724	736	718	727	690	685	732	728	710	705	749	739	697	740	732	702	715	770	709	697	737	693	688	694	754	729	692	718	707	686	713	700	737	786	675	748	753	721	721	720	673	656	744	684	683	686	724	722	699	698	740	705	716	716	692	761	710	693	698	709	712	694	689	736	684	709	727	686	676	665	741	699	741	745	726	736	694	724	733	715	727	744	726	700	721	708	746	706	699	696	700	712	740	647	718	648	659	756	688	663	716	708	702	664	681	691	727	699	716	694	680	765	755	682	668	759	768	727	682	681	701	725	680	725	741	708	671	750	702	683	720	753	707	776	755	734	723	741	753	697	710	750	734	699	731	758	700	685	730	699	686	783	697	708	705	685	700	755	680	768	706	653	674	742	723	695	725	718	721	726	750	724	694	743	675	740	673	724	664	719	711	750	725	755	693	718	679	678	731	691	740	725	706	739	702	726	684	678	725	736	689	742	719	727	671	692	721	721	707	703	709	734	662	745	705	700	691	700	678	699	731	724	738	699	684	720	721	726	737	720	735	717	697	676	717	728	710	718	706	710	679	705	690	712	691	702	715	693	723	726	759	750	733	743	734	683	731	720	698	712	711	699	735	744	726	692	728	773	669	713	699	722	715	681	672	698	700	743	710	676	753	692	704	696	652	697	730	755	733	677	714	728	687	740	703	716	711	736	682	709	756	714	710	710	703	713	723	717	735	779	726	708	768	695	767	741	694	684	658	747	707	749	702	757	678	705	771	692	707	701	703	669	756	699	662	704	755	720	685	695	680	757	729	692	678	729	722	648	742	742	733	703	748	703	710	660	653	691	727	630	724	696	749	673	690	705	718	756	656	714	714	705	683	708	670	746	680	741	764	707	693	732	733	725	695	698	729	724	703	761	722	714	700	672	740	708	701	712	754	669	709	683	690	714	723	716	708	709	710	740	719	690	741	748	746	671	706	739	705	689	693	689	688	718	736	724	706	726	675	759	716	683	728	678	707	719	698	706	702	732	718	694	713	708	683	710	757	662	751	759	689	723	713	729	735	692	711	700	727	712	696	745	737	724	703	711	753	741	699	679	738	723	740	726	697	749	709	703	666	739	715	767	727	691	701	729	714	677	704	705	714	712	653	707	705	745	762	697	713	707	691	723	661	718	723	688	712	754	700	697	684	666	664	735	682	738	680	689	729	766	759	720	737	720	658	719	675	709	680	723	733	733	736	676	722	690	679	689	746	708	708	727	709	724	737	691	717	705	742	702	694	770	707	732	730	726	737	698	693	717	685	709	715	682	700	717	715	726	728	718	710	709	706	714	731	723	715	775	707	737	698	702	704	682	660	744	681	715	724	730	734	689	739	722	657	716	690	700	692	703	696	683	685	720	749	729	741	708	734	654	696	703	742	705	723	677	751	662	711	752	664	684	768	719	718	716	680	724	706	677	731	760	701	724	678	728	707	714	684	683	738	696	746	654	703	710	676	720	747	689	757	714	708	709	747	698	703	743	751	727	709	648	748	717	731	691	776	725	734	718	711	720	709	704	699	732	703	710	710	688	719	733	694	730	718	703	726	698	749	736	678	742	716	732	706	691	740	744	744	693	682	686	715	689	717	729	684	750	700	712	711	709	729	716	684	679	724	720	645	690	702	746	679	706	692	693	761	712	694	709	747	697	646	649	701	689	684	703	733	687	731	733	747	714	675	715	747	669	713	745	725	717	720	725	689	678	773	711	733	694	635	755	717	724	733	708	710	708	753	724	672	722	698	706	691	727	683	701	771	752	699	715	689	740	705	691	715	778	713	740	655	720	715	736	680	723	702	715	719	722	647	677	728	724	706	736	712	688	754	703	738	699	705	698	703	715	707	731	738	729	704	724	678	656	703	751	660	709	716	732	713	685	708	772	709	691	726	750	701	728	695	710	731	702	709	722	732	688	745	751	709	724	735	676	759	680	717	674	687	684	680	734	699	712	722	736	681	715	752	700	694	701	741	704	688	741	762	759	761	723	787	717	704	684	707	686	730	713	707	725	703	700	723	710	698	729	694	693	707	734	655	689	709	725	671	723	665	685	731	753	662	708	687	685	711	701	754	702	700	677	678	696	737	701	723	682	678	715	719	663	707	725	698	696	714	693	722	757	715	712	695	741	719	664	718	694	750	707	720	715	709	686	708	699	717	668	696	718	713	759	680	707	757	731	690	698	692	706	726	709	703	679	742	721	750	766	733	667	680	708	739	754	700	721	729	691	714	694	684	687	707	707	703	709	668	729	703	661	742	675	662	701	711	704	722	751	648	706	727	673	698	694	752	675	716	744	721	671	755	754	738	671	708	707	727	724	714	725	666	692	724	742	718	730	700	753	761	718	691	728	725	655	687	678	683	774	725	697	738	698	690	718	721	725	678	733	673	630	714	667	685	677	713	715	765	703	771	754	675	677	689	743	746	717	741	671	600	721	676	683	777	748	727
81739	38461	13908	4029	1780	1055	844	915	701	564	431	463	444	399	413	361	417	416	357	409	419	391	415	446	465	451	405	393	368	373	399	379	352	341	359	385	354	370	319	354	376	352	367	357	354	352	354	340	334	391	374	330	327	314	342	335	347	348	371	328	338	361	342	379	353	369	330	349	326	320	340	347	307	357	318	317	306	312	332	319	316	346	344	358	336	340	319	348	363	328	332	335	334	332	341	281	340	332	314	324	314	342	355	338	342	313	343	342	327	297	348	280	294	337	315	310	334	387	330	312	296	323	330	368	353	321	287	331	337	312	326	316	352	312	280	345	308	305	319	349	331	325	302	291	323	333	340	302	330	330	303	351	344	311	322	320	303	313	338	320	323	323	345	338	342	295	333	352	346	337	314	311	318	348	323	316	354	322	323	316	298	312	294	329	322	312	344	338	331	290	350	334	343	317	317	299	370	339	327	327	329	345	342	334	268	303	304	306	295	306	289	311	312	279	329	348	326	329	295	348	343	336	298	319	294	296	337	330	313	320	298	355	306	291	306	341	307	306	311	320	335	345	327	307	299	328	314	313	334	318	262	355	349	296	302	327	337	297	339	309	340	366	306	343	317	313	307	308	304	295	293	349	351	332	333	331	326	280	350	320	329	296	338	327	302	301	308	345	339	336	283	330	323	298	328	293	330	343	311	300	310	341	333	311	316	321	328	319	305	302	315	290	346	334	355	315	291	323	324	303	317	345	318	337	309	329	308	276	312	305	324	293	329	326	263	351	303	327	356	335	319	335	339	329	324	320	338	308	330	314	333	322	335	310	330	342	305	308	318	327	305	300	313	338	318	346	319	332	354	313	357	339	326	303	330	294	310	329	332	305	317	302	286	295	326	336	324	348	355	324	337	338	298	337	330	304	291	344	331	303	317	345	315	321	332	293	308	327	371	372	333	330	309	343	328	313	310	333	292	346	322	307	318	311	336	352	324	308	315	280	298	329	333	300	293	324	334	320	349	343	307	337	339	322	333	325	336	322	305	355	313	318	354	327	324	342	330	323	348	335	343	297	310	295	327	305	307	311	327	317	340	329	368	288	306	342	321	313	306	336	313	336	318	321	314	334	324	292	344	368	295	335	293	319	317	331	329	311	335	340	311	323	328	346	346	310	320	344	279	294	315	348	310	306	356	303	348	324	310	334	308	315	304	336	310	348	348	303	322	347	343	321	319	283	298	292	349	315	308	343	304	299	336	336	364	345	282	336	370	354	328	359	345	326	341	307	344	328	325	316	334	311	345	335	359	302	312	341	346	289	346	315	314	307	329	288	345	340	345	356	297	314	299	348	314	314	341	346	310	343	332	334	302	328	302	335	314	306	339	306	369	365	345	347	347	309	354	329	316	325	334	299	285	316	336	324	287	308	331	337	347	328	322	327	311	340	331	366	331	283	352	313	318	322	322	292	318	324	317	357	302	335	311	322	326	296	331	296	315	322	319	322	282	315	331	323	333	325	312	365	337	331	321	318	343	286	327	349	305	327	320	327	310	339	327	317	315	349	332	339	322	317	289	331	284	316	334	312	305	292	326	309	354	314	334	318	317	321	321	345	365	310	301	312	299	305	359	337	342	336	323	339	325	348	331	370	301	329	294	329	327	326	358	305	302	344	302	309	327	281	301	293	342	306	296	331	346	312	330	305	321	288	318	324	295	302	341	339	321	355	332	325	329	342	329	307	339	322	314	323	362	349	319	351	344	332	314	289	327	295	289	330	308	326	321	322	313	326	315	325	289	291	303	303	342	312	329	310	310	371	318	314	352	334	342	336	316	297	339	297	335	325	305	308	335	327	328	322	297	335	326	337	313	336	330	314	318	327	325	314	311	340	331	321	323	307	333	311	322	309	297	355	318	329	341	314	308	340	307	295	319	310	332	344	326	290	318	341	327	304	328	340	335	326	320	328	315	316	330	301	279	320	295	341	301	355	334	315	335	320	330	338	323	325	315	312	326	311	335	319	294	345	336	324	342	315	335	321	334	323	315	318	295	301	341	354	331	348	318	339	344	354	311	356	348	317	320	317	336	307	294	326	372	340	351	344	313	333	304	314	318	330	328	313	322	315	309	326	302	337	342	334	361	337	324	321	317	318	344	332	318	271	305	323	331	307	317	311	314	325	345	304	286	338	323	319	320	294	302	271	346	308	362	324	316	284	307	323	328	318	313	333	364	313	325	324	281	332	347	297	287	295	296	332	318	303	321	383	350	322	300	312	307	297	301	311	327	309	355	339	317	276	327	310	333	299	352	314	321	358	282	335	342	339	302	310	327	312	292	314	285	358	331	341	336	312	334	365	349	325	339	338	333	322	304	310	322	303	321	318	320	338	323	316	321	318	294	337	316	322	314	315	314	346	309	316	359	300	306	348	316	299	308	343	338	353	351	302	342	306	315	327	286	289	281	319	318	322	320	313	285	329	327	287	330	345	319	327	345	296	331	321	330	296	337	343	333	327	329	322	263	310	341	297	309	295	352	288	288	323	323	333	306	315	304	341	319	339	298	312	315	324	325	319	311	294	301	340	335	326	330	286	321	339	324	315	342	328	330	348	362	304	305	328	334	328	310	307	323	332	343	336	332	341	316	308	283	294	296	316	305	313	306	322	347	314	342	339	330	304	302	315	318	322	323	353	270	340	302	315	330	334	319	331	286	329	277	325	343	302	295	333	352	343	324	319	310	321	315	322	300	320	330	343	379	327	329	320	321	321	318	334	301	326	353	344	333	310	312	348	332	334	291	293	332	319	304	330	298	328	312	324	328	336	333	281	310	310	323	363	366	307	322	298	355	356	359	310	313	327	332	356	358	316	316	346	331	344	329	332	364	312	323	357	326	325	266	362	319	305	322	330	348	341	331	339	308	326	341	342	298	307	314	308	343	351	330	316	331	311	349	338	319	318	327	270	326	320	332	304	305	345	335	313	337	329	313	301	340	322	324	321	288	312	334	328	333	351	328	323	329	311	317	344	347	326	311	319	366	333	318	302	328	322	303	341	330	316	309	298	311	328	312	288	362	297	348	315	311	330	331	337	322	329	346	307	332	300	337	340	345	332	298	336	304	322	340	310	366	372	353	332	307	297	325	298	332	318	342	298	283	303	319	312	306	304	310	283	304	296	283	323	343	290	319	348	334	321	369	309	319	329	310	358	267	313	288	337	340	314	300	312	326	319	306	323	328	327	360	324	329	334	327	312	307	286	286	326	305	336	333	319	314	338	296	313	311	316	332	343	355	297	318	311	320	312	296	360	327	337	301	305	296	332	312	310	302	304	335	323	358	324	336	321	334	314	340	325	318	310	363	362	293	320	313	321	325	299	333	336	325	324	315	332	320	322	315	320	383	369	303	316	333	291	280	318	324	316	329	344	321	312	315	309	330	324	298	320	324	321	367	327	344	316	334	340	295	328	345	335	342	356	360	336	335	332	284	331	346	306	342	320	318	340	312	343
52912	12316	5493	7045	5497	3782	3503	3916	2932	2153	1535	1583	1470	1397	1408	1326	1330	1192	1236	1243	1380	1410	1457	1605	1484	1393	1366	1264	1270	1260	1281	1124	1090	1057	1019	1069	1036	1032	1049	1126	1061	972	1111	1040	1086	1088	998	954	935	889	888	898	936	882	916	868	922	999	930	904	929	950	877	904	806	860	854	856	854	859	806	834	800	788	755	823	803	830	774	776	733	793	734	795	743	760	748	729	742	750	701	697	733	776	715	800	740	740	720	716	742	738	718	709	704	758	768	765	688	726	744	689	715	661	689	759	714	722	754	694	738	715	751	688	724	700	692	733	728	752	719	731	754	703	723	654	722	727	724	717	688	722	743	704	718	718	676	699	699	745	692	772	746	716	683	750	774	765	723	708	746	704	718	727	730	705	760	744	753	710	728	788	760	659	674	781	713	689	800	720	781	655	720	723	750	751	692	709	745	712	745	801	717	716	727	736	720	683	716	699	684	708	728	724	771	702	780	733	711	733	711	754	737	746	712	754	730	724	686	781	727	749	740	721	734	692	695	737	769	721	746	718	738	719	721	712	679	730	768	762	721	717	766	743	767	690	758	714	740	740	730	713	688	692	699	747	702	751	702	705	735	720	698	668	735	779	670	726	778	729	732	716	710	728	731	713	719	708	758	745	736	700	685	737	737	699	716	788	702	734	728	697	715	716	811	777	735	694	783	763	739	701	702	708	727	756	764	748	735	699	760	743	733	744	733	722	737	746	710	722	724	721	739	739	731	744	724	762	730	711	664	685	711	721	767	791	727	726	769	710	730	717	727	687	718	737	771	701	703	720	735	721	688	740	722	751	754	680	765	694	690	746	773	684	689	710	741	767	688	731	768	711	714	687	703	762	720	769	691	753	820	707	693	737	713	726	712	671	739	718	717	694	722	708	726	698	734	776	719	764	725	756	680	788	721	705	712	708	741	688	725	690	724	748	677	750	773	748	768	744	761	759	733	704	699	727	752	721	722	730	695	673	702	670	761	674	742	740	722	722	728	727	741	732	628	709	703	679	745	735	741	721	708	773	724	721	723	704	662	726	714	720	754	754	701	689	725	722	713	764	730	716	739	694	718	771	741	706	775	694	724	772	704	703	764	706	718	706	712	754	729	759	753	758	747	748	716	723	734	707	717	707	706	715	751	711	728	709	733	765	728	773	755	725	727	778	719	735	691	754	735	755	771	688	758	747	687	706	777	688	688	750	708	745	720	747	734	714	765	697	704	753	738	714	723	760	709	725	671	744	725	691	749	690	762	736	718	733	718	713	745	732	753	707	701	661	744	691	718	714	663	720	731	736	690	675	731	777	746	734	705	707	736	764	694	728	720	708	659	749	729	788	709	725	709	717	715	764	749	736	721	766	774	748	695	704	760	734	693	740	776	695	701	709	706	757	767	712	759	787	751	690	731	713	726	765	772	750	714	696	714	711	685	716	683	723	713	698	726	724	738	758	692	760	758	760	698	734	674	751	757	756	701	700	712	746	740	708	744	765	779	706	739	741	751	745	724	731	686	745	717	740	719	704	703	702	711	720	773	717	678	714	682	704	708	691	732	732	669	720	727	700	700	722	689	748	737	714	773	735	704	773	750	725	682	739	697	771	817	685	742	737	708	714	730	732	723	727	706	742	742	678	736	721	804	722	704	749	743	719	719	722	723	694	743	740	711	778	674	673	727	743	740	754	740	748	754	678	693	744	677	749	740	689	678	730	720	763	721	722	705	724	728	729	736	720	752	730	702	723	746	675	701	683	732	689	697	768	772	697	750	744	715	748	768	709	787	667	657	751	678	737	746	780	719	668	748	735	716	731	714	718	741	729	718	726	734	721	759	751	687	707	720	739	764	667	688	719	753	753	756	736	712	702	713	759	699	741	670	736	721	734	705	732	725	777	708	737	729	739	738	756	747	672	697	718	741	706	740	724	746	755	679	682	710	716	738	710	717	708	743	708	700	702	727	724	733	724	689	661	670	712	803	694	711	725	757	725	708	720	743	726	736	780	683	711	683	729	718	731	730	753	722	762	700	743	772	746	720	742	702	711	734	778	722	724	738	671	692	717	711	705	780	734	753	753	732	710	738	752	682	735	786	695	785	698	719	722	739	730	715	746	741	753	713	747	715	692	750	759	716	730	686	718	695	727	683	750	743	730	761	696	714	704	707	721	706	710	706	700	714	716	697	788	707	723	737	719	783	709	711	730	705	737	743	721	765	719	707	731	662	783	741	760	780	738	655	755	725	726	680	751	684	693	731	729	709	735	716	702	750	688	763	776	722	733	759	697	778	741	760	720	706	713	767	729	707	744	738	689	713	698	736	758	730	657	762	748	738	710	714	776	706	691	690	731	701	743	730	755	731	718	745	717	723	770	698	767	719	702	768	712	766	679	741	683	718	685	731	763	732	715	741	695	772	729	691	724	696	748	722	701	665	698	733	764	734	711	717	752	755	738	704	742	730	746	726	702	727	709	732	692	793	770	727	726	734	719	721	705	731	736	704	712	752	734	733	729	727	738	711	723	739	729	720	777	718	743	743	703	757	706	694	755	757	743	730	734	727	757	753	678	720	723	727	685	710	742	747	756	728	728	731	721	727	730	717	716	731	760	714	760	693	718	758	735	723	738	738	767	727	709	719	746	748	736	674	766	732	718	769	696	748	729	726	752	704	716	717	687	722	689	770	692	747	699	762	778	719	782	749	731	718	748	733	745	750	731	774	721	737	742	737	713	772	727	693	750	674	733	685	715	726	750	697	748	714	739	659	711	765	726	750	783	717	722	736	702	726	724	760	724	715	711	774	726	777	784	710	705	754	753	750	747	735	729	667	763	752	701	739	714	704	781	723	670	743	708	754	722	704	743	740	702	755	728	685	746	713	728	728	742	696	739	763	762	741	706	731	718	787	773	761	748	747	734	725	722	778	753	740	728	675	734	728	803	729	670	794	723	759	761	755	742	701	732	764	776	762	730	721	725	712	708	729	710	727	704	712	682	737	725	716	751	744	740	721	725	748	751	768	747	723	764	745	779	715	720	729	725	710	763	690	717	689	791	763	714	738	708	766	731	729	747	686	740	699	697	716	778	702	681	715	722	724	698	730	700	710	735	715	708	748	772	680	736	771	681	738	696	757	767	672	672	734	710	699	725	765	667	721	693	689	724	747	743	741	674	679	685	671	709	738	720	699	710	731	743	744	705	738	695	734	770	741	749	705	722	709	711	689	717	731	698	751	731	761	733	688	709	713	767	757	740	682	732	723	738	693	692	688	705	741	751	737	731	704	768	688	739	749	757	707	694	693	709	726	741	703	683	735	729	660	704	723	758	709	699	725	709	723	701	728	733	705	715	773	717	695	717	701	732	759	721	724	701	752	704	759	688	717	706	716	714	755	690	799	719	663	731	708	786	699	703	778	679	719	720	762	699	721	694	730	736	691	748	719	752	725	753	731	749	716	694	754	744	723	745	679	693	753	737	759	736	755	760
20065	2582	758	626	436	296	300	367	300	210	228	215	178	226	233	212	207	205	207	232	225	207	233	245	234	237	210	241	241	241	204	212	243	215	222	204	207	205	243	228	226	212	213	252	232	221	234	226	204	197	225	245	220	222	223	227	233	202	233	211	224	225	213	215	213	209	210	209	207	216	232	212	237	186	220	212	218	216	210	230	203	236	211	211	206	194	203	201	188	194	205	220	193	227	227	193	225	178	204	186	203	233	226	211	210	177	215	207	206	204	196	196	230	190	160	192	220	191	231	200	213	214	218	211	191	204	256	224	182	178	199	195	201	228	209	198	224	181	232	213	203	180	218	204	205	222	198	199	218	192	172	199	224	208	188	222	178	216	200	222	218	215	199	230	221	191	201	220	195	219	225	198	187	215	192	192	180	189	199	177	240	225	205	205	197	215	200	197	198	222	185	207	215	219	224	204	231	235	184	213	202	216	237	208	204	205	198	231	206	194	210	199	196	216	226	186	202	202	220	189	202	213	219	225	211	224	214	246	203	199	235	211	198	209	217	186	212	211	200	199	236	222	181	190	209	227	188	209	203	230	196	214	209	225	232	200	208	233	239	208	221	220	222	219	219	220	224	215	213	198	222	211	212	217	184	200	212	197	223	209	222	225	213	220	209	197	168	194	197	211	238	223	218	180	210	213	202	220	223	182	202	196	210	196	216	221	197	228	213	210	219	213	182	205	190	187	164	185	212	207	230	200	229	191	210	194	185	200	223	247	203	242	197	194	198	183	213	224	196	229	231	245	218	212	191	222	206	200	210	203	239	231	221	216	193	186	194	190	210	214	199	210	213	178	211	209	194	219	232	226	222	210	214	208	218	211	210	194	203	212	204	242	217	200	199	210	181	214	209	201	215	219	202	218	204	219	211	198	218	193	222	204	221	179	207	208	204	192	205	173	236	208	222	198	216	194	200	231	212	204	200	194	202	211	199	219	212	211	218	220	210	202	182	190	222	231	230	185	186	202	204	204	215	207	223	207	185	196	204	184	212	197	229	203	194	202	187	231	184	191	226	194	218	203	199	203	209	192	183	219	217	198	217	213	210	184	232	225	196	193	224	222	191	198	196	179	214	203	184	195	205	192	180	191	196	231	194	227	214	194	178	186	229	209	229	199	184	226	224	234	205	206	226	227	208	205	212	220	233	223	221	237	185	185	213	202	229	191	222	203	203	198	222	201	189	226	218	207	210	217	203	196	234	207	205	199	214	204	232	222	220	240	188	213	223	215	206	217	196	231	201	211	196	207	230	209	231	211	176	204	213	219	216	186	214	217	225	187	226	204	222	179	208	218	221	190	224	201	184	209	209	223	203	203	212	216	208	202	204	229	213	207	217	247	227	218	202	203	199	224	190	214	207	184	199	217	215	219	199	198	192	200	184	212	186	177	192	196	215	224	197	205	226	214	215	211	192	192	240	202	210	228	219	181	198	220	209	185	201	193	213	200	232	213	216	201	201	187	238	212	204	211	185	220	235	200	207	220	235	217	221	191	229	215	241	230	214	193	209	216	197	213	217	236	204	199	226	191	200	198	208	222	194	182	200	202	219	227	189	208	220	216	218	215	217	204	198	200	230	173	199	206	209	223	216	194	196	203	237	238	221	192	190	214	222	187	201	218	234	218	215	216	220	191	198	219	223	222	229	224	178	252	197	227	203	213	208	209	194	197	233	193	204	188	210	228	217	212	211	229	194	226	238	184	210	212	166	235	218	219	204	213	207	204	183	199	203	198	225	234	201	212	212	205	222	209	205	216	199	218	194	199	198	199	198	173	223	211	228	184	209	209	208	210	243	183	202	206	216	191	181	229	220	214	204	200	196	210	231	193	208	224	216	229	217	230	206	198	192	226	199	210	185	217	216	199	225	220	237	209	245	219	214	193	186	190	197	215	210	221	221	223	193	189	196	235	226	211	212	229	210	202	202	198	202	234	194	207	206	212	195	201	216	194	228	218	201	201	190	192	208	189	221	216	197	235	233	197	212	203	212	236	206	237	228	209	219	221	199	189	185	189	199	214	203	185	212	217	185	204	216	177	213	202	195	226	198	194	208	200	205	185	203	199	249	200	219	212	184	192	209	182	195	198	227	191	188	224	212	213	214	230	218	218	190	229	233	205	195	203	206	185	222	223	210	212	196	213	200	216	237	241	218	210	201	220	223	226	198	209	253	251	212	234	214	217	217	234	201	223	208	206	235	228	194	218	209	244	195	207	197	206	186	220	209	227	213	218	204	217	176	194	204	193	223	216	208	205	220	218	164	183	249	221	212	206	201	220	221	201	205	201	214	200	194	243	178	210	195	222	196	212	199	202	177	212	219	196	221	226	196	228	213	229	224	159	183	182	221	242	227	207	211	217	205	218	199	196	205	191	212	210	174	190	228	215	191	206	196	218	192	195	215	224	206	233	203	203	186	212	226	205	227	201	231	197	217	215	221	208	210	225	203	209	230	201	204	204	216	184	191	222	199	214	198	221	235	208	207	197	204	213	209	197	213	200	210	228	184	201	202	202	212	184	218	251	232	211	226	211	231	218	223	226	197	224	224	204	200	192	217	208	206	188	191	203	228	201	202	219	193	214	200	174	181	184	211	189	177	180	191	207	207	215	191	194	223	204	227	226	205	196	204	203	197	218	214	194	207	200	195	231	236	218	218	205	191	211	191	194	203	182	204	190	192	191	221	212	209	192	205	204	191	166	219	212	202	211	181	218	217	212	185	189	212	218	192	193	206	198	208	230	215	203	250	218	200	210	238	217	210	206	207	213	196	218	219	198	174	189	228	221	209	214	188	215	206	214	220	197	235	234	219	218	217	202	207	227	184	223	202	225	227	207	220	241	242	228	180	204	191	203	204	176	182	218	217	206	206	199	228	194	216	194	222	201	199	187	247	206	201	231	189	200	205	205	183	217	214	208	203	201	213	196	188	198	183	197	225	201	192	224	203	191	195	213	201	215	190	206	226	234	211	208	194	191	207	229	230	193	195	207	216	185	207	225	217	213	211	191	226	204	188	220	219	185	232	228	216	208	238	197	191	207	189	214	193	220	222	214	217	191	213	190	194	217	200	197	204	203	180	230	209	203	189	233	194	211	203	213	231	208	187	200	223	196	192	196	221	180	214	201	198	233	209	192	225	200	197	211	191	239	217	200	206	237	220	230	245	216	212	187	217	229	219	212	226	215	208	205	229	210	212	198	211	235	211	207	223	216	187	211	201	221	195	192	204	207	206	214	224	187	215	195	211	220	215	209	202	195	210	211	204	223	207	209	214	230	231	183	224	188	206	196	212	200	221	187	210	231	172	188	218	207	218	188	196	198	191	196	201	210	239	204	199	219	216	202	192	179	200	222	187	216	186	213	209	216	204	220	209	227	195	210	202	217	186	211	241	210	218	221	225	191	173	215	237	216	228	216	221	189	213	232	220	208	232	198	214	237	194	197	219	205	204	218
18466	1686	1540	1773	1334	857	995	1276	983	691	611	626	610	638	602	597	627	590	538	584	641	650	674	678	678	649	687	664	685	668	648	633	595	613	573	611	604	654	627	636	622	639	617	663	685	593	600	627	577	566	580	605	531	557	533	534	595	604	592	567	597	526	578	542	560	511	567	529	511	525	571	546	499	490	564	519	551	517	540	537	520	524	534	558	551	503	512	500	511	511	524	518	523	500	535	537	523	520	532	535	549	512	520	539	499	539	494	555	490	465	528	544	507	544	533	512	498	528	507	549	540	488	509	489	506	543	514	521	531	529	524	541	538	530	508	477	524	494	519	561	477	517	509	488	500	510	534	482	478	514	507	519	508	515	516	512	492	502	522	548	528	540	534	496	484	528	526	539	531	553	510	538	552	504	466	517	544	501	527	487	526	506	511	555	495	490	534	551	491	511	526	473	556	478	510	501	491	548	507	506	485	523	486	497	496	561	481	521	542	497	513	512	535	504	511	515	562	546	530	482	541	512	485	494	489	488	493	526	536	519	522	517	508	524	535	507	495	480	547	481	498	509	503	525	544	509	540	510	513	487	517	531	532	528	554	502	541	512	471	492	558	522	521	552	522	496	529	522	491	533	505	474	539	498	513	498	514	509	471	487	517	521	528	475	489	517	468	516	504	467	548	526	506	484	518	516	516	515	521	516	524	486	490	481	501	533	512	537	534	532	571	509	520	485	549	487	515	494	525	519	519	568	518	526	521	484	501	482	497	524	517	513	556	517	532	501	558	530	543	520	505	509	499	513	508	531	508	501	544	538	510	494	546	528	513	540	525	481	590	497	536	556	543	533	489	485	527	549	498	503	544	535	527	547	525	516	512	506	489	497	517	495	552	542	517	549	516	561	522	540	504	503	461	501	489	508	539	514	515	485	525	534	528	503	502	535	540	524	550	498	514	509	535	524	505	522	488	526	552	504	507	526	497	509	554	502	537	491	503	525	522	518	523	516	546	480	491	513	499	530	561	520	521	491	552	526	478	522	527	551	515	525	513	494	497	508	526	516	492	504	522	505	515	475	472	493	495	507	515	516	548	522	484	540	532	528	472	548	489	513	567	546	485	515	528	512	538	509	531	520	540	491	534	527	490	558	544	514	500	513	475	508	496	496	508	541	494	506	511	500	502	530	466	559	510	519	474	524	491	545	517	489	487	475	542	500	503	506	514	545	516	524	519	544	544	495	499	494	512	538	501	514	480	477	506	544	517	506	487	506	510	533	550	544	531	491	494	510	490	496	516	486	541	508	496	531	472	575	510	497	516	527	530	481	498	520	519	497	520	555	564	490	513	538	515	469	479	497	532	532	507	535	568	496	516	538	545	495	492	517	538	549	496	546	524	525	514	506	512	533	519	522	511	441	546	482	585	501	523	527	496	509	495	507	524	506	492	534	528	485	515	524	496	508	517	592	489	508	526	529	526	548	500	481	521	504	527	495	510	518	515	487	545	547	487	535	520	488	511	528	500	529	533	480	545	522	578	528	501	501	532	485	552	564	531	487	531	477	469	508	510	500	530	505	538	514	481	524	548	516	528	491	509	486	572	549	495	486	515	534	526	504	529	546	499	514	509	538	479	459	498	502	486	493	550	523	521	489	498	542	491	519	500	487	527	513	542	455	506	533	498	517	473	468	508	502	554	471	496	501	566	516	514	499	491	545	535	474	502	503	503	514	476	547	507	456	526	502	532	523	515	515	514	515	506	498	497	491	541	522	540	520	507	512	540	517	508	521	512	512	477	501	538	510	492	515	529	481	511	532	517	507	490	503	518	542	492	521	506	484	505	502	486	541	512	489	497	502	492	511	485	518	484	496	515	483	513	532	514	512	513	508	499	457	520	514	511	503	501	555	468	509	482	515	502	512	490	527	550	523	485	498	511	483	521	483	518	514	514	481	514	491	479	536	514	517	518	569	510	478	512	495	509	472	521	510	533	549	487	543	553	520	474	509	535	547	528	509	517	504	515	513	545	484	508	556	515	512	478	539	512	517	513	526	481	529	513	517	536	474	503	538	511	524	520	520	540	530	516	478	545	484	518	515	512	503	539	553	523	461	525	476	530	551	497	470	552	519	550	546	556	520	505	501	549	541	539	519	513	492	484	508	517	503	520	526	570	530	498	523	508	506	541	514	522	475	519	540	460	508	535	484	516	534	516	516	510	536	485	502	526	540	467	514	521	487	496	563	500	533	508	508	487	509	486	533	509	541	505	524	513	523	512	497	544	497	526	543	488	517	535	505	491	506	515	475	553	517	503	551	563	514	509	514	505	505	481	501	503	536	514	515	493	490	515	532	526	555	492	473	517	535	518	499	494	473	543	506	491	542	492	549	517	522	524	561	498	516	500	493	518	508	523	522	525	531	506	519	509	499	536	474	473	531	519	536	523	528	531	495	510	534	508	501	470	530	477	498	493	520	533	517	557	484	581	506	493	544	490	479	535	486	518	569	502	513	514	552	531	511	513	528	498	510	524	515	508	529	504	500	495	479	548	499	525	496	531	509	488	525	512	541	519	492	494	483	520	504	507	526	525	533	497	493	473	532	541	508	507	514	511	503	535	554	497	535	504	524	540	547	520	516	551	554	503	537	512	513	489	515	478	491	547	528	515	533	545	489	563	525	523	513	532	495	461	524	516	488	479	520	500	534	501	512	512	513	484	518	516	480	533	525	517	521	520	527	494	519	509	501	523	549	525	492	532	486	490	528	549	531	528	498	487	537	507	535	494	508	514	496	491	544	524	527	494	496	501	505	496	485	507	540	527	506	537	531	505	497	478	511	497	491	491	531	525	533	487	489	488	514	529	519	573	498	496	504	523	504	509	536	531	504	503	513	533	486	546	507	580	491	479	517	482	515	502	539	540	513	551	517	506	547	576	519	547	533	493	475	487	513	542	525	519	518	513	520	525	499	533	537	478	516	522	510	503	504	556	552	526	497	557	508	501	526	514	515	493	497	531	523	515	504	535	526	500	496	485	503	542	487	487	530	509	515	500	522	501	492	521	534	538	530	487	525	490	519	483	559	502	498	565	534	498	536	482	482	491	556	518	497	522	483	553	514	494	515	511	490	513	474	498	535	527	515	512	462	522	523	527	538	495	507	492	488	531	498	513	501	479	522	489	545	523	498	500	524	541	505	573	511	513	507	492	539	505	483	522	533	550	547	489	520	511	502	511	483	519	526	503	524	565	526	522	493	485	509	484	495	507	481	473	525	546	507	498	500	523	525	515	518	550	549	479	507	552	506	508	505	549	501	542	527	510	540	491	499	495	541	527	504	507	500	563	487	542	554	517	535	493	515	483	504	537	503	490	508	499	511	525	528	499	533	486	500	512	536	546	512	525	528	499	487	511	527	561	513	533	518	499	514	512	496	516	523	511	494	519	505	547	482	511	507	516	529	535	523	518	522	514	496	523	502	472	500	489	553	532	516	487	549	484	524	526	516	506	532
71873	32566	9587	1959	1072	679	640	676	526	409	353	383	343	342	347	372	388	371	321	364	396	348	346	374	354	359	362	347	354	374	343	347	305	322	325	285	337	327	311	349	294	340	344	330	347	311	326	300	311	300	323	329	309	311	308	350	308	313	344	292	346	294	300	355	288	292	334	316	286	281	308	321	342	309	308	301	314	322	325	338	297	313	333	330	301	277	298	304	291	310	318	287	327	308	321	280	293	306	290	325	332	306	281	316	295	342	300	283	303	343	287	322	285	304	310	305	294	281	270	316	283	279	300	304	316	289	295	310	325	280	322	285	299	276	308	298	308	320	316	314	300	292	324	305	312	311	322	281	292	272	273	326	295	319	293	314	287	310	317	311	310	308	314	328	277	303	307	306	304	348	299	302	273	322	294	296	306	281	314	285	296	329	294	299	319	299	304	311	320	294	318	278	298	299	329	281	297	282	298	313	301	287	297	312	258	294	278	302	294	315	318	308	313	316	339	268	295	310	293	283	327	274	315	308	266	312	291	313	297	325	293	305	310	299	301	324	290	300	294	343	301	307	297	357	291	298	307	291	342	304	329	282	307	292	329	306	297	298	313	311	293	297	320	315	293	283	300	304	290	316	299	288	353	279	319	294	307	334	306	323	307	302	314	291	297	342	275	290	334	321	326	286	330	311	296	261	322	323	314	282	337	305	297	318	305	278	331	312	283	307	321	281	306	296	288	303	322	301	255	313	272	293	310	309	285	259	337	313	327	325	300	329	314	330	327	317	284	312	316	293	330	290	332	291	321	324	282	320	294	305	332	309	313	294	306	312	313	310	312	280	283	270	335	288	309	280	319	304	331	322	303	330	286	289	291	331	295	292	293	339	328	286	280	312	299	317	301	292	320	315	283	306	286	312	271	294	305	275	303	309	312	309	312	317	327	282	314	294	295	279	312	305	271	285	295	302	302	328	292	334	330	300	277	308	296	276	309	336	316	293	315	315	283	266	287	280	310	280	302	282	311	312	296	271	337	311	290	294	322	318	301	333	319	299	333	301	292	331	292	288	312	300	334	337	308	337	276	319	289	305	293	299	304	303	313	314	273	303	296	318	312	314	320	309	291	310	320	331	302	294	306	294	325	316	295	297	302	287	284	306	295	287	334	295	261	304	311	271	298	315	286	271	283	308	346	273	317	319	325	312	306	303	283	310	295	292	307	302	330	311	276	308	312	278	307	309	319	322	280	289	302	309	296	347	295	315	297	336	286	299	299	331	315	299	328	327	342	316	308	317	299	300	296	325	330	299	331	323	310	303	319	316	316	297	325	295	273	294	285	309	336	308	327	315	288	314	296	311	322	324	336	304	309	337	321	269	306	291	328	282	318	294	283	298	281	329	304	282	277	301	292	332	321	306	293	267	291	282	312	281	279	349	292	302	324	308	329	296	290	338	278	277	324	313	315	317	314	338	303	281	311	314	242	329	314	312	349	328	320	295	330	343	302	328	303	316	273	292	294	286	295	272	319	311	312	314	293	304	308	321	304	306	304	319	285	309	320	311	336	313	295	294	303	280	300	284	326	320	310	305	329	273	318	294	315	326	326	305	292	307	314	303	335	330	328	326	295	302	312	299	280	286	315	276	292	295	315	323	312	307	317	331	287	300	329	301	327	329	292	284	289	317	301	341	282	291	324	315	316	337	323	322	309	310	328	283	288	350	345	305	328	351	312	310	278	310	356	340	317	303	308	314	284	287	297	313	321	343	299	309	284	298	310	308	289	310	327	334	296	292	303	309	312	319	271	311	285	325	316	311	309	307	309	298	313	286	311	286	321	346	293	298	277	299	284	319	292	308	286	301	280	277	314	340	290	312	302	328	269	309	322	281	292	314	327	290	315	294	321	323	317	312	297	275	307	280	292	303	272	309	282	313	304	309	305	286	317	287	315	273	309	303	326	322	331	352	318	296	316	326	286	314	344	295	294	304	317	322	299	297	303	310	277	291	281	320	300	283	289	317	293	306	310	302	297	318	307	313	301	328	339	283	317	299	322	311	298	305	330	314	274	328	300	286	299	299	314	341	324	302	292	285	305	324	305	292	349	293	291	308	308	302	313	320	311	306	329	297	337	292	299	321	316	290	324	349	308	303	331	319	278	296	303	296	302	307	296	299	293	303	282	343	309	312	295	307	307	303	308	312	292	299	286	306	294	318	294	293	322	309	306	301	318	294	298	301	327	301	311	310	338	277	287	286	316	313	309	275	282	277	322	294	330	313	319	319	284	304	281	330	303	329	285	320	308	305	302	311	276	299	288	311	281	308	304	283	321	293	299	311	322	303	294	293	302	299	302	288	310	288	304	276	271	287	307	323	312	310	297	310	288	301	310	292	296	325	299	297	276	284	296	305	280	297	282	306	323	314	304	319	324	326	294	309	314	298	320	286	296	314	324	304	310	273	330	295	302	260	280	316	279	343	279	283	284	291	309	297	283	323	297	340	290	282	322	262	276	320	308	279	292	302	301	293	298	281	288	297	309	294	311	289	311	306	314	326	305	307	304	336	266	345	342	289	322	296	280	278	291	292	310	286	314	316	296	310	301	318	361	309	299	305	319	316	326	294	320	311	285	310	311	312	320	328	310	328	310	299	328	305	319	322	325	329	297	333	315	302	354	307	313	316	352	332	311	297	306	319	300	276	309	303	329	319	301	283	334	285	295	303	302	301	285	296	295	293	323	322	320	285	318	302	294	329	331	319	315	293	309	331	301	300	286	300	302	287	296	291	317	306	296	315	289	375	304	331	307	274	285	320	271	285	333	310	307	338	317	300	325	321	319	302	297	328	275	310	330	309	291	262	300	354	272	310	311	323	305	303	290	296	323	318	308	299	289	309	290	279	316	284	308	315	303	308	328	300	318	300	304	321	321	349	305	320	300	290	312	306	301	305	310	269	290	290	311	298	310	305	299	305	318	280	329	302	321	310	308	298	311	302	298	283	339	314	320	320	298	317	300	280	265	320	303	308	277	318	319	319	295	319	282	301	324	331	333	281	293	311	299	309	317	314	307	339	303	315	303	312	326	342	315	317	340	322	305	323	317	324	296	318	287	323	299	278	322	304	294	317	311	272	306	311	302	316	280	301	279	322	312	320	307	287	322	288	263	307	318	298	300	292	334	313	306	304	340	319	312	319	360	297	315	327	310	290	299	339	294	293	279	286	309	307	316	332	348	311	334	281	283	311	326	289	293	334	332	319	309	298	289	294	322	313	280	293	281	280	300	302	306	292	293	312	313	297	304	294	324	299	312	313	328	282	306	297	342	306	273	307	304	342	310	329	328	325	323	289	298	343	345	313	304	328	319	299	315	303	290	311	324	314	319	331	281	320	321	295	338	312	316	295	297	303	324	320	306	315	308	327	301	300	284	306	307	327	324	288	303	320	355	307	287	307	317	310	280	297	301	299	302	315	317	342	310	309	313	315	314	304	291	295	302	314	314	290	282	294
44233	10441	3646	4492	3601	2442	2240	2644	2079	1462	1246	1143	1144	1076	1123	1083	1084	1014	986	1034	1043	1087	1199	1200	1169	1107	1119	1070	1069	1082	1052	994	1006	917	893	922	918	900	971	912	896	919	943	1020	897	845	875	799	886	821	842	777	806	776	806	820	856	877	891	881	857	841	754	879	811	890	772	793	841	795	758	746	736	789	789	764	803	777	773	681	746	720	767	733	733	781	700	736	741	720	708	709	660	726	680	732	745	749	740	721	694	737	728	687	679	684	675	711	696	723	732	702	693	673	686	747	729	692	738	736	748	680	732	651	718	727	694	728	727	752	666	729	715	693	752	747	764	720	707	697	722	758	706	698	703	714	721	678	705	734	709	674	703	678	711	758	764	656	714	679	731	729	739	680	720	702	734	729	752	744	688	742	736	725	739	701	723	713	673	693	751	689	733	702	706	700	739	672	679	718	647	688	744	722	717	650	747	703	721	724	690	709	662	723	689	724	698	734	696	728	702	672	697	680	696	709	729	682	699	718	742	739	672	744	735	712	709	758	700	714	675	670	755	694	749	680	728	666	734	758	697	702	718	754	706	732	716	726	728	726	720	733	780	678	733	756	668	694	702	768	754	681	653	665	702	724	733	684	678	711	666	707	680	732	732	691	726	686	708	760	722	754	708	719	749	721	717	698	712	633	701	678	692	745	703	671	731	693	718	721	647	723	723	732	716	730	673	754	707	732	682	750	681	755	733	665	651	713	729	731	682	764	712	731	715	724	697	739	736	719	706	719	686	709	679	727	704	720	699	691	694	709	754	702	736	666	730	720	718	703	740	750	731	726	713	708	725	704	675	715	680	730	680	704	696	759	714	687	683	722	763	676	720	711	677	679	711	710	690	717	777	699	722	722	701	672	720	728	685	700	694	729	678	758	660	721	720	701	659	680	750	725	753	700	739	716	752	690	710	733	666	727	752	656	687	726	660	737	760	732	699	723	714	691	715	697	719	730	696	722	702	701	744	719	757	702	679	712	697	660	758	730	738	695	747	669	662	673	671	757	699	652	717	713	710	738	677	714	731	692	727	687	694	724	726	702	689	761	708	708	755	768	699	689	718	720	701	708	680	696	653	709	696	719	676	714	728	708	673	674	735	692	699	735	699	719	705	723	738	744	700	751	695	715	702	686	685	687	648	732	666	736	717	732	736	745	701	710	699	710	724	715	695	711	743	708	698	735	724	679	705	721	688	708	712	710	744	632	709	747	686	752	757	678	731	728	739	745	724	638	665	708	699	717	704	688	692	737	695	738	698	694	666	704	683	752	721	704	719	736	717	712	747	698	732	718	680	757	704	742	687	736	665	694	673	764	738	695	668	705	699	689	699	710	750	714	735	652	698	705	771	712	755	663	726	704	711	720	705	705	746	694	735	725	713	737	710	708	688	692	714	753	737	743	720	695	721	703	698	716	670	649	700	719	706	680	700	733	697	692	685	722	691	682	698	724	691	725	731	724	700	704	697	755	713	771	725	682	682	660	725	695	674	718	725	729	671	718	698	776	711	741	686	695	713	736	705	696	703	731	732	745	738	695	721	723	714	713	687	706	724	713	739	690	708	675	700	703	729	708	746	690	711	658	696	774	679	704	743	738	712	696	745	724	741	735	705	700	723	718	718	739	708	713	732	705	698	708	752	720	710	756	697	722	720	765	659	692	733	703	711	689	746	707	754	727	692	700	730	738	697	704	719	735	674	764	717	727	718	684	710	692	768	709	726	732	716	679	700	672	674	701	739	700	712	698	696	745	713	713	692	688	725	748	739	695	749	753	710	710	786	750	688	721	796	726	699	736	696	731	681	685	704	676	714	669	726	696	680	740	673	721	719	729	712	703	751	763	712	747	724	670	763	685	653	697	687	670	706	728	682	700	743	742	682	694	750	702	753	733	703	724	707	749	741	737	698	730	696	717	763	696	675	749	729	724	665	683	775	731	734	730	714	733	717	717	747	681	735	741	735	691	689	713	699	765	670	704	764	667	674	736	769	681	728	708	725	717	669	740	713	694	661	723	690	667	741	691	725	757	682	660	746	661	633	695	688	716	757	712	754	651	744	700	712	661	684	723	707	711	721	700	702	694	732	696	706	732	705	689	722	688	738	694	727	721	706	653	707	655	750	671	708	705	776	696	692	713	715	798	764	691	734	727	707	731	735	729	696	737	756	756	738	670	679	735	677	728	704	707	690	751	750	738	691	725	702	702	739	748	738	692	689	733	704	699	726	668	757	730	705	676	719	753	714	697	751	711	691	741	707	670	695	682	721	681	738	733	738	725	726	698	679	699	704	705	686	716	676	716	730	736	750	712	672	672	765	709	717	782	706	708	734	700	715	710	646	693	730	721	741	724	649	744	684	695	711	729	694	738	739	713	721	760	692	728	695	693	695	684	756	671	715	728	686	725	757	716	713	696	747	673	721	681	755	680	741	691	696	762	739	673	683	685	730	726	698	732	741	669	740	719	695	753	720	660	740	730	722	787	686	677	750	716	730	664	728	710	728	704	702	713	727	743	738	707	686	685	690	683	735	723	695	718	707	740	775	695	703	713	718	672	704	728	701	669	734	706	710	738	734	702	667	705	673	727	728	689	706	713	767	714	729	736	690	689	691	663	767	708	652	706	707	738	725	697	695	705	732	721	728	704	666	776	712	731	803	715	703	696	713	688	701	727	723	767	689	721	726	725	720	713	721	691	701	731	699	722	704	708	702	734	737	705	713	752	714	716	706	750	751	741	718	737	685	725	698	650	707	706	696	695	670	740	693	697	737	647	680	699	751	707	714	750	750	659	701	734	686	744	720	736	715	711	741	713	696	709	720	645	694	707	705	699	729	783	726	724	739	709	702	699	714	718	748	714	715	701	772	742	741	714	725	701	694	754	670	726	725	765	671	717	744	705	710	687	693	688	717	702	673	680	670	741	788	697	713	729	673	680	694	720	705	720	675	679	735	689	704	741	706	752	681	737	694	755	736	736	751	681	690	739	760	716	676	694	742	763	700	693	766	699	743	661	695	704	650	740	706	749	713	719	765	708	740	680	708	719	707	723	704	713	734	704	720	654	721	702	748	698	721	703	709	728	651	731	667	666	766	718	778	699	726	743	666	762	688	730	683	762	721	698	705	707	760	765	686	725	701	714	711	655	744	716	731	738	714	686	713	705	726	678	706	700	723	699	689	744	710	678	723	709	734	698	728	754	706	736	730	701	684	731	724	698	658	743	678	688	758	712	710	688	740	706	708	787	716	669	699	727	736	694	733	699	744	694	742	722	697	707	713	729	738	733	788	743	704	702	697	700	718	693	747	719	674	750	686	725	742	693	709	737	730	711	680	686	713	729	702	712	675	737	731	690	724	699	691	726	746	701	718	700	717	700	684	706	721	682	700	692	683	729	717	736	727	739	705	724	691	738	716	744	718	714	676	713	742	707	725	722	723	752	661	701	687	689	692	688	738	696	711	710	711	738	733	721
80909	40468	15779	4611	1884	1112	711	913	670	514	447	407	423	422	447	449	416	390	375	389	395	379	425	423	424	396	379	403	394	354	349	393	382	380	382	353	367	338	388	369	343	391	338	380	375	331	325	349	368	338	310	334	349	357	352	326	345	417	335	323	350	366	330	341	335	346	325	381	329	373	337	330	328	332	322	338	318	345	311	291	317	336	300	329	322	290	308	330	315	341	341	294	327	317	338	340	311	338	309	330	313	341	336	343	333	334	282	311	329	307	386	321	320	313	309	350	344	311	303	302	322	322	316	323	325	336	293	311	325	322	337	327	331	312	311	344	308	316	335	337	345	317	317	310	313	318	319	319	347	344	314	325	313	335	314	309	327	275	312	335	302	310	317	286	298	318	341	330	334	317	309	328	325	325	305	295	357	319	353	338	315	297	300	309	314	314	365	331	328	315	344	326	357	319	332	324	345	319	315	337	353	313	300	311	329	288	320	320	297	315	340	291	316	350	319	319	337	305	335	352	295	302	315	336	331	321	319	337	305	286	313	316	314	311	301	359	335	308	332	308	326	282	327	312	336	308	314	293	341	346	310	340	325	308	353	306	323	311	317	311	328	330	331	341	308	315	309	339	330	339	312	295	298	321	294	298	304	345	331	367	328	338	332	303	324	278	333	297	262	308	321	354	292	315	292	300	291	335	316	339	342	328	313	297	325	299	319	327	349	336	327	331	318	327	285	320	297	334	324	322	301	300	315	313	284	308	323	278	346	300	337	306	350	355	313	302	324	319	344	317	316	334	300	309	271	295	346	284	328	328	324	324	329	321	336	310	313	317	328	351	330	320	304	336	353	306	299	319	303	345	318	313	293	325	301	306	305	346	334	344	331	347	334	313	348	333	343	331	302	330	316	340	303	306	337	313	354	345	342	359	342	358	353	284	330	346	326	321	343	355	359	329	355	341	330	347	319	352	333	325	351	301	337	331	344	308	311	297	312	310	325	313	326	349	306	333	320	332	332	304	336	310	356	320	345	333	309	337	358	315	328	316	315	318	320	306	318	308	333	354	320	325	331	300	334	351	336	308	329	304	332	319	287	320	284	321	334	340	301	332	321	350	352	346	316	346	290	320	306	317	327	319	333	287	343	338	330	298	340	349	322	290	301	310	294	344	336	336	344	313	309	321	283	293	329	333	301	334	285	304	291	335	332	355	298	311	328	303	312	319	326	355	331	324	323	316	277	322	304	303	336	321	269	331	291	300	333	327	315	313	355	339	340	326	303	353	361	351	317	350	318	313	287	335	331	317	305	324	312	354	312	296	322	317	350	316	311	314	319	316	348	320	318	338	329	355	308	307	322	306	351	305	309	314	317	325	359	317	303	344	341	311	295	335	303	346	322	334	306	319	326	326	334	314	348	312	321	310	329	349	296	326	343	291	319	308	319	329	333	334	325	335	301	325	317	286	315	321	319	357	350	304	319	308	325	283	346	325	324	301	332	341	285	310	340	334	291	372	318	294	367	328	323	327	295	296	336	315	319	331	329	329	314	281	311	345	331	321	310	322	319	335	347	320	300	330	359	316	315	275	304	347	359	342	315	316	304	337	301	332	326	317	346	311	368	328	324	321	290	298	313	302	312	315	329	307	292	336	312	325	304	319	328	330	338	326	337	319	365	309	349	311	303	341	348	336	309	309	315	291	310	312	355	326	295	324	317	339	318	316	332	349	347	360	294	289	291	304	310	283	326	332	302	329	336	334	342	326	310	327	338	314	346	320	334	327	307	331	321	323	324	328	297	322	295	299	332	316	346	307	326	322	308	321	318	324	317	348	330	320	312	329	336	342	325	332	317	353	357	334	318	318	298	302	343	323	306	322	320	360	359	333	338	326	302	362	302	332	334	332	297	325	352	314	325	335	309	357	340	378	317	317	298	309	315	312	346	316	328	355	339	321	339	331	329	320	346	325	311	317	346	288	313	335	340	337	335	315	304	310	334	304	303	322	324	305	346	324	330	323	350	319	317	343	298	328	332	306	337	288	295	326	330	311	318	343	307	312	322	314	326	301	336	326	320	323	309	282	304	295	294	327	335	327	339	352	357	297	374	319	329	324	302	333	341	306	294	320	315	373	316	304	334	316	290	304	285	287	296	305	311	297	303	313	332	264	355	346	333	325	293	320	311	323	326	304	298	317	341	339	354	338	333	315	294	346	342	290	337	312	334	333	346	314	307	320	324	300	319	316	313	290	320	294	324	309	297	321	348	289	316	341	309	295	361	320	318	319	328	327	340	340	341	311	305	310	310	321	347	312	305	342	325	299	311	333	353	329	312	336	339	316	311	317	303	327	316	324	319	286	295	315	315	301	345	336	325	330	321	314	344	329	350	331	329	295	312	352	321	359	322	323	307	312	300	315	335	337	323	333	322	318	326	309	302	339	328	286	310	348	324	315	314	303	318	304	306	304	310	296	293	320	331	322	337	317	306	334	328	314	331	329	320	343	299	328	344	329	349	281	332	336	330	326	305	317	319	348	337	298	322	340	339	310	331	309	301	328	329	346	299	341	337	306	343	310	322	302	304	327	311	325	313	334	311	328	316	315	339	317	334	318	355	333	291	351	366	328	308	312	332	300	325	322	321	333	310	317	323	302	310	318	318	294	318	318	338	350	317	325	317	338	321	317	341	344	314	321	331	331	331	317	298	342	311	346	291	353	314	345	296	289	319	305	337	320	350	331	306	347	312	314	321	337	313	331	351	313	296	334	338	328	297	340	328	322	305	310	318	312	314	289	353	330	274	306	310	362	311	336	311	302	335	341	283	334	304	300	327	332	333	317	335	306	325	305	316	302	325	357	331	326	312	315	324	308	328	335	345	311	289	328	321	329	323	326	332	330	315	346	307	333	329	324	320	357	316	364	322	346	336	354	341	321	296	309	332	312	296	346	341	281	311	351	318	329	285	325	315	339	307	323	344	331	334	341	363	308	310	330	311	323	308	365	263	319	313	310	297	306	305	277	355	322	328	360	306	309	311	328	321	294	287	347	310	346	336	332	321	353	299	286	329	280	350	301	333	336	361	330	355	307	292	320	339	315	362	292	316	303	318	324	318	333	307	345	330	296	303	350	378	344	328	305	344	346	321	332	323	322	313	286	301	355	327	328	333	318	326	316	295	321	316	327	333	329	331	300	341	318	312	303	351	299	323	319	358	327	325	321	330	349	315	307	332	324	321	322	344	307	325	350	346	304	317	307	317	334	342	315	314	317	336	348	296	364	332	338	332	334	340	334	347	301	316	299	335	310	309	318	349	318	309	301	297	334	328	288	289	324	315	370	342	312	295	318	313	314	319	334	303	325	314	316	381	273	332	341	305	297	354	337	306	316	315	290	300	320	324	320	322	333	302	330	319	365	328	353	299	349	293	312	324	303	320	315	319	304	346	311	346	288	310	325	330	283	358	330	319	311	339	300	304	339	328	313	334	347	322	350	338	316	352	346	326	307
52958	14372	5315	6948	5376	3646	3253	3784	2894	2038	1657	1523	1477	1400	1385	1427	1304	1223	1208	1200	1346	1398	1550	1550	1490	1352	1334	1261	1301	1314	1172	1171	1079	1055	1050	1025	1012	996	1002	1027	930	1024	1085	1093	1007	982	950	926	929	938	870	903	838	894	887	917	979	1003	963	953	903	878	874	872	881	861	826	830	803	804	789	817	802	827	798	821	806	811	783	756	789	764	744	752	759	779	736	777	728	765	726	720	745	679	719	741	737	774	717	713	805	709	728	744	740	742	749	736	778	680	722	741	735	750	735	763	695	727	745	700	725	698	745	696	748	706	716	731	739	768	704	742	677	716	728	686	761	748	741	715	724	733	748	718	715	739	683	694	746	744	743	750	768	701	707	734	761	756	758	740	746	695	718	713	687	755	715	696	751	752	726	721	720	754	679	707	674	711	711	734	718	720	761	743	738	653	731	761	709	752	739	712	744	749	688	719	707	727	726	701	736	758	709	718	730	766	759	682	733	741	675	711	741	734	732	688	734	730	723	672	679	720	716	753	720	722	721	712	678	709	685	660	674	654	752	729	730	744	706	728	717	730	723	707	691	714	768	730	695	697	741	717	733	698	715	725	675	756	757	698	731	700	659	710	699	669	725	709	715	708	723	742	695	731	703	720	704	727	720	717	695	740	682	751	737	716	737	718	708	772	761	744	777	765	680	746	752	730	724	733	745	695	731	714	753	704	743	713	725	733	667	660	698	773	762	764	755	761	752	743	710	732	675	720	712	727	731	706	753	693	725	777	783	724	722	735	686	725	694	730	729	749	727	751	747	763	683	704	703	717	761	694	708	722	740	726	754	759	738	743	735	711	737	724	702	705	751	684	728	666	732	709	763	718	697	726	689	707	741	766	752	720	714	757	723	731	707	677	754	748	748	717	766	697	723	737	703	721	716	851	727	753	764	669	782	709	721	770	700	759	700	739	773	737	707	734	710	723	694	694	731	718	701	710	745	685	728	786	745	730	760	711	698	735	754	722	724	718	670	683	755	724	776	681	728	735	701	723	758	698	698	717	704	730	731	751	677	759	711	695	699	723	728	743	728	683	766	750	736	741	763	752	702	776	696	695	727	709	728	728	715	680	732	702	716	694	709	739	709	722	722	679	722	758	766	711	735	746	721	706	715	733	718	757	739	693	731	688	704	683	718	685	726	710	718	682	707	717	712	710	720	733	682	717	717	728	754	727	729	754	694	697	736	718	714	716	735	750	771	758	702	713	731	699	708	657	750	698	757	751	704	739	740	760	698	664	721	790	700	708	717	716	671	677	729	717	701	712	723	709	732	745	746	737	714	768	715	665	737	743	768	737	734	710	732	736	697	701	778	718	729	729	687	711	768	754	703	720	699	769	689	715	714	713	734	723	700	664	722	706	695	730	743	731	763	715	773	762	710	690	765	711	692	705	752	657	690	692	746	716	703	719	740	721	712	766	738	688	745	700	690	710	685	701	710	721	735	774	728	719	725	711	709	731	717	715	662	718	738	694	744	739	706	687	719	681	698	694	731	739	723	748	716	729	694	735	723	729	723	685	732	717	745	683	722	732	755	739	725	698	730	773	721	759	714	720	714	646	740	747	727	743	726	731	724	744	749	706	737	694	726	741	683	692	741	712	709	711	709	724	706	709	721	753	698	760	748	714	693	712	708	684	712	682	709	678	724	728	738	721	703	742	702	706	731	677	731	728	744	740	745	694	795	705	725	691	711	683	743	703	728	661	734	764	698	754	711	687	728	706	736	690	765	717	730	714	668	731	739	703	773	678	729	717	724	743	761	710	772	747	728	694	720	719	721	772	724	741	748	691	769	739	735	729	718	716	745	735	710	720	771	703	704	753	699	756	713	749	732	779	734	728	702	756	725	759	709	688	670	676	720	733	738	710	661	738	719	697	775	755	708	672	716	759	731	772	713	676	706	742	775	691	692	762	737	684	730	740	726	754	699	752	719	708	723	709	719	679	684	770	730	688	754	759	739	750	714	735	709	747	767	756	730	742	686	696	696	751	686	740	722	777	721	747	717	742	667	751	713	721	756	757	717	771	767	697	690	707	706	759	730	714	656	692	732	715	706	709	733	702	708	735	737	742	678	752	754	695	737	745	709	746	737	741	721	732	706	684	733	748	702	700	712	695	750	758	736	775	719	781	728	706	755	771	749	762	671	737	717	701	729	726	702	753	731	684	685	732	718	737	718	762	715	744	744	720	767	779	730	734	715	698	699	692	697	755	696	734	745	727	684	719	732	710	725	750	717	712	716	738	705	733	723	746	705	669	690	700	796	742	730	703	731	690	716	765	751	743	708	702	768	694	771	742	730	679	720	707	747	742	761	727	740	765	696	732	750	714	702	677	747	766	736	772	754	713	777	752	712	716	728	730	671	715	727	733	759	741	739	719	727	713	699	746	756	737	727	742	739	695	707	774	708	745	736	708	680	746	691	735	726	694	685	767	703	710	732	763	736	760	732	709	668	747	699	713	700	708	723	711	742	741	769	685	731	744	687	783	785	717	713	723	703	707	728	693	719	708	679	702	724	735	741	725	706	766	750	736	745	717	735	708	735	698	754	725	711	743	762	746	718	713	766	677	728	675	720	756	748	738	729	669	749	764	767	673	716	660	699	701	706	693	740	716	711	735	759	766	702	772	765	699	740	713	675	774	706	715	693	766	723	712	708	736	742	672	730	732	681	729	721	768	714	748	752	708	694	718	737	726	707	711	688	724	651	678	708	748	660	700	709	763	734	712	694	740	692	710	739	699	720	732	726	785	737	718	781	694	748	736	721	726	708	715	753	686	694	686	687	772	695	708	765	722	736	706	719	716	723	713	698	723	757	729	739	742	733	716	704	736	719	732	733	718	723	739	734	742	718	776	707	720	697	676	696	705	690	702	706	732	745	747	728	719	706	727	767	686	726	692	668	691	696	724	703	730	730	754	738	739	716	689	740	745	731	723	723	710	717	719	738	764	752	722	722	756	703	693	693	730	704	720	710	721	713	709	765	689	719	720	687	685	697	707	686	662	767	750	760	766	739	748	682	728	740	696	768	715	764	779	719	718	730	751	762	722	721	697	723	736	736	676	720	710	732	743	688	737	734	743	709	706	744	703	705	701	701	712	695	731	688	657	715	700	649	717	716	750	746	759	739	733	700	690	711	757	717	752	732	758	746	780	756	711	711	684	705	693	716	733	685	710	718	688	726	681	747	725	728	682	696	698	724	751	722	717	676	726	742	740	719	710	760	694	711	715	696	757	706	782	737	713	649	692	695	727	703	726	737	746	754	722	756	725	749	673	775	717	726	699	717	761	734	736	699	742	700	657	710	699	750	762	698	749	694	761	700	745	742	713	660	684	719	792	736	718	721	761	703	733	727	793	688	734	679	724	706	758	703	703	725	667	681	714	740	711	720	760	686	756	770	690	696	700	729	760	770	686	736	732	722	706	701	742	695	736	721	708	678	707	704	720	677	722	719	745
20433	2923	864	654	403	296	292	342	257	236	223	207	203	237	245	237	237	217	198	235	236	252	242	235	229	230	215	225	260	237	233	236	226	187	212	181	230	224	199	218	216	254	240	217	187	223	244	211	224	209	208	243	247	216	203	245	214	239	209	239	223	199	207	192	227	208	190	191	220	225	201	210	200	220	205	209	233	211	240	223	229	228	220	193	191	208	200	210	188	194	199	206	191	245	223	206	203	210	216	234	214	208	189	205	223	211	205	198	213	209	210	190	193	236	234	221	216	201	206	196	210	215	229	221	184	215	214	221	208	211	203	206	209	201	195	192	222	189	179	188	249	189	219	206	236	206	217	196	222	206	201	215	211	218	214	216	213	227	170	182	216	221	212	201	185	168	190	210	217	222	209	218	212	215	204	202	187	227	223	200	204	192	223	217	202	194	188	222	205	190	217	207	212	207	231	200	212	204	225	196	206	236	225	207	209	212	215	214	210	204	234	209	209	207	197	224	232	199	205	184	189	203	231	206	178	221	202	198	211	205	176	214	205	224	202	208	213	219	200	214	219	212	223	191	212	248	213	173	206	208	210	221	212	211	195	203	209	216	194	237	192	189	209	215	209	189	234	239	208	228	203	231	216	208	210	207	212	207	238	217	200	181	202	186	192	228	206	206	199	221	214	231	229	214	201	202	231	229	199	214	185	208	205	226	199	179	213	193	220	195	199	212	213	198	215	219	206	206	229	232	197	197	195	218	203	231	216	201	226	245	223	208	210	220	239	229	213	186	227	207	234	224	237	228	188	196	213	211	206	200	218	225	182	207	204	232	230	227	219	198	203	206	194	218	198	208	204	237	214	219	214	211	204	205	204	192	222	249	190	213	181	219	189	213	199	216	196	211	219	231	226	208	204	207	190	198	200	215	226	233	220	204	221	222	252	233	216	210	213	241	190	203	193	215	202	215	193	219	234	205	200	208	213	224	201	201	231	243	212	214	231	230	207	216	219	222	223	221	184	248	251	214	199	214	232	196	214	186	188	207	187	224	210	216	194	198	204	201	206	201	171	179	175	220	213	182	192	204	180	240	209	207	199	198	225	205	220	163	174	201	187	198	226	209	223	203	186	208	190	216	226	211	208	204	209	242	205	247	211	216	185	183	225	180	192	221	208	217	188	199	184	195	230	174	173	216	223	206	181	201	190	219	195	205	220	220	215	220	206	205	214	202	222	214	203	222	211	201	219	202	189	195	201	190	210	211	191	237	233	219	191	212	172	190	222	209	209	208	207	211	217	209	183	222	226	181	225	214	213	193	196	187	206	203	216	173	208	203	239	188	207	211	223	213	227	200	216	204	227	201	212	216	184	204	230	222	202	196	191	205	208	187	178	203	220	215	187	209	211	209	187	181	179	190	203	207	226	212	215	216	202	218	231	194	201	226	205	218	209	180	206	220	222	216	229	225	218	220	207	200	218	212	221	212	209	201	214	208	218	206	220	224	222	223	210	212	206	202	210	208	204	230	192	199	212	190	202	194	240	228	224	218	184	197	218	205	226	194	210	201	235	219	196	193	215	239	219	191	222	213	209	219	206	190	219	216	198	199	207	192	231	196	189	180	194	219	217	186	191	218	214	225	195	219	205	230	188	218	206	205	204	215	194	225	219	195	210	242	220	214	183	192	215	200	204	225	205	182	184	211	230	221	220	211	207	237	237	188	192	221	202	204	203	227	218	193	206	201	198	229	215	214	213	216	202	183	188	190	228	187	212	174	189	182	208	179	205	210	202	221	197	196	198	187	217	191	199	224	206	196	207	210	193	206	228	204	180	174	207	209	196	194	198	212	203	198	213	222	226	237	235	210	213	178	219	190	211	223	210	203	231	215	212	203	206	185	221	221	207	211	229	189	196	200	225	198	242	201	212	218	219	207	201	223	205	209	184	207	197	209	199	221	159	209	191	211	201	219	207	224	192	188	177	204	217	168	189	198	184	188	227	210	203	189	249	207	233	201	225	216	193	208	217	196	186	197	200	213	201	216	180	220	224	243	215	202	187	207	214	198	181	224	201	204	224	197	226	236	237	193	202	209	208	229	211	217	195	225	198	220	208	215	206	218	193	185	224	186	194	210	197	205	222	183	199	193	186	223	203	213	206	202	191	215	225	230	210	220	203	223	200	234	187	228	209	204	193	206	249	213	215	214	207	217	223	216	228	212	190	194	225	221	212	201	211	203	188	231	227	207	231	206	228	186	204	216	204	202	243	210	244	208	221	229	228	193	196	252	227	188	201	206	239	200	208	226	239	188	222	203	194	221	195	213	219	205	213	196	212	224	196	179	197	217	188	184	199	199	204	204	203	213	201	228	196	217	204	210	166	213	216	193	209	217	227	206	192	205	182	196	211	218	225	199	212	182	224	206	212	204	221	204	192	207	208	195	211	190	180	221	207	203	191	187	180	186	214	225	211	220	218	212	201	199	231	201	194	223	192	178	201	218	189	193	211	200	210	223	185	209	206	218	202	201	232	239	197	209	196	194	208	200	207	245	202	187	202	166	176	214	202	203	230	211	207	188	199	199	204	215	209	191	205	228	210	199	190	223	194	202	221	232	217	195	225	200	210	203	204	214	221	234	183	220	219	223	212	202	196	203	222	217	200	245	190	194	185	213	208	229	232	178	186	241	235	188	215	199	205	198	184	197	221	206	195	190	223	215	209	216	200	226	195	226	195	219	198	192	208	215	174	222	227	203	234	246	216	188	206	211	206	232	198	211	191	195	209	219	229	222	218	216	208	225	193	196	226	211	187	195	202	222	213	199	205	219	227	195	210	217	183	235	196	204	197	197	189	184	208	254	179	206	210	201	250	221	209	196	215	222	210	221	232	171	232	213	204	221	214	204	224	188	176	222	235	211	202	198	191	198	186	187	191	199	179	217	222	191	207	205	219	210	224	196	200	237	201	210	214	221	218	194	216	212	182	212	216	214	199	215	230	199	209	200	211	211	192	200	195	206	194	218	211	203	217	213	185	219	204	220	194	197	197	204	231	214	190	193	243	197	189	192	223	213	235	222	216	203	191	216	206	205	226	195	202	210	192	225	201	219	212	211	214	188	210	220	212	202	190	211	230	226	193	227	211	209	219	208	198	230	234	198	205	206	204	207	234	205	218	214	206	187	186	210	191	189	211	236	230	239	212	245	188	215	212	222	197	179	186	193	222	196	205	216	216	203	188	203	193	207	222	228	220	217	216	182	188	205	197	191	202	236	192	204	200	195	193	206	211	207	226	206	217	184	206	229	202	208	195	207	219	232	230	236	211	213	243	232	236	193	192	187	177	211	217	224	215	205	193	180	230	211	198	193	193	205	222	211	203	205	227	180	214	207	224	217	221	212	207	217	196	203	188	217	214	221	211	206	216	205	189	208	205	204	204	193	209	218	190	212	209	216	222	215	199	225	223	221	235	181	181	179	205	201	240	202	213	200	202	199	191	196	217	202	217	210
18574	1763	1486	1837	1343	863	891	1266	1025	678	570	595	626	593	623	604	610	578	589	607	608	635	654	688	664	679	663	681	722	720	606	654	653	610	630	626	645	597	657	579	586	679	690	657	593	611	583	588	569	593	567	581	569	601	571	540	599	597	595	600	629	578	590	575	588	547	592	547	518	503	526	527	549	536	561	523	535	500	536	541	532	558	533	513	490	541	552	496	472	534	522	493	492	523	490	550	504	504	519	508	543	509	517	529	505	451	519	548	522	493	498	548	515	490	557	496	498	501	558	542	518	507	530	519	466	564	515	533	489	493	494	521	524	535	503	474	558	518	588	545	494	489	530	462	510	533	497	507	561	517	526	504	491	515	546	489	499	534	506	516	504	544	496	490	490	529	522	503	522	526	512	507	521	514	504	496	513	497	472	533	477	531	496	523	495	533	525	482	525	498	494	495	516	530	511	500	503	479	508	538	477	539	464	482	511	499	512	537	515	490	520	497	484	508	558	516	537	507	508	483	556	501	516	525	542	523	528	483	539	485	489	506	535	501	497	503	514	484	515	510	559	502	522	527	487	499	521	482	485	523	523	455	490	575	527	533	543	524	540	505	550	541	507	509	502	490	520	497	486	503	490	489	524	495	501	494	506	505	514	503	531	509	502	503	528	524	501	505	520	544	517	481	509	552	513	518	497	502	497	521	523	509	505	488	533	506	505	523	489	526	544	518	503	508	503	517	530	512	492	542	551	525	532	536	510	503	515	529	542	477	475	543	486	538	493	498	510	520	488	521	541	553	551	521	497	465	543	523	494	490	512	522	491	525	463	550	514	518	522	493	518	527	497	467	496	537	472	540	491	512	501	522	543	530	538	519	552	515	558	505	547	529	512	506	515	558	493	518	524	521	466	518	502	491	514	517	538	486	536	500	507	473	493	494	510	548	524	534	558	506	523	540	536	543	511	516	508	509	524	534	524	550	525	483	506	479	511	543	509	529	504	525	479	458	499	505	514	524	525	534	502	523	527	519	524	514	520	540	491	508	497	493	494	489	561	489	484	472	483	479	502	501	543	553	491	542	511	484	449	494	539	499	517	501	505	564	507	498	493	484	512	468	503	470	496	523	528	513	470	505	523	537	538	499	555	548	529	492	532	494	517	521	534	503	499	532	548	530	571	503	522	563	511	545	484	551	492	541	518	491	553	524	468	505	479	481	507	490	487	475	503	550	481	503	534	526	501	506	524	515	546	523	528	525	553	541	495	536	532	528	512	465	515	496	479	501	506	536	525	530	521	506	463	500	508	556	496	471	565	530	474	520	545	496	516	551	547	530	514	491	543	523	500	510	537	512	517	480	504	536	493	491	513	476	540	501	500	493	511	503	483	492	505	514	536	528	551	558	543	558	518	485	527	534	521	524	488	528	476	500	531	520	556	519	524	502	499	532	449	490	526	552	537	575	521	516	528	542	502	491	490	533	484	510	479	502	484	491	552	499	470	533	484	538	518	527	517	537	479	495	547	524	545	528	526	513	519	479	565	565	545	480	484	534	488	520	499	536	544	514	509	518	479	537	520	484	503	479	518	532	530	543	504	511	514	505	512	486	514	539	503	557	546	573	496	512	510	517	534	523	488	492	504	559	555	510	507	494	497	536	565	492	522	557	513	484	507	507	503	500	483	529	507	500	508	531	512	516	514	485	517	530	518	546	528	517	524	513	535	519	477	510	516	541	524	489	484	500	471	512	507	531	492	506	502	518	519	482	512	517	516	508	489	516	544	525	511	561	518	480	513	509	509	549	499	510	528	502	514	534	519	501	529	542	515	496	542	528	491	524	530	536	501	566	503	480	480	510	504	490	483	527	539	514	542	494	534	483	463	553	510	533	471	500	509	533	514	546	510	508	511	487	522	505	477	507	502	551	507	540	483	535	531	520	562	527	550	577	517	483	524	562	500	496	526	520	558	489	566	524	530	542	522	495	463	547	493	560	520	516	497	569	533	518	504	505	504	514	516	510	543	464	530	482	524	511	535	512	549	505	520	547	496	518	503	540	524	514	510	517	490	484	499	543	511	523	538	505	518	478	517	530	506	516	522	521	503	563	496	517	504	474	507	542	467	536	504	502	457	532	489	505	513	528	501	495	492	511	547	498	485	500	520	522	541	511	473	507	518	562	510	495	558	523	524	504	530	503	486	540	523	509	519	491	529	512	534	526	504	500	483	486	512	506	569	559	507	553	524	506	536	513	521	541	517	507	549	530	560	529	526	521	547	511	513	539	481	527	509	543	531	497	507	490	542	511	496	518	525	495	493	543	543	517	532	521	526	520	527	536	490	524	508	494	506	494	524	522	526	504	544	561	523	514	537	501	527	498	556	502	482	519	505	524	520	500	533	508	497	498	481	503	508	478	503	530	536	549	515	529	541	515	493	514	499	481	513	521	472	498	533	478	536	478	536	513	507	507	525	508	522	501	495	478	486	492	505	565	497	509	531	530	503	532	506	486	518	515	480	561	498	484	503	531	515	518	530	526	533	529	513	508	551	525	497	523	512	511	564	522	525	498	518	523	510	525	514	478	545	517	502	523	506	532	469	518	497	537	520	506	516	495	513	484	520	496	521	498	459	524	507	543	524	526	540	554	535	502	475	510	527	533	512	519	512	529	527	554	502	492	547	498	494	535	524	516	507	496	574	484	501	549	512	507	515	487	501	501	469	530	541	527	476	501	493	483	567	475	516	526	492	521	501	507	519	526	474	485	528	472	474	527	495	541	487	515	498	527	517	505	536	507	530	498	503	525	521	529	503	482	494	490	511	508	519	490	533	513	494	525	492	528	457	511	497	480	502	521	502	487	517	515	488	491	501	495	477	508	505	540	522	508	549	549	531	481	502	530	486	499	503	478	462	553	518	516	537	500	514	515	541	509	494	487	528	510	551	476	524	505	471	542	527	512	539	496	488	491	535	555	528	517	548	536	559	542	545	492	489	468	514	518	516	544	499	528	516	537	512	527	519	580	519	498	489	549	501	531	481	528	529	522	517	511	535	500	503	532	527	494	492	531	476	560	503	541	505	516	528	512	510	568	495	526	507	516	507	513	564	523	593	493	496	506	503	497	533	533	523	510	527	510	521	497	531	504	509	504	516	490	501	506	523	522	490	542	472	510	495	483	538	514	471	503	510	539	501	506	499	546	524	506	539	487	506	504	519	508	498	515	526	564	516	530	498	509	540	554	506	498	529	507	520	552	519	496	520	499	539	505	493	527	540	513	536	540	536	555	508	508	502	502	528	508	519	538	481	507	529	550	529	494	556	518	527	471	516	509	518	534	537	520	556	497	549	513	496	520	515	516	501	502	533	525	506	503	500	504	516	529	531	552	515	542	539	513	526	527	494	503	505	518	508	558	511	525	516	493	512	527	492	501	546	505	501	503	496	537	524	510	508	487	533	524	483	510	525	471	491	507	491	511	541	475	522	503	525	535	463	491	526	525	526	482	521	512
71932	31667	7529	1771	977	682	569	679	536	440	383	356	367	353	373	375	375	347	323	347	343	359	343	388	381	358	369	309	329	360	341	339	337	360	347	322	308	316	349	305	363	311	337	352	306	304	298	343	342	324	300	292	316	321	289	324	340	336	312	324	322	303	324	351	303	306	334	330	330	320	314	333	276	362	315	298	299	316	330	329	278	285	282	314	295	334	300	320	301	297	263	326	290	330	311	312	290	302	283	307	318	304	288	254	300	272	300	308	272	310	331	305	306	277	287	365	324	303	302	311	237	315	328	312	309	284	314	270	292	315	332	302	300	274	324	332	351	335	310	319	294	296	286	292	283	312	320	288	307	332	311	319	270	296	306	324	348	306	290	294	308	318	316	281	292	276	279	318	293	298	282	312	273	297	311	318	307	317	284	331	309	261	333	288	279	296	301	310	301	313	293	284	310	303	321	346	284	323	325	293	278	281	327	285	301	284	294	355	305	307	303	301	277	321	301	262	346	314	305	284	269	312	300	290	312	330	292	302	299	310	311	283	296	287	324	277	327	300	273	300	283	311	286	312	292	279	308	308	293	313	326	328	298	296	277	309	285	300	306	277	326	270	306	323	305	331	299	313	289	328	295	284	309	297	269	311	296	276	269	323	282	320	279	322	326	308	290	313	303	288	319	300	337	304	310	303	292	304	376	305	254	309	308	327	333	287	332	300	312	308	282	292	261	294	279	329	291	320	288	300	301	322	289	312	327	291	322	323	275	296	303	349	301	271	279	292	324	306	294	296	295	303	310	340	286	296	333	296	293	315	319	301	304	309	299	309	303	304	297	301	296	277	277	306	327	332	285	311	284	293	331	292	322	305	282	288	294	310	283	328	283	326	321	273	301	310	284	315	299	301	302	314	306	355	317	317	327	300	327	284	308	295	299	285	328	329	292	334	302	285	301	295	256	303	337	294	329	315	291	311	324	327	306	291	331	314	326	272	308	345	314	354	299	294	274	290	288	275	289	318	297	303	303	292	281	322	297	326	316	292	298	308	293	292	357	318	315	303	301	287	283	308	325	311	292	279	298	324	288	293	325	281	299	324	295	314	325	343	312	306	315	330	301	311	309	323	283	296	287	323	322	252	295	317	292	303	295	286	323	320	295	303	316	283	284	330	278	302	301	284	307	330	297	305	326	319	279	301	293	301	311	310	296	301	306	278	299	311	266	293	276	308	314	329	303	291	258	287	296	326	279	280	292	315	315	281	300	362	340	288	299	287	334	292	295	341	305	310	313	298	348	307	305	277	285	306	307	307	317	273	285	294	296	293	287	319	291	284	292	304	306	319	302	293	307	317	358	309	267	329	286	308	317	307	316	274	289	283	294	315	313	318	299	323	282	310	315	283	311	302	340	310	290	311	328	285	315	300	290	258	299	291	300	292	315	332	303	292	323	316	276	340	315	310	323	302	292	285	293	319	301	299	329	322	311	292	299	332	306	301	299	303	264	308	280	300	311	341	267	319	302	320	310	311	317	289	315	299	270	310	336	329	315	285	301	283	281	292	328	304	312	310	287	307	316	312	292	314	295	309	290	288	313	303	276	280	303	296	266	290	331	287	324	271	334	309	341	326	277	294	283	323	302	309	329	326	310	299	299	286	319	306	302	298	297	301	361	292	260	318	338	310	295	309	312	278	282	329	299	269	283	273	312	291	298	324	300	287	309	317	335	348	312	346	312	325	316	264	300	295	282	315	316	299	309	283	295	292	293	336	308	290	262	296	318	299	330	290	255	332	291	274	308	331	289	291	333	316	338	302	302	310	297	285	303	315	332	332	312	314	301	317	277	293	307	285	278	294	298	319	316	335	303	294	304	315	283	290	280	284	324	281	317	283	330	276	285	297	301	297	284	299	327	332	265	315	315	309	304	305	301	285	294	297	297	313	314	302	336	315	327	297	290	324	312	298	259	285	297	325	290	282	281	301	327	318	305	291	272	330	331	302	337	282	318	289	288	301	311	308	282	267	308	294	285	291	275	309	280	308	278	321	340	311	302	309	272	280	293	261	329	298	324	305	286	279	269	301	308	340	305	313	336	325	300	296	303	317	287	337	297	277	315	337	286	296	297	311	299	314	279	269	317	290	262	321	346	312	309	308	278	320	341	341	281	311	295	329	322	320	320	309	299	274	304	325	289	305	288	297	340	340	269	291	309	247	313	303	296	297	313	298	287	316	292	315	282	320	292	264	274	282	308	302	275	314	301	305	300	321	283	347	316	300	315	289	305	326	303	315	294	281	303	281	289	314	305	279	297	295	303	293	315	307	302	300	308	291	285	284	314	293	299	311	317	314	332	292	282	316	301	284	247	327	334	302	322	322	340	321	319	304	292	325	312	290	324	296	307	286	309	297	303	277	329	338	312	313	327	323	296	302	300	302	297	303	302	298	295	288	291	328	298	301	309	331	291	295	333	277	293	300	264	271	279	285	322	286	291	340	346	302	313	302	291	301	279	287	276	310	312	328	291	276	278	305	298	267	312	306	316	292	301	279	304	304	293	342	301	277	275	302	310	319	329	285	286	298	295	317	290	316	320	319	316	279	310	279	288	318	278	305	325	288	312	315	328	310	287	296	301	317	292	327	288	309	295	310	305	296	313	332	317	298	294	322	271	290	287	281	301	280	326	286	279	323	295	295	269	308	322	313	322	312	283	327	314	316	294	321	293	305	323	297	295	311	320	315	282	319	293	295	334	298	283	307	308	286	328	326	308	315	312	285	295	325	257	305	340	332	337	331	273	290	311	313	317	312	274	285	305	297	308	317	297	301	299	283	284	316	303	321	286	337	287	292	296	287	262	295	312	327	316	297	295	281	312	286	297	300	304	294	277	308	267	288	287	305	279	342	321	294	288	294	324	313	296	299	304	337	282	290	322	281	283	290	317	270	300	304	297	289	290	330	312	333	315	302	299	299	306	278	292	288	303	323	308	293	292	276	294	307	298	302	306	292	300	297	323	302	336	294	293	279	264	308	271	312	318	273	318	291	261	288	333	301	262	318	320	317	313	266	332	300	276	295	303	284	297	311	302	318	276	304	302	315	302	316	322	324	281	342	306	298	333	270	296	323	340	275	331	301	303	292	303	315	303	315	331	324	274	283	335	338	298	327	331	332	306	316	315	312	280	280	304	314	292	308	300	281	313	279	331	283	302	289	307	312	324	284	302	301	306	295	299	316	313	304	299	306	329	292	286	295	295	287	309	294	303	294	276	276	311	279	311	285	317	320	307	289	327	307	302	292	299	332	299	291	354	276	318	309	291	298	314	302	306	292	295	297	296	312	312	291	301	282	276	292	290	294	294	302	325	308	299	308	310	323	287	277	293	284	347	300	287	292	309	284	330	292	295	305	363	318	313	316	291	297	273	286	304	302	290	306	268	327	312	343	295	284	311	294	287	294	312	349	306	276	295	285	310	301	302	292	328	314	322	304	275	282	307	259	288	309	286	328
44141	8681	3596	4475	3414	2548	2057	2608	2111	1509	1281	1201	1145	1079	1119	1076	1044	1053	958	988	1099	1101	1173	1213	1162	1076	1080	1005	1108	1013	972	994	937	945	903	935	893	901	919	860	901	915	1008	960	845	792	858	839	865	813	776	777	790	824	815	855	879	802	862	886	864	776	791	818	789	765	772	740	781	819	732	753	766	760	747	755	766	704	713	716	720	762	736	754	757	749	719	751	728	721	744	738	718	685	689	717	689	714	701	717	731	682	729	695	688	680	725	693	721	676	704	715	727	655	705	681	684	722	682	716	678	762	735	702	669	722	756	623	705	695	727	768	735	702	731	743	691	701	728	673	722	673	705	727	734	701	697	716	685	714	708	667	690	727	734	748	687	678	688	683	722	735	720	709	692	681	692	753	686	666	700	689	756	691	682	720	657	718	648	710	725	755	644	694	695	665	718	710	703	722	726	693	712	719	716	757	661	666	723	740	698	700	675	747	748	700	707	685	695	708	712	709	711	741	685	693	704	705	706	692	678	684	672	711	757	709	709	745	680	672	688	675	658	708	687	725	692	752	741	676	678	739	690	732	743	681	695	650	722	712	677	652	752	692	664	654	719	741	710	691	724	703	714	760	660	711	707	713	742	696	673	699	676	706	696	684	694	692	715	721	662	682	675	720	729	716	665	741	733	721	677	709	737	695	695	718	672	710	703	692	696	721	723	728	731	751	736	685	681	695	674	736	702	722	683	673	709	686	674	730	704	676	688	697	737	708	680	679	696	694	698	693	684	668	716	698	666	686	697	734	681	726	733	682	706	713	665	707	711	692	700	668	692	691	730	687	695	706	780	730	748	715	686	671	701	706	709	673	672	715	721	746	680	690	703	726	651	737	696	669	686	735	714	739	725	750	668	685	689	680	723	656	706	707	702	674	698	676	705	684	714	738	730	730	693	706	705	736	682	754	688	698	737	720	718	707	665	695	748	663	666	752	688	737	679	672	699	719	661	723	693	705	741	662	758	725	663	747	675	681	684	695	643	706	692	744	690	754	681	740	725	709	733	665	756	684	687	725	740	685	714	657	714	698	713	763	716	687	734	675	679	743	685	694	716	740	690	686	698	696	739	691	707	676	658	731	740	676	694	725	632	730	709	720	667	716	712	696	759	653	739	717	720	680	695	647	735	715	668	743	728	707	662	668	689	700	733	709	694	701	745	661	667	638	743	672	714	672	724	659	681	653	717	739	699	686	712	709	737	715	678	694	708	690	703	682	676	686	700	671	722	721	722	718	698	734	696	702	745	666	705	700	716	688	699	729	661	688	711	708	732	731	721	705	721	721	709	720	706	710	734	665	731	681	696	720	684	712	671	757	781	670	660	711	748	691	668	742	733	710	705	644	700	729	717	689	710	706	673	772	752	673	750	710	692	744	724	711	740	750	685	681	696	747	742	693	708	687	727	696	662	728	739	675	720	650	720	737	661	677	697	752	701	701	715	678	713	716	708	670	710	667	706	705	698	717	709	696	742	679	679	685	718	655	702	772	754	699	674	709	729	755	674	712	720	709	711	751	727	716	702	704	724	751	665	700	691	697	733	704	729	748	728	702	694	699	718	687	709	724	694	676	774	675	669	723	742	761	704	757	713	656	697	710	769	739	732	670	719	711	715	728	720	695	724	721	690	695	703	728	692	778	664	694	721	719	688	727	710	685	730	760	689	703	737	741	729	685	682	652	698	709	720	713	732	736	742	721	673	669	686	712	718	705	728	716	677	686	705	692	687	688	715	703	679	709	721	747	731	701	691	702	786	687	737	668	723	683	676	718	712	691	672	691	674	710	713	727	713	708	703	719	692	757	736	727	757	717	718	688	743	658	706	678	694	707	681	710	688	703	708	702	698	702	716	761	717	697	684	729	714	718	724	699	689	686	705	723	674	736	778	714	721	713	683	739	659	673	658	678	696	700	721	730	708	696	671	704	719	702	712	698	674	700	689	697	636	709	707	721	700	677	691	728	722	720	654	764	704	717	637	666	733	743	684	687	726	718	697	717	726	710	740	697	696	722	738	696	736	697	721	651	724	688	731	696	732	746	697	763	689	705	712	688	714	692	747	682	689	744	756	704	661	709	658	709	681	717	732	690	677	689	715	699	687	658	703	744	696	697	742	685	699	712	769	673	715	669	667	752	713	720	754	687	747	726	718	687	707	744	691	686	732	709	735	678	670	717	648	701	739	699	714	682	710	707	731	689	666	737	695	701	722	728	654	716	728	692	706	719	664	720	657	711	730	732	702	642	660	725	696	680	714	735	697	674	655	733	743	653	678	674	708	704	677	671	678	707	689	681	713	732	666	737	719	715	676	715	721	755	750	677	728	655	720	669	698	725	717	725	672	760	695	725	719	713	704	729	706	734	723	712	708	675	712	688	717	664	695	692	731	686	705	716	683	725	690	693	688	727	642	717	727	711	733	708	665	706	646	716	724	687	699	679	697	700	707	651	711	707	696	733	706	720	699	675	671	708	666	682	629	741	671	684	725	689	683	712	663	695	763	721	668	692	720	691	687	680	726	729	698	716	717	724	688	658	713	713	677	670	716	720	682	678	669	677	687	727	712	700	700	713	706	714	731	705	716	679	737	707	703	698	724	709	693	671	679	689	734	696	709	682	693	704	663	713	679	704	716	720	738	745	712	718	688	723	702	752	705	685	690	713	692	717	726	720	744	677	685	712	720	676	700	741	699	703	727	702	678	741	674	723	717	702	723	739	701	718	677	716	714	717	724	705	708	692	700	674	674	656	691	731	682	732	689	678	700	723	682	715	729	736	703	701	648	681	692	708	714	696	730	641	745	699	640	698	713	651	682	700	710	676	659	694	678	716	644	708	761	705	707	755	692	686	669	679	702	706	705	735	715	676	700	695	729	711	729	629	676	713	711	739	706	668	688	677	719	740	680	716	690	668	697	703	733	676	720	692	658	713	698	698	660	667	655	690	719	759	712	717	709	704	708	706	710	681	693	662	683	675	695	721	656	709	721	719	751	754	672	707	713	693	732	728	703	730	707	681	668	701	722	713	720	708	738	709	688	735	739	658	688	696	672	667	707	694	732	730	707	727	697	702	717	653	706	720	702	710	716	695	694	678	733	690	686	682	695	719	672	703	701	723	728	677	706	709	686	685	659	741	747	699	721	676	695	691	643	738	666	707	728	674	722	701	702	715	733	697	745	746	701	669	667	712	747	708	685	725	659	675	687	716	732	735	706	743	695	708	725	728	712	680	700	709	660	705	725	698	757	693	698	718	711	703	691	701	686	730	683	691	710	685	711	715	695	717	708	740	696	705	703	666	718	693	678	722	682	675	706	713	751	712	661	757	686	749	705	712	735	689	690	677	697	715	701	740	717	731	756	635	675	687	710	703	710	681	660	714	729	717	707	691	684	720	721	700	721	626	703	727	689	691	704	717	693	720	648	663	713	687	682	693	737	728	700	685	697	735	670	726	707	730	722	711	721	728
82767	40782	13970	3758	1700	1078	741	875	701	550	467	438	414	407	433	426	374	382	400	407	406	406	407	405	396	386	457	346	378	392	389	383	368	345	357	332	339	354	360	336	363	355	358	386	357	329	359	356	335	347	354	324	354	375	357	353	323	322	335	304	330	351	316	366	327	359	316	332	306	334	341	324	332	307	315	326	296	328	308	358	363	290	283	339	314	331	329	337	307	266	308	304	309	324	352	311	312	305	324	322	309	285	336	298	301	305	322	316	307	300	308	322	346	303	336	319	344	324	295	342	300	326	316	318	314	332	342	269	313	337	317	334	371	330	348	344	332	365	325	330	300	306	329	265	320	294	342	314	333	333	289	337	307	304	332	310	308	280	299	340	302	329	305	321	311	346	310	312	343	303	304	295	296	309	308	326	314	293	326	307	306	348	314	300	280	318	297	316	325	326	288	300	295	327	307	306	332	327	304	303	332	296	334	321	296	311	336	319	342	317	321	303	311	324	330	316	318	347	310	288	316	306	290	318	298	306	284	357	373	306	320	305	295	304	315	311	328	312	301	326	348	351	319	302	311	309	315	316	346	279	307	303	312	306	285	318	319	305	301	293	314	300	305	339	323	301	326	306	315	317	347	299	301	306	317	304	326	292	315	313	313	289	298	329	286	327	283	340	299	301	294	301	303	317	299	287	325	310	322	313	323	275	318	292	302	305	350	329	314	298	325	325	329	305	290	326	332	328	290	315	307	307	301	335	344	286	376	330	319	328	312	318	321	311	345	288	314	307	301	343	331	311	307	330	331	336	349	313	328	294	332	301	308	354	326	295	313	326	322	284	323	311	333	329	280	292	289	323	319	326	329	351	333	329	309	318	336	343	355	291	298	273	293	332	333	328	323	292	319	275	337	310	302	352	316	329	321	324	323	342	347	315	293	315	318	316	309	324	290	308	287	299	323	342	340	306	354	300	318	303	280	303	305	347	329	320	334	322	302	343	304	288	311	328	324	352	329	319	315	304	299	285	300	320	345	313	318	340	311	329	306	315	306	296	342	334	344	345	330	320	315	301	292	316	285	335	303	289	305	304	329	286	307	316	305	303	327	331	306	313	335	314	326	334	315	330	297	313	296	321	299	334	333	361	315	330	299	329	264	306	305	296	321	344	368	309	369	286	327	321	324	305	289	334	315	305	347	322	337	301	327	335	310	323	309	290	330	308	332	357	344	339	309	338	256	352	322	304	294	284	320	320	301	326	313	331	332	316	346	331	334	344	306	327	358	329	291	324	295	305	314	336	340	342	295	279	291	311	311	326	319	267	309	296	333	304	315	289	318	326	313	318	338	353	326	342	333	317	320	282	308	281	285	336	275	303	301	307	267	302	293	317	287	328	323	323	324	319	310	309	301	301	299	299	308	310	351	289	271	295	289	283	301	307	352	324	315	288	318	286	293	325	303	316	281	332	277	313	291	313	293	352	332	345	319	300	288	308	313	323	312	315	311	325	331	325	309	304	310	329	311	337	284	322	356	315	305	345	322	303	350	314	318	308	346	299	321	314	281	306	298	326	321	318	332	335	306	316	309	315	297	319	331	297	313	319	321	302	311	328	297	314	328	319	339	334	328	312	314	318	306	337	332	287	290	338	291	280	309	295	331	276	332	295	297	283	304	334	341	288	341	356	275	307	350	330	338	295	304	263	305	303	321	316	331	319	319	305	319	305	341	309	309	324	326	335	313	325	332	323	303	340	302	303	312	333	283	320	306	303	305	277	311	319	319	320	322	304	342	344	340	303	323	307	305	287	311	301	314	300	319	318	303	324	307	319	324	342	304	312	334	312	311	294	335	350	337	323	312	338	316	329	349	318	337	301	286	353	317	315	337	327	288	318	324	330	297	295	320	282	299	310	305	323	321	298	307	326	344	320	314	329	341	329	324	322	317	297	335	292	339	325	309	320	341	319	327	322	314	321	330	352	321	353	302	312	306	339	321	333	320	293	303	292	302	312	313	322	301	299	306	325	300	316	325	307	315	277	341	291	298	345	323	299	306	311	300	336	309	313	352	323	296	325	341	328	309	336	309	301	307	305	327	321	309	289	302	315	295	292	287	330	312	352	322	338	305	295	307	301	304	361	341	320	277	294	333	326	310	345	340	310	336	301	349	316	294	316	335	297	334	324	320	338	320	303	346	318	325	312	329	320	291	303	357	326	301	337	314	301	312	330	319	320	285	314	318	324	308	318	328	305	322	317	323	325	329	323	369	357	321	280	302	294	337	315	286	330	299	325	317	336	315	297	342	303	305	368	319	312	324	349	296	327	358	347	314	348	287	326	318	326	315	299	336	299	338	342	380	302	336	328	321	315	332	322	326	306	309	342	287	314	350	346	311	348	316	357	304	313	318	313	375	305	278	303	311	301	333	299	304	300	281	323	328	328	323	336	329	334	305	304	313	299	325	297	304	287	320	310	299	293	321	327	349	292	319	313	333	317	353	350	296	360	327	323	330	300	321	283	335	331	314	310	320	290	344	311	295	277	323	322	292	299	314	316	309	326	336	335	323	285	273	353	354	299	309	299	288	309	300	290	341	297	289	327	332	303	302	320	334	346	300	318	301	343	336	311	303	295	309	317	282	293	328	350	339	334	344	324	326	266	325	316	308	308	333	331	298	290	297	338	326	337	331	342	343	298	313	313	322	316	333	342	292	318	316	349	334	327	332	335	334	304	308	312	340	292	316	335	336	317	327	286	328	284	284	287	306	367	316	336	303	351	312	318	311	313	328	333	324	343	307	315	322	321	309	337	317	335	342	311	292	306	306	312	304	338	332	290	320	286	328	298	311	300	290	285	308	288	315	314	328	302	327	296	357	335	321	329	303	321	323	338	327	353	335	352	332	316	291	287	313	333	321	333	325	337	331	314	313	298	316	288	329	347	297	305	288	333	308	266	322	339	290	340	349	305	334	294	330	307	302	281	335	297	280	302	326	353	305	298	303	332	310	321	282	319	337	330	303	278	336	347	362	328	335	312	341	350	287	303	325	324	313	305	308	303	273	320	295	336	312	272	317	295	311	307	311	303	304	313	324	299	308	308	301	331	338	296	333	336	329	322	316	313	331	326	367	328	311	329	319	331	329	290	310	300	318	280	331	316	302	313	345	352	350	309	345	321	330	316	353	318	314	321	305	316	294	377	292	312	312	311	330	306	328	330	280	343	334	287	311	327	329	325	354	345	344	326	277	299	326	296	333	305	310	303	351	320	323	352	314	326	354	325	352	310	296	301	344	305	294	309	285	316	331	329	303	332	323	315	298	344	366	295	357	295	314	348	320	321	322	349	314	323	303	295	347	305	314	308	321	334	321	300	283	322	315	317	315	324	355	336	329	336	334	318	282	284	322	346	305	317	257	311	307	301	304	324	332	319	303	335	308	319	324	341	271	308	310	323	277	307	339	285	337	338	348	324	290	330	316	321	286	329	301	321	336	290	316	298	359	346	315	316
53373	15579	5571	6716	5114	3665	3022	3705	2909	2050	1675	1544	1511	1491	1425	1486	1275	1201	1201	1205	1341	1402	1553	1560	1506	1392	1260	1295	1233	1217	1130	1076	1074	966	1064	1037	1008	982	1022	913	1032	1063	1159	1044	1028	978	923	865	923	895	902	923	854	910	898	892	951	897	922	950	994	855	940	879	882	854	807	896	803	813	770	780	771	834	791	786	743	757	814	786	780	769	783	761	775	736	746	709	737	731	685	722	736	747	688	728	706	729	708	725	747	737	711	685	709	725	718	693	692	692	709	768	773	764	700	738	717	711	741	753	705	754	750	695	707	686	723	710	734	702	717	749	694	745	721	714	732	731	707	744	701	692	737	733	725	699	745	744	771	716	678	734	724	732	756	695	714	724	738	677	702	728	748	707	734	693	741	684	725	674	720	690	766	694	737	730	726	691	699	721	704	697	705	689	676	684	740	750	719	706	736	702	760	709	688	717	729	695	731	721	730	732	754	703	729	736	743	710	725	709	728	697	677	704	735	751	737	722	740	685	728	728	727	704	771	746	731	747	677	693	733	687	698	706	719	732	713	722	707	733	741	712	687	690	745	740	749	664	707	708	693	691	769	701	708	707	727	701	749	747	745	768	720	724	743	740	721	730	743	719	719	681	714	710	694	713	738	682	762	717	748	726	735	739	691	693	684	689	744	709	694	734	765	730	699	680	728	722	745	725	722	684	724	669	719	669	784	706	722	718	693	703	724	716	712	705	683	705	682	724	724	742	722	695	705	714	761	707	755	738	740	724	737	717	711	693	701	712	722	728	714	728	740	692	710	749	695	708	672	698	723	720	685	762	732	703	758	720	711	674	726	727	728	710	693	743	707	721	683	699	689	687	741	672	699	711	736	709	745	722	748	709	672	709	717	712	694	727	741	693	752	694	703	719	763	700	711	738	730	634	707	717	736	681	723	716	746	701	754	700	679	724	757	737	730	778	741	771	685	678	736	737	725	693	746	714	724	743	714	713	768	742	708	711	716	718	686	732	710	733	681	661	734	685	698	739	710	709	728	749	753	705	735	699	739	722	737	705	689	717	719	699	693	727	732	703	746	719	736	704	764	722	764	725	752	686	696	674	706	720	714	683	695	744	709	694	686	700	724	700	686	675	733	723	722	693	723	716	706	689	711	705	716	706	678	739	718	739	737	754	703	714	728	769	756	720	753	736	685	718	727	758	701	741	737	742	730	732	725	715	706	689	756	651	763	733	732	733	696	722	782	741	679	709	745	712	697	710	681	693	734	749	702	729	696	755	746	761	728	733	725	706	719	718	776	693	686	693	742	739	735	705	703	739	703	706	719	667	734	736	736	699	677	687	693	756	767	651	687	689	712	725	690	724	668	694	674	695	756	738	687	709	704	704	738	713	650	716	709	705	722	712	721	695	739	713	740	700	671	734	677	676	722	774	695	726	738	738	743	734	686	727	718	696	697	705	712	696	736	726	735	758	744	734	750	717	719	719	715	757	668	723	713	729	709	694	723	716	688	692	723	733	730	743	726	713	703	724	744	727	739	718	770	721	686	712	728	723	696	750	742	661	709	745	688	743	738	697	703	759	698	741	742	689	751	711	718	748	730	707	739	708	748	687	737	752	711	722	693	733	718	727	726	740	742	745	720	685	718	676	691	751	739	749	712	713	714	716	712	720	692	714	759	748	716	692	736	713	749	762	737	720	742	744	724	760	722	709	755	744	696	723	728	735	690	717	711	669	698	689	712	735	702	733	797	786	734	728	737	693	720	709	691	709	700	704	731	755	750	697	762	640	699	720	707	692	736	737	738	720	726	729	738	744	714	746	747	705	713	725	704	714	714	729	694	687	701	699	720	729	667	694	654	774	699	693	711	710	749	680	742	697	726	735	736	786	736	730	699	717	701	712	709	710	741	699	762	718	775	701	709	763	670	691	708	731	762	730	717	699	722	671	712	758	686	702	734	700	694	705	672	716	692	741	758	731	711	743	730	723	747	733	764	702	685	751	709	738	773	743	700	654	730	730	706	759	730	697	720	775	712	750	688	710	751	726	716	726	762	721	685	716	721	696	740	722	740	689	729	742	711	749	710	705	682	661	719	653	734	762	680	683	718	752	732	747	694	676	704	723	705	727	678	740	744	677	695	690	687	716	708	665	680	724	766	747	712	737	686	712	716	756	711	741	707	730	695	743	707	716	735	734	673	723	689	709	730	694	721	761	729	683	723	716	740	714	738	690	711	686	720	686	702	700	717	694	701	703	741	705	706	721	778	742	759	792	720	751	712	672	719	731	689	757	734	723	711	723	701	717	669	676	707	735	703	712	700	718	705	707	698	726	709	694	711	702	716	686	786	736	712	686	732	693	748	705	770	774	762	720	729	731	681	760	704	723	706	706	672	711	708	719	720	709	748	738	748	738	690	709	713	691	750	711	730	757	759	764	732	698	670	724	692	722	714	714	725	748	674	705	748	723	702	737	675	749	751	729	688	688	696	748	686	771	737	685	723	778	735	694	679	760	707	714	703	735	757	695	768	739	746	703	742	715	675	725	728	718	734	737	741	727	762	757	672	714	734	798	680	711	710	731	682	718	684	721	721	727	682	757	737	744	691	721	694	686	713	685	707	697	677	708	700	726	685	772	710	747	700	710	693	758	757	757	760	711	684	730	735	695	676	681	716	733	699	736	714	699	727	748	706	755	733	688	711	704	711	723	747	720	720	782	689	724	732	688	729	699	719	725	703	760	789	736	699	703	716	709	741	723	691	712	735	691	715	721	697	771	674	718	703	746	706	688	729	728	704	699	677	717	745	727	669	694	704	734	745	743	706	687	714	706	720	654	721	711	730	638	684	669	717	726	680	741	680	742	716	665	650	711	740	783	773	713	672	709	720	731	731	723	742	727	716	712	739	703	683	700	730	726	675	703	687	710	729	688	736	705	726	749	712	744	701	697	753	734	653	699	719	732	677	751	724	652	688	704	769	724	730	736	735	717	729	669	739	733	748	711	727	711	709	718	681	695	704	755	686	704	745	757	710	707	709	726	703	702	673	704	693	773	699	665	769	721	703	684	698	729	667	740	717	693	771	764	740	687	707	710	704	749	701	708	715	719	717	712	704	750	703	742	756	714	733	722	727	727	726	721	709	693	689	686	770	707	753	727	708	716	724	782	735	737	662	697	710	756	723	681	723	717	738	779	702	743	720	733	703	697	750	678	746	700	720	703	698	721	700	730	707	756	731	716	681	727	709	721	693	755	751	746	693	725	760	728	728	699	666	738	750	734	751	715	721	676	706	712	743	726	755	727	728	715	672	696	719	714	711	723	681	690	703	736	727	704	771	714	663	684	749	721	761	700	687	726	723	733	738	768	700	705	735	715	733	693	723	719	721	713	729	725	781	699	730	740	764	701	744	721	701	733	721	791	729	700	702	706	753	705	744	736	724	652	722	756	728	724	751	688	661	690	731	735	707	711	746	694	671	721	707	747	693	704	752	691	707	715
19939	2796	719	516	349	251	264	326	301	232	242	227	220	210	218	223	214	217	226	220	216	209	222	192	205	235	223	262	245	212	247	202	226	222	229	212	227	223	219	221	212	200	213	237	249	234	222	253	262	222	210	179	224	221	218	204	193	210	231	193	211	216	208	218	173	196	215	230	204	213	181	188	203	220	212	230	207	191	190	182	214	180	213	193	246	209	209	188	186	217	201	203	195	187	213	217	191	182	211	175	232	217	193	213	202	232	204	249	209	215	178	186	192	228	202	213	205	228	184	214	197	210	201	231	205	190	185	210	213	217	196	172	214	196	216	186	201	194	217	208	193	205	193	189	192	234	199	192	194	197	230	230	207	191	196	230	233	213	209	207	222	196	197	218	214	202	191	203	222	195	214	209	199	169	219	192	201	199	194	205	190	204	183	220	212	193	180	194	214	224	195	207	227	200	229	225	229	205	194	178	211	210	215	210	213	180	194	199	198	185	216	205	190	194	219	216	201	199	214	198	199	192	177	217	206	204	198	185	225	194	167	199	188	213	213	197	195	221	211	213	200	182	237	194	203	244	215	229	203	200	207	217	209	206	225	231	211	211	205	220	213	208	196	210	199	191	231	217	206	228	212	201	194	210	196	201	192	208	206	201	187	222	188	211	196	228	225	207	186	206	224	212	218	203	214	200	205	221	190	206	191	218	197	208	196	200	198	203	198	210	176	212	211	191	191	188	219	183	205	200	195	225	234	208	236	192	186	200	229	212	186	197	195	210	203	197	223	207	202	229	188	219	213	193	208	199	221	205	206	199	200	215	195	184	207	209	183	177	214	208	202	202	215	175	204	189	229	190	192	227	201	220	203	214	194	217	223	200	194	196	183	244	206	216	218	199	220	197	202	207	207	219	223	196	161	237	209	206	213	227	195	226	216	200	212	209	205	220	221	197	232	218	227	219	221	186	229	197	232	206	194	189	229	201	197	181	224	210	196	194	202	202	207	181	227	204	216	194	222	206	216	218	197	169	185	191	205	205	224	203	221	211	224	203	193	214	189	203	190	204	192	217	208	210	219	210	206	212	206	207	217	182	209	192	199	206	209	205	184	231	217	194	222	213	209	206	178	221	219	225	234	183	200	221	195	183	194	181	227	179	197	206	186	156	200	235	202	182	213	219	207	190	208	208	206	188	199	216	200	190	218	183	185	198	217	213	199	176	225	199	214	193	205	217	181	201	199	203	177	220	225	201	223	208	223	228	219	200	196	194	179	202	199	222	197	193	203	223	191	219	197	187	207	218	218	185	211	211	189	211	173	210	226	212	189	251	205	200	209	196	197	208	232	210	203	199	207	218	203	235	203	197	209	229	218	197	200	214	217	201	201	201	205	189	223	199	182	201	201	189	201	220	199	214	209	199	209	200	215	196	213	229	203	181	201	236	196	207	181	196	213	198	190	174	200	207	216	216	206	190	210	210	218	203	187	217	230	203	196	166	207	192	178	239	199	204	221	187	215	196	199	189	193	191	208	193	193	208	204	203	208	212	203	243	221	181	196	204	215	195	191	191	208	217	216	189	159	207	205	185	185	198	203	198	192	194	198	181	205	206	187	197	193	201	214	192	217	183	200	199	204	227	213	239	173	226	234	233	204	200	201	209	192	238	211	215	205	200	201	218	179	182	192	232	221	177	211	206	232	227	211	210	185	177	201	203	222	190	221	154	227	201	190	213	200	178	229	178	204	212	204	225	198	203	204	242	211	222	207	212	191	210	183	198	219	193	198	216	219	232	210	188	208	196	222	197	197	200	186	218	203	195	221	204	211	199	236	219	208	202	207	198	232	208	225	189	211	220	216	194	211	212	189	213	201	198	202	206	190	210	219	187	215	220	242	203	210	209	192	207	202	235	212	201	218	204	217	203	224	176	218	181	199	201	203	190	187	187	204	202	203	200	193	186	213	201	174	186	192	195	179	194	186	237	193	190	208	221	208	213	190	204	212	201	202	218	187	199	217	206	181	211	166	191	206	208	218	221	218	209	239	183	214	209	193	221	189	190	231	221	175	197	230	206	181	207	194	217	197	197	208	199	222	229	196	183	192	211	189	218	187	222	198	212	191	229	218	193	198	183	197	244	215	210	188	192	201	225	187	218	180	209	174	198	192	190	207	201	173	206	182	195	215	203	192	199	216	220	206	177	165	222	210	213	218	214	195	210	200	207	204	215	188	196	204	213	179	169	208	220	198	208	206	196	225	172	217	194	200	221	194	210	198	218	212	227	218	212	208	188	220	200	197	196	186	223	190	213	202	228	211	214	189	208	205	200	203	212	216	187	209	204	215	194	222	215	199	211	168	208	208	221	233	175	188	172	216	199	223	207	226	210	197	190	219	190	220	195	220	210	197	219	225	215	218	214	211	193	180	226	203	224	230	251	193	201	222	192	217	209	188	227	224	187	206	188	175	224	218	214	226	211	179	209	214	208	206	229	223	194	221	219	206	183	185	205	213	218	193	197	210	191	208	193	209	210	213	225	192	212	212	200	212	193	186	226	199	217	189	199	200	216	214	181	203	186	221	228	214	197	196	198	207	206	167	225	205	208	177	177	194	195	206	205	208	213	186	188	209	203	178	216	196	213	213	195	210	220	219	210	192	225	181	242	221	178	180	199	219	199	232	216	200	201	210	220	200	229	221	211	227	196	172	211	197	202	224	217	239	205	190	216	234	206	196	196	216	199	204	183	199	208	223	207	224	219	185	218	201	203	203	177	193	239	216	219	209	170	201	223	185	209	198	182	201	201	207	183	228	220	183	202	202	204	194	213	210	218	211	205	218	209	209	202	223	190	192	201	227	205	199	234	206	224	197	210	187	198	207	206	227	189	212	210	204	237	183	234	199	216	197	194	194	232	255	195	204	211	217	222	209	211	199	197	192	208	195	198	216	211	231	205	195	226	201	201	212	215	218	197	184	198	184	199	212	208	218	206	215	208	193	211	197	192	195	192	219	220	202	193	207	221	199	203	216	211	214	203	201	204	221	186	205	232	192	188	225	232	197	191	191	199	200	194	210	190	194	192	208	186	190	198	200	210	193	201	213	200	210	230	207	210	204	212	189	206	203	200	185	204	198	196	180	183	242	230	201	176	190	193	189	189	192	200	217	218	218	204	203	213	209	209	210	217	195	207	202	221	212	181	209	228	204	217	192	199	209	189	193	221	188	198	194	228	191	193	175	219	222	197	197	193	208	198	228	206	210	193	178	166	212	195	183	199	202	213	210	206	216	208	193	208	206	208	231	200	194	202	236	201	192	186	202	213	208	219	195	212	240	205	219	187	210	213	243	224	191	179	198	239	216	230	222	231	193	215	215	218	203	205	225	207	183	196	190	205	204	227	198	193	209	204	197	231	220	189	227	217	199	203	205	219	220	208	219	205	210	204	200	193	209	225	218	208	181	186	214	159	201	227	226	208	213	167	189	206	203	203	189	191	203	222	193	205	207	187
18536	2053	1469	1647	1233	858	758	1237	1050	757	614	592	625	634	585	604	601	578	654	643	636	595	722	712	673	672	624	684	667	670	604	635	651	573	568	607	612	583	605	555	629	683	673	635	626	572	615	614	543	592	534	548	571	561	546	537	577	547	572	586	612	553	501	544	615	570	553	561	532	548	521	561	531	569	523	525	526	520	501	570	541	530	495	517	490	542	495	551	516	479	526	508	519	516	545	551	509	497	542	471	526	502	441	469	557	514	518	508	513	480	502	521	509	510	524	564	475	496	532	494	497	508	553	533	468	549	534	527	512	521	524	493	541	560	551	530	533	515	518	535	510	509	499	519	507	502	473	521	523	519	490	498	493	518	484	521	570	499	490	509	536	508	519	556	536	514	534	496	497	469	517	550	497	515	492	527	483	506	533	520	549	533	522	458	470	515	557	520	532	540	547	486	495	519	486	547	500	527	515	534	517	557	436	520	465	552	509	505	514	503	461	561	480	527	509	525	530	538	509	503	574	501	531	497	500	492	547	492	493	568	498	519	522	496	508	516	503	501	502	479	511	460	517	479	502	490	519	510	505	536	512	550	503	507	503	511	491	549	477	488	527	555	499	511	525	538	522	500	551	519	473	521	509	476	487	460	517	456	506	460	489	495	519	533	491	504	526	479	475	480	496	509	524	526	483	495	493	485	503	530	485	525	515	527	483	555	546	512	490	512	535	530	505	527	492	546	480	520	531	518	503	526	509	505	497	487	518	520	501	533	508	516	490	519	475	489	513	556	514	501	550	498	526	467	516	507	564	497	506	525	517	524	525	512	510	518	483	491	506	503	479	513	535	499	472	470	482	507	524	502	550	475	506	503	508	480	475	524	477	460	526	497	505	501	514	493	528	476	487	499	537	514	512	545	527	526	506	543	517	479	462	510	530	506	519	537	496	499	533	521	466	498	512	485	498	477	467	499	498	518	535	531	520	534	529	498	521	546	536	529	527	469	490	500	500	510	489	536	526	489	497	500	465	504	503	482	531	513	514	480	534	490	501	517	518	505	538	549	481	514	546	476	534	496	488	453	489	517	466	511	493	496	507	544	517	534	493	473	513	504	531	526	505	497	495	479	532	477	505	494	480	516	517	485	506	469	502	499	524	431	504	553	499	478	488	491	526	512	517	498	479	542	499	501	528	526	514	518	501	501	585	515	522	539	501	504	516	497	510	487	508	499	509	510	523	519	544	506	473	521	532	503	524	526	521	538	500	504	499	500	497	498	491	527	489	532	506	494	512	504	497	513	525	499	541	480	513	517	524	514	510	471	494	492	512	481	496	474	551	511	477	493	512	498	515	487	477	506	490	498	490	527	520	521	480	564	475	506	485	492	520	515	530	504	502	456	494	499	529	498	521	510	524	530	511	496	516	523	535	521	527	489	511	466	515	507	503	538	515	466	540	509	540	509	498	508	507	522	511	510	497	541	534	486	527	515	538	518	505	474	529	544	518	541	493	484	498	550	501	522	551	492	550	506	491	476	499	545	525	500	522	554	513	505	533	516	531	515	508	494	494	508	524	535	501	501	472	498	492	505	485	527	502	538	510	545	466	529	526	513	556	546	524	499	503	481	462	514	497	517	493	497	503	499	469	485	538	479	465	517	532	528	555	491	476	471	534	495	497	519	522	494	537	511	541	501	471	533	482	520	500	470	507	528	476	524	537	503	506	490	519	460	527	502	516	546	502	516	522	520	485	480	516	519	487	518	531	481	523	545	492	479	516	485	504	513	511	502	488	470	504	520	556	488	505	509	538	492	502	523	488	464	511	512	528	473	518	485	469	479	506	504	508	502	529	503	499	492	526	492	582	549	524	501	536	502	498	495	536	521	537	495	512	514	553	517	516	498	555	484	494	504	498	508	504	464	468	495	499	555	516	508	523	515	508	535	526	500	526	521	510	500	508	470	505	524	514	475	483	494	498	488	497	490	470	518	548	514	522	514	505	521	501	500	542	486	508	526	507	504	524	480	536	485	535	522	508	505	478	507	533	522	466	544	501	475	517	518	486	459	520	506	501	520	473	494	485	532	509	510	521	495	527	524	478	524	488	516	554	480	483	486	522	539	510	472	475	479	531	510	506	526	516	487	544	491	503	499	481	484	527	508	474	522	564	503	493	491	528	494	529	486	535	512	471	490	521	575	554	502	513	512	484	463	530	502	501	529	499	473	495	513	510	475	524	546	449	512	509	470	532	482	498	507	500	503	496	495	490	488	501	523	523	538	505	513	491	490	544	498	517	492	507	510	515	514	497	494	471	540	473	516	548	484	492	533	519	501	516	546	550	489	522	502	456	551	534	501	495	521	516	489	514	486	525	510	513	467	518	508	540	479	496	501	498	499	509	513	488	503	541	549	526	501	475	530	528	545	480	485	506	556	525	495	510	522	507	538	488	501	527	475	478	488	546	513	488	531	499	478	541	507	472	515	488	472	499	539	523	441	506	507	524	461	515	523	499	525	535	536	521	473	549	544	509	501	521	482	527	492	493	500	491	512	522	530	496	532	491	468	504	498	545	529	462	503	499	494	487	536	478	524	509	496	510	482	461	490	508	494	521	532	519	518	478	490	497	504	516	438	477	500	511	524	483	519	483	512	514	525	485	561	526	510	507	496	536	517	536	498	512	457	478	508	485	496	501	500	514	526	512	511	533	544	494	552	465	511	486	543	514	486	518	512	492	509	496	495	529	513	524	493	525	479	533	541	460	544	471	520	512	516	546	493	504	511	529	520	506	515	528	540	542	491	517	485	502	487	499	504	498	494	535	542	514	481	503	506	502	530	493	515	503	546	514	508	533	513	510	517	556	536	523	509	522	469	504	518	513	521	507	518	473	536	535	533	517	476	513	485	544	491	501	504	516	549	510	479	512	539	516	492	515	521	522	478	487	520	529	495	504	503	510	502	546	520	470	513	498	522	517	526	550	510	552	490	518	483	550	507	529	507	507	508	486	541	531	514	482	559	511	491	505	536	471	539	526	505	475	515	523	512	493	485	523	511	493	514	480	492	491	485	493	534	514	496	541	508	488	494	470	514	504	506	512	585	518	482	487	519	511	504	507	499	557	470	472	499	522	508	506	528	519	474	505	509	507	545	506	509	518	521	491	538	489	567	483	514	489	522	538	528	507	491	516	506	521	520	519	511	484	485	548	464	513	561	502	503	491	500	530	515	495	472	524	513	466	540	512	503	504	491	546	522	521	499	459	494	462	550	500	530	513	543	531	520	513	472	512	516	523	516	479	506	505	535	524	498	527	497	508	498	515	517	474	477	507	516	501	482	551	482	499	512	443	530	475	483	556	494	494	489	501	536	479	521	475	517	496	492	502	532	511	509	513	517	541	504	499	522	481	499	501	521	518	486	498	521	525	501	477	573	527	497	514	485	493	495	512	487	520	552	489	538	496	484	487	548	519	518	491	503	514	487	528	495	526	512	521	465	473	495	479	484	522	492
71898	33443	8506	1732	961	634	510	589	566	422	368	376	384	359	348	386	360	345	349	325	323	325	356	352	346	360	327	323	350	357	354	354	349	307	329	338	297	322	319	291	370	336	315	339	354	332	374	352	352	294	316	331	324	287	309	281	326	319	321	296	299	316	350	334	340	324	295	281	283	322	333	312	351	302	268	300	285	296	282	264	302	292	311	284	255	288	321	300	282	273	312	331	290	277	302	286	312	287	277	290	310	339	313	328	315	312	275	314	343	304	301	306	299	317	320	319	264	338	301	332	286	319	284	301	298	295	306	315	263	335	286	296	294	306	269	307	297	321	317	328	279	297	309	286	310	322	315	298	268	264	261	298	279	306	278	303	306	310	281	302	300	316	295	269	288	289	320	330	325	298	302	326	308	313	309	288	309	310	305	276	266	315	311	287	307	276	279	305	288	310	310	324	289	264	293	293	298	293	291	276	258	299	315	306	295	292	321	298	314	280	313	319	307	302	327	284	276	310	301	291	290	277	270	308	289	321	302	287	308	288	313	301	336	302	319	281	317	305	297	317	274	271	307	305	279	284	327	336	306	288	301	290	290	320	320	284	289	306	305	268	276	315	279	304	288	284	349	330	321	294	305	269	266	277	302	330	282	263	302	305	276	299	307	285	271	287	275	299	305	300	303	306	300	314	302	296	292	299	299	282	292	303	323	322	307	292	306	290	291	337	279	321	267	285	282	272	318	275	288	294	324	306	300	311	294	308	314	288	339	337	313	311	334	305	317	328	268	300	299	305	309	286	279	285	287	336	285	298	270	324	306	301	323	289	309	299	283	288	308	302	250	266	283	314	327	310	307	306	295	290	289	292	289	312	273	287	291	309	303	269	315	295	281	295	293	308	286	287	294	268	258	301	322	300	288	275	334	307	289	331	303	321	286	316	293	279	306	302	293	316	297	289	289	299	276	336	307	277	300	318	319	325	281	305	296	310	290	260	290	300	292	292	302	313	295	249	293	294	318	297	289	309	288	276	278	327	314	302	292	321	305	291	301	274	280	292	303	295	280	341	317	295	284	296	301	297	275	288	322	294	312	333	315	277	289	318	283	291	298	265	262	310	315	251	279	268	306	293	297	321	310	309	321	276	293	301	305	304	319	290	312	309	318	302	291	328	296	297	296	283	343	267	291	321	303	302	315	344	291	309	293	323	296	301	329	322	272	337	314	297	305	307	306	307	292	269	289	305	304	304	291	315	292	266	274	325	290	288	305	324	262	299	299	282	288	289	297	306	282	296	289	295	320	311	322	304	300	303	252	319	326	316	283	274	281	301	309	299	292	306	270	295	317	341	271	310	287	302	313	291	312	298	303	295	319	311	296	297	327	315	332	269	294	294	280	291	292	301	321	305	314	286	310	324	289	287	301	306	277	318	291	302	296	279	298	283	295	312	295	316	286	303	327	269	322	306	275	272	264	304	298	309	278	284	296	277	295	272	311	314	274	309	289	296	308	271	295	312	301	333	288	295	312	292	316	327	308	275	286	271	311	310	301	307	308	278	306	301	316	289	322	319	288	360	309	317	307	274	287	320	340	335	309	303	330	286	310	304	314	281	301	282	313	298	301	302	288	323	259	300	314	344	287	274	316	303	315	305	287	284	285	316	285	294	330	326	310	285	309	277	297	303	327	290	306	312	318	324	315	293	263	330	297	302	297	272	296	297	335	321	318	294	310	295	274	287	292	294	302	309	278	345	309	299	341	308	301	335	314	296	313	329	314	307	307	289	317	274	326	311	297	314	304	335	296	286	315	295	306	278	311	335	306	311	283	363	323	311	331	322	320	293	310	272	304	281	312	284	304	317	291	297	299	272	327	307	275	281	310	295	305	290	297	266	324	311	303	293	292	295	303	286	297	300	310	297	282	301	300	285	277	295	320	296	314	314	307	281	290	305	304	271	278	278	323	296	281	305	325	297	330	305	302	262	300	271	277	295	309	292	307	297	298	313	307	306	299	317	326	312	296	275	339	312	289	286	284	320	313	311	304	260	336	321	295	257	333	316	274	304	291	271	320	318	307	304	271	267	321	308	321	300	280	278	350	319	296	322	305	301	322	317	277	285	296	314	294	272	289	296	262	309	317	263	291	278	305	306	310	302	302	293	282	308	295	267	282	275	338	304	304	324	332	296	286	306	297	294	313	310	305	296	283	271	298	284	300	309	301	294	315	311	331	301	306	315	341	340	285	271	314	259	273	297	309	307	311	321	320	301	314	291	289	294	282	323	336	298	304	322	290	283	274	297	303	305	332	263	285	328	310	302	311	297	292	312	294	287	277	308	304	312	298	305	325	317	316	306	304	282	289	292	303	284	305	279	283	299	306	294	337	285	297	335	313	334	278	307	289	300	314	327	323	317	314	297	305	328	309	320	304	297	320	283	309	292	345	295	285	338	312	259	339	304	302	329	294	291	323	305	296	316	290	329	263	309	281	307	293	297	322	316	292	279	316	323	321	294	324	306	304	283	282	290	314	336	317	319	287	280	270	292	289	275	284	308	330	316	346	311	295	303	355	309	306	344	305	293	303	264	297	300	334	288	279	309	308	307	288	297	327	311	325	308	317	300	304	288	332	290	276	300	311	290	297	296	302	288	338	301	298	279	304	286	319	302	281	297	294	315	295	327	285	283	298	309	272	276	267	302	275	286	275	307	328	340	325	280	306	313	282	256	277	303	313	314	269	325	288	315	299	316	285	322	305	308	294	273	267	279	313	284	313	351	268	300	289	292	287	317	298	302	315	308	289	294	314	281	300	267	312	301	313	302	303	315	308	291	318	289	282	321	323	288	262	277	311	287	282	308	280	301	292	278	298	337	298	320	284	320	255	289	305	296	316	293	290	291	310	302	247	302	315	290	285	295	308	301	299	304	279	302	319	288	307	262	285	274	328	272	315	322	309	268	299	278	312	307	296	308	315	290	299	296	313	317	301	298	282	296	281	281	280	279	317	284	324	300	295	316	291	328	333	343	293	317	295	265	294	317	306	299	325	311	315	277	290	305	314	293	296	327	320	261	296	292	293	293	271	293	299	305	279	271	273	285	319	326	302	295	300	305	305	311	345	304	303	302	287	308	311	326	274	295	286	294	276	294	327	269	295	273	309	304	290	310	275	324	283	296	294	285	312	303	326	329	285	313	291	285	275	251	291	302	293	279	283	307	317	309	294	309	263	303	285	307	322	301	268	290	276	311	290	319	299	304	311	280	301	301	295	340	303	294	322	329	292	326	294	301	274	285	327	312	314	285	313	323	295	273	306	298	308	302	316	318	320	309	288	304	286	325	279	347	285	296	268	309	293	294	284	297	317	327	303	278	293	302	284	299	302	299	318	288	336	274	296	295	296	309	306	270	310	312	315	289	337	304	296	340	294	319	301	315	294	315	266	275	293	290	292	295	297	310	299	305	266	291	286	303	318	303	332	278	305	281	331	313	299	277	297	291	315	288	308	328
43738	12359	3524	4251	3473	2471	2003	2336	2030	1441	1278	1223	1127	1192	1116	1042	1079	964	959	977	1097	1073	1226	1228	1173	1065	1037	1084	1063	1001	980	926	916	889	892	896	803	857	818	901	871	920	930	912	931	817	827	813	819	873	806	735	831	815	812	901	879	860	855	835	828	779	796	816	797	768	760	828	740	702	741	732	718	730	767	753	714	728	744	736	716	714	751	676	677	702	721	678	730	709	747	693	705	731	693	699	737	715	736	702	708	728	710	727	697	689	685	722	681	725	729	634	725	727	681	665	655	663	700	690	713	719	726	730	672	741	700	678	689	717	740	713	702	721	704	658	695	723	679	658	714	687	651	694	717	726	692	735	687	668	687	711	726	674	717	673	674	692	733	710	675	675	662	667	675	701	752	720	712	675	680	712	674	659	740	683	695	681	698	702	680	669	694	742	700	723	689	704	697	685	716	718	675	693	726	695	687	742	688	714	670	737	682	745	707	694	674	684	695	723	688	709	684	673	729	665	688	712	683	698	707	742	675	708	721	691	723	679	718	651	766	668	708	725	699	677	703	689	705	680	705	714	719	698	701	725	716	695	669	708	678	715	688	725	673	701	698	720	722	699	745	701	702	702	708	701	706	706	720	718	735	681	645	723	737	677	675	723	701	698	740	662	721	752	675	666	730	692	709	694	692	740	692	712	694	708	705	708	679	683	690	739	728	713	668	664	640	684	733	717	722	685	690	701	709	648	706	695	679	670	726	683	654	702	660	691	683	665	735	676	733	719	685	692	707	628	659	705	729	698	674	688	674	766	707	712	731	749	709	692	710	726	637	736	703	655	704	646	684	699	679	677	690	761	746	675	714	666	702	749	709	712	673	695	713	715	714	688	719	692	700	745	732	717	740	696	738	706	668	748	697	636	696	693	702	671	690	683	704	679	720	665	710	707	712	690	676	672	703	712	746	700	696	725	706	712	688	666	755	679	686	668	741	692	745	701	751	702	697	725	686	733	645	709	688	706	751	698	762	690	744	745	701	710	704	694	723	703	676	666	714	698	714	693	716	693	658	683	700	710	688	692	678	702	722	729	669	681	702	695	712	662	707	719	720	635	683	730	704	675	727	710	736	689	671	651	707	728	666	691	713	734	689	662	723	644	654	697	712	693	668	679	726	687	692	766	695	668	733	727	659	727	676	688	658	655	685	688	717	708	723	686	732	689	687	676	722	664	729	725	708	678	723	670	696	724	714	647	706	690	654	697	693	714	689	689	702	626	726	724	687	676	708	706	713	722	691	695	654	718	708	710	723	683	681	710	670	677	721	680	741	691	665	653	719	692	670	712	713	690	727	685	702	725	712	712	727	646	712	688	695	689	710	734	743	690	693	652	679	690	695	704	698	711	733	713	725	712	698	682	678	711	699	686	766	673	700	702	675	691	726	658	656	700	714	720	675	681	711	723	662	706	753	788	697	716	761	717	690	735	750	726	725	725	710	697	689	713	684	668	718	691	678	667	695	698	725	698	709	668	707	722	685	667	697	619	726	706	700	748	643	637	699	720	711	683	672	654	710	693	705	652	664	693	737	678	704	719	688	728	649	697	739	712	692	681	739	726	692	641	675	714	653	678	753	746	695	682	686	686	723	759	685	721	719	694	664	731	748	691	695	720	690	694	633	704	710	717	736	655	692	699	704	678	719	739	726	681	715	716	717	689	721	722	723	646	746	683	677	667	770	685	672	717	709	664	694	634	696	718	687	714	701	643	665	728	708	696	686	706	706	698	728	690	691	674	691	706	708	692	673	693	722	696	682	665	675	679	673	691	674	689	700	716	723	683	715	669	705	688	655	723	720	704	725	698	691	712	709	761	676	698	703	713	684	692	674	694	676	778	707	696	706	749	679	738	687	670	706	684	673	742	670	674	729	725	718	677	622	708	732	683	728	709	697	695	727	738	675	724	669	710	732	684	695	694	702	701	699	705	716	732	705	655	715	722	677	699	683	710	691	726	661	716	700	687	694	715	734	691	686	678	713	752	711	678	695	682	700	695	704	678	706	717	733	692	711	679	695	690	694	727	728	702	701	689	680	740	720	671	692	703	689	688	706	721	699	714	704	709	677	724	694	686	708	682	691	709	706	649	668	733	740	692	722	720	716	689	686	735	627	693	733	702	676	681	719	742	713	710	670	679	686	720	710	730	704	649	693	719	720	698	694	664	719	715	689	735	685	724	705	720	691	716	701	733	690	677	694	688	715	679	724	688	714	698	674	694	742	715	706	720	684	704	713	710	701	673	698	701	716	677	699	703	677	709	677	680	720	702	725	666	688	694	714	702	638	736	658	710	717	690	703	751	732	715	678	664	714	656	682	697	723	707	680	760	646	693	752	676	695	676	686	754	682	731	666	730	700	731	716	749	694	726	748	705	673	724	693	705	627	715	719	718	698	751	682	687	673	691	717	688	669	714	729	712	717	707	786	704	722	708	726	685	667	698	649	713	664	681	731	699	707	656	701	718	718	705	700	704	684	741	684	673	693	696	693	678	740	682	669	688	719	715	757	731	698	632	718	751	711	669	691	698	688	699	746	670	674	726	694	689	725	703	677	669	709	697	707	719	703	673	735	719	704	680	721	730	677	693	658	736	708	677	710	721	753	703	714	692	671	723	717	693	697	703	680	724	691	663	686	681	663	666	707	642	683	690	688	685	757	676	703	736	681	702	724	681	671	686	717	656	695	741	693	717	707	710	716	698	681	748	688	710	707	693	704	711	694	696	716	686	690	669	764	710	717	734	655	736	734	711	658	655	694	711	688	690	727	717	731	702	720	688	697	710	683	711	688	685	670	641	683	656	676	722	670	676	723	748	748	732	682	672	675	671	718	686	705	672	687	728	684	696	739	662	683	643	711	706	707	707	691	666	686	708	691	719	662	677	712	723	688	684	705	740	720	683	713	706	677	687	693	662	703	704	755	701	692	702	696	675	707	714	702	682	682	661	728	694	739	677	669	713	645	745	718	671	698	764	730	682	700	711	702	670	720	691	723	694	746	710	681	672	672	718	742	685	647	720	671	722	702	690	724	714	705	698	659	698	691	709	711	749	688	727	678	678	728	682	705	683	740	666	705	688	718	712	697	729	709	687	702	699	695	728	691	686	715	718	677	707	695	725	655	729	734	659	709	696	709	667	698	701	688	718	705	676	698	707	738	634	728	696	697	682	696	690	687	715	710	733	708	683	679	737	702	692	682	720	678	724	660	682	686	690	703	742	689	702	712	694	660	711	674	727	718	700	695	662	650	686	679	696	710	673	744	752	704	740	713	678	719	707	695	697	685	682	747	687	681	659	723	648	720	688	708	719	706	626	682	731	716	645	688	726	648	690	779	724	725	717	754	652	718	659	691	689	692	717	683	695	645	698	718	672	688	675	725	735	701	706	710	655	662	736	649	668	704	710	695	685	689	705	646	689	736	732	705	686	700	731	713	716	704	680	696	757	690	740	712	721	680	689	686	750
81642	42839	15464	3959	1730	1065	742	920	699	583	433	462	452	444	420	407	382	356	390	339	395	380	421	379	421	386	383	392	397	374	385	340	344	349	349	355	353	379	355	370	390	382	331	374	315	334	360	326	356	364	327	347	363	329	376	343	348	347	337	362	322	355	318	322	349	334	333	321	312	339	328	309	330	341	366	351	342	315	325	339	312	321	329	336	323	327	313	318	325	287	325	330	344	296	298	276	347	326	327	351	333	303	293	281	307	294	321	304	317	304	303	301	310	341	316	348	332	321	310	295	293	315	299	294	315	278	294	321	322	333	322	333	354	301	302	309	320	318	294	296	305	323	341	316	312	307	289	298	318	325	320	309	313	324	302	291	311	318	303	329	357	337	312	338	317	346	308	284	305	309	319	332	332	343	366	292	306	297	318	296	292	349	343	334	305	334	305	322	306	302	335	306	264	316	296	331	336	317	350	306	331	331	306	375	356	324	321	296	326	319	357	310	328	299	330	323	317	333	303	334	303	334	304	304	292	313	334	327	271	343	292	333	337	308	316	321	295	304	305	312	335	269	299	337	292	296	278	311	318	292	349	355	311	304	350	325	339	315	336	335	336	317	324	299	316	327	332	300	314	306	305	330	342	289	327	333	343	319	309	285	312	303	316	279	316	328	330	332	314	312	301	348	313	319	310	329	324	323	296	308	333	330	333	322	328	305	323	292	342	307	345	337	361	292	332	315	301	282	320	333	320	297	346	330	301	331	325	347	317	347	342	290	349	349	330	299	330	345	315	328	318	327	313	323	321	306	312	315	317	304	320	339	305	345	316	314	303	340	344	338	318	318	272	319	296	309	326	306	333	314	327	313	295	329	325	316	337	346	316	305	338	325	292	301	335	304	347	306	303	294	349	316	309	356	312	291	301	292	300	322	290	320	337	342	305	285	339	337	322	334	293	266	281	321	355	297	328	342	335	293	318	268	323	307	315	299	329	316	319	299	292	309	286	321	333	309	344	328	325	326	300	316	342	368	330	338	335	317	319	323	321	296	319	335	292	296	328	317	280	314	347	327	311	288	323	336	300	298	304	319	349	334	332	326	312	299	334	317	326	315	295	281	312	326	325	329	316	285	336	342	319	336	309	289	305	304	321	342	337	313	299	343	304	332	303	340	349	313	312	297	328	339	320	323	305	332	326	310	351	292	279	332	282	285	327	297	309	296	313	305	322	298	352	313	316	295	322	345	326	317	315	287	296	295	308	333	319	288	262	294	318	290	338	321	322	341	335	307	350	305	349	315	310	346	320	344	326	335	313	299	332	346	357	320	312	298	338	352	320	320	303	320	348	322	309	307	326	348	315	336	309	345	320	306	320	326	297	309	282	307	332	307	298	345	341	305	319	293	321	323	344	334	321	310	300	298	317	314	303	291	315	376	329	315	339	319	293	323	363	295	298	286	309	330	314	311	335	307	333	345	273	298	337	334	311	326	336	348	293	283	340	343	296	296	319	312	322	312	349	280	318	312	305	305	335	276	273	292	320	283	306	315	314	292	276	325	287	335	312	279	308	316	301	295	320	278	337	311	301	331	293	311	304	321	303	318	343	316	304	297	320	300	301	292	334	300	305	365	327	320	326	331	274	321	336	291	283	339	291	289	291	320	295	313	309	326	337	338	341	328	345	336	342	293	364	333	330	334	280	336	312	329	319	286	305	306	332	301	311	289	305	303	327	314	318	329	321	299	331	285	342	332	293	352	323	298	322	319	299	327	334	297	296	340	289	310	321	331	328	343	312	332	298	329	323	309	283	289	312	323	333	300	338	314	299	298	312	326	338	341	286	296	300	330	292	308	326	326	327	309	348	338	327	310	301	283	281	323	313	306	325	349	310	309	299	290	303	296	306	348	314	332	308	318	296	318	311	292	326	307	304	331	298	336	365	302	326	303	328	312	299	330	316	296	348	316	341	312	327	315	333	323	336	283	309	325	324	305	317	339	319	321	349	339	338	322	311	299	312	347	324	333	358	314	319	341	327	318	293	319	330	296	271	328	328	337	307	285	343	326	333	343	290	337	322	298	308	324	325	299	300	371	311	326	323	303	283	303	336	297	315	334	339	372	303	301	295	311	321	313	290	277	315	335	328	288	326	298	311	310	337	325	304	283	321	365	317	318	295	305	310	329	305	312	343	338	330	332	307	351	317	302	318	330	313	318	272	328	317	340	290	287	324	366	343	298	343	311	323	351	298	349	348	319	300	317	330	295	297	332	315	326	276	344	310	288	287	318	286	342	326	314	351	287	312	338	322	340	296	317	300	326	344	340	334	289	350	311	318	290	292	328	312	317	284	323	316	338	318	315	303	308	317	340	318	325	310	334	305	342	340	306	307	314	314	307	300	312	315	324	319	332	348	296	294	297	297	323	328	292	250	323	328	327	321	317	293	305	296	294	290	312	306	343	317	316	317	314	323	307	330	312	342	311	320	320	329	314	320	340	327	299	275	348	335	330	304	288	327	329	331	293	312	330	303	324	332	306	321	330	318	300	306	339	312	306	313	291	304	336	317	303	305	315	338	307	326	310	280	318	312	348	332	314	319	317	295	334	308	296	306	337	303	339	312	298	312	315	290	305	331	306	294	344	303	307	319	296	314	313	308	314	322	296	308	310	335	329	338	342	315	309	314	311	303	302	298	309	292	296	324	311	343	333	279	324	304	321	323	310	306	361	286	322	314	315	311	330	330	295	357	299	299	308	300	337	307	312	342	276	325	312	309	300	299	343	317	294	334	325	308	303	332	301	327	321	293	340	326	313	293	338	341	312	305	320	329	287	325	326	342	329	306	318	303	297	297	341	315	318	322	251	331	318	323	271	329	301	307	315	296	296	323	299	326	337	289	299	329	323	322	324	298	327	308	335	342	326	360	311	308	325	373	339	306	308	291	314	317	334	302	347	347	330	375	312	326	316	303	309	311	353	335	279	332	328	302	333	315	306	319	300	338	339	309	309	326	286	328	326	335	314	308	341	325	308	329	314	321	278	313	283	329	336	324	274	357	322	302	332	316	333	325	336	328	329	313	316	327	301	325	317	326	317	334	337	308	321	325	329	318	310	279	304	342	313	364	296	291	290	302	315	341	343	328	311	258	332	336	330	291	336	344	316	327	309	265	345	315	327	326	322	288	295	329	319	331	357	316	301	346	313	354	305	323	329	324	331	304	345	313	294	329	300	347	342	313	336	330	309	311	303	348	334	334	327	288	287	318	308	300	333	311	297	284	355	340	313	305	323	314	317	295	271	321	307	297	308	357	299	290	344	320	330	342	323	336	290	330	343	306	356	315	334	361	328	301	308	301	332	333	331	278	272	312	293	325	335	286	331	334	289	282	322	293	342	319	328	358	332	307	306	299	303	302	346	320	290	332	285	319	312	330	328	323	311	366	282	320	291	310	329	326	293	320	334	327	271	313	326	343	341	327	346	302	309	336	331	335	297	274	305	285	325	308	334
53651	17130	5404	6325	5157	3615	2960	3576	2842	2051	1680	1541	1467	1453	1487	1404	1265	1232	1192	1286	1329	1354	1447	1566	1440	1354	1268	1268	1245	1194	1087	1067	1075	999	1019	1004	1003	930	906	939	1055	1101	1159	1017	956	961	952	912	850	874	859	923	872	907	899	942	971	1000	913	938	881	866	865	908	843	796	874	812	824	800	816	775	781	804	737	800	784	807	793	759	784	783	729	742	723	709	711	738	717	764	705	699	753	693	724	728	702	723	731	733	727	726	736	669	737	753	690	747	684	764	715	756	717	668	684	723	751	709	718	668	747	681	687	744	703	720	687	756	735	729	738	728	754	729	702	698	740	710	708	761	693	705	703	708	710	637	689	636	725	702	675	743	716	713	674	683	699	699	709	693	712	719	741	712	730	691	703	757	702	690	762	685	741	752	721	698	687	691	693	696	757	713	722	676	740	723	759	717	757	694	738	697	718	698	730	673	730	700	717	716	716	739	751	724	701	776	743	688	751	722	713	729	718	768	686	681	739	752	754	759	725	738	707	754	693	739	725	670	707	717	714	745	708	724	736	696	721	654	713	722	737	742	730	695	700	718	727	739	727	739	720	750	686	735	728	716	667	722	657	722	690	725	720	711	758	714	719	711	723	733	684	729	646	700	718	652	750	702	686	738	738	683	772	745	692	733	749	726	710	693	708	740	682	676	720	695	731	700	659	717	699	682	703	716	735	730	700	721	771	670	708	783	725	718	678	725	713	746	729	690	666	700	713	725	700	666	697	725	729	693	718	672	733	702	766	732	719	677	761	756	740	713	741	705	726	685	730	693	686	681	673	732	708	727	688	720	742	696	672	698	716	708	724	687	702	659	742	723	728	751	726	763	731	734	714	727	692	760	711	727	715	690	730	752	718	766	668	735	676	697	724	714	754	690	730	704	711	679	712	710	700	693	704	719	700	720	734	726	747	679	689	720	708	692	719	742	739	699	739	766	749	717	729	792	703	743	714	709	697	723	764	700	736	717	706	714	718	694	730	730	699	719	720	763	694	718	755	676	726	650	727	681	708	719	722	722	718	692	726	715	701	764	705	698	730	718	688	698	716	699	718	710	740	696	690	713	731	743	693	690	697	715	712	716	754	742	718	717	708	765	708	690	674	698	700	666	728	731	728	660	708	682	720	693	684	725	719	690	736	704	660	712	693	722	724	749	702	734	737	727	711	681	713	733	687	722	684	704	696	689	687	730	724	747	791	692	710	757	701	783	703	780	765	718	731	705	742	736	710	696	725	730	673	791	735	688	716	715	657	722	712	713	773	738	716	734	701	743	757	738	701	726	701	675	741	702	676	742	736	690	759	754	734	679	786	715	696	731	767	742	738	729	675	715	685	779	692	713	752	731	694	731	698	727	677	681	681	751	657	694	701	774	726	715	728	689	744	727	713	743	778	721	760	704	715	736	691	730	716	709	733	752	717	711	769	722	738	712	721	709	725	741	733	747	754	725	700	716	703	716	698	689	734	720	721	719	732	670	684	717	726	739	701	699	733	701	668	712	732	760	761	721	739	760	778	711	684	752	731	703	711	747	733	708	740	706	737	706	723	693	674	740	707	707	739	729	728	651	726	707	703	742	704	737	746	691	710	708	708	721	736	728	742	748	711	754	666	740	701	705	721	700	709	707	678	683	700	673	697	773	726	705	740	688	664	639	680	763	704	672	733	731	696	740	683	720	698	776	684	745	711	699	736	713	686	764	751	695	718	709	684	745	683	697	729	706	714	724	705	699	724	737	718	702	745	734	706	704	741	702	764	683	731	770	726	709	745	680	705	722	734	750	724	738	716	673	730	693	730	703	731	737	690	752	706	707	707	694	722	708	697	707	692	703	726	768	730	691	733	713	704	695	710	739	705	705	745	708	723	726	747	718	741	728	727	752	718	715	686	694	719	755	690	740	684	773	680	697	712	739	722	684	697	692	701	713	708	695	740	756	687	690	737	686	678	688	699	697	721	701	724	689	724	703	685	716	741	729	703	693	738	736	706	749	717	708	741	742	700	738	697	745	711	712	720	752	756	700	697	684	701	723	668	695	704	740	716	693	763	752	735	685	775	666	761	705	751	672	705	724	744	711	743	700	707	771	698	730	682	712	689	679	702	720	729	705	721	699	749	698	703	706	746	723	716	744	704	694	708	724	683	720	741	716	670	702	672	798	694	709	746	694	692	723	711	705	696	741	702	664	704	717	712	743	706	702	633	770	723	711	662	713	728	742	698	732	721	713	709	708	741	704	696	725	691	756	717	720	758	748	752	715	729	716	696	687	719	682	728	667	674	747	774	734	721	697	711	736	728	688	743	732	706	704	718	678	731	777	739	731	743	703	712	695	705	691	754	734	703	656	738	703	701	740	759	743	680	703	724	718	679	747	682	728	758	742	712	732	687	726	735	677	734	735	745	729	726	688	723	763	658	713	708	706	687	718	663	715	686	704	695	752	706	748	736	748	721	737	706	702	750	707	694	737	670	745	716	697	711	731	695	677	691	728	745	738	735	697	744	732	737	729	765	747	719	715	719	675	729	742	697	716	718	728	658	706	718	742	739	744	748	720	668	727	693	719	681	671	764	701	725	723	701	720	702	747	731	735	722	736	742	658	777	648	694	757	684	708	661	696	763	749	700	682	658	727	700	714	700	722	710	702	736	691	715	700	698	698	679	721	695	707	654	705	704	675	696	710	670	683	707	658	750	663	701	722	686	702	684	723	739	733	706	678	715	687	712	705	725	729	656	756	696	735	707	703	728	692	724	730	750	729	701	670	701	645	738	738	731	707	713	753	691	697	713	682	719	754	727	693	706	701	718	696	757	719	712	738	704	742	746	710	704	718	719	703	791	760	687	697	712	755	702	733	721	686	736	626	699	691	710	739	712	731	743	698	697	726	713	755	713	776	766	666	679	724	731	695	694	713	718	712	671	718	704	687	679	711	721	709	744	709	743	720	713	764	723	767	640	751	716	728	740	696	714	725	719	710	692	695	706	730	737	712	691	685	715	709	760	684	767	762	735	691	674	695	715	692	709	725	682	735	754	708	722	692	732	724	765	706	749	704	723	725	685	693	699	739	752	721	708	714	708	740	696	774	686	698	728	725	667	744	728	724	663	674	693	701	749	688	692	727	739	730	723	689	729	710	738	732	764	714	713	759	691	723	687	715	719	705	719	651	707	726	704	701	711	737	725	703	794	673	703	727	773	776	674	701	745	706	656	677	730	723	698	705	735	724	738	706	675	689	723	737	700	713	725	708	727	721	761	656	737	729	720	687	733	729	716	763	684	743	703	699	751	726	679	728	719	689	767	664	693	709	709	684	717	752	682	694	718	724	755	698	720	735	651	761	759	704	755	698	659	763	648	718	729	724	718	718	702	731	700	683	712	697	771	726	719	704	739	694	652	694	749	719	742	695	727	719	711	710	721	705	691	696	734	747	743	741	764	699	722	752	744	691	706	704	757	679	726	728	722	714	714	712
19812	3172	741	526	391	265	241	315	287	225	205	198	206	208	213	211	199	200	227	210	232	230	268	222	226	199	225	220	234	242	218	207	226	203	197	201	214	197	211	220	242	236	193	194	215	235	210	214	220	207	222	192	212	233	204	232	217	213	194	188	195	202	228	203	248	233	223	211	220	190	229	227	197	198	205	218	234	171	208	193	189	186	186	170	206	216	218	198	182	194	208	210	199	201	216	234	199	211	204	201	195	202	224	216	187	205	201	213	182	196	210	226	211	190	222	215	212	202	213	202	213	186	209	186	185	218	197	190	194	204	193	190	214	193	203	203	203	191	200	204	175	211	197	201	209	226	187	232	178	224	205	204	236	190	177	199	202	233	204	208	200	206	207	208	188	191	222	192	230	225	185	196	239	208	191	224	192	225	243	207	192	198	202	210	240	209	209	202	195	224	189	189	205	205	192	201	215	199	214	205	196	205	191	212	204	231	200	220	193	198	194	195	188	185	208	213	205	216	189	204	223	240	199	240	198	195	206	208	215	196	193	215	202	185	195	182	194	190	195	197	217	218	198	194	197	194	207	210	207	179	216	213	198	209	261	185	183	180	182	195	199	220	217	185	221	193	220	180	213	195	208	206	174	207	197	184	195	222	209	192	184	194	221	178	213	215	184	216	205	218	216	219	199	182	216	209	213	206	204	235	204	235	223	176	198	183	227	206	194	210	190	210	210	200	187	222	184	223	201	223	229	217	199	232	180	215	224	205	178	210	190	184	201	181	189	186	178	220	210	189	194	205	196	214	218	193	192	182	192	191	235	189	219	254	211	197	225	208	199	196	191	208	212	203	223	224	198	176	188	205	195	206	234	187	206	202	214	209	200	193	212	212	193	208	199	205	215	179	206	192	186	187	175	212	217	221	226	182	208	207	219	189	197	196	197	210	212	208	188	200	186	204	213	183	201	208	191	207	223	223	205	208	229	224	215	197	196	197	199	216	189	236	199	210	191	201	198	201	193	209	214	189	203	222	209	220	204	195	182	200	214	195	234	238	216	200	169	198	194	171	239	210	220	218	227	227	191	208	216	210	208	190	202	186	204	189	217	202	191	193	229	197	200	215	218	209	188	201	209	200	211	206	205	192	228	224	210	206	185	209	227	212	186	201	175	215	208	213	198	181	189	219	203	188	189	211	213	198	190	184	223	201	189	204	250	198	210	203	201	200	196	208	198	215	202	178	214	228	217	201	195	200	198	186	194	199	213	209	198	203	212	229	226	199	209	207	214	190	182	222	197	200	187	192	186	222	217	198	204	232	204	194	184	219	214	190	195	214	205	234	188	195	186	205	216	181	199	205	181	214	194	210	202	228	194	218	203	213	196	214	200	207	191	212	218	214	206	207	191	186	223	195	222	212	198	203	212	217	199	213	215	202	229	195	229	208	211	193	188	195	194	204	197	195	195	214	242	228	220	208	208	222	205	203	206	197	198	217	230	212	190	211	209	209	207	204	189	188	190	212	201	200	212	184	204	208	222	212	180	183	196	235	226	184	201	191	211	184	197	216	202	203	199	215	197	195	206	229	206	171	216	203	208	215	203	215	211	213	211	212	187	216	197	201	203	214	220	206	209	214	189	187	200	193	211	207	201	197	208	232	210	199	211	193	219	212	207	178	216	213	185	249	217	212	227	217	193	201	192	209	229	196	185	205	194	232	219	219	231	205	187	208	196	201	206	202	208	196	201	221	203	217	192	183	181	191	213	183	201	198	206	201	206	219	239	202	193	197	215	198	173	187	190	228	210	224	199	216	207	205	199	207	172	215	190	209	217	178	186	203	199	196	183	196	215	175	206	214	217	230	196	224	204	197	192	198	174	188	184	181	217	192	199	201	212	196	220	184	199	208	233	231	213	196	221	180	210	205	185	211	197	219	190	206	224	189	191	234	177	203	202	214	182	216	201	231	183	204	212	215	208	181	201	212	237	221	188	216	195	188	211	223	225	216	207	194	204	187	222	212	185	194	191	221	231	229	214	204	189	189	217	214	204	211	207	220	227	215	180	205	206	185	188	205	205	205	194	229	208	218	210	188	219	189	198	195	194	235	233	209	223	187	194	197	171	220	215	201	183	234	232	183	198	192	200	213	240	194	228	214	205	185	196	193	211	213	197	228	193	194	206	222	207	206	164	216	202	229	214	198	191	196	171	216	215	200	211	186	224	234	194	215	184	180	189	203	211	218	198	201	218	187	212	201	230	201	174	225	199	208	191	199	222	210	178	210	199	184	190	204	181	178	207	210	216	201	199	236	193	185	231	204	204	212	216	203	201	193	200	190	196	240	175	203	213	182	195	206	184	224	197	211	190	216	206	204	224	205	198	208	184	186	215	216	206	214	200	206	209	206	223	196	198	208	225	188	229	201	198	176	212	198	201	203	195	185	202	207	153	211	170	251	221	205	234	200	206	172	222	208	216	203	231	220	209	195	206	184	207	180	201	216	182	209	221	207	204	226	206	206	195	210	189	195	216	214	200	203	207	209	216	199	205	209	217	209	189	210	204	213	215	195	192	181	205	219	224	205	176	191	203	188	201	230	217	175	225	225	215	226	208	206	198	202	177	167	214	209	248	215	181	175	199	174	186	179	217	212	200	195	214	184	183	210	218	194	229	201	191	199	207	211	209	205	212	171	207	235	188	226	213	199	192	178	206	229	187	226	208	188	208	168	201	180	192	225	216	197	190	188	183	192	225	192	226	194	207	190	194	196	207	192	198	207	218	207	210	214	216	205	186	176	196	197	208	215	195	239	193	218	217	207	202	182	198	213	221	202	211	218	202	193	215	226	212	198	200	207	194	206	205	206	175	210	207	197	177	222	206	184	203	198	192	228	178	218	210	218	195	194	203	210	185	214	218	212	206	195	198	201	216	194	216	194	219	216	231	184	196	204	193	200	188	208	224	199	203	213	193	217	213	172	208	207	217	216	203	216	209	205	215	195	198	195	198	184	210	213	215	201	184	227	192	192	199	188	193	205	198	219	191	202	215	200	210	202	208	205	201	204	220	218	228	211	191	220	213	231	180	219	179	202	187	185	203	205	227	221	215	193	196	173	228	209	204	198	199	200	231	245	198	197	228	218	223	189	201	185	222	198	200	209	220	199	196	190	203	221	182	215	214	220	163	216	211	193	202	218	196	197	183	193	236	177	197	198	197	211	203	235	212	191	226	199	203	223	214	194	213	206	213	226	188	198	233	208	213	191	199	187	186	192	211	196	196	218	202	225	174	207	218	217	215	211	224	190	215	192	192	176	213	199	203	200	228	187	212	206	205	210	175	206	198	211	197	203	184	182	210	220	195	186	190	214	209	228	184	204	199	186	198	214	184	198	209	195	201	202	165	203	202	226	229	207	210	219	199	196	211	199	217	210	204	211	183	205	208	222	204	211	191	231	198	216	211	180	185	180	202	209	225	220	211	202	173	205	233	219	212	206	201	209	203	204	217	182
18322	2520	1420	1606	1186	814	763	1079	973	788	635	582	560	663	582	630	565	550	598	568	649	614	697	666	631	656	627	685	612	671	615	637	594	587	581	568	601	536	561	581	625	662	580	622	642	598	584	578	536	557	559	515	596	589	613	620	589	602	595	526	536	552	543	558	561	536	556	583	530	560	531	521	510	508	522	519	562	520	527	479	528	505	531	509	526	515	533	523	525	525	468	487	527	509	498	551	518	494	514	519	506	481	529	518	514	540	468	526	522	544	531	501	552	511	487	506	510	516	506	466	515	531	507	458	538	464	526	484	523	532	500	538	514	454	500	485	502	491	522	466	491	509	504	521	480	529	507	506	510	510	529	465	514	473	488	491	493	512	513	520	505	493	506	493	500	512	462	488	491	535	476	504	512	533	529	469	520	524	506	461	478	505	482	515	462	458	523	513	508	543	474	477	473	519	488	495	514	504	515	517	540	508	495	490	455	510	539	503	492	517	467	498	526	493	501	529	523	522	481	530	476	503	512	492	504	520	527	510	466	485	486	495	511	534	527	513	519	522	473	464	496	524	487	493	513	483	530	478	494	501	520	471	501	516	517	498	534	463	488	511	494	492	462	460	496	474	493	555	501	540	510	476	486	480	483	520	482	544	513	489	526	507	465	527	531	447	488	545	497	519	469	498	530	507	507	501	511	513	511	482	532	496	493	508	513	474	472	555	525	453	497	467	505	543	489	546	518	516	493	533	506	533	502	448	464	519	488	505	508	506	496	471	533	490	497	517	506	491	480	514	534	485	487	544	499	489	512	503	460	496	518	507	547	524	500	457	508	538	459	516	529	518	490	507	465	543	488	517	487	486	527	497	491	522	509	487	525	469	467	511	487	479	531	536	463	484	526	512	556	512	480	488	527	515	511	495	471	472	508	541	518	506	496	468	503	477	509	506	527	510	500	513	508	534	531	511	478	489	495	516	478	512	457	539	494	499	506	472	532	490	515	506	493	495	500	543	512	532	496	468	485	494	489	478	521	504	535	492	494	488	529	484	489	504	530	504	506	515	484	516	512	493	506	494	489	526	507	515	533	504	540	460	502	482	487	506	502	492	492	498	516	463	539	524	482	529	519	500	488	512	509	508	465	530	511	503	494	473	515	566	512	522	460	517	521	484	506	539	515	508	540	520	511	507	459	511	523	509	491	503	492	525	529	521	502	437	546	525	504	465	468	478	505	477	508	519	528	518	535	534	508	489	495	506	507	464	524	497	523	497	528	481	499	503	500	492	495	510	504	492	516	498	528	515	495	502	484	500	551	469	507	527	525	489	501	516	534	548	513	503	520	519	530	506	487	538	496	464	497	474	500	555	493	487	469	456	521	476	522	550	510	511	509	484	522	550	519	472	504	513	523	517	497	503	510	469	493	473	514	506	506	491	516	509	498	481	536	497	531	524	504	495	477	480	532	482	491	469	555	485	505	492	487	517	501	523	495	514	474	480	492	526	509	530	522	500	513	551	549	504	536	550	506	479	504	500	514	502	478	522	521	509	466	494	498	482	472	436	526	488	468	517	486	499	479	484	468	500	499	500	518	548	512	514	473	510	475	483	520	502	523	489	521	495	481	491	476	503	513	513	497	496	496	533	481	556	486	528	566	475	537	536	495	507	492	544	526	507	535	538	471	513	469	535	508	560	525	501	538	510	548	521	526	483	531	480	482	489	469	515	513	530	508	575	488	464	507	552	506	491	503	482	514	504	446	548	516	498	484	511	504	531	538	532	514	516	525	500	509	485	486	508	526	509	532	498	505	484	485	492	504	531	494	489	502	494	483	515	517	507	503	502	519	514	478	509	514	502	501	507	505	494	503	538	525	534	513	481	485	488	522	471	477	490	508	501	531	507	500	493	505	496	526	529	500	552	541	525	509	470	527	479	526	506	482	504	492	496	554	520	508	496	545	478	496	526	547	506	527	520	483	501	516	529	512	526	513	506	514	523	508	497	488	523	568	534	538	510	501	498	451	502	483	486	532	484	525	530	473	529	529	473	527	520	507	506	515	511	535	479	473	525	524	553	491	499	484	482	521	523	473	496	531	511	520	544	528	453	535	500	516	542	513	510	491	505	517	505	522	523	515	522	522	480	559	479	499	511	504	502	504	500	490	535	520	560	501	549	575	535	504	514	530	542	517	510	508	509	538	502	488	497	466	529	516	490	494	482	483	518	458	449	506	510	536	476	521	487	512	521	531	523	493	485	488	506	483	527	498	518	511	467	495	524	490	547	493	487	501	547	464	488	514	527	505	496	520	515	504	481	507	511	493	521	521	499	517	535	492	505	504	492	524	503	485	529	507	502	480	496	546	494	472	488	517	484	543	509	513	490	509	508	470	543	476	499	509	496	509	518	583	521	498	480	488	510	518	499	543	488	525	497	543	492	515	523	488	496	531	520	489	490	503	466	476	505	488	487	490	507	480	485	487	499	544	526	540	474	503	511	483	485	513	515	533	489	475	488	528	510	489	481	465	490	521	497	497	532	545	508	510	505	504	486	533	515	482	537	508	502	505	493	470	505	516	499	485	533	503	499	516	550	529	526	502	518	538	443	546	504	504	501	485	477	524	549	526	533	505	517	493	506	575	505	521	499	519	547	516	513	511	541	535	545	515	493	525	525	520	495	508	549	470	493	539	508	470	495	507	479	510	558	535	544	493	557	475	527	522	539	484	485	503	477	500	553	534	509	514	509	512	506	512	505	517	495	480	488	482	484	518	529	535	506	504	520	516	507	502	475	535	516	529	515	505	510	492	519	480	523	515	516	510	495	530	488	512	510	496	508	504	486	511	560	526	501	496	523	501	495	508	523	503	555	511	521	493	473	523	489	486	493	519	523	527	466	493	496	508	494	497	482	519	559	510	492	530	536	527	514	522	475	538	516	494	517	492	550	554	553	511	541	493	490	475	507	549	496	526	511	493	520	520	489	515	474	540	523	553	513	521	520	514	471	493	468	487	467	521	503	514	516	521	503	488	471	486	537	502	480	499	475	512	538	498	440	516	497	548	490	470	534	494	526	504	475	555	489	516	485	502	496	473	506	473	502	543	540	506	497	513	507	525	494	528	503	514	491	494	532	545	513	518	513	525	496	547	485	516	515	513	492	481	490	471	498	514	506	527	512	528	496	541	497	470	513	522	492	531	506	535	513	517	478	503	485	535	511	501	514	506	463	548	491	493	531	519	525	512	492	513	521	474	486	509	491	563	494	509	486	526	513	506	510	484	480	521	506	527	530	530	516	516	505	531	533	514	463	533	472	471	479	477	522	520	530	487	506	490	491	511	525	526	548	501	486	477	521	478	509	492	516	503	484	492	492	531	498	492	477	496	502	495	541	470	501	497	515	518	549	497	495	490	493	535	547	501	500	495	486	508	527	515	496	517	479	487	506	461	509	543	497	483	514	502	511	482	472	513	513	505	498	525	462	510	445	480	511	510	541	467	540	495	469	523	521
72236	34927	8654	1802	1090	726	523	610	474	411	385	382	338	331	329	349	331	316	358	328	344	397	362	394	358	354	340	357	362	303	312	324	312	346	298	317	274	292	285	319	311	364	326	364	310	344	327	346	351	312	323	298	302	313	316	323	334	277	327	355	321	350	316	342	311	322	307	335	306	315	305	276	320	270	299	313	306	305	360	305	289	294	307	319	316	267	300	324	271	325	280	281	339	311	327	311	288	305	276	292	319	310	269	281	267	311	272	304	274	278	310	286	304	287	336	279	312	328	289	278	313	281	285	318	295	284	324	292	331	302	318	314	301	324	300	293	301	318	314	327	310	293	336	293	312	301	261	289	322	298	317	288	287	300	314	321	341	300	297	314	319	292	300	290	299	317	289	320	301	293	320	296	321	320	290	305	313	284	301	277	293	334	294	277	285	320	281	283	310	332	306	302	288	316	292	286	308	323	292	308	317	271	308	288	284	273	296	325	306	310	310	324	304	264	294	295	282	278	277	279	320	311	244	324	282	291	294	329	292	289	282	276	348	293	273	300	306	314	284	271	295	277	291	282	296	284	313	284	305	287	286	317	309	318	265	287	279	298	295	283	338	275	292	291	313	299	282	279	295	318	288	288	279	286	310	282	277	291	279	287	306	317	328	307	302	321	288	301	286	342	307	300	323	340	274	286	252	277	278	260	300	318	289	291	314	318	309	292	253	282	324	287	306	287	307	320	293	334	290	313	298	302	280	300	279	300	299	268	292	257	313	289	274	321	298	304	304	321	295	269	280	304	293	300	303	328	284	296	296	276	275	274	272	303	313	293	292	299	288	304	286	297	296	294	308	322	279	299	290	263	280	280	292	289	325	300	303	305	308	272	286	289	311	293	317	282	308	304	294	292	280	283	275	265	303	306	295	313	288	293	264	320	299	336	274	277	298	332	322	286	303	259	306	302	308	289	299	305	308	263	279	253	276	294	260	304	285	312	320	317	352	287	289	301	316	310	292	289	282	307	318	291	259	312	271	303	319	318	282	269	312	299	324	287	302	279	316	310	315	287	331	294	292	277	305	310	298	312	298	339	280	291	291	305	306	297	296	310	275	271	293	305	318	291	266	283	291	280	295	263	330	320	313	309	311	308	303	295	291	265	295	299	314	296	294	302	292	327	293	306	294	257	313	284	295	284	312	301	297	298	342	275	300	266	278	297	306	280	293	289	334	272	299	282	282	313	272	287	334	295	308	306	317	303	299	292	297	287	322	320	295	286	288	322	282	309	316	298	290	284	293	294	287	344	262	272	315	288	302	291	276	297	269	298	357	298	270	290	292	321	340	295	268	312	321	306	295	314	316	284	310	303	286	295	327	313	274	336	288	311	273	263	274	328	301	323	297	310	306	286	289	314	317	313	261	301	272	295	303	292	282	277	306	290	334	317	340	285	300	280	302	305	304	293	280	277	273	300	298	300	274	281	309	312	305	334	299	316	311	264	265	287	297	273	300	277	303	267	316	341	282	319	298	298	301	341	331	318	315	316	295	277	302	282	287	309	278	309	282	326	304	309	316	314	285	244	303	279	321	303	318	314	326	282	298	327	293	300	284	268	266	313	277	323	304	288	264	299	296	285	321	296	301	336	305	294	266	292	285	266	315	321	266	310	323	315	307	284	321	294	341	269	270	290	316	325	300	302	282	281	295	316	316	244	307	304	268	289	311	300	304	264	326	299	308	280	280	263	316	287	297	295	302	289	294	281	326	266	299	295	315	294	278	302	289	278	306	276	299	287	290	280	320	307	276	299	307	265	311	290	280	295	295	305	282	292	314	293	319	298	335	318	343	301	297	305	306	299	311	284	268	282	277	308	303	282	275	326	305	330	292	288	304	297	289	308	303	294	287	296	353	273	320	301	263	302	317	289	348	289	280	330	282	289	290	316	278	309	337	283	301	274	321	315	314	262	310	299	306	293	314	295	314	303	289	300	297	338	268	304	278	277	297	307	316	276	317	287	282	300	311	291	324	305	270	278	293	298	285	301	325	281	279	266	292	303	299	303	308	306	276	286	287	298	292	308	327	300	281	307	307	310	306	317	282	299	289	292	293	303	335	297	304	317	287	330	313	319	303	291	319	284	318	308	315	282	305	278	338	333	307	286	313	283	278	298	283	315	312	338	324	298	286	316	301	305	298	308	321	291	286	271	292	284	322	319	322	313	274	304	291	301	312	274	318	327	294	304	302	308	306	327	300	273	325	302	282	306	280	270	301	272	286	282	322	287	295	292	273	309	293	331	285	314	302	322	321	325	313	291	283	275	277	288	292	280	313	310	300	305	305	291	337	299	297	320	325	331	328	325	299	294	316	313	310	258	255	277	270	289	304	277	301	346	291	306	284	285	286	267	313	285	305	299	311	288	292	309	303	296	323	296	303	315	285	316	298	290	304	294	307	321	293	298	319	261	299	327	291	297	294	296	308	324	289	324	282	310	298	307	285	320	308	288	300	294	298	295	291	301	300	346	303	294	299	304	304	309	293	275	277	283	303	291	300	321	302	322	316	324	305	269	332	305	286	250	286	265	293	316	323	319	307	284	295	270	294	275	274	319	315	288	307	293	289	306	297	315	301	310	308	297	299	274	303	292	299	300	298	340	293	359	300	303	298	281	285	306	314	282	302	294	288	301	311	314	295	298	312	311	278	282	284	315	302	313	288	286	290	299	271	289	302	300	316	275	301	289	280	343	282	303	310	289	341	304	296	299	287	281	287	296	322	291	279	306	280	269	306	299	298	281	317	299	298	281	305	315	308	292	268	290	298	271	311	330	304	300	278	306	293	328	291	342	298	269	272	299	313	296	267	285	299	264	292	308	296	350	289	299	325	302	321	314	325	293	312	330	301	275	300	283	311	284	302	289	287	290	320	266	318	331	322	301	313	275	289	328	300	324	292	290	287	294	290	290	303	291	276	333	283	320	285	319	282	274	285	283	275	292	316	302	311	254	284	294	296	336	314	295	291	282	297	320	275	317	303	305	302	268	298	301	293	302	311	305	297	322	303	299	306	303	301	297	273	320	321	291	281	298	277	301	272	315	296	292	317	290	283	303	310	294	300	292	284	303	287	301	293	304	292	293	274	309	283	307	289	311	299	312	309	294	298	318	299	331	326	299	330	284	256	309	307	332	301	300	291	324	315	274	264	317	321	307	258	303	292	258	279	290	314	281	315	301	273	310	320	294	310	288	296	293	309	285	295	317	329	261	323	294	321	301	314	333	331	301	293	305	349	322	317	292	300	314	296	316	322	315	295	263	275	300	333	303	310	279	289	291	307	311	317	314	311	280	304	302	302	268	301	304	311	275	282	288	270	296	322	310	289	280	296	329	293	303	289	313	308	280	271	281	323	324	320	306	334	321	307	273	295	316	278	284	317	282	271	285	303	299	278	313	309	302	307	299	306	263	300	285	317	254	313	287	291	305	279	316	327	304	303	332	302	297	297	297	317	297
43699	13906	3569	4259	3672	2394	1906	2265	2044	1540	1192	1231	1166	1228	1119	1069	985	1039	983	1040	1105	1099	1264	1159	1146	1049	1077	1112	988	1019	913	879	862	871	904	882	839	769	771	907	928	906	938	895	861	830	868	744	815	835	820	842	815	820	763	875	873	860	825	854	780	802	830	823	769	749	748	769	736	752	769	766	735	726	729	717	743	791	739	801	700	773	738	766	746	691	708	717	687	691	709	719	717	677	664	709	758	715	686	707	687	679	708	721	658	670	771	636	713	680	693	714	732	673	690	768	686	695	700	643	713	731	744	667	715	683	724	676	677	682	697	702	711	659	717	665	702	725	711	692	706	696	693	699	713	704	666	674	751	681	723	696	704	659	713	720	686	715	693	702	651	642	722	686	661	689	687	731	726	666	714	648	679	702	695	701	692	673	712	698	645	715	683	699	670	682	674	661	703	731	688	755	725	676	694	656	666	718	646	690	717	708	679	692	676	697	681	702	706	725	691	704	739	728	699	707	716	740	696	706	656	660	697	698	696	713	705	705	660	691	720	696	668	639	653	668	663	691	676	686	680	670	731	738	706	730	651	666	708	677	718	741	658	684	642	666	701	697	695	710	694	708	722	666	723	693	647	690	701	699	665	610	645	696	703	662	728	684	650	731	677	592	725	681	698	695	677	730	695	744	698	665	696	686	691	693	654	681	701	690	671	675	675	757	683	661	710	727	702	681	683	697	687	693	643	695	714	693	750	686	693	701	682	679	691	687	676	698	681	705	674	727	708	735	699	688	683	721	678	697	707	731	728	713	686	708	739	706	730	718	656	691	697	692	727	704	723	693	657	697	670	660	710	648	702	707	705	725	711	674	662	756	701	703	701	715	698	673	694	690	688	686	697	686	681	678	692	642	721	678	727	736	652	707	688	693	720	664	725	727	723	670	689	685	662	692	698	676	684	689	727	707	678	726	671	699	700	705	652	699	709	678	707	719	713	714	672	694	679	665	709	666	690	668	667	741	679	685	709	716	678	709	678	685	707	703	664	764	684	659	703	659	667	678	663	702	665	653	679	713	737	666	660	708	722	671	684	755	736	711	708	694	668	683	674	702	664	721	680	716	674	712	665	737	670	698	668	710	678	717	676	723	684	715	722	649	692	696	746	716	724	723	690	717	681	718	666	694	752	712	733	671	739	704	691	687	784	714	708	742	699	715	697	686	687	700	681	699	705	721	709	729	704	690	693	695	698	696	709	714	684	749	727	718	691	693	715	694	710	684	671	695	669	706	736	665	693	697	675	670	676	729	672	700	722	730	696	669	697	688	619	645	690	687	680	745	711	661	731	706	694	680	730	727	680	674	717	739	696	703	688	745	674	681	692	666	731	715	694	670	718	670	703	705	700	681	678	689	652	750	706	687	708	683	727	703	694	713	719	674	685	702	702	691	629	680	688	688	677	672	697	669	679	650	671	693	681	687	656	670	633	732	732	747	698	711	724	682	692	654	709	678	650	709	694	712	704	702	700	766	701	736	736	687	673	657	679	699	712	698	661	677	741	625	749	703	689	685	682	675	692	756	716	736	680	727	709	630	713	708	712	734	704	634	675	733	689	718	758	653	719	687	708	699	696	693	680	709	702	698	689	672	694	682	686	662	667	734	693	693	740	697	656	669	694	720	672	695	690	715	710	653	719	693	707	688	697	724	709	684	712	660	697	670	715	703	719	711	636	691	735	711	685	689	754	754	716	696	691	672	653	727	681	709	705	676	638	738	691	732	678	721	735	697	713	694	640	712	690	679	736	676	682	676	718	730	724	677	705	675	666	692	715	700	734	724	718	690	708	687	682	740	683	704	668	676	701	676	664	705	672	734	670	738	649	710	647	708	732	683	706	681	711	717	694	696	726	693	673	690	690	716	687	718	695	692	715	685	649	669	685	709	710	702	680	694	710	660	685	670	706	722	693	690	634	773	711	696	693	646	693	672	700	680	737	672	708	706	676	696	700	691	729	669	644	663	698	710	696	705	667	712	715	654	649	705	695	699	676	671	687	734	677	697	677	724	723	658	704	673	657	692	722	659	751	768	679	668	701	636	758	710	691	702	663	657	731	713	703	738	708	674	705	687	693	666	688	666	703	708	671	742	662	705	687	710	692	709	709	683	678	756	692	720	693	677	650	667	654	711	681	736	704	770	698	684	679	709	732	746	653	671	684	719	690	724	700	668	706	650	699	729	654	686	712	678	677	661	681	695	714	708	727	669	672	667	702	669	703	708	689	621	735	711	654	733	683	685	717	742	722	706	670	736	703	691	732	696	688	711	672	717	734	679	666	659	726	724	674	664	745	687	725	733	682	707	686	698	682	679	730	769	683	684	695	649	673	662	693	680	700	711	735	739	697	700	750	717	693	711	703	681	697	763	649	697	654	712	738	732	686	698	714	659	681	718	700	671	672	694	710	688	708	683	682	710	687	780	730	721	709	708	733	705	711	703	694	733	692	760	667	703	711	714	693	737	744	712	747	722	708	660	685	738	677	713	663	710	700	717	669	718	759	708	699	654	684	673	656	706	677	698	721	668	702	733	715	737	731	660	703	741	701	666	697	671	680	681	706	741	700	698	663	676	726	723	649	673	702	678	696	671	730	733	700	687	691	738	671	695	683	679	689	662	714	664	714	750	694	731	681	685	736	670	676	704	723	733	654	690	721	717	721	735	748	651	750	677	744	678	687	736	688	663	713	675	692	694	639	675	698	740	655	702	702	666	720	707	695	673	704	700	687	699	700	695	706	659	688	708	724	707	626	698	686	743	698	714	665	698	710	682	705	708	692	677	680	683	661	696	684	667	685	695	706	721	670	712	675	700	740	693	688	663	705	652	701	709	673	688	688	679	682	702	726	695	707	696	678	718	723	663	664	733	727	711	753	699	706	676	676	684	727	709	695	689	733	705	698	658	680	665	630	664	686	693	709	650	666	655	683	661	760	695	655	639	712	668	711	667	685	647	697	707	743	712	676	691	686	681	693	615	688	681	711	667	668	725	712	666	716	714	729	680	697	700	750	709	745	747	746	743	651	687	744	711	672	662	732	692	747	719	709	723	718	715	653	660	728	673	664	736	725	698	656	663	670	670	702	711	676	703	699	707	691	734	686	686	736	686	736	693	725	732	726	710	710	682	739	733	678	652	673	709	689	667	665	729	726	710	672	728	694	675	673	706	677	677	705	677	717	690	701	671	669	701	690	701	705	702	714	662	676	689	700	654	726	729	674	691	682	719	656	698	654	697	668	675	686	727	700	644	729	690	647	692	671	668	762	708	687	739	715	674	724	712	684	730	738	680	680	718	686	674	687	709	691	720	711	698	682	662	695	674	708	707	772	763	693	698	715	682	716	661	692	686	706	697	693	682	699	713	680	693	701	709	689	680	693	714	663	662	717	683	682	723	726	724	691	684	742	703	719	705	695	697	684	685	717	715	720	709	662	709	738	733	677	691	620	688	680	694	672	667	682	696
82486	43863	16507	4519	1746	976	787	871	698	610	503	421	423	416	419	418	401	354	390	389	422	396	409	399	414	367	394	392	402	330	331	362	367	319	327	349	287	303	345	339	387	353	380	355	348	387	333	332	355	346	327	360	364	355	324	335	329	342	323	335	346	337	323	296	313	325	317	326	334	372	296	285	341	328	303	328	351	321	316	328	326	348	318	332	317	297	362	314	341	303	305	302	320	318	329	329	348	295	322	279	332	332	274	309	309	340	321	341	307	301	302	304	341	295	290	316	348	294	331	318	294	328	306	329	342	286	283	333	298	372	295	301	309	325	289	305	320	330	313	307	308	308	301	314	314	318	321	292	316	320	331	311	331	321	304	339	298	291	293	315	337	299	326	331	296	334	315	287	305	351	295	317	288	302	296	309	279	293	328	303	318	298	329	317	290	320	319	295	314	312	314	299	297	341	296	336	344	307	319	323	327	320	311	327	336	293	309	301	301	310	280	309	307	321	315	312	301	326	328	304	311	300	339	333	330	323	313	298	326	310	331	314	328	320	322	315	310	320	326	301	317	293	296	311	315	317	334	324	264	351	315	328	314	311	307	306	338	295	307	302	328	324	340	297	309	332	311	318	295	292	308	287	331	311	316	309	326	298	333	338	283	284	307	283	330	323	293	306	279	301	322	335	310	290	307	296	292	301	278	304	294	349	315	331	285	325	346	294	314	304	310	280	334	313	287	307	316	307	297	298	299	293	321	289	293	280	308	359	323	331	319	310	323	311	321	295	320	314	304	337	344	348	304	308	289	300	303	311	284	307	275	281	321	326	278	347	292	332	330	300	316	287	270	301	328	344	318	329	295	320	319	325	345	309	323	296	317	290	340	328	323	288	352	321	334	342	332	312	314	313	305	305	333	322	302	291	299	333	315	340	324	332	339	349	339	327	288	305	344	295	337	310	327	306	300	302	299	304	307	285	326	335	325	314	303	341	294	307	313	308	311	333	318	308	287	324	302	317	321	303	304	321	321	318	302	278	321	348	316	325	289	302	304	311	294	281	327	313	298	338	309	317	334	292	318	290	308	317	314	319	318	303	327	308	349	328	347	355	322	303	285	319	294	336	380	322	313	302	292	295	306	311	334	339	315	318	317	346	293	280	301	353	336	300	332	305	286	328	315	348	312	312	314	326	314	283	293	352	345	317	296	311	365	302	322	287	301	284	288	344	320	325	311	305	296	317	320	302	299	358	323	319	308	338	302	315	297	327	281	312	313	333	300	281	323	335	305	305	322	316	295	317	319	318	348	297	296	312	296	298	303	299	317	352	282	339	350	318	315	306	314	312	283	282	326	294	283	298	299	333	297	323	308	346	332	321	331	340	347	306	294	291	313	325	296	286	299	290	288	286	317	281	322	280	331	300	285	346	307	307	363	306	364	312	307	346	303	331	317	312	282	318	313	341	298	327	316	323	300	304	325	314	326	288	300	311	318	355	348	349	307	341	326	321	341	331	325	318	334	324	315	312	307	308	291	276	324	322	296	332	308	317	303	292	280	298	334	327	289	323	310	331	280	310	287	319	306	307	333	340	326	294	323	320	308	304	321	342	336	313	330	305	341	293	332	313	329	304	295	289	300	324	313	289	307	294	304	313	325	337	285	262	319	357	319	305	294	307	272	307	326	280	323	331	350	339	295	336	316	327	292	321	312	332	293	323	294	306	301	325	337	350	313	314	323	325	318	358	316	316	307	303	322	319	295	298	315	289	300	302	338	362	290	317	338	338	347	353	302	288	312	336	290	322	329	309	328	293	333	306	339	325	308	316	338	323	350	305	319	324	287	320	295	321	329	305	300	289	313	304	338	327	292	325	320	352	305	314	320	302	313	295	324	328	309	324	337	310	305	305	294	330	300	344	315	343	314	335	323	322	310	325	320	316	353	332	300	301	322	311	297	289	317	320	345	315	340	332	335	325	328	338	327	349	354	314	304	296	283	316	302	338	322	291	304	318	306	317	306	332	285	317	286	307	304	308	303	323	313	328	304	329	329	326	315	327	320	310	313	323	290	331	311	293	325	309	281	343	314	315	316	332	327	307	326	357	356	311	286	292	305	343	307	353	320	335	278	306	343	315	316	336	314	313	318	292	319	326	349	323	344	307	306	297	345	288	344	322	308	296	284	308	360	318	341	308	272	300	319	341	339	283	318	302	300	320	306	309	306	323	328	299	281	292	314	334	305	294	293	324	266	315	291	332	313	308	316	317	336	319	321	331	320	308	339	321	335	317	305	326	297	317	327	302	317	329	307	320	313	304	311	297	302	285	306	326	317	312	335	294	293	323	281	318	328	329	324	310	324	351	312	329	342	368	312	302	314	335	331	330	332	308	277	349	323	293	327	302	278	319	319	300	271	262	296	327	309	333	278	316	298	331	299	308	312	325	314	336	335	343	301	333	295	302	356	324	326	313	322	290	304	330	311	303	309	317	307	302	334	321	311	292	292	312	325	305	317	304	365	316	319	303	293	372	304	329	341	320	279	336	313	315	304	302	279	352	317	318	333	313	338	319	297	334	318	317	318	328	303	333	294	311	302	310	297	291	333	310	306	292	325	301	327	287	324	291	320	305	283	301	314	326	297	324	335	310	321	312	325	295	297	340	306	323	340	319	345	286	293	303	305	309	314	330	314	283	311	297	341	325	352	357	325	310	315	335	296	291	319	318	328	281	297	290	352	330	303	316	307	308	324	291	331	287	308	312	317	293	306	306	325	300	319	320	313	287	320	313	337	323	331	367	293	303	331	339	341	328	299	265	316	311	307	327	330	339	346	318	284	290	294	304	302	299	321	342	310	318	317	293	340	308	315	308	308	294	321	336	294	298	318	300	310	342	302	331	309	336	313	310	328	345	302	304	333	321	331	311	326	332	345	298	306	360	328	321	353	301	312	293	306	340	318	285	313	343	292	327	281	300	316	299	314	302	339	289	299	322	321	330	295	324	328	297	293	338	289	298	318	339	307	290	313	302	310	324	294	312	306	294	332	332	305	322	295	290	305	303	331	314	339	303	331	345	286	344	310	322	295	299	357	307	282	318	339	317	306	323	311	297	331	343	333	340	286	326	336	298	286	298	335	297	337	322	330	297	287	310	337	306	299	338	309	300	301	363	285	302	318	322	284	298	296	323	351	309	338	299	349	297	355	342	320	295	303	304	296	271	295	312	331	313	314	295	277	317	337	319	303	289	336	323	326	286	360	295	319	326	309	285	334	285	325	316	305	309	318	306	331	323	286	331	279	310	330	324	311	287	302	311	349	318	329	314	311	301	298	327	305	303	305	330	311	305	315	291	320	333	285	326	311	298	309	283	303	297	313	299	322	297	339	318	298	309	320	306	303	294	311	318	307	303	314	340	288	317	321	303	319	307	305	297	328	320	292	313	314	319	327	320	317	336	330	331	321	293	310	299	351	321	313	313	300	344	300	307	307	296	270	303	314	332	321	291	320	288
53531	18986	5275	6152	5370	3684	2819	3385	2799	2147	1632	1649	1451	1498	1423	1367	1247	1246	1176	1291	1325	1407	1587	1484	1323	1325	1280	1307	1176	1116	1074	1041	986	1023	1032	956	868	870	838	988	950	1023	997	970	913	834	894	940	868	915	866	822	883	925	932	960	972	963	968	898	901	886	853	897	822	875	819	794	821	790	833	786	778	830	803	760	815	788	773	779	719	775	781	733	762	717	700	707	747	739	737	739	694	723	675	727	758	733	686	733	730	758	716	712	711	725	678	686	656	751	709	730	669	737	734	717	719	759	704	706	736	685	661	687	718	691	713	676	703	717	719	682	741	725	729	661	739	700	698	643	662	720	689	673	717	698	678	783	724	740	723	737	695	672	696	699	724	677	646	724	733	662	700	683	716	717	722	703	705	695	701	670	712	722	698	691	729	735	720	722	684	703	719	711	699	681	696	712	706	716	727	729	700	673	763	683	709	707	766	683	689	727	691	727	754	691	715	692	677	681	676	716	684	707	686	755	726	671	733	739	674	717	714	668	736	692	711	721	734	664	711	738	775	723	697	638	685	655	703	747	653	708	682	724	727	712	671	695	675	750	670	747	706	679	710	774	674	679	702	703	749	723	731	707	746	697	697	657	729	762	717	681	698	748	759	730	674	748	689	732	733	744	750	727	699	736	712	690	741	674	733	696	686	726	722	705	713	675	714	713	732	736	675	699	712	698	715	682	697	725	727	740	742	660	742	696	712	692	716	652	749	700	701	674	686	717	756	699	695	733	720	700	702	701	720	719	714	735	689	752	721	724	689	752	714	727	681	728	675	703	699	689	714	688	725	720	723	739	716	706	673	695	707	689	768	708	660	702	720	697	684	716	673	769	683	716	695	753	693	650	689	747	742	665	668	690	771	677	726	690	701	693	721	685	670	685	696	746	675	725	700	712	735	692	708	711	721	714	745	703	739	716	670	703	731	670	716	723	691	633	709	682	687	687	695	717	683	711	694	661	685	701	715	688	722	715	710	763	701	663	709	693	714	691	691	730	664	721	728	687	730	745	734	709	677	739	669	661	711	768	698	734	719	713	691	696	739	661	722	714	694	717	713	735	689	671	697	713	704	735	765	708	682	688	681	751	681	743	735	722	725	698	732	698	722	706	682	673	726	707	701	680	736	721	716	676	758	681	707	711	713	721	701	738	687	708	689	668	714	686	734	728	703	657	743	691	697	664	709	723	685	720	671	713	742	700	736	687	716	751	652	744	697	732	767	700	728	703	702	701	715	720	747	719	698	678	695	731	728	696	689	738	712	698	717	706	700	708	805	739	737	710	742	675	713	699	663	727	727	717	701	708	742	676	680	759	728	728	718	697	736	718	735	683	697	720	743	732	703	755	676	715	716	681	728	715	717	698	737	769	687	743	693	712	691	749	701	688	711	739	725	716	726	654	725	707	730	710	714	685	691	710	729	680	735	685	720	722	694	697	688	725	709	733	681	732	685	720	712	716	687	734	712	769	730	725	689	708	668	710	657	695	735	672	712	670	700	714	691	671	763	697	727	688	720	782	713	720	750	767	722	735	716	703	766	682	681	704	640	701	725	701	747	689	749	783	728	715	700	689	709	686	732	724	716	644	709	686	688	696	691	731	710	722	734	726	669	696	740	694	692	694	670	664	700	693	720	722	697	736	684	715	754	670	698	712	727	711	688	718	719	694	734	708	723	702	716	685	708	725	712	722	743	681	680	669	764	645	704	728	702	707	716	689	740	709	709	766	743	695	713	761	695	683	712	722	701	697	769	674	720	653	686	686	796	721	728	716	723	700	716	679	671	698	673	722	745	687	668	715	695	709	655	707	704	679	708	718	715	712	679	709	702	745	704	738	686	686	720	698	725	706	705	668	687	722	707	706	719	683	729	696	718	684	714	739	659	722	725	726	700	705	697	727	700	657	693	695	720	691	682	724	704	731	669	740	785	714	707	681	702	691	720	702	741	717	708	709	716	715	741	697	752	738	707	700	731	725	725	730	685	698	716	728	726	701	685	722	715	709	703	749	720	717	757	753	706	747	666	745	741	674	716	713	710	734	690	686	710	736	713	720	633	739	676	746	673	752	696	694	721	657	719	696	714	691	750	764	731	754	748	688	741	677	753	703	705	689	709	701	691	728	734	689	675	684	749	715	699	696	727	686	746	691	729	753	732	723	692	740	739	739	685	755	667	708	721	710	643	708	720	697	753	675	748	738	716	728	735	684	734	740	683	665	700	702	674	690	692	673	774	653	670	680	718	725	679	742	710	690	665	711	679	712	694	695	691	717	728	670	728	752	709	695	692	690	695	714	698	760	701	674	696	730	722	705	734	735	720	748	688	705	700	704	740	707	726	678	712	725	747	678	681	711	716	693	694	714	672	747	683	709	743	688	721	697	694	752	770	731	707	740	671	695	712	668	681	753	743	690	699	706	698	698	696	699	717	691	725	717	700	748	668	740	737	717	735	703	634	692	733	690	703	687	726	709	727	690	710	704	713	715	734	733	698	656	681	702	714	721	713	725	699	712	707	708	773	719	720	732	735	712	700	716	684	688	681	762	722	664	736	710	708	767	730	685	745	694	687	699	748	707	725	714	704	720	704	685	718	710	701	739	734	697	690	719	718	725	688	718	675	687	704	715	727	681	669	745	720	725	708	732	747	717	749	669	681	747	703	672	692	689	713	703	711	697	718	704	638	695	708	695	688	688	739	714	682	748	691	695	709	694	699	695	729	661	674	692	720	732	691	694	726	676	688	657	698	721	736	705	696	702	685	683	745	696	716	723	688	718	717	746	711	662	662	732	670	700	680	725	730	688	691	739	713	676	702	743	694	657	709	707	683	687	748	689	744	673	710	744	691	734	717	699	688	709	716	783	704	717	704	716	650	740	685	721	687	715	724	700	712	707	684	728	732	690	715	688	721	738	724	695	690	711	676	648	704	675	711	698	728	653	712	695	682	665	728	679	703	726	731	719	699	722	681	713	702	696	743	739	694	698	752	700	681	691	671	705	694	705	687	652	675	697	712	708	727	721	691	753	720	723	735	743	690	685	705	726	677	702	685	671	711	691	716	723	680	696	731	726	733	712	749	727	718	696	676	754	673	720	712	746	753	723	705	666	732	727	709	767	772	695	732	704	744	702	662	726	653	730	680	695	677	753	690	688	693	714	736	727	702	720	744	733	740	698	712	690	723	696	727	693	742	715	738	697	724	748	674	700	693	702	691	696	728	729	652	712	740	663	670	752	697	742	737	710	677	733	722	714	749	703	696	746	662	734	687	720	733	735	691	726	737	696	725	718	703	721	713	682	655	667	660	695	705	713	676	713	690	724	708	716	708	703	679	728	653	738	738	719	719	726	715	702	697	722	702	751	698	730	648	700	748	697	689	687	706	694	709	684	725	692	699	716	682	720	712	694	726	739	717	729	711	712	706	744	669	722	732	703	738	733	661	723	697	658	718	760	739	672	735	705	701	731	708	722
19732	3767	800	598	374	230	244	307	300	248	253	212	209	231	220	220	251	212	221	216	224	175	231	229	247	223	238	193	202	216	217	221	214	206	232	212	209	215	222	217	232	222	218	208	202	218	219	208	220	217	212	216	206	214	220	227	211	219	210	236	209	203	228	221	232	233	204	212	208	222	207	207	204	210	174	213	186	189	207	194	170	182	200	207	195	169	224	203	225	215	216	225	192	213	226	232	216	194	211	211	217	211	182	197	220	207	170	217	207	179	203	187	199	176	196	191	201	205	206	189	209	187	224	204	198	197	193	220	184	215	220	186	199	193	192	208	187	198	219	195	228	204	210	185	202	190	197	188	203	207	178	215	234	216	186	198	190	186	188	212	188	203	202	210	180	187	210	207	202	189	221	188	229	190	207	207	219	195	208	209	196	174	192	181	191	190	199	193	226	222	203	201	180	200	206	200	226	188	184	179	220	196	219	211	201	229	195	189	211	172	211	210	184	189	200	183	186	176	208	197	207	192	194	182	198	193	179	214	223	198	181	205	214	209	208	200	212	204	186	204	199	189	199	231	198	189	182	225	197	202	191	220	195	193	192	170	215	196	198	192	173	193	208	209	184	213	218	178	224	207	214	185	192	201	195	193	226	210	193	208	200	224	189	216	181	227	207	218	195	185	182	189	215	187	205	195	182	192	198	209	208	202	163	193	224	217	208	181	210	212	182	203	197	199	208	180	205	205	220	197	186	207	214	214	201	199	210	184	206	186	201	190	236	232	201	186	173	222	208	179	201	183	215	207	199	228	199	213	195	196	182	211	190	194	207	177	189	178	184	192	199	201	195	209	168	198	172	193	194	198	185	213	204	201	212	209	227	210	193	174	198	237	185	212	224	206	200	183	212	200	199	182	204	209	176	199	219	184	190	208	196	197	196	217	204	186	197	217	179	205	215	216	199	184	198	217	199	212	205	194	197	207	222	199	215	198	202	205	172	209	180	207	203	220	225	186	226	218	214	169	190	199	179	209	191	199	204	187	190	217	186	195	203	206	213	207	187	193	195	207	208	181	196	218	196	213	200	213	202	177	204	221	218	199	178	216	193	191	195	215	212	206	201	210	217	204	207	205	223	212	209	207	196	201	214	211	187	230	226	231	200	211	205	177	220	166	230	188	186	186	210	214	198	231	199	208	197	212	202	186	195	199	196	210	193	188	195	186	205	199	204	199	226	188	214	200	216	226	190	206	231	205	224	194	190	230	219	197	181	194	205	189	219	198	221	209	177	216	211	195	185	192	182	207	193	222	188	217	187	179	215	172	198	201	220	195	193	199	215	213	182	201	211	218	178	191	204	211	197	199	224	209	199	193	183	203	207	207	179	201	214	187	186	174	224	189	209	197	184	208	186	195	209	191	224	217	211	217	207	193	200	164	198	204	212	209	194	211	205	185	210	214	192	223	203	216	186	202	206	227	225	210	202	219	205	211	199	196	201	191	178	212	222	200	213	187	239	232	209	208	210	236	163	190	214	198	212	182	191	189	205	185	217	209	204	195	205	210	169	178	214	182	214	189	237	209	204	204	209	199	205	217	209	203	191	198	183	230	207	214	209	192	230	197	200	204	197	182	201	197	193	207	178	197	194	229	205	218	187	211	191	225	193	203	187	175	212	170	222	240	214	202	202	194	173	220	207	204	177	188	219	210	223	203	205	183	209	207	188	180	175	176	174	206	202	170	188	189	197	223	200	210	197	214	195	202	198	204	213	224	200	200	191	217	205	196	197	218	212	188	203	209	223	211	195	196	204	196	191	201	226	218	203	202	205	216	218	200	186	199	208	205	200	212	198	221	192	201	226	199	244	195	227	199	194	203	209	209	207	180	184	189	202	202	211	210	201	176	222	179	217	211	196	178	200	192	204	211	221	198	196	195	243	217	210	220	224	208	189	196	211	197	174	178	186	210	201	215	200	200	216	184	228	210	213	186	215	195	194	200	190	192	219	217	208	210	223	209	187	182	186	253	193	226	204	211	196	193	205	191	208	187	183	225	188	213	231	173	168	207	214	175	192	180	180	184	193	181	185	210	197	224	195	190	190	194	199	209	216	188	205	223	218	198	211	202	219	198	185	198	216	189	213	237	208	200	220	176	201	201	192	211	206	175	191	187	225	214	216	205	197	214	187	215	213	210	192	194	176	207	191	204	201	188	163	211	219	208	201	194	207	199	219	213	193	199	208	217	229	221	171	221	179	189	220	220	218	194	214	203	223	214	212	231	187	207	216	204	198	206	185	199	224	170	194	227	211	198	194	198	217	202	196	197	225	215	203	211	223	211	203	204	239	185	207	201	204	198	222	166	193	205	190	202	199	189	202	211	233	201	205	201	224	219	198	175	183	193	183	195	205	217	204	193	210	211	192	190	185	212	202	193	195	229	205	195	192	183	204	203	195	189	238	196	210	185	202	185	206	185	175	190	212	177	194	189	210	209	200	191	212	203	186	217	192	205	207	204	193	192	188	196	197	206	194	195	198	185	185	206	217	195	199	199	193	231	215	205	221	204	191	186	200	189	196	214	219	217	216	177	184	201	196	205	200	212	213	178	182	229	206	195	207	199	204	206	194	210	207	195	208	203	178	209	206	217	209	204	212	194	211	210	184	212	200	198	207	252	196	196	205	189	192	198	213	220	193	201	204	200	178	194	207	227	204	201	185	239	177	214	199	186	216	218	227	200	182	203	195	176	200	206	207	201	226	185	222	218	213	183	217	208	212	223	202	212	185	210	203	202	209	208	191	219	203	202	187	191	198	221	217	206	185	200	204	199	196	209	210	199	218	214	191	192	205	205	185	205	226	213	217	219	205	201	200	207	214	216	226	183	213	236	199	229	195	200	192	202	185	187	187	186	190	192	205	195	215	211	183	207	241	225	202	217	221	228	236	199	190	200	201	234	198	237	178	190	206	202	191	197	216	232	180	193	188	213	237	200	221	195	212	209	221	206	196	211	189	234	189	223	206	212	198	201	205	196	200	197	195	170	199	206	217	180	192	211	200	196	213	217	169	215	210	213	205	219	196	219	212	215	212	219	199	201	200	207	202	174	185	197	210	196	186	211	222	204	200	212	205	218	215	185	204	214	202	211	202	204	170	198	184	191	204	165	216	208	206	219	220	231	228	222	213	192	189	210	229	215	204	179	182	209	191	204	200	193	210	221	221	209	200	181	185	203	200	205	194	232	204	198	186	216	222	233	213	209	232	188	223	208	198	217	215	193	190	216	194	195	204	211	220	209	219	188	192	230	209	200	217	194	171	215	186	216	214	205	217	183	202	194	235	218	210	204	224	229	185	206	210	191	199	220	165	221	193	182	190	221	217	167	190	207	216	217	193	218	214	178	223	217	205	213	176	195	198	205	211	165	200	219	205	170	202	216	204	219	211	212	202	199	207	218	199	225	212	190	208	192	196	200	203	176	210	180	208	182	192	208	189	201	207	205	190	224	231	181
18198	3682	1516	1658	1334	891	739	1152	963	712	618	674	629	659	654	630	589	573	591	642	643	679	668	613	667	633	619	734	601	581	600	582	612	559	583	616	559	567	552	601	596	606	597	609	564	585	583	583	622	566	539	523	544	584	558	587	541	596	528	530	536	549	572	547	574	531	534	527	543	560	575	561	517	509	515	520	528	495	501	516	567	490	535	546	545	515	536	509	554	459	524	508	459	512	469	521	489	512	477	488	509	530	490	473	496	468	522	485	538	508	503	500	504	529	492	539	521	542	514	469	535	485	506	479	478	467	484	484	506	510	513	483	551	506	528	517	520	459	504	474	518	495	516	503	511	449	520	494	521	476	523	489	515	512	523	516	477	506	509	501	506	492	509	539	511	506	514	513	492	547	530	507	505	504	509	478	481	489	468	530	522	540	521	493	530	504	540	528	518	537	503	515	510	503	484	495	526	514	485	551	493	496	519	512	513	519	516	548	510	436	523	505	491	506	473	499	513	521	490	491	515	522	490	514	474	542	510	515	498	478	505	513	518	514	514	528	506	528	509	514	498	501	532	479	547	505	501	496	496	523	502	483	462	494	503	492	489	473	491	467	492	497	520	493	463	500	479	522	497	531	544	556	532	459	519	516	515	495	504	527	488	510	494	517	464	500	508	507	464	486	491	511	520	498	482	521	503	484	556	490	480	516	466	516	563	482	494	462	505	511	482	497	499	526	500	532	538	531	512	520	526	496	527	513	497	494	522	502	509	471	501	519	540	503	502	497	494	546	492	483	515	541	509	485	467	474	514	493	487	494	507	495	476	506	520	480	523	515	526	531	516	498	518	496	488	509	488	485	518	506	512	509	477	517	486	529	487	502	527	503	488	548	465	517	477	478	499	525	511	482	526	511	557	527	506	490	480	539	486	468	515	508	517	535	495	487	516	477	509	486	497	457	518	508	480	470	525	521	466	507	506	520	482	472	519	487	475	512	445	490	499	504	492	531	459	496	504	482	540	472	508	508	481	517	511	504	501	495	496	462	487	500	470	506	484	525	523	498	483	528	490	508	563	560	515	500	491	536	485	492	527	500	516	501	489	470	494	511	524	494	529	493	466	486	472	505	518	483	486	504	510	496	485	503	519	513	516	476	536	547	473	462	504	525	492	483	510	466	479	505	524	479	513	486	512	522	492	488	531	497	486	504	467	516	477	555	518	496	489	488	501	502	488	528	530	513	514	517	510	534	478	488	488	516	500	489	491	498	468	505	468	502	530	522	494	510	526	521	457	540	479	532	523	499	498	476	498	513	503	491	503	481	501	489	489	488	513	525	548	553	484	491	485	465	508	521	494	495	493	509	491	522	499	511	546	513	529	509	454	520	482	507	540	580	519	459	492	525	538	475	536	514	508	507	488	521	487	518	483	498	460	547	455	526	492	540	492	506	477	485	511	489	466	533	493	469	532	473	507	491	511	511	502	500	492	499	522	473	490	528	564	532	524	509	518	515	485	518	527	540	488	547	493	539	485	491	558	485	478	471	519	502	522	492	504	532	487	496	516	501	501	501	500	494	479	452	485	495	506	517	506	502	481	505	518	531	501	487	496	515	515	506	464	520	497	501	556	487	479	532	482	502	531	515	525	480	474	540	543	501	493	507	481	512	484	476	513	487	486	486	521	535	503	514	517	530	511	494	490	488	540	480	507	496	508	522	492	543	519	487	492	506	517	497	517	497	499	513	519	480	557	455	526	533	488	534	494	501	514	511	477	527	508	490	529	463	513	493	492	498	525	500	521	489	526	466	531	526	523	534	465	485	530	477	503	505	463	485	539	524	507	532	507	496	527	513	480	484	535	509	494	503	497	499	538	514	520	527	512	509	546	507	490	527	511	506	519	491	496	532	473	498	528	485	488	512	554	531	510	501	503	510	530	471	483	498	494	502	526	525	514	495	501	475	463	464	482	503	497	495	514	517	506	579	489	467	518	476	556	493	487	521	504	494	530	510	495	498	486	508	517	517	515	526	516	473	561	518	491	466	500	509	509	518	494	503	542	491	485	481	508	480	531	520	512	499	494	526	468	493	495	480	490	507	509	531	528	500	525	505	517	520	530	566	519	494	479	495	519	501	481	483	528	487	487	484	488	542	529	524	522	484	498	532	535	518	454	507	563	466	530	556	508	513	505	474	494	545	523	484	511	510	513	525	507	466	512	505	488	545	470	519	506	520	492	513	494	478	527	538	489	492	485	504	531	487	503	489	534	474	509	503	469	495	544	494	459	470	539	478	494	470	506	501	465	547	475	494	527	506	532	551	488	523	524	516	511	515	519	485	514	497	525	526	517	514	488	512	517	498	529	506	520	519	487	473	515	526	511	487	521	519	497	470	553	481	492	561	520	512	487	494	481	510	562	486	465	507	486	503	507	487	483	503	475	503	486	466	515	512	496	521	532	542	529	484	500	468	537	491	480	490	481	455	519	495	502	474	510	468	532	514	532	489	489	442	533	484	519	540	493	506	479	502	537	489	475	517	518	511	486	520	480	524	497	514	526	546	498	475	515	536	502	512	520	483	501	468	531	487	535	490	495	483	465	473	498	494	514	467	529	514	493	481	487	530	473	506	499	516	511	523	503	532	508	518	515	495	431	527	521	519	475	500	532	496	505	504	499	489	513	498	476	484	513	511	537	523	533	505	513	525	530	499	532	471	480	506	504	520	523	510	502	525	518	529	516	509	539	496	500	497	517	455	455	528	536	499	521	515	558	514	527	514	510	511	484	513	543	510	548	514	509	519	497	488	486	528	461	510	502	505	482	545	503	505	475	492	480	503	524	464	481	470	470	477	514	518	476	487	477	533	541	521	504	523	523	497	490	499	521	500	525	549	505	547	469	503	492	496	541	510	485	494	511	502	541	515	479	509	477	501	502	505	501	515	478	508	505	524	496	474	495	516	492	504	527	498	503	491	472	501	502	522	501	508	549	532	484	525	500	495	491	511	558	485	528	490	495	508	490	491	469	501	526	517	512	473	492	480	559	480	509	487	511	485	521	551	533	511	486	509	512	505	514	518	511	536	483	510	506	504	533	547	475	522	492	477	451	523	518	514	468	492	513	498	523	494	485	532	443	478	506	491	511	528	549	495	500	530	508	474	515	497	503	491	513	495	505	507	528	513	535	506	467	502	504	532	526	498	521	524	498	495	499	528	469	512	497	482	477	489	508	492	503	520	511	482	477	493	513	504	445	505	516	499	493	499	538	503	500	543	509	514	517	502	508	523	477	526	554	512	489	502	483	515	472	546	516	523	506	475	513	515	496	504	462	506	482	584	516	460	506	502	536	498	513	529	531	464	523	541	512	478	489	503	500	511	490	469	522	495	481	507	494	534	512	505	509	591	486	531	500	509	465	479	517	498	480	517	498	559	464	515	501	506	496	495	520	506	507	504	511	508	484	497	496	454	519	492	504	497	497	480	488	509	498	504	524	548	548	497	529	490	533	511
73237	37053	9666	1845	1021	667	515	607	539	416	388	361	414	372	360	349	325	337	345	325	355	372	367	358	324	334	314	332	330	310	291	313	308	311	313	316	337	304	284	287	358	343	334	313	332	319	327	329	325	329	305	334	320	322	314	327	292	288	326	267	327	329	302	290	338	297	303	318	292	296	278	300	331	292	278	270	293	312	324	267	263	309	296	280	334	306	307	322	251	294	291	306	306	302	291	321	285	281	263	303	294	290	269	286	287	317	313	324	307	336	329	333	299	286	299	346	324	305	283	330	294	296	282	321	318	303	258	305	280	310	289	308	280	290	304	292	304	341	301	323	326	324	326	309	324	318	323	282	297	291	302	296	288	279	289	304	285	280	288	325	295	330	312	319	298	288	301	303	294	271	338	297	303	298	294	289	321	285	307	297	277	318	287	271	308	296	293	280	296	279	298	322	262	289	302	281	273	306	304	293	300	269	289	295	275	278	289	289	335	302	305	289	285	247	285	305	277	268	306	319	282	326	300	331	333	293	296	293	300	300	319	306	288	308	299	280	320	295	318	253	325	318	291	317	315	278	300	321	271	282	282	296	317	340	300	291	310	253	278	304	303	287	289	283	293	286	308	264	284	327	299	250	259	277	296	273	304	261	308	283	295	298	319	306	268	305	315	310	242	291	322	278	312	297	309	295	301	283	288	280	319	300	277	265	295	325	295	325	283	307	300	311	330	280	252	316	305	278	269	259	278	279	293	273	309	260	310	328	332	320	302	285	293	310	317	312	269	296	302	317	287	284	282	265	334	283	287	300	323	307	282	304	287	298	284	300	273	289	279	260	291	294	299	280	297	296	300	268	323	314	299	278	291	292	291	289	329	326	338	310	303	277	272	259	344	315	278	252	303	331	318	315	311	290	274	303	284	297	259	313	311	288	299	289	303	256	309	288	268	284	300	276	254	280	290	307	302	300	298	290	298	286	270	274	263	305	289	309	304	282	302	267	292	286	254	299	278	268	286	278	269	276	286	317	303	310	299	279	291	291	311	301	326	339	301	270	258	339	294	293	307	268	310	313	288	314	299	256	307	310	286	309	275	285	307	290	293	304	262	304	297	305	293	295	282	301	296	308	272	285	308	320	335	251	290	323	284	320	291	301	298	315	282	309	309	331	323	280	298	278	272	302	285	291	303	285	301	291	314	294	286	286	317	296	310	298	300	309	295	286	283	295	285	324	297	311	283	284	294	286	320	300	297	322	287	329	310	317	316	300	294	258	313	302	297	286	280	275	310	255	306	295	299	272	296	316	284	314	299	298	311	275	307	290	287	323	294	284	306	317	310	316	273	286	293	285	321	307	296	305	259	265	288	284	285	299	294	278	315	289	284	303	290	277	294	295	307	302	308	313	273	291	319	266	284	306	330	285	310	304	317	299	320	300	313	308	293	269	261	314	281	276	273	320	310	282	271	297	304	295	308	310	284	328	304	303	283	300	303	288	299	278	305	297	264	286	287	276	275	322	332	317	302	271	321	300	315	243	305	316	307	337	297	269	322	288	289	267	304	280	283	289	286	315	350	308	302	321	293	287	290	322	303	268	298	306	286	340	296	314	303	330	298	295	302	306	291	301	306	319	310	277	271	291	294	264	326	302	312	286	329	286	298	307	304	293	306	295	332	300	306	280	315	267	279	267	290	297	339	300	318	246	297	290	276	295	310	325	303	275	309	304	310	287	292	300	265	270	335	267	286	309	301	291	318	292	314	287	285	295	302	300	320	298	312	286	277	274	280	278	317	294	303	276	302	327	263	299	279	260	332	303	320	293	294	299	285	311	291	316	301	308	313	285	315	268	308	305	329	292	303	289	284	295	287	285	300	295	285	339	297	323	291	278	304	291	282	339	297	355	308	257	326	283	295	272	309	309	286	292	276	280	302	277	295	294	324	327	305	287	293	326	310	318	324	298	302	327	309	277	297	289	294	305	324	318	327	283	293	305	293	287	271	328	295	291	296	308	273	279	315	295	280	295	312	288	301	288	311	283	283	315	334	328	323	304	267	283	307	277	269	322	291	306	310	310	309	293	316	315	291	338	270	292	286	305	293	288	310	318	330	274	269	284	309	280	300	311	311	291	301	293	278	298	289	304	304	296	259	297	310	304	293	303	314	326	289	289	322	319	280	335	274	309	279	301	315	286	303	323	320	300	304	290	275	323	316	291	292	290	294	300	310	316	304	266	303	282	266	298	314	305	249	289	316	310	319	277	299	293	285	288	274	290	312	302	282	302	285	252	291	296	294	302	295	338	343	283	299	264	294	315	298	293	300	283	318	276	333	289	290	306	297	293	276	281	290	324	292	287	287	261	301	311	333	264	283	284	310	302	304	274	285	336	292	298	277	302	308	318	277	286	276	299	325	334	300	288	323	289	282	294	286	344	288	307	252	302	308	293	304	294	334	290	276	299	275	309	314	320	316	283	295	324	306	275	326	297	276	279	292	306	265	314	290	285	280	307	286	290	288	308	305	293	292	277	299	316	292	286	312	296	307	336	311	267	272	298	291	306	312	308	360	293	286	295	268	305	264	308	299	257	310	291	275	293	285	294	286	327	289	322	308	289	310	301	321	281	280	277	308	303	297	267	305	313	290	337	280	307	307	313	250	323	338	268	330	291	297	303	313	325	313	284	315	296	313	315	304	275	272	290	269	299	281	291	286	297	321	275	287	297	315	271	327	299	292	292	290	315	276	294	259	307	277	280	341	290	290	315	277	293	300	313	312	307	263	283	320	278	308	294	285	282	281	269	302	282	285	314	277	295	300	277	310	312	326	313	283	319	291	279	271	306	252	319	310	316	278	346	292	292	292	307	302	302	285	323	306	303	320	284	297	308	307	270	283	280	284	300	286	316	297	288	310	309	289	291	276	282	313	287	263	353	292	291	300	301	288	276	292	300	330	299	322	309	293	293	289	284	287	295	303	264	303	306	305	311	279	300	288	328	270	293	305	244	262	269	289	291	284	293	293	286	299	300	286	328	276	260	299	297	307	290	304	297	310	323	289	274	274	286	295	298	302	311	281	324	315	306	307	320	273	290	301	313	288	296	273	321	292	311	287	297	310	302	298	334	315	270	306	320	289	321	278	303	339	278	307	310	294	283	288	292	305	274	292	295	313	302	287	276	293	321	280	285	316	294	323	286	323	335	330	294	281	301	298	314	283	305	281	293	283	305	321	294	298	269	290	283	313	309	307	309	307	298	258	268	300	309	261	295	313	318	302	318	346	277	278	303	271	277	317	301	271	266	307	279	281	290	272	311	306	274	275	321	280	316	308	294	291	295	311	290	261	300	252	278	281	278	282	276	322	294	257	274	302	269	301	319	302	299	322	277	269	301	290	313	291	295	297	316	256	267	328	284	269	302	331	300	264	253	293	262	293	283	305	310	292	295	303	317	293	282	309	305	311	264	288	272	291	300	280	252	280	283	313	292	311	280	300	303	308	289	269	272
43959	15811	3562	4286	3451	2476	1806	2237	1884	1475	1243	1178	1151	1172	1087	1067	999	980	965	1034	1072	1090	1242	1163	1119	1063	1033	1008	998	887	960	889	893	856	871	829	812	788	802	803	893	896	862	844	777	817	889	820	776	835	856	837	851	816	835	924	856	823	822	845	829	743	819	778	779	764	768	741	727	796	766	683	684	749	785	672	773	781	727	753	717	725	726	698	709	710	701	732	696	682	682	695	734	710	681	681	708	726	698	664	745	721	715	708	697	740	672	627	692	695	681	715	774	707	722	725	715	680	701	700	691	700	677	706	700	720	705	687	680	671	709	688	707	710	735	666	660	738	660	674	688	673	681	686	698	702	722	713	645	688	721	684	718	657	707	692	696	711	723	679	742	645	744	701	664	701	697	693	725	660	718	686	723	662	692	722	715	654	685	676	654	693	702	709	693	743	703	657	735	676	672	724	710	693	723	674	732	699	656	751	723	656	663	668	702	695	690	735	736	705	659	747	689	692	662	708	711	709	729	716	686	721	672	748	704	694	710	677	699	746	693	732	722	697	663	699	715	643	646	735	704	674	695	716	647	726	726	683	749	670	747	712	703	723	717	689	687	683	706	690	696	653	708	754	711	694	736	732	707	635	705	693	698	694	760	676	746	722	697	657	735	707	682	708	662	714	703	689	699	643	686	717	755	707	721	675	680	678	659	704	671	679	736	678	688	740	704	677	726	687	716	687	666	683	671	683	697	688	743	731	678	707	673	711	679	725	695	684	711	739	655	723	681	656	712	673	729	719	713	720	698	701	736	710	643	671	678	749	700	696	702	765	622	750	693	746	667	697	701	680	749	715	704	653	723	687	712	640	634	721	701	739	708	720	716	665	710	702	708	689	688	675	675	720	718	693	651	671	701	734	723	711	722	694	699	688	694	661	735	668	732	691	660	681	680	714	715	694	701	739	714	640	684	678	705	668	755	693	695	695	675	662	658	674	708	661	671	720	690	690	727	731	719	673	662	672	699	714	724	746	675	691	697	688	725	687	693	709	711	724	667	715	699	711	701	686	675	707	680	661	662	689	699	681	710	664	718	682	662	722	618	675	664	681	698	690	677	680	714	721	676	674	704	687	690	701	699	712	664	752	639	709	697	710	691	697	754	708	718	673	671	685	751	711	671	709	724	726	685	704	703	685	681	679	701	716	702	706	673	706	722	745	680	716	662	717	723	670	678	675	741	728	703	711	644	730	730	688	691	677	694	692	731	686	700	710	716	681	733	661	729	693	712	686	695	747	689	692	714	666	687	721	699	719	702	662	717	694	740	706	684	658	718	687	669	732	662	696	671	681	746	673	678	711	691	722	700	708	679	697	738	670	760	664	749	679	728	704	701	692	715	657	725	707	659	708	666	699	761	666	694	671	736	655	658	716	629	669	658	752	696	677	704	642	673	666	707	736	694	672	701	668	711	679	696	689	651	679	717	702	721	637	672	702	714	701	710	710	680	742	676	694	682	690	629	695	672	710	699	679	705	628	672	684	688	722	704	714	703	715	701	725	687	712	667	690	750	709	710	661	720	726	663	686	674	687	696	712	722	709	673	725	684	693	703	709	689	711	671	668	682	671	723	699	652	688	637	740	683	694	692	702	688	702	711	672	690	685	707	666	676	675	734	702	690	664	694	699	674	674	754	650	677	673	686	689	667	698	690	694	704	691	713	684	708	661	670	646	706	686	707	639	673	676	671	708	677	715	704	697	647	684	713	702	683	677	697	700	691	689	731	712	699	692	732	727	706	725	698	719	713	685	642	708	696	663	730	682	682	658	746	698	716	707	679	692	682	683	673	716	727	717	658	722	707	667	731	729	681	659	733	724	734	670	657	708	705	690	685	686	678	669	728	681	723	706	716	679	677	676	703	686	672	729	709	714	649	678	688	640	714	670	687	713	710	693	682	736	672	714	711	695	666	738	707	699	672	700	687	692	729	666	686	677	680	709	648	728	682	667	667	666	694	693	669	701	659	689	666	689	695	670	667	719	655	729	704	704	740	731	732	694	728	744	713	738	733	717	704	710	710	701	674	725	710	710	682	709	724	725	717	683	708	670	642	661	707	688	680	703	671	726	684	691	667	672	709	723	754	693	730	709	697	683	698	725	640	702	674	711	697	675	715	700	676	724	679	714	694	657	731	715	712	674	726	679	711	668	646	729	699	683	701	706	746	737	701	697	723	717	629	694	714	723	727	691	714	652	707	704	695	690	686	676	705	637	718	787	689	692	626	718	704	713	695	669	744	745	681	705	707	697	701	693	683	743	643	675	748	681	695	710	747	687	702	732	726	686	689	683	711	692	712	678	701	703	709	694	718	678	704	692	688	721	701	686	661	717	716	681	695	714	695	672	659	700	683	729	711	706	645	693	667	744	684	724	740	667	699	698	712	699	713	704	680	702	695	711	677	720	692	693	683	649	736	720	660	696	697	763	697	687	687	673	708	734	667	692	731	718	717	720	723	703	645	722	667	698	704	713	686	728	699	661	660	715	684	663	735	706	665	706	670	690	694	715	666	671	707	732	691	723	660	683	721	762	674	657	662	734	705	713	712	713	711	681	748	699	655	743	688	680	695	712	686	695	716	682	707	691	656	775	716	706	703	723	702	720	682	698	713	697	679	723	710	665	715	704	720	696	652	666	699	681	703	692	669	722	666	724	694	695	688	702	678	677	728	642	697	705	652	686	692	718	724	694	691	699	690	664	694	675	670	695	747	693	705	658	720	703	709	685	714	682	750	693	721	704	666	659	718	704	688	702	735	730	723	701	695	713	722	698	696	696	669	702	680	676	692	698	719	700	710	670	692	697	698	700	708	721	712	709	685	749	669	707	693	703	663	735	700	705	720	702	678	712	707	711	734	670	701	711	675	700	679	710	690	711	711	710	701	684	650	672	665	694	725	680	673	649	733	657	693	674	659	694	642	656	691	613	665	720	666	678	700	675	659	687	699	726	693	696	711	741	647	687	677	665	665	706	672	691	695	692	640	650	714	723	689	704	720	715	631	717	735	704	708	717	744	671	741	630	690	667	689	651	671	717	719	717	732	695	698	734	696	673	741	733	687	677	685	710	684	745	709	699	656	662	700	710	670	700	712	701	623	760	669	700	715	704	691	653	773	720	711	687	709	750	730	697	697	737	753	708	697	696	712	701	724	709	683	711	674	678	688	695	674	777	683	663	657	706	695	681	709	731	731	675	704	670	720	710	724	682	645	708	698	689	695	716	690	721	724	679	706	692	702	695	669	674	652	698	692	730	728	757	730	665	719	723	667	661	708	672	710	664	684	698	694	672	692	678	663	716	682	657	689	633	693	687	706	667	681	691	714	657	685	725	679	682	739	704	675	683	725	741	717	732	727	730	677	713	721	716	739	689	693	698	670	694	675	720	733	679	685	725	685	725	700	691	699	713	702	708	678	657	748	695	660	693	705	695	682	723	655	672	692	699	690	677	616	687	687	681	667	725
81617	46143	18376	4837	1695	996	698	719	624	508	439	432	424	427	438	384	428	407	377	428	438	419	440	392	391	379	405	363	362	386	357	352	339	329	378	330	322	335	349	341	330	347	345	352	329	334	320	342	335	347	310	331	335	348	334	311	303	328	335	338	368	329	336	358	311	260	359	314	320	337	314	288	326	339	337	327	349	335	310	309	306	320	327	292	310	307	324	309	335	355	320	304	327	325	302	306	357	302	287	320	314	315	336	315	351	330	331	310	325	312	315	278	327	324	316	289	343	352	322	314	292	341	309	330	293	315	313	317	319	318	277	323	311	309	314	303	325	297	292	329	296	345	350	303	308	309	326	304	305	286	330	308	301	300	325	288	300	301	296	314	278	318	321	331	312	293	304	276	350	306	334	302	355	301	294	292	273	303	330	325	293	301	327	302	328	310	348	315	302	297	289	315	318	318	301	346	309	321	329	303	299	295	321	303	295	332	343	291	353	309	319	296	350	301	306	319	288	318	293	345	320	296	318	324	338	308	300	318	312	337	282	308	317	301	312	353	331	318	324	310	300	341	306	315	320	342	326	289	310	290	323	320	300	304	310	309	330	326	346	320	320	303	311	285	296	301	334	335	285	334	316	295	303	286	296	299	304	330	340	292	295	310	300	297	283	305	300	316	313	308	329	317	309	310	321	284	359	329	333	335	320	321	329	288	324	280	341	314	335	306	326	300	318	305	281	273	322	285	334	332	318	316	323	312	295	309	328	314	288	306	298	300	281	283	286	347	312	299	345	333	349	298	313	333	311	293	316	291	336	320	314	307	313	283	334	292	293	300	303	331	299	307	309	298	296	317	279	285	320	309	348	292	315	305	305	307	335	348	310	344	309	331	276	333	330	319	353	302	290	327	344	309	294	291	363	349	313	291	322	303	330	319	304	306	324	300	304	291	303	317	291	348	310	312	347	286	334	320	324	345	312	303	316	309	318	291	321	299	279	335	311	319	343	304	307	325	306	331	296	309	301	309	345	323	314	335	308	300	331	327	308	322	330	281	287	318	323	322	316	332	297	318	311	305	323	273	321	305	308	328	302	325	300	267	301	342	311	290	318	315	322	322	303	318	297	313	286	311	325	330	314	314	328	308	293	322	319	279	298	317	314	319	309	283	295	293	312	348	342	313	321	294	334	326	292	313	309	307	328	329	291	301	306	297	328	316	337	345	271	276	309	273	321	326	284	334	316	300	295	299	309	306	300	316	322	324	306	328	302	306	299	343	312	311	303	337	298	310	324	315	297	326	331	319	305	292	257	304	311	310	302	289	300	321	306	322	324	334	273	329	300	297	272	319	317	295	329	330	318	287	282	321	322	317	313	316	306	271	292	337	323	337	308	328	310	282	313	337	320	282	312	350	337	335	328	319	325	334	301	317	307	321	287	291	318	292	313	298	295	269	301	283	285	319	300	311	313	307	304	300	321	308	319	326	308	326	300	334	300	302	320	295	324	322	302	311	306	282	293	307	295	327	315	310	342	342	324	281	336	343	313	318	325	311	316	321	283	284	292	326	315	321	329	301	327	312	322	301	286	299	334	306	313	330	310	287	296	277	332	324	296	302	304	283	338	300	300	286	335	303	298	293	317	314	303	313	317	330	316	309	284	336	341	320	339	274	310	298	307	323	335	319	308	314	326	322	285	275	309	306	315	309	312	313	287	313	313	280	304	294	259	290	312	318	295	316	282	315	299	285	293	341	327	291	317	322	329	288	345	321	323	302	305	283	304	342	313	310	297	320	301	323	318	313	345	304	361	318	280	281	308	302	313	324	302	313	344	286	309	332	318	312	323	286	284	325	311	343	307	307	354	352	328	322	322	293	347	322	295	314	336	301	322	283	296	310	314	318	297	322	339	319	316	316	335	295	292	288	311	326	280	329	326	312	324	306	321	353	347	332	290	296	311	316	323	320	350	262	310	323	323	282	297	324	292	310	322	336	309	296	286	326	286	320	298	315	280	282	305	309	285	311	322	308	311	317	320	317	336	311	292	324	317	327	317	310	304	287	292	280	295	327	327	322	344	299	333	300	295	325	351	338	328	300	316	288	339	283	289	313	338	324	334	287	327	322	290	318	307	309	321	310	340	311	293	311	308	300	304	332	314	331	306	334	344	305	326	322	311	337	347	321	310	318	309	287	292	296	304	327	301	337	281	319	288	292	300	294	277	323	340	281	325	317	329	311	294	307	323	292	314	310	318	280	305	325	321	305	307	302	311	291	300	320	332	316	332	304	310	306	343	332	326	314	324	307	337	291	317	318	308	317	295	322	331	314	323	336	318	307	308	296	315	303	326	280	282	299	319	279	326	289	298	318	326	327	302	317	308	328	285	334	347	306	319	294	285	316	342	272	309	300	296	301	356	332	290	313	302	321	317	313	330	325	321	352	314	322	301	331	318	284	303	296	293	300	301	299	305	294	318	301	305	353	304	345	330	303	320	293	331	340	299	325	289	290	329	304	311	318	307	333	295	309	306	328	322	316	266	306	319	307	321	323	304	298	302	333	330	296	306	315	314	324	327	305	331	312	321	307	306	312	303	319	325	311	303	295	337	331	330	302	335	310	338	337	294	304	289	260	307	340	301	295	324	314	302	315	303	300	329	349	284	332	286	308	340	315	309	309	292	293	326	273	300	311	318	280	321	314	309	306	344	312	301	287	337	313	319	294	319	302	323	295	308	269	357	296	299	272	311	317	319	312	321	310	339	339	319	288	310	317	343	306	303	348	334	293	321	307	288	318	310	307	306	302	295	339	278	340	311	323	288	349	305	318	294	327	316	302	298	303	303	314	270	311	328	304	325	298	309	316	291	315	269	301	311	321	294	325	332	347	304	321	332	316	323	313	298	316	297	318	310	327	318	351	327	294	311	297	307	323	299	304	314	324	305	325	313	328	306	331	311	327	304	298	300	335	304	316	309	314	282	284	336	333	289	305	336	310	304	287	313	292	296	328	287	321	321	276	323	327	304	337	339	304	304	339	308	312	328	296	338	336	289	336	288	311	338	327	324	333	287	297	329	308	352	328	327	323	298	270	316	295	353	287	334	342	324	324	290	291	302	312	291	305	334	358	292	300	303	309	346	322	285	277	290	277	306	308	359	307	321	301	329	338	355	312	312	276	320	305	314	313	283	305	312	342	307	328	303	289	286	296	306	306	278	318	316	292	308	267	307	323	291	322	311	295	330	323	285	284	310	329	306	324	317	304	275	323	311	300	319	309	292	322	307	328	309	362	353	331	301	306	310	322	303	306	320	343	323	318	292	289	316	308	306	302	285	335	316	299	314	300	274	295	302	297	300	306	290	290	304	279	292	310	321	306	308	305	324	308	327	336	313	330	326	326	320	320	297	279	295	326	323	313	352	285	306	292	341	334	299	319	307	306	366	338	321	320	316	313	310	324	293	255	296	286	299	306	335	285	342	300	304	331	320	305	320	268	320	345	307	336	358	326
53844	21251	5305	6157	5357	3709	2916	3065	2695	1972	1759	1591	1445	1464	1437	1280	1255	1148	1203	1318	1297	1445	1579	1406	1293	1230	1278	1284	1137	1082	1040	974	999	989	943	936	835	886	860	965	1028	966	956	908	883	900	894	891	875	866	898	969	889	901	895	976	935	869	940	836	909	851	883	878	842	812	768	841	832	812	780	781	818	833	800	747	769	782	764	776	782	824	774	733	772	716	754	734	689	687	748	732	709	698	729	759	678	688	709	691	709	711	748	693	701	711	690	674	690	710	741	772	750	700	688	739	743	681	711	735	675	673	707	716	781	672	717	729	747	692	688	731	725	761	719	713	717	708	672	732	687	697	719	724	710	727	740	669	731	692	690	684	742	727	660	695	693	696	678	702	741	700	756	722	688	696	693	645	730	722	720	723	706	703	689	685	713	718	680	712	664	716	737	720	676	717	719	717	727	710	683	703	743	674	692	725	688	748	727	692	680	680	694	684	690	716	736	701	742	720	720	725	711	724	782	713	693	714	691	719	670	675	681	684	700	744	747	720	701	755	722	727	713	710	759	731	698	692	693	725	676	682	696	685	752	729	727	623	728	698	731	703	719	685	703	731	730	725	686	734	747	665	680	689	715	682	691	685	669	709	716	741	708	650	684	737	646	732	729	719	724	700	699	718	689	710	696	711	715	690	702	767	662	700	714	732	699	702	684	713	772	720	710	687	718	689	742	686	687	803	688	666	700	697	700	740	731	718	714	678	741	725	711	653	660	675	696	721	734	718	697	716	715	707	730	721	670	715	701	653	713	667	685	689	705	678	679	686	719	706	726	684	707	677	731	725	709	735	713	725	756	681	763	745	709	655	697	692	743	751	653	725	707	688	739	712	678	700	716	710	674	651	686	687	714	715	684	713	675	750	731	713	699	733	743	727	702	694	669	713	709	717	722	726	715	688	719	720	679	741	702	697	658	720	730	737	703	719	704	679	714	751	702	674	677	726	708	690	757	741	725	665	733	689	639	701	670	735	733	726	687	713	725	714	697	709	728	713	689	684	711	716	704	757	701	688	718	724	693	680	684	690	739	710	706	735	712	659	701	740	728	700	697	707	739	725	723	763	683	685	667	722	708	727	716	713	730	725	714	686	682	688	671	747	713	697	700	699	755	717	742	715	779	740	736	727	680	741	706	731	713	670	726	711	720	738	718	707	737	718	673	687	725	692	666	724	642	708	703	720	712	733	672	681	715	655	751	723	697	709	740	728	735	705	750	704	757	692	733	702	713	705	736	655	672	728	701	738	711	712	694	685	736	656	709	704	655	687	731	674	664	684	750	729	714	707	694	735	735	693	687	738	705	697	716	689	702	747	731	687	689	699	671	699	708	771	747	678	722	668	664	717	652	709	706	690	715	728	717	680	744	702	690	667	651	727	702	734	697	679	707	703	684	676	740	683	663	729	678	705	695	717	713	694	731	706	653	701	680	760	752	749	718	686	686	701	671	700	714	683	703	741	730	703	713	706	700	686	683	730	750	679	710	677	668	711	716	674	694	726	738	685	719	676	739	710	736	721	729	750	709	679	648	732	687	752	705	721	697	688	704	736	699	742	690	674	665	699	681	703	707	716	693	712	692	692	701	719	717	692	689	688	665	710	714	713	718	732	689	710	664	713	717	726	699	722	722	711	751	713	696	683	688	748	738	705	723	720	673	727	728	695	713	754	699	705	723	712	717	679	724	668	699	741	694	714	757	737	757	748	690	720	693	748	696	748	687	654	695	722	709	709	741	769	695	707	713	739	681	668	674	664	709	675	681	754	674	698	683	747	668	710	714	706	665	690	735	748	675	747	774	656	668	699	718	687	721	664	647	747	745	691	723	681	685	692	725	690	730	694	702	670	701	720	726	705	692	674	681	725	736	661	687	684	721	700	730	757	704	706	711	746	714	679	701	707	712	714	700	675	663	670	655	722	752	706	685	705	701	693	735	695	720	713	681	707	727	710	705	743	723	644	706	725	689	670	708	730	703	686	696	679	726	664	683	748	758	716	712	769	703	702	699	715	699	683	669	693	666	675	682	697	697	735	661	721	751	749	683	682	706	728	744	687	688	715	738	744	710	697	761	686	676	692	698	698	753	716	710	716	707	728	690	697	712	711	723	720	743	711	708	705	701	679	722	738	676	707	716	705	718	673	698	701	769	748	695	723	709	707	751	746	678	750	707	680	748	721	727	695	709	714	741	709	714	716	717	746	727	725	700	727	700	702	710	728	675	722	729	741	703	737	738	737	710	694	685	702	705	670	682	713	751	680	726	709	741	704	719	711	717	699	753	680	681	718	696	681	694	704	720	692	705	709	663	721	729	737	681	725	678	749	729	715	691	757	748	722	726	716	695	685	669	707	732	721	717	694	676	702	733	684	715	691	660	706	654	723	721	725	696	714	696	715	719	661	655	694	724	704	719	768	725	721	698	732	673	670	706	746	657	723	718	727	713	681	736	668	691	677	728	698	701	719	712	748	705	720	697	702	701	731	715	708	718	695	694	743	664	712	727	688	735	692	723	707	664	690	706	749	727	725	708	703	680	724	694	731	738	684	732	701	725	748	718	714	671	726	733	689	694	754	742	725	686	669	709	682	738	681	667	650	725	686	786	754	672	688	722	721	696	720	734	726	701	728	700	655	732	674	666	675	743	690	757	713	716	675	670	706	709	732	705	706	754	735	653	719	655	719	672	722	683	720	725	752	718	754	700	701	721	712	735	688	690	720	710	670	714	672	767	716	702	685	715	722	746	697	698	810	733	720	714	743	755	701	694	778	705	701	672	718	714	716	718	716	714	694	684	731	765	739	731	714	716	747	747	721	661	688	701	708	693	723	764	767	718	700	745	738	688	710	763	718	707	670	668	656	739	716	698	686	716	697	704	712	735	711	706	664	700	739	727	716	700	701	684	751	726	662	757	728	698	747	728	733	704	723	726	729	721	674	677	704	719	720	731	691	766	660	708	715	731	723	704	740	639	696	708	707	706	673	717	721	709	689	754	689	706	694	757	720	747	688	719	736	674	749	694	707	711	689	665	711	715	741	690	693	709	663	690	707	719	705	686	735	699	702	747	680	703	736	707	742	700	664	679	745	753	700	689	731	692	731	735	715	737	742	709	717	654	696	724	698	726	739	734	738	696	734	730	683	697	646	701	757	739	703	755	665	682	728	707	694	700	685	724	700	698	725	679	697	735	733	655	707	699	730	712	692	734	694	723	707	760	704	711	737	727	692	685	716	686	704	739	694	707	713	715	669	713	716	689	665	686	730	738	693	705	726	690	735	700	754	717	729	721	717	664	672	690	736	755	710	674	709	701	703	705	725	681	751	706	711	684	707	728	773	713	673	709	734	731	738	679	672	750	718	703	735	735	674	736	701	679	662	694	708	729	773	698	701	726	755	697	752	756	713	704	693	718	720	720	745	693	757	714	707	718	712	734	656	731	668	683	698	705	688	728	687	711	692	723	801	723	707
19956	4725	998	607	413	310	253	287	283	246	226	226	235	213	225	234	208	205	219	212	220	220	226	236	233	248	243	200	229	209	208	232	222	217	191	209	198	206	217	266	207	214	205	201	185	226	204	224	199	215	203	203	210	208	216	227	212	231	208	205	226	227	185	212	198	198	212	202	197	208	191	232	197	247	204	221	225	197	200	202	198	182	212	192	216	198	199	203	238	196	203	202	210	194	224	220	200	223	205	160	177	187	213	210	216	194	206	204	187	221	200	218	214	219	194	199	207	191	149	196	200	193	206	222	205	192	211	222	188	198	201	205	221	207	182	212	191	209	212	214	169	196	216	200	202	204	199	205	185	177	207	201	208	218	205	214	219	215	224	218	189	201	193	211	227	191	225	186	195	199	203	187	188	205	207	211	194	190	215	194	178	193	187	216	200	203	204	208	202	201	195	219	199	179	212	194	214	197	212	171	222	217	177	219	223	194	194	194	183	232	196	215	220	208	179	186	188	225	193	240	188	223	184	217	191	205	238	217	217	201	218	206	221	210	198	194	203	184	195	168	210	225	192	210	195	206	172	200	221	209	226	196	206	176	191	199	209	193	226	185	182	221	197	189	217	193	212	198	187	203	193	201	225	221	231	205	227	199	196	202	205	207	194	211	221	215	183	206	208	186	186	215	207	245	214	187	215	172	222	195	187	212	196	212	206	221	190	202	197	195	199	185	229	193	191	201	198	224	187	209	206	208	230	225	208	215	205	205	200	220	199	184	200	217	196	193	205	215	231	199	208	208	212	183	175	199	211	220	169	205	214	206	214	205	211	177	217	190	193	201	176	205	196	197	212	193	197	191	210	212	225	202	201	213	206	200	201	180	221	199	221	198	210	213	195	187	207	197	230	193	197	188	196	203	213	205	220	169	198	208	189	221	197	177	219	186	213	189	179	232	234	199	194	195	214	201	230	197	204	186	198	189	188	214	201	207	192	209	200	189	186	189	207	189	214	180	196	183	215	209	199	191	208	220	213	202	218	226	213	193	200	216	213	186	192	174	222	233	195	218	185	178	214	220	210	199	208	208	202	189	192	202	228	208	223	188	185	190	226	186	198	198	204	180	202	181	180	175	236	185	185	212	216	197	210	182	185	208	195	186	202	191	189	215	202	197	218	208	202	198	212	183	185	192	199	230	196	200	212	211	188	186	174	214	215	196	184	208	218	202	200	214	191	200	199	198	228	222	197	204	212	194	209	172	212	205	191	191	214	193	193	196	209	206	184	210	238	197	195	192	206	231	192	209	221	216	198	204	200	189	207	234	214	204	187	184	186	186	208	208	203	206	203	198	211	194	224	192	202	218	203	186	211	212	200	195	182	207	194	212	207	215	194	202	212	190	209	210	218	190	205	203	228	185	199	193	195	195	215	175	205	191	193	196	208	220	212	196	227	193	208	219	194	220	184	203	211	212	211	210	213	211	196	212	207	198	202	211	212	166	202	190	183	209	200	215	204	194	181	219	187	222	206	205	217	207	210	217	193	193	207	184	187	209	218	206	206	221	187	230	199	236	242	221	205	187	191	222	216	213	200	180	199	215	185	207	230	209	190	238	184	196	206	219	212	206	204	198	201	219	192	215	192	193	213	212	221	199	192	184	194	195	203	202	189	208	214	181	191	178	198	181	201	192	223	190	188	204	204	172	248	202	199	216	196	179	190	193	214	196	193	194	204	219	213	199	229	186	209	194	198	193	197	215	179	171	208	209	209	218	197	217	191	178	188	221	223	188	179	219	213	202	211	180	205	217	214	220	183	206	184	211	201	208	168	171	191	196	202	187	205	233	193	200	186	205	206	215	209	192	211	197	209	205	190	222	212	192	192	227	206	180	223	210	199	193	198	225	201	216	205	178	176	216	187	198	216	229	193	202	186	202	219	191	216	195	169	180	182	205	204	200	183	201	179	201	198	196	200	193	191	221	193	199	219	200	200	219	201	184	177	221	189	184	179	198	214	203	204	225	231	209	220	187	190	214	211	213	205	174	192	220	207	185	192	219	204	208	223	194	198	187	200	200	205	192	208	208	204	208	230	187	199	219	211	213	219	201	196	199	177	220	197	228	223	206	221	208	201	178	210	224	197	233	189	217	221	203	230	214	213	215	204	213	203	209	183	208	206	204	211	225	193	195	217	225	189	195	240	213	224	193	187	194	206	197	192	217	221	198	217	202	198	193	205	226	228	202	205	185	200	207	188	186	202	191	183	207	207	187	196	198	219	200	207	181	196	199	177	225	200	162	204	184	196	204	181	235	201	197	202	208	222	201	221	169	228	209	209	179	197	227	237	216	184	199	186	219	225	216	207	198	190	215	209	216	243	190	199	206	195	190	213	219	186	186	208	207	182	207	184	186	183	211	215	222	192	222	192	203	212	209	197	190	180	189	201	229	191	209	200	206	173	213	189	192	231	201	195	177	214	211	178	207	199	197	198	177	181	189	189	196	202	200	183	164	199	186	181	186	200	202	210	226	208	220	178	194	208	186	195	164	170	204	196	189	196	181	197	210	190	176	200	181	201	216	168	213	188	195	212	207	217	198	193	216	185	225	208	209	198	213	223	178	218	215	197	202	209	206	207	212	192	206	208	229	218	204	186	214	196	200	212	232	210	224	220	203	195	186	203	225	200	183	212	182	220	206	194	242	219	210	197	200	210	199	175	175	235	183	208	165	205	210	212	185	210	206	212	216	218	210	198	201	206	218	196	228	200	212	191	198	211	189	186	202	190	227	213	217	180	197	198	197	211	195	229	185	219	212	208	196	213	214	213	202	187	211	180	183	205	204	214	204	213	200	252	209	211	207	209	169	192	169	198	232	213	192	184	206	213	204	186	220	206	203	212	195	194	185	201	200	174	200	204	212	189	202	202	198	195	206	211	187	188	204	187	216	217	194	193	195	213	235	202	234	220	236	197	215	184	188	206	205	174	196	212	213	202	202	207	200	197	200	213	204	191	239	175	207	198	196	198	217	209	208	206	209	207	193	214	196	199	240	221	200	244	206	198	205	210	206	207	194	197	196	232	195	192	217	197	192	201	202	188	209	199	185	193	196	202	220	203	211	208	206	181	216	204	230	217	192	217	178	228	188	189	215	202	182	178	204	197	190	194	201	231	224	198	194	219	211	194	187	184	212	184	208	210	217	192	187	174	187	214	202	183	200	178	204	195	180	194	226	209	206	187	186	217	230	218	181	196	182	190	192	167	194	213	188	233	231	203	209	203	198	198	167	184	208	179	190	201	217	187	196	198	220	207	197	220	201	196	229	198	192	184	172	192	198	206	181	188	213	205	234	219	208	196	223	195	207	204	200	219	199	202	205	186	205	210	213	185	213	178	198	174	211	226	223	222	197	202	190	203	181	209	204	209	207	190	219	187	161	160	189	193	178	201	202	224	198	203	178	220	212	230	221	214	209	224	191	207	228	216	224	204	224	211	206	199	202	198	197	204	210
17997	4347	1623	1643	1322	926	883	1058	915	752	630	614	596	623	643	572	575	632	611	573	585	687	680	667	620	652	642	636	616	676	605	609	567	568	595	530	601	540	591	569	606	634	595	586	558	585	617	562	525	597	576	593	558	597	623	583	593	553	606	557	576	568	522	590	545	528	557	566	509	587	527	531	492	552	501	538	543	516	485	560	510	527	506	498	525	521	537	497	532	518	503	524	503	545	516	540	546	504	522	498	479	495	553	501	481	473	485	507	532	490	494	514	498	517	547	493	497	534	512	488	538	526	485	509	525	464	493	517	485	510	469	505	529	517	507	517	522	481	484	512	485	509	461	509	473	490	477	501	476	501	521	492	499	507	477	510	529	528	515	529	527	479	513	503	550	528	528	530	527	535	464	459	512	520	469	449	523	512	528	525	474	518	493	513	482	498	513	486	493	522	508	495	494	520	525	513	525	493	487	532	497	512	516	508	505	524	496	497	466	466	508	536	477	507	509	439	493	508	524	485	500	519	531	554	517	477	511	464	520	507	524	481	530	474	503	502	498	480	536	481	515	530	518	509	520	533	518	483	507	521	494	537	525	501	469	480	482	521	528	498	479	509	505	519	497	448	504	511	448	481	481	497	502	511	448	484	566	503	482	528	499	466	511	495	484	542	526	478	492	528	498	519	497	552	519	519	508	490	508	504	498	477	468	512	512	550	506	553	526	510	512	505	495	525	482	520	494	508	545	489	515	486	516	481	569	546	483	507	490	514	566	521	540	530	500	495	472	528	483	499	509	539	479	501	478	478	517	495	514	498	526	518	523	520	529	523	526	516	528	500	500	484	530	493	511	539	529	487	503	480	529	517	503	518	485	503	520	494	518	492	554	529	480	460	510	524	539	531	493	508	527	516	513	464	513	474	497	528	498	500	495	510	505	496	485	493	501	512	531	536	562	465	514	484	533	487	507	499	474	503	509	528	524	493	543	489	518	511	476	498	503	488	508	495	508	478	490	502	502	500	510	510	508	500	474	527	495	513	503	524	515	495	497	501	518	480	538	479	495	503	515	465	524	530	503	523	517	526	541	505	519	493	507	506	517	545	492	527	523	481	501	533	504	516	501	531	524	471	486	509	542	499	497	528	480	461	523	497	540	535	477	513	490	510	522	480	480	540	521	514	546	506	482	520	496	461	489	489	544	493	507	494	487	502	513	448	536	481	504	544	467	490	511	520	532	498	503	511	498	517	496	539	533	485	535	517	517	512	551	548	499	496	483	513	519	499	527	530	486	506	504	525	486	542	558	498	477	505	493	532	484	477	493	508	500	518	522	485	495	539	484	493	514	489	517	496	540	541	474	473	472	489	470	496	497	504	521	566	530	509	478	493	540	490	500	512	507	485	536	529	500	542	525	499	498	512	485	536	530	484	515	496	515	561	518	476	516	520	486	499	517	503	508	505	506	490	514	524	499	494	505	492	521	539	518	442	521	545	532	501	511	538	491	501	541	493	518	464	533	524	520	494	529	499	515	515	479	536	497	482	455	519	482	514	477	501	471	533	478	485	517	480	516	501	492	508	534	501	508	506	520	515	510	509	485	480	541	463	444	504	491	493	515	511	515	500	513	493	473	492	519	522	502	528	513	491	511	504	540	481	506	475	509	520	477	501	507	499	494	490	494	498	476	482	500	500	518	516	515	536	482	469	549	514	491	557	523	486	478	504	493	537	493	471	477	505	473	519	508	535	482	547	494	491	488	529	490	504	437	524	486	497	491	485	516	495	529	531	522	480	485	536	507	497	524	531	511	512	500	502	498	517	558	529	474	513	512	498	500	488	443	479	509	492	513	483	482	549	536	501	485	516	505	466	492	488	531	516	469	490	509	512	533	494	504	472	530	513	525	527	509	511	450	443	458	487	490	505	529	502	512	513	477	509	529	494	506	483	492	472	498	491	493	486	519	557	511	492	506	526	529	538	535	468	490	514	502	479	511	501	522	490	481	546	519	493	496	508	490	504	507	520	498	520	498	477	508	525	512	485	496	534	494	542	498	501	501	506	511	491	479	510	497	500	533	506	500	534	571	507	524	510	480	540	531	488	493	505	493	516	541	494	524	491	504	537	561	462	497	497	522	473	501	460	495	523	526	509	507	539	467	499	515	534	497	527	559	524	523	511	497	492	520	506	451	473	505	473	480	511	518	519	516	522	532	464	508	524	518	490	530	484	531	471	530	480	510	472	523	530	516	488	509	505	532	464	522	501	489	494	540	521	493	527	517	499	504	486	480	510	511	534	533	502	477	521	504	475	553	529	496	507	559	506	517	536	487	485	523	526	526	541	455	496	524	480	459	537	497	518	491	549	505	541	506	505	547	496	532	507	506	493	545	515	526	498	497	503	490	505	498	513	497	527	473	524	496	546	490	516	523	493	540	471	493	510	487	487	480	522	503	513	483	501	511	518	502	514	539	487	523	514	519	535	480	465	496	534	534	478	509	503	491	497	489	470	500	506	518	527	538	552	524	511	473	524	516	502	510	540	528	477	493	476	515	504	492	471	504	516	514	511	472	458	470	510	470	478	532	509	490	490	487	518	489	507	502	496	543	537	476	493	505	481	535	504	517	552	500	521	485	496	500	500	530	488	488	503	521	504	525	525	496	533	493	527	510	546	534	560	482	476	510	487	493	504	522	478	537	491	493	526	517	462	544	512	522	505	507	520	484	501	532	521	512	488	493	496	506	527	489	509	499	543	518	487	485	508	501	500	516	505	472	530	512	483	538	482	493	470	543	489	489	517	493	524	510	506	514	539	548	475	522	486	513	478	498	464	520	511	536	508	468	491	505	480	502	477	500	459	549	483	522	485	520	546	528	527	468	485	458	474	486	521	534	470	531	497	510	503	488	526	488	515	512	524	531	530	501	493	454	518	490	501	518	521	531	520	497	499	554	519	525	517	505	511	488	498	523	518	558	517	499	489	508	498	534	526	533	499	502	499	511	509	524	469	506	490	516	502	526	504	516	540	521	505	538	482	476	496	535	491	490	507	530	534	514	466	516	491	553	517	476	503	510	515	502	483	497	500	495	512	509	512	472	507	526	484	537	497	502	455	529	508	511	492	512	506	505	484	524	477	465	522	488	488	505	479	487	539	488	506	468	496	536	500	500	494	518	477	477	516	493	520	490	491	515	521	506	515	504	466	504	452	509	510	479	521	505	482	537	510	495	522	500	469	497	505	515	480	505	508	542	514	478	494	520	478	484	493	536	482	490	519	516	521	495	526	472	492	491	525	510	471	495	496	516	490	485	488	523	548	478	465	515	522	526	485	487	480	529	529	482	508	524	493	521	486	479	520	504	524	522	482	505	529	508	485	482	514	501	531	548	455	574	477	514	531	472	488	498	495	490	481	465	498	498	487	522	533	490	552	554	501	494	511	478	470	524	516	512	498	490	541	497	478	527	505	526	520	520	506	513	517	509	438	470	502	491	502	495	490	486	505	529	480
70488	39176	12810	2258	1162	765	567	654	500	407	396	333	335	377	348	323	332	315	330	331	323	384	357	358	325	334	346	325	331	346	304	338	326	287	295	315	308	296	314	305	334	311	311	314	336	304	344	289	300	312	317	282	354	286	324	300	313	321	328	321	292	307	286	323	321	317	332	324	288	272	324	298	296	314	298	280	322	325	310	282	321	338	290	312	301	307	276	312	315	302	303	289	307	290	308	277	296	283	322	280	279	289	273	359	319	306	302	312	286	299	302	307	300	308	279	312	294	283	286	335	281	296	290	305	300	314	286	321	319	317	284	281	281	293	316	315	290	292	309	288	312	306	313	299	287	327	284	293	277	297	333	308	277	310	300	262	265	287	322	306	270	289	296	280	306	287	309	318	297	310	328	280	302	272	327	318	287	308	285	284	274	274	284	300	271	261	291	298	297	310	324	313	284	281	314	314	311	296	315	286	270	262	306	264	283	309	306	318	283	290	282	307	296	317	312	290	309	266	274	279	277	260	297	308	266	288	283	321	327	297	308	320	297	279	297	316	275	294	320	290	260	326	331	291	297	275	292	296	289	328	291	283	306	290	300	303	288	278	294	283	306	356	301	276	295	279	304	332	292	290	318	305	289	290	288	298	299	306	311	253	291	310	304	289	296	299	303	265	281	307	293	271	300	286	337	277	281	335	294	313	281	302	300	265	290	261	284	333	290	274	304	278	307	289	289	286	267	306	302	306	308	294	278	314	281	293	318	303	320	264	313	317	312	335	330	319	334	286	292	281	301	288	325	271	291	296	277	316	302	287	293	305	304	272	289	265	298	304	278	310	286	311	274	308	317	295	283	286	267	307	273	289	270	278	302	297	324	322	276	272	305	308	281	293	295	290	303	322	268	310	307	293	284	294	281	295	266	280	321	324	299	283	305	294	318	311	327	266	291	304	278	326	302	292	263	301	292	312	280	334	306	262	297	294	280	296	280	305	309	291	270	303	325	303	284	285	276	308	345	313	309	291	320	275	290	305	301	290	303	276	300	304	299	252	269	283	320	317	282	290	293	292	265	299	312	302	288	297	287	291	293	338	289	313	244	320	294	282	276	284	294	272	279	304	290	308	267	297	282	295	267	319	277	291	308	329	272	331	291	321	311	307	307	305	298	254	294	300	282	270	299	289	278	267	287	309	316	298	309	296	298	307	269	269	315	324	286	310	295	304	291	298	273	306	305	267	301	298	315	308	293	283	309	293	290	318	306	284	334	298	280	299	285	275	331	270	267	327	314	346	318	284	313	280	275	280	285	306	297	279	310	344	300	292	292	301	288	293	294	270	295	309	295	346	302	293	287	292	295	295	285	272	282	304	285	297	335	293	317	314	284	324	325	300	318	285	306	274	283	265	290	273	285	322	302	280	327	269	279	312	301	262	292	293	295	309	283	320	311	271	283	291	323	250	310	306	314	297	309	275	270	288	291	298	291	310	339	286	265	311	316	298	284	276	299	278	324	322	301	301	301	261	300	297	305	307	274	301	284	315	333	306	312	273	292	283	295	296	283	295	294	313	282	312	299	306	258	320	310	278	289	287	304	252	284	306	275	315	274	298	276	305	321	284	284	280	295	312	337	276	290	302	290	294	293	300	310	299	293	290	288	286	303	322	287	284	340	312	321	334	310	293	280	287	301	302	270	266	306	325	311	296	305	301	306	299	278	298	282	308	273	278	288	276	279	292	264	303	277	317	309	285	299	300	350	298	292	261	305	281	327	277	294	304	307	298	286	317	290	301	270	273	295	275	308	292	290	297	307	290	310	307	298	298	292	293	315	273	299	304	277	282	297	318	321	292	287	307	308	269	326	304	282	298	282	303	294	290	263	305	291	291	274	291	280	317	287	295	305	309	290	276	306	294	281	317	286	281	259	283	282	308	281	299	286	301	295	319	309	305	294	326	272	290	282	277	267	289	298	278	288	310	303	296	306	275	289	276	304	341	293	294	329	308	298	310	290	275	348	336	281	310	306	326	277	298	304	287	270	290	292	292	324	289	313	300	273	303	294	293	315	278	302	302	299	294	297	300	316	294	276	294	292	286	276	291	311	311	298	280	333	288	260	299	288	323	289	254	322	304	298	302	277	311	297	304	314	275	299	285	287	328	303	304	285	313	314	324	289	320	296	337	314	316	320	298	342	311	287	287	297	296	309	301	319	304	266	296	318	327	301	295	321	303	291	300	305	305	339	297	302	291	286	290	305	278	290	299	334	274	293	294	304	272	272	284	283	313	301	324	293	263	293	269	288	298	319	300	306	295	291	317	251	273	295	312	314	290	324	315	289	305	272	295	286	318	305	293	326	274	257	307	268	289	322	317	353	303	297	303	291	292	285	319	289	270	295	308	286	258	312	286	309	291	310	292	292	331	318	284	296	323	307	326	320	303	317	313	309	271	321	270	264	283	292	323	301	307	283	295	279	318	286	302	299	293	280	260	270	296	282	266	285	304	311	315	305	294	287	313	307	314	302	288	288	293	287	318	285	262	307	301	289	259	301	299	250	292	312	273	288	316	263	285	293	301	281	319	289	251	325	302	287	295	289	291	289	304	283	277	290	305	317	286	280	321	293	277	280	309	276	271	286	295	284	306	310	302	288	281	311	304	281	306	266	296	293	300	282	291	292	302	296	302	306	335	276	287	294	301	305	316	268	310	294	301	327	310	262	294	307	331	277	311	295	287	305	287	326	319	309	319	320	287	289	298	288	331	288	256	285	326	272	316	304	284	335	326	286	276	295	327	254	270	296	337	336	269	268	304	282	291	270	312	266	286	292	312	284	259	272	333	283	280	294	283	305	298	310	285	289	296	276	290	275	276	283	295	281	287	268	273	308	280	276	320	302	317	312	299	275	259	272	319	284	298	289	293	302	337	272	307	291	243	309	321	291	325	285	322	334	292	279	273	335	333	268	304	318	313	317	297	271	283	289	280	287	314	304	303	281	287	279	301	305	276	312	290	260	306	299	262	333	299	304	303	288	242	290	298	290	292	270	265	319	291	289	313	295	294	274	328	284	319	272	340	317	290	311	277	285	316	294	304	298	305	319	270	302	281	310	313	299	269	277	331	309	275	316	297	267	279	316	289	289	287	301	311	327	295	313	284	306	295	310	278	304	289	296	299	317	310	289	271	289	337	253	291	300	309	306	283	347	281	293	304	304	286	309	287	307	291	280	288	304	296	309	274	253	312	317	328	279	285	311	294	318	282	318	303	271	276	368	277	271	294	296	266	291	308	331	305	323	299	290	291	317	304	270	272	289	292	304	305	323	302	298	293	287	306	288	274	278	287	287	268	288	287	279	282	306	276	294	322	311	312	332	291	318	294	293	298	298	288	276	292	272	267	291	317	314	325	316	304	292	322	300	298	295	315	287	262	307	276	305	287	305	295	298	283	271	302	356	332	284	319	275	275	270	319	282	299	322	332	289	319	324	297	286	300	300	276	279	292	315	303
44483	18410	3908	4349	3454	2523	2033	2291	1872	1464	1260	1193	1135	1127	1100	995	952	961	961	1000	1064	1187	1168	1117	1096	1084	1083	1016	986	913	841	869	895	904	820	784	801	812	902	859	826	910	874	829	834	823	833	846	786	754	787	794	788	838	885	844	828	837	849	865	820	849	846	844	758	791	726	792	781	804	745	756	741	730	769	695	750	742	729	702	718	712	674	764	729	741	700	700	714	705	703	699	720	715	722	661	693	710	680	712	683	720	713	676	728	754	717	703	715	697	677	721	733	696	719	743	681	677	701	668	675	651	703	741	688	686	718	678	680	686	723	705	711	736	682	699	704	771	688	689	684	690	662	676	645	722	735	696	687	699	666	722	703	691	661	679	687	677	671	689	726	707	703	745	711	701	679	741	688	669	688	705	699	621	683	676	659	647	693	682	657	659	731	720	690	694	716	666	731	668	722	671	650	671	699	704	628	716	715	668	709	674	704	706	692	684	653	721	666	684	718	671	731	698	687	734	663	759	683	709	693	711	742	675	661	697	701	705	710	744	697	724	716	701	658	725	646	723	721	678	691	682	649	705	689	689	699	688	697	684	670	725	713	697	677	718	668	717	706	685	680	706	720	707	717	693	715	706	728	722	689	738	676	715	695	729	700	661	692	668	690	700	670	722	724	681	740	699	756	751	717	657	691	677	643	713	673	699	700	742	715	718	689	719	692	693	705	651	705	729	696	716	683	689	707	745	717	708	692	714	678	660	669	685	689	673	744	743	707	688	654	678	634	699	722	737	658	681	697	706	706	669	716	735	712	699	673	712	702	697	643	670	709	696	700	719	720	705	717	693	748	688	732	671	684	766	723	679	677	678	690	708	711	701	682	663	663	736	724	687	729	707	724	673	701	643	741	669	702	718	718	675	699	646	724	682	686	691	738	679	719	715	686	679	721	682	664	687	713	749	687	703	685	692	694	716	664	747	702	696	734	682	711	722	693	695	727	686	698	691	720	704	727	668	717	785	701	681	701	723	681	664	728	687	678	690	735	688	700	728	678	655	702	680	698	694	685	654	707	684	678	740	692	692	684	666	703	672	681	708	688	676	716	698	708	675	779	706	708	743	717	671	690	663	732	693	673	668	665	734	743	712	723	694	703	705	658	727	690	691	681	751	705	712	643	694	669	735	694	690	665	720	683	733	739	687	699	699	711	683	694	703	712	650	751	686	691	746	693	713	691	652	703	643	667	725	693	680	697	676	723	700	692	633	661	707	674	735	722	694	695	713	708	657	701	669	692	729	648	672	673	715	696	699	723	740	713	729	679	679	706	634	683	704	666	716	685	697	694	681	773	701	695	658	736	685	704	722	665	675	728	674	715	695	694	720	700	683	670	663	715	677	704	723	684	718	710	713	696	700	701	704	707	707	708	679	710	635	659	693	740	704	717	683	707	708	691	715	684	710	681	729	710	711	710	669	726	707	706	682	735	699	697	687	656	702	712	697	709	695	711	711	684	688	694	698	701	723	702	750	742	690	718	694	672	687	704	701	653	657	648	723	672	649	692	713	715	734	739	741	669	677	710	672	666	659	720	708	762	715	703	671	678	685	714	715	688	698	694	721	687	686	693	734	688	661	709	686	668	727	682	667	681	688	718	718	706	706	669	701	667	701	717	703	663	729	717	700	687	712	703	673	711	768	742	699	723	649	659	719	689	701	728	721	679	704	702	666	679	699	668	693	705	661	711	661	680	683	703	719	742	682	721	713	703	695	649	671	705	668	720	744	713	729	723	730	685	694	707	708	688	699	682	676	721	691	667	708	712	739	693	624	665	680	684	720	697	713	661	713	675	659	712	677	720	673	700	707	690	723	720	704	646	675	734	712	674	660	756	705	741	669	718	650	683	647	670	678	695	670	700	683	691	659	702	720	668	706	670	704	698	678	721	693	699	713	726	681	670	698	692	754	724	691	724	741	686	692	678	723	697	701	730	652	674	656	702	681	700	703	662	708	674	711	689	706	775	695	718	684	679	701	708	695	720	712	711	728	699	655	682	643	674	714	690	691	734	736	707	656	669	721	720	659	681	724	657	690	726	716	743	706	710	708	708	723	721	729	648	643	702	721	710	692	710	745	691	692	654	658	669	749	712	691	676	748	702	698	730	665	703	651	707	735	696	688	742	671	714	678	699	678	685	692	708	651	734	698	725	703	679	712	718	745	725	698	682	695	698	714	703	679	681	652	706	713	727	704	686	697	692	681	701	677	685	703	704	713	714	698	695	710	681	712	702	705	648	679	621	688	684	694	696	709	718	725	700	739	712	715	699	672	673	735	677	720	677	688	697	712	701	699	685	709	710	690	707	718	721	691	727	664	720	678	689	737	669	728	695	678	692	707	701	647	658	736	669	676	686	654	648	675	730	732	698	631	710	740	658	708	723	700	657	684	697	666	663	723	716	657	733	713	705	730	699	688	687	706	675	666	694	737	631	715	658	650	741	698	708	675	664	687	674	648	682	717	688	726	681	708	715	720	719	671	695	673	669	678	708	653	653	662	691	648	717	680	735	675	676	692	692	674	668	711	674	674	674	653	662	698	671	638	743	654	656	700	702	737	702	652	678	703	705	687	713	699	699	660	686	705	697	643	701	659	668	688	692	689	712	703	706	699	683	691	659	704	732	687	667	721	700	634	695	695	671	734	676	678	714	687	702	724	682	664	710	676	680	709	710	729	739	661	692	733	632	657	712	695	713	704	698	688	678	712	699	677	691	700	644	693	757	717	713	739	676	709	707	714	678	677	655	708	720	761	708	679	708	708	694	633	720	701	703	731	677	722	648	667	700	716	668	699	673	698	714	681	718	670	725	691	703	698	760	696	705	710	679	727	704	704	631	690	676	684	672	679	700	647	698	703	723	701	716	696	667	670	708	686	724	725	713	699	744	685	729	680	647	683	650	694	744	712	685	701	651	674	692	700	710	680	731	701	651	722	690	730	691	709	704	669	687	650	741	690	717	676	738	742	686	691	695	717	619	638	745	686	686	691	717	681	736	681	680	679	710	695	677	682	706	712	673	730	738	685	676	758	700	664	653	712	725	690	653	698	685	664	690	719	684	705	651	717	713	723	752	714	705	693	679	729	665	689	695	693	697	760	679	669	691	675	710	694	689	672	676	703	746	697	722	702	704	691	673	693	701	727	692	678	691	689	657	747	691	708	696	728	724	722	669	675	664	705	691	763	773	702	698	686	704	702	689	708	718	676	670	714	668	681	674	706	713	677	720	728	686	740	685	674	698	674	694	637	703	708	667	678	709	733	640	674	733	678	670	692	707	678	697	693	681	665	717	718	725	707	695	688	678	648	705	709	673	671	683	735	642	652	656	653	708	743	672	749	702	681	676	692	667	710	700	677	692	708	677	681	689	706	635	745	708	688	680	701	732	667	715	687	697	679	644	742	707	708	726	681	676	703	702	686	702	690	649	703	659	666	697	718	683	636	694	701	710	667	638	692	720	683
78438	47396	21252	6441	1703	973	815	802	682	587	475	463	429	463	395	396	362	355	362	389	395	417	410	436	408	354	410	360	399	395	373	356	377	338	383	319	329	340	348	351	373	330	345	360	344	336	316	312	286	357	316	320	334	347	367	325	322	328	347	316	301	320	320	318	311	332	349	356	357	311	352	316	301	341	313	324	319	354	306	293	313	354	345	319	320	300	290	283	296	298	318	324	312	308	335	274	302	332	308	309	328	349	288	314	291	325	295	301	308	322	313	292	317	339	301	300	300	306	331	311	355	334	334	321	343	324	298	329	312	328	302	349	310	325	306	325	289	323	358	315	298	334	333	316	320	339	309	324	282	295	319	329	314	329	305	250	322	311	298	345	321	293	305	329	296	323	347	314	268	331	309	333	286	302	330	340	310	331	291	299	313	314	313	283	325	325	328	320	315	309	316	293	287	329	330	301	311	298	292	287	301	340	307	306	328	297	317	314	322	306	320	298	330	307	292	308	305	292	332	316	325	334	315	314	327	295	309	335	316	331	324	315	294	324	313	309	314	336	264	325	297	293	309	316	301	274	340	285	301	328	347	313	298	315	304	317	317	317	292	309	318	338	321	321	318	316	347	282	338	306	283	315	325	302	279	330	302	328	339	313	297	325	313	319	332	286	336	314	316	313	322	321	325	334	294	285	335	302	321	292	283	287	346	301	319	293	339	317	278	282	320	297	311	323	318	313	291	290	312	327	291	356	296	314	285	320	287	292	306	300	310	379	318	357	314	300	323	279	312	297	296	319	337	351	294	304	336	300	317	320	310	322	326	335	314	330	309	314	324	308	308	277	298	315	329	302	331	341	318	281	307	326	318	337	302	314	314	336	308	314	311	318	279	328	306	338	360	316	309	326	325	303	328	334	277	312	353	314	279	316	305	297	313	314	294	317	299	319	329	336	316	289	292	293	310	319	321	331	309	297	311	344	303	366	275	313	319	337	312	302	313	315	323	326	353	325	338	277	269	291	296	326	311	280	298	298	291	315	334	289	314	294	317	299	338	343	293	310	320	297	296	310	299	304	293	328	309	300	346	302	324	326	273	314	302	311	328	321	314	305	292	304	331	293	341	348	347	313	292	276	288	335	355	326	307	342	327	331	303	310	315	289	304	329	350	333	330	345	326	301	327	318	313	325	351	327	312	307	312	317	314	324	324	326	338	269	297	296	300	286	295	334	328	346	307	301	319	311	347	346	304	318	332	309	308	313	298	298	306	328	310	263	281	331	313	319	289	353	320	324	328	317	322	328	336	333	300	335	321	320	302	304	333	357	302	308	324	320	313	366	305	288	313	318	294	304	319	318	317	315	305	335	336	323	302	306	311	285	321	305	350	316	338	294	306	296	317	357	333	354	300	323	317	330	284	302	317	341	342	275	328	313	331	335	300	314	290	298	324	267	296	312	340	305	308	297	298	344	325	315	309	278	348	322	298	331	290	314	305	302	324	334	304	348	336	317	315	319	332	309	353	317	312	298	307	307	296	325	328	296	292	292	313	342	339	314	316	325	311	318	278	298	340	312	331	295	335	316	320	288	275	327	326	310	295	317	300	340	301	300	312	302	301	302	307	290	308	301	316	315	317	295	323	314	283	291	314	339	310	310	335	301	298	319	317	334	313	310	285	315	318	334	317	318	314	331	336	330	326	308	307	305	344	320	326	302	325	338	318	304	333	335	301	341	288	342	305	296	320	336	285	311	301	347	326	350	289	291	289	298	319	314	329	316	319	306	335	312	283	331	304	292	313	309	293	329	342	311	345	317	295	288	272	327	329	283	314	325	317	297	293	342	324	288	329	333	275	318	326	288	335	332	321	291	323	322	320	295	308	335	296	293	314	320	312	298	311	299	313	321	316	340	301	297	279	340	302	309	304	298	327	312	312	328	319	340	309	333	335	301	305	310	300	326	261	308	307	339	329	308	351	304	301	320	286	353	316	294	323	345	310	331	333	291	302	347	297	341	348	338	333	312	295	312	287	349	315	307	307	344	308	296	305	326	331	296	325	330	301	336	291	323	308	309	320	272	309	303	326	312	324	334	315	287	299	350	324	305	270	302	305	296	317	309	295	320	308	279	281	320	342	303	288	310	304	352	321	328	325	327	337	318	306	324	318	319	306	281	311	324	298	316	342	298	308	294	311	316	283	329	293	309	295	311	319	365	318	315	293	296	310	344	327	335	308	319	303	282	300	291	308	303	305	333	310	300	292	349	337	305	291	303	304	287	338	298	318	335	324	289	338	309	301	354	306	317	341	320	330	352	311	310	304	335	305	315	309	331	297	350	326	319	304	328	281	319	322	283	305	315	319	314	298	329	308	315	281	322	326	317	311	320	312	336	312	288	284	279	337	334	300	302	348	320	305	346	303	334	306	288	331	326	319	318	316	272	266	344	268	297	301	282	349	300	314	310	307	309	325	329	322	319	301	294	317	335	315	307	311	301	312	323	309	320	317	291	318	342	323	346	300	312	283	301	328	313	321	275	303	326	333	328	312	316	282	315	283	311	285	300	314	308	314	308	305	339	287	285	300	321	288	351	330	311	330	319	358	348	332	303	324	300	316	322	332	350	303	281	269	316	317	314	295	324	331	311	335	301	319	329	306	274	310	304	320	290	310	301	310	346	335	325	323	328	323	285	298	325	376	282	302	299	315	291	302	326	272	287	336	296	322	326	323	340	299	322	299	293	302	331	336	332	329	310	330	332	278	323	318	328	311	306	321	300	296	351	312	309	304	284	308	296	323	327	323	323	304	283	333	329	311	350	330	286	318	321	316	326	316	315	307	320	290	289	322	282	347	314	298	290	326	336	336	330	293	317	256	284	332	304	335	301	331	342	353	315	317	315	299	303	310	305	309	302	303	319	322	287	312	315	322	336	328	347	308	303	336	316	273	308	345	324	318	344	312	310	309	332	320	307	309	312	306	310	314	314	329	294	304	302	309	311	320	299	314	323	308	285	323	304	309	334	320	307	292	309	304	325	288	288	355	309	284	330	282	302	323	322	333	301	314	345	335	281	320	331	295	339	293	289	334	375	317	306	318	340	310	319	329	297	305	334	304	309	301	283	288	303	306	306	334	299	322	324	299	293	301	322	275	282	309	305	299	327	307	316	323	330	307	318	314	295	304	316	304	286	302	312	293	313	292	331	325	303	320	304	289	294	288	321	307	299	294	329	298	318	325	314	334	297	316	317	308	334	336	299	288	330	325	302	347	294	298	327	326	319	335	274	289	311	293	302	308	289	310	327	285	320	338	318	326	292	335	305	304	329	289	303	319	300	295	320	310	285	295	343	330	316	302	362	276	296	301	351	379	311	298	313	320	334	324	319	358	274	311	326	337	352	294	316	320	307	347	327	320	296	322	332	347	288	259	272	346	313	323	312	329	334	317	327	314	300	287	302	335	308	322	285	295	270	309	285	328	288	302	307	328	309	320	351	285	309	311	344	330	311
54997	25349	5850	6391	5340	3679	3148	3231	2533	2055	1702	1511	1459	1429	1417	1249	1219	1160	1217	1221	1316	1571	1547	1304	1311	1252	1366	1147	1186	1097	960	1022	975	951	927	844	880	894	973	964	1001	950	972	938	942	886	924	864	975	905	878	881	945	927	926	903	951	966	843	882	797	877	829	814	823	813	762	835	816	775	766	779	808	728	841	788	799	805	786	801	774	742	746	726	754	691	734	742	763	732	742	725	740	698	701	674	699	725	753	723	755	720	687	704	714	715	696	723	699	699	705	703	709	656	757	713	681	693	761	727	678	731	683	753	731	679	725	751	696	682	727	733	734	737	710	701	687	741	768	711	718	755	679	733	744	682	735	674	708	699	704	717	654	719	746	720	679	677	717	697	677	741	778	737	763	715	756	671	712	717	729	739	733	680	677	743	718	762	687	703	731	705	680	745	749	677	711	724	692	693	703	702	699	743	675	730	770	683	692	722	757	715	707	746	696	701	655	741	710	700	757	696	719	673	683	695	694	701	740	694	726	703	687	724	709	726	661	724	677	655	725	748	730	706	686	707	697	705	753	708	723	710	741	690	715	749	722	699	711	704	754	730	723	745	759	711	786	743	743	700	696	697	672	701	733	670	681	713	768	735	736	749	692	725	732	686	661	698	710	743	702	725	747	749	708	700	722	728	719	762	716	694	727	751	680	695	661	706	706	675	734	699	709	663	720	728	646	665	734	718	694	737	725	713	680	682	740	736	714	657	740	705	733	714	689	705	739	673	737	711	744	732	734	733	666	726	762	727	653	734	689	700	773	714	693	728	724	675	744	746	749	682	720	752	695	718	690	759	701	706	712	696	729	723	710	670	701	755	670	680	699	776	747	719	726	729	704	722	696	710	724	734	680	734	724	697	712	689	708	728	733	702	715	709	701	732	715	731	694	669	681	731	685	727	684	714	734	752	695	717	779	740	699	675	655	721	751	705	679	706	729	720	745	711	690	714	696	732	747	708	741	731	693	762	710	807	735	723	729	697	719	728	725	712	671	700	643	747	707	735	735	657	709	707	689	732	708	695	741	727	669	710	730	739	735	718	721	699	691	729	699	707	695	684	716	747	720	718	693	702	676	709	731	744	716	710	693	725	733	749	717	729	726	678	719	711	703	650	726	786	724	747	663	690	732	719	749	733	758	720	720	678	708	685	716	684	691	732	720	710	697	698	744	661	724	717	670	647	718	747	687	698	750	725	721	685	698	683	698	709	758	753	710	682	716	710	715	721	705	689	697	709	749	677	722	734	680	708	707	749	762	727	741	696	719	743	693	746	716	685	712	731	719	703	693	761	728	710	765	716	708	736	755	748	779	746	704	672	695	714	685	706	723	700	696	692	747	684	693	659	783	671	688	745	728	669	726	738	701	714	731	699	740	704	710	728	747	678	726	719	713	739	687	679	709	753	761	720	751	745	661	708	734	733	668	718	733	739	763	667	725	735	673	718	699	710	729	737	721	691	660	690	718	727	698	754	677	715	769	730	676	741	700	708	711	755	655	754	667	724	743	722	726	683	698	715	669	704	709	708	620	658	735	686	723	681	710	707	708	745	699	707	712	710	773	719	706	696	715	649	754	708	699	695	688	736	702	745	733	668	654	722	718	692	712	692	727	713	688	727	725	708	694	716	623	710	715	735	742	713	689	693	675	714	664	752	697	727	731	712	775	730	716	651	665	672	703	726	806	742	660	711	705	722	718	736	719	698	710	745	712	734	675	646	681	707	714	729	739	681	707	713	697	692	726	717	679	700	732	698	746	713	693	727	715	690	706	715	739	750	714	672	689	741	744	742	784	721	729	665	759	742	766	730	691	693	714	696	724	718	694	681	724	685	718	703	703	708	690	701	724	715	643	696	721	716	773	705	696	748	703	666	670	735	650	718	694	713	679	703	692	728	674	724	730	685	704	691	746	690	740	747	781	756	764	729	711	750	745	749	710	731	724	681	706	723	742	699	730	697	699	693	712	641	676	699	697	731	740	712	708	685	686	665	720	727	705	717	706	762	691	752	715	672	695	708	721	786	726	707	697	709	723	739	711	746	716	701	706	699	718	722	790	756	685	718	725	710	730	700	714	670	682	745	772	687	750	717	761	756	757	739	679	738	689	719	723	692	692	751	719	676	707	758	706	686	695	698	716	706	728	731	779	726	684	732	688	674	707	713	673	717	701	714	694	710	676	688	690	745	735	707	711	695	718	699	682	746	682	712	734	688	726	727	722	740	709	703	692	738	737	712	706	717	717	725	698	768	736	691	698	656	668	692	777	707	712	736	733	703	730	705	756	679	732	762	692	721	700	682	685	753	733	770	690	705	683	736	651	713	693	701	718	709	704	703	717	692	764	715	729	696	729	693	769	703	747	722	742	729	684	705	701	714	701	742	726	712	747	740	690	698	713	703	697	740	729	667	715	705	706	659	715	687	693	703	731	773	699	757	738	705	729	704	676	780	668	674	725	724	676	657	708	719	735	692	729	752	718	725	667	707	745	726	703	690	663	696	677	656	694	721	701	720	665	716	691	736	731	757	721	722	710	688	708	721	736	728	737	721	682	723	728	691	701	689	764	675	721	671	713	690	670	680	710	716	733	739	704	715	695	697	761	692	729	675	716	711	681	757	689	708	722	746	717	720	674	729	685	668	747	744	692	714	727	707	732	700	765	751	701	728	674	742	740	726	737	692	711	671	730	691	705	700	681	725	718	750	730	737	722	708	722	743	706	716	717	680	697	707	707	691	746	693	729	731	701	754	720	724	692	676	699	691	696	734	699	726	728	740	700	662	721	717	726	649	760	716	699	715	709	698	761	649	701	707	728	717	712	668	745	749	732	733	683	710	754	705	772	720	721	720	668	671	736	712	748	758	730	698	700	669	676	725	688	715	702	703	705	726	698	745	683	724	743	699	703	727	793	736	686	731	703	708	664	701	723	737	728	665	717	751	675	694	696	733	719	733	693	676	717	728	757	683	741	720	675	731	704	680	702	732	706	760	708	756	723	704	658	699	721	692	687	734	738	719	715	716	709	704	744	747	689	732	699	734	752	719	693	689	703	720	716	713	712	726	687	710	696	720	720	723	710	729	738	666	725	678	750	686	701	742	702	726	726	681	717	670	731	715	755	777	682	692	655	714	661	748	751	714	721	723	705	745	718	722	713	696	759	695	741	736	690	670	704	727	693	740	676	640	693	759	700	716	685	740	744	710	734	717	712	710	698	742	743	647	703	758	716	715	683	704	704	734	695	718	678	685	680	718	719	680	698	713	707	724	723	711	731	701	715	700	728	674	719	697	766	685	713	685	698	702	701	724	744	808	713	710	688	715	730	730	676	676	686	704	713	692	703	702	687	687	727	675	698	712	697	708	709	679	737	706	680	660	764	722	732	727	745	772	719	715	745	756	737	687	760	671	739	717	735	695	713	709	687	706	722	683	674	709	680	725	665	699	700	685	746	710	711	725	740	692	721	676	711	674
20391	5900	1060	598	400	265	285	334	256	301	235	226	196	242	214	235	206	215	202	238	218	218	222	211	198	236	211	238	204	206	207	191	228	182	213	209	186	226	216	206	199	217	206	208	209	196	205	209	231	239	232	217	221	219	191	220	228	223	188	229	219	188	194	239	191	193	192	199	226	224	226	220	232	227	237	218	199	206	212	214	231	194	185	186	200	223	201	214	212	183	196	195	175	213	232	215	211	236	166	202	198	203	227	227	205	206	218	234	217	203	204	208	218	211	216	205	217	230	205	178	213	210	199	200	199	207	218	193	206	187	247	213	198	200	208	199	170	192	201	212	200	206	190	180	210	221	199	241	200	207	202	206	215	211	210	218	200	202	231	205	219	191	218	214	220	191	189	200	204	189	204	207	207	177	190	216	203	206	190	193	181	209	207	221	222	182	213	211	197	198	214	203	210	179	194	173	175	197	217	178	201	196	210	205	192	212	202	241	203	218	189	194	169	216	195	213	198	177	228	231	213	219	195	177	204	191	204	219	187	203	205	202	225	197	206	220	197	177	196	228	220	205	225	203	232	180	194	212	221	186	211	189	180	188	210	187	219	203	228	201	202	196	211	188	200	235	209	203	172	208	183	196	187	178	218	164	215	200	213	246	194	215	214	200	210	208	197	175	178	194	223	192	229	197	194	223	171	229	223	201	184	211	187	215	204	191	221	184	219	213	188	200	168	189	199	191	243	204	206	190	203	192	192	215	194	203	179	208	206	211	197	199	212	209	209	216	224	181	191	207	207	188	184	217	203	215	220	230	207	205	217	202	211	206	185	180	178	197	189	215	188	237	197	212	182	218	217	175	203	200	219	214	195	197	187	187	224	203	226	200	191	239	200	209	236	205	196	188	183	189	217	191	214	205	205	182	203	199	200	228	182	187	198	208	186	182	210	201	181	217	209	201	203	186	220	221	178	175	212	178	183	195	194	171	243	200	189	176	206	196	209	186	217	203	215	217	217	227	216	209	193	187	186	223	189	210	176	180	178	172	206	200	217	241	226	228	193	217	205	189	201	194	212	199	224	218	201	223	230	192	197	194	215	211	200	209	216	179	217	182	212	221	212	196	200	183	231	191	201	203	199	188	215	202	204	184	212	225	197	205	202	217	201	203	175	209	215	210	198	198	195	195	207	210	197	198	180	231	207	207	208	209	215	194	212	237	222	202	201	192	213	186	201	205	206	209	222	189	204	206	205	212	205	178	165	201	197	210	219	209	189	189	217	191	220	188	214	208	178	223	189	213	185	218	191	219	228	201	207	213	215	212	182	224	213	186	220	178	217	213	218	209	213	215	214	220	180	210	205	180	186	212	205	215	202	206	209	261	198	208	190	194	207	209	227	187	204	196	208	231	224	216	208	232	203	180	191	206	202	221	186	215	193	220	205	201	174	212	216	210	197	187	209	199	197	195	168	202	208	200	169	158	190	192	212	178	213	235	204	187	210	211	199	201	226	204	198	216	199	196	228	186	204	210	210	208	199	218	210	180	197	206	197	212	196	223	234	227	236	212	234	224	202	221	194	176	200	199	215	212	211	221	198	198	186	234	210	164	193	187	199	188	201	220	183	180	180	208	211	193	218	205	216	217	212	210	199	219	197	192	209	184	217	226	201	202	195	194	199	185	191	186	198	189	212	219	205	184	191	206	198	207	194	216	215	142	169	192	206	193	180	195	200	194	195	229	221	201	212	185	192	226	203	205	174	200	199	225	191	173	202	212	208	221	187	197	200	221	197	223	215	206	188	191	206	237	194	210	195	190	181	181	201	199	216	200	190	204	216	210	210	200	203	202	236	197	228	209	226	200	202	210	197	203	227	172	211	198	210	236	241	217	200	195	215	195	216	203	219	210	197	170	195	185	221	195	198	208	193	233	209	213	213	190	213	193	221	199	202	195	197	177	206	229	196	217	196	202	231	215	192	202	197	213	209	214	201	202	183	204	204	210	227	196	196	199	217	210	191	181	206	171	187	214	218	200	199	191	207	220	195	181	172	185	224	200	205	185	177	212	220	198	182	205	188	177	228	196	220	194	228	218	203	173	178	212	218	191	209	237	218	228	207	195	206	223	202	216	202	207	200	194	220	209	221	190	214	202	215	181	237	222	188	208	237	201	213	190	176	219	261	178	222	206	185	225	234	222	222	193	204	193	194	204	192	187	218	197	193	204	199	221	214	197	225	211	182	213	241	198	204	189	188	200	201	196	192	216	196	229	228	200	192	178	202	206	215	194	214	210	181	204	198	195	226	212	199	216	211	216	201	222	177	170	211	193	179	207	212	217	192	200	197	194	189	216	220	205	180	230	195	200	202	198	209	223	197	214	236	200	236	228	171	178	229	188	217	207	190	191	193	219	196	218	189	209	210	201	202	229	212	219	219	221	198	185	185	187	206	187	202	199	191	188	203	224	202	228	207	211	196	190	225	220	215	186	214	162	220	217	208	206	187	230	206	214	208	210	213	185	200	194	207	211	214	225	215	200	189	230	225	209	206	210	215	206	224	230	195	187	201	197	214	207	200	229	209	226	219	199	191	219	190	204	188	172	224	193	201	183	209	180	188	219	192	194	219	226	196	181	185	212	194	199	204	210	217	189	197	204	199	210	201	195	216	181	207	202	214	216	223	200	192	210	209	204	206	205	204	221	201	192	209	181	179	199	211	190	208	217	196	184	233	227	214	186	215	189	203	200	203	228	224	184	192	192	208	223	213	192	188	173	205	206	238	191	234	212	216	209	201	192	207	189	214	192	173	191	206	202	212	201	188	208	208	202	178	197	195	207	194	195	223	227	194	202	192	224	207	208	202	216	206	195	205	211	185	226	224	194	200	192	204	203	211	197	166	223	203	202	194	184	206	195	203	212	235	209	230	190	212	211	218	203	219	232	192	211	223	182	190	200	209	211	223	200	203	222	186	200	215	204	207	229	207	197	220	191	212	226	217	192	224	220	169	205	210	228	190	221	198	201	198	218	203	175	179	196	203	223	208	192	201	220	195	199	194	208	220	200	220	200	218	217	203	184	202	188	189	210	193	209	193	225	188	211	201	221	215	207	181	207	202	146	186	216	185	202	174	221	186	208	208	215	211	194	221	209	207	201	226	221	205	181	194	205	226	204	222	189	227	177	219	202	189	221	207	199	208	200	192	183	197	228	230	224	210	192	209	187	220	224	209	182	207	196	189	205	193	203	202	174	181	193	217	195	198	194	209	200	215	214	191	228	213	186	194	192	194	206	202	226	234	222	207	228	218	183	194	200	207	208	211	205	202	186	214	213	258	203	216	196	194	185	223	216	189	196	215	188	193	244	238	214	233	192	200	194	191	200	213	184	207	232	193	204	181	207	201	197	186	195	202	194	194	183	246	217	209	197	223	192	217	176	212	182	214	198	186	190	215	197	205	245	205	223	220	208	211	236	191	219	193	205	214	185	198	216	203	206	199	185	218	211	187	187
18765	5630	1881	1720	1353	926	981	1040	891	763	697	633	619	653	627	584	510	596	554	656	644	646	674	666	625	661	639	544	625	607	596	576	583	564	567	519	574	577	563	597	571	601	569	539	603	558	582	587	593	648	585	589	629	582	613	606	561	596	563	585	590	544	586	568	512	573	525	565	561	514	503	539	550	527	524	543	494	489	527	543	510	536	453	533	503	488	487	564	460	520	498	461	516	492	503	511	470	537	498	517	506	496	524	500	531	497	475	454	516	540	501	453	529	527	505	510	473	531	515	538	508	504	515	517	511	532	492	495	536	477	505	516	522	482	537	528	524	520	502	511	517	539	466	527	498	496	511	506	505	523	507	481	456	487	516	531	516	509	517	516	477	562	509	490	518	549	510	504	543	521	534	547	504	560	471	523	528	504	526	544	502	524	517	515	535	476	469	502	466	482	497	513	478	500	524	533	523	513	504	522	546	479	507	512	514	460	527	494	516	489	526	516	493	515	511	499	527	536	532	497	484	529	529	499	541	522	541	482	515	481	491	528	454	549	541	558	477	525	491	506	504	522	538	531	524	520	478	517	493	512	538	488	493	525	544	531	505	491	525	484	507	508	518	524	525	524	477	514	534	533	524	528	497	536	564	495	484	459	505	511	542	504	541	528	511	481	523	549	521	491	485	524	490	559	511	510	521	507	515	467	507	501	513	518	507	504	458	510	526	523	506	490	530	507	533	490	503	522	528	493	498	522	497	525	536	543	472	466	511	517	501	545	526	492	487	533	510	503	488	536	527	479	508	560	503	521	489	499	525	508	510	517	503	515	494	486	528	507	544	504	489	539	533	534	487	485	530	498	557	505	480	485	488	513	506	530	471	505	510	546	510	510	497	525	506	483	530	495	480	498	490	538	517	492	510	483	549	480	480	477	506	516	529	496	488	488	541	554	527	488	555	516	520	512	495	498	538	536	494	545	520	516	521	526	500	552	523	526	508	499	528	515	502	480	510	515	507	545	513	464	503	494	490	536	534	531	525	509	513	515	463	534	500	519	473	539	512	533	514	504	485	504	544	501	477	466	505	499	552	483	502	490	503	568	520	494	508	513	463	503	520	514	511	478	515	495	517	500	516	516	509	453	462	494	512	528	502	502	516	506	522	487	511	508	524	515	491	508	490	505	490	505	514	498	483	493	523	495	521	514	524	501	508	470	495	502	526	507	507	496	502	512	513	507	512	517	536	482	488	535	498	530	505	501	499	495	502	499	512	529	515	491	497	517	528	482	500	530	572	500	539	481	521	512	491	532	483	532	532	503	514	533	484	525	507	533	488	527	491	528	450	494	495	502	487	506	494	525	538	498	495	508	484	540	558	528	525	489	551	548	492	476	549	575	503	509	510	508	495	503	489	495	495	494	504	505	534	500	510	485	545	523	483	524	528	480	497	504	500	527	474	500	477	514	477	523	516	454	483	549	516	496	528	483	531	534	497	531	553	505	497	496	531	539	533	517	528	471	507	504	529	526	535	528	482	529	489	509	502	495	512	496	503	516	474	515	519	510	525	531	484	520	500	531	487	505	461	525	513	513	498	528	504	513	505	531	492	466	531	526	496	485	527	558	545	491	547	510	496	484	506	534	483	541	518	579	515	524	514	546	510	469	509	477	520	502	479	502	544	500	517	500	502	491	504	484	532	502	512	463	570	466	534	480	505	508	535	528	526	521	507	529	508	471	518	528	490	516	516	532	506	523	492	524	504	479	500	494	526	489	527	507	543	466	537	501	517	491	478	520	504	500	476	512	472	554	553	516	487	478	503	498	511	492	456	480	502	504	510	500	513	443	477	482	512	483	501	478	493	527	511	504	517	530	510	485	492	511	527	574	515	505	523	517	531	523	490	533	498	524	535	491	469	549	508	483	501	493	519	478	519	516	509	521	480	497	479	479	541	490	527	533	510	470	468	523	493	515	477	507	465	560	510	547	504	477	544	469	526	491	501	512	508	507	504	527	510	529	537	522	474	530	540	500	463	503	508	541	524	473	476	487	511	502	473	521	535	487	515	490	515	487	526	507	524	506	500	529	479	483	528	516	482	481	510	514	510	485	490	549	506	503	513	532	488	538	484	504	572	525	488	509	514	500	480	529	482	503	517	512	488	490	488	518	528	510	487	512	502	509	506	509	509	446	507	447	495	519	549	505	533	513	509	505	510	503	533	529	519	468	510	517	517	478	499	538	534	548	525	512	498	541	499	484	514	493	502	517	525	535	524	509	516	495	540	562	503	505	508	482	507	590	502	517	522	533	503	487	488	531	470	528	525	504	541	524	490	528	453	491	512	506	490	475	493	496	527	490	509	490	491	528	516	547	503	487	473	505	494	549	520	507	498	489	503	517	500	517	531	549	506	495	539	485	522	507	528	571	468	508	501	513	531	484	507	520	556	505	510	530	534	498	494	512	531	549	498	462	515	500	544	530	523	512	507	504	538	471	491	475	548	517	530	524	542	494	512	536	504	535	504	536	539	509	523	498	479	520	500	500	518	519	509	493	547	503	544	517	528	497	513	490	517	531	462	514	545	551	494	492	489	513	568	530	484	520	487	480	505	512	501	524	536	512	491	472	470	529	500	558	497	508	494	493	503	525	522	499	520	519	488	516	501	504	518	477	542	480	540	494	511	535	490	517	508	553	513	509	486	463	540	488	481	556	560	540	522	491	497	484	551	525	526	490	555	500	519	488	517	521	541	507	484	504	531	463	477	516	482	527	542	529	505	519	540	533	498	498	498	505	519	502	518	543	499	580	534	503	533	458	465	488	473	507	513	577	508	482	507	491	508	504	524	514	506	493	521	478	515	515	500	469	514	576	503	498	498	542	484	493	476	504	499	489	508	525	530	523	503	519	511	477	510	506	482	489	505	541	506	487	491	503	476	535	538	523	500	500	504	517	541	527	510	505	548	541	553	518	504	511	527	510	488	515	511	534	519	478	570	532	498	499	553	491	513	499	521	487	504	519	510	542	504	504	506	523	465	526	504	496	532	526	466	510	506	454	521	547	513	467	516	536	483	518	519	507	524	552	488	536	528	527	514	493	510	529	534	525	501	520	517	528	488	472	533	498	506	535	528	495	482	502	504	468	527	524	492	524	472	523	519	489	496	520	512	489	541	458	566	507	507	499	496	534	492	473	484	528	484	515	520	526	512	496	478	529	523	486	523	515	505	528	557	545	483	516	541	526	527	525	513	510	511	488	529	501	477	541	512	489	528	510	512	498	486	507	525	525	494	547	525	469	509	489	527	480	545	524	512	519	563	500	477	525	508	532	491	540	547	513	529	487	495	505	522	521	476	490	484	537	521	514	508	498	535	524	551	566	502	542	474	518	536	551	467	542	518	523	490	525	501	503	542	516	493	462	482	544	505	512	496	494	510	473	505	472	494	517	513	485	474	528	512	492	505	482	500	538	487	512	499	482	528	493	471	481	541	506	573	513	537	509	511	520	541	513
71200	41749	12600	2219	1118	669	562	604	462	445	380	370	324	338	356	353	334	333	324	322	338	382	338	314	304	323	360	333	332	310	312	307	337	311	287	286	311	301	275	286	314	317	318	339	325	300	308	309	314	313	289	293	323	325	294	288	348	324	299	329	337	316	331	338	306	286	313	293	280	276	309	317	281	343	312	274	322	292	309	316	252	284	308	325	307	316	297	302	318	290	256	321	314	269	291	279	295	318	307	263	324	290	271	304	314	296	296	301	342	290	297	292	312	323	299	304	298	271	317	287	289	292	310	326	330	304	325	274	286	298	313	301	291	274	296	282	271	281	261	281	295	312	277	296	311	276	305	262	297	315	268	283	313	288	286	311	302	276	330	267	287	266	273	293	301	275	288	295	293	301	289	270	298	334	294	318	302	284	305	285	314	268	333	325	295	319	297	300	305	274	296	293	324	289	300	272	309	300	283	277	300	277	284	315	302	309	329	298	277	307	320	307	300	297	269	283	263	284	281	302	271	295	303	307	316	330	284	297	325	315	302	324	311	291	317	285	295	296	314	313	261	315	289	283	292	277	262	348	296	305	272	280	304	318	285	284	304	312	281	283	295	293	315	310	284	298	300	303	269	288	284	276	282	290	277	286	296	286	279	278	295	325	313	323	316	291	272	284	296	310	260	299	295	295	284	313	307	284	307	291	314	299	315	328	254	286	292	289	312	324	289	308	291	335	258	293	316	303	314	294	301	299	314	323	313	316	266	283	280	298	292	279	318	302	289	347	299	276	277	298	258	278	316	277	338	325	286	292	295	270	278	305	287	305	298	283	297	285	267	277	289	288	288	319	272	313	293	297	289	312	275	319	319	306	293	279	246	299	265	294	302	300	302	291	264	284	314	322	293	289	294	291	294	280	282	322	290	322	304	290	305	313	315	280	308	270	266	289	266	309	285	317	311	280	301	296	291	303	325	301	305	327	287	286	300	265	286	305	291	275	293	307	269	290	311	319	331	267	300	291	324	332	280	287	341	329	305	314	292	286	300	321	322	284	299	298	306	265	339	302	295	270	323	286	308	298	300	310	298	290	292	318	298	316	317	283	282	284	310	299	290	289	314	281	268	281	295	279	262	299	297	309	287	320	290	263	291	274	308	292	305	263	300	314	310	286	283	283	305	316	303	290	250	298	305	285	316	319	291	282	324	292	303	319	280	317	315	289	291	287	325	313	277	281	320	307	285	294	289	310	325	296	282	293	288	296	315	320	288	276	282	275	292	290	290	282	334	302	287	284	278	271	297	311	283	303	300	293	272	290	311	305	281	276	350	278	275	320	288	288	297	278	307	307	300	297	293	313	304	281	298	305	307	297	314	303	298	283	290	317	290	289	282	314	293	310	298	292	292	310	275	295	284	277	282	295	280	287	266	281	282	281	284	330	297	274	264	308	269	276	304	304	284	296	282	257	274	314	284	255	272	304	337	298	298	304	313	307	259	295	320	314	297	276	276	326	300	325	315	300	292	304	302	313	315	291	291	335	314	314	266	289	277	298	322	279	281	341	324	305	296	307	291	301	306	281	278	268	275	344	306	302	283	328	311	331	289	288	307	266	341	299	262	292	281	291	319	317	325	315	250	293	306	293	305	323	312	313	296	318	311	264	307	320	283	266	322	279	309	305	315	319	313	319	314	295	308	313	299	308	324	290	311	328	306	309	320	251	307	287	279	310	303	311	299	291	282	288	311	298	302	301	299	306	318	309	299	290	262	296	318	326	309	286	276	312	264	321	295	285	262	285	309	288	284	319	295	291	290	294	299	313	287	334	277	281	311	290	277	288	307	297	294	283	313	326	294	319	301	266	302	289	319	297	295	289	283	305	295	282	279	307	282	292	299	298	284	292	291	305	291	288	313	281	306	306	306	306	289	271	325	283	291	303	276	294	302	297	321	303	289	292	260	278	305	298	307	311	275	310	320	323	322	294	317	303	317	311	295	304	288	331	285	296	295	298	287	304	316	276	297	292	292	304	313	310	318	314	319	297	285	293	266	313	273	284	312	304	308	315	328	325	322	294	274	305	267	297	274	297	297	286	311	279	279	293	298	293	265	310	301	284	301	319	295	275	339	306	307	302	294	244	330	342	292	335	270	304	292	316	286	297	293	294	305	306	268	298	293	298	313	323	316	282	323	314	311	304	270	305	326	266	263	293	284	307	316	320	344	317	307	299	290	317	310	313	320	340	321	288	313	314	318	310	306	292	282	295	295	296	294	255	281	299	296	280	305	289	324	321	297	298	313	280	275	313	311	274	305	320	313	300	317	286	279	265	304	301	283	264	297	304	279	294	305	278	272	351	300	297	308	296	288	291	284	324	271	303	307	320	272	278	284	296	300	324	293	298	310	305	307	296	296	272	286	294	279	310	287	300	333	321	305	285	307	316	313	290	280	310	292	269	294	286	311	300	321	301	296	264	309	305	313	282	310	312	298	274	315	312	325	278	288	289	319	286	318	281	302	307	301	325	295	260	287	307	299	303	307	308	279	290	294	323	271	284	348	310	305	315	311	289	280	279	300	286	302	286	318	292	288	294	286	311	286	325	325	291	295	285	304	270	328	333	307	266	276	303	276	291	284	301	283	296	279	282	303	295	326	281	318	312	309	325	308	290	310	296	313	301	274	296	309	297	276	283	281	262	279	295	348	276	299	282	297	287	317	305	330	295	311	302	306	327	288	299	306	296	301	331	298	288	303	342	290	278	318	329	328	304	311	315	288	279	288	287	300	320	293	309	318	297	322	301	314	295	282	336	305	290	312	290	324	302	279	292	283	288	269	287	291	257	273	289	267	307	285	338	291	312	287	281	265	303	289	266	292	292	293	268	320	270	277	305	330	323	306	283	329	271	332	280	332	288	319	271	293	321	273	310	285	304	323	299	304	321	272	293	320	285	346	302	313	282	279	272	328	303	300	287	322	279	313	307	282	266	293	290	316	293	280	314	351	295	257	308	291	354	292	271	315	303	293	335	299	278	298	303	292	302	270	280	268	285	267	305	326	308	275	277	278	296	303	288	284	308	271	319	338	299	300	278	249	305	298	294	294	314	278	281	295	284	283	303	291	284	273	271	304	316	267	272	286	283	323	290	281	299	324	294	304	292	310	287	290	283	315	304	277	275	310	277	334	305	291	297	309	308	298	289	274	310	258	327	290	266	276	300	309	288	282	280	266	273	298	278	285	261	314	316	276	302	270	289	319	278	317	274	260	320	282	299	326	263	303	287	303	289	310	297	307	296	271	290	301	265	309	303	311	309	320	300	312	290	282	308	346	261	296	303	262	286	291	293	294	332	325	334	271	278	305	329	308	310	301	325	284	311	270	291	312	274	290	300	277	254	267	303	277	314	303	275	288	285	319	322	279	262	278	271	294	288	279	286	316	274	299	289	290	315	313	301	336	288	295	331	312	288	307	318	296	297	272	310	305	278	278	287	284	307	281	298	311	271	295	316
45584	19494	4055	4254	3392	2417	2043	2320	1716	1388	1210	1150	1096	1186	1184	1041	930	988	1004	1096	1086	1242	1154	1079	1024	1018	1009	979	1000	857	824	880	890	845	801	784	772	835	805	813	873	903	878	835	829	850	839	843	827	803	811	840	848	828	927	886	824	769	747	783	773	807	812	768	714	826	771	746	747	728	750	751	795	718	732	733	737	760	724	737	729	708	680	702	693	744	716	715	735	664	728	667	693	724	719	745	701	651	666	702	665	713	706	717	682	720	683	656	723	704	728	630	683	775	755	659	661	645	736	692	705	725	665	684	692	676	674	672	724	656	717	677	672	689	705	731	666	703	671	759	689	726	657	703	671	694	680	701	683	697	650	695	658	705	709	710	720	697	698	684	749	633	721	725	703	642	719	693	724	671	700	717	721	684	707	711	703	683	693	761	719	703	672	642	739	682	702	735	776	670	698	690	752	681	712	720	710	690	717	695	695	712	706	700	694	711	711	685	742	703	674	683	676	724	693	713	719	734	663	690	678	697	671	651	720	724	705	674	669	697	712	693	727	741	722	687	714	713	704	667	708	668	666	681	748	660	714	690	692	694	672	699	653	683	662	714	696	666	690	702	711	694	724	707	694	658	681	704	695	729	680	711	730	685	656	697	700	698	683	698	723	685	690	696	717	645	732	714	673	640	688	704	706	683	702	654	734	718	640	689	705	680	685	668	709	704	716	671	711	684	661	650	700	707	722	713	625	703	654	702	702	672	691	697	679	739	728	631	652	681	716	690	711	717	726	741	715	749	722	728	724	716	722	714	675	721	652	716	685	692	657	706	675	704	732	711	622	686	688	726	740	706	703	674	672	671	719	689	697	706	689	699	690	677	699	665	704	751	683	664	656	742	686	686	693	715	713	710	659	659	729	709	682	697	660	698	681	680	689	696	717	692	710	691	656	691	708	695	672	722	693	723	710	680	711	681	695	721	674	697	688	702	673	710	680	701	716	688	742	702	664	683	663	717	700	685	717	674	705	675	683	703	686	718	671	689	649	697	672	693	672	680	740	693	717	668	729	695	690	687	713	703	653	726	686	682	675	711	707	695	706	701	706	733	729	673	676	664	657	709	710	686	663	724	653	724	716	695	664	680	737	702	655	723	693	679	708	673	726	673	666	704	726	717	656	748	626	758	691	724	781	718	753	691	707	690	728	719	698	632	676	694	701	673	735	689	775	693	685	699	688	664	656	702	690	695	682	659	716	726	662	671	722	672	719	716	741	696	664	726	652	740	723	689	732	677	729	716	691	747	651	707	711	686	748	712	715	698	687	721	716	735	708	700	741	702	672	721	700	713	660	685	749	706	694	711	708	712	709	694	663	739	679	666	685	768	729	685	695	661	670	677	719	694	730	692	750	731	731	741	646	703	682	684	687	729	735	658	651	693	723	684	744	689	715	655	700	668	708	700	711	684	707	759	644	707	705	677	724	715	694	691	699	691	729	725	674	704	669	734	693	710	686	691	669	704	675	751	645	691	668	695	738	710	721	684	676	716	736	701	709	677	730	720	666	701	682	651	664	737	686	706	742	622	687	716	697	683	687	694	678	690	696	728	734	728	699	636	703	705	709	712	710	674	741	663	684	635	713	693	676	693	663	682	713	695	717	635	698	673	632	690	699	721	690	686	727	706	655	714	718	653	675	740	687	718	716	693	733	702	692	715	700	689	718	686	722	717	701	698	721	693	689	748	707	643	693	711	682	706	702	643	724	714	680	720	696	710	709	684	724	700	724	662	707	705	690	726	657	702	667	713	712	629	704	645	702	689	705	741	688	727	699	684	694	753	736	606	682	724	725	682	671	675	721	701	680	726	682	683	692	731	700	673	655	672	674	710	693	684	723	738	694	706	680	685	667	709	695	697	678	708	725	705	732	710	660	725	685	700	717	695	677	706	707	721	669	702	710	676	676	725	732	652	701	697	704	681	698	713	708	689	653	700	686	723	715	700	646	706	728	746	691	714	724	654	711	702	708	735	708	742	712	645	705	719	717	710	688	710	688	692	735	731	650	745	718	721	687	723	695	679	711	656	747	714	686	717	680	685	732	742	715	699	690	745	732	705	755	717	686	702	673	702	675	660	708	706	670	704	716	703	711	701	737	678	717	685	731	721	680	667	697	737	661	730	712	695	676	683	666	687	678	669	741	701	697	740	698	710	661	695	698	685	641	718	698	656	661	735	718	693	689	731	711	706	657	718	690	660	667	718	732	670	740	693	662	679	708	706	723	686	653	727	724	661	694	676	786	681	683	690	711	711	704	723	694	673	670	657	679	664	653	667	686	716	680	650	726	695	693	733	711	719	712	708	701	706	717	721	752	689	654	716	724	693	708	726	721	718	687	685	701	667	681	677	693	687	666	658	695	777	727	643	722	676	713	705	692	725	684	706	730	669	724	674	667	658	702	685	725	690	719	664	662	703	678	706	686	692	677	676	695	719	635	680	674	695	688	696	706	691	705	719	648	719	690	716	725	711	681	711	663	714	664	687	679	669	660	703	702	682	700	633	697	706	716	715	729	733	688	696	667	703	742	692	682	690	697	663	702	676	699	712	729	709	714	763	687	666	684	726	699	672	703	734	712	693	715	690	736	697	703	696	696	721	723	644	723	701	718	711	708	700	688	688	742	658	647	690	685	676	609	694	690	677	682	668	674	694	723	692	682	696	716	696	711	653	715	691	705	681	657	708	743	688	673	712	725	716	689	697	698	677	678	692	726	697	658	728	690	696	726	670	744	738	682	730	681	674	693	677	701	677	701	724	712	716	709	663	741	722	699	701	715	693	727	705	672	649	720	690	673	700	654	674	683	699	698	679	697	678	650	706	718	675	715	705	647	721	727	686	684	691	659	679	694	729	714	714	716	703	716	713	723	667	693	740	644	723	714	661	660	661	708	680	699	720	665	714	687	682	678	690	698	643	735	709	702	704	690	688	689	709	714	674	664	695	678	653	689	640	718	692	713	678	752	704	678	692	695	706	696	674	700	707	713	695	753	709	697	663	677	702	690	690	687	689	715	667	726	691	683	666	678	697	717	694	691	674	696	687	671	648	695	736	616	726	649	684	703	761	719	699	693	699	717	672	721	692	682	723	691	722	674	721	681	740	648	666	698	679	717	715	661	704	690	651	691	720	721	680	727	661	695	748	718	653	652	762	678	671	739	736	680	687	691	691	693	703	731	718	663	706	737	712	696	673	672	693	714	696	756	663	709	698	703	690	698	677	684	727	721	711	704	722	733	737	650	682	742	683	659	714	684	692	663	685	718	672	712	709	641	702	704	675	726	745	707	682	663	699	682	630	702	674	680	708	690	709	679	724	695	726	686	708	680	728	708	715	689	710	704	671	698	714	668	691	727	722	694	695	690	695	737	748	735	672	695	710	710	719	715	726	740	694	712	696	685	710	695	739	664	724	712	719	674	708	747	720	718	685	698	678	679	755	706	690	683	687	676	678	714	660	676	735
81074	50543	19225	5939	1711	1032	744	781	629	536	487	469	419	434	427	398	357	373	387	374	401	412	397	363	395	358	343	383	313	356	344	317	340	349	335	330	324	354	339	330	320	339	379	327	324	306	330	338	343	312	327	337	357	354	336	336	314	308	328	342	309	320	352	311	345	303	311	312	332	366	312	336	297	341	311	299	330	292	315	354	312	325	351	309	298	287	303	306	352	323	312	301	296	327	284	323	301	345	320	321	295	314	301	278	320	316	291	318	325	295	274	346	300	265	291	311	322	303	320	318	305	302	324	328	335	330	342	325	301	303	349	308	328	291	324	335	301	325	312	325	302	299	317	299	342	299	308	304	353	278	283	316	308	314	317	278	320	328	314	303	298	290	323	324	340	305	325	300	319	314	315	326	307	290	305	296	302	296	301	332	326	320	300	292	295	311	319	335	289	310	330	309	314	334	318	304	310	318	331	317	322	316	339	304	353	324	317	273	315	312	289	327	313	285	348	337	364	302	343	289	317	323	315	305	293	296	299	314	329	277	301	377	322	311	315	333	333	329	335	299	357	338	298	328	323	319	306	306	322	317	321	289	294	305	255	301	284	318	326	294	319	303	306	319	306	341	322	294	300	297	322	323	323	268	328	315	277	299	295	317	328	335	323	299	297	307	314	302	319	305	316	310	307	336	296	343	334	287	268	326	305	292	309	316	313	306	332	325	300	283	322	323	300	323	307	304	332	330	327	288	325	292	346	283	321	317	345	294	321	319	322	290	315	348	304	276	310	301	292	318	291	294	327	339	321	280	326	309	307	335	314	303	327	310	326	286	321	310	321	341	297	322	291	326	327	348	332	295	321	306	320	298	325	313	288	298	291	312	296	293	318	310	334	305	278	320	339	321	297	304	296	318	281	325	298	302	320	302	307	283	280	293	309	329	327	305	305	294	328	281	304	266	277	306	321	308	341	319	317	339	317	329	322	302	300	337	282	335	322	300	302	322	305	300	313	333	289	296	324	312	314	330	301	301	298	333	285	314	326	285	326	338	308	318	323	335	293	274	298	305	317	306	325	314	301	287	317	291	310	298	285	338	305	316	285	302	335	330	312	334	301	343	299	285	336	321	292	286	321	319	320	307	293	279	335	303	294	327	315	313	343	305	283	324	290	291	349	306	293	337	318	346	324	309	290	326	319	282	300	258	332	335	313	306	324	316	320	291	325	301	293	323	316	317	318	301	310	287	252	320	288	315	321	275	315	328	295	278	290	327	313	320	319	305	311	343	330	321	304	307	294	323	356	339	291	285	302	329	334	331	327	302	298	312	310	316	315	326	311	304	317	296	312	330	328	326	307	301	312	295	338	301	271	272	315	258	283	327	305	321	317	323	304	316	302	329	327	299	307	322	299	313	322	341	320	295	292	356	323	325	315	320	303	281	323	308	314	310	286	316	303	324	313	277	306	295	301	285	331	329	306	294	305	323	295	284	333	351	359	255	308	293	305	344	302	292	342	349	292	302	312	337	299	347	310	326	310	315	326	313	320	299	300	298	324	307	299	318	302	314	302	282	323	296	312	318	337	331	324	307	290	261	271	308	324	322	312	293	311	288	317	299	303	298	296	331	305	333	303	316	302	293	304	317	324	332	330	343	304	333	317	285	341	314	296	313	288	300	322	308	291	314	296	283	306	354	325	320	309	355	294	286	329	334	331	334	283	315	334	345	304	287	313	308	343	303	316	364	336	335	311	302	300	313	312	306	305	293	319	298	316	344	278	308	322	312	304	332	310	315	314	327	326	339	301	307	338	318	304	326	316	319	319	305	325	304	302	299	307	332	314	319	327	300	308	315	332	310	302	347	310	317	304	303	307	294	301	315	307	318	296	281	303	299	332	334	306	307	297	277	267	310	317	317	337	325	320	298	310	280	313	304	309	303	342	308	299	301	319	319	296	321	308	344	296	285	322	301	291	296	316	346	310	332	313	307	318	272	298	304	328	321	288	319	312	337	320	305	285	299	292	321	330	305	294	308	296	309	314	326	348	334	296	301	296	324	316	349	317	324	328	317	338	347	337	314	309	327	309	316	319	282	331	348	298	318	294	331	306	328	289	311	311	296	272	312	296	294	321	318	314	310	275	299	319	324	312	300	301	341	330	319	298	300	320	329	287	326	321	340	285	317	284	321	313	317	314	285	314	299	311	324	291	306	320	275	285	296	316	311	306	323	315	295	292	302	311	340	298	284	298	323	310	318	295	305	353	264	308	292	302	304	328	306	312	313	323	307	318	303	283	339	326	345	324	310	309	312	299	332	278	325	321	338	290	311	303	322	297	312	327	308	296	324	283	318	299	308	315	306	302	302	334	304	349	333	310	322	288	340	301	319	355	321	296	330	315	297	349	323	316	317	313	322	296	311	327	313	296	351	316	347	293	309	306	331	332	307	346	335	308	318	292	310	325	326	356	344	299	317	297	327	330	323	317	290	314	325	286	320	326	352	351	295	340	325	348	318	311	318	327	302	303	350	291	327	301	347	326	354	334	281	329	309	310	312	311	303	274	305	316	287	325	321	290	344	325	312	309	311	325	332	323	310	307	332	264	330	341	316	320	326	311	318	295	314	333	312	286	288	318	308	316	303	313	279	299	330	341	361	304	330	323	328	288	309	306	290	346	315	297	309	341	298	311	310	321	330	318	322	289	293	297	300	299	292	316	315	300	355	348	332	295	297	310	310	292	290	318	330	325	286	316	325	324	314	325	315	319	286	291	314	314	301	281	292	348	338	299	306	298	322	311	320	297	331	320	337	318	310	314	291	302	294	322	297	317	298	325	301	295	328	320	299	323	297	302	283	294	285	312	322	322	319	308	347	313	305	299	300	328	337	351	291	308	345	316	322	331	297	322	357	321	264	314	295	308	308	305	305	303	293	301	334	330	308	287	302	287	299	317	312	309	314	302	268	337	325	283	302	311	317	287	312	325	318	319	285	305	319	306	302	299	313	345	282	337	323	290	323	323	323	331	297	352	345	330	309	360	313	316	314	295	298	311	317	287	298	332	308	319	297	282	300	322	321	296	326	287	307	300	329	299	331	319	327	320	320	311	309	282	321	320	321	326	343	273	305	309	310	336	307	321	281	285	274	339	300	328	313	294	299	339	324	334	338	309	312	325	317	297	322	334	312	319	290	318	337	337	305	325	290	307	324	299	312	328	297	318	297	306	316	326	296	370	331	321	302	336	325	327	329	355	312	308	320	303	302	327	275	330	310	328	321	304	311	304	323	324	319	313	304	327	333	292	310	288	311	281	303	333	343	333	306	353	358	315	316	291	316	299	288	336	297	313	318	300	314	307	339	319	317	360	293	314	363	309	322	311	335	288	290	319	285	307	292	320	301	336	307	310	314	286	328	284	322	298	309	304	331	288	300	329	331	308	297	326	305	339	306	331	320	318	346	337	315	308	306	325	312	329	292	309	274	324	279	319	315	301	320	326	288	347	327	284	310
55456	24353	5892	6445	5121	3639	2701	3397	2536	2002	1696	1534	1531	1503	1392	1371	1226	1196	1184	1265	1355	1498	1484	1254	1195	1282	1283	1199	1012	1055	992	1026	971	932	857	851	854	822	846	902	898	927	970	923	944	947	887	894	892	919	926	888	942	947	924	939	944	875	909	874	876	872	811	774	828	805	825	785	796	839	816	754	817	814	770	759	778	786	768	714	727	708	724	695	734	763	739	762	717	695	722	679	681	707	728	666	626	747	733	734	731	676	748	758	725	689	676	685	701	677	674	685	691	724	702	727	683	700	721	708	670	720	715	720	734	699	712	694	680	694	721	699	734	685	722	678	710	758	667	729	766	754	728	703	674	667	691	697	722	691	664	713	771	648	692	736	722	723	660	713	744	672	721	711	775	738	682	694	672	692	659	727	702	733	709	706	687	749	720	672	698	717	746	708	714	677	688	726	720	695	730	706	704	676	682	718	729	713	704	702	730	772	749	704	730	716	721	739	672	662	720	691	712	702	739	691	727	690	730	718	679	752	740	729	718	714	722	677	666	724	720	735	723	724	713	762	764	635	701	707	703	695	699	722	733	735	732	714	696	694	721	726	721	712	684	688	716	681	738	677	688	688	666	707	680	700	657	666	698	691	694	704	737	709	643	724	746	751	694	767	675	704	686	667	703	736	722	736	727	741	667	703	735	694	709	717	733	716	724	726	711	696	707	675	649	702	680	727	717	693	726	701	692	669	751	742	734	702	729	729	718	720	728	720	678	683	719	693	719	745	734	712	711	721	720	741	691	727	735	716	742	675	744	754	697	723	735	711	723	703	660	725	699	681	750	721	709	727	710	706	737	720	689	690	686	671	673	708	733	703	700	703	669	720	725	679	673	730	717	722	697	711	700	752	676	731	696	712	674	673	744	746	727	707	721	701	735	686	701	707	704	700	743	711	688	744	699	737	728	704	704	726	711	706	692	720	687	751	734	716	741	669	698	737	715	671	734	713	752	725	693	685	709	709	717	683	696	724	689	682	706	651	719	730	695	694	725	669	702	719	675	653	708	704	653	687	709	697	734	726	709	739	706	710	711	669	729	660	711	668	687	716	654	682	693	695	663	755	680	641	689	720	701	658	698	724	700	715	792	735	690	696	705	696	696	726	694	698	672	691	661	728	704	751	743	688	697	695	712	740	696	644	682	688	715	708	690	704	659	752	698	752	726	710	738	705	710	732	709	693	672	686	733	664	652	741	739	718	731	679	684	648	694	702	622	766	719	724	691	710	721	701	721	729	707	741	662	710	756	694	722	677	677	669	686	703	702	727	750	681	651	701	726	730	696	709	714	708	692	695	716	758	668	670	718	686	703	681	666	713	751	697	689	707	725	698	739	663	702	683	703	736	702	746	714	698	708	698	772	712	690	710	698	678	706	711	703	733	728	663	741	683	714	676	674	696	671	725	732	673	723	750	689	708	723	685	684	766	731	681	710	718	732	691	672	709	749	749	735	737	752	741	675	751	723	733	732	709	699	713	737	754	692	715	690	710	727	709	702	755	702	698	684	705	705	741	670	733	687	698	705	699	724	713	732	717	753	726	694	711	708	726	693	714	689	732	689	733	682	701	743	733	741	701	742	703	708	712	707	710	723	740	678	708	781	713	705	710	713	733	684	741	685	694	689	659	687	713	681	708	697	714	714	665	732	756	705	708	720	684	758	709	752	726	757	709	715	738	705	707	713	663	698	730	690	732	661	684	706	710	704	748	703	770	733	736	740	658	664	706	702	672	718	721	721	692	733	672	700	746	711	684	761	720	686	710	695	723	710	689	713	702	705	643	684	687	732	707	723	711	711	660	714	690	728	747	742	717	723	719	679	739	740	694	701	700	719	687	713	693	736	764	711	726	718	728	696	700	701	741	771	663	675	692	708	695	660	732	758	679	715	685	695	715	680	714	702	697	708	660	679	729	760	754	693	777	720	719	724	723	685	737	637	683	647	728	689	738	707	714	687	729	694	705	728	692	695	722	723	745	690	687	714	677	710	678	715	728	718	743	727	704	762	743	691	710	687	714	717	687	701	734	705	717	699	650	697	705	684	708	740	703	682	668	692	719	691	685	676	717	691	720	755	723	689	729	705	673	696	713	683	638	700	718	696	689	677	713	714	635	704	679	709	723	731	686	688	750	687	728	738	713	680	704	733	693	727	754	708	714	729	760	706	710	690	710	688	668	753	699	728	720	707	712	703	769	722	728	756	660	721	701	699	693	709	676	690	726	731	675	709	736	683	739	704	741	698	706	702	681	724	733	768	787	698	725	691	697	715	700	692	731	729	663	708	706	673	678	686	726	664	709	678	670	660	699	702	725	713	684	763	684	712	683	698	730	698	695	728	656	707	715	738	732	727	677	677	657	737	717	754	682	765	672	712	680	677	670	745	687	657	670	748	728	662	663	684	737	741	680	745	704	691	688	721	753	684	717	742	728	699	722	668	691	756	728	731	767	735	721	729	708	747	704	699	650	762	723	694	736	695	753	717	748	699	672	686	738	679	775	718	684	717	754	737	747	738	705	691	662	709	664	723	735	716	699	715	743	727	699	717	678	700	651	680	727	753	729	695	722	747	699	699	704	747	731	724	690	741	695	729	708	686	741	686	693	704	759	710	728	715	729	697	672	688	704	713	720	736	707	716	678	760	746	699	704	695	704	723	719	742	697	680	714	704	741	724	694	777	699	678	716	690	687	718	691	720	692	692	685	692	728	669	749	699	720	692	691	714	729	687	695	714	705	674	707	697	710	691	675	696	735	703	751	725	755	707	744	741	680	746	696	683	728	663	710	703	670	706	720	720	709	711	712	737	750	695	729	718	643	673	723	713	721	746	704	710	745	673	719	719	716	702	714	638	704	656	683	683	736	708	674	705	749	704	746	696	724	733	722	725	719	751	720	745	683	726	703	710	765	689	687	733	698	701	744	737	705	692	737	689	705	705	724	670	702	696	756	749	670	704	737	705	715	703	736	734	689	715	687	662	649	652	714	705	744	745	718	664	702	684	713	740	668	767	724	710	715	699	780	689	732	699	702	705	719	723	713	731	698	731	714	725	689	621	696	725	690	678	721	704	738	760	707	718	682	682	704	728	750	762	722	663	729	692	706	696	695	702	688	709	700	699	728	707	666	698	738	723	706	706	677	760	718	744	675	670	734	718	681	719	732	699	709	690	669	726	701	725	741	714	714	716	720	707	698	705	724	737	703	686	719	691	702	728	697	682	723	739	710	709	736	707	668	698	714	703	733	707	683	765	677	670	742	680	730	727	699	693	717	705	705	733	703	690	704	689	700	725	699	711	734	704	719	690	700	734	692	774	714	691	731	720	733	741	736	711	709	752	703	700	731	735	680	755	729	665	687	704	736	677	716	735	713	695	640	714	750	702	702	699	711	705	715	706	691	725	711	718	729	700	709	676	743	659	710	705	704	735	695	694	734	711	657	672	652	690	638	695	723	718	694	695	716	720	731
20884	5847	1055	597	401	307	261	325	247	246	223	215	210	244	235	203	196	206	236	236	203	233	225	210	207	232	178	196	223	201	244	198	215	174	196	210	212	201	203	220	191	214	237	218	192	201	196	199	195	216	199	199	236	222	222	221	229	206	208	212	205	199	251	217	211	239	225	202	200	225	209	199	216	225	213	198	181	203	218	185	194	181	213	212	241	214	194	198	200	215	199	209	231	192	219	190	186	201	210	216	213	195	168	196	196	231	219	207	191	199	197	211	209	205	199	208	217	187	211	211	198	200	217	238	194	194	205	174	201	171	230	201	214	207	208	204	199	190	179	187	224	175	214	208	197	208	168	191	202	211	226	226	210	189	205	211	203	179	212	234	209	192	215	200	194	206	205	202	207	219	194	213	215	212	197	233	225	223	212	211	194	217	209	201	218	225	204	197	173	188	215	208	199	166	196	206	198	193	216	197	212	188	193	197	195	209	188	184	203	215	185	190	181	200	189	186	192	190	225	198	217	210	228	191	202	193	208	204	192	204	209	210	191	221	173	222	187	194	209	179	194	184	207	199	218	224	218	207	182	208	208	232	218	209	208	187	203	190	191	193	228	187	196	198	198	204	199	166	178	199	189	209	210	181	202	241	199	193	216	206	207	201	198	202	231	227	213	212	183	204	198	207	173	184	161	184	196	199	225	201	200	213	202	189	210	222	204	205	212	226	207	208	189	217	228	195	201	222	203	190	214	211	219	217	195	222	200	209	206	208	200	193	214	202	219	189	198	207	219	219	210	201	199	222	214	204	202	227	193	186	175	187	191	236	198	191	214	199	179	193	208	213	222	192	197	178	209	203	204	198	203	237	211	182	197	173	197	195	169	206	210	197	195	193	198	219	205	176	212	196	226	219	218	220	211	207	201	190	218	217	197	203	202	199	202	192	176	195	212	202	201	206	211	203	215	223	201	185	198	215	214	207	225	183	239	203	198	185	223	193	191	210	218	194	204	193	198	209	195	196	189	215	219	182	202	193	225	163	193	242	222	194	216	192	251	217	192	217	203	204	212	196	206	189	203	210	207	199	218	211	218	218	192	190	217	217	213	220	199	218	202	205	212	221	217	227	207	219	206	223	214	209	200	183	195	208	204	189	190	185	171	195	198	196	180	216	237	203	186	218	197	214	176	186	203	218	212	188	207	233	207	227	216	194	207	187	200	219	212	209	224	194	224	213	229	220	180	213	219	206	206	190	206	202	204	192	216	225	193	175	185	197	209	195	215	205	201	191	217	227	203	186	214	189	221	200	187	199	184	200	234	217	223	206	200	211	204	199	225	199	179	196	230	199	240	228	192	196	211	185	217	200	205	206	188	209	185	185	199	192	184	205	223	215	226	196	210	205	185	198	219	224	206	195	187	185	205	181	195	223	196	194	179	194	187	195	202	227	177	195	228	192	180	221	221	205	181	177	224	198	202	206	196	218	222	194	195	192	199	199	198	174	196	213	219	236	183	198	206	204	199	219	173	201	189	227	191	202	190	199	208	222	203	209	190	185	209	199	209	185	204	191	192	237	211	225	179	202	195	203	198	205	198	197	228	212	224	205	177	200	195	199	197	230	182	201	213	201	209	165	214	195	199	203	162	222	195	199	211	192	187	192	167	229	220	205	214	233	204	199	202	220	195	216	186	194	206	209	182	190	217	202	207	206	197	205	201	190	194	221	215	210	162	185	203	208	203	218	202	198	208	204	212	229	210	232	176	226	233	218	204	205	198	179	195	201	192	217	191	212	234	221	212	229	222	217	209	189	173	205	208	222	210	219	216	196	195	202	215	209	188	193	194	189	207	205	203	190	196	221	216	231	196	193	208	206	224	215	192	214	211	181	203	232	224	215	214	175	203	209	180	207	190	230	198	221	213	194	221	216	187	217	217	201	198	217	214	188	186	213	192	190	206	194	200	189	187	210	228	209	198	202	204	224	183	218	198	197	189	206	179	177	188	191	199	189	207	175	209	202	216	211	191	203	174	216	200	179	212	200	182	193	161	205	226	241	193	200	201	181	212	221	230	192	212	210	202	201	193	210	202	227	224	222	197	192	200	185	199	197	227	194	201	170	232	208	186	188	194	196	199	205	225	200	192	185	215	213	205	197	220	197	205	226	181	213	213	214	206	221	204	209	199	197	206	222	188	212	244	209	217	199	210	213	217	173	197	197	223	223	194	185	184	190	208	196	209	198	188	223	206	213	205	189	208	196	190	213	194	226	203	217	198	213	182	205	199	182	233	205	217	213	169	199	208	183	222	207	218	202	208	193	193	185	217	212	199	221	207	227	178	207	192	188	232	177	223	216	197	206	209	231	212	170	204	237	202	184	213	191	178	187	190	198	216	199	234	194	193	192	232	247	226	203	220	190	243	219	188	213	209	196	195	193	178	205	229	205	200	205	210	188	193	207	183	196	230	209	201	226	200	194	219	216	191	207	224	226	215	207	216	207	193	188	191	207	198	209	192	216	219	221	203	204	202	213	201	185	217	213	208	219	191	200	200	212	207	206	203	176	202	202	222	228	215	197	178	220	222	200	212	178	211	215	184	210	182	203	209	208	192	192	202	198	203	202	236	234	175	213	191	237	190	194	215	194	209	211	211	212	171	218	204	215	196	213	256	207	182	190	202	189	195	198	199	199	182	220	186	178	226	178	181	195	209	229	215	198	177	201	191	201	201	180	206	187	186	198	198	186	223	215	189	195	192	214	248	214	238	199	187	225	204	199	203	203	194	214	225	193	225	173	211	188	193	202	218	205	188	177	191	201	187	226	208	203	180	200	186	205	198	203	204	192	213	190	204	184	200	220	222	209	207	231	206	217	186	207	215	244	216	223	210	204	222	173	219	205	200	172	218	206	210	205	213	211	198	197	205	221	170	208	187	198	202	217	239	200	173	211	213	203	209	194	200	198	196	199	205	192	184	239	186	177	210	196	202	174	217	201	201	206	172	200	211	212	192	211	195	195	195	194	235	182	222	179	197	186	233	192	206	204	192	189	211	199	205	191	210	179	206	203	230	215	179	174	182	215	177	195	206	201	203	200	168	177	188	195	221	206	193	209	218	214	221	219	202	233	201	197	189	235	206	198	187	221	230	221	188	193	213	196	195	213	220	209	199	198	214	210	209	212	205	183	226	199	218	181	214	223	211	223	199	245	197	210	230	194	190	202	192	182	176	227	216	198	212	218	178	182	200	217	222	189	216	203	199	202	205	195	196	186	229	207	230	225	204	210	192	191	218	197	209	198	220	202	216	207	214	193	193	204	207	203	188	197	201	193	196	210	222	227	195	205	184	224	213	206	218	201	221	202	182	214	189	197	215	186	209	222	217	197	213	207	179	194	186	200	193	198	208	231	216	207	182	162	216	193	181	199	214	210	203	212	216	202	217	201	212	183	221	196	241	205	215	225	180	219	206	203	208	192	199	209	204	209	184	197	231	191	193	201	203	213	221	208
19231	5648	1782	1908	1276	951	775	1158	921	760	737	627	634	640	610	586	547	557	609	611	579	655	675	619	592	652	643	602	628	595	575	572	562	560	514	583	545	549	582	585	560	582	594	569	564	611	548	550	583	591	547	602	616	605	591	560	610	539	545	577	557	475	527	514	527	546	519	559	532	545	491	539	496	537	523	512	528	520	519	504	517	484	490	497	484	544	502	452	502	554	464	509	503	509	509	486	507	475	489	513	488	513	485	482	498	458	521	507	479	545	526	457	539	495	497	517	475	508	533	479	502	497	567	500	525	480	545	505	496	507	452	496	502	531	526	509	493	526	494	537	506	526	490	499	513	506	491	499	512	530	506	501	495	517	482	496	495	511	499	479	534	487	486	504	482	490	502	511	524	522	506	485	529	534	548	493	494	494	513	485	479	494	506	511	530	518	500	534	515	481	478	517	545	512	480	521	520	486	517	543	500	498	504	499	519	471	502	524	538	514	511	541	466	528	538	494	513	522	526	545	481	519	489	488	522	519	505	483	482	504	521	491	512	531	520	513	519	487	474	489	531	488	485	496	480	530	507	485	481	481	514	495	501	481	484	543	505	514	495	509	521	489	486	508	448	520	473	506	549	496	508	510	513	490	525	522	526	487	504	510	520	491	529	491	472	499	546	484	483	530	475	515	494	505	496	515	491	481	488	530	493	488	533	497	496	502	453	572	507	499	515	466	513	470	525	489	496	492	514	498	505	557	522	488	520	515	519	527	520	501	514	506	516	494	491	484	521	503	497	479	511	501	518	486	484	480	510	459	504	523	525	504	472	504	490	497	488	487	477	509	502	532	521	502	500	527	498	538	511	469	520	543	471	514	547	477	480	507	501	514	533	492	453	567	503	527	523	521	479	522	478	515	516	521	505	513	513	525	496	496	545	515	528	504	478	492	501	500	483	551	523	528	483	515	537	488	480	530	489	470	490	504	496	533	537	490	522	487	487	490	477	510	546	521	483	493	465	528	503	494	534	552	499	495	533	513	521	531	519	500	521	505	496	534	523	482	509	527	528	468	463	543	502	460	513	477	497	495	505	478	528	513	513	466	486	510	521	504	464	479	519	513	483	519	473	485	506	465	479	485	487	505	489	540	495	504	496	503	485	486	552	484	507	530	518	471	526	499	502	518	533	515	506	521	533	479	532	506	536	518	503	477	485	550	495	494	523	491	590	517	499	522	500	525	519	482	517	457	495	511	497	532	487	537	505	520	510	460	523	473	474	493	509	458	507	533	521	512	501	491	524	468	540	514	507	470	510	478	458	541	460	510	491	488	505	524	518	476	552	521	494	506	508	472	507	452	534	509	504	512	481	492	500	503	505	488	523	517	518	522	526	494	485	501	506	506	516	532	475	470	453	487	570	502	526	528	466	510	488	546	505	518	541	498	460	504	525	518	492	493	548	455	497	492	545	471	491	533	511	442	512	502	475	493	513	518	540	542	494	497	504	499	505	441	501	528	533	511	511	510	490	484	502	507	464	511	550	523	493	485	495	518	491	507	522	508	465	502	521	523	497	528	504	470	493	486	510	496	462	510	473	498	470	520	514	451	509	483	494	498	522	524	475	512	524	509	492	482	477	496	491	511	531	503	496	495	513	523	492	482	517	512	505	484	488	506	524	456	488	485	473	493	516	505	528	499	485	517	478	528	483	508	516	507	488	472	492	526	534	498	507	525	524	529	484	518	480	512	518	446	498	497	516	469	531	499	497	520	499	560	486	491	521	525	497	513	471	523	510	476	490	472	513	513	501	509	506	445	522	448	492	538	503	510	498	516	493	524	491	517	541	496	480	488	474	493	485	494	521	487	509	472	494	483	465	519	533	558	532	505	499	518	488	509	518	475	446	523	466	513	492	512	478	485	504	475	548	514	524	548	489	508	466	474	473	483	535	503	517	505	524	532	509	500	515	497	517	493	508	498	511	452	533	510	523	509	502	525	476	506	495	543	476	524	506	473	506	513	525	486	535	490	531	468	498	545	509	503	497	527	491	527	497	523	501	510	542	522	493	496	495	486	498	481	502	512	525	496	508	533	506	474	515	521	506	567	501	503	497	555	481	494	522	523	484	493	511	504	533	504	476	516	519	493	478	543	479	493	516	473	489	467	518	514	540	518	520	503	473	531	504	519	478	499	502	516	482	491	535	530	517	540	523	516	448	523	490	470	479	488	496	509	527	496	511	538	518	517	487	516	493	515	495	461	504	553	500	521	492	504	527	497	505	531	516	523	526	532	486	480	484	543	510	464	525	492	518	479	521	523	504	513	485	523	522	487	520	516	525	502	486	494	507	474	495	520	508	478	512	485	519	537	524	513	482	488	518	545	460	521	528	482	488	493	497	498	487	505	506	485	485	481	516	520	517	504	515	496	508	536	457	514	515	498	528	537	491	530	523	561	503	500	536	462	501	508	573	527	524	480	522	478	496	448	519	493	518	501	468	472	467	546	522	495	553	521	506	487	518	499	497	520	504	548	503	528	507	485	492	458	496	504	524	501	497	461	493	521	497	490	491	503	537	456	509	457	568	513	494	493	543	495	472	520	489	535	466	508	538	488	516	505	527	516	501	486	544	472	516	502	506	542	510	507	519	499	506	484	502	482	505	497	523	517	501	542	511	499	478	511	484	498	464	454	540	512	495	552	542	484	516	564	500	522	479	499	479	493	509	524	479	503	493	506	534	532	481	543	508	508	517	531	489	516	522	523	490	506	504	494	509	488	539	506	472	492	486	485	521	567	451	497	554	493	495	542	512	525	543	502	508	495	486	509	539	493	551	523	499	494	495	515	458	496	514	488	467	509	479	527	476	529	504	514	487	515	538	490	522	525	476	466	504	515	514	460	472	551	500	494	486	480	481	474	505	470	512	528	503	481	505	508	502	460	485	507	502	527	542	533	541	549	557	490	490	527	510	466	501	492	487	468	488	464	523	496	508	518	537	540	492	498	504	521	507	522	488	511	541	527	514	500	526	512	508	512	502	536	489	531	528	540	503	547	488	534	499	507	476	473	459	521	516	514	556	531	478	528	472	495	515	535	472	524	489	478	477	507	508	487	474	505	528	489	499	521	484	497	465	503	495	508	493	501	500	493	539	510	483	489	528	519	477	483	486	524	510	508	523	543	522	570	534	502	465	516	531	510	501	483	484	508	493	512	528	523	488	552	524	489	478	526	509	507	512	534	516	503	504	547	507	479	468	486	479	495	520	479	522	494	517	483	520	503	496	492	491	493	530	486	530	472	513	518	520	515	511	540	497	525	494	514	478	513	509	526	538	471	521	502	523	531	518	530	489	491	509	476	507	526	460	569	490	499	489	516	500	510	521	534	517	500	489	522	503	503	500	496	503	509	518	508	474	507	558	471	526	509	504	469	525	525	519	496	540	500	481	497	517	556	525	523	496	512	468	516	472	546	509	487	517	506	464	486	428	493	491	522	498	547	514	520	488	513	520	504
72766	42553	11762	2208	1066	699	566	621	487	412	388	356	343	364	374	357	338	338	324	356	359	348	354	386	361	340	344	309	304	314	325	292	294	321	334	326	289	337	299	314	318	317	316	305	332	303	351	339	314	314	293	345	313	304	296	344	317	305	275	316	304	292	297	300	285	316	321	321	278	325	288	297	310	342	305	287	286	298	298	304	300	293	269	313	297	338	275	303	281	254	298	279	294	286	288	287	274	263	321	318	337	265	297	308	293	274	282	305	280	306	289	299	296	273	294	285	274	304	332	320	275	328	295	302	277	310	278	332	284	314	310	296	293	329	304	285	309	321	277	291	301	280	283	302	318	298	320	331	300	324	312	296	305	286	283	290	295	294	301	267	304	296	307	309	264	322	297	310	331	294	265	277	303	300	282	258	265	311	289	264	258	266	282	307	311	307	320	306	281	292	301	311	321	303	296	289	307	324	261	304	311	294	303	258	326	265	300	281	297	275	289	305	283	300	278	313	280	299	278	302	284	299	306	292	281	290	301	303	312	308	284	274	318	283	276	301	315	298	264	301	307	298	304	325	269	298	288	327	317	284	313	313	325	309	318	265	300	331	268	298	284	317	311	276	319	281	316	286	275	288	281	271	297	284	271	335	315	329	295	294	292	271	295	284	284	303	284	286	280	299	306	260	275	276	301	277	325	333	293	289	313	280	315	291	311	285	321	319	310	299	300	275	297	300	310	319	297	271	301	281	330	283	298	297	269	299	272	287	293	303	277	288	298	324	311	309	332	323	309	293	286	315	296	272	308	294	292	254	287	306	297	308	278	286	342	276	306	304	286	303	301	325	312	326	316	288	316	299	247	331	280	297	287	295	314	306	294	281	292	290	276	298	277	311	292	306	270	298	298	288	298	269	281	278	297	286	301	319	279	276	303	298	303	284	280	284	272	288	294	287	285	270	306	278	314	290	300	280	282	268	269	334	261	279	287	305	296	290	295	286	293	285	302	275	331	277	280	318	284	310	300	312	336	315	304	277	294	288	302	271	280	308	281	275	292	313	283	284	325	314	288	291	264	272	291	285	309	310	315	310	292	286	273	292	259	304	320	313	300	294	296	276	316	299	278	282	280	287	281	298	289	301	276	276	292	319	287	300	312	284	261	274	307	291	297	263	261	282	264	294	311	298	282	316	253	264	311	308	292	288	265	310	292	285	306	358	310	273	299	309	303	332	308	292	340	278	314	269	253	281	268	342	274	269	314	287	272	270	291	294	289	279	269	307	298	295	284	300	305	304	305	290	294	310	305	292	277	305	280	318	291	286	272	311	309	304	293	302	270	297	317	306	269	285	282	293	308	323	340	315	327	299	320	286	286	315	293	291	308	283	319	292	311	321	315	298	285	298	302	288	282	291	292	317	304	287	301	295	274	288	290	314	269	307	312	322	293	296	274	265	304	306	298	292	282	301	295	284	304	285	295	306	306	287	282	282	320	303	273	271	303	272	321	314	299	296	316	303	295	286	296	293	271	292	269	308	282	301	335	258	307	312	279	280	281	304	285	340	301	300	292	299	307	282	265	282	313	284	289	306	299	315	285	296	297	301	290	293	291	288	305	283	298	283	312	317	312	301	313	290	292	308	266	290	271	295	309	321	305	289	299	295	316	327	270	265	316	308	289	284	306	271	305	291	315	308	318	299	286	281	306	295	307	305	313	285	266	299	284	289	285	297	305	293	310	331	325	305	299	313	296	322	279	308	263	280	309	319	296	292	285	302	316	293	276	285	271	336	295	289	328	312	287	279	303	281	275	282	299	282	323	280	286	297	316	291	323	294	301	276	277	301	298	305	301	299	280	276	320	295	296	299	296	299	268	274	316	275	344	319	293	293	278	268	335	279	301	300	290	292	291	312	290	306	304	285	292	331	310	290	305	280	299	286	319	300	311	273	310	269	305	324	290	322	307	301	277	279	305	320	291	299	267	321	328	307	274	256	287	303	285	281	318	308	309	295	302	264	274	300	291	308	307	311	317	296	284	286	288	304	273	274	289	291	287	335	317	321	296	292	343	296	317	297	300	313	289	317	321	287	334	297	311	302	269	295	293	302	293	260	288	258	289	274	308	294	297	285	299	290	320	282	284	292	295	317	294	293	302	310	296	307	288	295	290	279	324	308	288	340	332	282	285	317	291	295	293	311	289	287	276	280	294	269	298	335	300	279	303	295	273	311	280	321	303	280	310	272	294	295	322	295	329	307	294	287	294	284	304	298	278	283	258	302	266	307	326	314	281	311	305	309	288	319	302	300	318	324	328	289	289	301	263	294	285	272	291	293	309	305	293	308	304	323	272	286	300	307	323	281	304	316	296	290	303	302	324	298	329	281	296	298	265	287	310	326	298	267	308	303	322	337	296	314	280	286	285	272	309	282	315	302	294	297	289	269	291	318	336	312	323	302	287	268	291	316	282	288	286	327	284	294	323	315	289	321	296	318	322	270	285	290	292	293	294	278	307	277	278	335	287	275	306	281	274	279	307	319	303	295	278	333	319	275	275	296	283	302	278	298	298	298	300	329	279	294	273	311	306	288	270	279	302	324	318	294	306	321	269	326	312	283	311	304	337	289	290	299	332	278	285	307	307	294	292	283	264	311	307	290	294	299	303	308	326	288	253	287	288	277	280	288	287	303	270	292	311	281	279	271	283	317	256	303	286	313	277	277	283	290	301	277	293	310	285	304	277	280	284	280	281	283	305	287	288	303	301	288	295	290	296	314	271	315	294	282	298	241	270	348	307	320	301	285	297	281	292	301	302	275	279	290	293	334	305	289	313	285	345	305	282	299	300	297	283	282	319	268	304	301	306	283	325	298	317	308	287	300	294	279	305	326	272	285	314	313	305	313	305	295	279	308	282	293	324	319	303	270	305	297	301	285	285	264	290	299	309	304	298	333	291	268	274	290	303	300	317	318	284	317	262	302	276	304	288	286	280	287	305	299	275	305	311	301	312	275	301	303	300	312	290	253	303	325	296	311	319	318	313	281	307	321	274	313	302	265	279	283	306	321	307	302	280	291	284	333	301	278	295	313	304	292	279	274	280	291	316	297	286	285	294	283	291	311	307	282	272	295	311	326	309	305	298	300	297	293	279	295	316	277	294	304	376	303	294	302	292	285	303	296	315	303	280	301	327	288	315	311	308	311	301	341	326	304	302	327	298	297	291	259	273	327	303	285	304	307	284	300	268	316	269	299	324	282	315	297	316	286	333	288	297	325	302	292	290	345	328	290	298	264	273	291	320	316	284	306	331	286	299	293	287	306	303	267	274	300	277	301	313	306	321	271	286	281	274	298	278	286	278	299	311	300	319	278	304	306	295	309	279	302	301	316	320	285	298	269	307	316	314	280	297	345	297	293	292	302	314	290	318	299	316	298	283	330	310	357	309	280	286	312	314	284	279	259	287	288	291	275	293	291	299	305	318	270	291	278	313	307	282	303	289	270	283	286	304	274
46248	19168	3939	4314	3347	2363	1953	2537	1754	1509	1207	1179	1154	1146	1144	1064	1000	943	988	1077	1082	1163	1157	1001	1013	1076	1020	948	935	851	842	850	817	793	821	853	769	794	806	815	850	853	835	842	844	843	813	803	876	875	800	827	869	846	827	850	828	803	765	803	854	777	776	694	750	756	795	825	745	727	757	730	768	713	720	682	727	751	741	728	754	697	669	726	691	725	707	725	668	737	700	697	726	667	654	701	690	693	685	656	729	745	694	676	684	697	713	730	707	673	708	705	689	722	688	679	674	660	711	695	698	673	708	716	661	688	685	718	671	700	712	728	663	635	682	647	706	658	713	683	673	691	663	664	706	707	658	691	707	674	685	691	722	674	651	705	651	683	720	669	707	680	743	652	666	693	699	731	724	692	676	668	675	720	705	699	727	705	706	691	665	707	712	691	794	715	659	703	686	699	725	743	713	655	709	706	673	706	655	720	697	679	640	712	683	702	684	679	663	729	680	717	670	721	676	725	691	682	718	691	678	700	729	676	686	702	661	686	704	671	642	718	683	652	663	725	702	705	654	705	720	664	658	677	728	699	674	709	720	674	650	717	697	724	710	662	652	675	670	676	712	709	671	688	674	738	688	747	716	752	689	691	675	696	711	723	660	685	727	721	716	699	710	701	676	719	719	738	697	735	711	715	681	685	723	682	642	688	693	672	650	710	683	755	698	687	719	707	694	722	703	707	678	693	693	662	707	741	659	650	696	720	693	662	672	664	669	693	716	731	717	652	661	699	682	743	656	622	691	722	690	663	657	650	642	681	688	697	704	684	709	711	662	636	657	693	648	693	701	701	684	620	658	744	698	694	730	691	643	670	691	675	660	698	717	731	731	698	660	676	679	713	681	710	719	667	654	667	688	657	688	670	701	654	704	654	707	688	730	759	656	720	676	693	713	739	673	702	699	678	673	703	719	751	709	693	652	708	708	673	745	706	698	703	679	668	694	663	718	714	645	669	688	667	652	738	632	741	712	685	654	690	683	699	639	687	687	676	672	692	696	691	736	656	706	673	695	638	680	708	690	702	643	686	686	679	733	706	727	621	699	744	718	685	668	687	667	677	653	685	708	683	655	745	673	746	711	715	647	696	717	692	671	705	698	687	689	724	694	672	694	702	670	687	717	665	731	681	710	701	676	677	721	695	704	670	747	666	712	717	694	669	636	659	701	695	697	692	639	682	719	674	687	711	700	688	664	674	643	671	657	708	650	700	685	707	719	732	728	691	696	711	719	727	679	659	687	710	694	704	718	672	710	713	660	685	712	711	737	705	692	712	703	689	668	701	692	678	681	701	679	669	705	671	703	681	672	661	686	696	690	715	666	677	696	715	694	693	695	633	705	704	641	662	682	667	706	696	705	701	729	674	639	668	676	679	706	678	687	674	700	663	707	725	711	717	700	743	688	695	665	706	701	701	632	693	706	703	688	713	686	699	749	679	679	685	695	691	661	711	675	731	697	694	734	721	659	663	690	662	655	709	692	725	690	675	668	679	682	711	678	684	701	726	671	654	749	693	714	675	698	719	634	669	732	699	685	685	692	705	713	666	690	719	653	684	689	671	687	684	677	699	660	685	684	658	692	702	688	666	672	712	690	692	695	674	724	698	657	678	661	705	700	684	695	673	705	694	685	710	729	676	675	710	702	737	704	700	671	735	636	698	684	657	680	746	699	713	669	661	751	667	675	763	696	719	690	704	730	677	676	719	680	680	696	679	701	631	698	723	765	705	682	696	692	671	704	672	693	708	724	681	668	704	693	640	708	718	693	692	672	631	735	651	679	726	683	675	705	734	660	662	720	664	676	690	683	706	682	725	693	714	697	679	700	700	651	643	660	664	646	681	726	699	637	735	672	744	678	672	664	697	717	679	701	687	714	661	728	648	712	695	704	707	692	692	667	691	717	674	708	699	717	687	751	666	674	742	698	712	701	691	694	738	701	719	723	686	713	660	648	646	718	650	661	695	685	649	652	694	656	707	635	692	710	735	689	700	719	737	719	751	683	696	742	720	666	697	706	638	712	716	711	669	693	686	725	715	696	648	668	691	673	675	720	695	741	690	712	697	655	701	644	708	717	749	663	670	680	743	695	702	696	683	675	711	679	692	698	730	653	722	690	716	674	740	677	703	683	690	681	661	727	662	711	705	661	695	712	699	698	638	651	690	688	685	703	716	655	669	668	713	697	701	691	675	704	660	739	686	737	659	677	694	698	699	663	660	682	668	686	692	669	666	711	673	693	688	726	710	694	672	715	700	737	708	681	706	665	663	671	664	685	684	657	715	693	708	762	686	682	701	742	686	652	711	682	708	705	702	700	710	731	650	709	669	738	682	660	716	677	688	720	691	729	657	700	688	663	681	656	690	678	674	710	669	718	671	728	695	681	693	665	711	665	688	721	699	696	665	721	693	703	707	642	700	724	703	671	663	697	671	669	679	707	651	690	669	668	708	672	693	694	681	674	692	697	715	693	647	699	725	704	682	711	700	745	679	693	702	683	714	680	666	663	668	715	719	720	652	682	701	664	685	711	685	717	722	679	713	698	672	694	675	668	703	722	682	649	741	659	712	678	679	735	688	711	677	690	721	689	699	686	744	684	689	743	731	688	640	700	695	714	688	702	666	686	668	696	695	702	686	711	655	756	748	691	684	674	701	711	758	635	715	697	689	720	677	685	680	722	673	630	699	640	701	689	675	737	669	695	708	691	669	688	748	700	710	713	697	726	764	705	660	727	648	733	675	710	705	689	685	705	738	709	675	717	666	668	676	643	699	733	697	719	697	714	674	676	681	754	701	651	678	692	688	663	659	637	709	739	706	691	689	677	710	735	663	666	699	709	737	717	683	712	657	723	650	687	728	615	668	651	639	657	660	702	709	720	728	689	720	687	690	680	725	733	784	694	673	668	720	683	682	705	695	706	697	658	712	711	699	723	717	695	717	643	693	654	730	689	678	683	650	733	671	689	676	649	629	661	757	668	723	686	711	652	654	672	670	702	678	707	694	675	649	693	662	631	653	714	724	691	639	673	702	746	673	725	689	692	738	668	758	729	689	752	736	683	708	709	682	654	697	750	672	719	667	673	729	691	734	745	684	689	748	689	660	674	731	670	672	693	703	649	659	720	702	693	711	682	672	676	685	726	736	717	737	738	693	669	679	698	648	717	670	679	766	684	745	707	663	634	682	683	713	696	717	720	709	690	687	716	687	678	727	679	682	707	690	698	736	680	700	661	691	684	694	673	701	711	721	658	728	634	702	650	738	696	738	730	731	667	711	671	704	710	718	689	696	704	697	687	669	719	661	703	681	709	716	690	649	682	715	738	727	659	721	747	664	704	694	700	707	657	681	707	676	724	714	673	680	702	626	718	723	707	667	708	752	698	667	716	717	728	669	702	644	706	635	677	703	630	689	682	666	724	679	708	711	719	724	682	692	690	674	659	720	667	682	724	671	668	725	687	677
82550	50667	18291	5368	1685	1021	761	831	644	530	438	399	430	426	439	360	380	348	412	369	436	404	398	383	428	436	359	367	367	346	357	359	365	355	363	343	337	322	332	326	341	311	326	325	347	333	340	335	320	327	345	349	340	350	349	308	339	334	385	332	309	313	338	320	323	340	270	319	308	307	330	321	322	321	301	335	343	322	297	332	314	300	312	297	312	316	317	301	315	252	290	302	285	323	277	322	340	332	347	329	290	280	351	317	318	329	324	288	298	352	304	298	333	297	305	330	284	308	324	302	303	313	311	318	314	326	296	293	343	314	324	285	283	330	309	257	295	304	324	337	329	330	288	322	333	295	306	295	286	333	303	290	274	344	354	331	321	308	308	296	308	322	330	311	310	313	319	318	312	334	300	327	337	327	331	298	304	324	293	325	268	301	296	357	324	304	309	303	285	327	323	341	363	317	314	335	310	307	327	313	307	291	310	312	328	287	308	290	278	296	310	306	301	312	314	303	301	303	274	309	316	283	297	275	306	296	301	304	307	311	315	337	325	289	276	284	350	330	351	328	285	312	289	310	328	302	319	333	293	295	303	309	315	307	315	284	310	274	318	290	309	308	319	328	314	307	289	296	327	335	304	328	335	265	304	328	287	295	326	301	318	295	345	328	302	267	309	301	312	312	341	332	282	307	279	307	332	292	323	286	293	341	322	331	321	336	328	306	313	303	322	334	331	292	300	305	321	270	307	300	318	315	330	319	311	306	312	306	337	304	305	285	286	330	323	348	293	344	301	309	324	324	333	302	313	329	343	301	277	326	314	305	292	304	290	317	291	277	357	330	300	290	300	314	297	284	311	323	306	325	329	319	298	297	319	304	300	294	280	315	295	313	338	323	334	313	309	286	305	342	329	323	312	312	309	292	315	319	309	308	288	331	321	295	327	307	338	329	304	308	323	326	334	319	318	316	316	294	321	297	282	325	320	331	295	314	340	302	337	312	276	308	306	309	308	306	322	301	310	300	295	304	316	342	305	352	301	304	298	334	289	338	341	313	307	319	296	322	319	326	298	349	317	319	329	336	352	271	326	314	297	323	307	331	312	340	345	325	300	300	304	303	307	330	332	322	278	305	314	314	316	318	303	302	302	313	346	258	332	285	291	303	289	312	301	270	329	309	341	342	308	295	347	299	313	310	290	318	313	332	317	281	348	289	289	294	288	319	291	320	299	317	265	319	281	339	328	326	312	334	333	313	306	313	303	277	313	348	318	339	302	282	296	309	319	310	293	310	313	288	323	275	325	318	334	354	310	325	291	340	307	309	312	320	313	291	301	300	337	318	322	318	296	322	300	311	298	318	291	297	352	304	269	317	307	318	296	285	315	318	300	294	312	334	306	323	314	313	301	312	335	287	330	322	316	281	305	308	320	293	310	294	267	324	309	299	307	287	316	324	292	276	299	293	314	326	314	316	313	321	303	293	313	325	340	332	330	285	311	316	297	313	325	329	322	303	284	313	331	303	270	287	320	337	297	331	290	336	297	288	322	323	286	302	343	340	308	325	326	302	295	325	293	317	319	316	312	324	288	311	319	311	298	312	320	308	335	308	311	317	340	312	316	314	302	299	310	308	323	317	295	294	324	302	323	320	322	262	320	324	296	318	316	272	334	322	361	303	338	290	314	321	322	303	317	298	325	290	296	351	327	295	294	289	315	294	322	327	308	263	324	332	291	320	346	310	302	330	307	310	352	289	305	314	339	297	315	294	315	344	313	307	296	294	324	295	322	313	322	322	304	326	319	285	337	332	324	294	323	289	301	313	300	298	289	321	278	278	291	307	329	311	322	323	295	338	255	293	303	327	323	323	318	272	345	319	323	291	307	301	305	253	335	314	302	295	309	362	296	298	323	294	302	293	312	311	314	287	294	299	328	285	304	299	330	348	313	332	279	327	299	297	294	288	298	310	286	335	298	323	309	294	291	316	321	292	322	314	296	286	362	311	311	320	298	288	282	297	295	320	335	299	311	326	263	307	337	336	348	291	304	325	332	318	332	290	308	285	296	292	297	349	339	311	296	322	332	331	302	319	333	326	305	286	293	316	307	300	285	327	287	329	306	331	282	270	310	292	326	310	319	319	301	315	331	318	354	308	322	334	329	327	303	292	295	306	301	301	297	307	305	290	286	318	286	328	262	331	303	303	318	309	319	311	269	324	331	298	314	318	320	291	312	322	296	277	318	289	305	310	322	303	331	303	301	285	303	314	315	319	312	317	291	319	310	330	313	320	322	260	310	308	321	298	341	322	348	316	323	313	280	325	259	351	303	316	307	302	312	318	327	317	309	312	323	291	334	317	299	304	295	342	324	304	299	325	337	309	305	316	303	314	312	322	311	320	314	304	300	292	329	325	266	315	317	277	301	306	320	308	303	310	322	300	328	334	287	328	282	318	290	353	327	286	318	326	274	304	301	324	294	275	303	344	283	318	291	302	339	321	294	284	329	313	301	346	329	282	333	313	310	313	331	329	319	328	315	294	292	327	288	326	325	310	331	297	324	318	315	267	301	321	276	307	321	343	326	338	331	299	288	313	329	283	293	304	331	302	307	304	332	296	341	326	307	290	291	325	308	320	321	300	327	322	305	333	326	292	304	315	338	310	276	302	288	324	309	328	346	324	309	334	275	281	307	328	346	284	346	304	297	298	298	300	291	277	287	320	300	289	296	301	311	310	297	319	321	305	286	285	279	280	307	298	304	299	293	320	294	293	286	320	324	326	298	340	303	324	292	351	325	320	327	319	289	330	307	297	317	312	290	317	299	298	317	314	302	293	331	297	297	302	337	319	318	320	304	313	281	322	299	300	288	268	305	328	315	332	267	321	326	297	302	309	299	316	317	330	300	305	335	298	317	301	308	323	342	297	307	358	294	338	312	324	311	319	298	299	297	305	341	323	299	337	306	303	319	302	307	275	307	304	315	303	349	289	296	316	336	285	304	288	334	306	281	301	286	290	289	311	318	282	321	334	309	319	353	329	313	332	314	331	287	321	354	291	301	288	314	325	302	260	316	312	289	325	352	294	283	308	321	288	323	311	328	307	346	274	334	329	325	325	325	281	318	333	337	318	294	266	293	309	288	316	310	342	303	295	282	299	317	306	322	311	348	320	330	295	313	319	311	310	342	333	289	277	304	341	296	308	311	284	319	282	313	299	327	330	318	284	315	308	322	313	315	333	311	293	297	342	312	342	320	286	304	299	342	302	336	305	333	305	321	291	336	295	297	305	331	287	323	317	301	266	311	314	296	268	322	299	301	294	326	330	325	312	318	302	296	334	332	323	292	317	301	328	315	334	295	335	336	300	324	306	340	295	289	287	318	309	359	324	328	299	307	296	320	300	304	332	332	355	301	318	329	291	323	337	282	348	289	317	310	273	320	317	311	293	332	321	321	302	319	325	316	330	310	275	320	253	349	319	324	318	281	303	320	313	300	331	301	301	311	341	320	297
56771	22359	5930	6769	5213	3746	2670	3557	2545	1976	1630	1479	1481	1517	1393	1269	1100	1175	1189	1244	1395	1503	1397	1297	1213	1312	1139	1159	1036	955	961	914	919	881	876	907	881	865	866	832	953	890	892	894	940	912	900	923	903	938	903	881	933	885	997	917	934	877	888	885	834	790	781	795	808	777	868	748	804	762	763	755	792	778	749	759	761	759	800	804	785	754	760	731	685	739	731	732	713	701	739	719	724	724	711	724	724	747	729	669	715	735	656	716	692	703	707	709	700	704	693	738	689	743	738	730	677	684	652	757	696	737	716	734	647	699	652	715	751	661	756	707	760	695	668	780	693	697	701	725	758	719	711	728	737	708	733	719	648	716	706	701	713	726	669	671	743	722	683	663	717	692	719	730	693	664	685	704	717	707	686	680	676	701	654	723	706	709	684	701	670	759	709	753	713	663	738	694	703	636	693	695	662	741	766	714	691	708	687	693	742	678	711	710	746	673	712	696	698	718	746	679	727	703	687	656	707	744	750	739	709	738	671	684	713	747	721	735	715	721	732	720	751	685	679	741	697	711	701	659	679	695	694	702	690	680	697	700	723	743	714	706	712	729	706	632	703	683	687	691	700	737	722	685	710	698	680	715	789	687	708	679	712	687	703	740	706	698	729	720	669	722	677	702	672	704	671	724	672	664	694	696	741	723	678	711	682	659	715	717	705	712	703	703	706	679	701	679	706	691	697	704	690	711	720	718	741	646	720	695	714	708	684	728	687	651	699	691	711	720	764	686	688	692	713	751	681	714	738	730	676	733	694	712	688	685	697	703	690	745	686	689	645	707	742	676	680	742	701	711	691	700	717	727	724	687	696	754	734	689	660	699	743	667	704	680	695	720	691	703	697	725	719	709	706	731	658	692	721	687	697	703	697	754	703	726	704	720	716	694	693	678	718	709	659	731	678	689	723	670	719	697	697	719	725	758	776	739	716	701	697	740	656	727	710	692	702	742	732	708	728	702	720	708	713	692	715	710	712	708	724	771	692	714	689	698	679	687	666	715	676	699	736	736	735	702	708	644	701	737	698	668	708	699	757	679	681	706	738	724	669	711	720	735	700	652	657	737	685	708	666	730	699	705	687	691	721	703	732	699	698	692	693	713	725	718	723	691	727	704	686	661	724	708	712	744	744	699	671	701	679	721	702	698	731	672	674	692	750	699	668	648	711	644	721	694	713	694	692	718	703	697	677	760	675	726	695	737	691	729	721	657	712	693	715	663	703	718	709	701	664	728	697	695	714	750	711	760	679	713	664	740	714	717	686	705	724	703	698	704	719	730	729	700	658	680	740	676	667	681	696	684	696	703	723	708	706	716	732	719	706	689	702	712	697	718	691	716	713	667	680	707	725	723	727	698	716	700	691	698	740	677	694	656	648	691	723	742	679	703	682	651	712	691	709	696	662	653	732	749	641	707	684	679	700	734	710	698	666	732	760	720	717	769	677	721	663	720	664	703	679	728	693	661	708	753	715	694	717	726	708	711	690	719	660	655	739	717	716	713	699	720	669	715	716	739	655	657	720	743	690	711	668	738	716	733	684	718	685	676	728	699	674	684	713	726	691	730	700	698	693	717	696	652	697	702	748	712	668	697	709	698	691	714	733	709	748	680	719	713	685	682	687	714	712	726	712	697	675	689	675	678	708	760	705	701	748	677	729	686	662	705	749	700	695	702	726	690	698	677	704	724	694	699	714	710	693	702	736	681	738	723	668	726	723	705	661	714	682	716	664	674	697	661	693	717	692	683	729	715	683	695	706	720	654	687	685	721	687	672	725	707	704	699	723	695	713	743	740	719	684	665	702	696	740	712	694	681	746	698	654	762	699	723	666	671	672	679	724	690	676	700	697	736	737	723	701	677	698	729	709	704	735	705	674	727	706	689	681	693	726	717	683	667	699	677	721	716	701	759	747	734	714	702	683	687	696	724	714	723	789	676	723	708	751	719	649	720	729	699	746	720	708	686	710	722	748	737	700	669	730	707	666	720	665	753	713	658	683	690	661	744	714	716	674	748	710	730	718	717	666	672	633	711	697	749	738	741	660	672	704	710	729	756	726	742	730	684	678	725	726	707	661	718	690	664	731	665	689	715	703	680	680	712	695	702	716	672	721	739	710	687	708	729	693	724	747	720	750	664	692	705	720	714	651	689	689	657	713	693	684	697	675	703	679	696	706	716	702	691	716	688	716	651	681	671	731	689	685	712	723	725	749	696	722	687	687	684	702	697	669	663	689	716	727	701	658	699	645	704	703	715	709	738	685	704	701	648	686	791	696	720	680	727	719	749	762	703	724	711	742	633	691	692	727	698	744	687	725	711	724	704	684	671	692	676	629	706	679	704	716	720	726	681	695	713	735	729	699	665	752	728	730	712	720	701	734	705	717	728	732	688	696	696	696	678	747	681	681	725	700	694	716	698	708	715	707	665	694	691	699	708	685	746	722	724	708	689	708	717	684	741	728	703	701	711	690	692	684	691	690	698	722	679	689	779	680	706	713	720	721	696	704	675	717	689	667	726	697	700	738	712	749	676	721	694	721	709	693	662	706	721	722	738	718	690	715	645	689	692	717	673	721	745	730	701	685	652	728	690	719	730	725	709	715	702	719	691	709	715	687	710	722	699	693	677	677	743	703	662	699	687	697	687	709	775	695	670	689	700	684	720	680	684	707	674	700	679	706	766	669	716	701	670	694	715	682	713	706	700	722	686	694	671	733	702	696	683	718	650	747	718	726	689	684	736	690	745	712	696	741	693	698	706	706	722	704	737	769	656	733	702	687	692	727	679	672	733	702	687	695	724	749	716	659	733	710	691	703	713	692	697	720	696	672	684	703	688	729	710	685	715	773	686	714	685	703	656	703	717	699	703	687	755	706	647	692	721	705	706	723	746	741	703	690	688	741	681	705	724	697	681	692	681	724	711	722	713	678	667	746	698	712	708	687	705	709	707	722	733	686	686	767	666	712	654	727	678	675	708	689	704	683	716	703	670	686	705	703	662	738	749	701	697	730	733	678	681	716	733	701	660	720	624	713	726	747	742	718	755	707	690	716	719	721	674	711	720	720	715	710	717	733	673	683	716	660	715	709	698	666	719	727	662	681	698	678	667	706	723	690	747	699	733	729	731	709	697	700	684	689	691	710	651	677	695	729	683	691	680	714	703	702	698	685	671	745	714	681	702	671	660	689	741	701	724	710	682	704	701	704	673	753	711	715	678	697	725	695	705	740	704	726	668	719	731	721	685	686	689	688	674	645	734	705	783	711	710	648	714	730	713	720	700	713	703	662	672	707	713	712	726	735	707	705	753	729	738	660	715	713	750	667	756	733	684	736	691	689	742	734	716	666	692	697	700	672	732	716	717	701	683	696	694	670	730	690	757	698	731	737	687	692	675	681	749	651	697	692	750	689	718	713	694	688	685	743	714	710	685	676	701	681	690	720	659	721	721	668	728	716	682	695	686	727	726
22437	6234	1195	659	383	294	251	337	265	232	226	233	216	259	221	236	211	198	252	228	217	237	214	237	216	242	235	198	231	192	220	198	220	225	230	230	207	198	198	203	186	213	251	199	200	213	191	220	215	237	228	183	220	200	218	226	252	199	236	188	188	219	202	182	210	215	214	181	185	211	223	204	187	206	231	242	198	202	234	205	215	221	194	209	195	244	215	204	204	229	216	208	169	213	178	228	206	215	211	185	210	202	205	197	203	200	217	206	197	165	193	225	196	204	205	185	225	219	200	207	186	197	193	189	212	210	218	178	209	197	188	227	203	205	195	192	206	225	219	187	218	198	206	216	178	215	216	201	199	213	198	217	200	215	210	195	186	187	210	208	201	192	233	200	201	215	185	205	184	180	202	200	210	216	194	209	162	187	202	243	191	199	214	227	175	185	217	212	218	205	190	223	231	202	208	204	193	213	222	215	200	207	202	203	167	197	189	200	177	231	215	213	199	171	186	208	207	203	192	231	195	202	211	205	191	186	206	228	165	184	190	224	194	208	210	200	224	194	215	206	207	191	208	235	220	198	180	226	177	209	227	259	232	187	200	208	209	207	216	190	208	228	193	214	196	203	184	217	232	200	201	226	206	199	208	211	210	194	171	217	220	184	182	189	231	196	209	177	193	203	173	190	182	211	189	199	193	203	208	188	202	241	211	193	199	237	219	209	185	186	172	195	199	179	220	210	192	200	219	215	208	225	218	203	195	232	206	210	189	193	204	196	202	218	193	197	181	207	189	208	222	202	214	212	207	246	173	199	181	202	184	188	196	170	212	191	236	208	217	196	187	224	180	192	205	170	194	198	233	206	184	213	171	174	200	244	198	185	191	181	193	207	218	210	226	194	200	206	209	182	208	215	190	216	236	185	198	190	194	193	208	227	196	197	207	191	197	208	203	212	215	218	216	208	190	209	212	180	215	199	183	224	216	211	200	186	223	202	184	178	195	176	200	185	219	198	210	215	209	187	220	232	219	188	197	179	195	202	234	201	180	215	223	177	213	209	209	177	194	191	199	186	204	214	208	215	224	192	204	216	223	202	209	192	203	227	167	189	182	195	202	197	191	204	198	228	197	198	190	206	171	202	175	198	222	181	194	192	207	207	166	220	193	185	210	232	190	208	220	211	239	219	185	206	220	212	205	211	202	219	214	191	203	212	213	220	208	211	213	222	209	209	201	185	212	201	193	211	209	218	205	163	205	171	211	211	219	219	205	203	192	193	250	229	218	197	190	185	203	217	216	210	208	191	184	190	186	187	201	214	199	198	197	219	197	208	204	175	196	218	218	232	200	179	205	202	209	207	189	209	209	199	212	204	218	242	185	214	207	196	187	212	194	199	188	195	221	214	229	196	181	200	210	216	216	195	198	199	207	203	208	190	221	208	245	203	214	190	214	221	194	205	239	216	206	229	182	221	193	250	210	208	211	234	214	212	203	184	215	192	209	182	205	187	198	200	217	221	203	205	178	201	196	207	209	214	206	207	207	190	208	193	199	179	179	208	226	187	183	190	212	211	222	203	190	155	192	212	205	199	186	208	187	217	209	204	189	217	202	198	231	203	212	211	207	215	221	228	200	190	201	189	201	204	214	190	216	210	216	210	223	215	187	180	205	213	212	189	203	226	211	194	200	200	185	206	183	202	194	213	187	185	187	184	209	202	203	191	213	216	206	209	208	220	230	221	215	196	217	176	185	192	207	200	226	212	196	212	205	181	213	168	192	197	192	181	197	209	193	191	199	169	194	187	215	243	196	220	232	206	193	199	202	212	196	211	208	203	200	215	223	194	204	228	200	211	184	218	179	176	184	237	212	200	177	215	174	167	211	225	239	219	190	196	181	232	197	200	217	201	218	210	179	190	236	213	200	218	202	214	200	220	183	176	212	212	220	201	206	213	190	217	192	201	218	215	222	159	207	182	201	198	199	189	207	216	203	206	220	200	212	203	199	218	201	231	187	201	175	201	202	199	197	200	211	205	207	222	191	237	213	205	201	223	211	193	185	213	187	222	226	207	190	200	197	202	187	189	199	193	213	206	222	212	207	195	199	209	203	195	202	202	214	208	182	202	193	215	210	216	210	208	211	188	208	192	181	197	188	214	193	183	203	191	220	177	206	185	204	177	202	207	217	242	201	181	189	214	199	202	176	226	202	183	189	186	188	201	208	204	195	178	207	225	208	214	202	202	212	207	218	206	187	187	193	225	194	212	219	207	199	199	196	215	236	217	212	213	217	212	199	191	214	211	191	205	217	191	215	215	218	189	224	216	227	200	166	205	212	198	199	202	188	211	240	181	198	196	211	191	200	226	191	209	197	200	264	195	190	192	210	236	217	222	208	199	206	192	216	214	201	163	184	212	203	190	199	186	218	216	184	202	206	210	200	212	208	224	213	213	191	215	208	202	210	209	215	214	218	199	216	207	189	180	204	194	192	192	224	206	209	199	205	206	204	216	207	225	194	185	214	181	206	218	211	189	212	195	189	246	193	203	212	229	185	209	198	225	183	192	232	207	184	234	191	207	200	212	198	198	186	194	213	203	192	199	193	193	212	205	240	210	204	193	183	204	226	171	198	224	209	212	192	225	220	189	188	195	229	234	212	214	203	192	178	219	187	230	193	190	217	193	191	216	209	184	208	189	190	175	211	196	190	222	215	197	219	205	229	189	207	211	202	201	220	171	207	230	195	210	217	225	214	201	219	190	175	190	191	209	208	200	195	206	183	182	202	208	241	216	210	186	186	212	227	198	202	180	219	201	228	223	212	182	195	192	216	214	215	203	214	181	187	209	190	188	228	221	204	221	206	209	223	212	191	198	218	219	176	220	198	225	178	179	208	196	203	190	195	206	219	237	199	197	226	191	199	198	216	221	214	211	209	198	217	206	209	237	228	199	213	217	218	213	203	213	203	214	201	242	184	230	211	221	188	211	219	216	223	206	201	180	204	237	212	209	225	203	216	182	209	220	182	213	191	185	194	193	221	186	209	227	192	186	195	219	191	229	222	221	223	184	196	221	201	241	222	222	213	203	220	215	220	206	213	195	191	216	219	194	216	221	199	186	212	221	197	204	211	197	199	210	222	207	199	179	190	195	196	197	224	199	169	215	196	216	189	215	205	198	197	225	216	188	214	211	206	214	209	204	197	175	214	203	203	205	200	196	193	196	199	195	176	190	213	202	189	186	194	204	202	202	210	196	200	176	208	237	196	196	202	229	211	181	175	213	209	211	201	201	171	228	207	191	203	206	193	213	192	224	217	183	206	224	195	244	196	206	190	205	213	207	177	198	194	226	198	208	218	222	198	205	200	210	181	218	225	201	206	171	205	200	193	234	230	230	182	209	211	207	173	224	216	223	221	200	201	192	196	237	200	206	199	178	190	180	187	218	216	226	191	201	196	242	212	204	197	218	199	188	225	211	234	197	209	195	214	233	175	239	181	210	203	224	204	226
20598	5445	1848	1930	1378	1023	797	1181	1001	785	646	682	616	680	604	591	575	580	575	610	687	678	613	657	645	658	666	629	604	585	551	570	570	566	604	559	564	543	536	551	553	633	604	598	591	604	597	646	592	571	626	640	599	592	610	594	594	570	565	538	528	586	540	534	548	529	510	578	522	536	516	517	510	516	529	526	517	522	562	494	513	526	500	521	514	524	530	492	488	510	508	503	513	507	492	525	514	488	461	544	491	497	492	513	518	514	502	518	525	478	503	490	527	539	497	579	505	503	491	574	509	448	485	533	492	528	446	529	482	525	501	477	544	540	507	532	468	502	527	483	513	515	510	495	510	520	496	532	497	501	488	521	475	513	504	495	498	529	503	510	477	505	503	554	486	482	490	533	488	534	523	520	478	508	482	515	491	500	539	490	514	491	500	519	499	536	507	476	530	501	490	489	531	484	518	485	526	517	505	507	529	516	511	469	499	490	510	497	483	546	542	512	472	501	501	512	463	521	523	568	506	501	491	503	489	502	454	478	495	551	530	493	483	491	510	497	516	497	478	518	480	528	482	493	505	522	485	490	482	504	489	529	493	478	525	528	435	498	500	492	562	484	444	468	533	512	498	520	493	518	499	496	492	525	482	505	507	533	494	463	525	521	487	491	550	532	544	496	467	478	521	511	508	519	538	485	479	507	483	525	499	511	508	524	477	502	510	485	502	535	493	525	514	532	478	511	466	469	518	534	541	541	504	496	478	473	478	507	516	515	529	507	502	509	493	506	482	512	445	509	511	483	517	494	537	490	490	494	481	515	528	497	533	496	485	497	513	514	533	532	517	488	538	479	514	523	514	477	514	514	516	488	465	508	518	562	495	504	464	488	469	475	493	513	518	524	509	523	484	486	500	529	498	514	480	506	502	496	487	485	510	473	523	529	475	505	512	496	474	521	533	509	468	510	493	497	503	493	511	511	520	486	531	494	471	530	493	482	484	558	516	485	519	522	523	487	502	500	508	526	440	538	479	499	470	517	518	493	503	463	476	497	508	515	524	522	502	531	505	501	488	499	510	515	494	523	509	515	505	516	526	517	531	482	557	514	517	527	501	517	500	498	541	502	505	496	492	505	487	531	491	515	476	515	495	546	462	511	495	554	466	491	501	478	511	500	499	480	502	521	484	508	479	490	520	510	507	493	483	491	523	510	463	495	526	512	510	527	516	486	462	513	540	521	452	523	503	569	504	478	514	509	499	498	478	533	514	505	523	488	525	506	518	539	538	497	517	514	504	491	518	488	531	514	537	492	468	526	503	495	527	495	502	536	502	451	482	433	473	533	519	492	510	486	491	491	542	515	536	519	543	457	507	491	471	512	500	529	520	536	480	535	505	536	511	479	490	520	502	482	525	542	494	499	497	496	501	524	511	496	501	501	526	520	490	525	510	530	532	495	465	482	501	519	538	497	505	536	502	496	494	491	484	488	494	535	464	496	495	513	471	483	490	496	509	511	471	510	499	504	491	504	494	495	493	479	545	501	532	547	515	510	531	526	481	485	470	490	522	515	525	524	486	514	454	521	481	498	516	507	502	478	501	509	506	510	514	502	486	523	525	520	536	504	509	520	475	507	478	537	496	496	491	521	488	498	517	521	518	547	514	479	486	487	530	532	513	480	521	489	501	495	451	514	531	490	504	521	499	505	508	536	483	547	517	514	488	521	506	523	525	512	475	509	517	461	469	501	480	521	573	526	532	475	510	509	509	480	495	505	497	490	546	472	524	487	485	512	524	501	483	510	480	484	472	528	480	501	496	457	504	516	495	492	487	533	504	505	534	466	506	515	521	515	480	457	498	515	473	478	540	471	522	502	494	548	503	487	478	506	504	561	471	506	555	480	548	500	528	506	521	502	509	493	504	580	480	535	477	526	482	526	493	516	523	498	504	501	497	485	521	502	482	475	542	477	479	510	492	510	520	531	477	544	491	500	547	470	502	523	495	455	489	528	539	515	522	504	531	501	495	486	525	550	503	499	487	493	505	513	472	505	493	497	480	505	536	527	535	508	522	489	534	497	480	486	487	521	488	511	498	461	477	492	466	496	511	483	515	456	474	509	532	480	501	472	507	502	512	512	466	524	535	515	485	542	513	552	511	517	504	512	515	523	546	536	534	545	499	484	503	483	537	496	552	521	528	474	518	501	480	525	491	530	550	459	534	495	491	505	546	522	520	495	499	497	500	489	521	474	531	475	504	512	519	528	564	526	471	496	497	522	534	478	539	458	519	490	492	526	520	480	530	532	458	505	503	484	501	518	491	516	518	512	518	487	485	496	528	503	451	510	474	515	487	554	522	488	504	488	482	523	521	511	501	518	535	476	508	513	518	568	490	515	518	500	522	476	496	491	487	490	496	484	520	503	488	512	509	479	545	547	471	519	526	501	508	548	555	518	469	514	461	467	490	537	492	528	467	544	527	506	540	509	489	535	496	544	529	507	539	479	508	473	522	483	484	543	504	492	506	539	548	546	522	492	509	482	517	499	511	495	466	481	463	527	503	488	510	500	487	497	487	522	493	484	512	508	517	511	516	474	511	524	518	520	491	527	515	504	503	492	498	505	481	542	527	496	521	511	480	513	498	497	502	488	490	477	498	487	540	512	497	531	496	515	512	527	518	472	514	505	493	533	484	511	529	482	480	493	560	480	490	491	518	503	487	532	520	542	566	503	530	488	509	536	487	527	485	526	534	511	483	488	495	494	515	559	545	510	528	472	495	520	546	498	491	467	541	485	491	514	513	496	503	498	488	489	522	521	546	525	461	494	513	499	502	506	476	526	561	535	481	510	517	508	494	541	520	526	535	515	505	529	488	514	479	491	526	469	503	508	493	497	529	492	512	510	536	543	552	507	509	473	457	506	508	494	509	463	506	463	518	465	482	535	501	455	464	489	486	548	498	507	512	484	550	504	476	482	487	478	499	482	505	512	516	529	515	506	506	534	485	510	456	530	541	520	497	514	517	493	493	494	556	496	532	487	510	466	462	496	516	505	530	491	522	520	490	497	561	488	508	467	489	502	469	508	490	519	498	476	510	544	519	481	509	513	512	511	475	494	513	513	512	520	483	494	498	554	482	531	455	500	526	469	518	506	530	505	506	514	516	541	523	499	514	436	480	458	501	520	530	502	484	507	496	517	510	504	511	520	563	506	494	513	503	472	480	516	483	525	485	495	490	477	500	496	523	474	488	519	509	488	447	469	472	477	497	483	550	532	477	503	543	526	507	480	478	525	447	481	487	456	562	527	496	563	542	520	481	520	521	516	489	495	488	520	510	521	519	492	513	487	472	511	529	509	491	516	507	508	484	538	490	515	521	481	538	512	470	522	506	477	502	495	480	520	520	499	520	540	524	509	512	525	495	519	527	507	499	485	501	502	516	491	536	490	499	486	547	544	471	512	510	509	477	485	570	514	496	485	511	490	505	523	484	448	485	513	498	484	484	519	485	508
73661	41794	11574	2172	1057	680	575	531	522	423	413	366	366	347	357	358	335	339	341	345	335	376	344	322	324	389	374	325	316	297	299	294	336	320	320	303	323	320	330	292	328	333	344	360	317	332	330	278	311	301	306	311	334	360	314	329	309	319	336	324	271	316	313	326	292	300	254	297	299	282	295	328	299	287	289	289	287	301	291	310	300	314	292	292	286	311	317	297	306	308	281	312	305	309	327	296	242	307	289	302	317	310	305	326	329	304	270	290	327	284	272	298	308	286	282	293	291	308	323	312	287	246	348	299	325	294	295	288	329	294	274	294	305	268	330	285	288	266	295	267	304	298	325	276	285	288	269	305	270	263	261	294	297	282	296	337	320	292	253	256	304	304	308	306	264	297	320	288	276	335	325	300	300	286	295	286	332	310	317	293	274	326	303	276	280	298	270	295	303	274	300	276	287	272	290	280	298	305	311	303	285	317	263	317	319	284	298	291	266	290	319	308	303	262	296	313	271	300	280	306	293	283	309	280	305	270	293	285	298	288	281	292	284	286	292	326	310	282	293	305	293	302	276	276	282	295	301	261	291	335	286	280	274	283	270	292	318	294	283	322	334	284	297	272	306	288	249	319	261	289	270	295	263	291	291	255	307	274	324	287	283	313	288	306	321	315	320	300	278	304	286	287	305	295	303	264	307	303	308	297	306	273	292	263	302	277	327	295	285	290	308	332	311	308	295	324	289	276	294	289	308	277	310	318	301	276	290	269	306	307	322	282	279	298	271	285	271	285	291	334	282	307	289	322	314	308	333	302	270	249	251	291	286	304	289	314	290	289	305	314	275	283	355	286	300	308	293	298	270	241	282	274	319	287	309	267	320	306	274	271	310	277	287	286	314	310	292	302	284	294	279	313	283	278	320	298	316	291	295	273	265	321	298	302	291	261	307	287	295	282	303	302	266	301	309	284	267	268	295	295	287	278	329	284	272	295	309	328	342	288	298	292	291	274	319	260	283	287	317	347	282	305	303	312	316	308	277	301	291	331	326	283	286	297	270	269	249	272	248	314	269	293	303	315	295	289	273	284	279	299	325	296	327	314	306	301	313	296	293	306	320	303	317	271	291	303	306	275	262	285	298	269	303	285	304	331	278	300	283	303	285	283	309	295	303	282	292	303	284	305	287	300	281	295	298	314	289	277	268	308	272	280	294	303	283	296	306	325	294	262	316	280	322	305	302	289	260	272	308	311	293	345	287	295	322	309	293	319	327	289	297	279	287	314	311	300	256	286	332	274	296	285	278	308	311	275	300	327	304	273	294	324	299	287	294	284	285	295	310	284	295	276	279	285	299	312	339	307	305	328	263	321	309	275	272	339	277	305	289	253	289	259	322	324	288	285	277	291	303	274	266	294	283	321	306	271	301	243	279	304	293	298	276	291	310	302	304	274	250	306	290	293	272	286	324	267	317	286	310	300	313	296	270	294	293	271	318	290	261	283	274	290	302	295	279	322	277	319	303	263	303	294	270	303	266	326	314	335	298	336	274	314	269	283	308	280	291	329	325	287	322	289	268	289	282	289	289	299	285	300	264	303	310	264	290	301	286	290	299	297	291	333	266	298	300	290	298	273	301	290	297	304	300	286	268	294	272	283	293	280	269	281	279	266	274	290	329	281	333	293	290	302	296	297	304	268	284	307	288	263	301	325	273	308	289	332	285	291	305	273	312	286	305	319	272	284	283	298	280	313	286	304	293	301	334	283	260	306	301	314	278	281	285	292	318	309	269	268	311	309	307	290	286	266	288	318	316	288	311	337	275	305	295	296	306	303	290	297	287	316	270	304	277	291	307	274	328	293	294	310	294	287	286	304	305	303	285	287	292	305	298	319	284	332	310	290	296	280	294	309	271	289	304	300	303	282	286	282	282	317	311	275	292	295	300	326	301	309	274	324	313	303	255	315	303	293	264	316	289	292	283	309	288	289	282	268	288	314	262	305	290	303	313	310	288	288	270	316	291	308	278	320	297	264	293	277	310	309	265	296	302	307	289	310	308	307	269	291	296	288	291	319	285	324	305	283	323	290	302	280	277	277	296	289	294	294	280	309	268	312	280	302	287	290	299	298	263	310	290	296	281	291	300	320	278	286	245	264	302	320	301	258	275	293	287	268	305	291	276	329	273	267	292	295	302	268	306	253	301	292	294	294	283	301	285	304	327	281	293	293	320	313	290	305	302	309	292	313	314	255	287	286	262	328	279	271	306	262	267	286	272	289	309	270	289	277	311	247	306	309	308	265	289	298	275	267	303	283	322	304	292	299	290	254	275	318	272	280	281	281	270	299	271	285	287	318	288	309	254	265	280	299	289	320	269	299	327	317	292	335	316	328	296	295	290	318	295	308	306	316	271	277	276	320	318	291	284	292	310	259	286	300	307	290	283	291	268	283	301	281	318	291	284	293	305	264	311	304	286	300	286	289	276	324	302	300	278	273	287	318	268	300	292	272	312	328	302	288	257	291	256	291	313	255	304	293	302	335	295	273	286	294	292	295	272	283	280	261	265	284	254	285	298	279	322	279	305	312	296	315	268	276	285	264	311	283	277	310	295	317	275	299	285	303	333	303	331	261	298	260	268	284	279	286	302	303	268	296	290	286	314	320	277	291	278	292	296	303	295	274	260	274	288	260	297	316	253	306	325	271	308	293	264	266	286	274	320	295	329	292	304	288	299	292	277	332	299	310	316	256	311	289	317	293	271	291	337	271	288	265	305	321	296	286	266	292	295	301	279	286	295	282	295	312	306	285	285	278	277	329	282	281	311	297	287	307	310	275	274	282	295	328	332	249	247	306	284	318	294	298	303	301	291	305	303	267	306	315	305	263	308	281	277	300	295	274	283	304	265	282	280	317	324	305	280	296	286	313	292	260	310	284	311	274	307	315	319	332	284	289	306	310	281	257	291	271	314	270	265	291	306	298	267	310	297	295	297	304	314	284	271	260	303	303	303	311	290	314	304	293	267	310	260	276	306	270	277	287	293	285	297	273	279	322	306	285	302	285	246	284	286	269	293	307	270	323	255	297	286	322	263	287	304	286	273	282	292	292	318	311	304	315	286	279	309	300	271	291	273	291	277	299	292	285	283	282	329	303	321	278	279	268	263	294	272	298	267	297	317	316	311	323	295	292	312	283	296	282	267	297	279	278	267	288	277	286	309	306	267	318	313	286	281	280	315	257	271	291	274	296	300	274	301	279	309	286	272	278	253	296	316	306	316	293	285	338	318	294	272	282	285	313	324	293	335	306	294	317	291	292	294	308	290	305	307	332	276	281	318	297	263	306	335	288	284	290	317	316	314	301	309	271	289	281	281	304	293	289	291	295	290	328	295	299	288	306	282	288	262	297	322	314	294	284	311	274	292	298	292	293	296	300	284	306	289	277	284	301	292	280	302	292	301	296	293	288	285	302	265	310	324	306	299	324	326	294	298	273	296	295	295	288	306	270	284	287
47077	17481	4210	4472	3424	2385	1835	2292	1766	1496	1291	1113	1180	1119	1046	1141	919	971	1060	1031	1100	1196	1051	1013	1054	1027	976	976	915	810	860	818	793	808	834	824	780	760	774	774	828	871	909	851	841	784	846	868	832	900	862	817	851	824	856	850	811	780	807	831	796	742	757	759	774	744	761	736	702	789	727	704	771	748	728	727	730	773	757	697	695	706	744	684	721	724	652	707	674	662	673	694	676	705	684	656	712	667	620	696	707	663	666	671	693	657	713	706	668	725	656	678	672	666	660	678	658	683	701	700	704	724	676	686	659	689	672	695	704	627	688	721	700	677	694	656	701	670	687	689	667	718	709	679	704	678	672	680	669	709	750	695	684	687	691	688	728	686	736	715	720	729	703	658	656	701	676	716	696	695	764	708	677	669	696	719	694	601	669	689	724	669	674	712	712	675	719	812	736	633	710	667	645	660	683	699	726	669	692	689	693	743	688	673	724	743	739	703	688	684	680	694	669	742	658	669	729	694	675	749	740	721	704	670	711	701	691	647	677	669	700	673	675	704	678	680	664	634	699	688	670	665	730	683	683	687	699	677	687	697	664	696	713	673	738	714	710	643	714	689	691	680	746	720	773	703	653	701	669	684	690	682	686	682	682	689	677	667	729	642	709	683	676	659	667	679	680	700	695	717	733	695	627	653	703	676	724	704	653	692	683	683	726	684	694	665	648	678	707	654	688	667	661	723	703	601	675	721	678	713	700	706	659	665	662	670	681	709	675	693	693	697	674	665	711	705	662	683	628	750	727	687	663	701	703	664	703	686	657	731	701	675	660	714	731	687	748	656	666	727	646	720	719	683	702	690	654	643	692	710	697	701	698	720	759	710	708	674	700	675	665	690	708	688	687	716	678	649	725	681	683	633	665	690	703	683	706	659	691	680	709	672	687	724	679	677	708	586	640	665	717	698	698	697	721	684	656	673	691	681	734	664	709	719	685	642	727	660	708	700	706	664	712	691	701	717	659	657	712	671	678	673	677	696	670	660	713	700	696	678	678	671	696	664	699	708	693	684	682	684	654	711	699	673	701	658	662	715	679	686	705	727	734	709	750	661	717	735	617	690	717	672	662	702	721	683	699	669	709	636	633	686	664	704	663	694	710	640	691	782	633	650	730	729	687	707	701	712	661	697	680	672	704	705	679	692	723	717	715	705	664	684	681	675	708	648	720	706	689	691	687	683	647	657	702	708	685	680	665	622	710	662	710	692	693	674	685	701	708	690	654	709	736	656	700	671	650	630	688	751	661	702	694	726	681	707	672	674	664	670	684	750	716	653	705	662	722	686	700	713	645	707	711	660	670	665	711	728	649	694	685	668	691	688	708	673	680	707	662	651	689	692	663	704	671	656	720	674	687	708	693	662	742	700	630	660	681	680	690	723	708	674	719	677	719	683	675	695	699	708	670	688	659	692	714	673	682	718	656	672	669	660	672	740	683	733	680	691	691	692	692	689	701	656	727	718	688	686	707	675	723	709	727	673	677	688	672	646	666	674	685	683	696	696	666	681	698	674	718	686	721	687	689	718	687	716	676	701	693	702	700	721	697	682	629	696	693	701	701	678	696	698	725	651	705	753	683	705	692	670	665	678	713	721	664	693	696	674	729	691	699	655	719	675	714	677	652	668	666	669	675	750	699	699	680	727	742	694	645	738	668	689	677	634	689	676	685	668	702	671	686	681	722	696	727	719	709	692	693	700	655	694	652	682	687	649	672	679	681	693	693	662	704	657	626	696	732	703	677	698	644	658	695	676	656	678	629	685	689	704	654	686	717	696	710	715	722	676	692	714	661	686	704	666	667	685	651	713	677	666	714	696	671	737	732	675	724	655	703	669	704	654	684	696	648	662	685	656	700	664	684	706	718	677	667	736	647	723	696	678	656	727	677	664	695	674	695	707	732	632	755	679	703	686	700	726	676	731	685	661	681	656	687	705	691	667	694	682	656	705	697	705	717	686	670	668	643	683	669	640	637	711	729	668	662	710	684	714	709	688	756	694	703	709	701	706	719	660	665	672	661	646	695	716	715	650	675	695	703	712	643	687	663	681	705	694	707	685	685	708	671	741	706	650	696	626	661	692	708	696	651	694	707	692	679	683	648	701	736	699	723	698	668	742	693	676	685	665	698	669	675	712	682	672	711	664	699	680	688	683	647	696	735	747	677	681	703	707	655	663	738	652	640	712	655	701	676	657	659	712	622	699	716	699	675	646	731	665	655	721	699	717	675	688	645	698	694	681	726	691	670	710	696	708	717	682	675	652	704	692	707	656	677	683	699	724	749	690	713	680	668	703	711	686	692	730	685	679	683	702	669	664	686	665	679	689	645	704	710	676	659	707	727	681	692	677	684	689	675	697	669	674	720	680	658	688	686	663	668	683	707	662	704	699	688	679	667	652	695	674	711	657	688	689	702	652	723	668	690	669	703	674	724	716	639	730	704	692	680	686	697	647	699	677	658	678	649	677	733	701	684	718	700	666	658	615	677	720	694	702	710	662	684	696	657	722	667	705	695	664	684	660	673	681	740	674	735	691	737	683	658	674	654	680	666	695	708	706	672	662	673	731	737	673	727	719	691	710	670	749	637	693	695	689	647	687	673	696	701	717	715	681	663	679	719	704	685	709	671	708	645	651	644	723	670	681	634	681	665	687	673	678	669	677	670	662	753	681	670	679	696	683	722	698	675	703	697	744	701	676	712	684	667	734	709	731	655	646	681	725	701	655	695	746	695	706	669	681	684	728	660	697	675	665	660	699	703	698	683	687	719	710	672	665	730	696	725	716	683	713	729	698	740	688	740	641	672	699	717	692	709	663	723	690	699	643	677	663	694	697	678	688	717	689	652	703	687	663	637	700	718	639	633	672	649	675	658	674	703	691	659	700	685	713	703	670	690	723	651	664	689	726	684	725	657	722	707	652	647	660	711	661	666	664	689	703	685	676	674	620	677	676	708	708	684	650	674	668	657	679	690	614	683	680	709	720	667	697	710	648	658	667	710	693	689	739	711	680	663	691	680	699	715	693	693	687	660	660	704	648	709	660	678	680	674	692	718	741	673	709	732	724	645	693	698	681	755	685	670	689	734	702	725	720	696	662	680	664	688	715	687	738	664	682	679	699	665	717	719	708	692	663	680	675	679	680	690	658	683	665	681	677	710	688	698	679	714	663	680	718	711	686	736	637	671	728	672	774	736	710	647	703	699	652	734	666	681	640	640	678	726	649	678	715	677	648	681	696	660	666	675	696	676	695	649	682	684	694	670	667	655	659	693	680	714	674	683	681	679	674	646	705	700	681	701	687	684	656	717	708	695	731	698	680	650	689	684	706	719	710	711	705	710	652	661	682	619	668	708	714	676	682	678	675	678	679	649	689	689	725	695	665	665	685	696	715	697	681	692	698	734	688	720	644	679	669	718	677	716	697	702	692	674	651	688	645	681	680	717	669	689	650	694	704	684	695
83650	51749	18272	5350	1746	1009	703	784	651	544	472	461	523	409	421	406	374	408	362	425	378	402	354	394	385	402	364	388	368	339	325	339	327	311	364	343	325	347	341	342	391	354	343	323	344	307	308	369	366	317	333	292	335	359	336	328	340	308	350	331	303	332	319	332	300	300	303	312	317	305	309	318	314	289	304	324	330	325	330	316	327	277	319	303	322	339	295	325	301	330	311	299	318	294	321	284	315	327	324	312	295	330	336	294	308	313	295	339	304	326	318	293	333	336	307	314	321	305	309	294	305	299	315	295	335	339	317	325	326	325	278	319	336	314	327	324	323	311	281	312	304	300	323	290	294	335	303	300	299	351	334	313	281	298	330	307	295	315	290	312	305	305	304	336	305	319	311	286	318	265	310	321	313	322	311	313	295	296	283	299	335	306	326	318	316	312	298	325	282	312	312	276	320	307	306	282	313	320	291	324	308	308	274	311	316	278	301	327	307	334	289	344	339	284	310	323	304	282	312	312	316	294	284	332	319	291	330	332	311	281	297	325	322	310	310	282	309	290	325	313	285	263	313	290	318	329	349	305	295	289	343	287	280	296	273	303	299	310	315	327	311	320	298	336	302	298	318	316	297	313	293	313	306	323	344	317	288	339	302	335	326	300	333	304	327	300	342	314	310	334	344	302	290	288	281	277	327	320	311	317	318	301	305	280	343	339	298	320	344	303	309	322	288	322	313	300	327	310	296	307	318	292	281	326	302	305	288	282	271	285	327	342	296	302	322	308	294	309	283	273	304	315	321	332	325	323	297	334	306	299	308	314	306	300	302	303	303	309	271	300	279	320	282	295	301	288	323	307	301	323	282	314	310	342	284	288	283	308	313	280	287	278	306	303	352	308	313	281	304	289	315	286	273	314	313	331	278	317	305	307	326	258	326	304	266	310	263	315	299	288	336	328	299	293	322	293	310	304	308	328	287	301	319	301	304	290	347	309	324	338	315	328	295	332	314	324	317	331	342	327	299	270	296	310	296	314	336	329	312	335	292	348	335	302	308	314	312	299	311	287	302	322	315	282	315	334	305	302	332	303	297	304	335	276	301	302	348	318	332	324	315	289	327	288	313	303	329	320	278	313	313	303	300	318	330	308	301	294	312	323	297	320	291	299	323	304	305	327	267	307	303	312	307	277	309	327	316	316	298	332	318	321	340	310	287	321	266	316	311	299	299	278	303	298	325	346	320	331	304	340	260	324	291	320	326	276	332	308	274	327	319	291	324	271	320	322	322	305	304	347	319	311	340	332	319	300	332	313	287	281	293	279	342	333	301	321	326	337	278	320	296	312	298	346	281	304	295	307	337	327	270	313	295	312	287	328	305	312	296	309	297	317	304	315	332	323	312	293	305	297	294	313	293	334	311	320	341	275	313	286	324	294	326	354	319	279	315	330	301	282	335	285	313	331	300	318	320	306	303	321	293	276	286	317	357	317	310	368	330	316	345	329	282	288	333	317	284	305	335	281	309	319	321	311	303	290	309	308	327	312	318	294	310	332	281	315	297	312	320	305	325	322	345	314	338	289	320	326	278	334	327	311	308	340	295	267	320	347	321	313	331	285	273	323	317	294	299	329	318	330	306	333	336	308	319	327	314	302	350	335	301	329	295	314	327	346	332	328	312	303	339	333	296	340	340	300	315	336	311	294	330	329	303	335	310	312	292	320	320	324	298	311	286	310	322	332	299	342	314	285	323	316	331	290	338	329	323	305	325	303	299	296	311	303	350	318	281	328	300	301	306	284	333	343	315	316	320	327	314	311	303	295	314	300	314	329	327	316	277	274	305	308	321	315	307	300	291	293	321	263	306	322	308	332	344	290	299	313	314	281	312	295	309	292	331	308	314	325	320	320	291	280	291	302	293	340	271	330	311	313	304	303	308	306	304	338	322	266	317	319	300	316	297	309	303	287	310	288	331	345	306	333	315	313	320	325	345	328	325	354	286	309	299	304	325	269	326	289	329	312	319	291	334	322	327	309	285	274	331	305	303	295	302	322	334	344	304	288	316	293	314	299	289	290	314	314	311	337	316	329	294	317	301	322	324	297	312	308	332	315	309	290	322	314	320	308	300	315	284	304	334	287	323	327	286	305	321	305	292	312	294	333	300	316	317	296	350	286	302	313	321	318	317	295	309	294	335	304	284	280	308	329	320	309	320	305	302	323	281	264	324	321	316	329	281	321	331	306	271	345	337	291	299	307	322	307	278	321	302	312	330	307	311	316	321	312	307	321	313	324	310	316	291	309	302	297	296	326	316	293	324	316	312	297	299	276	287	322	304	295	316	305	317	302	321	331	285	357	331	285	305	306	311	299	299	343	322	300	338	301	308	307	305	302	295	297	322	307	347	303	298	288	315	328	322	296	319	307	275	304	292	286	326	334	313	318	305	297	290	337	305	324	319	303	303	344	323	309	323	305	277	295	274	304	302	361	311	277	321	297	326	322	310	346	322	307	333	300	288	302	302	335	316	313	319	311	301	307	343	300	305	308	304	288	310	292	320	302	344	297	303	362	342	320	316	306	310	313	321	297	336	296	299	313	290	322	298	297	332	302	323	306	310	306	317	295	312	341	299	313	341	305	351	281	305	313	286	344	313	321	317	300	294	279	279	278	320	316	299	339	307	308	291	311	297	307	314	306	312	303	319	314	302	275	296	306	318	308	312	309	308	325	277	320	303	301	311	286	309	313	300	292	312	298	317	356	336	329	289	287	287	300	305	318	304	302	292	283	297	310	331	325	304	359	324	274	306	288	304	306	306	276	290	277	326	301	290	304	311	301	304	307	304	319	285	304	296	317	288	304	347	319	286	336	291	324	318	295	317	314	337	343	311	298	305	300	323	333	336	306	320	303	321	284	296	317	317	284	303	301	302	328	299	318	332	289	333	346	308	287	339	322	297	320	289	313	299	301	317	304	312	327	294	330	326	298	342	321	319	306	320	312	305	280	317	332	338	319	311	295	350	316	317	314	336	314	308	335	294	310	302	297	305	316	312	280	301	309	303	310	312	320	326	320	276	336	346	295	305	308	331	332	301	281	284	316	300	298	276	334	297	336	311	291	326	319	335	307	290	319	315	294	302	338	331	329	315	294	314	331	305	282	318	312	290	319	321	326	315	320	327	339	342	317	357	318	305	342	304	310	303	308	303	303	322	292	302	356	304	365	296	282	294	312	309	288	325	307	290	300	293	296	289	297	285	307	320	346	308	307	343	301	321	301	317	334	318	270	302	291	325	282	324	300	302	305	325	349	305	303	316	288	315	299	302	332	297	320	299	305	310	345	276	302	288	313	282	318	314	293	313	323	301	309	300	327	347	323	333	310	295	301	303	312	301	294	339	267	287	326	328	293	312	302	323	332	273	331	310	283	346	344	389	311	290	302	314	301	328	336	314	324	285	306	303	329	300	300	316	291	298	322	318	320	324	295	313	271	315	332	303	314	331	271	312	291
57808	22872	6113	6757	5134	3550	2639	3282	2492	1997	1643	1542	1921	1414	1425	1255	1190	1201	1251	1276	1470	1462	1331	1268	1264	1250	1127	1095	1012	955	948	995	897	872	902	890	895	868	861	891	879	885	965	989	922	905	943	872	950	962	955	954	938	952	917	918	881	862	858	827	825	776	773	763	750	824	773	784	763	775	790	796	733	736	799	804	748	803	765	707	744	795	694	719	732	680	721	709	707	682	695	671	716	724	669	701	703	717	696	711	698	713	649	718	694	710	709	721	681	714	712	681	707	698	739	700	712	702	700	656	692	681	636	680	634	757	729	694	717	697	668	677	699	718	708	709	747	709	768	683	699	699	646	702	682	695	629	732	673	676	720	661	719	699	731	695	724	648	736	719	693	692	705	759	726	684	730	686	705	689	722	674	691	708	735	695	665	723	680	725	739	690	693	684	727	703	736	704	703	661	670	702	683	654	648	713	679	640	646	670	696	697	691	664	684	722	637	662	655	703	686	664	681	722	699	712	714	668	676	676	677	681	721	732	730	692	679	685	693	642	648	716	692	689	688	667	722	688	709	703	660	694	657	701	685	753	683	729	682	689	708	678	649	703	709	682	682	679	730	658	705	682	703	647	737	719	721	669	748	699	666	648	705	695	728	731	698	695	708	698	696	720	637	632	712	682	740	671	677	673	706	699	723	667	741	715	675	697	680	695	714	730	673	722	704	748	709	680	686	686	710	731	722	673	724	666	700	666	675	716	662	682	672	684	717	690	677	670	685	721	706	667	695	681	689	687	711	687	683	737	698	693	663	700	723	695	698	708	730	737	729	744	690	703	704	700	724	710	707	729	687	708	706	704	759	661	688	647	683	735	695	701	724	703	678	681	744	690	701	671	705	692	725	715	731	692	673	690	697	747	704	709	669	692	726	686	696	713	709	720	703	680	679	702	683	686	699	690	698	688	688	688	693	693	659	731	750	695	720	616	681	652	716	677	661	719	715	743	738	666	706	679	712	742	707	696	687	692	703	696	746	693	693	729	697	686	677	699	716	682	720	686	708	710	685	701	752	716	738	662	674	664	708	709	724	714	692	712	674	712	704	730	708	698	765	748	688	692	734	666	663	701	705	705	697	684	716	704	694	683	701	692	765	701	709	692	681	697	719	710	697	707	713	723	704	653	752	662	692	666	679	703	693	742	697	674	733	679	753	725	714	711	660	667	696	732	680	721	726	714	721	757	671	702	703	668	684	688	685	700	709	690	704	688	733	685	700	665	666	707	741	684	763	691	690	657	728	703	716	694	659	735	665	714	679	643	684	725	657	705	678	707	680	704	668	684	678	711	662	713	687	713	767	700	691	659	770	675	666	711	708	742	696	709	770	647	693	742	672	688	707	700	684	725	661	754	700	682	700	719	671	720	696	752	666	677	677	716	660	654	684	700	713	670	703	683	680	682	707	743	725	680	701	708	688	682	730	758	717	658	735	674	701	711	683	723	685	707	674	726	712	724	688	687	690	667	679	718	697	662	680	684	681	692	711	689	693	704	688	714	705	709	681	712	692	685	657	686	757	749	752	690	679	758	685	645	672	711	690	685	710	674	659	693	678	722	715	727	690	661	668	718	713	693	683	716	691	683	646	683	689	670	680	704	698	699	669	726	715	706	714	683	703	693	703	708	697	724	728	725	719	744	708	640	703	678	710	697	692	674	709	660	666	718	706	660	715	712	731	700	688	717	705	707	739	699	702	671	726	675	700	736	687	704	714	695	716	672	721	723	680	710	692	695	765	692	701	676	712	670	732	683	750	704	671	680	693	722	707	706	691	669	700	645	711	742	681	706	693	696	665	727	705	687	745	687	712	714	740	706	749	670	693	678	725	717	651	725	695	674	679	702	770	691	724	728	696	705	683	698	720	676	676	711	734	709	728	734	692	671	673	658	682	711	670	702	711	721	676	713	639	686	725	713	672	702	727	684	696	717	706	697	679	646	685	692	705	672	704	682	700	706	721	669	708	670	656	756	740	686	732	701	735	700	662	684	716	736	687	728	768	747	703	665	701	695	728	718	664	695	686	683	706	727	744	641	704	699	650	699	727	713	691	739	654	677	690	757	652	704	695	722	681	708	678	748	752	707	652	677	715	703	717	706	634	682	665	682	721	688	693	685	653	760	713	718	709	705	689	707	675	691	704	731	711	700	714	723	708	703	689	700	746	704	693	707	724	671	674	677	723	699	678	705	717	691	692	666	666	733	718	693	730	667	762	730	700	718	707	698	674	748	669	664	674	710	684	691	662	723	705	661	732	651	737	701	717	698	709	684	688	714	691	691	707	709	730	653	693	667	697	717	725	721	716	680	674	747	698	700	695	683	669	709	693	686	713	719	739	696	707	701	722	701	694	719	708	665	646	684	718	695	677	760	697	705	718	756	718	714	691	718	709	738	713	699	715	714	681	704	728	749	669	714	689	642	676	698	681	717	706	708	682	696	763	698	668	669	714	686	724	681	699	680	632	686	693	756	703	674	680	670	707	710	701	655	698	663	752	644	678	703	666	707	720	702	679	737	665	709	688	660	737	713	677	720	705	755	658	701	696	722	743	737	700	716	688	706	677	696	714	687	731	692	654	715	769	692	676	680	677	670	686	752	720	677	717	761	666	705	698	772	691	671	720	749	690	697	655	696	682	664	681	687	698	702	671	702	678	720	708	721	720	681	669	731	710	692	725	661	778	665	678	691	664	694	738	716	694	665	724	742	688	712	691	671	676	653	712	711	679	690	674	710	709	698	675	689	689	688	682	680	665	696	710	714	663	720	720	654	723	661	708	711	699	729	697	672	730	719	704	690	682	728	733	690	779	719	673	685	734	758	692	697	710	685	715	703	676	697	659	724	709	716	666	701	678	716	675	695	705	702	717	699	698	684	707	665	766	723	676	686	726	700	653	684	738	730	732	741	722	712	702	662	717	685	737	739	707	668	685	700	718	690	733	666	744	718	747	703	691	750	722	681	668	697	702	679	691	718	729	740	713	728	708	668	679	681	695	697	664	723	714	630	727	659	687	697	714	686	696	734	690	680	702	682	741	663	713	694	769	686	682	732	672	707	705	695	727	699	688	718	751	676	724	655	676	701	759	708	703	699	747	691	680	683	678	706	709	686	720	702	729	686	716	663	677	684	691	705	671	692	684	647	734	684	689	659	712	670	751	701	706	685	722	686	715	677	680	710	709	708	613	709	695	700	759	705	721	693	664	660	712	721	688	711	720	669	683	679	658	685	708	686	679	716	734	648	717	707	714	661	716	674	665	680	698	727	652	736	668	695	717	686	741	707	730	675	668	704	681	717	697	665	709	693	711	738	729	722	699	669	720	681	740	631	737	669	726	694	696	681	667	692	687	714	719	717	706	724	696	649	770	699	727	674	651	723	697	681	713	674	694	680	689	705	724	730	719	659	716	674	713	696	686	651	676	729	714	719	690	720	714	737	695	655	716	686	674	648	655	672	706	707	673	729
22201	6835	1267	660	421	312	269	323	235	241	242	207	228	227	199	206	233	216	212	232	220	236	213	211	210	213	193	210	204	214	185	225	216	213	235	212	224	232	217	217	230	211	191	221	203	219	216	223	213	217	229	212	197	246	225	236	216	198	221	239	226	227	203	197	181	220	195	198	209	221	225	205	203	233	194	186	197	219	201	194	179	203	213	217	223	210	195	184	216	186	223	201	188	201	221	193	219	213	187	174	209	196	184	200	195	221	199	191	192	181	184	196	185	217	202	198	221	190	220	198	218	207	192	232	213	210	202	208	221	212	228	203	172	191	170	219	206	245	211	193	199	187	198	199	222	205	182	203	228	181	202	192	214	208	181	198	208	180	203	173	199	217	184	213	222	210	218	195	212	218	203	188	238	217	161	209	181	184	202	219	190	235	208	225	209	194	227	221	219	207	190	192	203	198	204	211	227	200	204	186	197	203	181	207	185	189	209	233	177	201	202	200	200	199	204	209	188	200	189	189	209	205	210	212	218	198	184	189	201	219	194	219	234	174	220	204	185	192	211	194	195	208	207	210	223	209	241	190	193	218	195	220	228	192	167	205	228	196	209	186	209	190	197	238	175	177	219	198	177	197	205	193	193	192	205	231	201	198	199	218	220	223	195	209	224	208	249	205	208	211	212	187	199	206	230	180	206	193	166	208	230	207	210	223	215	207	178	170	210	196	204	200	216	214	198	220	188	173	231	203	202	200	197	203	202	196	213	194	186	216	207	178	196	199	203	193	183	183	213	193	209	199	187	211	208	218	226	229	208	188	200	192	205	208	204	209	193	199	195	180	203	194	202	231	205	201	191	206	214	212	212	225	218	214	202	200	209	188	195	189	202	236	198	198	179	234	209	219	176	173	226	196	193	193	221	214	229	218	198	204	196	223	197	206	239	217	198	195	219	205	191	178	209	186	209	205	185	216	239	173	194	209	210	217	200	213	214	189	206	203	224	193	178	211	219	212	178	203	216	188	200	217	174	194	184	200	195	192	197	210	201	220	231	203	213	189	199	205	172	185	208	240	219	184	215	206	214	201	187	194	197	212	223	203	202	200	181	212	218	214	205	196	201	189	207	224	194	218	189	185	196	196	201	198	196	177	194	196	218	190	195	181	224	187	197	206	189	206	207	188	208	206	204	190	201	198	192	188	208	187	183	211	185	198	182	207	202	220	191	194	216	219	201	201	217	223	196	214	203	203	199	191	221	236	198	185	204	187	193	182	211	181	209	236	221	213	205	222	211	177	188	178	207	202	193	189	225	223	189	199	193	214	216	213	177	218	200	182	183	198	184	200	192	211	192	222	214	238	202	200	218	205	199	195	212	218	235	205	210	206	210	180	202	192	199	202	195	191	204	201	222	195	208	216	223	196	198	215	193	212	201	193	202	195	217	208	209	207	210	207	212	203	193	182	183	197	202	199	222	194	213	206	206	198	204	199	227	196	222	185	221	180	190	231	199	240	214	209	187	183	207	205	194	203	175	189	193	205	200	231	204	211	190	195	225	174	197	202	202	202	207	190	209	206	220	222	202	194	193	174	185	195	199	208	224	211	238	205	191	201	205	217	196	200	225	210	210	202	209	207	168	200	192	181	201	225	194	198	180	169	184	194	201	191	209	192	200	185	199	198	219	202	174	205	190	224	206	184	194	232	173	183	191	217	233	167	195	188	219	199	220	192	189	221	204	201	195	197	184	188	223	204	191	190	186	222	193	176	232	170	192	196	188	207	219	205	199	204	222	219	203	216	192	201	210	200	182	184	188	204	202	219	185	196	206	212	181	228	179	214	200	212	216	218	207	195	192	180	175	212	239	183	208	218	201	191	199	203	196	209	267	203	189	187	198	210	205	219	207	228	208	177	176	216	230	210	203	176	201	194	195	221	211	230	205	221	204	225	171	201	213	204	186	214	221	220	189	209	184	194	196	208	199	196	211	232	174	213	205	210	203	205	193	205	190	209	209	204	192	236	203	191	219	198	200	216	191	205	193	197	181	221	209	186	205	205	195	209	204	214	225	196	192	223	195	209	190	194	206	193	201	223	204	196	198	180	191	214	199	202	220	204	207	203	232	200	185	192	225	206	209	201	217	197	194	188	175	187	186	174	194	214	210	191	206	238	213	200	204	208	190	193	185	191	231	192	195	193	214	235	223	210	190	181	205	187	214	226	247	214	199	222	206	207	190	175	183	183	215	182	202	193	195	238	201	208	208	209	205	202	222	223	218	217	194	213	210	224	206	200	188	210	209	222	189	210	197	205	227	206	200	184	179	196	194	183	199	206	227	215	217	220	218	226	221	206	184	226	210	168	206	207	199	200	189	192	204	192	234	199	223	224	170	195	213	198	191	206	196	196	192	186	192	228	195	197	187	206	232	230	209	206	201	208	173	202	223	215	208	183	193	198	184	187	208	194	202	201	199	212	175	196	203	233	179	214	185	203	207	187	206	223	202	212	199	190	211	243	185	191	212	202	219	204	191	202	201	197	187	235	218	201	209	194	198	195	210	209	188	204	198	193	237	211	194	210	194	193	219	215	208	192	206	232	199	211	201	191	181	206	216	198	190	213	205	208	221	189	221	220	229	182	216	238	192	195	247	220	196	217	195	217	205	195	188	227	184	230	189	189	180	203	228	200	188	218	200	198	228	189	201	185	218	230	208	218	212	173	216	224	213	201	188	204	220	214	178	190	213	185	186	204	186	201	215	197	206	197	188	198	221	192	213	193	200	213	203	196	220	190	196	191	188	227	196	209	199	183	193	188	200	194	218	198	177	194	211	186	207	198	197	202	183	196	202	211	186	184	213	200	203	188	221	185	197	190	180	179	227	193	181	195	182	199	192	239	215	194	214	209	219	204	192	218	212	190	194	176	202	194	212	235	211	201	198	175	217	219	183	210	199	186	201	185	192	160	192	218	200	230	214	197	203	176	197	193	219	199	213	192	212	207	235	198	185	204	208	214	175	203	216	215	219	204	214	211	218	216	182	220	198	206	225	240	210	197	220	216	187	200	219	185	218	228	211	189	203	198	217	206	194	189	185	193	189	193	213	217	203	209	178	206	213	209	200	193	173	195	192	186	210	185	212	208	218	200	203	211	214	201	213	213	232	209	192	182	186	194	227	205	226	206	194	188	232	186	173	196	196	187	192	172	180	193	180	201	210	225	212	200	173	229	195	197	213	221	201	217	205	211	197	215	200	195	213	199	187	203	213	226	203	199	202	203	200	221	216	203	214	198	190	217	197	199	201	196	224	192	187	197	202	183	210	208	206	193	209	196	179	209	195	221	187	184	211	214	200	217	208	220	204	177	233	213	193	193	184	191	216	235	214	200	210	192	164	207	168	208	207	195	191	188	199	185	203	212	166	192	216	205	193	201	204	210	210	185	198	221	204	183	184	188	212	197	208	188	198	196	207	192	208	225	199	167	176	202	213	199	203	204	211	205	209	203	208	189
20835	5977	1993	1880	1362	977	769	1101	840	736	636	688	655	626	651	596	590	591	589	594	631	653	630	632	643	639	586	567	625	520	537	575	573	590	592	510	570	547	582	580	564	612	579	590	555	590	618	610	592	597	595	571	590	610	613	591	589	533	565	543	565	507	543	533	527	587	554	529	488	532	582	532	567	550	492	554	497	509	501	535	519	517	505	516	519	504	539	529	503	497	503	499	520	522	522	520	511	511	490	477	509	502	510	489	502	513	496	476	523	514	498	490	481	454	517	496	538	547	518	519	518	505	521	532	494	507	494	481	496	532	509	517	496	475	497	530	507	507	518	470	541	471	499	501	477	471	546	516	511	488	487	455	537	502	469	486	498	506	488	473	499	496	511	505	523	499	461	485	469	518	514	499	480	512	524	523	512	474	490	492	520	522	466	527	520	487	532	495	506	556	513	513	503	493	526	486	500	533	467	513	528	524	534	499	498	506	507	500	498	470	509	512	481	460	531	521	497	515	505	477	465	509	533	512	527	522	535	517	515	528	455	475	501	493	517	544	515	487	477	480	498	475	510	488	529	505	492	475	511	509	533	544	484	493	493	488	501	483	508	513	510	512	470	504	506	465	509	466	528	486	503	492	523	514	507	533	479	520	526	496	503	487	509	468	470	508	541	512	488	471	487	537	525	514	487	493	527	514	511	494	529	475	526	501	557	505	494	489	512	501	526	503	503	514	548	495	512	494	472	495	510	492	522	509	532	508	517	557	485	527	490	516	497	512	501	497	496	519	513	494	527	460	505	508	534	507	481	514	508	529	503	484	513	500	462	499	500	524	507	509	508	506	531	534	538	541	508	529	511	510	507	498	476	510	544	511	491	525	481	550	537	511	447	515	529	500	539	488	514	524	481	529	506	517	482	440	508	507	473	516	483	519	476	504	506	466	493	504	456	531	484	528	509	505	494	485	508	486	525	512	500	494	522	553	478	506	500	535	507	478	500	498	484	489	497	533	520	491	501	473	498	502	509	479	512	508	502	509	508	491	485	503	499	509	531	558	530	518	522	497	499	521	503	500	488	515	538	532	528	512	508	477	537	498	494	499	504	503	497	485	503	537	495	487	489	479	481	488	505	487	481	457	519	501	499	516	516	481	507	504	464	484	485	486	508	495	522	496	484	510	491	503	473	528	517	486	509	494	480	503	520	514	496	484	514	465	515	496	525	499	510	497	489	531	482	554	539	483	479	524	520	519	513	499	491	489	485	508	508	461	495	521	501	515	523	513	491	499	513	510	483	540	503	505	524	509	536	499	471	530	545	483	511	475	507	473	510	485	482	492	514	530	512	539	493	523	478	556	490	477	494	486	503	496	495	527	480	492	516	519	491	532	549	503	476	505	472	511	544	495	539	464	501	497	511	531	529	510	540	476	469	507	488	517	520	485	514	533	493	496	516	518	504	538	498	501	492	555	519	480	516	465	492	509	509	511	476	482	478	570	521	488	477	517	485	523	536	459	498	496	509	493	440	520	482	508	543	501	491	465	492	517	471	545	494	466	491	516	534	507	532	503	492	506	541	440	481	514	492	468	485	509	506	466	506	477	490	511	516	436	514	510	556	490	491	519	473	509	467	531	533	510	497	519	519	486	509	493	527	516	535	514	484	467	513	528	518	483	513	511	527	504	520	508	479	506	489	515	553	473	502	545	505	469	553	502	510	475	503	473	492	493	522	508	519	534	497	515	535	490	477	536	508	509	507	482	519	494	437	487	512	510	532	505	523	504	510	525	514	511	512	500	507	510	517	480	515	524	507	486	494	512	490	530	509	491	507	489	495	545	494	510	486	518	494	484	538	497	535	499	502	514	517	499	524	541	500	479	515	509	519	531	499	511	516	494	499	503	471	537	525	497	535	513	505	521	522	495	513	492	530	531	469	502	493	510	528	492	470	500	507	530	538	510	485	541	507	532	515	522	519	498	474	491	512	534	505	508	506	525	527	524	530	522	507	534	530	497	506	494	518	503	518	503	457	512	522	499	481	464	497	492	466	529	530	485	518	499	482	538	511	492	558	498	517	477	516	499	501	501	521	508	518	530	448	485	509	544	510	495	505	524	519	508	500	489	514	506	488	490	484	536	541	509	506	476	491	496	547	468	482	462	467	501	473	503	517	549	484	547	505	488	489	525	479	512	484	507	527	511	471	525	504	519	507	527	504	526	514	509	489	524	530	466	549	492	460	531	511	469	497	474	475	498	492	490	477	518	484	503	529	519	490	486	513	498	503	509	520	497	547	532	492	528	510	540	508	543	486	499	491	540	514	537	488	504	509	502	527	478	441	501	485	493	500	504	470	506	506	522	527	487	525	509	503	527	490	472	478	504	518	532	481	502	526	516	512	538	505	506	471	480	534	519	500	514	509	506	516	514	496	523	546	527	472	469	474	529	509	499	501	523	520	513	481	482	519	523	516	532	480	523	490	489	460	530	549	457	537	495	498	499	514	520	488	475	482	532	491	494	541	509	498	481	546	496	496	503	471	530	504	514	518	473	522	472	521	500	484	477	503	528	509	481	520	550	539	504	487	517	514	538	530	511	491	493	528	492	511	504	508	541	508	499	495	524	528	492	492	527	527	524	485	536	499	485	475	488	489	489	489	451	543	517	521	461	503	480	486	509	499	493	500	512	507	507	572	510	512	473	485	511	486	489	512	471	531	505	539	512	517	477	531	489	528	506	512	481	521	481	559	521	481	474	509	519	492	529	534	528	494	523	503	500	550	538	473	503	521	484	486	509	484	516	524	471	525	476	516	516	541	479	548	490	538	546	518	500	487	490	496	467	451	494	506	477	461	460	476	498	482	471	500	463	519	491	498	466	485	504	530	542	495	498	520	489	480	557	490	467	516	498	513	482	514	515	496	472	490	481	514	528	510	506	519	519	497	543	475	464	523	513	495	506	536	509	508	474	537	480	490	497	531	511	522	501	490	494	495	461	484	483	522	511	509	530	499	514	529	531	495	552	506	479	493	507	543	499	510	524	499	499	498	518	479	476	496	511	489	487	491	491	503	501	482	502	518	515	552	523	502	541	528	492	437	514	489	501	463	475	534	512	569	483	518	491	456	523	511	490	516	526	460	520	522	505	534	503	512	546	498	504	495	508	519	504	456	513	543	544	489	503	515	495	531	483	565	478	507	487	498	526	498	488	516	530	527	484	510	509	517	519	474	490	535	481	491	492	497	522	498	508	509	516	467	510	508	499	495	501	522	529	510	450	484	516	487	532	460	459	517	553	472	486	470	510	520	534	504	514	479	508	487	517	505	502	492	484	487	495	492	456	533	505	519	475	529	536	503	491	527	499	515	482	489	486	503	459	504	509	480	538	532	505	477	526	466	516	522	477	496	481	532	524	518	518	489	513	536	541	523	504	471	487	509	508	498	520	516	502	515	517	465	520	521	498	480	496	485	492	554	498	511	518	528	484	520	522	486	489	539	492	526	494	484	523
73786	42081	11746	2262	987	705	507	603	490	402	353	398	360	337	373	324	349	342	335	332	366	354	319	335	315	325	310	309	312	308	348	285	343	270	300	345	319	305	313	318	315	279	314	359	320	323	312	321	321	308	340	319	326	296	282	322	343	298	301	319	305	328	283	267	286	296	288	320	272	291	317	309	324	284	287	303	292	325	299	315	302	294	312	279	308	285	322	314	314	294	300	308	301	318	287	323	294	302	265	268	294	288	285	303	293	285	297	290	267	295	301	277	259	285	308	280	261	288	268	266	284	276	298	271	294	306	292	288	282	282	308	297	314	283	306	306	287	288	291	307	282	283	299	274	328	290	283	311	269	319	294	294	302	298	296	283	285	287	318	258	291	277	283	304	296	298	275	278	333	306	288	310	282	297	292	285	303	316	281	271	317	302	280	290	290	276	286	289	314	298	293	336	285	295	289	278	277	291	264	285	316	278	281	311	299	269	290	245	305	298	305	281	287	327	278	301	289	305	275	267	272	312	326	292	286	300	307	303	287	307	277	304	309	335	277	315	316	299	279	279	294	263	287	284	282	325	270	296	323	280	313	324	275	294	293	295	252	265	295	248	282	299	313	292	305	282	294	269	268	280	286	275	314	283	303	296	274	300	315	320	271	292	286	295	271	312	276	313	288	281	325	298	315	280	288	330	285	313	299	252	273	299	260	314	264	299	298	258	261	247	300	265	269	294	299	302	282	279	289	263	307	313	281	277	307	290	281	296	271	291	286	289	341	310	297	265	289	296	297	297	303	293	283	306	328	299	264	332	289	266	280	301	308	286	262	313	282	299	276	303	326	300	316	310	311	310	294	330	310	287	287	258	294	297	291	307	316	289	314	312	269	282	314	309	309	305	288	290	302	298	292	283	280	310	303	298	286	321	312	297	264	272	290	274	293	297	294	293	285	268	294	287	283	304	287	272	261	306	318	327	291	302	288	288	287	288	309	274	260	299	286	290	275	283	288	291	272	291	316	282	312	305	300	301	295	312	292	295	281	294	336	289	262	287	289	288	270	313	300	277	280	293	279	342	278	271	316	294	282	307	284	292	281	265	283	289	272	284	284	272	325	277	261	305	284	283	302	287	313	290	308	280	280	297	299	296	316	297	273	286	270	286	294	304	322	294	292	299	289	273	285	311	277	331	271	283	319	296	293	316	271	304	272	297	316	297	327	289	323	287	292	293	259	303	297	289	281	258	292	278	294	265	278	294	268	285	278	300	324	303	304	293	281	268	271	296	260	285	290	296	297	308	281	302	299	305	315	266	310	285	297	277	290	278	286	284	282	251	280	278	301	302	310	286	324	291	269	283	292	288	310	282	276	263	279	267	317	307	285	286	273	289	300	303	312	280	307	292	259	273	303	290	286	305	306	279	282	287	306	322	282	299	301	272	289	297	281	276	332	283	280	286	296	292	302	278	276	310	284	293	311	299	295	311	271	292	282	309	280	297	312	301	269	286	296	288	306	267	307	291	290	313	278	313	289	299	285	287	340	302	278	292	298	256	285	300	289	322	291	301	271	264	267	300	281	306	302	306	333	281	302	268	283	309	294	289	299	307	315	336	287	297	293	263	286	267	253	300	258	292	316	276	282	295	259	268	328	285	290	295	283	276	288	324	316	284	313	275	248	283	276	278	285	291	309	254	289	283	309	295	292	284	279	298	284	285	307	271	296	282	278	288	287	301	292	271	307	292	317	245	275	276	327	301	314	309	305	276	295	304	273	288	287	306	293	278	281	297	311	338	312	294	323	301	318	278	294	334	308	290	287	337	293	300	312	306	315	285	326	318	294	288	292	311	272	301	280	295	264	330	287	288	262	304	301	303	304	288	299	305	261	308	298	279	307	252	291	295	287	256	261	285	286	314	281	289	292	234	284	319	299	284	296	291	298	260	306	275	269	285	318	296	273	258	317	337	282	307	285	258	319	276	307	270	301	241	274	303	288	305	306	316	289	302	313	305	300	298	273	296	280	293	303	258	272	305	322	288	296	324	303	301	289	284	302	289	298	289	290	307	299	296	292	314	299	286	295	292	330	263	318	292	269	273	275	284	278	310	279	292	292	288	293	297	255	302	291	307	290	307	297	267	298	288	321	298	320	301	277	274	282	280	295	303	283	327	296	255	272	292	284	262	291	318	286	287	306	300	285	289	264	298	295	293	267	300	297	282	271	277	325	335	292	278	302	303	276	314	312	268	297	324	309	326	294	289	277	290	315	287	305	284	296	269	290	278	288	285	319	333	244	303	320	265	282	281	295	324	298	339	302	320	336	305	310	287	254	297	284	315	302	279	267	296	302	290	283	291	288	289	308	292	287	285	303	274	306	332	255	292	295	260	284	293	278	258	274	277	254	302	294	328	295	342	275	296	254	290	295	319	272	290	284	300	294	340	301	278	266	275	284	296	310	279	268	281	279	303	284	299	297	269	274	305	331	273	264	297	277	280	288	285	273	293	302	285	303	267	295	288	293	261	270	281	254	285	277	256	306	313	289	304	293	296	312	310	290	288	322	303	291	294	277	278	290	312	308	280	289	276	326	279	318	308	279	268	304	297	318	312	296	293	299	301	288	286	279	304	277	289	288	275	279	259	291	311	295	264	315	311	295	303	312	296	314	308	287	313	297	312	316	307	305	284	290	279	301	273	265	288	249	310	317	313	285	263	312	289	255	292	346	300	347	278	271	282	311	325	294	301	274	305	311	318	297	278	284	304	264	289	305	327	304	288	311	297	314	315	300	248	307	271	267	287	272	285	286	295	301	308	271	253	285	283	264	244	274	296	253	292	330	289	289	313	308	263	307	305	295	278	297	275	285	305	306	308	296	285	255	285	295	258	277	298	280	295	301	293	276	258	291	287	283	315	282	278	277	295	295	273	277	301	321	297	296	287	294	334	263	264	272	325	306	285	276	276	289	294	300	318	277	291	282	298	303	298	287	284	276	285	283	283	335	283	303	284	296	303	314	313	313	276	274	289	292	309	298	324	297	310	308	299	270	299	261	337	291	303	311	297	311	273	289	296	327	314	281	276	303	260	313	320	276	313	281	306	303	277	342	307	301	298	308	274	278	294	291	261	297	288	312	237	264	295	281	326	254	257	292	272	315	280	291	327	344	303	280	297	309	282	292	282	286	320	287	306	285	300	332	306	288	304	261	310	274	320	296	296	310	287	283	282	295	320	295	340	292	317	267	272	279	288	277	290	318	295	289	308	280	299	266	284	278	311	309	292	309	276	285	276	303	293	308	307	275	303	282	289	292	292	277	287	318	261	273	273	282	279	311	262	320	324	276	287	299	289	292	305	270	290	267	323	314	279	279	290	313	288	301	281	298	296	269	278	277	315	308	283	275	297	304	274	244	287	290	286	277	303	334	266	290	271	308	298	285	275	311	305	330	279	268	282	290	261	263	275	276	264	321	283	282	282	278	293	276	314	290	285	257	286	307	313	318	268	298	319
47696	17178	4266	4615	3426	2377	1851	2420	1792	1466	1195	1178	1191	1093	1078	976	953	925	996	1110	1138	1141	1067	1017	1093	1005	970	917	879	866	817	813	777	862	834	789	805	827	761	806	821	852	864	870	875	870	886	872	861	861	871	899	841	855	816	797	844	820	811	772	768	762	754	756	738	749	794	751	822	728	731	762	749	747	787	744	687	749	708	739	699	734	699	727	686	721	718	676	709	669	710	720	700	675	690	734	694	698	672	690	695	736	716	713	671	683	709	664	701	694	668	657	644	675	676	716	717	642	700	696	658	673	701	678	669	684	663	673	652	726	673	706	689	656	670	721	684	702	670	652	635	669	636	679	669	668	717	693	703	703	677	674	675	675	683	628	721	638	633	718	746	703	692	675	707	675	706	679	701	674	670	699	686	676	660	684	719	682	734	697	697	668	679	669	680	665	669	727	629	704	708	688	596	704	668	693	699	686	644	672	693	650	682	678	755	690	692	746	668	699	705	672	712	742	680	648	645	706	718	692	707	677	743	695	654	732	685	652	617	671	698	702	673	638	694	676	728	698	672	687	679	667	718	679	680	704	695	691	708	697	711	658	724	661	696	695	700	669	690	675	700	723	678	656	695	701	663	684	706	681	699	646	676	682	653	691	706	686	723	694	663	662	696	673	681	712	655	651	708	712	684	719	674	709	644	699	679	680	692	720	679	686	724	683	695	702	705	679	691	694	727	695	663	690	663	649	706	684	665	685	649	658	669	696	613	707	658	746	681	700	706	669	705	702	632	722	709	700	664	697	701	657	675	677	681	704	687	682	684	690	661	699	665	647	704	690	662	656	712	689	652	679	709	639	706	693	655	663	718	703	688	704	701	651	754	696	725	691	704	662	694	699	709	698	670	736	658	672	706	708	677	667	686	717	645	656	684	686	656	713	656	687	656	693	690	654	673	713	720	678	701	712	675	645	679	703	726	670	692	645	748	676	688	744	743	749	684	680	684	683	691	698	675	735	689	702	671	685	704	701	703	676	717	715	689	672	712	680	664	721	661	725	695	684	694	712	598	649	732	670	706	660	695	704	661	692	684	683	686	636	678	739	665	657	670	726	691	713	689	666	712	685	742	673	664	665	733	667	671	659	705	665	691	681	657	740	671	681	730	708	684	693	731	662	644	707	676	674	657	650	687	700	677	671	727	696	670	624	685	694	640	659	685	687	682	652	687	685	685	692	688	701	753	688	633	675	705	686	709	665	675	700	704	695	672	698	660	691	673	701	679	721	680	707	697	707	679	667	635	698	689	696	710	672	704	703	722	721	681	620	654	656	698	662	697	678	743	682	703	727	734	721	702	654	713	695	642	665	683	705	716	673	657	693	674	708	710	674	673	711	689	672	672	658	711	731	700	669	659	674	670	654	663	694	673	657	735	638	681	665	710	666	717	701	693	713	652	715	685	694	706	671	624	697	730	710	710	645	745	698	707	649	669	709	658	701	678	656	722	668	736	697	705	690	643	703	684	705	720	662	694	618	684	683	658	676	714	699	691	742	699	686	686	634	722	709	640	667	706	680	687	709	734	680	720	652	696	674	692	743	652	720	680	663	687	675	678	703	718	674	714	648	688	684	749	746	665	711	668	698	674	658	745	671	709	705	702	679	650	691	711	689	684	717	673	736	675	650	690	709	670	698	668	676	677	694	655	725	678	678	716	690	698	688	749	700	650	725	673	688	675	705	661	713	688	725	666	722	681	677	661	718	663	694	705	706	674	702	699	669	698	669	632	694	656	696	702	650	678	693	680	709	657	706	679	698	738	705	710	677	693	673	680	662	700	644	689	689	687	697	737	662	654	685	676	703	705	699	681	679	651	670	715	705	743	740	731	680	689	742	707	649	689	695	668	689	681	680	671	693	734	711	697	702	688	713	664	667	644	654	720	732	653	783	694	668	697	723	679	694	719	650	729	679	656	710	676	666	723	677	668	689	695	658	705	673	668	666	685	732	664	721	673	696	661	698	666	676	683	703	691	684	697	715	725	730	714	713	693	671	691	685	718	687	687	730	749	678	701	682	711	652	700	676	684	677	735	650	665	669	708	661	672	702	681	696	697	718	713	702	675	668	686	700	641	663	683	715	694	707	686	676	662	671	701	656	681	722	704	698	670	694	651	734	666	631	648	669	667	696	687	745	686	686	674	676	677	711	676	652	665	720	693	694	698	724	714	674	688	712	675	665	691	673	665	710	648	669	690	696	680	749	714	729	699	692	664	682	703	679	693	681	670	660	698	706	685	714	651	683	728	683	669	705	710	687	675	708	698	662	661	680	704	718	645	662	638	717	687	692	677	688	680	699	646	687	717	683	689	666	645	683	700	673	646	672	709	672	651	670	711	698	682	701	679	676	720	709	695	657	672	661	745	712	710	713	703	703	661	720	678	676	677	666	663	720	706	682	651	740	706	651	663	696	651	715	670	718	686	674	662	671	667	716	688	669	685	678	712	696	718	639	702	734	731	651	691	683	732	681	711	693	693	728	670	712	661	695	702	731	704	712	686	682	688	698	769	674	699	635	739	693	685	689	734	696	690	670	692	661	679	680	659	679	695	696	715	684	697	707	763	681	698	682	637	680	689	651	714	763	706	695	690	712	669	700	693	699	717	684	670	673	717	700	688	675	732	674	646	674	681	681	678	695	706	673	691	730	679	705	723	661	734	716	670	694	686	673	685	703	678	672	658	725	672	714	673	659	655	650	693	736	637	729	705	685	664	651	718	669	689	701	700	665	685	674	686	723	674	652	717	683	664	699	730	694	661	721	627	734	660	698	716	680	658	680	681	706	707	722	680	687	670	666	703	714	641	702	691	732	704	689	716	712	674	673	719	695	684	729	680	714	689	709	681	686	712	697	695	670	675	721	703	679	678	674	688	677	661	693	727	709	652	693	744	684	724	691	730	758	639	657	730	661	704	708	701	719	668	681	647	745	657	710	671	674	701	717	676	706	652	721	650	669	654	730	741	673	695	679	670	715	648	767	672	694	689	664	644	694	686	719	667	706	672	706	694	692	700	660	683	670	637	664	728	691	674	707	701	701	682	649	690	704	687	680	715	680	714	713	711	726	676	641	663	688	726	706	657	713	727	694	667	681	768	708	756	668	689	719	685	730	685	730	702	681	720	686	718	716	682	665	701	692	722	670	649	653	659	690	686	671	655	632	673	719	684	718	664	726	723	687	682	629	674	678	737	685	706	705	708	720	702	687	698	698	705	693	701	664	685	670	685	646	713	674	672	726	705	720	641	686	659	702	673	671	687	674	682	659	718	692	693	666	642	641	689	705	725	682	699	675	689	678	680	694	698	723	698	727	681	684	725	662	731	692	695	705	688	683	700	667	679	697	717	689	734	669	712	653	680	654	677	684	722	751	699	700	692	656	723	596	676	703	722	645	669	727	692	646	700	677	688	676	684	688	659	681	704	690	710	748	678	744	718	689	684	670	673	686	692	725	673	690	713	671
82178	48583	19167	5860	1720	1032	761	778	619	529	476	451	424	405	391	407	379	366	401	437	392	412	426	406	414	387	344	354	370	327	319	321	312	298	308	317	321	351	334	329	330	321	334	330	321	358	350	313	356	343	353	323	331	345	312	336	328	328	320	331	305	296	332	293	306	340	335	348	304	307	332	322	334	318	317	308	306	301	321	306	304	311	313	324	320	314	312	347	302	324	325	283	321	326	267	304	331	316	337	339	290	314	318	314	311	313	295	309	287	316	308	330	315	293	353	294	315	323	297	304	326	303	274	319	301	288	345	321	292	290	286	264	258	293	340	302	309	323	309	299	270	291	296	346	331	305	330	327	306	341	325	317	283	320	286	277	291	293	311	303	289	289	290	295	330	320	308	360	312	272	307	286	295	287	301	300	305	311	307	289	330	310	314	321	323	305	306	320	319	316	310	327	308	280	299	303	303	299	307	321	329	298	273	337	300	331	304	311	294	320	316	332	284	326	279	303	321	306	339	293	317	266	295	336	272	314	323	310	300	322	313	304	308	323	353	288	282	314	310	327	314	327	303	325	302	250	319	294	342	295	290	284	320	307	298	292	315	322	304	304	330	302	291	286	303	318	293	289	315	340	297	293	309	291	311	325	321	321	290	306	342	297	343	284	276	312	273	298	313	302	300	322	314	307	312	328	272	286	295	295	303	305	273	306	338	326	301	326	272	289	302	309	302	287	304	315	299	304	303	322	309	306	289	292	318	293	290	307	306	314	313	300	321	285	288	308	283	324	297	327	301	297	305	292	340	279	315	298	336	286	291	309	308	328	316	330	315	316	282	286	312	298	326	295	311	325	309	320	300	284	300	292	315	325	307	307	294	299	279	315	321	299	286	284	305	310	317	299	303	300	322	353	325	285	312	321	301	318	318	326	316	297	339	305	302	303	293	346	323	293	265	297	308	307	313	305	299	308	286	294	297	269	301	302	286	288	321	342	331	326	306	309	295	308	310	296	307	308	333	314	288	290	265	326	345	290	318	289	301	285	307	327	312	282	336	313	290	313	347	292	312	301	300	332	271	331	328	286	286	326	291	300	297	270	281	310	305	333	335	321	316	319	300	315	287	305	278	297	334	285	307	320	308	308	326	323	314	337	311	292	298	305	320	298	306	324	275	368	284	329	296	292	287	312	304	286	320	316	335	297	310	311	304	336	333	326	305	283	289	303	275	298	278	315	304	325	321	346	292	294	290	329	305	309	308	314	321	284	292	321	322	288	304	313	309	327	303	314	339	327	312	300	310	289	332	318	302	306	308	299	277	307	287	319	316	324	275	296	354	320	304	308	337	282	319	302	293	269	293	321	325	305	296	288	344	297	283	320	308	328	293	336	334	296	335	292	301	281	253	334	320	329	300	317	313	307	303	292	280	330	284	306	305	299	318	304	327	305	288	294	309	319	317	295	287	308	329	313	328	262	322	304	316	272	310	293	298	295	296	320	321	315	303	299	281	325	287	315	283	291	317	309	318	324	285	297	300	343	328	319	322	324	310	296	335	305	314	349	307	298	281	275	294	320	310	299	330	289	298	303	291	294	301	304	297	286	311	283	306	350	294	319	315	328	325	327	306	351	300	325	321	343	308	306	336	328	332	297	325	327	345	291	294	293	295	317	312	276	330	307	302	279	314	313	313	334	316	289	323	316	260	306	300	315	293	311	297	312	322	301	307	312	285	313	308	310	286	288	301	306	291	282	291	301	332	295	369	290	307	325	304	304	286	321	303	310	299	303	318	305	289	335	273	290	292	304	339	313	290	293	287	294	309	299	333	298	301	300	340	262	327	308	330	277	305	354	310	285	290	293	317	309	291	321	286	287	336	318	300	331	343	305	293	289	296	306	306	280	315	295	325	291	286	322	313	315	330	283	306	298	268	318	297	303	308	306	342	315	319	273	320	319	307	289	282	295	307	305	307	311	338	297	267	284	304	301	275	291	333	297	293	309	303	298	306	319	328	315	272	285	298	289	312	316	335	298	281	301	288	291	287	336	321	324	324	305	282	311	321	297	303	316	312	304	271	323	320	312	280	296	307	281	282	303	307	261	304	297	307	305	285	294	294	332	324	338	283	303	309	300	280	300	307	320	307	331	286	303	311	320	267	306	330	303	291	292	325	254	291	317	298	319	312	351	347	317	291	321	287	286	303	285	314	319	293	310	317	297	316	294	343	284	306	315	302	303	354	335	329	289	337	296	303	306	318	313	318	306	316	303	301	301	323	309	337	293	301	343	320	296	319	301	310	309	270	321	304	307	292	289	284	300	327	289	290	307	324	331	286	301	282	321	306	352	325	293	328	291	304	292	284	316	315	350	307	295	320	286	287	287	322	331	292	314	330	311	324	272	296	294	306	293	291	306	290	308	313	282	325	299	275	299	307	288	318	286	296	325	331	325	332	306	307	305	314	316	317	287	312	338	305	291	302	310	311	356	318	265	328	325	295	329	322	322	296	300	297	333	299	306	324	281	295	311	294	297	320	325	295	317	281	315	321	305	341	306	319	334	279	310	279	342	313	270	291	315	278	279	300	295	322	317	316	341	340	308	315	332	308	319	308	298	331	316	312	279	280	285	303	292	323	326	319	307	332	294	307	302	304	275	278	300	286	318	277	298	336	323	291	300	293	285	314	301	314	336	300	292	298	310	308	312	289	335	287	346	331	309	303	322	299	297	301	313	311	320	327	311	302	336	295	328	335	303	312	278	277	307	316	321	300	297	278	306	319	295	292	271	283	292	321	332	294	316	321	340	327	350	297	326	337	280	289	326	284	306	279	292	302	315	299	301	314	304	330	310	320	294	332	322	310	286	287	267	313	310	335	261	297	310	301	285	306	274	294	318	309	329	320	323	283	341	311	289	312	268	299	282	329	306	300	295	297	329	303	326	310	329	313	336	314	312	295	322	309	319	312	336	299	287	328	321	278	286	296	306	286	307	317	306	308	289	273	307	310	314	274	299	275	284	312	317	292	318	304	321	332	310	295	297	274	279	280	301	311	294	321	328	317	287	312	326	304	264	336	330	341	326	291	319	313	280	325	322	326	320	312	302	321	308	321	291	303	311	287	313	312	310	327	292	305	291	302	305	294	279	291	298	306	285	327	301	274	320	315	320	316	327	318	299	315	335	297	310	322	307	301	322	313	303	289	289	311	299	324	295	296	309	307	304	320	309	277	301	305	296	287	304	292	293	286	296	289	289	333	289	292	291	308	326	303	306	332	280	296	311	328	309	289	303	271	285	304	282	284	330	318	311	311	293	311	309	304	291	309	291	301	329	314	306	290	289	328	323	316	351	295	305	256	318	315	310	305	347	311	296	309	303	310	304	305	326	277	331	304	309	324	301	336	301	334	318	320	298	311	302	336	302	310	326	315	315	305	306	322	297	329	307	296	318	293	307	299	306	318	296	347	286	283	300	340	285	316	291	313	302	316	317	256	325	313	299	298	304	280	302
58115	20014	6448	7043	5237	3703	2708	3296	2493	1993	1706	1522	1463	1432	1367	1319	1241	1207	1191	1404	1397	1478	1285	1208	1303	1169	1164	1006	956	955	853	915	848	884	888	885	912	845	864	870	920	931	1001	896	940	1025	983	947	956	939	883	968	913	973	903	902	903	898	896	874	797	771	743	823	798	799	842	766	785	789	805	757	752	802	758	794	756	764	777	748	690	732	721	723	753	711	700	722	660	658	694	729	665	665	732	698	691	697	660	705	737	644	688	694	664	677	697	700	711	714	704	694	752	676	704	704	703	686	696	661	704	656	656	692	724	699	711	692	723	722	719	737	671	699	655	732	705	664	712	702	673	712	718	709	735	721	718	707	653	693	697	691	724	712	700	716	705	747	715	728	715	674	675	757	668	714	689	672	685	719	707	692	678	681	614	680	754	716	690	695	689	687	698	672	734	709	689	667	689	675	757	715	716	664	692	696	682	677	671	661	740	715	679	698	727	691	699	718	718	706	689	684	686	716	670	677	697	659	698	736	694	689	695	704	665	696	702	683	732	691	715	744	675	754	711	647	694	672	743	688	721	687	684	731	722	665	680	713	717	702	729	679	600	674	661	711	675	771	694	677	739	750	685	655	676	730	710	749	691	642	662	678	710	738	761	666	707	702	694	753	700	691	674	673	697	680	647	693	697	684	700	671	730	718	669	685	663	702	707	672	747	731	717	686	704	698	694	716	670	679	779	729	648	703	702	705	737	706	705	723	706	676	692	664	713	694	681	740	699	689	703	702	706	770	716	714	671	691	710	768	707	731	686	653	702	689	690	674	729	692	727	745	715	701	693	742	787	697	700	655	683	669	654	695	741	691	692	684	659	684	693	713	695	725	636	716	709	700	717	726	749	680	664	689	749	707	690	710	731	694	727	681	669	678	666	710	676	706	691	697	660	755	700	661	695	716	679	666	713	682	671	690	717	707	686	701	704	692	705	696	711	684	695	711	720	700	699	695	689	675	732	735	683	698	700	669	657	716	707	720	666	693	749	668	692	662	663	685	709	657	670	687	735	688	751	706	687	674	702	670	719	707	686	715	720	684	741	697	720	694	711	660	691	706	696	729	756	730	673	734	706	669	668	667	691	724	670	726	692	659	703	701	687	681	690	662	677	661	682	690	669	682	742	693	716	669	715	630	694	664	673	723	703	739	699	698	657	697	668	678	707	701	676	736	672	650	673	684	718	705	619	697	677	702	692	685	709	663	692	666	689	702	764	644	685	655	685	745	689	690	686	702	682	656	681	736	685	697	720	723	704	653	689	700	685	700	652	694	728	667	710	665	670	700	693	698	673	684	709	724	663	687	681	742	687	674	670	658	724	679	710	711	684	668	709	711	693	670	679	715	685	722	761	705	712	679	692	642	658	706	714	691	710	686	685	760	698	714	726	697	695	665	722	704	725	627	704	681	671	732	695	671	735	701	656	713	655	667	754	744	707	728	715	667	682	744	691	715	713	663	714	726	705	701	676	670	670	684	697	744	673	720	679	711	639	732	744	683	647	684	723	703	675	705	682	753	707	675	676	722	702	663	691	693	729	695	702	698	671	679	709	649	712	695	667	693	705	731	680	692	660	670	688	684	719	709	701	686	649	720	740	678	671	678	695	738	687	691	703	688	687	694	708	706	699	671	671	690	703	707	725	639	682	678	659	671	696	692	667	686	697	664	694	702	714	733	704	707	681	668	688	683	684	730	703	733	721	682	676	700	725	717	660	690	714	711	667	674	684	726	686	701	740	662	645	674	673	664	682	648	701	747	729	658	705	669	704	694	676	702	730	698	697	650	676	682	710	675	702	652	675	675	659	701	710	664	703	740	616	751	745	693	730	655	694	677	707	705	700	720	745	690	682	667	699	718	702	693	702	677	711	665	681	733	676	675	673	731	685	695	629	662	736	642	659	667	706	690	703	706	660	700	689	686	673	750	736	712	686	661	693	683	662	696	713	721	702	685	734	702	617	714	706	662	744	669	675	701	716	703	722	668	663	696	713	683	696	690	774	677	716	714	730	698	709	681	703	706	727	692	715	684	712	731	718	676	682	712	702	695	707	763	677	678	697	657	718	642	727	693	726	642	726	674	679	656	751	708	653	696	680	658	687	686	691	739	696	673	726	711	690	672	706	658	704	685	697	696	680	683	688	710	684	668	694	709	705	730	666	685	693	675	682	679	697	701	657	710	681	696	671	718	644	710	716	670	687	659	746	693	723	724	693	673	697	766	696	702	746	686	716	751	725	715	684	710	658	674	694	689	703	690	732	683	683	754	698	719	729	685	649	686	708	705	671	722	721	670	676	665	646	691	693	692	713	680	669	708	712	680	664	637	761	692	731	712	681	641	664	713	711	706	722	655	675	721	725	675	716	679	648	697	682	658	735	706	699	737	683	700	717	755	704	702	692	701	717	696	652	713	680	688	696	689	704	749	696	674	693	679	716	655	729	701	699	707	704	658	705	691	667	745	686	699	713	663	691	686	714	674	676	655	743	738	675	760	687	716	691	724	692	694	739	692	749	721	661	684	655	670	640	693	711	669	761	679	683	692	669	644	692	698	669	689	689	722	681	691	703	694	729	674	675	708	761	705	645	696	692	692	696	719	708	734	700	699	689	660	703	664	684	699	713	678	701	732	686	703	716	694	694	703	731	709	693	654	770	694	696	710	709	697	718	672	620	733	664	715	684	665	669	701	693	686	740	683	676	677	669	696	671	718	686	692	693	726	711	702	726	675	710	729	690	679	700	668	718	728	706	652	692	651	652	706	718	674	644	700	695	725	703	711	692	700	672	686	715	718	671	696	700	703	665	692	669	687	602	685	698	656	722	666	691	682	662	669	715	679	687	754	647	664	651	674	715	683	682	644	661	719	694	685	714	711	670	754	701	666	717	663	678	650	695	680	669	667	671	725	699	709	675	668	730	730	708	696	671	710	722	676	647	659	721	689	722	715	656	703	696	661	675	705	698	651	642	720	708	703	678	698	712	698	655	668	681	723	660	678	661	686	728	683	731	713	702	702	710	705	680	762	684	665	716	685	690	707	719	713	676	663	685	705	701	712	704	733	703	664	706	693	765	690	665	728	710	696	683	717	680	663	669	687	707	666	767	713	698	642	757	710	654	691	698	659	671	714	673	696	720	689	689	689	663	683	682	685	720	643	710	752	679	670	676	684	712	688	665	671	698	715	671	703	723	729	697	749	717	708	740	682	718	708	686	771	694	736	707	710	759	708	751	723	687	683	640	696	676	687	702	688	643	631	699	662	676	721	709	717	684	678	635	742	638	675	692	683	689	662	719	720	724	721	724	687	710	690	738	664	720	696	698	685	706	737	718	696	664	683	676	654	704	729	681	679	708	652	683	703	678	741	668	699	711	709	693	701	710	725	699	652	671	645	718	692	691	651	762	741	694	701	668	622	706	658	689	658	686	715	725	654	744	682	744	702	670	731	727	685	692	683	721	718	729	711	725	696
22088	6008	1271	683	420	309	247	317	240	219	230	236	237	194	202	227	207	248	237	179	204	193	201	204	208	206	233	221	208	201	230	198	189	204	238	208	204	195	190	230	180	233	202	212	214	200	203	200	229	210	197	206	225	230	207	199	237	189	196	205	220	204	188	197	213	193	201	231	236	223	190	207	214	206	207	203	211	194	178	191	193	191	194	180	222	187	178	183	194	181	211	203	228	190	204	217	196	197	214	216	225	196	195	197	205	227	174	206	185	188	178	195	182	185	195	207	225	204	217	221	190	188	174	199	212	195	217	192	195	209	211	197	204	197	186	184	197	197	224	191	191	204	188	209	201	183	216	219	215	212	217	207	168	200	184	209	209	206	208	202	191	227	186	211	205	233	208	219	206	196	203	190	185	181	194	203	202	191	195	203	192	217	212	228	192	189	225	189	207	238	189	201	195	196	222	207	223	174	205	230	224	213	204	210	180	216	212	205	200	191	225	198	194	180	187	232	201	183	199	183	207	218	211	224	196	217	206	221	200	186	218	198	206	199	222	218	200	195	216	229	221	233	223	202	203	193	186	194	175	197	214	187	207	212	220	185	206	217	200	194	228	166	210	218	213	213	184	233	164	195	192	185	226	210	224	167	208	213	187	219	205	212	223	193	222	196	190	184	187	199	197	196	173	190	181	195	182	193	192	193	178	197	212	202	190	191	200	185	206	169	182	188	194	191	195	193	230	219	227	236	222	208	178	202	193	222	217	188	219	191	183	182	193	203	230	194	210	191	206	190	182	196	199	176	210	196	188	202	181	223	220	214	187	213	174	195	216	186	206	232	190	199	211	184	203	207	199	211	219	210	204	214	206	178	198	178	176	193	174	181	221	207	220	193	208	241	187	186	182	196	217	182	192	181	209	206	203	207	228	209	200	199	194	188	209	226	202	204	198	180	183	211	197	181	216	221	219	205	175	205	206	201	198	204	218	208	192	212	196	182	218	207	199	178	227	187	196	207	195	186	196	216	190	216	200	182	209	192	198	210	193	208	219	195	209	234	207	174	199	160	197	243	201	197	207	206	194	197	190	193	207	216	200	214	193	196	188	205	195	178	212	181	203	228	179	183	204	196	200	205	224	195	181	184	196	201	187	214	196	181	196	195	184	218	182	214	221	236	187	185	205	161	220	192	192	198	212	207	167	191	184	202	180	205	198	201	174	205	202	207	181	239	176	203	213	208	196	211	213	213	208	200	201	204	186	205	217	204	218	196	181	209	226	225	216	209	209	199	222	214	210	203	183	201	185	208	196	204	215	190	182	199	208	189	199	207	173	192	213	182	231	205	206	204	221	189	195	176	206	193	194	188	204	212	219	223	168	193	195	199	182	199	188	220	186	216	197	216	226	224	209	220	195	196	192	194	218	194	193	200	194	214	207	191	172	216	206	199	229	179	194	197	178	204	176	203	193	219	217	196	191	214	214	195	222	218	191	201	176	193	190	211	214	204	198	205	207	195	225	228	203	161	221	185	213	216	194	195	201	184	183	191	191	210	205	206	226	190	203	193	168	176	190	195	214	201	206	210	185	196	189	197	190	187	204	209	200	201	208	187	196	207	161	234	186	210	217	225	219	206	200	203	191	210	176	195	207	189	192	207	196	206	201	242	172	183	173	191	179	214	193	181	189	187	217	205	184	199	192	215	194	204	194	208	196	181	199	204	221	207	210	246	181	214	200	209	189	211	180	213	200	174	202	230	203	182	203	194	179	216	210	184	205	185	216	188	175	196	184	195	212	197	204	187	206	207	180	171	198	192	204	200	210	181	205	202	197	169	205	206	198	197	209	212	216	218	211	194	181	193	170	205	226	202	201	207	200	199	215	235	214	202	183	194	196	185	177	230	232	199	192	181	199	194	183	206	184	214	179	194	190	204	222	194	168	207	176	221	199	193	179	224	206	204	218	221	192	203	200	212	194	191	206	168	221	235	200	184	190	192	202	199	260	223	216	224	193	177	216	212	203	202	189	206	206	206	201	209	189	196	206	179	198	212	180	208	214	232	200	185	189	226	223	203	208	176	210	218	178	199	216	207	216	195	188	196	214	211	201	184	217	209	193	195	197	190	206	191	224	218	205	194	210	209	203	203	223	205	209	210	170	207	223	204	204	177	158	191	234	199	197	200	214	167	198	229	199	213	210	202	204	199	213	217	209	210	172	211	214	176	198	208	189	202	203	183	212	202	215	198	210	198	189	194	201	197	190	208	185	192	199	177	201	181	188	190	189	179	230	214	234	198	199	206	192	197	197	221	173	189	196	195	225	181	199	216	221	203	187	200	236	197	219	171	181	199	192	203	208	197	212	197	205	224	221	184	186	214	208	213	201	221	225	175	191	204	209	223	196	219	194	201	200	198	194	206	191	198	210	175	206	203	211	216	218	193	180	187	230	192	186	216	220	217	233	218	209	210	215	176	213	179	195	208	190	149	189	180	197	225	208	178	201	204	208	218	199	190	187	211	202	219	211	192	201	181	221	186	197	187	203	213	215	179	188	224	183	187	195	189	242	219	188	214	199	190	199	188	214	192	206	193	204	182	221	205	204	221	212	222	199	208	208	242	200	176	215	194	205	195	198	180	202	218	183	208	186	194	181	206	192	185	206	223	189	205	207	203	185	188	202	178	222	214	205	195	191	215	203	211	214	180	220	207	195	182	197	188	200	204	181	193	193	199	201	235	205	212	199	192	213	200	216	192	228	234	178	218	224	195	192	188	208	169	209	195	193	219	199	197	197	193	222	187	180	194	204	202	178	177	211	202	190	200	185	186	222	212	194	213	202	207	209	204	197	170	197	202	190	180	178	196	186	203	223	201	177	211	207	203	184	190	194	217	221	191	196	168	214	178	212	185	181	218	208	194	213	171	199	208	207	204	209	199	179	200	175	208	187	193	225	203	200	187	202	210	235	168	225	158	220	207	174	195	193	216	199	215	209	214	234	204	199	213	206	216	208	195	210	173	214	207	225	222	182	215	205	185	168	204	202	221	184	167	195	181	190	184	200	177	201	185	185	192	198	225	199	192	193	209	196	200	161	217	238	221	199	189	207	191	208	185	221	199	202	157	216	181	216	197	233	189	182	200	196	188	209	204	204	192	195	194	209	229	219	180	184	192	230	197	182	216	220	196	178	201	193	213	198	192	224	221	197	205	226	203	211	205	187	187	195	193	205	213	207	227	207	225	205	203	207	215	180	211	224	206	199	217	190	199	189	182	185	186	197	215	208	179	173	226	194	162	184	201	205	218	198	197	193	189	200	200	203	187	204	202	204	205	187	231	215	183	198	211	201	206	204	190	194	216	188	194	198	196	218	199	198	177	167	207	193	204	219	193	188	215	212	198	214	178	213	196	216	194	199	210	199	213	191	228	180	194	199	185	186	208	205	186	224	211	192	209	190	186	189	231	202	162	207	199	200	227	196	203	204	216	222	208	205	192	196	195	187	227	226	214
21215	4490	2150	2042	1397	1019	867	1204	884	744	638	609	608	620	553	582	602	573	590	609	638	685	634	620	594	618	603	624	582	585	547	518	586	551	549	532	546	550	563	577	578	575	616	648	574	578	598	558	560	620	614	615	598	566	557	527	559	559	568	526	517	503	531	526	521	500	564	524	548	503	528	535	511	535	505	539	539	470	528	512	518	509	502	486	462	507	500	502	508	510	496	483	480	497	472	448	467	508	493	514	468	523	539	509	519	478	503	464	508	494	445	499	471	491	508	465	499	494	496	510	527	503	498	519	496	508	499	503	515	491	530	548	490	503	492	514	483	506	446	468	498	490	497	478	503	510	488	518	474	501	504	485	488	500	502	491	512	454	506	500	538	489	522	492	514	518	514	478	499	499	478	482	510	502	475	480	531	523	523	485	495	484	531	501	477	505	483	492	503	493	468	469	452	502	505	484	494	510	492	466	525	546	494	457	507	519	498	462	485	508	518	471	510	479	505	513	522	499	530	505	538	537	504	500	500	510	483	484	467	523	551	464	506	528	514	512	506	491	492	487	464	498	472	499	505	503	490	527	482	518	475	527	532	529	502	501	506	538	526	499	503	498	514	525	480	457	525	481	491	466	511	474	494	482	509	532	518	477	480	480	475	476	468	503	492	499	488	520	479	531	479	530	510	545	493	487	540	492	485	508	511	508	538	483	537	522	455	537	518	509	521	457	492	503	502	528	468	546	492	485	510	498	505	474	493	495	439	516	514	501	497	497	498	516	506	497	448	460	475	495	472	504	476	534	479	508	506	489	500	515	471	477	484	504	453	536	506	471	525	510	480	505	504	482	536	492	511	487	504	506	487	521	503	488	483	484	505	487	516	444	496	518	511	479	500	486	478	493	512	512	487	454	469	482	460	481	519	526	480	544	495	501	510	476	500	471	507	485	507	475	494	532	468	529	523	500	503	483	476	520	497	539	516	484	512	497	518	476	498	500	517	504	480	496	480	488	483	494	510	505	478	488	528	497	517	492	510	478	496	484	516	500	481	488	482	490	489	493	491	504	515	521	490	478	495	525	487	501	522	474	486	513	471	458	511	508	528	495	510	473	478	519	515	497	508	497	496	491	544	487	511	518	512	492	500	482	477	495	473	534	481	530	495	518	478	489	513	498	496	497	521	462	529	502	492	486	518	489	499	478	508	501	498	498	450	479	529	512	491	497	521	520	498	488	517	494	475	491	516	497	498	498	503	509	526	526	525	528	492	519	510	466	488	481	519	500	480	530	449	528	494	473	527	538	539	515	504	469	480	487	505	526	490	507	497	491	495	502	484	472	513	529	479	520	559	502	497	517	544	506	519	491	488	538	530	522	523	520	511	523	471	499	488	454	508	463	535	492	514	488	506	487	495	469	471	485	504	518	511	511	505	519	481	482	534	518	487	522	513	505	493	497	487	469	490	505	485	480	512	493	527	528	505	511	537	517	486	479	486	496	505	491	519	504	483	460	543	456	503	538	480	471	488	489	557	474	492	495	460	477	504	501	506	524	521	494	500	522	487	545	488	512	477	518	533	505	558	477	495	520	535	478	516	486	518	500	549	473	540	491	503	501	481	499	492	521	465	463	469	501	491	520	473	516	497	487	499	476	514	508	511	523	479	476	477	483	503	488	509	484	496	496	439	512	526	518	495	486	470	501	518	525	491	507	476	532	493	516	539	475	483	487	493	471	497	508	508	491	496	521	481	490	508	476	491	482	486	520	477	487	503	484	488	514	504	486	515	534	495	496	506	511	487	463	486	483	514	459	508	509	504	498	455	508	514	484	502	449	466	494	462	497	498	475	488	468	496	476	496	482	511	501	509	522	482	506	494	522	478	519	488	505	515	497	450	468	450	447	492	551	490	452	498	494	466	534	501	489	490	518	481	503	523	499	452	445	502	493	503	438	531	529	488	516	479	503	483	497	491	517	514	485	504	504	544	514	487	527	518	464	485	515	507	518	526	489	528	483	509	505	471	526	487	515	493	481	495	474	495	520	484	492	503	507	505	524	499	525	492	507	467	509	495	524	486	503	489	475	505	532	505	522	489	525	511	480	467	463	503	517	463	497	487	462	510	504	492	472	481	491	476	493	476	511	501	524	476	471	529	469	507	508	429	512	487	550	499	520	482	538	527	507	515	542	525	469	463	528	497	491	526	508	489	494	504	477	510	518	502	482	463	469	483	484	508	460	521	531	510	497	499	475	510	475	491	483	490	483	477	500	481	509	474	479	496	459	504	498	537	493	511	477	498	505	504	461	504	523	503	513	531	499	535	504	470	470	516	480	513	493	512	488	476	485	480	486	504	499	502	528	458	486	502	510	476	468	483	503	496	522	471	491	509	480	503	514	495	483	522	539	504	496	497	448	510	528	526	502	483	490	466	503	501	498	493	487	470	448	532	450	479	505	504	520	502	500	477	515	476	466	499	529	538	464	510	505	506	470	492	475	489	491	435	485	463	480	535	515	523	469	489	531	486	509	484	525	497	465	454	483	513	478	530	492	546	462	495	496	517	501	507	488	472	509	471	483	509	444	526	477	481	492	447	482	510	508	506	503	499	520	493	466	488	494	513	491	557	517	525	507	465	482	484	530	511	527	500	502	496	536	507	480	501	483	504	481	502	553	477	458	488	486	502	519	473	484	504	502	499	517	477	483	492	437	461	495	452	461	491	478	481	497	512	514	494	466	489	485	471	480	484	486	479	487	491	474	520	492	508	485	524	471	436	492	489	530	481	472	497	482	484	470	499	510	498	484	496	475	492	491	508	510	486	529	483	461	493	534	492	510	497	508	506	491	499	482	467	509	494	516	512	514	478	512	463	497	494	500	477	522	538	511	515	481	494	534	501	502	534	506	465	518	537	491	478	469	534	487	502	505	489	501	548	501	504	550	480	504	481	491	506	518	501	511	507	515	448	477	516	478	499	485	505	493	440	471	524	472	485	518	519	509	509	426	519	505	499	475	528	478	480	450	506	509	487	523	526	477	482	497	510	495	456	521	499	513	472	497	493	512	435	521	487	494	503	493	512	501	499	477	483	497	496	518	529	505	463	457	481	533	522	510	541	450	496	514	493	485	521	536	472	535	460	507	517	489	494	537	472	451	473	500	467	465	445	527	533	510	522	480	528	505	503	464	483	492	477	519	482	499	516	500	517	505	490	483	531	497	482	526	495	512	504	468	492	445	532	476	543	473	465	498	523	488	437	484	519	477	518	481	532	480	532	514	485	461	484	508	523	516	509	480	466	518	489	539	471	487	514	540	508	517	458	505	477	539	543	507	532	489	484	474	519	504	497	502	494	535	451	525	484	468	499	521	491	509	506	503	465	557	481	461	521	494	494	502	512	516	482	528	505	476	507	507	531	536	498	482	515	539	455	500	524	511	527	490	547	541	518	477	476	474	480	471	499	487	485	498	526	497	483	490	471	489	500	541	506	555	524	526	513	511	497	484	513	459
73261	40426	12261	2328	1090	682	542	670	478	415	390	358	349	350	333	376	336	304	361	357	301	339	318	323	349	350	318	321	347	335	323	298	330	312	302	303	290	305	268	324	315	345	318	316	312	307	314	313	324	311	322	329	301	295	330	295	316	295	334	288	283	328	330	315	298	286	312	288	301	300	299	305	275	322	321	283	302	272	318	286	310	292	302	266	279	278	293	279	280	312	305	276	287	275	289	299	275	287	307	268	272	280	288	273	289	274	290	273	255	282	290	279	304	257	282	283	281	304	282	289	271	304	301	295	288	329	299	297	272	333	322	306	288	280	321	309	299	288	315	298	250	310	294	322	317	285	266	280	293	294	308	264	251	301	281	263	310	281	301	271	267	290	291	277	288	285	284	270	307	269	309	289	295	292	271	270	293	308	290	275	295	281	308	287	301	280	258	269	288	296	271	293	286	304	258	309	290	293	332	286	312	293	311	303	285	293	270	295	313	270	279	275	284	294	270	265	296	287	261	302	280	277	306	290	317	294	294	263	340	299	298	284	306	305	283	278	274	253	298	245	286	313	292	300	271	307	302	317	343	295	332	290	306	239	307	295	302	314	332	291	293	301	316	275	326	277	298	298	313	273	288	274	294	333	274	292	295	280	271	297	294	296	273	345	291	271	321	318	291	291	304	281	285	297	300	267	300	278	297	266	288	278	292	295	288	263	261	261	277	303	278	260	319	290	299	285	307	253	302	287	297	298	271	260	300	298	300	291	270	276	296	284	285	287	301	283	302	295	287	304	293	281	257	314	268	270	294	304	303	285	313	277	287	300	299	309	297	276	310	274	289	322	292	301	259	277	262	276	307	301	288	276	280	298	305	309	284	268	291	285	303	303	329	296	298	320	305	297	287	306	324	274	291	290	286	250	257	292	281	322	258	279	316	284	265	276	296	289	280	310	288	314	296	285	290	297	293	290	304	291	300	296	302	289	318	343	283	286	282	314	284	266	288	289	310	302	275	300	291	285	288	327	269	260	303	288	289	281	281	308	265	299	304	281	287	282	309	286	308	285	298	295	299	299	328	333	301	276	292	298	322	324	287	293	283	314	280	300	297	334	279	260	319	276	284	280	279	308	294	299	299	265	273	292	294	299	294	312	290	278	289	275	323	288	264	274	280	296	307	297	281	301	313	307	308	324	293	282	302	332	289	285	313	289	290	318	296	266	291	294	264	271	283	325	266	280	293	300	294	337	304	297	304	263	309	315	287	279	285	293	295	312	252	306	277	312	308	323	286	282	296	306	290	294	296	302	288	286	274	273	285	301	270	314	297	278	299	305	279	310	266	282	276	279	315	308	267	300	268	281	281	295	258	273	288	291	323	292	268	298	291	286	288	302	291	280	303	263	240	313	282	288	312	292	293	258	327	299	292	259	297	281	279	324	279	293	317	300	259	274	319	294	308	286	279	327	295	250	283	316	282	266	268	298	284	291	294	289	318	293	313	275	302	281	273	318	283	297	298	227	266	278	293	303	291	322	286	303	273	272	288	324	330	269	280	309	282	310	293	296	311	272	297	274	273	261	284	279	280	316	320	300	275	303	315	284	292	333	292	317	270	328	306	284	265	293	283	293	324	284	260	276	279	249	309	314	259	292	299	285	278	274	320	264	315	312	330	281	301	270	291	275	288	308	321	266	304	301	294	276	287	279	303	309	267	300	303	312	276	273	262	282	290	297	295	311	302	340	296	266	278	280	286	281	255	304	302	300	290	303	287	284	291	264	294	321	305	283	307	302	275	329	309	314	324	283	293	306	301	329	299	294	305	291	313	272	276	317	305	264	298	308	305	293	325	283	294	296	323	275	269	282	291	299	326	304	285	280	273	275	314	287	299	293	315	292	256	249	282	339	289	268	293	292	278	269	283	241	280	330	284	300	290	313	280	278	271	303	288	296	294	294	290	284	305	306	280	303	306	320	297	301	288	302	325	333	275	363	287	292	323	279	324	275	278	294	306	331	294	294	315	289	297	293	326	280	254	262	322	332	273	303	301	309	304	276	286	280	282	285	298	314	306	303	272	304	277	290	290	311	267	259	302	281	279	309	284	275	271	290	267	281	304	269	344	324	298	288	290	296	294	262	290	335	320	277	292	318	256	257	294	314	285	283	311	298	266	288	311	289	290	308	312	303	304	294	304	302	296	271	270	278	305	296	265	287	288	302	270	277	321	276	271	273	301	333	278	289	322	279	291	279	299	300	306	270	249	259	313	272	279	263	292	268	294	332	318	327	276	293	310	278	307	320	302	285	285	309	270	265	315	307	298	303	331	273	318	318	318	307	293	312	288	281	289	291	278	279	319	308	260	306	291	283	295	289	315	295	278	265	303	274	329	312	278	277	306	302	292	271	271	284	276	285	285	275	295	276	277	284	296	281	298	299	321	272	314	311	306	308	297	291	278	266	277	279	269	294	295	310	274	298	289	252	275	291	330	319	299	313	303	262	286	350	264	305	313	323	290	296	294	283	270	284	268	283	311	294	305	328	298	301	317	291	289	288	310	286	309	286	289	271	303	312	305	282	309	278	314	279	307	289	288	294	269	298	287	273	287	316	285	300	318	308	269	321	282	298	323	292	298	310	313	301	279	302	311	296	296	310	311	301	294	298	312	302	318	329	277	299	301	311	302	288	300	295	307	258	291	318	297	286	295	282	281	292	299	255	314	308	289	299	313	275	295	292	322	295	286	308	338	298	265	286	297	337	295	286	300	330	290	297	288	317	270	296	265	293	307	313	325	295	263	322	324	318	271	282	309	274	267	293	293	317	286	263	293	299	264	331	303	279	290	295	301	259	336	282	263	319	288	285	272	293	259	271	290	304	302	299	269	271	311	305	326	297	294	305	293	287	294	322	300	305	331	313	294	296	277	288	317	292	292	298	313	298	290	282	319	258	295	268	279	306	278	305	296	292	314	258	313	285	273	258	295	270	296	264	305	320	279	295	319	308	305	292	289	311	314	278	294	285	294	274	295	304	287	289	270	277	279	297	300	302	306	275	281	291	316	272	301	321	281	292	306	292	283	266	284	290	345	338	317	284	267	308	287	288	304	334	296	310	310	290	313	292	284	269	266	269	248	272	321	267	295	291	283	266	278	314	328	271	295	297	307	325	290	287	299	305	298	326	294	300	297	289	294	296	306	283	305	291	274	291	289	312	277	296	297	260	288	282	284	306	267	271	276	279	290	304	290	286	324	302	260	292	302	279	283	317	250	277	316	343	279	316	274	305	286	286	300	308	278	298	291	287	279	289	264	316	326	300	313	293	317	283	308	298	282	342	307	298	263	314	271	302	266	291	297	274	299	271	289	294	259	301	304	285	291	284	243	249	271	317	289	288	269	291	305	316	303	313	285	295	312	281	309	266	305	302	295	271	282	319	313	302	321	292	297	268	312	312	315	285	250	286	282	309	286	306	267	268	318	302	310	301	302	302	303	263	269	286	286	279	291	302
48050	15115	4731	4869	3520	2536	1861	2440	1837	1379	1232	1155	1224	1131	1145	1062	1034	1012	1105	1101	1160	1105	1070	991	1059	1044	968	904	821	847	850	824	804	860	802	841	810	765	775	799	794	886	876	908	900	887	831	892	902	861	861	856	877	797	829	876	849	762	804	750	773	752	674	726	728	759	772	730	745	749	747	783	696	726	681	740	721	697	727	701	671	747	655	712	722	705	699	770	748	686	706	719	668	718	666	707	671	697	680	666	660	726	661	710	679	647	733	708	729	641	666	694	661	699	729	663	668	732	624	651	684	681	725	683	704	710	690	679	704	651	680	696	695	666	686	710	699	671	711	684	636	713	705	636	672	706	719	686	698	708	681	651	673	708	649	675	691	630	641	634	672	673	709	696	729	676	686	645	709	682	660	663	712	691	702	671	634	686	673	695	643	681	674	681	697	709	727	679	686	629	676	662	705	667	708	685	658	719	702	686	658	699	693	641	694	704	713	696	671	642	701	674	693	691	637	697	678	721	718	681	725	636	664	678	687	728	679	696	766	697	693	693	705	706	703	672	674	703	649	666	710	709	679	713	690	705	700	680	658	620	702	721	679	757	692	675	692	657	736	639	707	675	691	678	673	649	690	675	648	651	669	693	693	699	690	636	668	702	695	698	711	688	738	695	697	652	693	654	647	644	726	675	711	636	709	644	648	714	694	661	720	714	688	694	673	715	667	678	661	701	701	624	654	622	674	650	711	619	645	645	740	679	712	692	669	708	691	698	700	611	635	692	684	710	668	670	667	683	696	692	745	733	675	736	718	668	685	680	735	666	671	689	695	669	719	696	669	690	684	657	693	624	708	722	653	718	639	682	688	653	718	689	652	705	718	684	729	710	673	710	635	674	675	665	650	679	687	654	682	658	699	694	662	662	672	690	671	705	685	692	671	740	663	697	695	667	684	697	684	705	690	660	646	647	663	686	688	649	728	679	708	717	670	718	628	687	669	658	681	654	698	655	701	671	707	682	679	712	666	715	735	687	726	703	702	687	677	649	677	728	689	706	684	665	702	625	746	653	680	670	638	676	664	691	704	668	708	716	747	681	690	677	661	658	665	707	648	692	704	682	689	655	693	664	635	661	689	681	680	679	681	691	702	672	679	687	702	670	712	702	683	653	665	708	673	702	716	696	717	715	676	656	698	668	723	645	725	687	666	675	713	687	712	667	637	656	645	666	689	678	688	673	707	674	687	700	686	657	654	723	696	738	673	680	680	696	694	671	645	698	681	676	710	683	677	706	678	672	654	719	671	678	675	659	737	684	731	658	679	675	661	696	618	656	701	672	671	639	674	668	692	691	706	714	714	629	698	665	706	689	691	632	712	678	694	717	697	705	672	693	661	721	713	721	660	697	631	673	634	684	698	675	680	700	704	664	676	651	689	666	649	649	677	697	671	696	702	713	680	686	687	683	686	687	689	670	641	681	706	668	725	718	650	690	682	625	657	724	668	699	691	697	701	637	659	654	664	695	663	686	691	667	640	708	726	675	730	705	687	662	679	706	688	640	682	681	722	689	700	682	701	681	708	657	722	652	693	694	711	612	712	697	690	677	651	648	637	652	667	670	685	660	694	688	665	661	660	664	732	678	726	735	663	677	682	693	717	654	713	727	669	639	660	672	717	693	690	726	703	698	723	669	661	707	682	690	661	695	698	689	669	677	673	628	666	643	698	661	632	675	727	632	670	665	676	654	696	636	747	716	646	624	702	707	676	652	697	663	650	672	637	703	708	715	711	694	718	663	674	689	644	667	696	676	633	679	698	631	654	653	650	678	676	692	752	662	743	711	709	704	624	699	692	648	680	665	683	654	680	670	720	686	670	673	716	653	691	684	663	646	704	708	702	698	635	661	693	697	701	643	719	694	688	698	720	721	684	738	718	723	709	680	710	716	681	749	695	720	665	684	647	647	695	619	655	696	682	683	700	700	682	686	655	707	737	677	676	702	691	689	695	678	676	680	686	710	695	695	728	690	704	716	690	690	696	630	709	670	701	686	683	711	653	728	677	639	670	636	684	654	715	715	660	730	699	680	664	660	694	692	672	702	670	728	626	675	644	693	655	675	762	711	730	684	680	677	688	674	697	659	691	730	673	647	662	660	698	665	671	696	712	700	725	739	649	695	703	666	647	673	675	653	640	683	683	718	707	726	687	699	683	698	662	696	688	686	705	692	686	712	689	665	684	695	697	689	720	687	692	729	725	686	706	692	665	715	661	640	697	704	684	681	694	688	723	699	677	704	722	755	668	712	694	729	662	683	667	626	659	700	661	690	682	709	660	718	664	687	731	696	704	675	659	703	661	653	683	669	662	682	694	686	691	684	702	696	718	687	668	660	688	640	642	706	659	684	632	658	668	662	641	641	694	698	699	697	719	696	636	709	759	703	662	666	711	706	670	689	707	672	645	657	625	647	697	621	711	685	697	726	666	709	693	657	675	684	696	692	645	674	735	688	638	706	727	630	631	725	681	646	652	652	671	671	721	711	652	668	638	683	689	711	695	646	694	690	703	658	668	631	672	714	727	664	672	676	665	694	642	737	681	708	672	702	711	672	687	703	720	693	706	727	696	681	630	684	712	691	661	670	698	705	685	689	684	679	632	735	696	709	707	696	682	621	735	672	646	711	656	704	650	715	704	638	650	644	713	651	690	672	688	709	660	699	697	714	717	661	718	685	671	677	701	678	657	643	692	671	682	682	714	596	663	693	667	674	667	686	645	731	709	721	661	668	727	700	672	717	694	691	659	689	680	653	677	691	734	658	649	678	677	675	693	706	662	690	739	720	706	666	703	656	685	710	675	665	735	689	688	658	695	705	678	677	703	701	652	666	679	721	693	714	711	718	695	748	672	722	708	679	668	658	701	663	688	676	661	728	684	710	661	682	663	670	646	697	672	705	705	693	642	734	731	661	700	666	741	646	721	662	707	688	663	671	707	692	682	651	697	659	701	663	661	688	703	712	649	625	690	713	650	651	683	685	693	678	672	693	714	659	706	738	691	665	691	644	675	669	693	655	666	726	691	716	664	618	677	725	692	659	670	696	694	683	713	712	685	734	716	664	657	622	647	701	708	637	687	726	731	688	691	677	697	665	641	654	700	684	707	672	704	691	643	675	643	711	693	686	730	723	701	698	707	712	680	676	700	676	712	730	693	724	732	691	681	719	661	658	676	689	721	659	699	710	723	700	661	685	666	700	723	698	718	704	689	716	737	696	708	711	703	698	686	675	648	688	716	659	642	634	654	664	692	661	661	711	695	710	648	669	693	707	662	691	662	676	710	677	666	711	672	692	706	695	678	676	682	712	665	681	656	705	669	680	695	694	652	749	697	667	701	619	689	671	669	650	666	693	626	706	662	682	612	695	670	697	693	672	654	669	625	725	658	679	630	704	679	706	688	706	676	736	664	674	695	734	672	669	660	702	686	722	716	670	644	727	669	686	677	698	657	683	622	668	660	696
82276	47853	19294	6041	1862	1056	774	849	717	529	508	430	425	464	418	367	387	375	396	386	422	459	410	374	389	417	354	328	321	360	323	339	352	313	346	341	310	338	371	330	333	336	345	352	366	355	343	370	334	350	320	331	346	316	333	306	321	364	326	340	334	337	314	347	292	326	329	329	303	335	313	307	294	340	302	306	313	306	317	299	274	314	335	329	309	293	349	298	298	318	294	316	299	327	308	322	306	323	318	320	280	296	339	293	286	280	317	311	282	285	336	278	309	300	319	314	339	296	300	345	302	313	311	325	283	311	341	357	304	338	281	303	325	349	267	312	298	322	312	289	278	293	303	331	308	289	304	306	322	304	318	320	342	309	320	346	275	320	283	323	321	316	301	320	332	335	289	289	323	312	290	323	275	318	269	316	310	306	325	303	304	287	322	305	334	298	314	319	306	302	306	330	306	321	325	334	295	303	331	335	314	306	307	310	275	324	308	300	307	298	299	317	292	300	312	282	309	297	342	318	310	310	322	306	281	331	267	320	300	322	309	332	318	300	298	297	293	333	317	318	290	307	346	317	311	284	323	311	286	313	332	315	300	301	317	282	297	305	293	308	278	324	307	311	313	314	296	269	293	322	296	324	325	299	315	315	302	314	317	277	301	298	308	306	296	307	310	346	331	296	292	310	293	311	302	279	294	298	271	291	318	292	309	281	292	312	308	311	340	332	333	326	341	321	305	281	313	288	300	292	320	321	323	308	288	319	327	280	299	307	324	293	307	307	305	314	354	305	352	280	342	289	296	307	278	309	273	302	319	269	321	296	305	331	316	292	289	308	311	276	303	290	336	320	282	331	291	281	331	322	311	332	297	275	308	335	294	288	296	292	309	321	342	292	328	304	303	319	295	318	348	305	328	321	324	305	285	286	309	286	296	289	310	301	315	290	322	298	312	308	297	268	292	297	297	355	290	287	313	297	301	306	295	293	314	308	293	300	294	349	336	314	281	312	292	316	335	317	312	315	311	316	312	314	303	325	310	317	298	277	295	302	285	295	265	294	300	271	301	327	316	289	304	293	315	301	295	325	293	296	284	328	321	309	321	310	296	314	290	317	275	321	288	295	312	310	302	295	312	312	293	301	308	346	309	344	301	299	326	300	306	316	316	293	282	294	300	320	324	339	281	289	306	308	298	300	298	301	311	321	323	314	304	282	298	311	339	269	312	288	303	295	316	306	300	328	278	295	307	312	306	308	322	319	315	312	317	302	325	327	295	270	289	310	310	331	312	305	295	344	324	323	319	286	324	288	325	327	283	304	328	293	333	278	321	332	281	306	297	252	321	304	296	293	326	330	323	280	318	301	338	300	312	316	326	303	337	336	286	333	295	310	302	314	283	292	325	294	318	297	318	305	286	301	325	296	331	281	307	316	303	294	349	336	317	249	343	343	287	279	315	311	339	305	315	349	319	302	300	312	286	295	327	316	298	302	311	320	273	309	313	317	321	343	313	326	294	295	336	325	289	313	318	315	330	296	298	323	275	311	305	301	327	327	303	277	281	333	297	331	317	320	324	324	323	301	323	330	309	357	319	304	314	273	312	335	307	314	296	286	305	304	307	319	314	307	357	300	315	297	325	338	308	296	293	305	276	277	272	312	299	326	316	284	286	336	324	318	333	321	343	296	314	336	308	331	314	322	310	268	301	331	309	304	309	302	327	273	327	288	332	308	294	311	340	332	324	325	283	306	328	334	304	289	293	295	316	314	312	316	278	321	290	313	324	283	301	280	314	306	317	287	306	318	318	291	297	301	320	302	307	294	340	324	324	328	309	320	297	281	283	279	320	323	304	267	280	295	287	322	317	331	297	288	297	308	275	294	297	293	308	304	290	330	290	319	330	330	286	307	317	333	339	277	316	325	308	297	296	292	285	303	339	315	313	303	299	306	301	295	341	297	335	323	322	321	296	305	310	331	331	304	285	317	292	296	320	304	337	331	314	306	278	298	320	320	307	301	310	284	342	334	325	298	296	346	264	314	336	304	307	301	302	321	300	331	308	291	338	340	311	297	308	320	332	279	271	313	307	281	312	315	260	291	317	296	302	289	320	316	302	296	306	336	316	292	324	286	306	313	296	309	277	310	292	301	307	299	326	308	308	318	308	295	301	301	311	364	308	318	316	340	296	271	296	269	300	311	317	298	317	299	307	332	299	310	315	271	325	306	320	309	303	341	286	343	308	326	300	304	342	339	298	295	279	321	316	290	306	334	338	287	322	302	318	322	296	309	343	348	318	328	303	314	272	313	276	313	261	305	285	308	343	287	310	274	309	345	306	315	312	316	301	247	319	288	309	300	330	339	324	328	300	331	311	362	319	300	298	305	338	286	305	308	302	334	287	309	293	300	310	346	311	309	304	318	327	318	277	322	287	320	342	330	300	315	324	289	296	315	328	297	307	314	325	313	330	301	320	326	342	348	350	292	306	319	286	331	307	312	309	343	325	311	273	280	293	327	332	316	301	319	288	291	304	334	306	288	308	342	271	312	318	303	286	308	321	306	281	300	300	311	307	304	303	304	306	331	327	291	308	335	310	283	333	284	312	332	306	330	313	335	299	295	317	341	314	321	312	290	335	330	311	321	278	280	276	304	319	290	345	301	331	296	313	308	286	310	288	340	315	302	333	297	317	274	296	305	308	304	297	315	347	306	333	336	279	316	301	299	347	335	295	297	335	310	325	317	331	327	310	322	314	302	310	296	295	302	288	311	334	315	293	296	309	295	319	333	296	349	298	280	296	327	318	342	297	311	341	335	282	307	314	325	284	340	302	297	298	277	326	312	297	284	304	340	297	345	301	304	313	316	310	327	295	312	310	322	297	297	324	309	304	296	313	294	301	305	306	299	305	274	254	286	324	297	280	351	332	310	331	320	319	291	302	289	321	322	360	333	314	307	303	300	334	296	279	285	292	288	306	305	302	314	302	295	314	327	319	314	312	287	279	325	338	295	307	298	287	284	315	321	296	305	335	308	284	311	302	306	306	295	294	300	321	351	323	312	302	275	311	310	288	300	344	325	292	291	287	331	313	324	297	308	307	324	320	294	318	328	302	299	303	334	278	284	300	296	304	312	277	339	279	300	274	294	300	308	315	341	305	307	297	288	304	328	290	320	308	301	294	351	294	323	352	347	298	300	315	280	299	307	289	297	319	329	299	342	298	329	307	269	320	325	302	339	300	280	298	291	326	349	285	307	302	289	339	317	296	306	331	332	273	308	330	307	337	312	337	322	329	279	286	309	279	326	311	310	308	313	276	296	327	291	307	332	318	317	308	326	295	302	296	294	286	328	336	310	303	291	331	331	302	301	293	286	305	341	315	293	360	283	312	317	330	298	323	328	322	310	348	331	295	316	302	317	321	316	326	297	313	273	327	323	278	307	293	301	306	324	317	317	327	307	317	327	285	325	318	296	322	316	308	325	309	300	304	308	316	316	298	312	316	293	319	272
58529	19287	6941	7142	5518	3903	2737	3332	2542	1903	1720	1606	1571	1428	1432	1360	1232	1224	1303	1412	1551	1478	1270	1231	1317	1236	1175	993	913	944	895	932	964	905	882	897	871	856	853	921	921	930	938	1008	997	1065	1005	998	998	1023	963	911	922	863	915	867	888	928	861	820	777	822	804	813	854	761	782	767	814	751	767	767	732	817	849	785	745	747	747	757	699	740	735	713	713	729	680	716	704	668	706	687	631	734	639	677	705	684	676	690	722	687	691	704	663	713	654	744	673	706	701	694	667	700	703	713	728	667	735	683	661	687	683	714	664	757	673	685	676	685	665	694	677	673	663	722	723	716	660	687	671	702	665	697	686	733	630	709	717	698	674	668	698	725	698	677	711	677	661	661	683	704	652	683	720	704	699	664	729	649	694	704	638	715	687	732	733	697	733	688	718	674	662	698	682	692	710	736	732	718	702	679	681	727	745	717	718	657	690	716	695	694	715	673	643	669	711	665	724	731	668	745	677	688	672	677	707	697	694	681	691	703	740	664	695	684	712	680	691	709	693	708	695	708	667	694	665	663	705	710	645	652	738	702	682	736	708	693	657	668	703	718	706	688	699	746	677	754	712	666	655	694	695	716	687	666	695	693	736	668	661	740	649	653	686	701	646	697	656	709	705	714	708	722	717	694	696	710	691	713	762	667	655	657	689	710	693	700	670	639	687	690	706	714	718	707	668	686	742	697	701	696	663	703	665	698	737	719	681	680	694	686	710	632	687	665	697	696	717	680	696	703	728	707	682	711	644	700	720	686	693	673	699	700	671	693	709	654	665	738	675	742	711	686	682	664	670	748	685	704	694	674	688	691	677	693	690	718	686	691	687	717	698	684	702	685	692	711	703	700	705	668	719	715	644	676	702	692	688	659	751	654	748	710	703	650	684	726	690	662	712	681	643	700	709	729	783	751	688	708	675	671	678	679	683	680	663	674	658	732	711	685	698	677	680	732	659	707	707	735	683	737	699	683	680	656	705	705	679	702	718	677	688	702	684	709	652	679	705	702	694	703	624	643	709	669	682	676	701	725	725	695	675	646	716	693	663	691	768	791	644	670	690	701	682	704	707	720	631	677	711	731	734	655	676	652	672	701	777	638	710	706	686	702	670	697	729	692	692	705	786	709	716	707	755	674	690	694	682	704	700	701	741	678	695	664	691	680	737	719	670	662	656	698	721	676	711	712	734	670	662	711	709	713	670	675	663	706	651	688	687	697	664	733	693	717	685	696	696	704	700	710	697	702	681	693	756	710	720	675	734	708	707	767	674	686	692	699	716	705	751	723	689	685	691	693	683	682	738	671	703	649	715	696	734	719	693	627	665	708	644	670	695	704	695	684	726	669	763	724	720	696	691	685	666	709	706	735	686	682	718	685	685	722	721	689	672	700	701	701	705	712	675	691	724	688	686	716	722	687	727	749	700	652	728	732	685	702	724	704	698	661	671	684	680	681	653	699	703	690	717	679	708	724	703	692	691	671	701	683	682	712	656	731	727	665	721	716	666	699	681	688	731	716	692	684	626	722	685	760	656	622	667	741	659	721	704	652	683	688	720	744	683	682	711	682	693	693	755	708	644	722	738	710	670	663	678	679	685	630	698	668	717	707	689	646	708	657	679	673	688	726	700	697	660	674	692	678	716	681	709	753	671	697	654	650	700	651	719	696	672	702	728	677	677	716	694	703	728	697	652	726	716	664	687	682	712	687	686	697	689	733	683	760	727	739	683	671	678	679	702	679	692	699	718	704	717	663	707	651	736	708	682	685	676	671	720	675	652	611	695	716	678	665	710	722	723	662	702	656	688	708	671	703	700	681	712	719	700	728	657	656	693	682	713	670	718	666	676	691	632	714	669	732	655	692	700	731	714	667	717	741	733	744	705	681	747	698	709	750	720	699	698	723	688	711	683	691	679	688	688	717	723	702	668	660	695	699	658	736	661	683	722	742	667	670	684	698	662	736	705	716	653	681	722	711	719	702	701	709	693	666	700	664	681	640	715	685	702	675	739	665	691	706	725	725	649	681	699	638	650	695	754	701	787	727	707	728	680	691	712	686	736	737	700	671	640	720	689	706	650	653	663	673	680	702	723	712	719	721	702	705	701	684	658	715	701	722	676	786	692	669	709	742	675	698	694	686	686	678	716	704	662	652	699	663	657	702	677	742	679	738	706	740	667	727	703	660	677	690	706	722	716	743	718	731	684	668	723	698	694	689	713	681	690	685	693	744	723	665	731	688	676	661	697	677	689	654	666	727	692	706	710	673	677	683	699	709	696	715	727	712	658	715	652	749	681	678	676	712	668	730	711	721	716	670	716	673	706	729	672	711	653	716	677	704	703	685	736	669	684	705	680	686	730	686	723	691	700	695	661	677	675	709	663	654	671	689	709	700	692	680	737	686	686	658	699	693	687	662	725	702	670	682	682	650	654	757	689	688	656	736	701	725	735	747	731	726	685	677	669	695	694	716	645	698	693	677	764	726	701	679	683	714	700	686	679	725	683	696	699	691	673	682	695	624	702	689	687	665	698	719	629	668	659	693	736	718	708	668	687	700	711	687	705	686	719	683	685	704	645	712	715	678	683	667	728	670	706	689	672	721	618	651	686	712	659	719	688	718	660	675	666	697	743	702	674	707	701	674	715	733	686	702	664	695	693	693	701	627	655	724	675	699	688	662	721	714	702	671	709	663	656	731	735	672	685	691	740	690	639	629	705	741	674	670	693	701	669	706	688	695	710	725	707	705	697	703	668	691	654	737	701	693	718	731	709	757	682	705	687	714	750	654	727	710	691	732	667	695	741	664	646	711	665	663	723	704	692	684	687	690	701	662	734	715	675	677	701	688	679	686	697	719	673	713	735	701	688	723	617	675	726	752	698	679	663	680	704	711	656	704	719	712	734	656	720	704	756	660	700	695	684	645	674	714	717	673	667	741	651	719	689	680	685	630	701	685	686	742	647	662	688	725	704	703	667	689	673	671	704	706	644	700	665	698	718	704	668	666	731	732	677	701	668	672	721	704	679	705	685	735	668	677	675	664	667	705	716	682	722	673	708	710	687	742	738	714	692	694	722	740	730	700	712	719	726	695	680	687	635	693	676	697	684	679	676	770	715	670	746	700	659	690	647	698	726	716	694	721	688	722	645	659	718	683	644	726	724	698	707	722	659	684	678	720	703	732	685	674	705	675	706	724	672	673	640	677	715	680	710	673	705	708	701	661	678	672	698	689	684	706	683	696	704	685	707	688	712	713	741	704	746	686	745	700	675	739	696	717	668	728	684	692	694	691	658	722	703	730	668	736	694	689	694	709	687	731	708	684	718	731	720	717	676	669	710	739	664	682	665	701	658	701	700	682	673	688	682	740	710	714	679	684	744	737	686	658	706	701	726	705	676	734	715	723	686	660	666	679	643	665	697	659	719	686	717	696	689	713	692	678	721	724	680	706	638	709	714	725	720	690	692	710	701	697
22178	6174	1246	738	438	315	259	346	252	263	222	214	230	242	202	227	197	194	193	194	213	234	211	213	224	234	209	200	257	188	174	220	201	191	210	227	210	218	194	203	234	237	200	236	234	228	233	217	249	190	204	223	238	190	203	204	216	215	204	206	210	197	191	199	193	183	243	184	207	210	216	203	201	220	193	240	199	202	196	193	250	192	193	203	237	213	208	186	188	208	223	210	206	175	191	232	177	217	220	208	197	196	193	193	200	197	228	204	181	223	217	224	172	214	206	193	176	208	219	189	208	233	186	177	231	204	203	198	217	193	204	188	202	215	215	210	213	233	209	183	199	195	185	208	191	206	192	213	200	213	202	186	206	212	197	197	195	194	213	215	194	197	186	196	186	214	200	184	184	187	201	198	208	234	225	190	172	208	207	212	192	226	204	198	193	204	189	219	205	195	194	195	202	194	190	203	195	196	236	207	193	211	195	201	186	201	205	168	177	196	185	229	216	202	211	226	211	206	216	172	196	209	233	205	201	186	212	214	191	229	205	181	224	191	192	187	210	200	180	189	217	180	210	214	217	190	196	198	199	212	208	203	192	196	214	191	207	223	192	205	172	221	209	182	234	201	204	214	206	204	217	206	190	222	180	189	219	180	196	214	234	169	215	182	209	202	212	199	193	199	203	208	195	207	205	194	218	214	209	194	221	220	203	187	190	198	185	194	187	200	168	162	171	204	213	202	198	202	210	231	223	224	210	202	235	224	198	193	197	175	208	205	187	225	205	199	221	181	213	176	187	218	186	198	238	210	212	207	207	211	194	232	184	191	182	213	205	191	192	213	207	190	184	176	190	194	208	177	193	197	210	198	233	193	196	188	197	193	181	198	194	206	177	212	162	267	193	202	196	228	205	203	194	205	229	213	207	187	203	233	201	205	210	211	191	198	224	192	202	222	190	221	218	209	205	207	205	214	182	212	213	197	187	219	203	214	216	208	197	215	214	197	197	234	211	177	187	210	220	186	226	193	197	215	173	183	192	189	210	194	195	187	195	235	209	182	209	184	192	184	187	203	204	198	197	199	197	203	219	222	215	210	195	195	173	215	205	210	197	176	185	179	191	204	200	213	191	198	221	199	200	206	186	195	218	193	220	184	204	211	210	233	212	191	191	235	206	217	190	190	196	207	215	231	200	183	199	208	185	207	198	229	198	216	218	201	196	187	227	201	204	197	195	198	218	227	220	223	211	202	219	203	221	235	231	207	186	206	222	201	250	195	193	224	217	192	194	204	203	202	216	197	199	191	179	239	182	180	197	198	202	206	222	198	180	203	197	200	212	200	201	198	199	227	190	201	226	202	239	206	216	212	200	203	220	205	206	203	184	190	201	202	181	172	231	207	190	219	204	195	208	220	188	189	183	210	193	204	184	188	214	206	191	229	182	197	201	210	215	202	222	205	193	209	199	222	225	234	176	177	187	172	200	193	199	199	202	181	198	215	202	259	204	205	235	222	223	202	195	204	210	207	226	198	164	198	202	201	181	207	202	205	219	182	226	225	219	227	193	216	188	208	180	191	215	209	204	181	222	192	202	167	182	198	188	212	198	209	223	200	208	215	198	202	198	194	211	206	188	202	204	189	200	202	195	218	197	217	185	218	198	163	189	218	214	181	238	200	216	194	197	217	203	204	211	208	221	179	190	196	208	232	190	204	183	191	223	187	195	204	239	220	197	201	181	210	208	196	207	207	193	195	187	210	200	206	204	236	201	193	227	194	206	223	197	200	236	183	180	166	200	227	220	192	195	209	176	217	178	199	195	216	207	171	199	209	207	191	220	215	194	200	175	189	204	223	178	180	204	174	177	195	226	169	198	176	197	207	206	191	178	202	216	231	216	216	222	231	211	214	198	213	209	200	189	193	181	205	186	188	197	175	207	215	214	206	205	184	199	204	203	207	223	197	197	213	196	215	207	183	218	217	209	210	191	197	214	183	185	197	186	224	212	194	173	201	188	217	191	192	187	200	227	208	208	188	196	175	201	201	206	188	215	222	194	200	194	180	192	192	200	191	187	204	204	208	186	191	210	199	207	185	209	188	167	213	186	212	206	210	242	210	234	230	190	194	193	202	229	246	197	199	160	202	226	205	206	209	213	205	192	193	184	217	189	210	208	249	195	202	203	230	205	176	236	177	235	232	209	196	238	223	196	213	235	174	204	204	244	209	192	205	225	199	205	215	194	218	223	221	167	174	186	192	214	178	208	186	221	212	218	206	182	206	202	218	221	198	229	216	209	202	221	198	233	226	225	217	180	212	219	191	220	199	205	217	205	216	193	212	209	194	212	206	216	177	201	204	182	193	195	182	195	190	196	203	204	195	228	201	204	216	189	230	179	195	192	206	204	192	214	229	203	206	188	201	203	207	202	197	192	213	257	195	187	214	198	178	209	214	195	224	219	199	209	204	194	224	207	197	182	199	212	191	195	202	178	205	196	220	176	205	192	232	238	215	209	190	204	215	202	200	190	213	200	178	209	201	229	188	209	193	189	185	215	207	198	204	243	203	216	182	194	214	210	202	214	214	225	220	188	220	197	187	185	203	199	214	198	213	173	222	201	187	196	197	201	186	218	166	196	205	200	199	187	176	201	195	185	231	216	231	216	214	224	196	189	222	211	193	206	223	191	199	210	191	188	214	205	181	186	213	188	195	192	181	172	227	184	191	182	218	233	213	211	223	197	171	227	179	195	196	213	207	227	186	199	230	213	190	208	235	203	206	207	212	216	228	214	210	202	188	184	217	202	195	197	202	212	220	189	195	217	215	197	202	200	215	188	198	185	197	205	195	200	195	190	221	206	211	200	219	203	212	218	215	190	180	183	192	203	189	191	207	208	222	224	199	241	183	215	231	226	209	204	225	179	204	188	232	191	199	207	205	192	229	195	191	187	203	202	204	208	197	192	196	202	218	191	213	222	199	176	200	222	205	198	192	235	190	179	206	215	215	202	203	186	207	190	217	218	207	207	211	198	183	190	217	203	189	199	226	205	208	224	216	208	203	205	191	201	224	226	209	194	218	204	190	213	184	194	204	176	177	201	200	227	210	179	182	198	218	194	200	213	209	197	222	235	202	208	203	247	229	214	200	216	185	216	203	180	190	205	187	186	193	198	207	195	231	209	181	200	208	196	201	221	201	224	154	184	201	211	201	195	199	218	210	206	179	190	204	183	214	227	194	200	205	198	200	196	191	198	227	208	212	194	202	212	198	199	202	192	203	213	199	199	195	202	198	182	209	223	193	202	214	186	222	200	192	193	224	209	200	218	190	177	221	182	217	193	185	211	218	227	193	198	194	209	182	186	207	205	234	203	197	223	208	206	167	169	209	202	198	210	180	208	219	188	205	213	199	203	200	227	186	181	184	214	199	208	225	230	178	205	208	220	234	221	193	213	211	192	212	205	195	170	207	191	178	205	226	209	197	194	206	218	212	199	218	195	203	204	218	197	213
21438	4652	2246	2039	1407	1044	804	1193	872	790	666	612	658	561	638	591	604	644	590	632	689	570	607	620	635	649	606	534	574	553	567	594	544	564	571	546	532	535	529	599	573	630	597	565	629	607	683	628	632	581	625	598	566	563	586	599	603	570	547	552	519	573	476	538	542	528	518	554	486	508	519	492	548	486	503	512	552	545	535	513	557	510	526	479	504	533	512	491	516	504	488	484	495	506	490	513	490	497	489	522	553	488	490	499	487	488	499	497	491	498	510	501	465	508	529	503	531	516	493	509	495	508	454	500	522	491	514	496	527	500	466	497	476	467	508	511	537	491	514	466	484	477	475	549	502	495	509	506	529	484	480	503	494	477	509	487	486	503	491	530	480	544	489	477	517	493	476	490	503	548	483	482	504	536	494	497	539	522	500	519	524	506	482	515	479	500	517	494	519	504	509	472	514	482	495	473	501	489	512	495	517	480	467	485	492	505	546	508	526	508	460	514	504	516	553	538	547	536	487	464	482	508	481	457	491	508	471	507	495	513	480	518	529	500	521	501	496	467	436	478	555	502	509	484	486	534	483	539	510	543	556	489	509	508	525	497	491	516	492	506	513	487	497	510	501	533	522	534	500	499	470	504	502	495	500	488	511	500	486	470	482	492	505	523	467	526	500	502	498	499	465	530	511	494	481	540	502	476	472	508	493	502	478	471	494	460	497	506	499	518	548	467	526	530	505	467	514	497	503	525	505	501	496	495	484	506	501	477	489	502	489	514	499	447	516	507	505	529	512	514	510	503	519	482	504	477	512	513	436	523	485	541	476	532	491	491	497	488	509	499	530	496	484	495	523	507	519	555	510	490	455	534	460	480	492	521	461	515	528	509	509	537	512	474	451	450	499	481	489	489	507	522	517	489	493	519	517	556	471	530	538	530	505	515	465	491	514	510	458	525	531	502	483	506	534	521	471	521	517	485	494	468	533	502	489	550	526	539	530	514	509	500	518	509	490	511	502	500	507	471	467	502	495	502	517	462	463	537	496	468	504	534	542	476	482	548	542	508	501	519	502	532	493	509	513	515	500	479	486	510	488	527	518	523	527	505	502	508	542	505	496	482	510	486	482	471	476	524	489	524	503	474	480	508	508	540	513	513	494	483	485	470	491	507	534	497	491	504	511	490	480	475	482	466	490	497	472	502	542	492	465	512	516	502	524	520	544	500	512	498	504	465	509	483	490	505	515	452	512	521	544	474	509	485	519	517	493	535	487	486	494	481	505	536	508	535	518	535	504	533	505	509	546	522	519	493	475	535	505	517	516	486	551	508	505	523	492	505	517	520	502	481	525	513	517	495	505	496	468	525	507	500	487	559	473	518	473	439	513	490	515	513	516	492	499	523	469	526	496	463	492	518	477	500	478	510	520	490	498	507	485	503	493	477	515	481	551	460	489	486	504	526	516	490	496	481	540	496	496	539	454	527	475	497	490	502	476	507	537	488	475	512	506	504	497	513	499	479	481	452	474	516	488	518	501	480	509	485	496	505	534	437	504	494	539	501	460	513	483	487	490	543	472	526	482	477	473	499	484	503	498	496	517	509	490	460	462	467	493	467	515	503	530	509	506	490	490	470	532	493	484	513	523	522	474	497	484	511	549	530	500	520	533	525	495	518	475	512	523	508	461	531	502	536	471	495	473	477	461	510	532	478	518	499	474	509	517	467	537	514	486	470	477	499	491	530	467	518	515	476	540	517	477	502	512	530	448	522	497	541	507	483	514	502	517	507	487	504	484	488	506	535	514	497	513	491	517	519	478	504	470	462	518	520	517	490	531	513	513	508	535	512	471	524	518	507	504	506	494	502	514	454	529	482	501	516	506	518	482	550	494	477	526	473	505	486	468	498	484	521	481	550	502	496	510	486	505	460	548	515	530	533	548	486	501	523	505	505	492	515	485	493	551	497	525	480	512	492	532	498	478	496	517	518	472	499	474	507	487	518	480	512	516	493	478	525	520	480	504	508	513	467	530	486	509	489	538	508	465	477	519	510	522	534	505	523	453	523	545	524	471	477	479	496	501	504	517	488	487	498	532	460	530	462	531	513	501	503	513	489	545	513	531	527	503	482	513	511	525	520	525	526	520	495	502	494	436	458	549	494	507	468	454	540	478	526	532	529	468	498	501	471	502	476	526	533	538	485	513	479	477	481	483	493	494	456	509	484	516	518	535	488	484	491	499	537	509	505	508	557	491	542	476	500	467	490	496	501	510	488	460	495	521	526	548	536	513	436	499	538	510	529	527	493	522	463	540	482	524	515	477	466	508	512	512	507	506	492	492	486	494	505	505	518	512	533	484	458	516	485	512	531	500	499	518	515	483	492	491	488	500	527	521	476	481	488	478	509	485	493	519	510	481	528	515	503	512	501	482	463	518	497	507	526	509	551	497	488	551	462	513	468	483	540	485	507	525	493	530	502	515	498	487	491	505	457	479	500	446	478	518	491	475	532	491	484	576	496	501	464	460	513	517	513	516	514	509	479	493	504	528	490	492	498	470	483	541	514	493	530	567	502	488	502	524	547	527	502	482	526	549	508	506	496	493	496	522	511	505	496	519	484	468	523	528	462	516	516	484	523	494	475	491	491	496	474	514	516	485	516	474	501	530	490	512	552	505	491	541	512	516	494	485	462	516	480	522	519	448	493	511	502	521	504	526	492	502	491	486	493	512	506	503	468	509	501	464	489	486	506	528	554	554	516	477	505	521	503	512	496	487	493	494	442	511	498	516	495	538	542	524	519	470	527	509	494	535	487	483	515	515	529	483	510	480	483	500	498	493	532	472	505	526	516	462	472	485	475	488	511	467	475	496	496	528	490	486	509	548	493	501	482	495	495	520	510	513	494	459	497	475	502	489	451	484	548	486	525	479	520	468	484	483	522	510	555	491	459	513	465	513	474	517	502	496	467	500	497	543	482	496	451	519	480	489	516	500	514	514	485	482	494	480	520	501	503	462	553	537	513	480	476	476	512	532	500	470	510	500	454	493	487	493	517	441	496	539	453	492	488	540	498	510	518	497	499	515	507	451	493	494	538	531	545	531	480	502	504	467	490	523	492	505	517	537	503	474	526	528	483	521	507	484	520	542	488	540	509	473	470	456	517	471	490	502	504	542	484	501	474	520	511	531	503	503	493	507	483	494	518	450	528	515	514	500	494	501	492	505	468	510	479	530	504	498	533	532	502	489	490	501	542	535	486	503	451	534	523	517	507	499	509	516	506	489	475	512	469	506	484	514	521	511	490	506	490	506	525	537	497	480	504	529	498	484	491	460	498	538	506	493	542	485	521	489	529	551	494	544	501	429	498	492	524	499	506	514	516	479	476	485	516	485	514	488	510	469	463	480	474	499	525	476	488	492	519	484	450	510	465	513	547	506	502	506	487	488	501	528	536	509	487	526	482	491	512	539	486	501	496	520	475	499	499	540	528	496	497	504	503	478	531	499	549	481	466
73444	41739	12998	2432	1184	785	509	575	457	415	403	363	413	352	352	336	350	324	341	372	360	356	326	344	349	338	328	334	334	303	317	326	348	301	301	314	342	324	313	327	292	326	298	337	328	335	316	334	291	320	334	316	293	321	337	316	319	300	303	337	314	279	310	309	308	341	339	299	298	327	287	318	279	267	307	288	292	282	286	331	305	336	313	270	321	261	299	307	275	257	272	314	281	301	296	298	295	305	313	291	290	329	313	332	326	277	269	286	294	292	312	284	328	283	318	293	314	303	295	304	338	344	285	298	299	272	293	286	315	325	276	325	286	296	312	287	311	321	309	312	314	321	305	304	292	265	291	272	289	294	313	306	313	289	295	284	291	293	269	302	269	320	284	292	282	319	301	282	306	311	278	296	323	294	286	321	299	309	309	297	291	299	290	316	283	314	296	283	291	302	282	353	288	292	316	283	296	308	286	291	298	311	281	322	298	279	263	298	262	308	317	299	307	313	300	330	290	300	293	271	309	288	306	284	322	276	287	302	305	287	315	299	317	314	311	287	291	291	333	271	278	316	305	274	316	314	334	274	266	287	275	311	310	346	289	267	274	270	280	281	306	295	294	305	308	305	287	316	315	288	292	295	300	311	294	330	296	285	287	323	309	298	299	277	284	288	296	294	311	300	271	261	287	279	297	316	312	327	280	273	295	313	307	302	304	286	278	304	328	301	280	299	284	282	286	300	308	278	281	309	271	289	293	271	317	301	306	300	307	290	259	338	308	286	279	330	308	272	274	304	336	280	287	291	339	312	295	291	260	306	293	294	279	263	271	304	330	327	285	291	292	308	296	299	318	280	302	304	318	312	269	315	280	291	263	293	299	277	262	312	305	331	305	325	304	312	323	289	263	292	301	349	301	273	294	311	293	267	304	309	285	264	271	326	312	331	271	272	277	290	294	289	304	298	304	299	313	268	284	288	280	285	290	279	287	335	323	288	299	313	309	270	320	275	296	312	287	310	301	272	291	299	289	331	289	326	312	317	285	324	302	285	304	284	306	303	286	297	298	304	305	288	354	308	336	291	277	307	303	282	265	289	320	278	253	311	307	305	295	302	290	331	300	284	282	276	323	309	268	330	285	299	274	305	292	271	295	317	282	320	318	306	269	312	271	281	279	297	309	305	317	300	310	295	303	298	289	268	260	282	290	289	288	288	283	278	277	274	293	309	286	302	284	283	311	264	310	285	290	286	297	274	303	309	284	282	290	282	297	302	262	293	292	293	313	310	276	284	289	245	309	268	317	319	308	313	276	246	286	304	270	306	260	287	273	310	314	272	312	288	289	319	264	274	315	303	303	308	304	302	319	295	286	322	281	298	304	300	306	305	306	292	284	305	307	300	279	276	299	294	243	327	312	280	309	272	264	293	314	282	283	297	319	279	292	305	309	313	299	295	288	271	332	307	289	293	300	297	282	308	310	291	305	335	318	302	275	292	276	296	293	292	294	316	264	294	316	290	280	309	269	270	290	326	311	285	336	298	290	281	326	310	330	313	285	285	326	294	279	312	310	297	280	299	281	286	317	310	301	278	316	302	295	315	293	270	303	267	288	319	306	290	311	288	285	305	304	291	293	283	317	303	278	314	286	310	299	294	309	298	316	307	301	305	312	334	354	306	283	295	274	307	290	294	299	285	314	293	286	308	319	304	272	274	318	269	272	307	293	286	303	293	297	313	326	278	293	310	299	311	319	278	240	309	294	284	288	293	269	293	322	288	308	282	290	305	271	303	307	297	290	282	298	297	309	292	319	290	305	306	303	279	310	298	314	266	314	291	293	279	315	299	290	284	275	297	317	289	288	293	307	280	286	294	288	282	301	301	263	306	284	307	305	293	316	280	306	305	328	300	303	288	294	327	322	298	307	276	281	314	264	288	313	313	312	279	281	348	299	299	286	273	270	287	287	290	316	309	297	315	294	297	295	337	288	301	317	327	297	301	301	288	279	306	287	295	264	277	286	292	326	292	268	273	312	260	310	312	318	328	294	303	268	333	302	306	276	311	305	312	300	280	285	328	323	322	307	313	291	314	272	343	292	324	309	293	298	291	277	286	308	288	309	301	309	306	281	342	279	300	290	296	290	267	308	286	277	283	306	285	304	315	287	274	277	304	327	272	282	263	292	308	318	294	291	304	302	284	290	327	283	286	288	279	315	307	301	276	315	285	340	288	304	278	285	295	293	294	285	294	323	313	299	310	249	294	290	248	293	286	292	297	298	286	282	301	298	283	299	282	309	288	347	318	320	301	281	309	301	284	302	299	313	275	277	279	269	266	267	281	293	292	289	304	296	318	284	273	252	283	252	296	336	267	277	284	296	308	289	334	333	280	294	323	307	279	304	271	325	338	304	281	278	299	287	286	305	246	317	320	328	328	285	322	297	310	255	287	310	288	328	288	267	311	320	295	309	288	313	272	304	319	287	287	296	291	296	286	291	320	259	306	314	299	317	322	330	288	296	296	270	309	331	271	268	319	306	283	306	315	294	269	274	302	291	287	283	292	310	320	300	296	280	297	302	316	291	307	272	321	288	304	303	296	294	288	303	298	316	280	286	277	284	285	329	295	284	327	307	277	289	308	313	306	322	283	270	299	315	266	324	320	274	268	279	265	272	289	305	284	274	328	301	280	325	308	289	320	261	286	298	272	275	310	320	314	288	263	281	306	307	301	308	313	302	322	303	320	308	298	276	307	296	312	303	308	326	315	306	301	298	289	293	287	292	327	299	307	285	293	283	282	297	300	312	288	288	290	290	304	317	332	316	327	289	292	291	298	298	296	276	295	277	290	297	280	299	311	318	286	306	293	248	298	267	302	315	294	289	326	314	322	332	292	271	307	307	310	292	320	310	301	281	304	262	309	282	312	342	289	288	330	281	298	272	265	302	291	291	306	316	305	302	301	294	298	267	322	291	294	293	315	326	316	308	272	314	316	305	267	288	309	285	277	307	319	266	282	287	286	279	293	265	308	320	319	286	297	307	286	308	282	327	246	315	315	280	266	293	262	292	307	283	310	311	291	315	312	282	295	270	274	296	301	295	310	275	300	327	283	295	323	277	275	289	282	306	298	297	282	291	288	256	301	334	313	306	307	295	307	284	327	291	288	301	294	288	277	285	281	292	305	312	303	293	275	280	272	308	323	287	276	252	303	249	286	276	275	274	277	274	307	277	334	267	308	298	285	304	296	275	340	282	327	279	307	317	297	279	275	320	329	272	324	310	317	262	299	276	317	331	295	296	314	297	287	299	279	292	305	276	302	302	285	296	289	297	289	298	290	305	285	276	298	308	287	316	314	294	265	304	290	293	265	287	297	278	296	269	260	313	305	292	330	333	308	296	330	310	280	290	291	303	288	298	300	316	309	294	290	300	304	284	305	337	290	301	285	253	307	302	283	260	285	308	305	305	312	286	279	281	276	321	297	314	282	280	310	318	296	310	286	285	270	296	255
48559	16308	4693	4795	3653	2563	1885	2378	1779	1405	1203	1209	1190	1103	1109	1039	1036	1004	1052	1118	1177	1109	1074	1029	1030	951	953	852	857	842	869	878	824	797	814	831	769	799	793	791	870	882	881	886	876	887	911	843	903	935	828	936	816	828	822	824	796	842	788	761	708	728	775	771	723	701	722	783	811	743	785	720	760	748	726	708	685	719	717	697	743	684	695	742	696	697	717	685	667	752	670	720	686	689	712	702	746	688	699	662	698	698	678	721	667	724	673	680	711	627	709	743	702	680	634	735	693	662	660	731	679	724	727	648	706	700	638	702	667	654	684	678	654	659	650	666	706	734	693	706	731	679	651	663	682	725	664	655	726	677	676	715	701	668	689	686	671	687	651	721	705	690	648	746	740	712	732	708	729	715	699	723	697	707	706	710	708	678	666	660	739	684	645	669	709	677	721	669	687	708	697	742	720	692	734	726	694	679	680	681	667	649	697	657	699	686	663	676	686	669	666	645	702	714	667	689	714	685	713	672	727	697	726	679	690	694	693	696	686	672	715	667	730	692	649	674	663	702	702	691	703	704	666	671	710	682	721	713	736	700	656	726	672	671	692	636	681	659	685	694	645	668	688	667	710	640	655	688	688	653	690	694	712	690	712	741	751	662	668	716	690	661	686	638	702	671	730	701	704	724	704	723	648	680	616	722	689	694	677	717	725	679	679	704	695	653	691	741	667	683	642	686	645	669	696	716	684	663	717	695	723	715	670	712	713	696	669	652	686	685	702	670	718	670	692	713	727	707	694	654	679	670	653	650	651	727	681	751	666	690	676	743	691	671	669	667	686	656	709	707	714	702	714	638	696	690	645	683	679	712	692	712	662	731	731	654	686	730	686	688	656	658	645	722	709	629	668	686	737	675	692	621	692	675	694	703	659	693	696	713	706	680	673	744	707	682	723	698	660	692	693	681	723	694	736	712	670	710	646	748	667	645	728	677	683	687	727	750	687	690	665	627	690	649	674	679	674	657	690	717	729	732	677	704	706	720	709	667	742	669	687	662	740	681	701	713	695	653	705	663	691	685	682	729	711	690	691	693	682	692	714	681	686	735	695	710	696	732	658	664	685	677	687	685	673	686	718	667	676	691	714	708	691	686	676	669	719	677	623	707	669	646	711	670	719	691	667	672	696	664	720	678	719	698	701	706	665	678	710	699	710	683	687	725	672	724	682	697	679	663	697	699	656	715	718	667	716	668	648	720	714	707	674	708	714	672	677	717	688	676	671	723	702	746	699	649	691	703	649	683	685	701	770	691	713	679	732	661	693	679	698	711	714	710	681	640	740	690	672	725	722	705	701	646	703	729	683	668	683	692	735	695	709	717	751	710	658	657	633	707	639	690	693	694	692	714	700	698	637	691	698	660	718	691	737	739	691	706	659	677	704	653	665	720	720	710	693	699	715	661	723	652	667	715	734	632	699	662	716	759	683	647	696	664	703	683	652	673	651	731	681	702	707	731	723	715	719	706	706	683	688	700	680	712	686	679	687	693	693	709	721	716	676	706	683	656	662	763	661	697	776	642	677	734	728	667	672	662	676	696	702	725	673	717	659	753	737	705	638	668	701	729	749	664	698	740	680	685	655	664	724	715	713	721	703	648	634	684	699	684	708	699	669	685	670	711	702	692	704	713	729	701	692	678	650	696	700	703	704	694	708	739	668	732	673	623	656	685	664	737	650	699	733	718	679	704	680	696	687	662	723	717	659	698	697	705	680	740	693	712	661	662	732	696	742	665	695	658	703	715	696	722	709	685	683	717	690	651	622	706	662	679	737	738	695	747	647	682	689	630	677	726	674	741	715	714	690	711	685	701	704	647	714	728	755	679	709	695	687	714	675	654	727	687	667	708	675	719	683	657	702	667	700	700	723	709	682	716	683	703	724	661	710	715	705	660	760	739	688	699	722	700	678	683	699	641	655	662	692	704	707	683	697	695	691	696	735	749	694	725	694	649	689	697	700	745	659	672	728	683	634	664	657	724	710	751	671	721	643	727	687	701	734	737	681	654	677	684	694	713	708	698	727	718	714	660	666	673	706	658	683	665	706	715	687	719	655	707	736	656	726	683	654	667	688	679	706	682	700	681	666	695	654	677	693	733	689	751	642	689	680	677	677	687	686	686	697	694	690	714	682	694	680	721	674	659	699	675	683	717	692	696	663	660	712	697	723	704	711	685	703	670	673	734	696	716	747	741	700	661	711	671	732	718	683	672	676	692	707	641	672	669	696	703	651	677	677	697	707	668	690	710	683	680	686	684	654	704	684	702	689	683	715	677	703	702	669	631	679	720	694	703	688	689	696	670	696	712	672	691	679	720	727	670	675	691	709	719	658	690	702	660	670	733	693	686	730	667	684	661	686	687	673	695	685	674	698	691	720	719	721	661	675	710	692	636	680	697	665	694	679	743	709	669	704	718	706	688	730	726	728	689	743	656	686	692	692	673	703	680	697	690	685	680	705	709	683	710	676	662	628	678	707	679	682	688	730	704	730	701	688	695	686	683	690	676	678	704	691	672	737	729	705	730	681	712	713	682	706	663	643	696	675	703	669	692	661	700	711	697	698	676	693	713	627	680	742	658	710	753	702	686	703	714	655	600	677	670	725	651	709	693	711	686	722	691	745	666	709	635	636	673	664	677	681	695	684	712	699	683	680	717	674	680	732	743	704	693	692	748	683	700	711	700	701	729	703	717	696	720	675	658	705	676	659	662	713	689	699	685	652	681	649	651	710	696	695	689	682	668	694	744	738	701	747	679	685	700	725	672	675	697	677	703	642	703	704	723	701	699	729	726	659	692	647	668	714	696	683	686	675	682	700	689	712	720	704	704	694	764	740	684	702	713	657	675	652	725	691	731	743	727	688	697	698	684	698	728	673	666	702	678	673	757	747	683	683	718	703	683	669	693	693	704	731	705	671	760	699	694	715	700	637	699	670	683	686	627	678	666	674	661	678	705	718	705	707	683	698	738	681	679	685	674	701	674	698	703	642	658	664	719	714	638	715	701	698	692	715	742	725	672	708	683	766	652	708	688	711	692	687	715	684	724	665	700	666	676	711	716	673	648	693	675	702	716	682	656	714	660	710	695	734	687	669	677	704	665	728	711	727	617	665	674	770	723	705	637	720	700	683	681	774	662	702	726	723	674	625	637	693	756	688	678	723	647	698	695	719	742	682	673	690	689	711	735	708	660	712	714	657	721	698	688	679	688	739	656	668	732	700	694	733	718	686	651	763	730	646	659	698	711	693	679	704	773	679	679	681	729	712	701	651	713	652	686	688	708	700	689	690	735	699	658	676	734	659	645	668	727	664	666	689	727	699	709	693	710	727	729	675	707	649	657	712	731	687	685	686	667	709	689	679	674	693	739	716	684	731	701	699	710	672	707	694	661	682	670	707	694	710	696	694	717	661	711	728	684	719	678	660	683	692	728	717	700	730	669	691	683	704	729	683	674	657	685
84276	49459	18810	6214	1904	1097	703	816	639	538	469	435	461	409	408	371	376	374	408	371	420	387	360	350	417	377	390	367	348	310	338	317	348	339	331	357	350	340	319	319	346	373	356	353	344	347	329	341	365	357	375	348	348	363	346	337	299	315	308	332	317	315	329	340	326	309	306	320	341	315	328	332	319	341	318	328	320	279	311	311	330	316	310	333	285	320	292	313	290	345	331	325	334	315	313	322	273	324	300	294	324	349	316	313	322	301	325	297	350	301	293	296	321	325	323	297	318	286	317	290	287	308	274	309	298	299	307	319	300	349	315	325	303	272	285	314	318	296	281	329	300	315	318	315	311	294	311	305	299	316	307	285	336	305	313	332	345	359	342	312	305	269	295	315	309	325	337	317	313	316	331	296	300	303	271	329	331	302	308	324	293	331	299	319	329	317	321	305	319	306	303	305	309	350	293	294	294	325	324	332	308	332	321	316	327	319	351	280	316	298	291	314	335	287	338	344	279	313	286	318	304	339	327	323	287	326	332	302	346	329	286	284	293	294	285	312	335	281	289	318	330	285	304	309	303	311	291	315	301	319	320	323	349	339	319	281	334	310	305	313	289	334	289	293	330	285	323	310	339	300	268	308	305	306	324	313	306	294	325	302	316	297	298	335	273	334	309	320	282	297	341	296	328	349	329	310	305	338	326	314	279	293	270	334	295	283	289	271	324	322	346	286	282	305	291	293	315	320	292	295	297	314	320	316	322	296	325	303	321	338	315	313	349	315	313	325	287	327	289	299	350	325	310	321	297	291	296	290	301	278	318	316	310	348	319	323	328	300	310	309	304	295	309	298	282	317	314	284	341	307	317	305	326	308	308	296	300	347	290	339	317	287	323	318	323	288	308	321	325	293	301	307	343	293	316	292	319	293	316	292	340	370	290	342	328	321	296	308	340	334	282	313	309	291	288	288	299	295	287	300	291	342	301	302	312	302	291	318	301	296	312	331	317	303	285	312	329	333	290	341	281	291	307	332	349	281	298	293	320	297	304	334	294	343	283	280	309	289	299	316	263	332	330	279	294	302	289	286	296	321	265	320	284	317	294	326	355	309	336	295	288	310	300	343	318	323	323	309	349	307	303	309	303	300	299	307	305	365	315	315	310	306	314	300	321	314	318	317	299	328	293	341	340	303	356	291	256	266	285	331	339	268	317	341	289	316	282	291	308	310	307	325	292	290	301	283	330	310	341	317	327	282	324	284	311	320	305	312	332	330	320	322	280	310	287	330	278	316	317	320	313	325	289	319	308	306	325	299	297	329	307	271	298	298	305	308	319	284	317	303	318	265	317	332	284	341	306	314	287	269	290	321	359	314	259	327	290	315	324	323	307	275	311	316	320	309	309	315	320	307	304	300	300	297	317	294	271	336	335	292	318	283	299	309	303	329	317	287	294	322	294	332	294	295	308	343	324	322	324	313	324	330	337	308	298	323	314	301	329	308	307	273	291	326	331	295	313	292	325	267	283	322	310	302	298	282	346	318	271	273	290	299	322	332	322	312	322	310	277	300	297	305	303	297	310	321	356	282	296	312	310	309	325	282	289	310	274	336	323	346	318	339	310	314	338	324	323	324	303	292	304	305	315	307	297	286	319	299	344	288	305	293	306	292	280	287	326	316	325	329	316	286	310	311	329	295	324	288	314	318	355	274	288	284	289	296	293	291	318	310	299	352	342	304	295	315	297	347	338	301	304	307	324	270	293	311	314	324	289	305	334	302	314	294	313	274	307	332	296	277	324	294	322	303	296	296	326	289	305	308	309	290	319	333	345	336	301	316	318	294	325	327	313	316	304	324	307	328	292	336	283	332	303	307	300	286	298	318	293	261	306	313	309	330	358	298	297	308	290	281	325	294	328	290	307	311	317	307	270	287	315	317	278	331	328	333	331	284	323	332	312	301	298	297	296	317	310	332	283	304	336	330	328	309	303	333	326	311	286	311	296	309	307	304	309	301	319	290	291	305	300	353	335	322	293	312	308	290	299	274	313	299	315	349	277	303	323	303	333	317	330	315	323	294	324	312	320	311	310	306	327	332	300	313	314	320	274	313	325	354	282	313	354	308	312	336	294	281	303	312	292	334	344	312	320	319	316	322	296	348	318	346	300	321	346	327	300	311	309	319	319	326	312	279	320	294	276	303	300	341	334	303	283	313	311	295	287	293	313	285	287	294	281	326	309	266	315	282	336	318	301	305	311	322	295	293	308	295	331	324	329	303	331	308	280	310	289	298	287	296	328	311	295	313	321	334	344	297	298	311	305	295	321	335	284	295	304	284	283	330	325	273	310	332	295	284	323	316	281	313	321	311	330	295	323	321	293	319	294	321	297	309	301	292	323	308	343	307	299	280	298	296	304	321	291	305	287	349	284	312	288	304	321	309	297	300	304	311	308	303	308	320	254	310	338	310	301	318	305	292	324	324	312	310	321	314	314	287	291	295	279	315	367	284	332	289	306	309	289	329	343	318	308	312	355	327	319	298	302	331	344	310	316	347	313	333	318	322	341	313	306	322	307	300	310	321	313	315	291	308	323	300	309	303	333	320	341	304	313	309	307	288	301	315	279	306	288	331	310	294	283	321	323	295	312	278	334	345	276	341	327	348	312	294	279	281	314	311	312	302	315	325	300	288	292	314	305	313	330	330	347	300	307	279	322	301	326	301	289	332	290	304	297	314	289	352	315	259	318	292	353	319	314	290	360	296	318	281	335	320	305	295	312	326	295	333	305	301	313	306	308	319	317	317	316	313	305	307	319	331	327	320	324	281	289	331	294	331	332	327	296	339	293	322	307	342	327	341	318	302	326	348	271	314	309	290	320	291	314	315	306	340	305	309	290	340	301	317	287	291	288	349	350	330	307	308	318	294	289	321	313	294	271	286	283	303	307	280	299	332	335	324	282	283	316	330	309	325	326	315	294	301	333	318	285	312	282	295	316	271	341	329	332	306	337	320	295	293	293	340	308	314	325	338	286	310	304	324	284	300	306	305	309	316	336	306	325	301	270	313	325	293	298	268	303	325	302	302	283	329	302	298	341	311	335	326	312	289	303	309	315	321	311	301	329	314	307	299	303	303	292	348	287	304	311	302	334	305	282	304	284	289	331	321	346	320	332	310	301	296	319	315	307	287	297	296	304	282	329	331	257	318	330	307	318	281	301	297	296	293	310	298	311	362	328	282	303	322	308	303	301	322	294	302	320	295	293	299	295	284	290	318	296	332	304	320	330	288	353	295	295	290	311	315	298	315	325	305	290	331	308	318	317	309	300	293	305	321	324	310	320	313	304	307	315	352	316	305	326	333	327	311	301	289	269	299	296	314	304	272	320	290	305	327	284	317	294	275	318	314	294	306	270	293	316	288	295	296	295	285	328	315	310	296	333	302	287	320	283	312	284	314	336	326	330	307	328	318	306	299	312	326	338	301	284	327	329	291	312	333	289	314	332	349	309	292
58849	19650	7004	6958	5520	4003	2763	3241	2458	1886	1675	1670	1501	1402	1335	1350	1258	1218	1294	1385	1459	1384	1275	1317	1202	1160	1117	995	941	926	933	906	966	902	890	857	832	884	868	890	874	915	992	994	992	1023	971	1004	904	944	953	989	920	935	827	827	863	909	838	780	806	779	763	815	829	822	775	795	766	770	775	783	750	793	751	803	781	770	716	714	791	702	793	699	681	736	711	681	720	701	727	684	717	671	709	713	649	660	719	719	723	723	693	671	693	693	671	649	732	657	672	675	686	680	692	663	740	735	663	674	746	738	675	766	703	715	707	665	721	718	737	727	659	654	720	682	673	721	689	673	674	741	705	726	719	730	680	712	717	695	710	695	667	730	721	713	670	718	744	674	669	690	707	749	684	730	658	710	680	689	725	710	720	715	738	655	697	655	718	705	712	725	689	769	735	671	711	760	672	719	632	686	712	713	695	742	715	725	669	705	707	700	747	704	664	681	728	642	705	690	725	698	678	692	733	684	696	713	704	670	701	667	771	714	681	679	705	656	683	678	708	697	666	688	739	723	713	706	723	739	711	706	678	671	680	695	713	661	734	648	692	678	707	708	743	709	672	759	739	677	664	698	696	742	713	709	723	708	758	673	682	696	686	767	691	683	689	682	689	665	690	694	682	657	689	680	690	708	740	754	689	641	701	697	680	690	707	724	685	679	696	680	696	704	685	711	708	686	666	702	678	662	681	704	694	707	719	701	683	707	713	686	695	721	700	747	678	663	680	730	702	698	702	747	714	630	693	734	665	737	686	705	677	688	733	686	724	711	723	713	703	656	646	687	721	670	699	730	688	708	744	711	721	715	698	682	696	695	703	735	677	689	706	738	709	682	724	645	706	733	743	709	673	745	721	709	677	661	716	637	697	710	754	713	704	762	677	676	723	640	679	698	767	716	668	700	632	682	715	696	698	661	709	693	705	695	662	714	673	730	742	683	693	687	671	741	739	720	737	715	693	699	678	687	735	752	714	679	684	686	705	670	691	677	721	688	689	707	713	720	694	703	728	678	722	675	736	718	732	709	651	693	706	697	679	670	703	657	750	693	697	717	698	670	679	727	692	707	728	736	661	717	669	661	690	722	698	656	680	706	720	694	679	658	685	725	670	695	694	684	718	741	730	697	751	683	672	675	673	689	748	705	711	675	724	712	722	722	670	676	668	647	701	708	715	715	683	732	716	691	662	709	717	701	713	666	704	734	706	618	681	669	748	745	689	714	739	672	706	704	678	704	681	710	677	707	678	704	740	754	723	689	699	651	664	687	690	715	715	683	700	678	698	717	686	680	703	713	722	688	705	704	681	681	682	692	689	712	669	720	715	705	747	634	713	696	701	709	687	676	740	679	687	717	643	720	696	696	670	711	696	709	697	704	692	687	738	655	692	653	703	675	675	700	657	689	690	713	739	684	697	685	706	661	745	689	671	725	734	689	709	684	740	677	680	713	718	674	692	722	688	698	657	674	688	706	652	716	671	718	715	683	683	711	689	709	663	731	700	706	728	702	686	729	682	681	712	708	682	698	644	736	665	678	690	717	705	689	706	712	692	703	680	731	729	720	718	690	694	693	692	708	706	740	665	715	678	692	699	732	702	667	693	711	688	669	778	695	707	718	709	698	729	703	749	699	716	746	719	676	707	701	657	628	636	693	706	673	692	653	702	708	683	702	712	670	653	737	697	692	699	662	708	678	690	684	693	724	704	733	693	671	736	686	673	668	682	685	737	693	689	695	710	710	729	738	689	711	759	649	710	695	677	713	705	737	716	674	694	695	651	712	664	680	689	706	746	720	747	740	704	689	725	648	717	707	696	699	696	754	691	719	678	734	748	730	677	680	732	707	693	732	703	709	670	695	734	741	669	718	698	693	683	647	699	712	740	695	702	691	697	655	697	689	715	640	743	679	709	660	741	691	695	676	665	684	703	715	678	672	725	748	673	680	691	728	691	701	677	679	738	698	721	713	687	673	652	737	683	705	692	698	678	746	708	681	714	711	666	652	675	652	665	704	645	723	735	665	749	670	713	732	693	741	717	701	697	733	692	727	670	725	676	681	691	645	616	702	697	664	658	690	671	722	710	697	663	695	677	717	739	687	706	725	706	704	703	696	701	686	728	692	685	671	666	696	732	704	725	733	697	731	719	722	742	677	663	686	671	688	726	702	679	729	763	727	707	701	762	751	704	701	687	650	685	694	647	685	717	717	719	691	731	769	720	713	678	747	679	696	731	644	715	673	681	732	701	719	737	706	672	758	722	669	715	682	739	752	705	710	673	729	672	686	716	703	750	682	702	666	747	694	682	676	704	717	727	692	686	732	695	639	634	701	684	705	708	639	718	694	713	698	748	737	750	713	691	728	705	725	717	670	686	723	755	693	719	719	699	736	717	701	696	698	727	726	672	702	701	736	703	697	692	697	696	681	705	695	688	671	701	643	665	684	684	658	718	719	716	707	684	731	694	711	699	688	674	652	709	739	692	694	715	754	689	651	724	741	713	710	714	692	683	715	743	718	705	670	661	707	749	722	736	745	711	696	706	715	701	662	687	698	702	706	721	684	681	666	718	694	725	683	729	638	671	703	680	697	687	686	724	768	658	718	699	724	739	727	721	681	694	707	709	688	679	721	704	692	670	693	705	712	724	694	679	711	716	659	716	670	674	708	715	739	728	657	676	706	641	697	699	735	684	700	719	731	728	698	706	669	721	707	687	694	729	709	712	735	672	674	720	686	698	739	717	721	723	680	695	708	721	657	704	714	722	666	708	733	732	674	718	653	724	708	706	707	716	676	695	725	728	662	696	677	708	759	686	638	665	743	742	695	720	692	686	687	703	703	716	693	735	712	682	647	726	661	677	645	688	669	686	660	720	712	681	684	704	703	703	662	669	713	745	703	686	715	686	693	710	685	675	697	699	718	686	695	667	721	725	661	704	702	641	655	729	715	695	748	682	754	694	670	691	700	699	730	689	737	703	713	667	659	731	672	709	683	662	724	679	667	725	678	687	697	682	731	732	699	699	713	727	636	655	711	699	721	724	670	688	678	702	696	704	678	664	710	685	672	669	750	728	704	658	728	653	701	659	672	716	672	722	711	682	705	674	679	680	661	689	687	733	721	721	721	639	709	715	729	691	704	708	686	727	670	695	687	717	716	725	673	704	732	710	649	675	680	720	721	692	709	696	713	735	728	673	741	695	698	656	740	677	677	697	666	692	686	692	713	700	741	689	698	736	705	726	725	685	684	709	706	721	699	654	669	678	715	676	678	703	692	740	714	718	745	686	719	659	642	687	692	652	716	705	725	693	667	664	731	724	670	714	705	686	680	734	685	718	662	718	717	646	691	687	699	671	672	700	688	701	695	662	712	656	718	691	698	705	712	709	730	657	683	721	645	664	692	715	673	677	726	681	710	710	736	726	726	701	676	704	710	724	701	699	653	641	708	707	694	734	648	672	742	696	718	701	700
22685	6515	1414	637	419	304	261	310	283	214	240	233	250	244	192	218	202	207	194	216	216	235	219	245	210	205	217	191	232	214	213	224	224	215	206	184	203	212	192	211	227	214	222	199	232	240	216	233	197	214	233	202	222	196	194	197	212	222	189	213	188	225	180	186	197	207	226	207	202	198	200	213	217	215	236	222	205	228	210	196	188	224	216	222	208	215	234	214	190	191	207	204	221	211	187	190	212	197	204	194	211	192	217	202	193	208	199	187	208	204	184	231	190	251	225	205	199	181	205	188	189	209	213	219	211	206	211	234	197	201	220	206	210	187	205	212	242	205	216	217	214	200	192	204	213	200	199	200	196	204	214	194	209	185	227	222	207	200	210	188	182	212	194	211	197	205	204	199	201	194	219	199	220	225	197	216	232	201	183	184	211	195	192	228	200	225	225	222	211	190	227	196	211	207	217	188	237	214	201	213	219	220	222	200	211	207	188	196	222	189	170	220	196	212	228	222	193	198	202	199	199	189	205	198	183	211	230	216	210	195	201	213	213	210	177	182	208	204	175	183	209	201	206	205	196	208	226	208	215	221	205	181	236	195	200	180	205	240	201	211	207	232	200	179	184	199	204	214	204	189	224	190	215	207	204	186	230	213	209	190	172	199	211	207	212	189	167	204	220	213	229	206	205	218	211	225	208	204	175	208	216	198	223	227	216	200	217	218	189	201	234	222	194	216	171	189	189	201	173	205	213	178	207	204	185	198	168	208	181	186	212	209	212	194	191	205	215	203	201	224	180	185	221	211	213	186	201	196	191	190	207	190	208	223	196	165	200	232	224	186	197	218	221	203	201	205	205	224	213	207	193	215	202	236	211	209	228	224	222	229	205	219	208	222	214	200	219	190	211	182	192	186	198	215	197	180	224	238	234	210	218	203	206	183	211	201	210	187	190	192	210	211	201	194	198	224	206	228	226	194	195	199	194	201	213	189	212	191	164	212	221	220	217	206	213	226	202	191	193	232	212	225	234	199	219	182	191	208	196	197	213	201	197	209	183	196	189	207	236	207	193	201	203	194	198	187	190	204	210	193	193	199	190	213	225	188	235	191	194	212	198	210	227	215	202	198	191	193	206	193	219	199	178	181	190	213	207	185	212	201	225	194	217	211	205	160	186	229	223	204	212	213	192	209	201	218	207	223	198	208	216	193	206	189	202	201	203	217	205	192	224	204	225	227	194	184	232	213	196	213	230	228	188	180	189	183	166	203	205	214	191	225	228	261	199	207	210	231	204	212	210	210	211	205	177	188	242	199	207	218	186	215	204	213	208	196	208	213	219	225	215	220	193	213	209	200	201	219	180	196	234	226	204	206	191	174	197	203	229	216	215	211	223	213	223	220	209	195	205	198	218	195	231	200	200	212	193	203	216	180	211	216	186	207	206	196	191	218	212	187	199	211	200	222	197	213	209	193	184	212	190	178	213	189	184	208	226	210	195	203	225	234	240	222	206	200	216	207	226	207	189	200	236	212	216	204	173	201	201	195	198	183	197	228	178	216	187	188	205	208	198	201	218	208	217	220	219	215	197	179	226	226	215	204	186	225	196	192	182	203	213	199	189	223	218	213	173	192	206	215	222	227	188	194	194	186	222	187	194	211	186	185	195	186	204	198	193	210	198	211	196	190	184	191	228	215	207	196	192	218	194	230	225	221	182	196	192	176	202	191	206	195	234	214	194	210	201	193	213	208	200	211	196	223	198	215	192	214	183	210	209	200	230	177	197	180	197	202	195	197	217	182	181	208	203	192	204	223	179	208	224	189	222	177	198	194	197	216	236	199	203	237	188	232	210	199	212	212	201	211	247	196	192	187	193	205	186	201	219	207	214	213	232	216	232	189	209	201	202	225	201	214	223	198	196	217	199	199	194	211	208	193	208	206	204	197	202	199	233	215	227	180	204	213	211	190	190	190	193	207	186	215	214	205	213	232	198	211	211	218	183	181	211	209	177	199	195	197	237	186	217	203	191	194	194	182	228	203	207	212	178	200	229	209	209	189	216	233	205	220	201	189	208	195	219	204	207	191	205	197	210	209	220	216	194	175	209	218	211	216	198	208	185	206	197	221	205	212	183	210	197	187	207	207	191	211	207	207	217	185	184	225	184	204	211	221	211	211	175	209	212	210	187	201	195	196	235	198	220	192	219	169	234	184	209	207	183	184	183	193	214	210	211	206	175	214	222	197	207	216	209	189	193	214	210	183	183	177	218	179	227	208	188	189	190	221	184	193	224	217	225	232	206	216	185	202	196	197	200	229	222	195	196	224	215	194	231	204	191	244	231	206	228	211	212	192	218	208	232	216	207	207	193	210	201	204	183	214	195	211	212	181	203	202	185	221	201	205	203	206	206	173	172	225	197	236	222	194	185	212	197	192	211	217	212	208	215	217	178	186	227	209	206	213	214	213	204	201	229	190	215	212	211	196	203	212	184	231	187	186	200	193	212	218	209	208	208	195	191	194	199	234	218	196	190	212	214	206	179	209	178	215	224	227	189	211	213	229	215	240	228	209	208	196	216	197	212	219	213	202	208	216	186	213	194	200	213	208	220	213	213	203	191	198	191	190	231	200	170	219	181	218	178	176	233	214	213	212	200	213	207	201	192	191	210	215	193	219	218	206	214	248	211	204	173	227	208	203	208	215	240	210	195	195	180	202	228	190	187	232	199	214	210	209	170	185	225	188	217	199	209	219	212	180	196	209	201	205	159	201	187	208	183	203	217	205	238	200	193	185	194	209	196	203	217	229	200	187	189	192	193	219	211	167	205	195	226	197	183	217	241	186	210	200	216	202	208	198	189	207	224	216	198	185	202	183	214	205	175	194	197	201	212	190	194	202	205	224	195	213	191	228	212	206	172	240	224	230	231	209	207	225	203	187	197	206	212	206	207	194	195	205	212	226	196	191	223	172	190	198	228	223	236	208	195	193	199	223	162	207	224	177	224	208	207	178	200	195	199	188	201	199	205	180	171	186	225	197	197	210	225	211	203	204	189	223	181	193	213	215	205	195	213	239	242	221	212	204	198	193	227	218	195	194	211	218	210	209	215	209	202	239	208	188	214	202	194	213	196	201	205	173	176	211	217	215	207	210	186	213	218	214	235	226	222	163	189	177	197	201	202	206	233	194	181	203	213	201	200	194	226	208	220	202	207	184	213	232	200	213	194	203	184	208	200	192	208	199	203	242	212	202	177	207	201	203	189	223	193	191	199	203	207	208	222	195	187	219	201	217	190	183	206	195	210	217	218	202	197	210	237	199	198	222	203	202	196	234	224	230	208	198	211	205	216	182	185	223	197	187	201	203	192	195	221	197	179	194	227	208	192	198	201	206	208	212	198	221	216	211	203	209	209	209	213	189	219	180	182	205	198	190	194	214	203	248	190	245	212	216	212	224	185	215	209	202	200	192	211	246	214	202	234	225	214	175	239	201	216	218	185	200	198	190	189	218
22005	4788	2330	2116	1566	1143	827	1164	912	749	722	698	662	609	612	606	602	589	572	681	660	615	637	672	631	607	603	610	553	573	578	600	599	560	543	555	525	572	570	569	602	614	610	644	636	639	657	609	564	611	593	591	617	572	589	584	557	579	509	564	548	531	505	529	554	574	524	582	506	522	527	534	496	557	551	494	515	503	503	487	505	505	541	509	505	516	543	500	484	542	464	529	521	519	505	538	508	485	529	447	509	500	463	519	553	504	495	499	492	516	531	461	508	504	491	501	447	522	508	475	513	514	510	496	497	528	523	512	533	510	449	494	482	483	490	526	481	497	495	497	516	510	465	519	518	504	524	503	537	529	530	469	477	515	504	472	517	498	533	515	514	528	520	562	530	548	531	490	521	504	516	471	485	507	469	505	517	477	510	489	484	498	521	494	538	527	520	492	514	498	508	476	536	473	496	488	542	499	512	493	493	518	500	505	496	491	509	519	485	541	480	455	526	513	533	527	521	512	480	506	511	521	519	509	526	499	502	522	499	514	457	511	499	512	541	484	528	486	524	527	536	539	493	552	531	487	536	507	536	489	495	532	537	525	529	508	480	540	472	485	496	461	516	514	503	498	483	490	502	475	500	478	517	518	533	500	498	498	506	492	520	507	505	505	488	477	491	533	498	501	453	498	523	472	488	434	591	496	530	518	519	508	486	512	502	529	511	532	478	500	501	520	499	531	519	498	516	486	495	538	514	494	548	527	501	477	488	507	473	524	485	479	500	490	475	538	512	538	506	492	515	515	540	525	516	511	538	512	514	456	528	464	508	470	535	510	514	512	545	478	477	518	512	511	475	523	535	522	513	483	520	524	525	537	506	483	491	503	553	524	463	525	514	513	527	508	521	472	533	544	528	515	534	503	520	504	578	504	475	510	495	525	486	501	508	526	531	480	508	538	506	513	494	559	500	496	529	486	517	498	517	493	502	488	501	469	495	512	491	528	495	474	477	527	494	532	494	505	503	515	536	493	478	482	491	579	523	533	556	497	530	493	484	523	451	498	504	515	525	517	492	466	488	497	503	514	482	521	501	502	506	506	490	523	492	484	468	548	503	523	552	541	500	477	493	507	500	460	526	539	537	533	509	527	520	524	537	529	484	484	501	501	504	490	492	522	493	538	522	509	523	481	482	507	507	485	470	529	500	502	537	486	552	469	531	470	511	520	505	503	478	513	451	499	489	517	525	492	532	521	547	496	488	542	530	499	529	486	472	500	497	501	518	493	539	529	486	478	492	479	518	515	499	537	508	478	515	507	531	509	528	490	489	500	494	520	531	538	473	535	517	494	478	516	502	541	507	499	506	516	539	517	524	487	509	526	483	561	521	562	498	531	506	545	499	516	506	505	504	501	491	503	495	516	489	505	494	501	522	508	517	569	465	481	509	464	521	533	507	501	477	500	513	493	507	527	526	503	474	560	504	460	519	482	510	476	488	497	474	475	510	505	501	525	523	498	491	518	515	501	520	471	508	476	494	520	469	527	523	492	513	522	478	490	534	508	477	531	508	486	508	488	464	509	450	473	533	488	471	483	534	482	484	512	484	484	516	502	483	511	521	500	509	475	506	510	500	492	500	506	467	518	507	514	515	517	478	558	488	520	534	502	518	547	490	507	508	541	493	479	455	545	506	508	470	499	503	541	499	496	522	510	512	484	512	471	510	501	512	519	499	468	521	519	492	509	500	468	472	473	513	522	485	530	534	487	498	521	519	515	502	480	505	533	499	521	563	496	506	524	519	495	472	515	517	479	550	499	486	484	478	483	482	484	544	491	500	513	494	511	526	520	522	500	512	504	456	501	518	481	470	533	451	521	526	493	513	503	523	479	530	491	496	492	533	482	536	533	496	508	529	502	457	513	505	505	510	495	480	480	500	477	516	512	479	502	479	484	493	505	479	521	523	522	548	511	525	515	500	533	507	488	456	528	505	538	539	528	527	501	539	482	511	487	473	510	500	465	492	504	535	526	496	549	481	501	489	514	492	501	490	534	491	506	488	551	457	527	510	505	506	503	519	507	510	526	494	486	552	512	480	487	520	490	494	514	536	479	504	489	514	507	501	529	489	497	511	496	468	500	546	503	505	483	510	527	500	523	536	491	515	507	506	456	516	494	486	483	460	496	489	502	522	528	554	480	465	505	508	502	513	494	470	528	544	489	480	520	498	501	500	478	469	491	533	535	485	507	518	528	518	529	530	501	523	531	536	500	482	490	530	502	487	520	522	554	499	517	535	520	529	486	467	525	500	503	476	534	536	537	446	492	541	519	523	532	489	527	516	526	522	519	480	499	495	482	516	497	551	529	528	507	545	481	496	497	491	500	459	491	497	487	499	519	541	525	467	508	513	497	475	483	487	475	489	506	481	512	502	528	535	502	511	517	519	515	493	478	495	545	494	482	483	552	521	514	478	530	476	489	515	498	545	507	517	538	537	503	512	503	509	488	512	521	480	508	506	465	496	502	508	493	489	510	519	525	517	463	490	516	537	502	501	540	550	526	497	501	535	495	512	518	509	506	459	496	521	508	521	515	522	508	518	480	461	517	506	526	507	481	481	497	468	502	539	512	511	524	507	519	482	538	498	495	499	522	500	495	503	508	520	482	483	553	482	510	510	494	497	527	509	522	507	509	556	496	499	494	504	522	485	512	520	480	505	522	490	480	517	497	499	528	543	529	475	532	511	532	529	546	490	530	458	503	503	507	475	515	520	510	520	500	484	482	523	525	524	506	488	488	509	480	484	537	513	479	489	496	485	514	512	471	549	506	496	505	521	520	534	495	531	543	512	515	532	489	501	509	502	477	538	450	519	568	560	542	491	498	521	490	539	514	499	504	486	508	503	505	487	454	483	538	498	509	502	519	495	525	553	511	518	508	504	538	500	499	507	540	510	467	507	534	524	495	518	520	525	473	532	475	510	525	514	521	508	498	516	544	498	547	470	483	466	507	484	511	467	486	490	521	485	508	516	534	531	525	522	518	479	477	503	477	509	510	494	507	487	506	531	501	494	458	510	525	506	509	502	480	464	496	477	482	497	499	521	519	528	505	508	485	518	505	492	521	508	500	500	557	508	513	476	491	495	542	566	514	512	526	489	507	542	498	505	525	514	462	557	508	518	535	530	499	519	528	484	534	531	472	489	506	519	490	492	491	530	475	502	503	503	522	506	499	513	486	504	475	531	529	507	550	483	532	478	528	497	526	530	553	519	497	519	498	515	508	502	536	526	514	488	507	474	514	511	556	509	546	488	532	527	489	514	473	506	504	496	531	525	491	507	515	474	531	506	506	511	517	506	477	511	537	530	477	533	508	507	553	509	490	510	528	481	511	527	517	510	497	524	541	491	484	528	514	519	494	507	542	513	486	434	516	475	540	517	481	502	526	523	501	548	505	517	482	511	519	472	481	512	508	485	517	534	509	494	530	485	485	537	530	539	482	512	489	518	513	536	494
75765	42101	12086	2361	1176	765	522	564	490	388	378	376	394	376	346	352	319	316	291	377	357	375	332	336	328	312	313	336	330	292	315	309	329	314	339	331	346	319	339	313	324	342	305	329	332	301	327	324	317	370	324	348	320	308	310	279	304	293	336	278	301	289	309	286	269	304	297	318	289	282	282	288	300	292	265	288	276	322	282	321	259	314	286	327	318	274	299	296	297	313	329	321	298	297	336	301	294	274	309	290	294	306	297	305	276	296	302	258	318	286	335	283	305	349	300	313	297	290	292	315	318	317	317	320	292	306	306	306	306	308	315	295	273	330	306	331	288	288	299	282	263	301	278	283	277	256	308	274	266	300	287	274	300	304	315	328	302	294	283	317	322	272	305	277	291	327	323	296	308	300	286	293	345	321	309	308	307	295	293	275	270	278	327	280	262	295	292	299	324	315	286	294	274	296	261	307	294	303	278	268	295	323	305	310	318	282	298	287	304	307	273	295	316	322	278	325	315	331	272	306	307	287	306	265	295	319	309	306	288	286	299	302	277	289	301	293	284	306	282	307	286	314	317	273	314	299	305	289	317	301	269	284	327	292	304	299	275	327	300	284	293	278	292	297	339	276	336	312	287	294	294	288	308	299	237	279	327	299	335	298	295	288	331	267	301	269	275	294	293	304	283	323	309	337	298	282	267	282	264	270	298	267	292	287	295	235	272	285	288	294	313	281	255	264	284	313	318	306	304	291	273	293	299	285	336	310	292	300	305	267	285	298	272	314	308	311	271	304	297	308	330	321	270	266	272	276	292	285	272	287	330	308	305	292	262	300	252	291	315	315	306	297	294	312	284	300	299	278	269	315	293	290	291	286	310	279	266	295	281	291	283	285	277	266	308	300	292	327	300	292	332	290	278	275	285	296	315	291	322	284	297	287	292	300	278	324	315	269	279	325	297	313	265	295	321	300	307	311	293	264	272	277	278	298	297	302	280	324	288	272	309	309	288	309	295	276	309	291	316	256	295	309	298	307	278	326	302	289	314	298	299	291	295	275	314	311	294	293	305	299	288	290	279	292	296	290	288	272	302	291	306	298	277	299	331	312	273	297	287	306	290	317	299	303	267	294	321	275	278	318	286	293	294	288	301	283	304	304	314	278	283	290	276	283	278	311	280	326	295	288	269	283	304	317	319	261	280	323	268	288	339	304	286	305	312	308	326	311	339	316	316	272	277	282	258	276	293	315	285	307	308	314	277	264	271	278	297	276	299	290	288	300	298	305	330	317	262	299	286	273	283	303	249	322	304	284	298	293	312	265	305	272	297	275	316	324	291	286	281	302	286	282	263	290	317	279	285	272	298	302	287	295	328	292	290	304	312	266	269	287	273	321	292	302	293	284	300	308	268	250	284	300	298	290	265	317	303	327	298	316	317	273	329	298	273	304	287	313	274	307	294	299	275	300	324	335	301	287	320	306	306	303	277	288	286	269	315	296	292	286	305	273	300	294	304	288	259	286	287	276	268	275	282	307	300	298	306	304	300	287	274	314	315	319	329	328	267	307	224	318	336	273	310	285	308	280	280	272	292	277	310	294	291	304	300	279	292	310	321	330	280	311	273	245	331	281	294	332	288	298	286	303	298	321	311	261	263	314	309	299	298	278	259	302	288	278	320	295	314	311	285	284	285	271	288	297	299	305	285	300	326	319	260	285	278	303	265	333	309	306	301	273	257	292	284	283	292	317	303	289	299	275	295	293	318	292	310	302	269	277	286	312	309	307	272	290	305	298	296	306	319	286	306	292	277	273	291	277	277	278	304	283	292	309	278	314	295	298	308	310	310	287	288	313	284	309	328	298	297	303	283	331	277	301	314	287	279	302	294	304	313	319	336	260	283	297	293	312	295	290	272	268	301	330	305	296	276	287	309	306	282	314	310	271	289	298	286	279	306	339	287	282	276	312	295	289	287	293	291	291	349	280	288	297	298	298	328	286	285	282	296	303	306	310	314	299	338	289	266	321	263	281	321	343	290	276	294	257	289	303	307	330	308	303	302	294	263	291	279	310	290	315	273	272	290	291	280	303	295	273	299	301	288	311	313	286	294	292	293	297	311	290	298	315	325	305	276	288	303	310	316	322	297	282	281	312	286	340	293	267	330	300	305	263	298	283	264	318	281	281	297	284	304	306	273	306	294	312	312	298	316	297	296	277	294	320	266	284	286	284	323	262	313	336	304	283	309	284	312	290	288	307	285	291	314	283	301	317	282	277	307	295	282	307	311	263	314	312	275	260	299	295	308	308	256	271	269	290	292	301	296	295	298	337	284	293	312	304	287	258	323	311	296	301	283	283	304	309	294	313	275	318	271	319	283	317	317	298	288	271	273	296	291	283	300	295	285	307	283	278	270	282	309	338	275	290	285	301	270	320	324	297	287	286	316	306	285	299	312	309	292	307	302	291	292	272	294	322	292	280	321	304	295	298	293	282	263	321	298	278	295	293	299	308	302	321	302	283	289	312	310	288	303	303	287	328	291	275	276	293	267	287	275	284	294	306	287	304	299	289	318	303	287	280	296	273	274	308	307	287	290	283	301	303	322	322	305	283	305	285	311	304	295	277	316	305	303	294	318	305	321	297	319	308	274	296	291	308	305	286	313	323	285	314	288	283	328	285	295	269	292	301	274	319	286	291	289	298	305	288	267	284	299	296	289	278	291	287	274	311	298	291	269	297	302	298	311	306	284	283	282	311	302	304	304	296	291	284	286	291	304	309	279	292	303	283	293	286	290	282	292	290	272	303	314	292	301	283	254	294	283	252	302	297	306	277	304	310	289	347	296	301	293	301	340	287	295	286	319	316	324	313	289	284	303	334	300	273	311	295	281	278	294	314	299	289	288	281	311	291	295	293	278	301	301	299	299	307	318	305	315	282	285	291	298	284	296	306	313	287	305	317	304	315	308	271	279	285	281	263	297	295	306	275	315	277	285	300	259	285	271	298	288	318	303	296	312	316	279	294	300	295	264	288	283	294	322	283	301	286	255	296	306	286	313	302	264	292	265	291	314	311	266	301	314	328	295	302	305	308	282	295	316	270	282	335	325	290	244	313	325	272	301	299	286	294	269	267	255	312	272	310	303	287	266	287	296	265	334	274	307	321	305	288	322	307	302	287	282	273	269	275	303	289	315	304	314	262	284	272	287	280	309	284	286	289	297	289	297	324	318	291	260	265	324	320	305	294	300	318	280	323	298	297	280	292	304	280	302	298	295	295	299	290	289	310	288	289	280	289	289	306	312	282	316	304	293	331	289	320	261	298	300	291	303	280	322	292	280	313	303	283	298	282	279	286	321	261	264	322	312	301	304	283	293	302	274	286	278	310	272	287	284	292	281	310	294	304	316	294	284	323	276	313	285	282	292	267	300	314	319	276	293	275	258	291	291	283	296	313	298	313	293	277	288	229	264	327	257	287	295	271	283	291	293	310	288	305	296	316	293	316	296	252	313	305
48818	15592	4706	4690	3812	2678	1840	2250	1865	1446	1246	1180	1113	1076	1087	1056	976	1030	1053	1141	1140	1019	1021	1060	1067	981	886	871	866	812	842	890	799	814	762	796	849	766	798	834	850	883	913	921	955	892	911	877	942	853	879	858	825	812	848	777	807	804	754	768	735	790	755	789	760	747	754	766	737	746	718	696	734	730	720	706	659	714	747	726	690	664	731	682	720	707	716	705	720	752	677	661	720	674	707	693	693	705	666	710	665	678	675	750	678	694	673	659	670	706	691	654	712	676	668	673	733	676	702	659	685	668	733	685	686	738	710	670	678	660	683	717	668	691	648	688	685	701	706	704	666	716	654	703	650	663	667	717	662	645	667	714	678	724	652	694	656	672	661	663	652	688	664	659	692	701	651	682	681	715	654	669	650	723	658	644	713	701	684	699	671	670	658	644	654	663	634	700	669	644	688	664	692	714	692	671	653	703	712	667	673	649	703	676	713	667	703	724	727	675	700	694	694	696	665	661	671	679	687	622	620	636	692	708	713	714	709	658	696	670	709	672	679	660	658	663	695	712	687	678	671	658	649	718	696	693	703	702	652	677	687	697	646	676	679	707	656	783	700	673	715	686	681	724	683	731	744	725	674	680	701	711	713	725	693	710	724	693	659	661	699	673	682	658	682	682	679	673	680	672	699	670	651	670	693	671	644	695	702	657	676	690	731	669	721	704	688	652	706	713	676	692	686	696	678	688	682	681	734	669	694	729	664	665	670	732	683	682	683	712	732	699	731	674	642	660	663	678	630	651	715	677	626	698	665	624	674	689	713	674	664	660	674	703	681	701	707	637	675	677	724	718	711	718	632	706	649	705	706	655	668	680	718	677	683	682	678	675	658	719	718	644	690	691	704	632	700	731	689	708	740	675	723	734	718	673	691	695	697	677	719	712	692	711	722	697	630	732	675	672	689	713	681	630	719	715	675	684	733	695	671	659	649	715	718	739	672	648	698	708	682	685	663	673	685	688	674	664	724	699	697	705	719	688	690	646	686	671	687	645	693	668	675	684	709	698	668	663	712	674	658	672	699	688	690	689	691	690	725	654	674	692	666	710	748	714	682	704	651	693	710	687	723	625	673	630	687	661	707	699	719	661	667	688	687	672	711	686	676	710	630	736	700	670	725	696	683	699	689	675	727	722	683	697	714	633	681	662	738	705	687	721	685	725	731	688	648	696	641	721	688	690	705	756	724	677	706	716	685	674	698	668	691	691	674	701	698	676	740	652	703	715	670	666	704	674	661	698	723	741	704	664	717	666	682	653	704	691	687	745	658	683	739	712	700	714	637	682	687	744	676	680	688	641	707	722	673	669	707	666	678	634	669	715	667	718	670	665	672	711	661	723	732	665	700	671	671	689	731	679	685	669	658	666	730	749	654	720	709	691	657	697	699	746	706	649	713	692	685	674	689	689	649	679	700	722	656	701	682	701	709	667	670	649	687	675	635	692	699	647	663	692	688	693	685	698	735	711	619	712	691	686	664	707	712	717	711	693	683	637	689	680	705	710	698	705	684	681	703	688	744	661	648	656	679	660	693	745	641	691	730	689	730	696	672	703	659	670	692	713	680	717	694	712	726	740	675	661	694	691	731	683	689	686	677	652	717	676	667	663	675	579	666	661	652	737	661	704	700	672	660	700	662	700	697	736	680	723	683	701	722	645	707	643	613	683	696	638	726	688	687	623	722	683	751	716	703	680	717	717	712	646	705	670	684	675	707	643	703	695	703	663	679	717	690	682	710	737	691	664	679	697	732	708	655	653	662	701	682	655	631	634	707	687	642	673	719	664	668	685	690	655	649	640	645	660	685	708	731	665	696	700	689	630	671	694	709	690	685	660	695	671	758	686	658	706	682	752	701	696	699	692	671	659	666	684	656	674	688	664	687	717	701	680	670	705	649	648	674	673	708	659	658	689	635	694	663	642	676	654	726	672	683	694	674	679	677	702	707	716	654	685	660	715	651	697	704	641	712	648	730	702	660	701	659	683	647	643	679	667	705	672	675	697	683	672	674	667	700	686	679	717	712	695	710	722	689	723	714	702	671	664	616	670	648	704	701	667	672	689	681	688	702	695	639	664	665	664	713	701	674	694	666	657	641	662	722	688	641	682	675	704	700	668	658	703	695	641	711	731	674	673	707	734	687	683	732	695	711	689	730	682	673	699	635	670	670	708	679	661	708	659	687	706	700	697	712	754	725	700	696	667	665	648	755	692	655	674	696	680	688	656	712	710	686	711	688	647	688	695	706	655	649	676	664	710	707	673	700	654	702	717	670	667	684	689	715	688	697	677	642	688	750	681	712	686	664	694	696	660	682	645	691	700	675	736	686	712	721	709	653	716	648	756	683	674	698	664	715	657	704	709	659	689	682	647	650	687	672	700	679	701	699	701	700	671	711	702	678	661	706	655	649	693	689	670	663	691	674	683	716	683	665	707	681	661	745	671	703	680	678	718	693	655	693	680	688	686	731	672	682	639	675	733	723	699	699	680	709	676	673	681	670	682	683	702	728	632	683	668	732	695	732	710	683	727	669	710	662	646	739	733	735	690	693	700	650	704	732	648	695	710	692	693	716	693	686	727	717	683	690	674	709	687	687	712	644	715	653	665	710	632	719	678	695	666	706	671	697	661	658	686	663	748	722	645	688	651	686	667	717	682	724	674	679	703	700	692	709	754	660	664	712	718	661	649	647	675	679	688	701	670	693	701	695	699	668	693	677	699	717	724	680	711	703	704	669	687	684	700	634	662	693	667	688	645	674	747	690	689	671	714	709	675	676	661	650	698	723	659	737	653	675	660	716	657	658	684	611	730	681	678	627	727	676	710	697	648	681	701	632	713	689	707	715	686	723	708	653	675	756	717	719	696	665	700	665	740	679	694	706	704	696	728	683	674	696	637	707	639	678	658	638	681	669	695	656	694	683	665	705	672	687	673	690	642	673	694	627	705	641	680	698	654	662	661	673	714	694	681	669	733	736	692	705	688	684	680	675	689	695	661	718	662	685	706	712	708	662	656	700	665	721	721	737	663	695	692	682	688	651	731	618	672	668	640	676	694	671	632	741	701	744	678	672	720	716	664	660	723	695	691	698	690	706	700	699	661	679	691	717	651	723	726	685	678	747	684	735	692	715	665	624	702	687	670	661	673	678	732	647	684	731	678	714	697	676	673	687	697	713	734	708	691	662	744	687	665	731	733	670	675	690	656	705	700	636	694	665	703	721	638	700	648	675	693	716	715	681	679	654	711	677	696	716	717	699	629	655	708	662	639	677	692	720	712	693	677	716	712	662	731	698	688	748	680	699	675	667	641	706	679	746	684	643	680	683	702	719	684	658	684	730	687	697	666	647	670	657	706	672	710	701	723	677	660	727	696	726	677	691	671	682	699	692	674	697	684	662	707	678	693	695	668	690	714	666	672	724	626	712	664	749	685	672	686	748	654	684	695	680	688	659	675	739	723
87052	50238	18244	6241	2108	1190	786	792	685	478	522	470	444	411	401	370	394	377	368	402	382	407	381	390	420	335	361	320	323	349	389	363	345	338	302	337	322	341	326	331	309	349	340	358	376	323	371	346	327	323	349	314	348	358	300	340	305	332	302	338	324	343	323	316	346	326	312	308	346	314	324	328	301	334	306	325	311	315	327	301	311	326	331	316	297	339	330	335	303	296	303	298	303	303	311	274	329	299	311	289	267	326	321	281	296	304	311	318	276	305	306	296	319	321	289	302	317	288	288	340	385	319	326	328	317	350	337	286	314	291	335	313	280	306	268	306	304	361	324	269	295	298	325	345	299	317	326	333	304	305	320	337	306	346	308	294	321	279	329	304	301	313	305	293	279	303	328	302	320	296	311	321	309	313	300	308	271	333	321	325	287	305	300	286	304	300	349	330	309	292	298	320	307	306	318	316	306	341	298	324	341	292	297	319	294	287	297	285	307	310	310	298	287	325	271	297	298	364	299	299	303	291	333	295	321	336	327	304	331	320	321	294	306	316	308	312	302	281	289	308	333	298	320	308	317	285	303	305	316	348	312	275	291	319	293	298	306	333	295	316	311	306	299	288	342	316	270	275	311	275	309	310	299	297	309	302	299	309	311	319	292	312	335	317	314	319	310	306	307	327	298	310	289	329	312	301	332	304	311	349	313	302	338	315	279	299	297	303	333	289	314	324	307	296	311	316	281	340	309	272	307	279	313	329	332	314	307	328	277	328	302	333	312	287	326	301	306	298	306	293	284	306	302	319	288	322	308	286	275	323	323	317	287	312	306	266	338	294	334	338	282	326	294	319	316	288	301	313	314	298	357	290	320	347	301	313	290	309	329	307	316	294	299	307	321	294	293	277	314	313	316	300	288	339	270	324	301	301	301	300	301	315	288	297	275	304	275	280	307	316	322	303	296	323	304	311	313	318	297	304	313	321	329	309	309	290	286	288	319	277	299	281	307	289	303	333	264	315	290	298	345	300	309	339	306	340	366	311	300	310	309	306	322	288	254	298	310	281	270	314	307	296	293	331	299	313	303	291	326	322	294	311	324	274	290	294	303	292	272	288	313	323	330	315	319	315	318	315	341	317	276	269	307	299	271	282	303	314	336	297	301	335	320	297	327	299	291	297	287	289	293	311	300	304	296	296	283	292	309	326	310	326	301	321	311	284	309	313	296	309	317	318	292	319	307	292	286	305	296	289	337	323	314	314	295	279	298	294	303	320	317	291	316	295	310	313	299	312	330	306	299	334	341	319	289	286	279	307	309	301	295	301	299	302	323	341	368	294	293	277	298	291	306	280	314	322	328	314	317	346	338	303	326	311	315	320	303	329	303	296	289	310	283	322	310	307	303	315	299	322	317	323	328	312	337	329	318	294	324	311	314	306	285	292	331	311	288	326	297	311	330	309	300	316	314	304	303	303	285	313	335	298	304	357	293	331	297	322	277	332	313	288	320	309	290	291	304	307	279	295	304	309	297	281	332	298	303	283	296	295	284	318	316	295	305	320	302	287	292	329	314	328	328	359	308	280	293	325	327	316	352	332	317	285	307	300	283	281	295	310	340	301	312	333	374	339	318	286	322	329	277	304	305	291	312	323	288	347	353	298	332	304	282	313	320	328	302	289	327	269	346	289	298	323	292	291	338	289	320	358	324	339	295	314	308	314	306	316	335	318	337	338	322	332	306	287	291	318	312	302	304	338	332	326	295	278	318	342	318	303	269	294	294	274	310	312	311	322	336	310	284	305	331	312	308	301	290	332	300	304	310	331	297	287	360	328	287	307	318	336	330	346	317	295	275	296	317	343	313	323	331	294	281	321	317	289	290	323	280	298	329	269	308	308	312	325	294	336	286	296	314	275	327	294	339	326	303	327	315	291	291	279	282	283	305	303	303	330	314	311	265	288	284	275	281	325	299	312	301	317	313	303	320	335	286	330	338	316	291	292	343	291	303	314	323	318	303	307	326	325	324	327	304	318	305	295	316	308	310	303	286	318	297	313	316	315	289	275	312	318	328	305	279	281	290	267	297	271	271	287	276	294	306	276	320	317	332	317	296	300	307	334	326	304	327	322	309	330	350	319	321	324	278	335	338	330	311	325	320	284	321	299	315	316	334	318	301	305	292	297	282	299	326	299	294	310	331	281	296	258	288	332	365	304	312	342	317	302	325	304	309	291	340	304	297	297	308	320	298	319	312	325	302	324	339	350	338	289	300	337	312	293	292	302	346	313	336	325	291	313	304	301	337	271	328	333	286	342	341	295	297	324	333	331	318	326	313	308	304	305	287	285	316	311	274	297	300	337	319	330	299	315	328	335	320	302	310	287	307	287	312	320	303	292	331	342	304	294	325	325	319	331	327	327	313	314	286	266	305	283	300	300	312	307	319	315	290	300	291	293	309	302	311	314	304	303	324	287	298	310	293	276	322	303	333	306	324	301	307	321	295	293	317	298	329	291	309	315	346	312	299	324	301	292	319	305	313	291	323	341	279	326	280	310	315	319	292	337	299	259	292	316	309	317	323	339	293	286	282	297	349	318	294	278	281	297	318	311	303	301	316	304	317	325	340	294	289	309	313	316	308	306	324	322	277	308	306	312	311	320	269	302	329	322	319	297	293	274	313	322	298	287	304	330	325	284	320	284	327	300	336	315	278	297	291	297	299	253	292	321	313	318	296	328	301	280	312	302	322	339	340	298	322	267	286	322	317	307	310	311	337	307	296	259	326	338	284	316	306	327	269	338	294	293	326	360	289	328	307	325	328	296	298	334	312	298	335	326	281	321	308	319	316	317	298	304	330	291	325	338	314	334	339	299	320	306	324	306	265	301	294	317	287	291	319	348	282	290	298	295	303	319	284	330	300	290	277	313	316	292	324	346	327	340	310	297	271	281	314	334	349	316	344	291	284	308	299	307	297	312	325	331	309	322	292	311	282	306	317	298	313	340	336	314	290	316	323	294	310	280	288	323	318	302	306	320	327	289	278	310	315	302	288	313	337	339	340	298	331	312	263	314	287	322	306	316	285	333	322	314	315	324	275	325	328	292	308	270	302	309	305	310	325	298	300	281	307	271	327	295	316	309	292	288	325	318	356	353	318	289	316	334	297	279	304	309	335	323	307	295	278	272	297	349	347	306	314	307	330	329	312	315	274	295	340	276	276	306	298	317	306	290	309	308	289	297	292	287	315	349	306	304	314	269	294	346	287	291	301	326	305	322	272	296	284	313	303	301	311	326	301	284	315	287	359	306	307	324	340	321	312	335	289	313	318	313	306	292	329	264	312	300	339	304	312	327	343	285	312	313	306	305	361	329	288	292	297	309	312	303	307	315	320	323	309	293	303	263	322	306	290	294	312	296	337	299	312	306	282	275	306	312	328	287	334	299	323	307	331	308	322	304	280	313	302	295	312	313	275	309	309	300	322	327	310	331	333	275	321	339	291	277	321	291	298	305
59005	20207	7056	7058	5737	4282	2804	3032	2512	1860	1652	1648	1592	1499	1354	1259	1313	1310	1328	1444	1368	1307	1196	1305	1232	1178	1087	987	969	923	959	942	872	932	907	832	837	843	860	905	900	953	989	1010	1014	1045	979	939	987	1007	967	950	916	913	928	892	898	779	858	719	739	797	797	778	825	855	802	798	792	809	786	745	772	795	772	721	764	759	755	739	741	734	724	712	773	680	722	754	632	735	659	695	719	709	689	699	673	748	705	729	719	726	740	741	685	700	719	693	719	641	681	671	742	716	633	721	698	682	704	670	727	651	688	693	659	683	652	684	683	686	707	697	750	674	683	675	722	709	652	692	666	699	648	690	669	718	658	708	701	715	662	664	719	681	704	690	695	696	699	657	693	676	690	667	703	751	669	724	754	685	713	717	701	712	781	682	708	656	705	688	685	699	689	730	667	721	664	695	682	708	673	675	688	660	705	668	657	687	672	676	720	722	684	699	646	717	713	702	671	669	644	719	707	675	679	711	710	681	652	682	717	654	746	666	656	638	736	724	675	722	671	690	702	667	669	710	714	765	716	715	738	682	705	731	690	705	674	714	700	704	681	674	688	713	702	689	698	706	670	668	711	708	666	651	681	693	693	689	701	662	716	641	681	697	749	698	713	690	674	653	663	622	679	684	712	707	736	671	699	746	707	679	687	659	667	663	714	712	712	673	734	658	732	694	666	721	688	685	666	684	711	688	654	658	666	721	723	716	732	682	671	662	657	714	729	644	697	719	696	725	687	716	678	666	688	709	692	722	707	665	675	710	731	713	672	726	719	674	734	671	700	730	702	715	693	677	676	694	669	651	704	683	713	720	693	730	713	651	705	676	709	680	703	691	654	703	703	669	680	735	666	668	684	711	703	685	672	694	695	687	708	636	677	717	633	718	709	682	747	684	683	662	693	708	687	681	676	679	683	674	704	663	720	683	732	706	695	675	676	734	714	717	715	652	729	694	697	657	708	691	694	671	682	712	706	705	724	731	677	680	683	725	704	673	635	728	709	685	728	649	675	679	711	677	679	738	659	716	708	706	689	705	704	673	672	678	681	698	657	726	677	670	689	665	683	694	761	674	682	678	711	698	739	655	691	694	710	721	668	730	721	675	714	669	705	657	699	723	597	673	700	740	734	716	685	697	693	683	636	623	724	689	694	712	702	682	692	670	658	726	697	674	657	726	681	724	691	725	679	707	662	675	653	708	751	675	757	724	673	750	694	685	668	671	703	698	701	698	684	705	725	710	696	667	716	699	652	724	664	725	645	670	719	705	743	681	709	649	695	691	667	700	726	700	792	684	725	712	722	713	677	695	730	741	708	676	736	706	683	717	718	721	693	680	682	662	691	692	735	755	707	719	749	676	711	657	679	733	684	672	692	739	695	710	778	690	734	726	713	714	708	730	686	687	687	704	712	700	696	690	727	646	682	735	651	731	695	717	703	711	684	653	692	687	711	727	688	673	681	685	678	686	665	679	666	722	667	650	709	679	677	676	676	706	713	730	666	704	692	722	741	663	673	714	748	750	722	668	719	696	704	714	660	679	699	698	711	711	730	689	692	675	697	695	752	711	675	683	676	718	737	684	698	682	671	731	715	741	680	679	683	685	715	744	725	757	708	691	679	696	708	693	719	669	723	682	737	679	673	695	733	770	702	656	660	710	657	724	738	716	654	724	736	704	721	733	703	691	718	671	723	680	721	716	647	693	676	691	678	693	677	668	688	738	717	700	710	702	678	683	745	667	672	681	699	694	675	688	705	677	642	708	686	645	685	713	689	731	689	705	680	692	695	677	744	678	719	672	688	703	723	659	698	699	738	657	717	703	721	656	704	713	673	664	692	690	659	717	626	728	698	718	710	694	677	720	657	723	675	727	679	687	674	696	726	701	739	696	702	625	693	692	657	683	731	712	648	692	677	726	742	713	692	724	719	658	694	687	667	731	732	693	702	705	652	685	721	692	681	689	724	724	719	672	715	717	741	734	659	683	681	680	687	736	704	694	736	677	648	733	699	675	696	723	693	645	696	670	712	688	684	690	703	699	651	682	742	712	712	725	728	685	710	697	685	689	699	722	703	709	730	651	640	694	657	695	714	701	712	734	723	697	707	673	668	682	682	695	679	733	694	720	686	676	679	728	716	679	710	675	762	719	685	644	696	696	675	720	717	674	679	752	721	712	678	698	693	705	748	716	771	716	656	679	733	692	681	681	678	726	721	712	687	723	733	663	701	700	725	662	653	714	678	680	696	701	686	723	674	721	671	717	738	718	643	686	697	689	711	725	649	751	732	682	728	679	711	674	694	710	636	699	737	699	713	695	677	684	695	699	657	692	696	663	689	676	746	774	669	732	666	675	686	658	655	697	676	684	685	672	709	662	697	671	718	732	697	667	695	743	696	726	717	690	712	733	728	703	706	765	647	675	722	750	703	717	693	734	708	654	689	671	696	750	666	667	661	731	722	661	712	672	665	682	747	698	761	708	683	684	662	701	747	660	679	722	689	716	687	687	701	705	669	725	661	724	708	692	744	678	712	684	730	677	695	695	666	746	651	710	727	682	750	737	726	706	676	690	713	727	697	703	697	736	689	669	686	690	666	730	701	729	646	641	688	683	659	708	696	702	675	701	697	703	712	712	624	728	718	687	682	714	695	700	658	707	648	764	726	728	702	716	730	660	688	727	700	716	732	695	660	686	728	688	679	693	702	702	694	712	709	729	714	715	682	736	686	686	741	718	667	656	693	699	698	696	725	690	670	720	678	684	681	739	738	751	667	712	655	681	725	671	732	712	714	725	677	687	691	706	677	692	662	693	701	705	690	703	651	727	682	728	713	746	679	699	674	711	673	672	695	717	668	688	703	696	699	699	675	677	707	670	630	683	733	672	685	685	718	713	695	686	733	671	648	730	730	726	694	686	695	690	690	672	684	666	677	735	731	735	698	734	670	729	706	696	707	666	708	675	698	681	667	713	668	735	702	682	673	699	701	686	721	655	718	693	671	687	693	741	679	695	697	694	755	659	695	688	675	691	686	666	665	699	664	721	713	703	720	706	672	701	672	691	700	705	744	726	686	704	698	743	691	742	655	691	724	669	676	660	693	710	717	717	685	666	734	657	706	690	678	732	729	675	707	667	695	713	675	640	738	691	671	648	701	685	719	699	658	668	647	738	677	656	730	735	683	706	726	713	668	736	684	709	755	695	714	656	711	702	715	708	698	648	680	711	718	694	696	694	736	719	692	710	669	720	741	675	671	681	668	710	672	658	676	687	668	658	695	729	694	693	667	741	698	703	711	697	734	675	708	733	722	703	681	705	699	715	672	719	718	698	679	707	660	678	673	714	725	665	721	657	720	709	695	696	720	657	704	745	707	677	680	694	710	729	721	675	661	735	715	671	709	682	686	753	694	680	699	716	721	731	692	705	641	689	721	682	729	696	670	699	666	702	645	709	667	694	739	680	678	704	663	665	730	687
22128	6246	1302	752	503	344	287	302	244	251	226	235	235	231	171	219	233	212	203	212	226	235	219	216	193	213	227	174	234	218	214	216	219	236	245	209	187	185	177	197	228	214	208	231	200	189	202	227	239	190	222	212	211	220	225	231	214	195	192	198	202	202	204	219	202	197	201	214	228	205	217	204	180	231	220	206	209	195	186	185	195	209	196	210	218	197	182	202	232	220	198	222	207	204	176	233	192	204	191	220	201	184	185	186	209	197	232	197	206	217	203	193	196	201	216	199	201	193	190	192	197	220	213	190	185	199	209	189	192	206	197	176	212	181	169	207	202	196	202	228	205	182	195	206	197	172	191	202	212	209	184	197	222	197	212	216	205	206	202	204	205	198	206	202	197	214	203	175	213	212	193	213	182	200	201	220	204	207	188	188	205	173	213	183	179	204	175	211	204	200	201	204	209	220	189	213	188	191	186	199	195	203	206	194	193	186	245	233	203	234	197	231	197	197	204	191	187	225	170	179	209	173	210	189	209	210	223	176	191	198	187	212	219	186	186	175	187	185	210	192	206	225	207	198	193	201	220	208	223	216	196	206	197	189	226	206	195	206	183	185	201	195	196	182	186	205	204	184	207	199	211	211	190	203	209	208	181	205	198	206	218	185	200	201	229	190	213	197	186	207	192	213	202	200	205	224	206	189	196	224	197	202	184	244	185	207	227	222	177	214	184	219	198	219	208	183	209	219	200	193	208	214	186	188	222	211	192	161	195	225	209	173	209	199	192	232	231	202	180	209	185	200	204	232	177	204	197	169	202	184	174	203	197	213	209	211	189	181	189	243	212	231	199	219	205	225	229	203	220	206	197	206	212	212	220	214	188	206	207	228	217	184	188	215	197	222	203	202	196	194	204	188	222	180	212	176	209	191	180	203	215	182	196	215	227	208	216	233	194	204	201	189	210	204	198	225	220	206	206	204	215	199	186	217	198	196	201	218	176	210	190	214	192	222	193	219	187	187	204	169	207	224	210	190	183	233	187	181	180	197	209	198	173	200	236	199	221	223	208	178	185	229	213	227	202	190	212	222	195	190	182	230	203	242	205	188	204	216	190	209	195	215	195	184	174	211	185	182	190	181	195	209	218	215	210	216	200	200	193	208	240	199	190	207	202	213	209	210	201	187	199	221	231	188	196	205	204	227	174	202	218	199	222	167	184	188	218	231	234	208	205	189	206	172	206	192	211	193	214	213	190	194	184	198	199	206	201	220	224	212	187	205	241	193	200	204	202	216	217	192	191	218	211	201	186	209	210	208	205	174	207	194	182	189	173	203	194	218	237	163	170	212	201	225	206	201	219	217	201	219	195	209	201	208	218	210	217	195	185	197	211	198	214	205	206	186	222	223	209	187	193	205	209	205	200	217	188	196	196	201	203	221	224	219	220	216	210	220	192	224	195	194	213	222	212	192	194	215	210	212	161	214	201	196	184	203	203	216	189	202	210	206	208	194	196	191	205	193	216	207	210	205	209	196	193	204	231	200	219	226	218	225	200	172	193	203	202	196	220	214	195	197	214	203	208	223	191	183	217	198	189	205	202	184	204	186	210	209	203	195	225	202	206	193	198	201	232	205	220	188	182	209	248	204	216	183	199	190	240	161	204	210	216	219	194	207	199	194	203	191	210	208	216	225	205	201	193	218	195	215	207	222	221	208	212	195	209	191	191	193	223	208	186	216	182	210	208	182	193	203	211	229	204	201	212	209	222	195	181	214	194	208	177	206	211	203	211	192	195	207	210	218	184	216	233	197	202	194	189	186	204	186	218	229	216	185	221	198	196	212	224	187	215	233	217	214	210	193	197	183	189	196	182	204	191	188	208	204	210	188	187	172	196	189	219	188	185	212	210	200	209	214	196	170	191	206	192	223	203	168	185	227	208	192	194	209	205	191	206	192	209	227	202	215	206	201	176	200	198	231	193	198	194	190	206	184	200	193	190	220	209	241	231	196	196	205	201	198	198	183	190	182	212	211	218	197	200	240	220	203	234	216	200	182	214	204	193	210	188	235	204	205	178	228	210	186	209	199	217	195	210	215	185	211	195	192	191	169	195	224	207	209	214	214	221	229	173	194	199	199	209	221	192	210	215	211	188	183	211	196	198	173	189	214	196	190	191	188	211	226	182	205	202	171	172	196	200	221	210	216	193	209	208	195	209	183	186	208	201	177	221	210	201	166	175	204	207	225	194	181	185	202	203	209	194	221	186	186	216	221	225	204	195	198	214	203	206	172	209	174	197	241	205	213	224	200	208	213	184	213	204	223	192	193	200	192	205	196	189	211	200	189	162	223	226	201	190	211	196	195	187	208	190	210	209	205	208	206	211	200	223	193	200	172	212	201	189	177	206	206	187	173	210	199	215	198	195	235	210	222	195	190	207	206	188	223	205	213	193	206	204	230	228	197	196	216	191	179	200	205	238	191	195	173	230	200	198	211	231	204	205	196	205	202	178	196	178	201	187	191	237	220	205	213	182	192	224	200	208	205	211	193	211	201	219	197	203	213	181	230	222	211	212	217	226	179	211	206	195	213	205	209	215	190	189	215	202	188	213	195	216	188	203	210	211	190	203	219	201	179	210	208	222	201	212	195	214	186	204	196	164	196	221	196	169	206	218	184	216	200	219	233	216	217	227	195	200	199	189	202	186	203	195	215	189	214	196	221	187	187	218	223	249	186	189	231	192	218	179	237	183	202	211	198	224	177	216	198	202	200	174	239	214	173	182	209	199	180	178	208	202	195	217	214	220	211	200	189	195	201	182	203	199	192	227	188	210	197	179	194	223	223	215	175	195	201	201	226	209	193	205	196	213	209	206	196	206	193	215	211	227	201	206	200	206	221	194	221	189	227	238	197	224	222	229	201	180	215	202	196	195	199	211	213	205	205	210	185	213	203	220	216	203	204	193	189	213	197	209	198	195	187	184	200	198	198	174	208	209	200	174	185	170	203	197	200	177	209	240	180	215	193	181	244	177	205	209	202	209	235	198	200	214	201	177	185	180	201	191	197	197	227	212	179	183	165	192	229	213	229	197	210	197	194	199	214	215	227	202	195	219	198	207	213	168	199	215	201	199	203	186	200	211	231	208	233	156	186	216	203	194	195	205	205	221	191	216	209	204	202	226	198	199	224	209	201	178	196	212	200	186	185	201	213	203	220	232	196	180	196	210	207	222	194	202	178	195	229	196	194	198	210	211	202	206	193	170	190	204	180	193	180	234	214	216	202	186	196	194	207	211	193	214	210	214	172	206	200	200	182	200	204	211	225	197	225	187	180	196	205	206	189	249	228	211	182	184	218	184	215	188	219	223	176	187	190	215	198	199	216	235	188	232	194	234	194	198	207	195	191	181	201	187	208	189	216	234	183	194	210	192	193	167	214	225	205	201	209	215	202	194	215	215	194	213	194	184	174	210	188	192	182	214	184	210	210	194	180	212	202	219	199	217	180	175	210
21583	4797	2517	2126	1612	1168	851	1033	884	752	691	683	657	611	613	589	622	607	616	635	611	643	604	640	642	639	575	573	521	576	544	568	580	543	579	547	555	534	558	557	568	601	664	647	607	639	625	584	615	566	595	624	574	587	527	544	558	565	518	568	515	547	525	514	560	513	531	517	492	504	545	569	537	506	506	526	514	451	553	526	507	492	510	524	469	499	504	485	479	499	540	463	482	513	521	507	467	518	514	501	499	516	536	517	517	485	462	523	507	487	467	510	496	497	502	487	484	472	468	445	497	505	513	528	531	507	492	485	541	485	502	493	452	502	512	519	500	492	522	514	495	498	515	482	496	515	497	504	499	457	523	511	487	512	533	458	518	520	463	505	524	491	501	504	534	498	476	518	513	472	507	515	503	547	457	499	527	548	528	464	516	555	477	457	522	504	505	521	490	525	492	536	521	473	520	472	561	529	481	488	509	533	516	491	505	496	496	545	474	478	497	514	510	487	509	529	489	500	499	514	499	502	477	505	540	495	504	517	485	466	511	480	460	489	541	509	533	524	477	480	505	532	487	514	541	503	480	490	526	490	535	469	480	510	488	499	509	529	473	514	544	486	550	451	480	483	464	519	509	507	473	504	480	519	493	498	512	506	500	499	515	491	511	504	488	504	510	520	494	519	486	522	500	499	512	494	534	514	461	476	489	517	512	513	497	493	514	520	525	490	552	495	533	492	490	494	525	511	486	468	483	474	478	504	482	505	519	515	468	512	503	561	472	513	540	498	515	511	545	516	506	496	511	489	519	532	484	528	505	485	503	503	461	497	488	504	490	480	499	460	519	497	464	566	492	511	512	462	492	533	526	500	516	525	509	567	531	492	518	476	487	511	491	494	498	480	510	478	482	504	518	548	468	500	516	512	472	510	518	507	515	528	509	532	490	505	506	508	524	518	461	491	476	545	516	512	504	492	490	457	498	468	487	473	504	521	509	519	488	489	513	474	535	477	489	488	511	489	502	554	518	504	528	507	489	548	507	459	478	494	532	538	499	480	505	501	490	539	500	526	503	522	500	517	494	520	477	523	511	536	494	487	503	502	497	528	499	497	516	479	468	523	518	496	496	529	490	548	491	506	483	505	509	458	504	515	514	494	538	470	472	561	491	530	474	513	501	469	494	496	468	494	489	458	522	489	466	515	514	493	475	505	489	490	502	481	492	498	528	518	464	481	530	509	462	534	524	505	490	484	550	480	484	513	499	536	486	487	503	533	488	490	543	531	531	499	494	483	513	503	500	502	491	485	493	500	530	499	496	560	534	483	487	495	477	498	483	495	508	477	510	508	519	471	497	508	497	520	476	499	512	503	516	552	470	510	505	506	527	529	503	457	483	486	496	526	532	476	519	485	494	514	512	477	479	486	466	514	529	491	473	496	510	464	512	469	459	504	546	507	502	546	516	458	486	482	517	526	474	512	517	484	531	524	485	521	544	491	512	503	481	504	496	500	507	497	487	504	508	506	498	496	508	481	519	456	513	519	510	507	510	519	533	491	528	484	513	512	516	479	506	498	502	467	525	512	495	516	484	473	469	465	524	490	497	518	520	458	460	473	546	511	516	471	519	533	509	500	527	545	463	524	500	525	490	485	487	502	485	539	534	537	489	495	501	483	499	490	543	523	524	496	453	520	510	532	502	518	519	535	490	469	471	507	487	483	504	506	508	485	520	490	505	509	514	495	494	519	538	506	487	519	502	442	519	488	516	538	476	525	542	477	495	494	535	519	477	496	512	490	518	463	499	475	487	497	525	492	513	550	463	536	514	431	504	530	490	488	497	533	461	478	475	500	532	488	503	523	543	494	486	488	488	439	490	547	524	498	514	476	509	507	494	510	486	531	461	515	467	488	501	517	482	509	479	468	507	526	533	499	479	505	504	487	515	541	538	516	476	465	525	498	534	492	480	462	494	481	506	512	463	509	533	515	526	539	518	519	488	491	478	450	528	481	490	553	482	495	477	519	512	453	517	495	477	477	491	503	547	538	516	513	496	538	508	495	527	505	497	540	533	481	509	519	484	523	542	508	476	508	518	493	527	528	541	490	500	521	503	488	510	489	532	490	490	501	538	504	528	505	520	527	485	490	487	500	527	491	482	514	509	492	512	498	492	523	487	493	510	510	513	487	535	499	557	501	482	505	536	465	517	487	490	511	501	522	503	522	509	497	521	531	465	487	490	502	505	527	526	513	499	497	494	530	476	509	506	465	498	485	533	517	513	513	510	455	522	488	524	505	476	550	504	504	459	466	460	471	491	490	508	521	480	535	444	574	510	505	534	488	514	480	542	535	468	460	518	514	525	504	481	506	493	490	516	484	550	520	464	530	512	519	479	471	476	465	498	493	523	498	522	514	480	521	539	486	499	468	501	479	538	494	526	515	506	474	521	498	526	527	484	482	459	512	457	506	502	482	508	501	505	543	492	497	529	444	484	527	465	508	482	526	492	489	496	536	503	518	519	467	495	498	478	469	493	522	500	499	552	502	469	501	521	467	494	536	502	484	483	517	508	513	507	477	525	529	534	487	474	519	489	471	488	508	512	536	487	509	505	496	512	490	490	497	499	503	519	494	525	468	502	493	501	512	475	520	482	503	497	477	455	497	505	491	519	538	501	544	482	479	517	474	489	495	509	519	492	491	492	517	493	515	497	494	472	477	472	503	481	510	451	505	461	480	472	524	491	484	550	444	513	502	475	525	480	506	489	479	509	493	475	490	454	498	484	516	492	503	488	482	529	476	513	518	564	475	503	508	501	499	499	488	530	521	503	513	510	507	528	470	506	509	525	514	518	488	515	548	514	547	501	513	459	478	485	518	464	492	534	506	509	500	521	477	499	511	486	542	501	491	490	503	504	492	516	489	484	498	488	517	501	508	505	508	490	517	545	489	523	530	453	526	461	507	502	535	483	530	547	529	474	516	520	504	523	505	463	481	532	510	520	570	470	514	502	495	509	527	475	540	537	463	531	553	545	522	518	486	491	485	486	486	522	515	515	481	516	522	474	516	517	487	525	505	483	495	514	523	488	517	486	505	506	494	483	482	490	488	485	436	535	469	510	496	510	491	537	506	465	514	530	491	513	503	496	504	522	526	498	466	474	542	497	482	489	511	513	500	503	505	482	495	497	511	501	514	493	493	527	491	481	506	515	499	492	476	506	507	530	476	472	483	518	494	526	521	526	497	479	514	478	540	502	509	501	485	524	518	486	480	462	498	482	494	491	508	499	520	493	533	513	525	515	507	492	507	500	495	546	531	502	471	528	491	526	514	488	501	497	543	488	506	514	503	494	526	530	526	512	521	523	504	501	471	495	509	459	446	507	458	508	519	459	493	518	522	472	522	501	520	489	538	497	493	498	495	481	485	483	505	490	532	452	480	534	516	497	529	475	497	532	516	496	490	498	531	510	515	521	484	555	474	485	490	498	488	515	488	504	453	489	512	505	467	477	529
76014	42386	12165	2571	1155	664	560	538	492	414	386	371	362	378	349	358	332	371	375	371	330	362	340	319	313	322	340	334	298	339	334	331	362	302	325	297	340	308	314	293	297	333	346	304	326	290	334	319	329	319	328	316	304	308	312	318	312	298	274	310	297	290	301	305	279	293	282	330	302	329	329	282	303	318	308	311	302	289	272	271	280	267	312	297	305	314	291	295	302	329	312	300	298	306	266	279	284	285	301	257	275	317	273	284	285	291	263	268	295	291	292	312	288	286	307	351	296	311	277	294	278	305	329	319	284	302	338	279	268	318	289	294	327	280	310	298	321	298	279	282	327	274	298	292	265	280	319	296	302	299	302	301	333	297	307	291	327	302	290	287	306	275	265	294	292	297	296	276	268	271	301	297	270	279	301	311	328	289	275	317	262	281	296	282	313	289	286	272	317	258	344	294	269	282	293	299	300	265	279	298	270	284	298	304	265	287	273	295	273	278	293	328	292	283	294	241	329	282	263	302	321	279	315	251	299	278	306	286	322	335	322	296	319	275	272	259	294	284	315	304	292	288	260	298	282	302	274	309	300	302	303	309	270	305	295	316	272	276	252	279	345	310	304	265	272	277	287	311	308	263	303	342	280	288	276	293	262	276	284	311	295	292	296	306	303	305	258	292	299	306	271	281	288	273	284	288	315	276	299	282	278	329	257	264	283	279	287	303	296	323	277	305	289	310	304	264	283	278	270	324	302	279	299	299	266	309	292	290	291	288	310	295	293	278	292	299	323	327	283	308	293	300	266	286	311	285	281	294	282	311	318	280	324	317	316	308	306	329	304	284	289	300	261	274	284	277	301	323	295	290	294	307	263	302	298	306	289	270	281	306	289	281	306	319	297	314	267	279	286	318	274	267	264	264	317	299	281	270	323	286	278	239	266	278	311	318	302	294	291	275	269	294	295	304	311	294	310	299	275	286	307	271	310	299	284	260	300	305	282	311	275	292	301	292	312	303	278	281	293	281	289	261	312	266	286	331	306	302	301	284	287	293	315	300	306	289	301	308	285	308	315	314	265	288	296	310	285	272	280	297	318	296	301	283	294	282	289	298	301	314	281	311	293	284	345	305	285	299	282	287	293	280	343	306	285	310	324	293	293	301	269	300	284	314	289	293	278	311	317	297	299	325	300	268	293	303	276	283	301	302	292	288	315	329	288	296	312	281	292	328	285	292	285	308	305	324	342	291	334	301	293	304	306	315	316	317	323	286	286	288	258	291	335	277	291	285	310	301	277	312	260	281	297	270	298	297	292	317	290	290	340	319	312	292	315	263	284	275	290	291	290	292	285	289	259	285	262	290	253	265	284	306	295	268	272	282	264	310	303	317	309	288	292	315	303	298	304	300	292	288	297	291	308	291	298	295	275	306	283	317	321	285	286	266	310	315	308	293	312	289	316	278	283	292	267	294	321	308	306	290	289	295	321	305	279	285	309	312	334	333	324	294	290	294	311	283	300	282	267	283	247	269	334	315	297	295	304	289	301	306	320	295	298	274	339	278	287	281	306	299	304	295	282	308	282	312	282	267	306	299	301	284	311	268	308	302	287	290	317	305	258	262	306	310	322	294	288	310	317	301	300	278	325	285	260	279	296	302	267	263	313	292	311	279	294	273	312	279	287	302	280	329	295	290	264	304	306	301	316	272	279	273	271	276	280	319	293	271	281	323	309	318	274	296	297	305	302	231	300	287	278	303	281	285	285	311	265	305	300	288	287	300	306	292	322	279	288	273	274	305	277	295	292	266	294	324	281	276	304	259	296	276	299	287	284	292	275	306	310	281	334	249	300	305	281	295	263	280	308	303	310	324	304	344	304	267	288	289	292	278	290	299	271	286	276	304	303	279	276	308	286	328	293	318	302	280	300	289	296	281	296	318	301	294	304	302	289	297	303	319	293	286	300	280	290	302	286	307	252	292	280	358	294	279	289	287	312	284	285	310	308	330	288	291	273	306	325	271	318	317	318	324	286	299	296	315	297	264	303	298	305	305	285	264	287	268	297	244	293	301	297	310	313	296	310	279	290	286	289	291	309	289	309	289	283	258	262	273	309	270	298	294	298	287	330	284	312	289	283	272	277	289	298	307	302	290	283	300	323	289	321	312	292	290	289	278	307	270	308	297	288	313	341	306	301	298	306	286	312	309	281	315	311	310	274	305	289	305	297	311	281	299	289	274	287	269	298	319	310	282	295	295	279	263	295	316	279	295	325	304	303	279	327	308	309	302	268	316	281	295	292	307	295	315	325	313	297	258	316	273	308	298	267	300	246	302	289	302	311	278	315	301	308	273	337	325	298	283	280	285	306	312	286	283	305	293	276	286	248	280	302	273	294	289	329	315	294	311	294	277	276	287	312	273	283	292	277	282	301	332	284	293	297	298	281	297	245	306	281	284	288	329	312	291	312	303	273	291	279	276	309	299	286	315	298	307	312	294	290	303	305	252	299	308	296	316	299	309	275	271	293	307	298	302	298	288	315	337	289	292	289	305	310	311	321	292	309	292	304	302	300	298	311	285	312	324	306	291	283	287	266	336	272	286	299	275	289	302	295	306	289	307	284	275	264	298	280	270	267	291	286	277	279	302	297	308	324	278	288	297	323	278	290	290	286	278	322	319	293	287	323	303	309	358	273	271	282	290	290	279	312	307	305	293	294	275	303	283	282	263	282	295	281	305	306	303	303	312	335	303	341	288	289	290	317	305	271	277	297	274	280	328	291	287	286	280	297	257	267	286	263	269	290	278	294	281	290	309	249	289	324	294	302	281	304	277	306	303	314	323	298	286	303	305	274	308	334	279	313	301	276	273	308	289	276	282	283	288	306	305	318	280	275	299	296	274	322	306	300	301	307	275	278	267	275	294	320	284	294	330	303	260	267	314	342	328	317	294	304	306	305	296	275	269	282	314	327	280	280	298	282	282	310	305	287	274	298	294	284	312	273	282	288	310	296	261	277	272	312	301	319	311	291	277	342	270	290	284	297	278	308	292	290	282	258	299	298	317	315	295	276	321	317	285	275	317	299	296	307	266	273	278	283	299	287	272	298	352	343	310	304	302	302	304	275	279	279	303	287	293	304	264	305	320	274	312	307	330	289	285	284	294	305	307	280	310	299	275	291	291	297	303	286	292	285	273	303	297	308	320	263	285	274	299	261	334	291	275	269	296	317	319	308	294	299	300	275	295	282	280	291	295	288	322	300	304	302	292	277	301	307	281	305	288	300	298	295	311	334	308	284	295	301	311	299	346	305	290	277	312	282	265	261	287	300	251	296	298	295	277	300	312	311	285	273	302	307	311	284	279	314	297	294	276	291	285	320	294	307	286	323	283	299	260	311	320	287	266	310	302	313	290	294	306	326	290	304	290	276	296	330	314	305	278	329	295	322	302	275	298	276	306	267	292	297	270	283	285	314	297	287	259	287	288	273	293	273	328	288	254	271	287	279	283	306	290
48491	17343	5165	5118	4121	2809	1953	2113	1837	1424	1253	1276	1185	1154	1032	1031	1020	1003	976	1126	1049	1082	1021	977	1014	971	851	866	895	819	861	840	816	800	824	822	780	789	813	836	824	907	929	971	861	846	866	900	851	852	843	806	828	845	823	780	732	785	744	770	788	805	741	727	710	738	717	738	771	729	726	738	714	750	695	695	716	740	720	752	715	684	725	668	699	709	689	700	723	677	701	699	642	685	676	710	661	714	686	653	695	674	706	674	643	685	717	665	727	671	676	702	693	755	674	672	704	694	700	694	643	672	675	626	699	683	673	752	666	687	704	708	696	662	694	674	670	669	686	648	681	659	668	684	686	675	667	686	706	669	710	743	688	657	638	724	694	684	640	728	651	697	706	651	673	686	668	737	702	728	682	686	676	679	700	671	681	721	682	699	653	704	674	653	689	691	703	720	698	716	688	695	690	674	688	715	693	708	662	676	672	677	717	662	703	681	676	691	714	701	698	700	682	692	714	716	688	707	683	687	641	727	706	690	667	680	677	652	646	680	704	683	723	686	740	650	644	696	670	734	639	679	702	663	731	688	737	694	647	644	679	671	750	709	674	699	664	638	730	690	694	709	688	649	654	697	645	678	688	669	656	698	691	698	665	689	662	704	677	687	661	671	656	651	687	694	669	699	695	701	662	673	643	688	665	701	665	661	647	631	718	705	682	670	695	688	656	676	677	638	673	663	631	697	706	697	694	678	670	678	648	689	620	722	695	709	668	656	710	699	650	711	689	642	698	679	682	680	687	717	642	681	681	664	648	675	658	682	683	684	658	643	656	689	681	696	645	653	714	629	670	696	718	704	680	739	647	724	665	668	676	670	700	705	661	691	651	741	733	688	685	647	698	714	674	683	724	743	664	699	673	683	667	656	714	661	641	646	690	706	634	650	694	697	713	705	709	708	711	719	727	701	711	679	637	722	679	639	674	686	736	709	698	663	677	682	699	667	674	722	708	713	702	656	658	593	688	664	708	662	680	658	703	690	627	651	698	721	671	703	698	660	670	667	714	680	673	685	732	705	693	709	684	691	702	684	695	699	650	716	657	686	664	691	656	703	693	725	710	706	684	642	667	671	673	684	705	685	673	655	673	708	699	657	677	715	672	670	670	651	707	673	706	677	677	716	700	677	679	664	721	691	666	707	741	698	649	652	713	706	683	669	694	704	655	740	699	674	701	687	658	677	672	614	702	688	699	699	609	697	697	721	677	697	672	680	649	675	662	682	629	657	630	643	704	659	705	696	695	711	691	713	716	714	699	709	666	699	686	701	670	725	712	719	737	684	672	677	696	651	715	684	667	652	687	669	673	725	699	675	691	645	683	726	698	654	662	669	687	642	673	707	686	718	664	666	677	705	693	704	676	664	708	670	703	713	695	714	669	672	686	678	711	685	678	680	681	694	661	705	663	703	688	709	689	627	666	636	705	656	663	674	657	695	672	704	679	663	691	654	724	706	656	674	687	689	691	631	717	681	753	732	714	701	711	682	651	718	651	657	684	727	623	676	717	653	659	720	682	691	709	661	659	671	692	681	668	717	704	706	691	682	658	652	683	665	700	662	684	660	679	691	687	689	664	678	696	684	665	709	718	683	687	696	686	662	679	680	708	655	686	667	693	687	714	665	678	674	728	635	711	685	713	667	663	685	674	707	654	723	675	685	718	664	649	684	701	702	677	688	706	719	722	691	676	720	656	740	690	676	676	678	688	729	658	694	689	702	703	714	646	730	643	723	683	691	681	652	687	703	658	686	703	694	683	675	677	697	711	697	690	718	713	727	698	682	690	676	690	667	684	657	692	668	691	656	697	675	705	641	658	692	681	692	724	657	717	673	708	675	691	643	713	633	698	688	729	690	663	694	638	676	709	667	703	676	681	730	669	692	648	695	677	687	669	705	670	647	665	687	716	685	708	698	671	698	716	736	658	681	637	672	696	696	669	666	714	729	637	678	704	731	661	678	668	685	636	732	669	679	722	683	687	696	643	682	647	681	665	693	715	691	708	649	707	700	696	669	714	661	717	672	681	750	634	709	698	708	732	673	643	687	723	643	699	687	659	708	720	697	714	629	696	680	666	686	692	702	656	676	681	727	704	661	716	691	707	688	703	632	634	661	654	660	650	677	697	721	692	703	669	669	681	696	674	700	637	668	688	708	689	687	715	679	689	695	726	690	715	684	707	671	675	741	674	676	627	656	673	741	663	707	719	672	690	665	691	705	657	661	688	702	690	708	700	725	682	693	664	687	711	685	756	681	640	657	661	649	675	684	683	696	667	642	727	663	682	706	697	669	725	670	711	679	635	682	695	664	700	671	684	710	714	720	659	676	676	675	681	723	660	710	699	675	689	709	722	712	665	685	747	723	692	659	688	668	629	701	688	733	665	672	642	723	677	714	667	679	663	716	759	685	692	748	688	675	702	691	694	702	685	743	686	672	682	684	668	698	725	678	724	680	716	723	665	641	689	719	679	673	687	718	703	663	720	700	702	665	638	690	706	693	683	685	652	724	698	672	678	638	727	630	685	704	682	673	707	687	653	723	705	648	696	648	707	709	686	688	729	738	726	706	685	670	700	684	726	632	701	696	662	653	694	662	682	636	697	739	711	654	684	675	684	690	671	724	660	669	671	680	685	668	719	654	748	650	700	686	695	690	674	708	713	657	629	688	716	673	715	684	750	687	669	675	676	665	692	701	637	702	659	684	672	681	637	697	703	693	653	697	655	635	681	695	712	699	655	693	695	696	662	703	679	655	684	670	670	680	698	710	695	663	668	687	630	684	685	701	673	731	699	695	730	720	711	654	715	677	699	694	692	675	668	720	680	656	699	659	684	668	677	688	658	674	709	688	679	687	687	696	703	670	701	667	722	684	732	670	677	707	694	681	700	682	720	711	658	734	688	726	679	703	672	683	709	677	725	709	739	664	687	693	698	728	630	709	693	656	682	660	715	695	700	710	653	693	702	686	683	721	742	661	672	687	698	679	697	671	644	719	692	729	677	688	670	787	705	663	679	664	694	670	705	696	688	612	710	650	699	702	660	706	681	664	660	693	679	703	732	676	722	673	653	696	713	674	712	671	691	683	687	681	726	698	674	638	666	732	708	692	653	670	675	679	679	697	688	678	708	653	720	668	670	708	678	697	716	697	689	660	662	715	670	725	673	663	673	677	691	689	696	646	690	688	656	661	666	726	680	714	687	732	671	681	703	642	694	693	665	652	691	699	718	672	658	685	684	653	677	679	665	770	684	685	693	685	715	692	666	696	666	681	687	691	669	693	732	716	684	670	697	679	686	674	671	699	671	619	647	728	707	683	694	688	703	703	701	707	699	673	666	704	708	716	692	691	738	662	704	688	716	672	672	718	690	699	680	689	702	661	699	687	739	671	702	703	680	694	668	691	701	675	669	664	673	643	627	681	691	635	660	671	662	671	646	672	688	690	684	726	671	640	683	671	657	672
86485	51177	18922	6233	2134	1148	807	766	644	528	504	453	435	409	420	394	363	351	377	397	412	374	368	368	340	346	332	348	317	339	351	334	331	320	303	330	325	319	328	354	304	340	383	354	337	335	360	343	335	383	330	303	314	338	348	327	318	321	319	310	346	317	332	354	358	347	327	313	307	357	301	323	340	327	285	319	307	291	358	291	314	304	292	324	326	297	279	290	317	271	297	319	347	335	312	307	327	338	307	273	304	308	294	315	316	302	338	303	304	322	285	310	290	343	342	273	287	349	295	299	306	337	307	296	297	320	319	302	301	303	268	300	292	353	290	315	300	306	314	328	322	275	299	325	319	305	295	298	293	303	293	312	320	290	293	322	326	338	317	314	297	316	295	316	309	278	282	304	321	324	342	291	315	295	300	300	301	311	298	306	352	320	282	320	289	313	312	327	300	294	274	304	321	298	315	297	321	293	285	314	296	314	323	300	332	311	325	315	284	328	319	302	285	307	281	316	316	303	285	279	312	280	340	311	341	308	296	290	327	325	304	315	300	309	314	309	328	295	317	300	303	318	325	302	309	322	319	319	325	327	319	311	276	294	315	309	308	296	301	248	300	285	292	311	283	290	247	283	298	289	277	336	312	302	312	317	298	279	291	316	310	317	313	295	318	317	287	321	312	303	290	314	331	336	307	307	279	330	288	302	316	317	286	315	332	320	330	300	333	298	318	337	332	299	291	302	274	303	301	291	343	351	297	339	304	303	288	325	316	299	309	304	324	293	298	321	301	305	286	327	295	299	323	315	312	317	307	341	321	297	341	336	296	302	292	310	278	315	330	292	323	342	317	315	327	331	287	302	346	281	313	299	315	322	335	275	329	311	333	293	317	325	300	298	301	282	321	304	319	322	296	335	319	302	305	308	306	315	305	287	313	300	327	303	306	297	275	311	330	318	304	315	317	312	304	317	261	313	320	316	340	289	314	328	329	295	269	311	317	307	321	303	310	310	290	348	324	333	308	317	290	330	326	307	313	331	323	322	324	291	308	314	337	308	304	264	298	326	285	294	344	288	300	324	331	311	303	302	341	334	306	296	326	306	311	306	316	301	309	285	303	336	284	307	321	312	317	307	326	310	319	302	317	317	304	334	274	308	276	299	297	325	312	297	324	288	295	310	312	308	289	302	309	317	284	279	301	321	273	327	320	327	297	307	289	302	308	279	331	284	299	296	267	287	302	295	320	288	330	314	306	333	280	339	300	303	285	335	347	277	279	342	292	305	310	320	330	328	305	294	305	317	303	311	307	313	348	299	305	334	309	329	320	313	320	340	326	316	283	308	311	279	344	317	293	328	259	329	313	296	344	316	307	318	283	324	310	277	289	319	308	286	323	335	295	326	311	304	321	340	316	301	319	310	297	317	309	277	287	312	326	299	301	305	344	332	323	291	297	298	275	309	337	301	270	309	320	295	296	322	304	317	323	317	309	302	298	259	300	328	304	329	309	325	299	328	312	361	310	322	313	298	321	378	294	332	312	319	324	323	295	301	270	327	312	264	325	297	320	300	287	262	339	289	303	323	340	274	329	336	316	311	324	309	306	317	300	290	283	286	320	301	314	315	311	293	300	281	309	300	320	290	307	332	310	266	294	314	302	312	303	341	300	348	306	301	310	302	325	318	319	298	317	298	302	299	304	299	298	286	315	348	302	302	321	328	312	333	315	282	329	314	288	311	333	273	289	302	307	296	333	315	304	368	295	304	291	328	332	306	329	301	331	330	320	290	302	301	320	307	294	329	322	296	319	329	309	335	294	296	316	256	329	327	293	298	327	334	305	288	304	286	299	341	284	310	336	325	291	336	298	308	303	290	328	309	296	301	309	326	304	293	301	315	310	297	284	312	324	299	349	301	287	317	326	293	309	303	282	311	307	315	302	271	305	312	306	334	292	308	311	304	301	328	314	322	294	317	318	338	325	332	294	297	314	307	336	314	343	315	301	295	305	307	313	323	313	305	325	320	319	314	338	310	305	277	339	288	304	298	279	299	298	320	299	317	322	307	287	321	324	300	322	310	316	295	331	335	307	329	328	319	307	311	329	307	294	277	306	333	302	304	304	277	339	313	292	322	293	311	315	319	331	317	354	293	319	299	283	319	296	317	336	326	275	307	307	316	287	316	303	268	295	312	311	324	320	364	288	303	326	286	334	282	285	288	348	269	309	303	303	298	310	303	326	332	323	323	294	307	299	284	333	282	289	310	279	289	328	301	316	306	306	294	284	285	317	326	296	285	358	321	286	305	284	306	304	317	288	304	316	332	264	312	334	280	305	300	320	314	314	333	296	310	284	327	338	310	313	294	300	307	296	322	289	293	298	293	308	278	325	326	319	310	299	278	308	302	312	292	306	307	336	285	325	327	313	282	316	266	279	261	317	294	307	332	321	297	300	300	322	331	296	324	288	310	293	310	285	314	310	302	299	332	305	365	318	325	296	299	330	322	283	286	287	310	291	329	298	319	326	326	296	317	323	320	300	332	315	300	318	317	296	305	316	327	295	304	285	289	273	289	317	319	310	322	347	294	324	340	301	292	238	303	301	300	290	300	299	329	330	326	257	291	299	287	328	302	291	317	300	282	308	295	297	302	283	283	310	314	337	303	308	270	306	341	300	297	292	321	291	322	307	306	322	315	300	337	301	290	305	305	318	288	303	276	346	313	341	292	344	290	321	267	298	309	322	329	277	296	303	303	286	275	357	296	293	315	311	337	294	305	302	305	320	321	272	304	293	297	327	328	302	310	316	332	328	296	312	292	294	280	305	324	312	329	309	312	328	329	301	307	300	312	305	297	320	292	335	313	301	315	306	286	305	323	315	351	292	314	294	263	280	302	307	321	291	327	328	307	341	303	283	291	302	282	335	334	301	287	315	298	347	312	356	326	314	285	294	323	278	337	329	323	311	317	312	276	314	323	304	252	304	316	282	302	317	297	317	305	348	304	305	296	303	325	307	325	309	297	312	324	348	314	317	278	290	250	316	288	321	278	286	271	282	311	343	325	300	312	351	319	314	337	285	305	292	280	300	290	283	303	335	277	264	318	316	300	337	298	304	329	334	311	291	305	303	324	310	304	323	284	311	311	323	330	293	292	292	294	342	326	334	331	277	300	298	300	309	325	315	309	312	310	300	310	303	322	318	299	331	296	305	296	310	301	304	338	308	342	335	301	343	301	309	309	267	330	296	296	290	321	301	314	312	347	318	334	319	346	311	326	338	295	325	340	308	303	284	291	321	297	308	286	301	285	336	307	338	309	299	332	320	288	319	319	296	329	282	287	269	318	267	323	305	323	291	316	302	317	292	347	301	310	330	305	308	296	336	321	324	297	346	331	310	342	296	308	342	294	300	288	306	320	289	325	311	301	286	293	305	306	320	283	317	306	294	270	325	350	290	307	319	278	304	321	317	283	280	333	284	277	310	318	324	272	336	341	300	310	322	318	331	311	268	302
58888	22153	7943	7654	5972	4165	2994	3003	2660	1865	1686	1679	1586	1419	1319	1380	1313	1309	1359	1496	1415	1295	1177	1273	1223	1112	966	961	945	904	950	1026	990	973	868	850	834	850	901	856	956	994	1080	1028	1054	1030	1068	987	917	973	932	915	942	954	890	932	841	862	750	855	892	812	804	804	812	769	758	823	808	811	731	787	788	776	697	746	717	739	780	767	716	753	720	686	716	731	719	717	720	736	707	705	668	703	692	671	712	700	749	686	698	739	711	741	743	652	651	713	696	690	716	638	707	679	647	660	718	671	701	685	673	700	694	706	674	735	685	710	694	685	685	697	737	684	751	737	683	671	716	660	687	663	688	678	744	692	622	668	699	683	686	687	694	661	731	690	643	732	693	679	684	699	695	632	665	686	680	680	665	715	614	649	708	668	665	666	720	661	737	692	638	694	650	647	678	729	654	664	662	729	689	670	709	729	689	642	750	707	660	718	698	658	708	649	756	725	667	740	726	692	683	690	686	661	718	706	694	665	782	693	705	705	687	690	701	629	678	738	681	667	693	672	724	674	686	712	709	723	722	708	690	679	689	665	689	704	620	727	715	691	714	693	716	675	716	664	707	709	673	667	687	620	687	707	644	688	677	678	663	716	716	710	701	697	660	719	659	668	713	732	675	693	704	688	710	703	771	697	672	720	704	773	717	680	752	693	637	664	736	702	702	712	638	716	729	690	670	640	631	704	703	731	693	690	711	744	657	725	709	671	695	691	687	721	662	700	692	705	699	696	643	723	663	706	707	710	680	691	697	663	722	698	686	649	683	683	703	708	622	683	693	739	695	699	707	738	728	717	654	674	704	687	696	706	735	696	701	686	671	721	644	694	700	689	727	718	682	689	692	696	657	651	712	688	735	675	718	731	732	663	675	733	707	702	704	727	663	620	684	650	668	661	670	637	715	665	721	722	701	670	682	680	677	727	698	696	734	710	698	691	658	708	701	692	686	685	716	730	708	715	716	706	695	687	686	654	711	707	731	663	632	693	727	700	727	671	662	665	689	688	680	674	698	682	661	748	658	721	637	674	727	695	643	694	691	683	698	703	677	673	679	663	694	682	731	698	642	706	689	702	711	706	721	714	717	716	736	672	708	713	730	693	704	673	678	689	723	689	744	688	698	713	663	677	718	679	654	701	690	718	695	701	702	661	724	687	704	710	694	706	703	718	689	689	659	711	643	654	693	692	702	718	740	678	685	731	695	685	713	673	697	688	679	691	690	727	711	728	663	750	642	700	692	685	687	693	658	687	716	733	679	690	725	655	714	683	672	703	683	641	707	719	675	721	697	703	682	660	653	726	694	683	703	644	645	681	704	721	677	694	709	670	693	647	710	709	686	739	698	709	763	621	624	667	681	679	647	713	664	712	703	687	681	710	719	724	659	652	698	681	681	698	731	714	753	691	651	702	707	706	676	709	684	717	663	683	693	679	710	716	685	712	688	728	673	705	703	653	656	698	687	689	712	703	709	682	661	678	745	685	704	706	693	711	721	693	643	673	699	685	704	732	724	673	714	742	709	732	661	715	659	681	693	678	733	655	690	674	720	688	708	730	680	735	676	683	685	665	688	716	677	755	650	695	696	708	676	671	691	687	691	723	713	700	674	717	705	696	681	716	673	680	685	687	675	731	692	684	734	645	698	702	697	710	674	692	725	684	693	683	690	728	730	669	729	699	654	663	700	658	690	681	659	673	695	704	740	723	696	670	673	671	655	679	713	680	707	696	718	686	704	721	679	699	666	723	720	677	681	683	698	681	675	689	700	678	744	682	696	731	738	737	699	694	666	688	750	678	687	690	683	703	746	679	668	693	671	668	700	737	681	729	726	651	663	675	681	723	735	697	682	670	702	686	707	670	687	689	673	722	740	695	727	693	682	741	715	685	685	711	679	702	674	722	674	751	659	703	695	687	678	697	648	686	722	692	673	680	711	686	696	665	669	644	718	684	685	695	685	674	698	665	734	675	684	679	653	683	722	693	674	713	691	683	683	700	675	675	674	722	723	683	751	697	752	718	700	689	671	705	644	715	670	641	721	682	718	735	697	757	664	710	692	695	651	695	666	680	691	728	682	638	672	705	662	712	657	705	712	720	726	649	636	705	710	700	709	722	707	672	683	673	721	709	667	721	702	692	691	707	698	703	641	702	676	738	715	692	694	718	661	705	682	728	668	686	723	731	714	681	661	732	670	706	668	695	709	708	683	647	712	700	692	691	671	693	645	682	677	692	727	697	687	685	666	699	715	699	703	674	659	650	704	664	686	699	743	729	734	720	708	680	693	733	720	664	651	681	630	767	710	686	708	657	726	671	687	719	698	711	689	691	705	663	711	688	701	665	699	671	706	727	665	701	709	692	701	699	643	691	709	699	655	712	678	731	698	677	683	707	732	725	693	712	699	638	681	700	702	691	739	683	726	658	683	662	725	686	691	657	698	639	720	707	672	702	679	715	730	645	672	659	677	719	763	696	687	697	658	702	698	660	677	718	706	672	694	667	669	675	703	665	680	731	694	664	714	692	656	737	680	718	704	666	682	736	669	727	726	672	707	699	683	736	734	681	630	693	728	717	677	667	690	697	688	721	711	670	687	715	733	751	711	723	695	661	730	707	711	707	668	676	663	704	693	692	740	679	690	708	701	660	712	700	678	683	697	695	682	696	705	664	728	688	711	686	693	679	727	699	681	662	696	675	670	680	669	668	704	700	730	725	662	708	657	677	666	656	701	660	681	668	723	674	710	691	692	700	695	707	712	705	744	767	672	741	657	711	686	695	669	698	673	692	690	688	698	705	672	716	703	724	688	712	729	671	652	697	677	694	639	675	663	712	726	709	685	687	693	663	667	743	713	642	713	661	645	692	692	720	710	688	679	689	659	707	698	694	662	685	718	702	725	732	701	685	690	692	680	741	691	702	738	673	705	696	673	679	705	721	697	664	735	713	688	667	715	641	673	713	694	678	695	681	676	681	666	682	732	692	705	685	720	688	700	724	713	697	663	722	716	715	687	715	692	733	648	723	693	682	685	703	658	700	739	691	752	721	745	714	691	709	680	741	744	699	740	678	716	695	665	717	736	740	739	690	647	727	709	691	672	652	708	694	721	667	723	717	678	672	655	673	693	681	717	667	665	655	690	680	699	679	709	657	680	656	713	691	720	694	679	685	679	674	668	699	634	695	671	683	688	646	688	707	666	672	749	708	697	653	723	696	675	699	716	685	665	720	702	708	723	702	752	635	710	698	669	690	721	684	680	639	696	648	657	730	705	696	677	764	714	717	657	715	687	730	668	658	683	707	686	701	723	683	692	618	724	722	684	679	661	667	702	715	648	700	676	647	694	684	710	724	722	686	710	718	702	724	710	670	707	707	728	700	678	640	714	652	726	735	670	696	692	681	669	699	650	660	719	727	731	676	726	684	727	704	681	686	675	714	693	694	706	680	683	684	686	695	654	667	668	668	697	709	732	684
22736	6768	1672	777	502	391	288	337	278	243	237	220	249	220	205	217	226	209	228	214	234	188	230	201	208	191	202	213	211	198	226	189	211	214	209	221	192	209	202	214	252	219	249	217	235	218	230	189	216	196	228	219	227	210	217	192	209	195	216	196	186	198	211	219	191	206	227	217	226	214	235	210	194	188	221	222	183	203	198	220	188	187	215	196	188	214	202	201	198	193	225	220	210	201	212	194	217	217	206	213	209	204	243	203	212	211	198	207	204	190	229	210	228	180	214	207	211	219	213	212	196	199	198	191	184	186	204	202	192	192	202	203	202	204	191	188	195	201	189	215	200	190	219	194	200	179	191	206	253	218	180	237	222	214	179	219	208	215	202	168	194	193	206	206	255	237	209	189	206	206	188	218	185	177	180	188	225	227	228	189	217	210	221	183	224	205	217	201	216	194	196	215	178	190	199	215	209	197	191	200	195	227	217	194	197	177	216	212	186	226	201	210	198	214	223	221	206	191	211	214	182	186	197	208	200	196	195	196	213	203	210	189	211	209	199	222	223	205	199	192	184	207	174	212	179	186	203	202	186	222	225	205	208	192	202	221	196	230	201	177	213	222	217	199	200	191	202	209	185	211	196	185	194	210	194	180	209	192	220	211	200	220	202	184	204	207	192	207	232	213	210	221	218	203	202	182	224	203	197	199	238	229	190	201	179	222	231	218	195	217	227	200	228	206	193	196	197	217	189	207	208	205	209	203	167	215	226	207	207	220	224	214	216	215	206	199	202	189	202	197	220	211	186	172	202	196	202	191	189	206	224	204	232	211	216	193	213	219	177	186	236	193	197	192	209	184	199	211	182	205	176	203	233	184	196	203	176	188	187	207	194	211	212	201	194	218	214	217	204	219	207	173	189	195	205	221	215	213	192	206	180	210	226	211	224	227	202	171	218	221	177	206	180	205	228	187	215	212	192	196	222	201	224	195	220	220	198	199	213	202	203	188	209	233	205	233	181	190	202	230	196	201	183	195	201	192	180	184	213	208	188	220	208	186	190	229	223	209	196	201	231	211	211	194	217	209	204	179	196	187	189	199	192	202	235	206	219	199	191	203	205	200	205	203	194	228	188	191	197	199	238	206	198	217	190	186	210	193	197	196	235	214	196	178	190	202	204	210	193	231	209	186	209	201	201	189	195	193	192	198	208	202	172	209	217	199	201	213	183	188	207	179	194	182	220	217	207	216	204	215	197	190	184	206	210	217	185	204	216	221	197	193	181	174	180	222	213	203	200	187	194	197	193	200	197	195	219	204	197	176	212	229	212	208	215	206	192	185	194	216	211	181	203	232	204	201	216	253	226	215	197	194	208	219	190	193	214	194	213	186	194	211	214	212	223	183	211	213	215	224	164	190	203	204	217	206	215	199	212	200	231	220	198	207	196	158	203	188	205	213	202	178	199	214	204	203	227	202	217	162	210	187	206	195	193	207	189	233	199	188	205	171	219	225	216	195	206	204	198	232	207	196	192	217	206	221	191	195	206	197	178	226	185	210	208	210	211	228	201	182	196	185	229	232	179	195	224	199	189	205	202	195	204	225	195	202	177	200	211	204	205	196	210	208	203	202	230	194	195	196	223	196	216	194	204	214	207	204	198	233	200	210	199	206	229	239	200	181	239	209	204	210	212	185	205	224	204	195	207	221	214	207	183	189	179	183	196	210	198	187	207	217	207	189	190	207	209	208	213	221	243	198	212	233	209	194	184	185	171	203	213	211	223	212	198	206	200	210	196	190	223	196	199	196	194	206	239	216	192	206	201	218	178	197	167	210	211	208	229	218	222	207	185	204	200	205	184	180	188	205	172	232	209	244	186	197	222	224	182	190	200	186	205	202	224	211	225	226	204	215	203	196	213	209	199	227	210	208	195	184	188	169	229	193	193	212	186	179	196	193	207	212	222	225	201	190	189	232	200	216	210	215	205	214	198	200	179	226	196	199	220	204	204	194	201	189	234	200	198	175	225	222	194	208	195	204	184	237	197	192	189	198	213	192	213	217	222	224	205	196	192	189	207	199	192	185	214	202	212	225	187	195	208	176	215	213	209	163	192	205	197	204	173	196	194	223	200	187	201	206	192	224	212	203	190	177	199	201	220	199	216	195	197	190	190	228	222	189	191	210	212	201	208	181	217	201	217	196	175	188	213	210	218	189	194	183	197	193	219	184	194	194	204	220	221	199	214	203	210	195	183	203	207	197	205	220	203	209	216	197	214	189	199	205	191	228	207	205	192	207	202	204	175	219	215	198	172	223	190	183	197	203	246	196	193	203	228	209	179	195	185	177	210	200	211	214	228	187	219	209	196	197	203	201	199	254	227	205	200	196	214	203	210	211	208	182	207	216	196	202	169	185	205	229	194	210	196	217	189	172	184	182	222	205	220	204	225	203	186	200	232	213	207	171	189	199	191	174	186	183	206	176	227	233	199	207	193	207	202	211	199	189	235	202	207	204	210	224	200	192	188	206	192	191	203	192	198	199	211	203	200	193	169	200	201	227	207	199	195	204	206	203	210	205	191	204	205	206	188	217	220	200	186	201	203	195	206	211	198	209	200	197	200	202	192	194	182	171	203	201	199	203	216	206	204	195	196	228	204	222	158	215	202	212	189	210	189	204	185	193	175	215	196	210	166	187	196	198	228	229	175	209	208	228	203	198	217	209	220	218	216	196	243	206	232	220	194	205	188	208	198	205	235	204	242	225	192	191	219	213	196	233	177	209	218	204	209	183	188	222	210	190	227	186	219	198	204	202	220	222	200	211	227	200	229	206	218	212	183	162	187	215	220	196	193	211	181	219	192	183	214	189	185	198	224	188	206	209	223	216	190	223	193	200	220	208	205	203	191	186	217	219	205	206	206	229	208	209	219	200	195	216	204	208	208	194	207	206	208	208	179	221	200	188	216	183	205	196	210	220	194	169	212	208	177	201	226	205	215	211	202	183	189	206	191	206	229	234	194	227	186	194	186	226	202	196	192	215	208	187	225	208	214	222	197	223	194	194	198	208	203	211	216	220	202	211	184	198	208	194	197	207	207	214	226	207	227	191	210	189	165	209	181	220	215	192	205	207	227	204	227	199	234	196	208	208	200	218	228	199	226	209	185	223	205	218	192	203	203	219	199	201	216	193	223	168	220	221	219	202	195	195	201	200	222	189	205	220	199	219	209	248	197	222	198	193	207	186	195	206	212	202	192	206	190	205	243	215	200	217	181	198	179	213	197	218	209	189	154	200	195	205	194	227	215	173	202	190	214	196	223	217	174	206	225	199	204	205	223	192	191	225	218	210	227	204	216	204	200	201	238	182	213	227	203	217	191	181	198	212	217	201	198	199	201	208	217	207	218	207	186	228	188	207	225	215	211	214	205	197	190	210	202	179	221	213	213	189	194	217	211	209	199	201	201	192	173	209	194	179	187	209	192	196	225	219	186	190	206	197	201	184	186	198	202	208
21888	5320	2799	2421	1772	1230	892	1072	981	790	731	730	709	617	649	634	619	601	583	670	600	640	609	662	642	633	552	582	555	612	584	634	573	598	525	564	594	530	580	584	567	642	663	622	616	637	598	642	634	573	597	614	561	556	530	604	519	562	522	533	524	532	538	545	552	512	521	577	530	550	515	535	533	554	549	493	475	502	522	506	505	531	549	475	526	504	514	497	538	489	483	505	466	507	458	539	508	484	519	500	496	531	469	550	523	516	454	526	511	450	527	530	487	491	526	526	544	468	527	514	502	501	506	514	509	524	480	502	497	528	485	496	509	519	483	513	490	445	503	528	493	470	508	511	507	491	460	534	471	484	539	506	503	529	480	491	522	509	502	484	468	532	514	486	501	502	460	497	498	507	535	495	472	507	574	513	476	471	475	522	523	491	560	493	518	521	523	524	510	471	512	510	517	500	515	506	505	511	473	492	515	510	515	489	512	495	522	513	490	492	494	522	512	485	526	449	554	505	551	515	506	520	520	481	490	471	513	504	489	461	479	516	524	519	513	469	489	511	514	533	472	484	535	512	492	509	571	475	503	540	473	544	511	484	480	523	465	497	481	502	530	494	523	509	506	523	496	505	514	489	530	524	521	495	528	478	529	499	489	479	507	508	486	507	492	441	510	540	460	526	496	536	523	490	501	518	517	560	497	480	511	515	467	515	505	498	488	474	477	501	507	500	531	463	522	465	521	490	509	536	481	506	507	501	496	505	514	525	507	522	515	502	512	538	495	530	480	490	483	486	483	498	535	508	497	486	539	517	487	530	493	498	463	484	518	511	536	500	483	504	522	489	531	527	514	482	509	468	440	476	493	528	530	491	483	487	518	491	524	491	470	515	488	472	519	500	523	473	492	482	514	474	454	517	467	536	509	483	463	500	518	513	476	457	497	472	470	442	521	508	508	537	517	533	497	465	505	503	511	514	489	463	523	514	523	466	493	506	516	506	513	515	477	500	465	505	500	528	507	492	499	485	476	490	519	502	496	543	523	474	477	501	516	491	477	484	511	466	490	485	481	518	510	529	506	527	541	481	479	489	497	473	453	531	537	545	475	526	516	510	526	497	532	531	505	489	510	507	529	540	516	494	481	500	465	522	532	496	551	499	504	507	518	541	486	503	539	488	506	512	497	476	460	516	513	505	493	529	476	484	511	508	480	473	494	511	489	498	502	522	498	537	497	502	512	499	514	487	497	534	537	479	506	479	471	512	466	508	514	531	474	548	502	484	502	462	518	480	552	511	503	506	509	546	496	519	511	491	494	491	509	527	503	505	462	433	498	489	503	481	496	495	470	495	461	488	519	512	538	518	481	509	509	532	532	501	499	509	481	477	508	510	509	518	546	496	477	515	474	449	506	453	504	491	492	519	534	493	524	548	495	496	481	475	505	543	537	456	519	516	501	514	503	537	521	515	570	517	528	514	544	476	533	499	527	504	501	513	524	549	495	536	486	514	478	506	521	477	487	526	500	507	507	538	508	524	510	510	499	563	522	475	501	506	471	511	507	486	518	495	507	535	468	509	495	522	506	523	517	495	524	481	489	495	500	496	510	508	492	495	488	525	484	583	518	508	499	507	492	516	524	535	498	512	542	482	500	515	499	497	528	498	513	528	476	518	467	554	504	491	505	512	544	507	467	464	551	539	524	502	504	507	492	487	488	469	486	528	512	477	480	488	508	503	485	480	510	454	524	458	486	540	451	546	535	486	505	503	477	506	460	499	532	495	499	497	504	534	483	506	509	566	503	501	519	519	510	514	535	487	499	492	498	495	488	497	506	503	453	493	500	474	483	474	522	516	532	513	490	485	527	515	509	531	501	524	502	463	454	519	510	510	500	522	522	468	495	520	517	516	535	494	492	490	524	515	504	507	506	496	496	495	492	531	544	528	458	471	521	492	499	490	483	488	488	527	532	504	509	484	492	516	493	495	466	497	490	476	510	497	520	469	469	501	496	477	486	484	519	504	517	502	487	520	506	520	515	481	506	517	515	499	500	513	487	521	500	563	484	484	474	521	519	498	459	489	526	520	455	558	511	489	494	486	490	500	475	530	487	502	520	473	510	550	477	505	533	480	520	500	559	533	510	496	520	497	473	486	490	507	483	525	503	526	480	494	496	513	495	486	502	513	476	520	504	499	504	485	506	493	502	514	522	516	504	534	505	510	535	512	509	431	532	480	475	507	522	527	539	516	451	514	493	501	512	536	488	465	518	529	466	520	486	524	525	507	497	499	553	515	500	535	532	504	500	478	501	481	534	494	487	499	526	507	521	504	467	493	518	504	493	477	514	519	500	561	465	498	497	515	478	499	471	516	510	531	489	513	504	516	489	509	513	499	546	497	533	513	547	540	546	488	521	479	514	474	527	506	505	522	488	493	510	556	448	517	490	537	485	515	486	487	514	500	482	509	526	491	490	531	462	502	521	480	515	490	490	510	506	458	485	504	471	519	536	485	549	547	540	514	504	439	482	507	537	505	503	499	541	533	506	493	480	514	500	492	493	517	492	508	469	540	538	511	456	466	507	460	476	483	529	528	513	476	501	520	531	483	481	487	518	499	481	455	465	505	508	508	464	501	514	467	477	511	505	512	497	483	505	483	529	490	515	510	498	496	522	458	506	519	513	499	507	537	467	486	524	503	527	547	492	476	492	501	490	476	505	514	523	499	498	483	480	485	518	464	465	517	505	453	547	495	541	526	476	509	505	517	552	544	494	467	521	499	490	497	512	493	479	512	492	520	513	513	534	505	532	534	520	502	474	511	504	506	492	513	521	506	479	537	462	491	483	507	505	485	479	505	528	533	540	462	509	494	505	557	488	530	521	508	539	490	481	514	451	475	487	527	522	501	489	517	490	477	516	500	509	467	542	491	526	517	534	514	509	511	492	525	487	505	485	502	554	508	484	517	498	483	497	477	532	475	475	496	481	477	504	489	548	540	504	516	483	537	535	527	481	490	469	512	488	529	530	519	497	526	478	494	529	548	533	498	499	493	485	509	462	546	511	517	510	493	481	451	485	497	489	539	496	495	538	544	504	492	502	506	485	554	535	482	527	525	517	520	522	526	462	476	480	499	496	481	490	525	486	497	492	516	522	507	532	526	513	496	530	504	523	494	517	447	512	467	485	490	527	515	476	489	483	474	474	511	524	502	513	482	513	532	535	476	469	473	513	501	507	521	487	516	488	521	512	462	513	481	541	533	472	505	512	508	527	500	515	479	494	503	519	505	543	507	502	499	518	500	494	496	473	484	523	459	515	487	521	491	472	503	488	475	484	493	488	510	515	483	483	501	483	507	487	511	496	499	491	517	536	475	455	499	501	464	533	510	553	521	492	485	532	503	498	494	542	468	461	484	454	454	535	505	483	489	483	474	506	499	490	512	506	479	464	454	533	486	491	503	515	510	536	494	507	511	484	509	538	512	495	496	481	515	532	474	504	508	487	493	476	523
76310	43358	12548	2770	1146	808	575	576	532	395	380	353	381	353	352	367	343	332	365	344	377	338	329	356	330	325	308	332	325	323	289	337	337	312	309	335	331	341	340	318	303	315	335	342	334	331	327	339	330	332	318	326	308	307	314	302	310	291	299	300	305	321	298	324	304	293	275	294	301	289	291	323	269	306	297	347	292	324	302	294	265	325	278	339	294	281	295	299	342	310	272	280	261	286	312	308	309	308	277	294	326	282	317	291	292	276	292	278	294	295	282	274	319	331	281	280	296	289	277	302	291	290	274	290	292	280	305	289	301	315	300	301	298	283	299	290	295	283	285	312	287	301	311	313	264	272	299	291	323	300	305	302	354	269	299	299	290	288	279	298	311	277	277	287	316	313	295	286	280	303	318	324	268	316	314	284	293	300	294	322	299	316	292	283	316	294	296	314	308	288	280	276	299	297	316	298	288	307	299	294	294	285	287	286	320	297	314	314	322	318	313	298	259	307	269	319	321	283	293	335	303	282	301	297	281	315	308	310	294	263	303	288	276	280	298	283	256	294	315	307	292	282	306	305	297	281	294	294	297	290	301	280	270	293	321	271	297	294	264	282	304	297	288	309	295	288	303	285	343	303	309	289	288	293	302	309	316	327	287	293	282	285	300	315	284	297	328	301	268	308	303	270	258	305	288	323	331	269	286	307	290	261	278	275	313	294	309	286	277	272	313	280	301	304	298	306	287	316	299	323	304	272	323	302	273	284	289	278	275	293	263	291	311	337	276	282	290	256	303	305	283	298	319	312	305	275	266	303	337	250	286	314	273	287	309	305	327	315	320	279	339	332	286	303	310	292	299	307	312	324	281	281	335	271	299	300	286	294	307	275	301	317	284	290	304	269	305	305	274	303	331	288	316	284	320	291	309	277	275	285	296	304	291	267	317	312	285	287	298	285	317	349	313	323	297	280	284	302	290	270	272	300	277	296	295	307	342	304	285	304	301	301	268	312	287	280	286	275	304	296	298	292	315	331	312	305	270	301	286	320	265	294	287	293	300	286	321	309	279	294	317	292	281	303	299	330	267	287	308	309	346	306	306	304	287	283	315	290	279	318	319	293	294	255	282	324	295	275	306	310	337	264	310	278	284	309	271	276	264	300	320	317	287	288	261	271	254	306	299	309	287	275	286	296	298	264	309	319	307	282	313	297	316	309	299	307	296	278	304	286	302	294	286	322	297	310	291	284	307	282	293	335	287	275	267	286	272	290	273	296	305	315	300	301	309	320	299	298	285	276	304	280	316	310	270	294	287	280	333	288	274	289	287	288	308	260	295	321	288	314	301	281	274	286	276	278	299	328	303	332	313	306	297	287	286	278	288	291	264	315	307	279	288	281	331	301	313	312	308	282	277	331	273	282	289	318	299	299	288	292	289	301	294	290	311	283	318	300	305	337	309	286	303	313	308	296	315	271	299	281	272	266	295	284	315	318	302	282	310	287	273	293	274	312	286	308	307	286	322	285	318	295	297	301	344	296	296	300	305	334	253	277	289	318	317	298	304	296	297	292	318	282	287	319	300	329	310	305	326	297	296	297	300	277	316	334	278	285	290	326	298	327	282	267	326	274	279	293	282	322	290	311	294	316	290	296	279	288	305	290	278	313	285	307	274	299	296	264	300	283	283	323	274	298	328	297	303	290	314	313	310	305	290	299	315	298	280	340	322	342	319	288	301	333	315	273	279	307	297	301	317	293	283	319	311	302	320	285	298	291	288	305	306	299	301	302	305	316	287	310	311	288	264	291	302	306	304	293	311	276	263	292	331	306	314	276	268	264	282	279	310	314	292	290	299	310	288	289	311	290	279	270	286	281	299	289	285	308	308	304	274	301	278	290	281	299	298	287	313	316	274	303	301	275	285	290	298	267	286	305	287	300	307	276	283	262	296	295	301	308	281	293	293	269	308	273	290	269	294	292	253	331	307	279	330	304	270	333	300	336	300	310	287	292	284	292	320	306	296	272	278	260	306	314	281	299	319	280	305	293	294	300	319	301	271	305	280	276	293	292	251	298	286	259	290	278	285	280	303	292	269	294	286	316	282	285	271	308	291	307	304	321	286	277	303	310	287	309	308	291	303	275	290	294	252	292	295	273	314	279	283	302	272	328	274	291	324	306	289	281	272	278	313	248	310	311	271	281	296	288	297	281	327	322	259	282	293	300	309	283	300	280	305	288	274	311	266	304	300	280	300	274	308	286	287	294	313	308	295	291	299	310	300	308	283	293	291	321	352	304	320	268	282	309	286	304	274	255	264	279	299	306	292	312	288	272	295	279	301	290	314	332	296	281	257	262	276	297	288	275	288	281	297	306	280	265	319	283	311	274	296	277	262	293	314	294	316	271	273	316	254	320	290	264	296	298	279	320	306	292	291	318	320	291	258	280	294	276	302	310	307	335	279	278	302	316	298	259	318	302	304	301	262	279	312	297	318	288	271	274	314	278	284	335	293	323	271	291	286	285	336	292	256	286	269	265	275	284	304	283	308	254	285	312	294	281	317	292	321	263	274	313	270	281	282	311	321	289	308	285	286	279	296	286	287	293	302	294	293	269	312	316	289	288	293	287	263	318	292	332	283	305	289	313	293	289	314	265	305	309	285	282	292	318	316	288	300	293	273	279	303	292	299	286	293	308	290	275	299	292	333	260	306	308	278	279	269	276	305	259	284	294	307	302	314	277	265	295	299	291	288	243	320	315	283	271	268	303	269	301	293	273	320	305	294	299	312	300	314	291	317	337	291	304	266	294	294	325	308	288	295	266	292	327	289	288	288	298	298	303	297	310	329	322	271	300	302	278	290	256	342	279	307	288	290	314	289	300	272	290	291	300	317	330	283	289	318	278	313	301	269	296	301	292	293	310	302	278	290	313	276	312	306	278	310	259	311	280	295	297	273	284	262	333	301	280	305	284	313	275	304	296	305	285	295	292	285	263	303	271	285	266	300	286	309	304	287	330	306	290	303	291	318	301	305	313	262	295	308	309	305	308	296	302	317	280	305	266	262	326	315	294	287	312	279	287	299	331	292	296	306	265	300	288	334	263	307	299	261	314	311	296	305	293	263	298	283	283	272	294	311	322	304	311	321	299	287	298	324	336	295	303	280	333	275	294	315	293	285	294	337	311	312	284	295	310	317	293	268	289	267	319	340	313	278	316	281	300	283	279	300	300	293	300	284	289	292	314	294	272	295	313	299	285	270	286	319	287	317	317	296	319	283	290	311	309	309	310	267	309	296	307	298	262	286	278	300	283	290	314	286	277	290	272	305	313	313	306	269	316	314	312	325	301	291	322	294	294	298	283	272	240	290	306	313	316	259	270	294	294	276	273	276	301	302	324	301	311	273	298	291	319	309	318	300	281	287	274	286	258	295	264	306	305	287	270	307	319	289	302	290	284	304	293	308	300	306	297	297	288	260	322	273	301	309	289	307	280	300	298	297	287	283	304	304	282
48724	18378	5453	5358	4061	2866	2062	2008	1976	1529	1221	1236	1229	1150	1070	1019	1075	1027	1005	1118	1133	997	970	977	977	936	945	863	875	836	870	853	808	857	856	815	832	838	837	821	819	879	926	985	875	920	924	895	847	905	842	807	923	849	810	794	829	793	786	820	769	751	757	756	775	730	745	782	760	716	765	723	741	731	709	699	739	762	716	691	685	690	674	675	681	712	712	726	689	666	736	724	665	690	683	689	670	692	693	637	711	695	671	680	688	726	689	677	665	684	700	687	704	640	693	685	670	670	719	694	692	638	676	683	678	686	647	704	682	678	707	680	720	697	626	663	644	687	698	713	691	661	682	705	693	700	688	672	690	735	684	679	633	684	711	698	672	726	694	719	732	668	705	679	649	683	725	664	686	604	653	732	729	689	684	718	736	684	683	666	693	697	676	713	725	666	707	699	642	653	652	664	698	637	673	653	682	688	698	676	688	676	675	669	696	654	666	680	664	662	713	711	694	675	684	675	693	711	695	688	740	670	669	674	709	680	689	712	726	709	717	707	676	692	771	700	674	654	707	705	709	639	714	686	672	713	693	700	651	702	684	681	662	657	741	678	676	670	648	658	697	706	680	677	684	656	697	646	655	625	677	666	716	693	675	691	695	728	642	725	706	637	694	635	637	679	673	663	661	689	674	689	730	702	698	666	696	648	747	669	707	693	716	648	664	728	676	679	661	707	679	657	716	707	667	650	642	729	677	659	656	699	673	721	656	718	644	752	674	666	720	718	680	685	657	704	697	673	678	629	694	665	722	686	736	636	725	661	711	688	667	739	666	687	693	690	687	665	684	683	693	672	676	720	722	728	681	711	654	712	681	715	669	734	689	669	685	684	688	676	631	604	712	727	698	675	747	709	698	654	682	650	727	670	706	642	676	705	664	669	729	638	714	711	716	713	646	719	724	705	700	702	662	655	699	714	717	675	662	695	690	684	729	668	690	696	661	670	660	657	689	680	680	665	687	682	695	642	687	667	696	642	674	712	743	714	652	659	684	683	664	645	706	698	717	661	685	636	687	717	662	720	682	696	698	651	693	706	722	673	635	734	693	663	724	724	644	671	699	734	697	692	671	700	651	670	724	713	669	747	673	697	647	662	652	731	681	640	673	636	681	699	688	667	707	675	684	671	706	708	660	681	673	686	666	703	695	692	749	707	671	678	703	696	675	684	675	681	723	748	676	677	665	659	750	676	617	715	694	692	653	701	701	713	701	669	644	664	700	707	703	702	607	717	675	743	667	695	674	728	723	686	692	704	677	664	660	705	673	678	648	686	723	685	692	716	657	690	708	704	654	686	710	708	701	709	675	663	661	680	693	682	661	715	690	714	656	693	645	691	667	660	692	662	652	705	706	682	662	697	696	714	687	715	697	672	651	706	706	723	717	702	635	664	751	697	714	726	671	699	693	661	678	697	707	658	685	724	657	725	685	710	675	693	677	681	667	696	700	679	727	665	709	693	685	689	700	724	672	701	706	711	689	668	657	686	695	689	745	720	715	688	650	704	637	717	697	703	684	728	701	707	649	670	665	750	706	710	627	652	668	699	696	669	655	656	649	704	710	684	682	721	645	720	683	660	661	677	732	697	676	650	719	679	692	680	672	696	685	646	692	640	706	690	704	628	692	678	674	685	717	681	713	666	698	677	735	700	664	732	744	701	684	712	672	685	685	702	683	641	683	706	659	676	705	687	667	669	687	683	690	666	659	694	676	684	714	678	669	670	723	740	653	665	692	720	672	657	725	701	661	709	674	695	719	680	725	732	694	708	686	624	719	651	703	692	700	678	662	750	642	652	692	679	685	689	686	690	702	671	714	735	691	677	707	685	665	668	745	680	705	663	681	690	706	674	712	692	726	708	668	685	695	682	664	700	702	704	650	654	705	717	709	659	711	658	643	662	701	706	701	728	684	657	698	667	733	705	710	679	716	703	687	741	700	679	712	683	659	693	723	656	642	675	727	709	650	674	662	677	696	697	626	694	673	667	672	689	679	673	699	670	663	709	692	661	681	718	678	680	707	689	678	705	686	731	695	680	711	647	650	668	694	679	660	705	700	699	680	689	690	702	692	684	688	669	683	678	692	710	705	691	649	661	670	702	703	633	683	672	680	704	687	686	677	656	721	696	728	721	626	698	678	725	667	680	666	673	725	685	705	720	669	688	663	633	628	677	665	682	685	679	692	677	689	726	691	689	726	689	685	692	648	734	670	733	707	667	695	659	703	702	709	711	703	681	700	617	716	699	706	725	690	651	695	624	683	723	644	649	754	677	667	684	682	680	701	681	723	695	691	681	652	697	681	691	721	674	680	668	722	712	698	699	698	654	657	702	688	694	652	711	692	700	717	681	707	711	641	702	680	718	676	695	688	645	652	649	698	689	690	698	662	707	677	647	674	706	668	703	637	690	707	678	697	678	699	692	655	693	704	708	709	692	721	676	677	718	664	732	711	703	728	721	676	691	679	683	700	645	675	691	708	684	679	696	710	717	673	653	732	662	656	721	698	691	703	710	696	707	677	671	666	676	720	656	760	672	699	691	687	707	685	649	692	685	707	664	727	683	691	716	651	662	664	701	656	722	655	678	691	702	722	698	698	748	630	698	716	710	683	677	737	670	688	663	628	668	674	670	697	700	692	670	712	655	715	659	704	653	703	664	736	682	641	640	759	725	687	699	658	679	694	690	709	753	683	726	686	712	709	662	711	661	664	697	623	632	718	673	648	657	692	713	693	689	733	686	676	690	724	694	687	691	719	668	712	711	747	724	717	677	658	700	686	672	667	674	625	650	669	660	692	730	727	730	750	637	710	687	656	655	663	717	658	677	681	700	711	684	699	689	709	669	682	689	672	659	677	702	696	694	700	656	686	675	706	683	645	688	699	706	685	686	681	668	707	693	661	726	677	676	674	696	665	659	619	653	701	690	672	702	728	693	706	695	680	656	680	669	726	692	683	735	677	666	643	674	694	689	662	720	727	669	686	708	697	648	674	682	669	726	711	686	655	678	717	632	718	671	702	632	726	693	702	667	657	651	715	710	652	668	716	703	664	676	679	725	699	678	684	722	690	689	679	704	704	704	711	674	708	701	670	703	688	670	711	749	662	703	701	743	667	697	716	725	669	686	673	728	688	660	726	666	677	717	720	674	695	719	714	662	681	733	691	715	717	706	688	664	716	669	665	666	704	685	711	728	647	691	697	654	716	694	685	682	741	693	682	679	679	669	690	675	641	653	673	680	670	654	654	649	683	704	671	668	743	668	696	685	712	675	670	691	692	662	702	702	692	689	705	708	733	697	669	653	660	677	681	672	672	682	745	711	662	697	714	691	670	701	648	645	686	666	717	767	713	712	666	718	658	677	683	716	709	680	706	698	669	655	717	694	676	667	698	680	732	693	742	748	677	691	677	700	722	717	738	690	710	709	719	687	703	770	688	657	731	698	687	697	671	707	699	712	693	703
88199	51068	18513	6350	2044	1141	782	694	699	498	477	455	440	412	420	390	360	393	386	410	419	395	433	407	366	329	337	367	353	331	339	325	326	337	317	376	354	370	301	332	320	352	355	357	333	336	312	340	342	314	342	313	338	321	356	314	325	303	330	319	278	341	371	289	323	286	331	315	316	316	303	297	303	312	317	301	312	338	317	320	280	293	283	314	289	294	313	288	335	313	337	321	310	293	330	306	320	324	331	305	320	303	281	285	325	330	305	291	309	312	309	302	298	308	297	325	302	311	284	337	348	281	287	308	290	314	297	306	317	306	311	293	343	326	321	313	317	327	307	280	342	305	275	298	336	285	314	301	332	306	316	336	289	307	326	319	337	301	293	296	297	329	334	305	295	298	311	321	283	296	306	282	284	328	317	295	319	331	281	321	293	292	279	314	315	303	314	295	298	306	283	319	297	276	302	298	302	333	296	306	321	290	314	307	268	286	293	271	341	290	276	327	322	290	282	289	325	319	308	306	313	325	290	302	304	308	306	300	301	339	314	321	329	307	287	319	326	335	291	301	289	306	307	300	329	306	320	334	308	310	300	308	300	275	273	296	286	272	325	297	297	313	326	317	316	321	304	292	300	334	320	312	301	306	338	321	325	295	342	314	281	289	300	340	288	306	304	314	301	314	311	283	280	326	302	323	321	314	319	313	308	290	329	300	302	311	330	306	330	305	296	334	283	328	279	286	295	314	328	309	287	305	305	303	278	319	290	317	323	303	327	337	306	337	308	312	320	285	335	329	321	287	272	324	279	321	321	292	267	322	288	328	292	300	301	308	291	311	307	301	325	298	302	329	298	314	313	318	336	315	300	302	328	293	312	306	290	312	313	295	282	306	287	333	321	310	297	309	285	288	304	316	296	317	334	281	329	295	313	308	313	290	297	290	308	323	271	332	300	313	319	306	314	325	300	297	319	327	274	295	312	298	284	315	315	298	323	319	303	316	315	319	346	310	316	293	308	300	295	303	322	306	298	330	304	325	351	301	306	296	298	286	309	298	344	314	337	322	330	288	315	317	300	261	312	315	332	311	311	314	334	302	279	348	304	319	277	310	328	336	352	301	338	320	320	340	279	283	286	330	323	336	331	341	299	290	269	305	311	298	290	297	352	301	323	291	320	292	318	281	308	297	296	288	313	307	304	285	316	266	315	295	332	276	298	281	347	297	334	311	287	311	314	320	308	300	318	331	319	263	283	292	318	333	306	330	344	327	318	342	315	308	290	286	315	325	278	285	289	297	292	331	318	339	317	268	299	304	336	299	299	290	320	295	309	306	326	277	302	293	286	314	277	340	326	264	300	329	305	305	302	315	297	297	295	298	286	320	317	323	310	309	285	310	314	303	295	306	334	266	312	302	313	352	316	340	315	303	287	307	316	299	307	308	320	300	291	315	278	291	304	312	315	301	290	297	316	313	291	318	313	304	337	323	315	324	312	303	277	289	303	317	289	295	311	303	307	312	283	312	298	310	328	313	291	307	266	298	290	336	299	324	328	275	268	321	290	289	351	351	319	316	296	300	324	311	314	302	302	319	301	320	297	277	305	308	290	331	299	299	306	299	302	325	314	332	303	296	297	285	300	296	337	313	313	327	307	334	306	309	295	330	290	307	308	311	311	279	292	299	287	300	295	314	303	328	332	304	293	302	295	302	335	294	298	354	310	305	319	314	269	270	303	293	319	300	358	292	321	320	320	296	284	261	342	257	296	320	335	307	303	306	342	322	282	295	301	307	276	319	327	337	318	292	292	299	336	366	293	310	326	330	303	320	346	313	342	283	339	326	325	292	299	335	314	321	296	316	299	325	314	359	305	316	329	278	301	334	339	335	332	312	334	296	341	305	325	324	315	292	317	324	332	309	294	315	344	330	316	303	320	309	312	308	319	334	298	340	320	301	316	288	294	326	319	331	285	318	300	286	323	320	302	339	278	322	290	285	332	334	307	301	334	314	293	303	316	320	301	326	299	293	326	316	333	296	293	310	304	333	338	283	286	308	270	304	299	279	319	323	323	322	311	316	286	276	276	317	327	310	305	339	284	311	314	324	326	283	313	311	274	300	306	325	299	291	307	314	286	304	301	294	294	323	290	295	306	300	291	311	310	304	290	306	294	324	322	290	319	328	316	307	261	325	312	304	328	316	312	306	306	307	316	317	318	305	322	347	332	336	312	334	286	300	311	310	283	312	311	286	311	309	323	303	298	307	302	302	308	322	264	305	305	304	311	305	298	298	292	322	304	301	334	285	317	303	288	336	297	327	322	332	316	345	325	270	297	293	322	323	337	264	312	320	302	306	303	301	322	268	314	304	305	319	346	328	278	317	312	312	340	344	343	312	299	359	319	289	319	340	325	295	303	299	301	309	295	296	315	332	295	300	309	287	325	304	315	313	285	291	297	308	305	306	293	305	336	324	309	340	319	303	295	305	299	304	327	316	300	325	291	295	302	357	309	319	286	277	274	318	291	279	287	314	308	264	264	326	280	275	286	281	301	314	317	313	322	313	315	302	320	304	314	320	336	328	329	310	331	293	314	320	311	335	295	284	312	300	323	313	317	316	297	312	298	324	292	311	294	303	309	279	335	319	333	283	290	288	297	295	293	315	287	297	300	319	293	344	318	277	328	297	269	277	275	307	310	291	289	309	274	299	309	297	311	324	309	279	310	340	347	313	312	304	297	300	311	321	296	275	324	321	294	319	294	298	303	317	279	348	270	312	326	302	286	317	352	303	332	278	308	311	295	301	312	302	303	282	309	325	303	319	286	297	312	291	311	280	312	307	279	280	317	320	289	296	296	320	338	317	271	326	317	310	361	319	324	321	287	296	338	317	329	309	346	304	295	308	325	334	301	307	285	300	293	291	258	305	330	325	302	291	300	297	319	303	293	326	294	290	298	317	316	310	326	316	304	258	337	265	298	294	306	321	280	332	311	306	312	317	320	341	274	331	328	340	316	322	309	297	299	304	342	276	278	323	333	309	324	318	322	296	311	313	291	342	345	304	351	298	324	315	297	286	306	294	317	324	310	327	316	308	317	311	307	307	302	277	279	307	283	316	338	306	310	290	308	300	319	284	319	308	298	303	282	310	320	307	291	303	290	273	300	287	318	298	298	319	303	302	307	343	347	293	280	311	292	310	336	281	343	307	300	316	336	319	284	305	317	314	293	301	326	279	296	300	308	322	286	299	319	317	289	305	314	314	314	271	320	336	294	272	310	295	316	295	283	301	332	289	311	298	302	301	308	321	313	347	268	337	302	288	280	303	351	294	285	317	323	333	326	294	321	293	342	282	331	282	305	289	275	307	327	312	302	317	285	320	299	334	333	304	286	310	314	317	329	333	316	288	308	259	306	308	313	300	338	353	295	318	316	323	287	321	298	327	310	298	300	319	293	320	305	327	316	300	309	302	327	325	301	304	303	334	312	323	282	333	329	307	284	274	296	293	308	320
59288	20670	7836	7847	6198	4356	3085	2945	2709	2009	1751	1818	1524	1490	1381	1318	1300	1307	1274	1442	1402	1269	1228	1256	1232	1111	1009	965	933	959	940	953	905	905	919	868	873	891	838	900	939	1056	1045	1009	1005	951	938	1013	886	925	916	943	948	888	889	825	826	787	825	858	824	847	892	764	781	786	744	796	766	788	801	784	771	778	697	764	728	759	810	740	784	746	773	711	729	739	766	733	709	734	704	689	672	684	632	700	687	685	689	734	706	668	680	719	667	690	731	710	688	691	640	717	739	665	698	688	694	734	716	712	702	702	699	724	697	692	650	664	734	670	724	712	695	727	669	676	677	647	700	721	672	709	703	714	677	707	682	661	673	659	664	681	725	724	743	662	708	718	708	658	682	685	647	683	685	718	690	661	701	683	743	702	715	710	733	688	730	699	698	717	701	683	732	693	685	688	705	684	693	696	705	684	731	669	675	691	691	712	698	678	692	721	710	692	678	671	657	686	698	699	688	665	701	675	672	662	674	694	683	691	706	679	759	703	678	704	634	708	706	694	669	675	697	677	685	692	677	691	748	743	730	700	762	682	683	722	743	692	707	686	696	703	683	661	720	717	706	700	723	734	696	678	739	647	708	675	643	684	752	720	690	719	693	718	715	659	716	689	648	644	700	718	707	703	726	690	705	710	696	696	668	699	698	683	705	693	693	683	744	663	659	726	686	703	702	676	692	698	669	704	726	736	673	719	673	712	705	737	717	706	664	709	695	702	718	692	728	727	647	707	710	674	687	646	698	704	708	664	662	712	664	680	713	681	657	716	669	700	695	708	677	707	707	749	652	752	714	645	682	699	692	706	701	696	730	721	697	711	684	702	696	694	679	674	661	695	671	701	722	699	689	723	688	712	699	644	677	761	715	693	704	733	660	758	673	688	706	664	698	734	712	691	676	673	696	677	702	727	744	659	682	697	695	662	703	679	666	711	697	659	670	689	727	671	660	648	696	709	719	659	721	684	736	712	731	649	672	673	688	727	734	725	684	690	691	776	693	707	664	724	754	646	670	669	705	692	730	650	716	652	668	692	712	649	695	638	695	702	668	689	748	743	733	705	717	673	688	675	674	700	673	723	708	676	721	698	673	680	734	665	696	704	698	707	716	715	656	681	701	697	699	705	736	714	685	731	691	639	694	686	730	706	702	688	637	724	731	669	680	745	704	662	711	673	705	673	733	668	694	745	705	684	704	692	628	680	685	670	683	693	657	690	694	697	726	635	731	673	672	729	690	683	678	701	726	642	654	692	710	660	679	696	692	679	704	694	674	685	690	682	734	698	619	667	668	705	685	687	709	684	668	681	694	707	693	680	682	699	675	664	753	760	680	696	734	733	695	702	688	735	678	708	726	684	693	707	678	675	677	673	691	664	693	732	711	674	689	703	677	743	697	724	697	676	710	739	704	688	697	678	697	758	701	667	667	708	705	708	683	689	698	684	684	675	744	668	715	719	733	695	715	682	688	634	667	659	713	713	651	707	691	677	662	701	719	686	705	691	721	698	693	692	716	685	678	688	702	719	689	699	708	718	712	643	669	668	693	718	743	693	694	673	706	681	694	698	680	741	726	718	640	667	713	706	693	690	676	674	702	708	682	704	683	706	738	694	658	682	693	716	711	688	704	691	713	662	686	760	736	694	703	704	692	648	677	695	671	677	687	722	724	715	657	711	635	736	719	696	673	685	644	711	680	651	669	707	711	687	711	678	682	708	669	742	701	722	699	736	657	675	692	700	692	717	694	719	660	682	713	705	697	702	660	652	682	684	669	642	689	710	707	669	708	676	708	675	669	745	625	668	720	699	689	669	690	724	715	656	688	721	640	676	707	742	683	707	726	702	706	741	702	667	662	676	695	674	680	660	669	712	678	714	698	723	718	719	713	668	695	720	695	723	666	698	680	746	669	712	735	735	710	707	720	718	688	691	618	665	684	696	702	693	679	708	647	667	676	729	685	632	684	702	709	715	732	694	698	681	690	673	710	688	694	634	660	679	653	666	732	637	724	667	688	653	709	714	736	710	668	627	721	685	660	673	673	665	697	735	655	664	661	701	692	699	680	694	691	664	681	707	694	702	689	683	745	709	705	700	693	689	702	629	729	723	619	688	700	684	741	663	702	708	698	703	668	696	722	672	653	673	687	669	682	688	717	716	715	731	714	736	696	614	725	710	705	698	691	688	678	672	699	688	708	713	631	697	747	706	730	731	708	725	683	654	707	709	696	713	703	640	697	728	668	700	696	694	757	716	705	669	696	692	744	707	707	744	683	675	702	690	688	676	702	679	622	635	706	661	683	737	657	695	688	695	729	720	673	714	717	694	688	733	710	661	721	702	709	701	707	706	709	706	648	683	679	702	685	667	643	666	724	724	691	711	715	665	658	661	698	685	665	696	681	666	709	726	719	745	680	704	714	694	622	650	712	734	732	660	724	703	706	740	697	715	739	721	682	694	698	681	718	685	739	637	704	696	670	680	681	667	691	691	646	640	652	694	734	712	689	715	720	656	704	641	685	669	667	690	746	676	672	630	709	703	725	674	690	665	651	668	728	674	685	705	686	685	671	677	684	695	708	696	700	660	671	655	709	690	697	704	678	740	706	676	678	673	684	732	693	698	726	694	721	753	674	705	644	719	722	718	677	723	718	677	743	691	719	707	662	683	687	715	695	696	693	687	666	652	746	718	714	687	691	670	624	730	664	692	673	671	663	651	685	741	720	673	704	697	654	760	642	710	697	718	695	686	697	650	740	665	705	668	701	650	720	708	685	707	694	697	691	707	709	748	741	726	674	701	740	683	623	704	663	720	722	701	728	683	685	696	720	680	706	700	766	661	679	686	703	729	677	743	710	700	657	710	661	701	695	723	669	683	697	666	674	714	688	668	706	666	647	684	677	656	722	728	665	716	657	675	674	710	695	717	690	714	683	688	682	703	743	684	669	715	705	689	696	655	692	738	696	686	678	693	704	679	708	677	708	688	662	672	695	724	721	707	660	720	685	730	737	715	720	684	661	678	689	719	721	737	724	672	701	715	704	719	697	705	730	705	686	664	704	707	653	705	670	654	750	677	697	715	646	712	713	704	666	668	753	638	671	690	710	671	699	679	691	709	657	718	691	675	672	689	668	669	731	698	684	695	649	638	683	672	713	726	696	710	683	711	645	699	680	728	703	714	667	676	670	698	670	706	712	694	724	695	714	674	689	705	714	702	685	697	721	669	729	707	677	665	716	682	694	713	650	689	677	664	701	674	688	713	715	695	673	711	690	722	741	694	642	731	717	680	673	726	703	718	712	709	713	684	698	701	686	710	649	688	632	685	648	711	684	733	745	737	657	693	672	700	714	679	654	732	664	676	693	677	747	678	662	714	690	731	680	701	725	683	655	704	651	721	699	730	692	676	724	716	723	727	734	730	724	742	738	699	701	693	703	722	700	732	704	697	656	717	656	638	676	685	659	702	696	724	722	683
22362	6143	1488	879	544	365	306	317	315	243	215	216	232	246	219	213	238	224	209	233	248	207	227	192	215	211	214	210	220	196	193	198	216	201	211	216	200	216	217	239	189	227	205	237	215	213	205	191	198	212	190	222	223	216	217	209	243	221	199	220	201	183	234	206	198	215	206	189	201	223	212	198	216	215	208	226	210	209	212	207	205	210	196	199	206	185	184	181	196	210	207	187	201	201	212	209	215	222	197	184	202	172	187	211	208	201	202	212	221	210	219	190	192	182	201	229	188	182	212	190	209	209	177	176	196	200	197	209	207	195	187	208	232	191	186	214	194	194	196	211	194	191	190	190	206	191	201	187	189	183	170	195	215	187	193	190	195	221	214	207	189	205	216	209	199	215	187	205	216	192	207	178	180	177	190	191	167	219	220	192	189	213	199	178	189	167	206	187	178	188	193	192	197	215	184	186	191	220	189	196	209	190	212	203	213	217	203	180	192	189	201	207	201	228	185	179	226	188	209	212	179	202	217	185	204	209	189	199	218	189	237	174	209	197	216	185	197	193	196	195	201	187	206	206	197	219	192	204	192	201	197	181	178	202	187	256	217	210	198	200	218	193	194	198	189	236	176	198	197	199	206	208	204	195	195	202	216	204	189	167	223	186	199	189	199	208	223	216	198	188	170	188	206	193	195	195	225	212	229	194	208	169	187	178	207	186	186	201	197	211	195	196	182	216	212	175	212	237	224	194	217	192	236	192	224	186	199	238	227	200	182	213	211	183	212	204	197	186	208	164	196	188	205	213	206	196	182	226	200	192	222	205	196	199	187	174	182	194	204	215	192	199	209	195	195	217	196	193	195	212	162	232	181	188	179	236	204	196	181	209	195	187	178	205	198	221	202	210	194	213	184	193	220	197	189	179	178	184	195	223	210	206	203	194	196	213	188	185	190	198	229	202	205	202	212	182	193	178	192	215	177	208	202	207	196	205	204	219	198	178	187	188	237	178	186	201	176	184	233	207	208	226	212	193	173	194	220	187	189	183	228	213	214	195	215	179	184	201	213	212	197	196	193	207	228	206	185	194	235	211	184	192	158	186	192	225	184	205	173	186	203	187	186	213	222	204	181	206	180	190	209	218	182	188	184	212	214	192	204	180	184	211	179	206	215	212	198	200	200	184	193	205	179	217	204	216	217	217	205	222	200	196	219	188	176	219	199	194	210	189	212	180	177	195	203	184	210	180	189	230	177	213	214	215	227	201	225	187	186	218	205	190	219	215	194	209	201	188	213	182	231	178	173	196	221	188	218	176	190	186	191	185	202	174	173	200	197	188	201	202	183	210	205	204	243	199	203	178	213	185	205	210	216	188	193	193	189	214	213	186	223	200	206	223	192	205	195	204	209	213	176	224	211	184	195	200	181	199	216	178	174	233	207	227	196	213	219	207	189	211	198	191	200	203	196	197	213	198	219	189	210	191	196	199	219	190	204	229	204	205	203	222	184	218	194	165	199	185	208	208	174	188	178	180	198	178	214	190	195	186	219	219	212	201	191	183	213	205	202	230	192	241	180	217	216	192	168	219	205	227	197	213	207	199	190	209	201	195	184	205	197	184	210	226	197	213	203	206	208	194	223	211	201	220	200	214	202	207	190	196	207	203	212	191	217	204	203	196	206	179	201	196	205	193	203	192	231	187	215	220	185	193	195	166	218	205	206	210	196	175	197	209	193	219	196	213	212	227	233	181	209	187	220	221	195	202	215	185	208	193	186	195	216	199	224	223	244	221	204	215	213	195	213	216	214	200	190	212	205	193	194	204	243	204	191	220	182	198	192	182	210	214	220	172	194	194	197	210	191	201	211	198	210	188	187	232	206	186	246	196	196	203	215	227	222	181	186	193	221	203	200	187	206	201	199	193	188	196	209	209	202	230	209	171	167	185	200	206	176	230	204	198	191	235	196	197	187	172	196	198	207	216	222	197	193	195	195	207	192	187	199	207	221	178	177	184	200	192	205	198	236	168	201	214	205	186	188	188	214	215	190	205	198	184	197	213	199	196	188	215	175	198	221	179	214	185	187	214	186	195	202	195	218	205	190	201	206	211	204	204	213	201	190	194	195	221	194	206	215	222	190	208	205	185	216	216	186	221	189	200	208	183	209	221	191	195	194	227	195	209	175	206	185	202	197	191	209	197	237	194	198	212	193	222	182	208	179	183	203	216	199	220	182	170	206	190	176	191	211	212	188	238	212	203	192	203	167	204	204	193	194	200	186	206	200	211	201	184	215	198	202	218	194	209	211	183	210	201	176	185	199	194	205	203	210	177	197	180	201	227	218	199	208	191	180	193	196	192	214	199	245	181	187	216	207	204	184	170	212	168	198	185	189	202	205	205	190	199	221	213	195	190	193	197	187	215	186	196	220	199	227	186	203	212	181	222	202	193	188	184	223	196	200	179	194	203	208	188	190	201	194	206	211	181	199	186	194	170	186	192	199	191	206	202	223	202	188	232	217	183	183	196	202	171	202	211	205	215	238	211	207	182	206	212	232	205	192	212	205	199	224	186	224	188	209	174	189	205	211	200	215	197	198	179	186	216	200	187	217	209	186	191	181	196	207	195	180	202	180	205	218	213	171	216	170	190	229	211	212	206	183	185	188	178	197	187	202	192	204	224	213	208	247	186	199	205	199	213	201	196	213	204	184	165	195	199	223	186	197	218	198	211	216	195	216	183	205	182	203	201	213	206	173	184	193	193	204	175	217	201	172	190	195	219	224	190	184	183	211	198	194	169	199	224	193	184	211	217	177	198	222	190	198	200	207	180	182	180	205	225	183	222	217	204	227	203	186	206	215	205	190	216	209	226	204	214	218	227	200	219	214	194	182	199	220	210	201	217	218	215	166	211	212	229	227	194	195	187	196	223	193	202	205	203	200	210	199	180	216	196	203	191	214	190	199	172	187	205	213	213	161	200	181	198	221	207	221	165	194	206	204	208	201	220	190	193	184	188	204	173	235	202	189	186	220	213	202	215	198	211	208	200	193	188	211	212	216	183	186	187	214	174	191	205	197	209	169	185	198	178	189	206	205	219	202	177	202	201	215	203	186	217	200	185	225	231	190	208	196	195	183	209	214	185	212	200	221	192	204	208	194	205	205	183	227	197	190	197	192	199	200	195	210	206	216	204	191	180	197	215	205	218	203	220	215	202	210	189	202	198	172	189	181	211	182	200	208	200	192	244	185	203	187	200	208	215	192	198	197	216	181	209	215	199	179	207	195	212	213	218	221	207	207	183	210	186	194	184	228	202	217	196	209	198	193	188	202	183	214	214	212	209	201	190	191	183	208	214	194	202	217	205	178	194	196	210	183	227	209	192	198	236	192	195	218	190	196	222	204	221	222	209	212	222	213	215	204	186	230	211	203	199	189	200	215	171	196	189	189	210	202	228	200	187	216	195	202	183	187	214	197	203	223	199	189	183	198	200	181	210	179	224	186	209	207	196
21696	4302	2809	2516	1858	1303	963	1020	1031	783	726	724	615	649	604	646	584	607	645	637	645	611	598	600	608	584	551	584	589	535	550	557	590	561	546	545	557	553	525	524	563	634	610	642	590	636	634	616	577	585	568	593	604	570	496	528	528	514	543	533	528	526	543	564	514	506	494	552	532	534	496	542	503	552	517	507	519	530	512	506	503	476	502	489	521	501	497	503	536	490	521	505	475	446	491	479	485	519	528	466	458	450	480	486	486	509	489	499	497	526	503	502	507	475	499	489	501	471	439	476	544	507	493	494	503	502	478	519	488	503	479	497	471	499	491	493	500	487	505	484	524	472	510	482	473	536	503	501	501	526	503	467	489	513	461	470	515	534	462	472	510	455	499	480	470	463	539	499	491	485	474	473	502	544	496	514	464	499	496	474	538	492	513	478	522	488	517	508	526	470	500	510	441	470	537	499	502	490	496	503	522	508	486	500	470	512	496	481	507	520	499	482	438	513	524	492	475	483	496	497	511	484	501	489	536	504	520	497	517	490	489	508	507	499	507	502	526	516	486	511	521	480	472	497	488	501	504	510	540	499	513	491	467	494	483	479	514	501	494	489	484	472	477	467	482	500	493	480	487	512	494	505	494	504	505	476	504	511	492	485	501	520	505	470	475	487	509	490	577	488	501	473	495	514	503	465	491	534	542	546	530	503	540	482	482	516	476	494	487	506	486	483	539	570	515	465	509	487	471	478	537	468	489	481	485	457	509	520	482	529	484	427	491	497	514	457	494	498	542	520	513	472	490	479	520	518	495	530	480	487	477	554	469	524	496	490	481	514	484	529	498	522	503	508	500	495	516	486	520	503	546	507	480	502	470	511	492	484	522	445	524	504	492	524	536	486	471	485	510	502	508	504	480	503	518	504	513	508	517	498	476	460	505	478	561	516	540	523	500	535	468	499	460	501	498	484	504	510	504	517	510	519	488	513	499	460	494	466	497	458	468	525	472	476	515	486	500	517	474	484	506	504	490	497	465	480	503	528	480	487	502	515	489	515	456	508	511	418	498	482	500	481	484	493	492	509	519	481	507	484	520	484	475	467	483	520	438	496	483	499	520	506	498	483	485	461	452	510	504	424	494	509	533	503	508	510	497	489	520	482	507	518	452	469	504	480	501	506	489	501	477	470	507	510	502	533	518	540	488	498	494	498	525	499	518	525	476	516	473	497	496	513	527	471	492	494	484	445	472	497	519	485	486	510	486	516	509	485	407	519	462	497	459	487	483	523	490	491	486	483	493	538	482	502	513	497	489	474	527	500	508	525	526	498	506	522	497	510	537	450	490	490	510	473	500	488	479	496	511	504	501	501	484	535	524	455	477	474	439	497	499	489	472	508	519	522	506	480	508	527	463	516	503	521	497	472	488	514	504	451	487	516	482	523	532	484	475	510	509	521	520	485	523	518	484	530	478	475	481	503	496	468	516	527	504	535	463	463	525	472	478	486	511	507	492	515	492	507	502	504	481	530	511	560	512	480	506	448	506	484	521	482	511	522	500	449	476	490	512	460	490	512	476	527	480	495	507	504	522	535	507	507	538	506	482	481	505	534	470	521	499	518	520	518	483	506	493	513	538	483	487	509	492	512	516	499	517	489	479	513	520	506	490	520	464	492	570	489	515	513	509	489	504	480	463	531	506	495	500	511	486	500	479	501	489	492	487	496	458	477	496	514	472	505	502	484	528	452	491	500	497	492	500	491	502	507	508	489	543	503	503	523	470	499	510	495	476	516	471	486	510	505	497	459	497	447	459	490	513	512	483	500	504	488	507	495	531	480	480	489	520	497	483	509	499	488	489	504	474	523	514	496	526	476	512	509	488	505	501	545	489	486	469	515	486	525	485	508	523	525	476	504	500	472	494	530	465	488	485	481	509	501	497	476	531	505	505	478	493	476	463	498	466	492	516	463	470	505	509	499	455	496	517	511	498	472	488	488	471	486	552	522	483	478	522	519	504	470	490	519	492	472	462	490	503	492	462	448	492	528	483	468	551	505	502	462	475	492	461	538	509	478	526	524	527	493	501	468	491	478	507	478	488	488	470	459	491	491	513	512	511	492	491	488	538	458	453	518	487	447	537	489	519	517	502	460	479	514	509	483	494	540	510	463	485	497	497	480	490	479	494	500	476	494	523	506	505	523	494	500	495	501	505	511	476	472	468	528	481	543	533	494	492	481	470	474	504	470	521	472	479	474	477	462	502	484	508	502	482	486	500	479	477	493	541	480	480	517	514	538	503	503	523	516	545	512	504	506	481	500	463	478	508	526	535	504	506	494	506	512	485	493	478	484	496	467	478	493	495	473	493	489	493	503	492	520	520	514	484	500	506	541	463	490	526	477	493	530	527	460	529	500	468	484	465	487	472	511	499	511	523	532	460	461	496	480	505	501	481	517	510	503	467	469	490	479	478	501	476	480	476	520	531	537	458	504	470	502	547	524	454	491	485	530	513	531	477	461	498	473	504	496	503	481	487	479	485	467	475	455	497	453	502	530	524	504	462	525	515	498	520	520	489	493	524	492	529	532	497	467	476	521	498	473	484	512	528	472	517	501	467	508	475	479	493	486	513	518	496	530	449	539	504	506	498	522	493	479	479	505	501	510	527	501	494	511	502	498	480	450	525	508	512	480	481	497	473	486	454	430	514	497	528	525	501	504	497	511	506	493	544	512	481	508	506	519	492	519	472	481	517	531	478	476	496	506	479	492	489	516	491	510	469	501	474	522	469	484	490	502	511	483	450	498	498	492	510	446	483	468	487	483	491	507	498	470	480	481	488	496	523	501	464	483	497	522	528	486	495	471	492	487	456	492	487	530	528	464	508	451	515	459	489	482	501	489	498	471	505	491	469	506	554	500	530	502	509	467	507	477	512	479	488	495	483	471	507	504	509	477	483	466	506	517	499	467	458	503	528	485	502	486	522	478	501	521	495	498	481	509	512	493	483	496	518	490	452	472	482	504	481	571	489	506	472	457	495	506	505	504	500	490	506	508	496	491	469	504	510	471	478	499	491	494	478	515	480	522	486	486	509	498	453	515	458	510	491	516	458	482	510	511	455	494	508	518	494	466	482	496	509	495	537	506	496	477	482	506	491	497	475	469	504	490	508	506	458	461	525	489	507	529	497	487	525	449	490	517	525	515	526	520	479	473	530	475	484	510	509	501	500	495	473	505	496	527	511	527	476	522	553	525	539	510	448	495	480	452	513	472	483	462	509	482	527	530	479	508	529	482	516	497	480	503	484	499	517	523	478	473	491	494	455	490	464	454	511	487	495	512	515	472	505	516	493	501	502	503	457	527	470	514	522	492	512	530	480	510	486	515	476	482	528	515	499	500	493	480	462	540	479	473	497	503	510	501	467	495	486	481	469	512	487	483	495	477	531	481	506	493	533	492	498	514	488	446	498	464	497	470	470	490	493	466	498	535	491	455	508	450	486	546	474	500	447	497
76712	41351	12000	2798	1294	834	574	510	545	458	393	411	412	373	349	350	371	385	350	380	415	328	316	325	374	349	333	325	300	314	308	296	330	308	319	305	335	275	308	316	290	290	309	319	341	334	317	288	318	291	335	298	327	319	306	300	300	298	292	312	299	320	313	327	301	285	320	292	301	292	281	308	291	289	303	318	329	300	316	326	284	290	317	294	312	280	300	286	292	283	310	274	311	323	285	313	301	287	292	328	285	292	295	267	299	306	301	297	272	301	301	292	277	308	252	310	347	306	269	273	263	283	290	295	315	302	298	299	304	277	310	324	282	308	270	281	296	282	303	252	287	313	305	288	272	312	292	297	281	295	274	289	295	317	277	284	280	280	279	296	258	301	316	272	326	281	316	289	289	296	289	294	288	295	293	312	294	286	286	264	307	286	308	283	306	301	307	287	294	299	312	294	271	284	295	306	303	298	280	281	279	274	260	293	267	303	318	291	310	272	268	299	300	295	310	293	273	314	298	296	275	279	297	288	284	302	291	320	276	267	282	296	288	287	299	278	317	328	318	302	285	299	330	306	274	303	294	328	260	304	253	310	302	306	305	283	278	323	285	292	291	307	312	290	301	288	312	294	318	269	279	296	293	305	298	258	296	287	289	296	290	298	285	295	282	291	283	271	280	269	277	296	281	292	270	286	324	292	314	291	267	296	303	290	304	300	317	312	292	274	308	316	283	261	301	299	292	327	307	276	316	303	291	288	283	274	283	281	290	265	290	295	270	303	267	313	268	296	293	264	262	317	294	297	316	293	269	311	303	287	285	309	289	315	265	264	282	292	293	317	307	287	275	287	314	296	278	257	301	305	312	288	287	336	318	292	283	327	301	286	317	284	273	321	296	305	299	270	280	313	297	300	291	293	293	300	275	299	311	290	320	280	332	289	281	296	278	306	274	283	271	285	317	263	286	273	297	288	304	283	305	306	316	307	305	300	289	294	279	306	272	275	288	279	294	287	316	279	255	299	307	318	316	276	287	313	305	291	293	266	318	301	285	298	310	283	302	304	282	269	258	316	290	299	307	272	296	289	300	257	292	299	295	300	268	306	312	291	291	300	288	275	267	289	295	256	283	279	292	321	300	304	301	254	277	275	307	330	295	276	275	299	274	279	310	293	300	273	272	294	288	315	273	272	284	302	299	299	289	278	289	268	259	292	315	286	314	314	277	299	302	291	304	276	295	300	296	315	328	312	293	275	313	305	319	284	354	299	295	288	306	277	288	302	320	297	317	312	339	292	286	270	307	299	268	319	291	292	280	273	292	289	305	310	324	305	281	311	303	299	255	295	316	277	285	298	283	277	302	280	311	298	347	320	296	293	290	316	284	315	258	275	303	286	266	292	296	308	297	314	319	270	281	328	268	311	289	306	312	302	300	273	304	265	310	308	303	319	272	323	281	301	302	291	323	314	269	305	266	284	317	282	284	297	263	307	268	293	292	315	276	327	306	269	269	281	303	268	300	273	304	284	271	289	277	296	279	289	268	276	310	309	297	296	298	284	291	326	268	300	287	289	311	261	301	306	309	309	313	312	294	289	315	292	274	292	310	276	283	310	272	286	295	302	302	285	300	302	274	332	321	290	286	303	291	319	297	278	274	270	324	299	309	321	311	313	317	312	295	285	299	297	284	288	284	305	283	305	309	291	282	287	323	297	295	309	307	292	294	282	301	252	268	261	275	282	310	316	306	296	292	336	262	261	285	298	332	324	320	320	292	294	287	281	290	318	292	280	298	273	287	290	292	273	279	321	320	290	299	312	294	265	286	277	275	280	274	291	326	303	285	266	284	294	314	305	262	319	277	301	302	310	257	278	269	292	309	289	281	283	283	293	290	295	320	316	275	282	292	308	301	261	299	275	309	271	292	317	297	284	285	311	294	297	300	285	326	275	289	308	317	308	269	303	291	330	293	285	263	301	323	289	311	292	266	287	287	296	266	282	314	290	273	267	304	290	266	321	302	313	297	263	308	312	288	280	282	289	287	296	285	282	292	297	285	272	280	292	285	307	290	277	300	291	312	288	311	305	298	292	265	289	309	281	292	286	306	310	286	318	282	278	288	312	312	290	330	301	309	277	317	274	262	305	274	288	302	281	279	297	278	275	271	286	302	311	277	309	268	274	274	285	275	288	277	309	318	317	304	313	306	253	283	283	294	291	338	285	279	275	297	280	281	282	310	311	314	278	288	305	288	296	286	315	297	292	312	284	278	306	289	284	279	309	341	281	270	266	295	289	279	303	277	307	260	298	300	296	311	304	296	290	304	261	288	291	272	314	284	328	289	262	305	272	283	270	325	299	269	292	297	310	282	288	311	272	314	290	301	309	297	296	280	275	286	272	287	297	275	276	294	285	318	305	284	284	307	270	274	351	298	311	243	278	301	294	310	299	295	308	276	294	292	285	286	279	282	288	301	292	285	318	317	280	321	292	302	299	291	282	266	292	298	296	324	264	302	262	302	308	264	264	268	298	289	304	306	287	274	278	269	297	295	310	292	300	275	306	277	311	289	321	317	266	315	300	278	271	299	262	309	320	278	273	281	290	308	269	283	304	291	323	263	277	325	324	298	294	310	249	300	283	304	328	298	297	334	295	293	300	323	307	292	257	244	276	323	286	294	294	289	314	277	293	275	290	308	283	271	288	300	306	315	263	303	281	273	292	291	309	302	268	291	302	294	286	309	316	284	279	289	278	261	300	283	296	278	294	301	286	286	279	293	290	281	279	265	298	296	286	284	247	329	285	289	304	287	252	243	300	301	262	270	275	290	280	274	296	311	299	274	301	331	302	281	261	300	280	307	257	313	285	287	300	300	309	259	282	298	286	279	292	272	308	290	291	292	278	331	321	262	294	289	305	286	309	289	316	295	279	282	297	297	269	272	316	325	310	283	272	289	322	284	310	325	302	340	299	271	279	288	338	267	286	274	270	300	312	289	265	325	288	280	294	292	283	285	314	287	309	280	343	300	294	294	301	289	290	263	283	290	282	322	302	300	293	292	298	276	318	303	302	291	284	313	313	288	306	266	271	296	289	276	330	280	278	255	307	326	288	270	304	320	324	306	311	289	296	280	285	301	288	275	268	310	304	284	320	272	273	284	267	300	301	305	284	277	304	264	297	282	274	326	284	328	276	301	299	297	301	303	319	306	332	279	280	283	290	299	265	308	300	270	307	299	310	293	283	293	315	273	299	282	292	278	245	295	274	281	291	288	270	295	294	322	301	258	279	309	290	274	323	246	313	298	325	291	301	291	313	302	284	274	287	310	283	282	293	307	325	269	275	275	306	304	279	295	292	305	285	317	302	294	308	293	271	297	302	303	288	290	302	317	290	278	300	284	324	302	295	331	298	297	263	312	300	270	306	292	322	277	309	325	307	277	305	302	288	325	304	306	270	312	302	267	308	282	309	316	277	297	296	292	283	312	264	272	308	305	273	296	270	288	289	291	321
48544	14793	6078	5801	4467	3054	2180	2103	2182	1508	1383	1347	1129	1104	1126	1039	1075	1020	1012	1198	1147	1022	1011	998	1007	896	892	849	860	824	843	868	834	847	823	808	794	805	835	807	905	923	950	890	945	907	964	844	880	873	860	847	838	839	768	746	754	803	740	796	750	792	776	723	723	788	723	771	721	692	732	750	728	704	699	668	685	671	703	694	713	670	710	714	655	694	700	688	690	696	668	709	681	660	683	672	696	679	728	673	721	706	714	681	686	691	697	694	682	664	689	705	717	669	706	723	676	683	698	702	657	689	689	647	710	666	665	672	704	684	710	635	646	649	641	691	717	694	702	704	659	710	705	659	696	670	672	709	716	704	689	651	701	684	654	697	671	666	679	699	674	683	688	704	672	665	696	712	690	690	665	638	700	719	703	685	670	651	716	699	691	672	683	669	683	655	689	680	655	726	680	691	632	660	667	680	706	676	650	679	633	702	704	723	690	664	690	721	686	659	717	711	684	641	737	681	714	723	689	676	658	707	643	714	687	689	693	724	662	702	629	643	678	668	666	653	704	661	706	697	663	632	649	667	703	656	709	656	716	668	685	652	667	648	665	713	654	668	670	689	691	685	670	651	621	734	662	641	688	682	702	686	701	668	679	710	659	667	653	668	667	714	690	642	693	717	703	687	699	664	706	756	681	690	742	654	666	638	666	638	708	654	687	674	653	705	640	692	651	666	652	724	604	667	688	670	674	672	665	665	735	667	681	707	698	704	670	707	695	715	676	675	686	723	669	662	636	692	709	680	659	604	732	740	679	731	683	668	711	603	681	702	684	693	711	689	666	712	671	666	687	678	704	744	705	645	693	676	672	725	685	721	703	667	658	697	694	668	654	681	694	659	686	654	687	675	698	644	668	709	660	659	681	644	674	686	700	708	669	700	711	686	695	688	673	657	688	680	691	710	715	642	632	666	694	675	692	667	679	705	665	730	640	662	675	701	649	695	686	685	647	699	699	710	658	655	649	684	695	667	704	687	660	628	702	678	702	625	661	664	700	663	656	704	704	683	698	646	706	707	705	712	682	694	701	724	711	705	676	629	669	682	673	725	696	695	663	685	684	678	679	738	656	707	688	678	647	698	677	650	692	708	689	699	690	740	671	682	691	699	681	692	729	699	691	692	656	662	686	717	667	672	694	713	686	696	700	731	726	651	691	678	657	672	630	721	671	730	702	663	667	728	719	709	679	694	675	699	664	638	664	681	678	715	669	672	721	683	699	674	673	685	709	690	641	732	665	710	732	684	685	672	663	690	661	704	707	709	689	655	656	687	618	698	635	705	677	694	712	668	685	689	687	695	663	673	658	684	698	684	677	634	736	685	678	676	669	685	645	655	682	703	681	662	619	676	638	716	705	724	624	685	653	670	669	737	674	682	690	723	716	672	690	693	680	680	653	666	671	693	696	710	730	694	705	681	693	662	671	680	694	689	672	708	665	647	679	695	718	707	700	683	661	672	680	676	682	632	672	704	708	689	684	642	722	691	699	652	674	660	706	729	714	673	675	698	686	691	667	652	737	658	660	690	666	669	672	683	638	702	697	662	709	689	690	688	723	722	687	718	668	644	663	682	706	671	670	680	710	663	659	744	691	706	705	696	664	716	689	674	660	733	691	699	658	730	683	667	698	693	663	625	681	669	688	622	735	698	695	716	681	673	682	674	711	682	678	686	669	643	683	718	744	734	658	685	683	723	699	678	669	643	727	657	655	699	678	664	623	695	663	679	679	624	660	689	674	679	687	679	616	695	633	709	707	639	674	715	728	630	671	713	693	731	638	651	630	619	641	671	665	689	724	667	653	663	670	703	622	724	661	723	654	701	668	690	715	717	663	646	629	653	696	653	672	757	653	668	678	672	707	665	686	730	662	658	665	686	677	697	679	641	698	699	657	651	653	663	671	686	716	665	670	675	630	676	677	674	703	684	680	643	661	645	705	676	682	694	612	659	730	710	690	725	661	686	674	674	676	663	715	708	694	667	670	682	700	677	711	644	690	714	648	697	653	675	655	686	678	716	673	649	716	696	682	651	661	704	693	649	716	661	649	643	695	665	707	696	700	694	661	730	704	655	688	694	702	693	640	672	608	697	645	709	696	686	702	670	693	689	731	710	702	693	659	708	722	631	695	693	653	647	672	644	696	666	700	687	692	723	701	669	689	720	657	659	658	694	702	712	697	661	698	687	684	647	687	679	663	691	690	643	673	708	667	700	696	687	645	671	680	673	660	710	690	617	701	688	713	686	649	698	664	746	658	694	727	702	630	643	716	691	697	675	660	671	677	675	670	690	636	692	676	724	652	679	686	660	656	693	663	691	683	691	712	688	652	661	694	631	699	711	656	683	683	700	661	665	695	674	733	674	714	683	670	691	680	695	686	712	730	664	646	707	652	671	689	646	673	651	682	669	685	707	684	679	647	666	654	676	711	713	659	650	671	715	688	716	686	692	716	684	720	653	678	714	655	659	690	680	705	658	688	702	712	732	706	670	664	654	661	691	714	676	729	680	664	682	675	749	698	671	658	680	645	672	678	674	650	689	680	675	709	704	700	706	679	679	697	677	674	699	665	666	697	722	652	656	734	685	655	672	650	703	698	693	658	657	695	673	643	639	672	678	674	743	676	658	695	660	653	693	701	681	701	705	716	736	671	713	674	674	686	666	678	680	711	660	655	685	662	745	661	673	686	645	654	697	651	646	691	657	712	682	693	662	679	689	718	714	681	678	682	720	672	650	657	671	706	667	674	686	675	705	729	731	675	694	710	697	712	698	687	641	698	691	635	703	644	664	706	710	655	683	667	747	654	696	716	700	697	673	699	685	691	680	664	693	672	699	660	689	685	716	680	702	637	621	658	685	669	681	685	659	667	659	727	684	672	715	637	704	661	628	692	648	695	682	706	681	652	666	713	722	661	644	710	678	649	655	697	694	664	660	695	696	711	662	672	695	747	705	662	658	652	689	680	657	662	664	646	683	640	725	692	705	668	694	690	671	649	692	634	689	729	646	673	692	707	734	655	647	646	662	694	656	692	725	665	692	684	690	679	654	698	692	641	669	672	611	707	661	644	705	647	669	657	676	632	710	660	642	658	689	657	669	677	682	668	660	687	713	670	690	692	691	669	674	676	668	672	682	667	654	727	736	677	663	707	643	681	705	699	714	669	643	676	694	676	718	657	724	719	699	722	657	681	737	706	693	680	725	733	714	630	672	632	705	714	674	695	658	658	677	647	656	658	675	685	724	661	709	696	755	677	651	703	679	690	697	727	703	692	685	617	667	703	709	703	660	682	686	643	706	715	696	727	675	661	695	707	680	675	651	669	666	664	697	694	660	696	711	742	688	671	703	702	706	673	685	682	663	657	656	675	686	702	753	657	639	662	654	682	690	707	697	668	698	703	670	595	616	647	712	670	666	690	722	673	637	705	662	705	682	658	689	696	663	747	716	645	673	711	739	716	728
88692	51400	18352	6197	2160	1232	833	759	743	581	511	477	437	424	415	409	418	392	425	387	381	349	377	384	377	343	345	353	306	323	310	346	333	304	326	317	335	351	334	298	340	350	333	368	339	356	342	334	361	348	343	331	331	342	328	319	317	338	319	321	304	298	351	299	283	325	321	324	307	313	332	313	312	337	329	288	325	325	295	288	280	306	320	299	314	324	330	300	293	301	312	307	298	300	337	309	318	272	290	287	322	294	303	321	319	316	277	320	290	315	328	299	333	320	293	335	298	316	313	302	302	307	285	264	288	285	365	275	314	296	331	295	267	296	292	301	336	323	315	290	330	328	290	285	277	327	292	313	266	300	335	314	328	337	293	344	299	333	266	288	295	308	311	283	304	282	268	286	326	319	304	306	304	276	281	339	306	279	308	296	327	293	313	323	315	310	302	299	346	303	275	288	301	292	317	309	323	329	273	310	332	299	294	298	322	325	326	320	338	329	298	290	314	337	297	310	320	329	312	307	316	304	344	303	308	319	342	291	309	281	288	294	289	327	297	322	322	300	267	334	290	318	330	344	313	295	306	313	320	288	280	291	330	307	298	292	305	329	294	306	276	315	316	330	288	288	304	293	310	299	312	324	283	316	311	291	293	308	315	300	326	255	306	321	288	324	285	292	276	322	267	300	294	323	344	325	326	302	287	291	281	324	331	282	304	290	263	278	314	304	352	325	321	274	284	309	293	294	311	324	309	300	298	320	305	257	297	292	330	302	292	317	325	333	303	332	331	298	323	326	297	318	309	306	339	279	299	297	301	322	309	338	293	299	315	316	292	298	292	314	305	298	304	297	311	324	318	313	316	307	296	305	300	300	295	304	292	296	300	285	282	334	315	303	339	294	336	329	304	325	300	283	289	296	276	301	303	313	288	310	296	297	359	326	316	288	305	298	333	282	340	335	288	300	338	315	320	304	347	318	298	284	339	276	281	305	307	303	294	287	300	308	299	271	300	347	301	257	302	285	310	341	322	294	303	334	294	307	301	335	327	303	316	309	289	326	303	312	296	324	308	302	303	333	303	316	311	300	347	320	291	298	340	316	311	297	305	258	319	286	292	312	306	311	303	326	306	315	299	297	301	248	340	304	313	341	305	318	305	311	310	322	294	303	338	322	289	282	340	292	305	290	315	319	316	301	308	277	305	283	290	326	320	291	327	293	305	283	299	298	334	299	290	288	322	309	316	299	306	324	301	299	284	302	299	290	299	293	305	339	270	328	282	302	294	283	323	336	302	283	310	305	321	267	305	297	306	308	280	291	289	285	308	311	321	306	311	322	296	296	258	326	288	311	278	306	278	331	285	319	329	296	305	318	364	329	317	303	298	315	276	321	300	314	302	310	307	326	309	292	295	319	308	328	271	307	313	297	333	298	299	314	315	325	307	298	324	302	307	297	273	338	305	300	292	319	293	301	310	272	297	306	324	312	315	308	290	296	293	287	276	292	326	259	283	298	309	353	295	283	326	325	323	325	313	292	315	288	313	285	310	335	336	318	326	301	295	291	298	290	321	345	341	315	301	262	285	315	305	298	301	329	314	304	305	302	308	277	290	288	321	296	341	325	303	306	286	329	291	327	273	319	326	305	347	279	324	331	276	306	282	339	308	294	302	311	312	285	320	306	299	288	290	349	299	323	316	318	320	307	301	297	291	309	266	309	298	289	334	343	290	335	348	299	312	318	307	303	303	311	288	322	288	313	305	285	306	310	322	296	286	288	301	319	297	309	307	302	286	308	296	301	290	343	300	307	309	299	306	327	278	301	314	311	304	302	334	333	293	275	318	290	337	313	289	319	312	293	275	322	323	304	309	270	336	300	300	281	285	278	281	314	299	295	292	297	313	277	253	297	307	311	345	274	313	324	322	298	302	288	320	284	277	341	313	317	302	300	299	300	303	287	296	274	329	327	273	278	291	352	265	315	318	348	302	308	289	264	297	289	327	284	332	314	316	316	324	302	296	278	326	327	326	304	315	295	317	322	332	294	316	306	277	316	311	298	314	289	301	305	327	309	344	290	300	328	298	328	316	290	326	306	303	291	321	305	293	309	320	317	277	332	313	312	318	309	284	310	302	308	328	280	302	297	326	326	298	300	313	326	337	332	294	328	311	355	324	327	300	296	329	310	292	344	333	288	327	309	323	300	296	306	312	302	337	291	299	310	312	310	309	314	323	325	292	306	304	286	333	307	318	309	327	302	300	312	301	289	306	281	286	305	304	293	325	312	302	320	289	284	280	322	289	282	308	300	295	271	291	286	289	331	302	294	313	355	304	289	306	328	298	305	325	316	282	303	304	327	321	310	317	308	330	279	314	324	311	242	336	284	309	280	288	266	327	283	296	293	306	294	324	294	302	275	303	312	300	323	295	317	347	303	294	335	311	298	327	316	290	318	282	324	326	286	301	273	332	321	276	317	280	301	290	342	304	293	312	336	319	309	322	325	343	288	299	314	316	326	311	301	279	314	304	322	332	332	289	306	314	306	293	307	339	293	298	291	315	310	290	325	282	291	290	300	325	326	288	308	310	301	312	322	295	309	294	292	331	319	277	307	315	328	317	292	309	288	319	317	300	292	290	314	290	286	342	373	335	346	344	324	301	310	308	342	317	360	327	296	301	323	298	315	300	301	284	314	299	316	344	360	286	274	316	298	282	321	293	311	303	299	280	332	321	316	286	301	263	291	304	318	312	324	313	352	294	314	294	323	306	317	282	316	303	280	295	313	334	287	316	313	318	288	294	262	297	296	305	298	262	321	306	313	296	297	274	287	287	304	286	286	283	327	324	313	302	303	317	325	318	294	273	308	335	293	353	294	283	295	307	319	269	318	299	321	315	314	310	289	283	304	308	281	299	315	301	333	280	303	299	275	278	303	294	334	340	326	329	291	279	328	311	304	315	280	320	299	318	289	336	326	302	287	316	338	331	296	323	324	282	334	311	303	297	297	336	327	308	297	316	300	273	313	331	293	283	272	337	304	291	323	289	320	306	334	286	294	298	314	281	335	327	309	302	279	306	313	321	321	323	309	314	318	307	306	317	298	302	297	308	298	298	344	292	326	323	284	326	292	330	272	317	310	308	325	295	300	328	323	339	328	294	283	332	346	302	315	316	286	308	299	280	332	311	307	329	282	288	267	305	287	349	305	343	288	320	310	317	298	304	306	322	285	305	329	327	355	299	330	310	291	313	316	272	318	266	281	338	254	327	294	345	317	319	303	321	305	315	301	332	321	280	343	309	320	301	299	311	298	299	320	323	302	317	294	289	336	300	303	300	317	292	273	295	300	309	309	312	342	312	305	311	312	302	282	314	301	314	278	322	298	338	317	308	319	267	296	302	332	295	307	315	340	323	319	273	298	315	305	302	304	303	302	324	302	329	332	327	289	330	291	296	292	296	294	314	303	297	314	285	289	317	292	273	326	294	331	325	300	327	312	312	286	343	309	292	313
59104	20942	9309	8316	6493	4592	3191	3032	2960	2107	1820	1773	1615	1419	1379	1645	1327	1268	1196	1449	1397	1215	1199	1264	1165	999	960	977	969	925	929	892	925	837	838	872	869	902	848	918	1059	1002	998	1041	1019	1001	975	1031	944	922	966	919	870	888	856	821	864	811	828	787	831	784	766	837	742	772	756	809	799	802	773	753	734	725	772	699	758	703	758	685	770	700	726	666	717	711	702	727	683	733	692	636	694	693	666	711	698	721	700	700	694	676	700	648	685	646	687	661	707	681	653	708	693	729	731	677	722	693	730	670	690	753	661	691	693	689	728	704	720	729	676	630	685	698	695	707	711	686	664	691	726	703	697	676	692	711	725	720	686	689	715	687	692	710	695	665	670	663	698	706	641	668	667	693	640	662	662	677	650	685	665	711	646	675	704	725	680	709	696	693	662	700	662	697	687	692	698	702	674	669	717	679	753	704	671	686	674	684	681	649	735	668	632	656	723	712	667	695	715	681	655	733	678	724	694	689	693	707	699	704	659	654	672	690	627	700	633	678	713	731	710	694	700	690	696	680	676	659	676	696	717	684	666	690	679	723	727	648	730	681	624	685	682	677	708	690	681	654	664	711	655	666	668	706	624	692	713	676	710	695	685	732	735	710	702	733	685	688	678	709	688	688	670	713	705	652	677	712	679	673	686	680	697	653	697	713	684	663	659	698	735	687	674	676	685	677	657	688	687	659	647	689	629	700	688	707	686	679	711	686	698	675	769	675	727	657	692	686	725	685	708	671	679	678	654	676	685	699	701	635	655	670	719	687	715	718	723	678	720	703	696	737	703	692	696	726	696	670	714	706	690	697	670	707	695	669	708	686	670	665	661	704	692	709	718	713	719	666	700	678	726	718	686	652	708	678	723	688	703	689	683	669	684	685	716	675	725	710	688	673	671	657	678	698	676	660	715	712	691	651	690	728	726	713	704	700	700	720	673	698	726	675	718	665	652	703	721	700	692	657	714	737	703	662	683	717	693	672	677	726	679	688	694	677	674	697	719	705	688	724	680	670	660	753	731	681	668	681	703	695	724	691	711	663	733	690	704	689	669	702	696	697	686	728	703	702	662	732	603	694	695	707	689	714	682	637	640	681	695	689	681	657	690	708	694	713	675	624	645	697	650	632	656	696	647	647	669	683	674	693	703	681	728	712	695	669	688	732	712	714	745	714	705	688	697	710	677	637	648	699	691	655	705	711	652	643	724	723	738	706	677	708	708	704	663	737	674	669	715	676	679	718	702	684	683	619	715	702	676	735	754	720	672	703	682	675	640	704	639	678	693	653	680	666	695	680	669	733	621	691	673	686	692	706	650	696	750	654	687	667	705	660	702	679	652	700	723	715	665	714	671	678	725	637	732	677	696	670	709	670	682	713	741	744	655	628	696	648	691	688	681	701	673	661	629	718	693	688	696	694	685	712	695	673	694	638	709	680	672	679	686	653	667	676	660	662	719	711	649	731	710	654	705	685	699	688	744	760	662	685	696	664	716	732	653	721	698	740	732	708	649	700	686	727	672	733	719	713	673	659	736	722	699	684	724	713	724	684	706	722	655	671	704	647	673	702	656	644	640	695	702	706	692	690	653	671	650	651	683	707	633	732	650	671	672	718	689	679	692	692	635	666	715	721	663	705	741	730	687	664	723	696	632	691	669	672	638	730	707	673	698	731	710	730	655	711	688	679	694	654	693	714	688	712	713	654	702	710	693	683	703	710	674	666	701	682	683	681	637	694	693	723	691	702	688	717	721	667	694	685	651	712	711	692	649	718	705	628	689	707	707	714	666	717	709	641	676	689	695	709	722	732	712	648	729	698	741	657	755	677	702	693	695	734	679	677	728	666	644	679	708	680	655	674	728	705	650	631	724	686	686	694	710	734	731	687	681	695	684	638	686	712	655	720	688	746	680	646	673	750	734	712	721	684	707	747	630	664	681	691	707	704	687	668	698	701	679	697	687	680	654	712	640	686	678	678	689	673	697	688	685	657	626	709	691	700	715	710	636	686	661	690	678	730	718	710	672	652	716	695	671	682	725	674	736	629	691	707	645	670	695	692	724	706	717	678	700	704	712	687	681	667	635	699	732	666	666	665	693	674	728	728	703	667	731	689	703	694	693	670	709	678	723	689	693	659	692	699	701	737	662	681	716	654	690	652	672	678	691	713	687	728	698	697	678	680	641	699	727	699	672	678	683	686	681	727	684	679	718	689	723	681	691	657	722	680	673	713	679	694	685	683	654	714	725	655	705	672	649	700	745	673	723	723	671	718	731	721	694	687	733	661	704	666	736	684	689	700	707	671	697	700	678	685	683	673	695	672	688	697	683	703	692	690	686	714	683	721	689	667	685	699	746	698	718	677	728	709	682	686	679	693	706	685	684	662	672	704	717	659	712	673	729	665	725	634	694	691	655	628	706	684	696	732	684	681	688	698	719	684	666	700	724	663	683	662	654	733	664	664	690	654	755	707	704	720	672	678	713	715	668	689	695	723	621	703	664	694	657	666	659	655	652	676	669	674	678	675	697	713	684	648	695	665	717	683	712	706	686	696	671	696	682	663	693	670	664	684	672	678	682	691	704	682	687	688	729	696	711	684	694	686	722	666	747	749	706	701	646	702	679	710	674	714	689	685	680	716	654	683	682	681	664	680	674	732	697	681	694	708	694	689	712	678	682	660	657	706	685	697	704	676	696	674	679	727	680	660	663	734	737	666	680	659	695	657	726	679	708	729	698	669	673	665	669	692	674	725	697	641	673	662	699	690	694	649	690	712	655	740	675	719	683	704	678	690	693	718	717	704	710	693	688	701	733	705	681	651	703	655	691	658	689	708	682	695	664	674	724	705	673	661	640	662	668	761	703	645	684	663	655	702	645	691	698	712	691	683	691	677	667	689	696	712	710	652	684	711	682	753	662	721	687	704	698	628	652	660	692	692	677	725	691	671	723	704	683	666	694	683	718	687	706	693	662	674	702	673	689	729	667	693	690	672	709	685	695	699	697	631	702	645	707	665	702	763	725	697	690	722	705	686	684	749	708	681	707	651	656	704	675	698	685	688	674	717	651	699	659	690	668	709	739	704	702	708	685	717	669	642	700	659	695	669	674	679	661	659	655	682	639	707	631	691	679	690	702	666	682	684	719	717	683	685	651	665	667	716	749	682	715	723	688	660	688	656	706	701	632	678	677	668	701	682	696	707	642	669	696	701	665	692	672	694	683	666	671	736	673	716	657	704	669	645	667	667	694	749	681	757	694	705	692	715	687	673	685	694	696	734	662	708	662	665	706	660	708	721	698	664	663	686	676	697	664	663	696	702	651	720	705	704	682	700	722	722	726	676	680	725	682	699	642	649	695	666	684	645	700	707	700	735	702	702	650	639	728	703	715	707	720	670	645	680	668	704	682	625	662	679	662	660	666	681	707	755	709	687	679	650	701	726	741	719	674	696	686	676	710	653	706	718	666	702	715	691
22959	6849	1813	931	573	354	296	265	293	263	253	238	222	233	213	237	203	215	194	230	227	222	199	226	223	220	183	203	224	227	188	211	206	224	223	212	208	193	228	202	243	220	239	220	213	249	216	218	198	207	242	215	200	231	200	215	233	208	233	205	225	207	207	187	205	193	245	210	215	207	205	204	186	178	221	216	204	198	206	183	213	204	191	210	208	201	207	193	232	205	212	205	176	209	211	191	206	193	209	200	184	199	205	209	191	249	221	206	176	213	200	213	209	220	195	201	214	191	212	202	215	173	203	218	222	212	171	208	210	203	207	211	231	219	198	197	206	171	172	192	199	202	222	180	202	196	205	214	216	210	215	192	215	209	190	179	198	223	194	188	187	186	197	196	219	198	229	223	182	208	228	206	226	182	215	215	180	204	216	212	233	234	210	213	189	183	188	204	211	225	200	189	206	203	227	197	211	218	197	194	185	170	196	191	249	197	189	198	206	214	198	204	204	195	197	201	196	219	215	208	176	204	175	191	228	204	195	186	204	201	190	213	204	207	220	203	203	199	187	214	190	175	208	176	183	217	210	200	199	227	191	196	222	208	189	191	227	183	191	208	203	202	204	224	194	208	196	191	224	217	194	211	208	209	244	214	228	192	211	204	197	183	191	185	206	191	203	196	226	211	182	185	205	207	179	237	218	178	215	197	186	178	216	193	185	207	209	208	222	207	191	187	212	179	221	241	219	209	203	199	219	212	221	214	198	212	208	206	206	206	188	194	203	194	212	227	186	195	225	221	215	199	192	203	201	176	213	185	202	173	220	199	185	183	196	206	240	207	211	207	229	218	225	182	190	210	219	195	221	226	182	216	187	162	211	192	210	207	219	226	190	205	205	216	209	190	201	205	205	186	215	206	204	211	206	195	209	205	198	204	177	197	219	208	188	207	226	210	194	185	189	188	225	188	203	197	166	201	196	194	193	225	185	213	188	191	195	213	197	207	199	223	188	184	202	216	199	194	207	210	206	193	204	208	216	219	215	216	199	221	189	186	209	187	218	193	191	226	203	210	183	200	203	199	180	190	187	197	192	224	179	200	202	192	196	218	168	212	199	221	196	217	198	201	189	203	178	213	221	170	216	200	173	177	203	224	188	200	245	180	183	185	214	179	212	224	180	208	195	214	201	197	173	185	185	214	210	178	233	193	197	186	207	166	184	205	230	185	204	207	205	221	172	197	222	228	167	200	200	179	224	188	216	187	199	189	221	167	207	208	204	212	181	203	198	209	214	180	195	233	206	240	215	236	183	210	188	191	199	189	191	213	187	195	208	206	180	211	203	191	174	212	225	207	239	225	208	188	201	190	200	176	214	182	192	217	206	196	176	204	207	225	196	199	188	219	221	192	216	200	195	205	196	191	211	216	196	212	176	231	200	175	193	203	197	196	200	228	194	200	214	201	209	209	184	217	193	201	197	205	232	177	174	226	223	175	215	191	165	201	203	183	233	212	197	238	194	204	181	223	247	188	205	168	187	196	214	188	203	210	199	184	204	194	172	178	173	191	186	181	194	216	219	221	221	222	196	199	199	218	197	211	172	201	176	178	194	199	214	210	212	202	197	196	221	204	209	198	184	215	215	196	182	209	212	191	193	217	207	204	186	215	183	194	210	190	184	210	209	203	199	216	219	209	207	209	185	181	209	235	209	204	201	195	201	193	174	228	203	196	215	198	191	204	201	191	198	201	196	196	229	204	199	214	211	209	203	238	193	196	166	232	200	199	180	190	215	214	201	189	175	205	209	204	201	210	179	178	216	193	203	225	183	206	186	213	225	198	221	188	196	173	215	213	195	205	190	221	199	216	197	183	209	216	206	185	198	174	219	222	192	199	216	191	196	205	236	185	183	176	182	206	189	182	190	202	201	190	202	198	218	226	188	185	204	206	191	191	214	185	217	185	204	187	186	201	212	195	192	225	226	188	183	218	214	195	208	220	175	195	228	185	215	208	207	211	185	187	177	220	212	206	180	188	212	203	202	189	189	176	226	204	192	206	221	213	194	183	213	209	219	199	178	195	189	230	198	207	225	198	187	217	199	193	209	236	204	231	175	207	209	219	197	192	218	214	185	205	204	233	189	212	221	214	202	222	215	215	222	192	223	211	192	191	198	214	226	222	180	200	220	207	214	194	214	185	208	220	187	190	184	190	215	213	216	186	195	193	197	177	198	202	205	200	235	198	198	190	176	193	196	220	184	201	215	229	210	192	203	170	203	202	214	197	195	215	230	201	193	183	211	175	199	210	218	153	200	171	238	206	205	180	211	212	201	220	182	201	210	196	188	217	211	199	196	176	187	187	214	193	186	188	194	201	206	217	207	227	183	206	193	192	198	216	199	233	232	192	184	181	177	197	208	193	218	216	202	200	170	206	214	198	212	238	197	208	192	190	182	200	194	220	200	219	190	212	230	224	199	223	196	220	225	228	191	236	194	205	176	181	205	189	188	178	210	225	177	178	192	179	171	200	196	210	230	170	215	193	213	191	217	207	211	212	216	189	214	201	213	223	217	219	196	221	199	167	191	189	189	183	212	219	207	184	175	210	218	186	200	190	205	207	184	211	213	246	228	215	187	176	201	196	241	208	216	210	208	174	226	184	207	189	213	204	202	203	208	182	212	229	219	222	197	216	221	202	213	217	224	205	218	190	196	205	213	158	198	180	213	202	210	191	181	218	192	218	171	198	192	182	204	195	181	206	180	191	192	205	201	165	204	183	206	205	201	208	196	218	203	214	233	202	183	229	197	186	194	193	210	202	215	213	190	198	160	183	205	182	211	190	200	223	227	190	196	209	221	219	220	186	214	206	188	218	194	223	206	205	188	229	208	211	195	212	208	193	192	196	210	187	201	211	210	191	222	206	190	197	186	202	218	179	204	181	185	193	175	175	188	254	202	195	175	175	215	220	206	200	216	218	218	187	231	209	223	204	211	209	211	206	199	206	209	196	219	199	194	216	169	181	206	194	206	204	199	208	204	205	204	212	222	204	205	190	189	247	181	227	178	200	218	198	175	212	197	234	207	193	207	210	215	176	182	201	199	195	177	202	185	187	196	199	178	214	207	201	198	201	211	197	194	217	242	177	195	194	197	229	220	185	228	195	212	208	201	206	211	209	184	220	206	210	194	191	217	174	197	195	196	220	193	217	209	220	223	206	207	210	180	206	186	212	210	213	185	179	195	203	192	196	200	200	221	207	208	203	182	193	188	214	218	208	188	219	188	182	218	186	200	177	175	198	191	223	217	218	165	197	213	231	181	236	188	203	203	188	187	220	205	211	191	213	195	203	218	178	223	200	212	171	190	172	229	194	218	214	183	197	224	224	230	184	207	193	186	184	203	207	197	204	227	197	179	228	198	203	181	208	201	209	193	200	182	184	200	214	168	211	223	163	187	213	215	203	191	177	210	207	212	210	222	173	209	192	189	190	193	203	201	219	202	202	210	239	205	206
22255	5060	3128	2494	1857	1297	996	971	1032	845	741	715	621	595	593	642	612	604	643	678	645	613	599	657	625	584	586	557	555	581	569	556	564	559	562	542	530	544	569	586	597	611	618	636	618	605	576	623	607	598	546	603	521	580	583	573	565	551	527	506	522	521	549	528	532	503	526	537	529	542	539	568	480	494	492	543	500	492	466	510	493	478	482	522	484	494	497	514	528	540	487	512	500	497	510	513	459	502	503	495	478	478	509	530	493	528	509	485	503	476	502	512	489	486	493	491	509	433	491	497	467	557	498	470	476	539	535	489	473	502	505	491	479	485	474	513	526	472	495	509	532	523	504	497	540	504	491	489	499	499	524	484	468	498	509	483	524	488	502	453	479	471	474	559	465	530	509	486	462	504	494	527	527	486	479	505	501	501	484	488	492	461	540	530	503	506	512	491	486	503	485	526	461	487	491	513	473	510	509	516	534	483	485	523	491	477	500	511	479	489	490	502	459	473	442	485	517	439	507	481	498	450	496	499	487	485	491	510	495	476	485	468	530	525	506	474	522	509	520	493	539	501	497	530	514	486	488	499	511	484	496	462	470	482	513	510	505	509	527	502	497	487	481	477	502	455	526	503	489	496	508	469	461	519	496	482	520	504	508	528	483	495	511	504	505	486	493	468	490	501	467	476	504	485	498	521	515	488	514	490	494	539	537	524	523	493	458	534	503	484	476	513	518	486	510	472	471	481	478	517	498	499	479	519	474	497	520	491	469	526	489	560	495	486	504	500	490	532	506	501	495	500	478	509	522	485	498	474	470	509	491	491	498	477	523	503	477	528	510	507	511	487	504	462	477	482	506	472	491	499	524	498	506	472	519	510	487	475	512	514	454	463	515	476	470	483	493	453	495	492	482	532	533	537	526	483	494	495	491	506	524	541	498	512	477	541	503	478	510	493	485	516	459	513	507	494	522	447	509	529	483	495	486	488	545	511	500	497	473	490	484	542	493	489	456	524	492	494	515	484	488	523	488	503	509	457	522	500	505	553	483	526	433	549	498	472	524	514	505	453	515	487	475	504	507	491	462	524	459	524	545	501	512	490	513	497	503	524	494	500	499	506	500	487	527	498	489	498	519	456	497	485	502	542	490	501	467	453	491	490	514	465	535	457	504	533	501	491	515	491	520	504	512	528	496	471	504	472	509	501	489	510	451	564	489	503	506	491	491	492	535	520	551	477	475	481	487	475	475	473	485	459	472	478	499	475	501	528	471	546	500	494	496	533	501	531	532	530	481	492	479	477	522	531	478	532	479	512	492	467	523	522	501	494	495	484	484	509	515	527	483	513	503	503	532	492	504	514	478	497	468	501	475	446	535	482	520	488	541	508	520	460	514	531	502	472	472	512	485	494	486	536	506	483	467	509	534	512	514	521	508	509	462	503	525	559	561	449	497	521	505	522	478	526	499	487	472	498	474	475	506	492	493	465	509	527	471	481	490	496	469	495	510	492	492	500	476	520	490	467	508	518	486	516	521	459	529	472	519	481	479	524	466	513	507	504	452	464	491	474	520	502	529	490	510	447	497	549	447	523	536	489	476	491	520	488	547	487	512	495	538	512	506	506	568	491	497	488	467	539	496	503	509	483	459	481	502	499	547	488	490	519	496	504	479	486	518	504	516	524	497	506	486	472	489	470	474	485	516	534	506	512	516	491	517	491	488	496	526	459	514	481	484	507	512	487	468	488	530	513	486	503	484	520	495	478	495	549	515	527	515	538	470	499	496	520	536	487	475	505	505	487	484	527	500	504	510	557	494	505	480	482	541	522	487	493	479	525	548	504	477	453	480	521	495	473	479	492	485	469	517	499	505	493	477	504	529	480	511	509	510	490	486	518	475	501	509	475	528	503	505	519	519	493	492	509	481	526	509	521	488	504	472	496	518	494	517	468	503	535	487	530	512	506	524	512	492	525	494	469	502	490	484	524	475	510	515	484	482	499	522	507	509	469	497	490	515	509	484	514	535	492	504	507	462	508	568	543	486	517	490	498	549	528	491	537	491	498	504	527	514	477	476	467	508	468	517	474	516	512	477	470	516	522	516	480	484	454	492	501	504	476	506	526	518	487	522	514	489	496	474	525	483	520	515	474	485	563	472	510	519	487	477	465	490	489	515	505	457	520	510	524	519	486	475	499	516	487	513	524	482	520	485	483	510	498	483	484	518	485	528	524	525	505	469	488	506	515	476	513	472	472	512	476	520	508	535	523	478	586	525	501	499	500	516	510	503	502	456	510	491	486	517	498	538	507	544	510	528	509	480	479	528	480	505	471	475	525	461	524	508	505	470	528	450	481	481	540	452	543	488	478	461	513	550	544	489	488	516	484	502	518	465	538	478	465	537	505	473	536	483	461	502	554	498	474	525	476	477	456	496	482	510	546	488	471	503	506	481	493	488	492	482	495	513	507	512	494	531	523	502	500	521	476	502	511	493	460	471	493	484	496	512	531	481	473	523	492	489	466	483	495	495	502	484	499	507	439	504	490	499	517	468	483	527	502	506	523	521	501	505	489	505	514	503	475	497	493	478	473	518	490	526	472	491	464	493	507	497	503	537	458	467	465	496	480	504	520	482	488	483	499	502	449	456	544	489	500	499	508	492	490	510	477	470	538	494	518	524	487	471	523	453	475	491	513	518	497	479	492	494	515	514	557	537	522	491	491	492	502	526	469	527	498	512	504	487	532	513	503	476	512	490	484	478	476	453	500	530	510	524	502	519	463	489	490	488	530	493	495	514	518	470	546	510	520	503	450	514	475	480	514	535	486	490	480	511	532	544	465	521	457	484	516	496	497	504	493	478	516	479	519	523	515	477	525	509	528	521	502	526	488	532	475	478	499	491	538	472	519	539	508	502	487	536	489	501	503	494	484	471	497	524	507	504	530	496	486	501	506	466	501	522	495	507	505	510	496	485	478	516	477	497	486	499	541	544	480	531	459	495	482	518	533	497	469	448	525	543	539	491	516	508	535	505	476	492	521	482	495	526	495	505	489	515	522	511	504	513	489	499	523	512	484	449	475	505	527	495	497	483	496	503	526	490	515	463	474	498	474	489	526	504	507	505	453	483	493	500	501	461	523	520	532	522	463	481	486	507	527	499	489	481	488	464	497	519	476	512	496	498	467	477	501	493	500	544	512	499	484	524	500	503	477	515	474	507	485	491	511	476	455	524	502	492	521	505	524	509	458	457	525	489	519	527	523	448	492	517	545	536	499	481	531	499	498	472	491	480	532	498	529	472	482	521	515	504	499	475	515	527	498	508	488	474	504	540	511	539	542	520	509	465	505	485	480	495	512	487	505	519	491	518	513	465	516	438	492	475	541	488	513	509	506	438	511	492	513	463	536	523	510	533	522	490	457	499	513	509	500	511	496	524	497	506	491	507	481	495	510	455	485	487	524	486	498	495	537	546	473	478	476	529	503	499	494	493	518	486	491	509	488	461	484	432	519
77810	43326	12642	2894	1334	831	645	522	521	406	403	383	352	330	326	373	354	343	372	341	336	336	351	359	311	303	276	320	317	330	330	298	346	301	316	301	315	292	311	275	327	300	292	290	307	302	324	332	301	304	305	315	338	300	307	274	335	332	324	317	314	307	290	291	322	263	312	305	291	298	309	290	305	300	310	307	292	302	279	313	296	266	333	298	306	292	272	332	310	296	270	285	267	260	291	277	285	297	292	301	287	243	288	315	289	298	297	294	303	284	308	294	305	283	317	286	251	287	277	318	287	298	306	286	322	268	260	294	234	275	249	284	276	290	340	295	309	305	278	289	297	287	290	311	294	268	269	309	344	305	267	315	311	295	298	307	305	290	294	317	316	319	297	317	288	293	304	289	267	304	333	322	314	271	276	289	273	307	281	285	295	266	335	300	278	293	298	268	310	259	334	283	280	325	316	327	293	295	288	287	308	292	311	334	299	273	271	308	280	301	280	293	289	291	265	301	286	291	317	314	328	262	292	303	289	341	311	276	283	285	258	278	306	284	276	301	312	288	300	301	308	293	289	317	294	295	306	309	315	319	282	295	294	303	283	298	318	305	306	317	283	272	295	276	287	307	286	313	299	273	247	309	294	292	288	353	272	274	314	316	278	283	307	279	299	314	309	294	305	293	267	271	325	298	281	332	313	307	311	308	292	320	286	295	265	285	268	249	301	285	292	301	289	310	290	305	294	265	250	302	286	284	294	294	315	260	288	288	304	291	245	302	328	270	281	323	288	251	270	285	315	297	288	303	315	265	299	330	283	324	278	300	309	287	289	272	312	325	266	297	285	290	275	313	289	319	293	299	319	288	256	302	287	292	289	306	296	276	268	302	264	318	319	320	297	301	291	319	297	318	259	260	292	308	273	306	323	305	305	292	294	277	278	259	320	295	275	299	288	300	301	309	300	277	301	285	310	285	292	304	304	298	317	300	318	292	325	295	295	284	282	287	278	300	285	286	278	310	318	301	273	260	270	287	274	276	282	295	293	291	286	282	273	279	288	301	300	298	311	273	283	306	304	260	299	275	293	279	296	285	320	273	268	302	277	271	303	282	293	269	291	290	257	297	311	282	303	296	278	272	257	278	276	264	303	285	276	297	295	327	297	322	303	305	272	303	298	285	328	291	297	326	299	273	274	303	329	274	324	328	281	299	275	269	289	280	301	285	307	297	274	303	282	325	269	263	299	302	274	298	309	304	292	283	252	287	277	294	299	279	310	275	296	328	267	276	273	302	274	270	267	319	285	295	298	312	297	288	297	296	264	279	274	270	282	308	303	282	343	291	292	287	323	308	331	312	283	318	287	275	251	310	287	291	280	259	272	252	281	276	298	298	262	317	257	282	304	300	295	308	295	271	295	300	297	269	346	272	288	271	284	279	280	285	290	283	282	276	289	298	293	256	285	283	294	274	314	278	287	298	315	304	312	270	299	321	317	278	266	273	287	287	287	251	305	287	287	278	300	287	284	305	282	336	303	289	294	281	318	260	268	305	283	284	287	329	305	286	299	312	276	314	310	299	298	281	284	300	318	266	303	284	317	273	287	304	309	280	285	276	292	282	288	288	308	314	319	272	283	276	278	306	320	298	314	294	298	289	293	305	299	316	295	267	298	315	296	312	298	312	289	299	268	295	324	294	331	290	313	289	293	307	276	303	314	303	320	259	286	275	272	302	293	319	267	290	279	315	289	274	301	290	273	304	277	297	340	330	305	322	297	296	289	290	352	293	296	295	293	285	315	284	269	290	301	316	308	315	311	292	331	311	250	306	275	290	287	300	296	284	337	288	288	303	273	287	265	295	281	277	254	289	344	324	270	295	305	286	304	303	279	269	309	297	315	286	276	282	278	312	255	307	294	291	271	279	276	297	324	281	288	284	277	301	281	302	281	286	295	337	271	257	270	275	289	296	308	288	283	315	263	309	285	302	295	283	297	288	295	284	326	311	268	295	305	293	299	263	294	300	283	294	302	257	310	283	319	282	288	283	283	292	291	275	266	269	259	293	304	294	285	314	273	281	264	278	293	264	280	297	279	308	314	314	312	302	267	291	313	310	273	288	278	278	324	298	280	263	295	262	292	313	307	265	286	297	289	296	279	293	278	271	287	285	287	316	299	292	299	287	306	281	265	312	281	278	277	307	288	286	285	284	264	292	320	313	300	292	321	304	326	284	275	319	269	299	297	278	284	291	270	306	272	324	287	264	285	282	299	263	281	312	306	263	298	267	292	279	298	295	292	306	254	273	280	261	268	269	315	287	311	230	308	280	293	265	256	262	271	285	325	291	288	284	320	281	263	312	266	290	285	280	285	292	272	345	285	308	292	288	293	299	277	316	274	269	278	309	302	300	277	257	295	306	297	320	282	267	285	303	294	282	273	297	303	300	290	258	290	255	271	281	276	293	302	302	327	294	319	291	306	313	311	317	293	288	308	297	308	314	265	267	276	290	293	264	259	269	300	332	293	328	296	297	284	300	310	322	302	293	288	259	286	297	292	305	305	303	301	299	315	278	295	297	264	249	317	306	292	282	289	281	286	316	329	277	284	322	268	296	292	289	292	288	296	317	263	291	289	297	304	293	303	272	275	286	309	279	322	268	296	264	292	279	291	318	289	275	300	285	307	272	251	282	301	305	313	296	310	296	304	278	297	301	315	307	284	258	279	289	300	291	281	305	292	291	283	299	297	318	291	306	288	295	279	271	277	332	297	294	252	263	284	264	276	273	284	285	251	287	286	271	308	291	279	287	315	268	308	265	309	284	309	273	280	307	281	270	270	314	278	293	293	303	286	277	280	303	282	252	286	279	289	297	274	293	318	325	312	309	265	280	274	298	295	299	290	309	287	299	294	271	279	238	267	301	276	281	312	303	283	285	308	285	268	330	331	287	322	320	291	304	278	247	287	269	304	284	335	307	257	282	297	288	247	239	253	284	328	279	272	289	302	295	305	299	272	293	294	306	277	307	307	329	299	286	296	294	282	285	292	267	290	254	300	301	321	248	274	257	321	341	289	321	335	328	284	310	295	324	287	293	290	264	282	283	273	304	297	304	292	306	289	283	310	309	282	280	287	281	331	299	290	303	263	314	335	282	299	282	276	277	266	302	294	286	303	298	315	290	299	291	328	289	310	260	278	322	323	263	245	300	279	306	282	294	313	303	289	285	296	294	300	301	303	267	319	305	303	278	293	297	328	303	274	296	265	253	297	316	310	279	312	291	307	287	288	277	298	307	286	291	322	325	257	274	298	290	300	289	299	289	304	289	297	264	290	313	324	278	286	269	298	313	292	273	279	294	304	289	244	308	271	302	295	293	289	292	307	288	282	303	284	291	310	268	331	264	286	293	284	305	292	284	285	318	324	311	301	287	272	280	300	300	274	313	305	269	294	304	304	278	317	298	306	281	313	284	302	311	314	308	317	299	307	294	303	311	287	288	287	302	288	250	270	271
48914	18584	5944	5676	4604	3035	2328	1979	2011	1554	1408	1333	1123	1107	982	1055	1015	1033	1027	1091	1023	1001	1039	992	925	891	858	818	918	885	831	812	831	808	793	853	760	816	767	826	849	976	934	908	911	876	881	884	854	872	885	817	822	808	786	815	815	768	737	761	765	756	771	766	767	747	679	726	719	725	745	713	726	673	710	692	692	710	686	700	697	681	749	652	680	726	757	704	669	650	642	649	684	678	656	658	641	663	642	642	673	684	712	709	691	650	691	626	698	713	739	671	716	691	675	695	675	673	686	667	694	760	665	659	675	667	715	646	693	673	674	659	656	737	659	706	648	743	660	638	681	640	684	710	686	687	670	642	649	699	686	700	647	683	657	670	694	656	700	636	703	664	638	706	660	729	701	637	686	688	704	655	679	685	710	628	629	690	709	677	718	679	672	661	640	663	684	680	664	656	688	674	700	652	707	664	735	690	650	687	679	641	698	696	697	747	645	688	699	687	724	699	719	619	712	668	682	694	710	673	700	682	680	692	720	694	668	678	686	696	666	646	682	672	683	698	669	688	690	693	711	669	655	667	664	703	709	678	669	667	702	669	751	654	726	663	696	709	710	633	667	704	682	673	664	678	714	696	685	712	684	671	691	692	691	679	666	690	657	695	695	704	685	660	716	682	621	634	685	686	722	706	700	687	722	719	641	652	686	650	641	709	674	719	707	649	652	660	653	686	673	704	697	677	673	667	654	692	699	660	675	638	689	682	689	725	664	678	717	684	645	654	637	692	671	725	652	676	672	717	656	685	621	645	684	731	700	677	640	683	722	603	712	637	642	679	667	671	674	652	644	626	671	655	702	696	697	658	704	670	714	704	710	688	654	697	695	699	642	662	663	674	697	609	704	690	692	694	668	703	731	630	703	671	683	645	706	747	651	729	673	717	645	674	662	741	646	689	683	671	711	675	676	689	645	654	733	687	699	672	699	694	665	621	657	736	641	674	702	699	688	682	714	636	693	656	688	698	672	651	709	695	666	677	652	687	729	751	674	638	680	710	649	676	663	696	665	691	701	621	662	669	680	632	630	634	679	743	672	680	661	675	721	709	707	653	654	646	687	635	705	717	696	701	704	726	679	690	632	690	695	678	696	659	714	692	676	697	641	695	681	689	679	689	698	704	685	701	695	654	687	623	652	634	675	736	720	715	697	666	633	697	690	689	679	768	697	669	715	717	644	664	693	652	679	726	707	676	662	703	688	649	726	669	691	687	684	662	722	682	699	687	693	748	646	673	684	702	694	678	671	700	666	689	719	699	701	656	719	704	686	683	685	702	679	685	694	676	745	691	655	697	680	646	680	722	677	656	705	680	662	643	635	697	697	654	720	680	629	650	672	726	659	729	704	696	696	695	729	685	686	711	690	657	678	666	618	628	702	663	683	654	648	702	744	670	710	661	724	653	725	652	657	687	691	634	669	688	720	648	671	662	741	652	687	678	703	667	651	671	691	642	671	688	706	659	690	701	662	665	669	687	687	692	702	669	709	635	679	634	670	701	722	728	708	660	663	698	724	640	714	716	699	665	680	685	699	697	672	651	683	736	712	659	666	652	703	706	678	658	660	714	674	718	663	661	712	657	694	669	672	685	656	708	682	738	687	676	677	658	689	661	646	702	696	682	670	634	663	657	677	663	656	673	633	710	734	664	670	697	692	687	625	674	689	639	670	715	664	705	678	697	696	655	657	660	705	684	678	676	660	683	668	692	736	670	709	673	648	653	619	686	697	688	684	650	657	642	675	686	692	674	665	709	680	671	678	674	743	742	676	669	651	688	707	716	685	640	659	689	704	681	689	660	703	647	674	683	636	706	662	636	650	683	697	655	677	701	713	673	681	693	700	685	671	673	669	703	680	704	714	646	716	696	697	682	719	674	710	698	674	718	694	648	651	638	678	642	723	643	653	684	728	693	673	700	680	681	670	688	695	650	678	735	708	649	698	684	691	663	674	707	688	699	709	735	651	712	678	675	699	719	715	685	679	673	650	672	674	663	710	696	664	713	633	717	668	677	652	710	703	711	634	718	670	687	707	707	668	669	694	725	689	703	737	726	681	698	726	647	689	707	676	674	722	675	687	674	662	679	695	679	651	688	632	686	704	707	671	699	709	671	699	652	701	711	693	673	668	704	697	660	713	693	719	647	708	667	643	696	661	655	659	706	691	652	672	658	668	690	680	692	647	649	684	663	690	683	676	656	703	688	691	671	679	703	672	714	639	686	666	691	686	671	701	608	747	648	702	658	682	634	664	706	695	676	672	725	689	669	697	660	636	707	689	707	717	687	710	659	686	672	698	685	684	694	668	704	675	691	707	718	746	649	665	657	714	669	697	691	662	709	663	683	703	682	683	688	628	654	646	667	688	702	719	689	670	737	640	706	699	670	626	683	674	701	696	647	678	698	712	706	725	727	696	709	695	744	656	685	690	652	711	661	682	677	727	693	714	698	680	644	661	668	670	659	704	655	706	693	692	676	732	681	685	637	698	672	733	657	635	673	703	668	669	680	657	652	713	686	649	668	681	674	662	678	685	682	698	672	688	670	692	706	693	646	676	701	711	689	669	678	676	682	614	656	660	721	651	654	675	725	673	691	700	695	709	695	676	667	693	614	717	681	701	612	663	706	656	682	683	710	700	703	664	677	674	692	736	688	694	678	667	665	688	702	728	652	654	692	721	708	715	690	691	664	716	669	693	680	663	718	683	658	670	659	688	659	690	693	690	654	714	679	660	664	661	678	710	676	704	718	699	669	681	681	675	699	721	701	706	702	674	684	687	702	622	735	690	673	751	670	667	686	725	725	654	694	663	702	623	644	668	679	680	696	682	647	691	671	690	650	698	669	718	701	750	693	650	647	643	651	677	680	715	693	711	685	676	728	694	673	703	692	713	683	670	633	684	692	688	639	688	679	674	671	717	697	679	703	640	697	717	688	673	675	647	682	643	657	696	689	714	702	667	652	716	719	681	683	636	662	715	708	655	697	679	652	659	728	661	684	699	663	689	672	663	667	677	674	719	704	688	728	693	685	702	687	702	675	674	702	674	655	665	705	700	661	620	702	673	681	649	639	637	654	738	721	663	713	683	657	687	697	683	698	656	707	634	668	665	710	642	682	673	680	701	691	700	665	648	689	647	732	660	662	681	673	695	718	745	726	702	678	638	714	678	684	637	682	650	646	663	681	650	651	677	766	699	650	672	682	674	652	699	695	723	708	673	707	712	644	711	710	693	695	703	706	683	678	661	666	703	673	702	678	679	690	649	687	721	641	676	667	710	699	689	677	708	634	701	676	647	752	722	672	735	644	679	699	691	695	691	662	638	620	684	687	670	703	684	657	707	677	685	704	683	658	717	704	646	700	666	664	684	670	699	682	657	650	693	716	717	670	639	669	683	659	625	705	667	654	652	652	656	657	688	682	732	698	678	656	711	670	732	715	682	639	677	685	704	640	679	720	697	682
89113	52929	18757	6701	2357	1208	869	683	625	540	557	496	418	435	435	365	374	356	392	425	417	374	433	407	371	332	342	344	355	336	367	336	350	330	325	322	355	318	327	307	320	335	360	336	367	348	327	368	347	342	345	351	319	297	346	330	327	297	337	291	295	316	313	303	290	320	271	287	340	354	318	318	323	326	305	316	307	310	308	298	334	356	294	301	282	282	301	320	286	301	276	313	313	313	324	317	328	313	257	289	297	284	316	318	300	285	328	268	321	321	283	317	309	294	304	300	324	295	284	311	292	337	287	296	294	299	320	349	315	294	301	307	291	317	309	318	278	317	290	310	319	312	332	320	286	274	322	301	319	293	280	305	326	303	308	339	302	343	321	322	296	356	321	306	298	322	319	301	291	295	311	316	305	312	324	260	293	305	337	304	348	301	320	294	305	313	296	282	292	311	297	307	325	297	313	316	286	327	314	298	264	300	308	287	292	311	296	295	307	288	339	304	304	304	240	293	331	296	276	283	316	337	295	313	312	289	304	308	311	308	287	276	321	283	282	336	310	310	313	307	299	346	317	302	276	276	311	284	313	282	299	278	288	307	282	296	275	302	336	323	316	319	295	289	342	272	296	330	300	287	276	333	293	336	272	301	314	273	308	313	322	280	290	294	312	359	311	293	313	326	290	302	311	318	302	300	268	256	314	294	324	305	304	311	297	313	318	288	286	290	336	297	319	281	282	275	317	351	285	339	283	298	299	296	302	327	336	289	307	319	292	275	291	324	309	327	298	306	324	315	274	321	329	331	281	311	300	326	337	311	310	282	298	285	273	296	292	289	330	289	316	303	315	294	253	296	295	315	274	316	295	344	296	278	310	331	291	304	317	316	294	303	299	306	263	320	318	317	307	282	308	305	336	286	294	292	306	356	312	293	296	279	301	266	304	316	281	280	340	302	327	333	329	294	296	304	297	279	324	335	267	293	306	297	316	281	300	299	321	327	345	307	328	277	301	331	293	313	308	323	292	289	298	319	320	270	285	344	292	330	314	288	326	319	306	355	310	307	297	311	301	316	324	298	291	314	291	281	296	282	304	333	301	301	299	287	302	340	337	309	336	344	312	315	290	312	317	325	278	293	317	345	282	302	308	304	306	339	325	340	324	325	307	293	313	343	312	343	301	273	320	312	323	284	301	358	303	334	283	301	284	320	310	277	297	310	289	279	309	298	308	289	323	318	300	320	302	318	295	287	296	276	297	301	283	308	268	300	309	313	298	296	292	270	305	275	328	337	353	302	311	313	301	295	292	319	324	289	268	302	313	310	275	295	305	309	316	355	304	303	301	318	316	311	292	289	332	294	321	321	306	293	308	358	287	324	290	308	300	299	344	309	301	315	304	334	262	333	298	305	273	313	336	296	321	295	327	336	339	321	298	281	289	323	292	303	313	309	282	313	302	285	302	334	296	282	320	304	326	335	315	312	291	318	319	284	329	310	322	293	300	326	290	307	307	297	312	299	301	285	302	272	297	318	306	289	295	286	293	273	297	298	302	286	295	312	304	316	338	290	318	323	296	319	281	302	288	308	318	293	289	290	325	320	306	342	314	335	269	309	306	314	284	314	312	281	298	268	281	265	342	286	294	317	322	308	340	286	316	313	313	294	256	288	322	277	306	309	294	320	292	297	310	284	315	310	335	323	281	281	322	303	312	305	306	341	304	300	341	278	329	326	289	274	290	306	305	291	275	314	316	309	288	312	301	318	316	275	333	334	292	333	299	328	308	331	327	322	282	260	285	290	303	289	322	281	297	295	306	336	302	298	282	322	326	312	311	306	320	312	300	313	302	302	297	310	283	310	278	313	299	307	326	288	310	301	312	287	301	303	358	282	276	291	330	321	279	323	314	295	307	284	298	328	287	292	324	311	310	294	315	279	291	326	290	302	302	289	283	314	321	315	283	311	296	299	307	299	272	291	315	304	301	284	313	306	332	296	313	290	316	304	288	308	286	318	321	307	299	310	294	299	325	343	296	318	295	296	300	297	339	253	308	324	313	321	331	308	322	326	292	292	312	317	311	314	300	293	313	330	304	306	289	339	263	294	298	293	352	303	294	307	297	300	306	322	333	308	287	315	294	323	295	290	328	331	297	320	326	293	284	311	310	305	280	300	326	257	260	311	272	300	285	313	312	298	312	306	300	321	281	277	334	297	318	313	319	315	269	286	313	308	304	308	321	302	339	305	276	305	291	282	304	306	311	304	295	321	327	318	294	303	288	325	307	282	344	266	305	310	337	304	301	267	293	308	285	347	297	308	316	294	299	306	316	327	285	307	307	295	309	254	303	300	288	299	306	319	313	306	280	282	326	321	315	326	292	288	292	297	312	305	318	296	296	298	285	317	314	295	324	288	304	301	306	335	295	310	306	318	332	291	275	297	331	291	314	304	297	317	324	301	321	302	297	277	274	269	278	284	301	333	298	348	347	335	313	318	304	311	337	321	315	298	303	298	309	308	297	324	335	293	313	289	304	289	298	322	295	301	347	269	304	304	319	286	306	318	303	320	327	325	314	307	292	279	306	296	329	302	308	332	303	288	331	307	282	313	293	294	296	294	265	274	294	308	328	295	294	287	323	308	311	306	326	294	292	290	342	306	264	312	291	298	299	275	320	298	326	334	264	322	328	312	315	306	287	301	292	300	303	282	318	258	293	298	307	318	338	334	294	252	293	286	267	320	311	270	329	331	324	276	334	336	332	290	303	320	336	290	271	330	324	308	288	301	317	300	328	308	310	311	281	313	309	288	292	304	308	322	313	307	282	277	327	272	320	303	289	279	326	299	309	323	290	284	332	271	286	299	286	341	320	317	330	346	319	304	353	314	282	337	345	274	266	323	340	276	275	299	295	316	307	291	296	299	294	299	328	291	316	293	279	333	288	291	294	334	300	333	327	306	296	267	338	318	316	284	288	269	320	293	284	313	316	293	286	287	288	325	298	284	301	326	348	310	301	344	298	286	323	294	311	316	296	347	323	315	299	321	274	364	292	262	304	308	278	272	322	318	288	279	324	297	329	338	268	279	281	305	310	313	310	302	320	329	298	326	333	310	297	305	293	312	313	284	288	294	293	337	297	319	296	329	351	284	286	308	276	315	309	297	308	311	321	323	302	321	317	293	328	249	288	314	320	321	308	287	305	298	346	322	301	296	309	315	296	282	317	305	311	326	296	280	282	279	322	268	328	294	288	284	321	283	283	280	276	278	274	280	299	297	314	302	327	297	288	310	311	320	292	307	295	282	307	305	286	285	309	333	286	303	288	330	305	334	306	322	307	347	335	288	295	298	313	309	307	292	278	272	323	324	287	330	260	303	319	300	277	330	320	309	289	275	306	304	285	282	302	314	315	329	276	304	325	277	312	340	299	298	341	305	337	323	331	307	314	280	317	322	309	305	305	298	289	308	332	284	333	282	321	322	314	318	276	316	262	301	280	301	274	289	310	323	330	294
59275	24512	8556	8235	6715	4392	3202	2678	2831	2070	1862	1682	1452	1442	1347	1364	1347	1244	1240	1396	1393	1190	1269	1207	1124	1018	957	943	952	939	961	865	828	864	896	918	903	850	853	878	948	1024	1022	1044	1045	1040	1008	969	1044	979	895	867	862	881	830	816	827	836	814	812	828	812	805	771	812	761	771	766	759	786	724	740	752	746	727	758	710	719	771	743	726	688	693	687	677	673	675	744	704	717	680	657	682	691	712	651	704	660	645	657	669	737	732	754	666	701	674	693	645	697	662	657	675	681	686	722	708	696	685	603	655	684	733	659	691	691	691	691	668	702	650	663	730	688	722	704	670	673	677	696	681	683	662	692	674	668	682	701	681	695	670	684	662	673	644	667	701	695	729	705	658	699	687	657	707	696	660	685	700	715	679	714	697	669	674	667	702	680	687	667	781	674	642	695	692	715	690	696	696	708	689	634	676	638	754	685	740	711	669	650	664	689	680	706	702	687	668	667	623	698	729	649	676	666	686	732	643	706	706	701	677	691	676	693	724	678	751	686	642	660	632	668	661	717	720	731	694	700	695	683	728	616	687	675	668	716	703	688	686	682	677	697	677	715	672	675	634	713	709	744	662	686	665	703	710	714	678	668	688	662	686	650	726	686	648	706	646	675	658	716	672	711	706	676	691	736	687	676	664	641	658	698	736	726	696	717	738	698	666	689	711	630	706	663	646	695	663	727	692	667	699	681	625	674	674	623	686	700	680	674	655	666	661	683	667	658	677	697	746	703	660	722	671	653	725	683	657	670	640	694	685	698	664	686	705	698	628	637	639	705	666	663	684	742	683	685	646	681	648	695	656	672	680	687	675	669	675	674	716	680	727	742	696	657	715	687	654	629	671	670	677	668	665	695	698	710	704	661	646	658	680	692	699	647	730	642	741	692	712	709	684	643	681	694	696	689	676	657	693	665	668	634	680	682	702	707	670	678	695	661	714	637	674	704	649	665	669	668	714	673	660	713	736	701	701	716	678	654	714	647	670	638	673	646	697	648	713	697	708	651	702	688	666	682	640	698	705	672	674	689	650	736	656	696	703	684	646	674	652	652	731	645	698	730	638	682	658	619	686	696	682	729	714	736	701	695	669	724	675	707	683	692	652	693	735	680	744	668	691	710	695	703	677	688	689	673	665	701	702	668	707	687	671	631	680	676	688	663	658	680	676	670	642	739	728	693	694	673	712	645	678	764	691	666	722	675	715	717	696	697	733	726	713	617	665	679	694	675	682	694	688	665	678	642	645	682	698	692	686	696	705	695	700	689	696	658	695	722	669	704	670	662	645	710	679	670	682	699	712	684	704	691	681	665	658	709	737	656	623	667	688	633	657	648	666	705	662	671	675	662	729	687	650	709	649	683	703	694	665	662	691	717	683	629	652	709	659	740	679	674	670	659	719	650	667	700	693	691	646	683	679	693	669	691	688	595	657	670	707	693	703	657	686	643	740	665	740	652	692	709	705	689	657	682	681	686	656	696	699	696	681	710	675	719	705	645	656	665	651	703	703	651	658	724	686	684	716	678	708	683	645	668	685	715	660	670	694	710	691	666	688	671	704	690	671	712	649	732	670	692	668	670	650	678	666	703	634	672	666	665	703	698	685	697	686	706	693	701	714	734	664	720	678	636	717	658	700	692	664	699	692	682	667	705	663	701	674	647	672	670	681	676	682	727	687	673	669	655	666	650	742	708	678	699	699	738	726	718	705	670	678	664	680	664	701	684	685	660	688	683	682	719	692	634	682	655	636	680	665	690	736	672	708	656	696	673	679	717	700	638	671	676	666	644	687	713	714	656	684	707	688	656	719	687	695	672	721	736	732	672	655	679	701	665	715	752	702	628	688	717	654	703	690	708	664	719	686	664	684	685	699	681	665	662	707	681	689	696	687	703	677	667	676	669	667	643	686	650	711	671	718	675	672	666	729	690	651	662	684	675	691	665	695	665	730	712	655	692	660	672	667	680	706	668	660	689	702	666	662	674	650	692	667	661	711	718	725	699	658	690	657	721	697	697	717	656	720	728	692	692	677	680	651	662	698	669	695	684	665	651	701	663	700	680	694	678	666	726	716	645	684	678	651	705	708	690	728	705	682	671	771	643	664	712	669	646	658	679	661	665	683	703	679	652	737	674	662	692	654	694	686	640	678	664	683	690	687	715	693	649	764	669	707	650	678	733	697	700	728	680	697	713	703	678	693	682	679	718	670	650	663	685	704	688	730	674	672	673	682	681	724	677	712	713	623	649	680	723	682	663	725	675	698	693	662	710	628	647	633	661	637	652	719	690	686	674	730	692	727	682	666	682	677	705	644	693	676	670	695	713	663	726	721	698	644	689	695	694	688	753	669	695	670	674	695	674	713	691	663	662	685	713	674	666	697	714	695	659	673	670	740	660	657	659	659	638	683	695	695	663	717	659	665	676	695	679	701	714	653	684	730	668	635	670	718	705	715	676	679	707	655	712	670	628	658	674	650	651	651	674	680	650	691	704	728	665	676	686	670	673	686	641	690	652	651	683	679	682	689	664	664	681	717	746	695	689	685	676	703	695	668	655	687	717	677	638	655	687	684	701	707	680	687	641	694	673	689	642	715	635	696	670	685	675	666	672	684	661	692	660	689	669	662	677	662	699	642	630	682	643	685	669	648	676	692	712	660	677	693	670	706	666	650	653	665	659	677	650	666	706	658	695	668	670	695	645	683	691	662	684	685	691	718	694	708	692	665	718	674	682	683	686	697	720	632	640	690	664	666	658	674	689	677	711	643	672	714	701	681	699	700	710	722	677	667	717	670	672	674	689	727	683	652	679	692	678	666	656	720	699	699	669	698	689	666	698	683	650	652	687	692	672	666	653	645	701	645	641	706	683	715	706	698	670	708	674	651	690	722	661	735	733	739	712	698	712	669	693	705	654	639	677	653	676	693	726	650	687	731	665	691	676	729	710	701	636	703	710	685	683	659	675	716	723	667	699	727	649	706	666	622	639	741	678	691	687	723	691	728	688	744	670	707	715	695	715	706	682	693	702	642	669	672	683	692	683	715	680	688	732	675	683	692	657	722	689	692	732	681	667	676	672	643	630	683	682	659	670	682	651	677	704	719	735	627	646	737	690	665	662	704	657	686	681	648	680	695	698	690	705	658	694	693	665	681	664	676	634	701	693	680	709	674	671	662	673	710	668	684	649	666	723	668	687	693	688	692	644	713	663	678	694	654	646	653	727	665	692	641	707	663	669	652	734	679	623	649	676	741	656	683	688	697	679	687	686	667	675	702	735	686	673	673	715	686	626	733	711	671	671	639	663	644	711	657	722	696	677	628	674	639	655	714	660	636	714	675	680	703	671	695	693	682	653	675	672	701	660	681	673	656	692	670	707	684	669	698	640	704	654	696	692	670	659	726	676	645	653	667	663	648	723	672	702	681	691	701	686	671	711	699	667	652	621	727	700	692	643	652	692	716	682	712	705	666	704
23839	7069	1875	915	582	372	286	322	265	268	255	205	249	237	240	207	226	209	230	241	239	182	183	243	190	199	219	212	190	219	190	204	206	189	196	211	194	200	190	208	193	203	226	195	232	205	226	217	234	214	189	191	204	215	215	225	196	207	206	182	195	200	193	169	212	211	203	211	206	180	220	200	207	207	207	200	186	220	211	206	183	173	190	190	195	232	183	208	200	182	184	179	181	198	216	234	223	184	209	193	186	191	210	183	215	210	230	198	197	200	183	175	227	222	199	188	197	206	204	193	181	204	222	199	218	199	209	223	208	200	190	216	212	183	220	180	193	184	189	207	200	222	227	175	190	212	215	207	198	204	225	207	208	206	189	232	216	200	197	192	211	184	212	212	181	198	177	189	209	187	202	192	189	189	189	201	191	190	212	213	196	196	203	187	181	226	202	212	190	196	195	230	198	205	216	224	208	197	188	224	214	194	222	200	205	237	204	177	201	193	196	174	191	219	200	204	185	222	185	184	189	203	197	189	192	190	199	195	186	181	202	214	191	186	191	181	183	178	210	216	186	185	168	202	208	193	212	173	219	194	201	198	241	197	189	203	207	208	188	209	243	194	212	186	212	174	205	230	220	190	202	189	207	209	210	212	197	176	205	188	196	173	194	178	207	206	208	184	186	221	193	212	204	199	220	199	192	201	189	213	199	190	190	204	180	201	201	195	194	192	193	195	190	193	232	209	200	202	195	206	219	223	174	190	199	193	201	196	209	183	188	193	165	205	196	205	199	187	191	211	197	201	196	192	180	214	198	170	217	215	203	232	208	186	195	181	218	199	205	195	199	212	204	193	197	205	218	212	206	213	198	178	181	194	209	200	220	211	219	198	180	199	190	182	198	213	216	196	192	205	205	209	187	244	204	197	201	211	187	209	198	205	206	211	209	194	217	173	211	212	196	197	196	201	225	207	215	211	186	204	169	230	213	203	186	193	204	200	181	195	220	200	209	204	220	191	203	201	199	175	200	196	198	219	212	221	202	213	195	196	219	208	227	193	178	194	210	212	189	190	167	174	192	201	207	207	203	187	196	195	195	209	217	185	225	187	220	210	162	200	183	197	212	193	226	186	219	204	204	183	197	218	198	194	205	207	212	185	194	168	192	218	185	200	199	207	196	200	201	172	188	206	188	194	212	194	197	188	189	194	196	189	202	239	201	184	193	235	189	194	217	210	179	201	202	169	191	237	198	189	198	204	202	200	199	198	218	215	219	189	175	178	193	202	196	199	213	187	192	182	201	188	197	199	205	189	175	193	213	235	227	192	216	189	175	206	198	197	176	204	197	183	177	216	193	221	183	202	184	218	232	194	190	196	197	164	179	184	203	168	186	186	224	215	184	167	200	223	194	162	195	204	197	226	219	206	206	183	181	181	186	216	198	188	190	176	199	194	195	186	197	191	222	211	215	206	196	224	204	186	232	213	189	175	190	179	185	182	206	201	213	199	207	181	202	197	176	204	171	181	168	182	210	213	203	205	205	183	218	205	195	212	197	194	193	185	183	175	190	193	220	215	179	197	219	178	195	209	202	204	191	207	214	221	204	195	207	202	209	209	184	179	186	203	187	189	208	190	185	202	175	193	203	209	219	182	216	220	186	207	208	211	188	181	215	200	196	205	193	199	203	217	198	199	200	218	186	205	202	209	172	186	198	205	193	192	194	202	187	187	182	188	202	210	208	192	226	180	202	178	210	215	197	196	216	187	210	198	208	185	206	198	197	182	211	182	199	174	183	187	217	202	202	189	180	198	185	181	179	191	186	198	201	215	196	218	221	205	200	165	196	214	188	176	184	206	219	188	199	194	195	215	203	207	189	210	167	177	177	187	186	197	194	237	191	180	209	233	190	205	220	183	203	225	197	221	182	179	205	201	210	204	234	202	185	210	180	177	225	198	179	172	179	208	175	167	208	205	203	231	199	204	210	187	178	203	198	207	206	188	190	192	209	195	190	196	209	205	221	200	193	180	180	197	193	207	208	209	194	194	181	200	166	192	182	187	190	188	193	182	208	177	195	210	191	200	211	227	218	204	171	204	187	187	210	197	200	178	177	203	210	189	191	156	211	197	214	208	205	185	195	188	217	197	220	208	225	211	204	218	208	213	196	189	219	188	185	229	214	185	219	202	197	200	182	194	209	174	221	191	192	206	207	208	199	210	205	208	214	230	207	176	194	197	215	229	192	183	214	201	212	217	190	180	207	193	215	206	222	184	218	184	216	187	188	211	213	211	205	189	193	192	213	194	206	166	179	216	210	192	214	205	180	205	198	180	200	219	200	208	184	186	212	218	183	161	189	197	171	195	177	199	216	166	203	208	211	224	230	189	179	225	192	199	198	220	189	198	204	200	191	216	193	185	195	172	197	206	211	225	223	228	233	196	226	229	181	186	195	209	188	187	202	189	179	181	205	225	207	208	229	200	208	189	198	178	180	188	211	205	222	209	230	220	220	211	210	199	178	170	202	194	190	194	189	181	225	189	203	199	211	191	190	201	228	190	177	208	200	194	189	213	193	209	209	194	209	199	196	180	206	215	205	196	196	196	247	209	211	204	217	178	210	182	191	208	202	198	202	174	177	203	223	200	209	203	189	199	220	192	198	195	213	206	193	214	209	187	184	207	216	208	196	212	229	216	210	197	204	180	195	206	219	212	209	196	182	215	188	199	184	187	209	182	200	219	202	201	191	186	223	206	192	204	173	206	202	184	218	222	219	186	206	179	185	165	208	213	180	186	196	178	213	200	227	219	209	208	204	202	202	231	214	221	198	205	219	202	219	222	206	199	183	211	194	193	205	234	188	203	213	207	202	198	197	223	204	204	199	170	218	211	208	189	214	197	186	211	218	225	233	214	217	194	194	195	188	219	170	213	183	214	196	177	206	199	198	217	196	206	205	168	212	195	204	235	215	170	189	191	181	188	219	240	194	187	208	184	186	190	213	197	194	186	194	189	206	187	207	193	202	185	223	200	197	203	204	187	199	228	176	194	191	215	219	203	193	176	214	206	198	214	237	197	190	185	162	184	179	210	188	216	190	226	215	201	193	198	175	180	229	187	211	202	202	212	207	193	195	179	205	189	211	186	184	201	199	197	188	201	212	223	171	198	183	200	189	201	210	213	193	206	226	209	196	215	223	199	196	194	171	205	204	210	186	183	199	210	189	191	193	209	156	180	193	215	205	199	192	202	223	205	216	214	174	179	217	205	217	209	182	183	220	175	195	213	230	183	184	203	192	198	219	186	182	209	201	205	184	188	200	201	212	183	187	224	201	220	194	186	207	199	185	204	217	205	214	194	244	210	205	182	210	198	206	202	195	219	220	187	170	219	188	200	191	205	186	196	208	195	221	186	232	212	217	197	179	213	219	192	216	223	210	206	196	182	203	172	163	207	201	187	202	172	198	164	216	184	202	187	197	198	204	191	192	223	218	193	200	208	199	167	182	194	228	215
22193	5439	3377	2598	1987	1261	1027	913	1002	800	750	662	583	629	616	607	615	599	578	642	615	570	638	600	547	573	551	524	570	562	577	548	513	539	595	566	512	572	543	633	624	627	665	657	642	594	631	636	604	620	576	625	556	531	555	544	533	577	547	542	547	540	513	537	524	527	502	537	498	525	508	496	507	510	535	519	522	479	491	522	533	519	472	470	504	535	486	505	509	503	475	500	490	502	482	512	508	460	472	499	489	518	502	471	486	507	453	537	455	499	497	496	482	530	495	470	483	513	502	509	477	507	516	485	474	468	516	482	479	493	528	482	465	493	476	505	514	504	505	470	506	537	515	500	473	475	484	502	491	470	480	550	500	483	484	473	507	509	492	461	461	488	463	517	514	451	511	495	451	484	497	510	487	512	478	514	464	462	489	504	476	488	501	471	460	495	489	485	500	471	496	490	475	497	477	494	522	502	466	501	506	507	462	508	480	510	503	536	494	505	502	453	493	511	482	502	486	489	431	438	479	485	506	515	506	520	527	500	505	493	471	476	502	512	477	504	475	509	531	519	479	493	491	490	500	477	494	494	492	502	516	537	512	507	477	480	474	493	473	483	526	502	478	498	496	503	513	499	486	485	469	521	482	553	533	512	480	496	514	472	478	487	522	505	480	471	505	520	504	507	509	472	492	496	499	499	496	447	460	505	469	469	502	459	476	502	524	520	470	479	513	516	471	481	514	464	539	495	486	473	489	515	466	463	504	463	511	492	470	429	510	468	490	496	465	460	483	483	493	483	448	489	467	472	498	498	514	520	484	471	522	460	507	447	522	517	507	503	526	467	504	502	463	523	508	491	477	507	490	491	475	512	467	459	493	455	463	471	523	437	450	488	512	475	503	499	516	490	491	503	445	510	496	534	506	477	480	491	502	491	466	500	541	513	485	504	467	529	501	488	462	472	509	475	491	505	495	485	467	506	512	474	461	494	504	461	448	547	483	514	499	492	503	503	501	441	490	515	495	504	455	473	487	500	490	476	508	486	533	506	465	507	462	493	488	485	496	483	496	462	468	475	471	513	488	485	540	475	494	530	558	532	480	483	503	460	444	486	445	489	489	518	496	497	471	503	491	557	500	478	495	450	518	495	523	497	520	455	458	499	510	504	512	497	528	500	487	493	509	511	500	495	496	491	494	491	478	509	495	481	520	475	498	488	478	481	473	492	515	508	484	545	495	470	501	497	484	513	482	520	465	475	459	496	476	490	493	468	491	446	496	540	444	520	470	466	483	486	486	517	497	483	517	501	482	502	493	502	499	492	447	449	497	491	502	468	480	496	444	436	551	488	502	554	476	454	496	517	486	503	505	508	463	507	504	548	531	499	491	464	455	526	503	531	489	519	490	524	527	524	493	528	536	487	468	505	505	494	484	478	525	466	460	567	526	473	482	488	467	474	536	497	477	461	482	515	529	475	503	489	493	483	502	486	480	449	487	484	480	527	486	480	482	485	463	524	455	521	511	490	468	507	503	495	486	525	489	477	472	514	516	491	510	512	527	521	482	491	474	499	487	458	537	485	463	473	508	498	454	508	494	483	459	496	528	451	459	505	461	497	506	463	509	549	475	521	500	499	476	475	504	496	477	515	489	467	507	505	497	509	487	486	436	527	468	518	503	488	457	479	526	527	447	534	467	498	498	439	500	508	517	526	502	515	504	503	472	471	508	511	515	493	496	514	506	447	486	490	469	534	473	478	478	490	450	514	495	502	520	480	492	508	498	552	502	474	460	473	526	481	520	491	488	490	470	478	535	492	460	473	498	509	480	491	517	469	498	482	484	486	511	526	496	497	493	488	487	494	485	484	503	464	448	499	462	479	452	481	502	465	476	507	525	459	512	500	510	467	489	508	504	547	520	515	476	519	495	454	513	482	482	503	466	479	461	500	536	516	503	508	510	493	519	501	470	493	533	510	462	525	463	521	508	498	522	491	490	487	482	509	505	486	534	494	496	431	526	455	502	485	493	482	467	508	496	467	516	477	483	492	486	483	492	496	515	515	497	490	511	490	489	494	476	462	489	513	481	501	448	511	481	468	460	535	508	480	507	505	493	507	499	520	507	481	491	481	497	526	483	476	471	500	499	506	485	519	448	486	499	483	466	472	457	474	488	515	517	507	510	471	503	483	467	502	471	512	478	486	468	470	495	456	505	469	493	506	509	493	488	503	483	489	465	492	499	488	477	489	484	511	472	496	489	463	451	475	490	515	488	474	491	495	514	505	489	469	489	502	488	520	513	489	553	515	504	491	468	474	493	461	482	481	444	494	485	493	555	475	471	472	479	509	528	499	487	485	496	487	464	463	503	474	499	470	501	496	496	517	524	504	511	512	488	502	475	496	511	497	527	480	468	462	485	501	501	503	495	486	520	471	489	469	478	467	455	488	459	514	481	499	502	515	486	491	511	509	485	516	492	493	488	485	541	482	502	485	477	489	495	469	500	486	506	500	507	443	483	466	492	504	512	527	527	492	513	474	527	462	520	475	499	510	500	503	534	517	515	485	509	469	487	454	470	486	522	491	499	535	482	505	530	508	493	478	470	488	489	523	457	514	482	506	539	477	486	514	481	463	467	478	469	470	486	505	473	489	494	469	503	506	486	474	466	512	483	487	511	453	510	524	470	500	461	488	506	507	493	451	529	473	470	495	488	537	493	485	511	498	514	519	500	482	485	484	507	527	525	505	486	455	485	486	472	518	510	473	446	511	468	540	480	500	501	486	501	518	517	466	528	501	558	525	477	476	485	486	532	517	526	511	456	495	481	489	505	510	487	474	527	510	476	483	525	548	496	479	453	485	490	442	530	510	506	438	515	483	524	514	488	509	485	516	480	502	501	559	515	525	499	502	463	465	522	493	501	502	497	485	521	512	465	511	461	483	485	501	488	477	512	485	512	477	480	493	490	470	505	465	491	478	505	501	443	496	476	493	509	477	496	507	512	453	468	480	485	505	505	488	456	505	482	504	479	463	536	501	516	497	452	489	503	473	490	512	486	461	460	499	486	497	489	477	486	487	545	479	477	477	490	481	488	459	460	486	497	527	472	499	480	512	509	493	432	495	510	489	509	474	501	545	534	497	505	497	450	508	484	507	493	496	471	467	502	534	484	478	511	485	487	499	483	509	494	510	511	497	467	520	519	486	500	486	461	451	495	503	500	488	518	479	481	501	482	488	472	487	504	471	516	485	527	496	512	537	455	510	483	477	490	528	504	484	531	508	501	482	497	493	504	490	506	440	476	478	484	492	495	498	507	477	514	473	493	481	490	487	491	525	512	475	469	473	497	478	543	507	517	492	511	514	491	493	493	481	480	467	488	524	500	491	484	498	487	502	512	506	486	493	514	477	545	468	503	521	481	499	477	488	520	513	495	518	482	486	474	506	473	464	498	490	475	497	490	479	502	508	506	480	507	513	500	510	455	461	492	465	493	500	503	476	500	487	482	449	538	484
77565	43243	13438	3151	1432	826	608	508	508	411	423	395	315	343	345	380	302	341	336	353	330	340	334	332	340	297	309	331	295	285	292	303	294	322	307	289	290	307	314	326	349	312	351	310	290	327	293	347	317	314	311	314	339	279	299	325	313	294	289	304	289	281	295	288	303	305	288	274	273	302	316	323	279	286	326	292	310	313	281	284	268	278	263	284	317	280	280	293	288	273	264	294	296	248	302	268	320	317	292	321	307	273	290	316	288	309	292	326	302	298	285	281	302	289	271	313	274	305	290	306	287	302	301	311	298	348	270	301	302	308	285	297	327	294	321	295	292	294	332	277	250	284	299	261	312	281	320	272	296	286	329	315	274	279	302	326	267	316	325	305	322	296	278	280	277	300	289	298	286	290	294	310	305	284	268	274	288	272	302	280	295	257	279	298	314	263	304	281	301	275	280	321	278	301	303	293	292	327	293	297	293	271	251	300	341	315	299	277	283	271	308	293	280	291	265	281	234	278	279	277	294	261	301	287	277	304	268	268	293	301	257	302	306	291	308	283	278	293	296	266	315	314	302	266	295	268	276	293	284	276	294	290	314	308	307	294	286	285	268	287	305	306	303	265	306	311	300	285	293	291	278	288	293	281	278	280	326	256	287	278	297	306	291	296	271	319	279	284	305	281	248	274	269	300	273	326	320	324	307	299	245	261	275	280	306	266	276	261	289	298	329	313	313	300	283	349	306	286	279	305	276	281	316	309	321	289	291	298	259	270	283	285	269	292	307	272	270	313	296	328	288	265	300	270	298	309	274	301	276	317	290	308	276	291	304	291	300	318	288	302	276	353	321	282	287	304	293	299	279	302	283	315	335	262	277	304	312	301	268	288	277	251	260	302	286	291	274	294	307	320	283	287	269	290	284	292	286	268	297	285	309	263	269	300	278	277	317	305	284	275	273	277	269	257	286	302	301	295	316	303	281	285	303	272	319	299	265	284	289	293	302	292	277	297	294	281	308	274	255	324	302	283	296	273	283	298	299	286	261	296	319	311	301	296	289	305	301	272	300	321	296	276	273	288	285	286	297	301	324	285	277	293	278	273	273	317	294	273	291	324	276	297	288	269	269	256	281	280	300	280	287	311	283	303	294	291	276	278	320	276	268	311	300	290	307	317	286	264	287	274	323	288	297	293	277	310	287	282	258	295	296	294	266	267	287	303	310	286	258	300	282	299	277	287	295	302	280	284	287	302	284	251	300	288	233	292	282	298	317	281	290	296	306	325	295	302	324	289	288	294	298	298	287	305	273	290	315	299	280	315	312	261	292	286	278	284	280	279	280	267	353	311	338	299	286	297	314	304	298	303	272	308	289	275	272	296	276	297	314	318	330	300	276	311	292	301	278	303	271	278	303	316	253	280	296	271	284	307	270	294	275	296	288	299	309	296	261	270	296	300	294	287	262	300	298	294	308	288	316	277	269	275	277	301	291	285	279	308	317	284	290	279	284	273	264	279	285	333	290	281	291	261	288	305	269	286	305	270	290	275	298	284	309	270	311	308	306	304	304	304	316	294	294	312	302	300	293	296	321	277	288	278	288	323	280	270	267	264	292	342	273	280	282	299	244	296	301	313	272	300	293	325	275	279	309	303	295	299	273	307	299	275	328	290	261	263	295	259	251	293	290	298	287	303	272	319	267	298	321	292	276	287	279	276	293	266	275	309	303	291	265	289	289	294	280	284	282	292	295	279	302	273	331	295	256	308	316	271	274	274	296	309	267	279	284	263	304	319	280	295	259	295	322	315	328	311	286	302	287	280	295	285	311	313	295	305	293	284	269	286	289	309	280	306	250	283	310	308	273	289	289	237	286	292	275	295	273	305	291	301	293	306	301	291	298	306	320	293	316	299	304	268	280	252	306	288	279	283	279	304	304	311	276	266	298	315	309	311	279	275	315	309	301	262	283	254	282	286	299	289	273	308	298	287	288	269	286	336	312	300	287	264	306	251	275	297	277	330	287	264	306	267	298	290	252	271	313	321	323	310	325	265	309	315	289	268	268	262	291	300	311	298	295	290	294	285	277	270	264	254	298	287	276	286	284	297	292	310	290	299	257	297	315	339	294	325	278	257	323	292	282	316	287	320	300	283	300	297	292	290	276	302	310	276	315	300	272	276	289	283	320	263	265	295	335	291	297	308	308	282	301	253	272	286	326	345	284	299	275	299	276	275	288	254	272	258	273	305	317	316	283	278	277	307	320	318	291	294	305	301	292	285	264	304	283	270	262	288	266	266	278	291	323	281	285	321	263	273	322	281	299	284	336	283	291	278	325	291	295	272	291	305	269	265	272	272	329	313	319	301	300	282	264	271	277	335	278	278	306	255	287	292	289	262	286	273	299	299	294	263	350	311	277	311	268	298	286	286	307	321	285	275	270	286	302	300	277	319	275	271	288	292	297	264	257	304	319	290	295	275	295	294	306	288	267	288	278	343	308	289	314	316	285	292	300	265	301	297	303	301	270	300	322	302	311	303	279	281	269	285	280	285	279	281	295	292	270	294	272	329	286	319	288	287	283	261	281	258	277	278	301	314	250	309	297	276	303	300	284	327	267	311	293	272	277	274	282	273	285	308	311	265	295	254	263	306	290	267	298	300	296	310	296	294	278	303	300	288	278	291	291	247	265	274	280	309	267	256	289	307	294	289	336	282	279	293	295	322	292	311	279	280	312	267	309	308	304	317	292	297	276	270	323	235	292	287	307	279	292	258	275	269	277	317	334	279	302	301	304	293	307	290	329	314	311	268	275	265	289	296	273	272	297	297	292	304	326	302	272	274	307	301	281	299	308	306	291	254	312	290	289	282	284	284	270	304	292	274	347	289	275	269	296	280	283	308	265	295	308	311	294	311	289	284	290	310	309	278	296	287	284	309	281	296	269	273	296	291	287	294	286	270	288	266	305	300	314	263	271	304	293	286	272	306	291	287	301	306	293	297	248	250	266	307	275	291	315	316	327	293	316	294	297	292	324	273	267	286	332	281	307	295	292	293	308	293	285	286	294	285	292	273	278	271	312	260	300	287	312	302	284	286	307	299	280	282	282	318	256	339	290	283	319	298	303	315	253	289	308	304	312	308	272	297	278	321	286	308	315	315	270	303	270	277	305	274	305	285	287	257	287	268	303	281	265	297	277	284	287	307	303	290	297	295	308	287	263	295	293	298	294	293	304	278	299	288	289	310	275	304	286	292	256	268	278	309	303	290	261	280	313	247	280	285	264	280	315	329	287	275	269	306	290	285	274	294	290	294	289	311	291	318	299	292	280	268	257	272	273	311	287	307	274	256	293	275	260	295	285	303	313	319	284	292	302	285	288	288	302	295	298	302	295	318	301	256	299	280	309	277	266	310	269	273	270	266	300	292	278	272	275	314	295	281	330	306	300	282	282	274	308	312	312	273	295	279	279	273	265	277	258	288	277	291	316	310	276	302	287	306	315	282	320	267	315	310
49145	19190	6631	5683	4659	2968	2320	1835	2044	1583	1411	1241	1148	1099	1082	1098	1091	1011	954	1126	1116	937	1004	1005	916	838	857	870	834	847	786	760	845	854	828	858	829	817	810	838	823	959	939	965	840	913	841	848	849	827	835	819	785	789	781	794	780	766	773	765	731	733	712	728	745	781	716	729	675	725	720	671	696	706	675	684	725	713	679	688	666	682	675	642	684	672	650	728	670	659	652	682	695	681	687	653	652	656	670	671	763	667	682	695	712	645	643	667	651	687	653	700	709	606	699	694	673	684	697	674	689	660	688	699	709	659	732	687	723	687	698	695	648	683	691	652	656	661	681	653	666	659	629	708	681	700	672	710	656	709	709	653	699	631	681	654	669	723	685	647	675	683	672	623	679	702	686	663	698	639	698	680	698	687	659	694	668	673	679	640	725	689	672	643	698	681	655	688	614	670	687	667	664	689	671	676	705	682	670	724	711	704	664	682	628	711	636	678	725	674	672	663	630	672	641	672	684	658	714	713	641	646	696	673	676	675	704	687	627	709	675	675	659	694	721	683	658	642	696	707	687	664	669	667	675	675	659	648	682	648	659	668	648	722	608	685	685	701	676	677	631	692	679	696	615	685	692	658	674	667	662	647	702	695	633	649	694	651	721	642	664	672	716	700	689	710	633	657	709	673	684	674	648	662	648	669	724	700	686	697	660	673	715	728	676	670	647	700	695	658	677	641	643	675	705	637	696	692	702	641	699	613	669	654	681	678	695	704	669	695	662	662	698	688	667	728	709	627	699	691	677	714	673	747	678	653	721	743	656	633	677	665	691	649	631	690	708	697	698	659	690	723	667	665	691	644	683	682	742	650	716	709	644	659	652	708	682	669	705	687	649	662	713	674	687	686	711	696	677	615	681	702	684	666	651	677	680	642	649	721	687	685	722	710	701	671	663	692	685	692	659	658	717	640	668	687	670	703	692	637	680	672	665	663	649	707	671	687	658	666	684	630	678	675	667	666	691	652	661	699	691	699	667	665	680	713	667	667	663	663	674	704	663	652	664	721	660	674	634	701	616	690	671	678	645	677	716	669	621	704	736	687	668	699	653	691	702	712	704	670	616	629	703	703	684	647	654	683	645	673	726	676	705	653	671	711	735	664	650	680	655	658	667	749	686	680	646	714	700	591	632	690	679	685	640	652	687	662	638	658	644	698	700	701	685	631	631	673	716	646	676	655	680	658	630	660	668	687	655	674	665	707	689	693	683	678	656	718	686	708	678	667	710	689	684	650	653	716	685	638	673	691	686	657	677	700	655	671	689	686	661	677	654	668	677	654	682	638	661	686	660	631	721	702	696	698	717	711	678	667	685	705	682	686	644	665	678	670	659	657	657	703	747	682	691	639	647	622	663	728	668	679	653	677	668	631	694	694	672	752	677	689	668	678	700	671	658	675	655	657	682	678	628	650	644	683	652	693	681	677	738	708	652	664	703	670	649	676	695	650	675	655	643	697	654	664	640	681	667	693	664	707	679	664	682	648	680	672	689	670	701	663	635	722	651	677	686	677	642	712	684	657	721	715	679	653	684	653	635	650	708	712	623	642	637	632	672	697	673	695	632	690	662	731	695	664	656	614	656	661	661	639	705	655	668	678	672	635	720	666	683	679	675	729	705	697	704	671	683	683	646	661	704	703	641	624	707	685	643	707	674	679	712	704	730	661	651	718	677	666	675	673	689	693	648	641	633	691	665	677	620	719	664	675	665	713	712	692	699	707	662	640	640	687	699	669	689	680	691	658	732	653	624	643	716	649	703	729	677	641	739	642	661	705	688	686	667	663	644	680	641	689	712	705	639	698	656	654	632	625	664	707	667	679	665	681	689	682	742	642	653	690	720	631	673	680	706	641	670	720	683	674	627	691	655	665	640	687	625	700	705	681	710	657	653	694	660	705	641	659	647	682	713	718	674	643	702	735	665	689	638	634	657	676	657	684	682	614	645	654	691	723	715	690	661	644	664	654	723	697	706	653	685	722	673	666	593	710	690	655	647	665	731	635	724	661	659	663	688	599	656	662	641	634	670	671	682	696	679	656	715	641	681	629	630	700	669	643	738	689	677	686	688	702	728	667	654	676	662	683	661	629	659	703	652	655	671	614	660	655	637	700	699	704	658	674	646	679	643	697	731	678	696	698	738	651	669	677	662	699	685	685	674	635	719	649	669	648	686	677	658	643	740	719	675	633	683	691	686	675	656	686	687	677	650	693	679	717	683	727	671	671	697	659	684	619	646	645	705	674	660	638	680	616	639	679	691	689	655	673	696	684	665	684	661	700	707	664	683	739	686	707	632	679	663	667	645	653	689	691	661	654	722	692	672	700	727	694	685	648	710	655	658	668	669	637	659	662	673	674	675	662	649	697	652	698	648	708	657	712	668	674	694	668	671	674	651	690	680	704	697	676	702	671	701	719	727	660	732	644	719	657	678	681	719	690	670	724	732	700	700	691	680	678	638	681	637	690	685	672	688	641	660	642	659	638	683	692	705	638	715	636	617	662	666	676	653	661	716	729	714	668	669	678	675	673	712	715	661	644	696	659	677	705	692	635	665	700	628	687	722	706	675	681	672	676	686	667	698	664	658	670	697	656	632	669	693	685	671	672	676	606	729	682	661	703	664	660	660	663	668	675	632	707	676	663	640	729	672	698	698	674	702	673	699	674	649	703	683	685	657	663	662	661	684	729	688	705	638	669	722	728	664	685	636	681	649	647	681	622	674	633	705	642	661	656	714	661	714	661	640	690	649	653	664	698	685	650	644	666	679	670	721	683	660	655	740	687	708	675	664	644	642	658	658	650	647	696	697	678	701	664	701	624	600	664	609	603	729	699	681	665	682	615	656	685	633	679	711	644	684	686	700	648	693	706	671	641	699	686	651	657	660	674	663	700	678	692	660	681	625	648	713	725	690	687	677	685	645	639	612	694	683	681	705	651	634	671	701	757	681	685	668	687	659	698	629	674	681	706	651	662	701	676	709	690	679	689	694	670	658	694	615	676	687	701	687	686	662	695	646	658	695	689	633	659	709	660	678	692	733	674	680	670	681	706	701	670	663	716	652	651	651	682	705	664	708	672	676	673	658	676	671	716	708	645	669	672	688	663	720	674	658	703	652	694	683	689	692	673	672	686	658	713	679	723	708	677	676	716	688	657	699	663	680	730	670	679	624	685	646	674	637	688	703	697	679	668	648	698	722	666	639	701	718	630	715	690	708	666	628	693	706	687	714	682	725	710	652	695	676	661	649	688	674	675	680	668	672	658	706	661	710	699	618	685	649	721	663	695	682	676	671	702	728	673	658	707	680	710	693	698	730	686	700	655	677	702	673	636	692	669	648	703	712	675	656	709	646	656	654	671	669	665	657	655	698	688	719	667	679	702	677	631	698	699	665	666	643	708	718	639	681	662	660	648	706	679	674	688	702	665	660	646	658	644	646	663	693	679	673	662	675	734	676	724
88641	52829	19373	6768	2322	1189	850	671	666	574	564	463	414	446	396	424	402	370	378	405	386	396	382	331	370	360	353	351	373	332	320	330	316	338	346	321	324	317	315	323	320	357	318	356	304	357	351	338	353	357	338	299	299	326	323	311	350	315	356	318	325	327	302	315	295	334	298	284	287	296	303	328	318	301	315	325	296	293	330	329	307	295	312	303	304	329	294	288	315	315	307	307	295	320	291	298	333	320	295	287	271	320	298	313	300	280	283	281	311	303	313	320	327	324	311	308	279	304	292	286	310	303	293	272	330	298	312	270	285	276	269	304	289	342	303	305	315	316	309	308	314	292	303	313	302	300	279	305	328	322	328	309	294	322	294	306	301	292	291	323	298	324	291	291	328	306	340	316	302	285	323	301	317	310	265	271	332	310	267	302	298	319	311	314	262	311	331	290	310	316	293	324	310	326	315	295	290	306	286	295	308	330	294	318	317	293	327	279	299	306	318	269	283	308	316	286	301	326	300	266	311	278	279	255	305	296	290	316	284	311	324	297	320	285	310	300	319	315	360	294	302	326	289	308	293	287	303	316	314	289	347	311	326	300	316	319	316	298	320	278	296	318	309	312	293	318	290	285	302	289	286	326	307	290	278	326	330	288	298	320	295	297	307	302	302	292	294	293	314	288	311	303	294	301	317	306	299	315	259	283	327	289	308	299	283	282	314	338	307	314	280	303	302	289	324	311	275	278	297	327	313	299	305	297	296	304	305	314	328	295	285	314	278	332	271	299	310	311	314	320	332	289	281	316	267	278	265	329	306	299	295	317	305	298	300	300	309	302	282	288	324	303	314	330	295	323	322	278	302	296	309	301	297	294	286	293	305	311	292	288	290	330	287	328	298	317	314	287	307	282	305	314	290	291	268	299	284	284	298	307	326	344	329	322	307	284	310	318	287	302	279	326	308	297	255	306	310	274	332	301	302	309	285	289	329	295	290	305	321	293	325	292	293	314	299	282	311	333	311	293	292	303	303	250	293	264	279	306	328	306	319	276	288	306	312	304	325	301	292	269	319	293	318	342	300	312	300	288	339	298	343	294	296	263	314	309	300	269	282	284	288	284	331	312	308	282	298	289	302	282	331	291	305	336	276	282	316	317	316	357	288	302	295	321	299	288	289	347	286	290	318	327	327	293	317	328	333	280	291	324	285	308	294	274	293	299	287	294	327	305	288	286	305	311	295	296	311	341	286	317	330	286	298	305	301	323	311	307	293	302	346	307	343	264	294	304	331	298	291	295	300	317	258	295	308	291	311	299	303	314	277	288	303	292	288	319	295	297	295	291	273	295	297	348	271	311	309	313	307	298	301	278	306	345	286	270	309	280	314	290	304	287	275	291	304	290	296	300	286	317	326	287	329	284	291	286	302	292	286	306	314	294	282	325	307	337	304	313	255	297	318	301	334	285	275	317	305	306	300	301	309	305	298	334	297	286	330	352	341	301	324	293	321	307	283	289	299	263	299	307	299	281	289	329	307	307	290	313	288	316	337	340	319	268	313	301	289	299	318	290	291	304	285	310	312	301	315	332	342	289	322	312	321	289	300	276	283	305	303	272	292	307	298	325	305	313	278	294	301	311	309	345	310	303	306	296	286	307	323	327	276	283	338	302	315	311	305	290	300	297	337	282	303	302	298	307	330	290	313	330	346	303	292	282	327	309	337	299	299	321	280	334	329	313	309	272	308	270	319	306	289	316	323	340	312	286	298	306	290	290	310	312	327	294	298	299	305	315	312	315	318	299	312	322	271	282	301	280	278	319	319	288	278	277	300	314	323	305	311	347	285	324	289	288	316	346	298	327	320	333	321	329	272	305	282	298	287	299	341	292	294	312	307	316	316	321	294	281	323	298	330	296	295	280	297	292	300	302	318	290	284	338	301	298	272	308	279	288	288	285	329	306	322	295	299	311	321	293	292	294	305	284	319	309	347	296	300	275	297	337	319	293	322	320	312	306	290	317	293	324	294	303	269	273	310	305	280	301	316	294	292	285	307	327	285	302	277	297	289	306	271	281	321	316	316	318	321	332	285	322	287	350	302	276	304	288	303	299	285	309	300	298	303	300	302	279	339	299	331	312	313	323	328	297	305	286	309	320	313	303	295	320	307	295	307	308	295	306	327	306	322	340	298	306	303	311	300	300	304	331	321	312	276	298	295	296	285	302	281	318	328	266	265	300	286	313	276	317	300	301	307	301	317	312	309	320	272	287	297	284	300	289	316	309	283	301	287	315	302	290	317	279	319	322	280	316	291	280	306	287	310	297	319	322	325	282	324	319	317	330	323	307	329	308	283	305	318	273	331	279	286	313	280	284	314	305	309	299	295	286	317	309	313	299	277	289	329	323	297	323	308	281	308	301	296	313	255	307	286	291	263	298	280	306	307	291	266	310	315	298	331	302	301	295	312	293	336	299	300	298	306	273	328	302	324	309	265	298	307	317	325	355	302	298	312	278	292	278	308	304	304	295	287	275	331	304	316	325	272	278	312	310	310	306	302	279	284	277	295	264	301	309	286	321	337	280	292	334	314	318	312	301	294	318	299	292	316	306	306	315	349	326	325	300	319	297	269	299	323	329	291	346	306	308	292	322	321	299	266	314	331	330	304	326	319	301	306	313	264	311	289	319	336	282	318	346	274	303	330	275	264	304	282	306	311	294	284	355	292	321	317	274	283	295	315	306	290	282	298	288	305	294	297	297	300	284	295	314	298	315	290	308	323	301	333	319	294	293	315	285	304	270	297	301	297	337	292	288	282	311	307	313	294	330	281	311	318	284	302	313	316	304	310	269	315	294	312	317	308	307	311	296	276	311	325	319	314	326	279	287	311	326	337	278	296	320	296	281	289	323	314	313	315	317	318	324	296	315	264	310	339	284	307	268	292	284	313	282	278	289	307	316	297	297	253	325	300	295	297	348	329	316	294	309	288	315	290	298	337	336	299	351	324	294	310	293	283	296	283	304	307	330	319	278	298	294	276	259	299	317	320	294	299	304	297	290	303	303	321	302	275	285	265	304	284	314	299	326	284	285	305	313	289	304	304	301	343	286	283	316	305	313	294	291	297	291	313	311	368	320	287	307	296	244	289	288	320	310	307	319	292	308	295	319	296	280	334	287	301	302	332	296	301	322	323	305	289	298	299	312	310	327	293	280	324	298	298	308	293	301	323	297	283	337	296	307	325	280	348	301	311	320	287	296	295	270	308	335	299	298	313	296	329	288	295	320	312	336	314	308	288	271	294	308	297	289	297	298	306	281	278	337	279	287	315	302	278	294	299	313	315	290	328	315	294	320	324	308	298	303	310	299	321	312	313	300	328	277	296	300	291	273	315	313	303	275	307	296	314	299	271	319	326	297	320	273	288	311	308	334	290	311	339	273	266	318	316	311	304	290	304	306	288	316	276	309	308	282	313	271	309	315	281	320	328	326	311	279	341	298	293	295	317	285	291	322
59340	24691	9464	8413	6620	4482	3332	2644	2873	2170	1899	1610	1495	1357	1314	1326	1311	1238	1182	1428	1342	1212	1247	1154	1064	977	984	950	1003	942	989	929	900	893	955	875	856	844	890	929	954	1037	1108	1056	1031	985	957	897	928	940	847	904	807	829	832	852	804	807	787	805	784	760	766	763	763	839	725	772	767	721	755	742	693	765	728	726	713	696	733	715	721	685	763	726	719	703	717	700	672	663	676	719	698	644	665	694	732	655	692	652	734	681	675	705	676	648	679	688	638	709	656	701	676	704	724	643	683	676	731	671	629	695	706	652	687	694	692	670	664	700	688	701	679	657	721	666	645	665	655	711	642	669	636	648	708	660	691	676	677	625	687	656	687	671	661	682	667	671	688	692	654	634	633	666	704	638	667	702	649	696	698	645	726	666	707	679	642	640	691	699	665	692	709	703	690	688	641	700	699	664	698	650	640	688	743	672	679	702	667	664	716	656	684	724	720	646	695	709	654	689	672	700	699	674	667	670	686	673	662	670	638	678	659	724	692	715	684	719	678	645	616	672	656	663	713	670	707	694	716	687	721	701	680	717	691	710	671	695	690	697	661	669	651	679	679	676	698	690	717	674	688	619	720	653	685	701	627	700	660	685	654	686	692	680	706	749	646	639	671	634	699	711	685	660	650	672	662	668	683	687	709	654	635	666	659	695	694	683	657	708	630	693	686	681	626	667	690	685	656	690	719	683	646	683	671	693	644	726	681	675	637	691	676	656	677	736	696	686	636	636	714	707	659	703	667	641	707	669	655	666	671	666	693	699	695	651	637	678	717	711	725	701	687	674	717	623	712	673	685	702	674	721	667	684	691	674	683	692	723	638	695	656	680	669	663	670	653	666	726	688	685	666	669	683	647	673	673	682	653	717	695	704	667	662	674	702	641	658	728	693	701	704	716	674	664	663	713	658	707	679	685	698	702	695	652	657	668	690	711	681	703	686	704	677	678	728	632	665	689	678	688	693	709	718	674	700	631	685	714	675	704	708	650	676	650	675	694	694	669	696	657	680	716	686	711	680	668	657	726	661	696	735	742	710	695	683	702	688	661	694	659	657	681	661	682	718	708	664	657	661	726	669	678	664	674	669	665	679	710	699	697	681	665	699	677	706	645	663	670	651	684	662	667	682	719	656	728	690	680	704	682	685	694	657	668	645	694	689	627	726	680	691	606	687	658	710	684	720	665	654	634	680	684	713	730	728	730	700	685	713	679	737	638	649	697	751	664	683	684	675	721	673	647	663	659	694	670	686	704	662	670	721	608	663	694	692	670	658	648	747	692	672	678	727	676	704	667	686	702	635	670	682	703	722	707	687	615	650	701	686	669	660	670	676	679	676	653	668	701	665	647	703	689	641	661	658	675	682	668	718	687	709	698	659	734	707	684	696	660	717	693	718	694	726	685	699	695	672	645	660	653	700	694	686	675	716	665	687	684	694	698	721	688	689	664	692	692	683	680	675	678	677	685	685	719	606	698	689	678	663	708	702	694	653	674	670	683	693	682	667	659	669	670	679	659	716	637	691	697	649	683	698	701	707	671	726	680	689	687	678	639	680	654	664	678	651	686	703	673	714	659	654	668	695	652	650	681	666	683	658	657	657	669	640	686	666	676	705	724	668	623	682	699	682	699	709	727	691	697	710	650	631	697	683	712	684	743	712	645	633	693	689	737	674	673	666	645	676	666	672	682	662	669	667	666	684	658	675	650	714	671	646	622	710	677	669	716	653	677	751	682	623	712	657	731	691	709	639	693	636	713	661	637	672	700	711	623	674	703	660	691	686	698	655	682	700	653	678	667	699	674	691	670	668	665	693	658	690	638	655	714	703	706	695	640	690	691	683	677	654	690	668	712	682	680	676	667	703	714	666	678	701	677	723	667	676	662	671	719	669	688	709	680	693	677	703	644	753	688	680	706	686	692	687	687	654	661	697	696	692	681	668	709	708	682	680	678	682	716	680	705	677	715	677	680	706	662	671	696	685	667	695	652	663	728	708	644	640	710	644	664	703	710	707	662	696	717	722	706	709	678	680	717	685	666	665	668	687	645	679	671	669	701	684	721	710	671	671	690	694	683	680	714	717	681	660	687	671	691	661	683	671	690	663	708	650	703	707	689	650	709	687	655	682	699	638	682	679	680	653	659	714	672	709	688	707	663	665	686	715	685	701	657	686	686	684	707	717	730	668	693	634	653	661	645	653	704	683	695	707	668	696	670	676	645	714	696	647	665	719	692	708	663	619	658	649	696	668	653	700	631	674	695	661	692	692	680	704	658	662	701	679	640	766	706	689	673	717	680	694	673	653	653	700	650	711	704	677	669	682	671	687	670	648	661	619	681	686	684	669	733	667	673	651	713	674	705	710	668	682	673	684	623	699	652	693	656	709	683	632	630	710	664	676	677	720	650	701	671	706	662	709	669	660	638	650	707	684	645	680	681	734	675	682	624	670	691	704	645	678	645	647	703	690	673	648	723	677	708	670	701	648	715	688	661	687	680	676	641	665	705	642	705	677	727	715	687	662	672	664	665	650	716	665	660	661	635	697	687	671	714	700	693	727	674	667	691	652	675	680	687	645	649	625	739	713	701	693	710	667	686	685	721	716	682	604	684	642	693	692	731	674	701	699	694	686	657	733	664	670	654	693	715	679	697	705	645	636	690	712	705	654	690	665	679	610	718	679	695	726	649	688	646	670	654	682	700	716	643	638	678	688	677	679	692	680	707	702	680	699	694	687	708	667	696	692	635	668	675	665	661	664	701	625	628	702	658	671	717	645	647	706	631	656	683	670	736	699	708	665	669	687	673	650	681	690	701	692	678	710	673	696	617	716	684	642	713	653	671	653	666	662	666	728	752	714	645	697	698	699	675	671	703	715	706	700	727	651	715	698	690	674	664	737	664	670	677	665	668	665	711	643	656	677	662	746	685	667	649	700	657	668	670	667	682	655	702	675	708	665	670	652	720	688	673	688	654	694	688	687	699	691	691	669	640	669	699	701	657	660	676	669	680	655	638	689	705	658	698	659	657	700	707	766	723	699	648	672	650	723	722	658	668	708	693	680	673	671	650	694	742	668	742	703	704	661	657	659	695	671	696	719	680	694	704	725	684	709	656	678	745	695	672	685	669	698	684	725	718	717	630	655	621	694	702	645	682	751	704	638	680	677	670	696	646	677	721	681	761	679	688	675	687	658	711	644	676	637	705	677	715	669	707	692	698	688	694	714	698	691	670	642	696	759	612	720	667	707	687	647	694	642	676	684	665	691	673	682	654	676	647	705	663	648	667	683	661	720	632	678	690	694	711	681	706	698	676	663	645	703	715	699	653	690	677	701	692	679	679	642	645	674	670	658	694	721	646	709	722	679	678	665	730	669	632	666	644	636	729	725	672	671	620	692	677	703	724	663	701	627	680	683	654	674	694	648	666	674	666	667	695	694	696	648	679	715	691	725	663	664	724	703	688	682	706	708
24248	7918	2157	992	499	410	292	279	321	240	232	199	218	208	198	218	240	213	205	236	232	186	215	236	226	206	212	203	229	204	191	196	214	184	195	202	224	225	208	194	207	206	214	201	231	263	192	203	219	190	221	215	239	220	199	237	189	189	215	208	199	223	211	214	217	222	185	210	187	216	184	184	207	195	210	182	189	202	190	193	223	194	210	202	195	198	178	194	219	172	224	207	202	201	221	209	202	223	204	158	201	193	199	216	189	188	201	174	213	187	188	201	199	199	217	198	220	185	176	184	173	184	211	193	193	197	181	198	193	214	224	197	212	194	182	196	181	193	196	195	196	222	189	196	205	202	187	212	179	181	207	195	178	196	194	210	226	186	202	209	219	194	204	216	183	231	212	205	202	185	207	204	197	196	221	219	206	208	212	196	204	192	196	222	184	188	168	220	191	201	201	206	190	202	193	194	193	201	199	188	202	224	219	205	196	192	198	197	191	198	192	241	216	164	186	185	202	204	203	200	181	186	206	194	199	210	198	184	189	186	181	210	203	189	178	196	192	214	165	211	202	200	211	210	187	226	192	202	208	218	220	235	193	199	203	198	210	192	212	205	209	201	204	202	192	210	173	202	173	209	180	210	201	187	184	183	200	194	198	203	216	197	230	198	213	200	205	179	205	167	220	184	196	221	207	202	189	200	182	182	215	183	211	174	213	203	200	190	183	206	192	183	192	200	205	191	187	179	231	212	198	205	197	211	179	205	199	201	196	209	212	215	192	197	185	174	188	192	226	215	214	184	182	191	206	201	185	160	188	194	194	154	222	191	186	203	183	200	189	197	214	199	191	197	226	193	185	220	178	210	207	198	196	194	187	204	206	215	215	203	227	206	231	198	229	194	230	193	186	184	160	182	198	212	215	204	186	190	196	195	197	226	155	246	192	199	227	208	221	195	201	213	220	204	201	205	207	195	177	225	191	226	227	220	199	213	190	201	202	170	217	214	210	219	201	197	212	211	236	203	169	196	189	182	176	213	199	194	169	206	201	202	187	182	188	196	235	210	204	235	217	209	181	187	235	225	236	223	196	211	214	191	201	204	206	192	182	187	203	194	192	183	183	191	209	203	194	183	174	235	167	204	196	201	210	202	193	175	208	199	205	195	182	220	190	213	232	184	201	185	194	204	185	175	182	214	189	221	218	169	214	201	187	203	183	206	208	191	186	206	204	242	199	172	187	174	195	164	221	182	198	220	227	206	176	173	200	204	184	202	187	168	198	186	212	199	164	168	203	200	212	198	186	191	183	202	168	161	188	205	204	202	188	205	203	195	206	198	169	193	177	230	201	178	182	188	202	232	195	206	227	183	200	176	184	171	204	180	228	217	189	186	189	210	215	209	196	211	185	195	190	187	203	195	189	198	209	204	191	173	200	197	210	219	198	194	208	195	174	237	189	176	202	204	167	195	204	223	200	222	207	193	209	196	195	196	202	210	214	192	212	193	172	181	178	195	196	198	206	174	194	243	193	216	151	193	198	194	161	190	223	201	211	192	197	184	194	211	208	181	199	215	180	189	188	194	206	180	218	184	219	207	201	199	211	196	209	208	223	203	192	184	225	207	209	181	203	190	209	197	194	198	207	192	200	202	218	188	193	207	213	228	200	194	186	212	208	229	187	185	226	182	212	220	174	197	223	227	176	191	175	185	205	207	193	210	199	180	221	187	174	178	204	188	223	211	187	184	189	198	196	214	212	209	214	183	192	196	208	204	212	199	189	207	183	230	194	195	196	191	171	198	207	207	211	188	195	219	190	190	189	180	202	205	212	216	190	221	209	203	174	227	191	200	188	177	193	196	214	190	187	195	204	187	195	196	204	216	188	186	203	187	174	187	205	192	192	200	205	199	189	215	222	214	199	193	201	178	200	219	190	182	199	202	221	200	183	189	207	199	188	187	210	187	210	207	210	211	228	181	198	190	169	205	204	211	214	199	240	203	182	202	191	195	213	207	212	185	206	199	209	209	170	192	189	194	200	227	201	190	197	191	223	205	184	219	202	192	172	187	189	205	176	209	213	215	199	211	209	190	202	194	195	194	212	236	179	207	212	188	190	223	192	207	182	205	182	208	217	183	187	191	188	211	187	206	194	236	217	172	205	217	205	202	205	217	177	230	220	215	173	197	196	184	181	196	216	212	181	203	186	185	177	182	189	193	223	231	173	189	214	185	204	184	196	217	201	191	218	192	209	206	211	201	206	198	218	199	194	214	194	224	180	214	226	214	232	203	194	190	191	180	203	184	192	210	223	183	212	222	187	244	228	192	182	210	198	195	180	202	192	197	219	193	183	166	225	233	213	174	187	223	199	184	209	232	196	164	186	213	173	192	211	213	188	188	208	190	179	190	190	182	199	210	186	214	214	186	184	199	185	181	179	189	182	186	200	186	197	201	194	173	223	208	183	169	211	203	189	210	206	209	203	201	210	209	186	202	195	221	181	208	186	209	179	199	203	207	188	185	206	189	192	199	232	165	196	215	209	220	180	192	212	202	225	208	196	216	189	206	197	219	194	220	180	232	172	203	205	206	197	184	171	184	187	225	178	206	222	190	210	220	222	215	198	207	200	194	210	213	201	206	211	196	214	185	212	176	198	168	194	187	182	216	188	204	178	202	176	179	182	242	226	200	191	212	222	183	187	213	214	201	197	166	206	221	203	218	206	203	196	185	211	190	182	184	224	219	209	196	204	225	211	203	218	187	198	215	187	198	184	177	183	182	200	203	198	175	193	186	205	194	187	158	177	206	230	214	182	202	190	241	217	189	211	239	200	219	178	202	176	193	218	210	181	196	209	205	205	196	181	184	208	208	203	218	205	197	207	182	203	204	191	167	223	187	188	236	251	196	181	204	235	208	206	232	194	195	180	190	172	182	211	199	196	225	238	204	193	194	195	199	211	168	190	206	193	233	199	181	212	199	181	208	210	178	191	196	199	176	193	198	188	201	179	216	198	197	212	192	223	202	190	239	185	192	205	187	177	229	189	200	200	160	191	216	201	200	204	211	195	196	196	223	205	185	209	175	207	204	203	219	207	224	228	199	212	184	207	181	192	211	196	186	192	199	221	211	194	207	205	161	203	222	196	179	194	201	216	204	190	203	180	199	219	211	173	195	195	198	199	190	205	187	170	166	210	173	211	196	213	217	207	197	202	207	214	224	196	186	205	185	198	194	192	197	204	203	212	198	203	188	238	205	201	194	200	204	204	202	178	166	150	196	214	217	170	200	214	197	196	192	211	212	190	191	187	203	220	214	205	179	195	170	199	193	187	183	202	192	194	191	208	198	213	213	188	200	199	197	214	216	226	171	210	196	194	209	219	202	208	212	199	190	192	184	198	193	204	191	198	173	184	213	211	204	199	201	223	193	174	216	211	213	204	190	218	209	195	187	194	195	207	203	193	195	180	208	195	201	223	173	179	167	208	220	182	199	180	189	187	185	205	204	179	188
22652	6116	3603	2765	1998	1281	1007	898	1008	846	776	647	602	594	579	598	650	610	593	615	609	586	625	625	574	575	552	562	562	521	580	515	552	571	557	553	547	578	488	587	576	647	614	616	615	627	561	615	623	554	524	556	543	496	557	553	522	559	496	547	535	497	522	554	518	559	546	520	511	487	510	475	461	509	512	483	527	490	508	490	509	472	475	534	519	509	446	506	482	499	458	467	496	496	527	495	508	489	496	481	514	491	477	486	500	460	487	503	460	498	487	502	484	492	480	495	489	499	507	505	451	483	523	472	451	509	539	460	471	522	514	470	485	510	497	466	452	497	493	496	453	490	510	465	446	489	500	476	504	511	499	491	464	525	465	466	484	478	521	502	510	509	518	500	470	497	498	455	500	496	518	485	489	496	503	494	506	507	496	485	501	500	493	497	494	502	483	511	500	523	496	498	530	441	492	471	484	525	528	526	509	524	478	499	509	480	497	485	458	480	454	495	461	480	504	515	500	518	473	469	478	473	478	508	497	465	487	519	485	518	469	514	520	502	444	489	520	485	490	478	486	491	454	440	509	474	528	486	507	495	471	510	513	496	495	504	476	460	500	488	507	519	524	478	515	499	538	496	500	511	513	467	465	514	474	447	488	467	479	514	492	483	492	478	493	517	480	514	471	497	491	478	475	483	513	480	494	478	484	467	500	456	496	495	496	497	486	494	478	504	483	511	488	495	505	501	484	494	501	510	508	495	512	508	477	530	488	485	486	505	473	470	524	507	488	496	500	503	505	499	512	466	491	484	480	502	518	498	477	515	486	521	491	510	468	470	508	474	508	482	477	503	455	525	449	459	499	506	497	515	527	462	504	500	503	497	465	478	480	534	489	520	505	519	490	448	451	448	480	507	488	463	527	493	508	505	524	496	511	481	476	494	485	475	485	506	464	499	470	511	461	487	482	490	481	505	490	477	507	500	471	477	483	523	459	489	482	479	464	489	504	492	464	510	529	510	455	519	539	495	518	524	453	505	514	496	491	460	497	503	504	486	468	528	511	492	499	506	501	478	447	459	468	480	500	516	482	461	475	505	510	497	522	457	495	556	493	488	468	492	495	490	486	510	471	521	502	477	484	515	479	515	504	509	546	499	481	472	483	533	478	445	517	475	471	507	507	458	487	506	492	482	462	544	490	504	509	494	468	459	484	476	469	515	487	497	498	472	485	456	474	533	500	525	479	526	541	520	451	478	489	511	469	521	492	499	471	478	450	505	497	475	480	486	477	501	477	504	431	482	463	484	526	454	492	483	464	479	483	516	469	527	488	521	510	477	501	496	464	501	479	477	507	492	475	476	503	471	476	486	498	481	522	484	479	509	491	468	499	511	527	454	521	473	531	466	508	518	495	461	507	502	503	526	499	501	502	480	474	482	503	504	493	459	509	507	486	474	484	499	534	487	466	501	469	477	482	480	484	501	507	541	487	488	467	463	467	526	468	458	443	486	489	487	485	469	502	525	509	501	508	491	494	502	514	461	512	459	506	500	492	453	516	509	520	479	493	499	478	495	525	502	488	490	492	504	496	468	490	456	497	458	527	470	526	478	509	505	513	479	501	492	494	456	517	477	502	477	513	492	544	487	520	449	511	498	477	509	493	522	491	473	487	531	473	507	494	492	484	504	503	512	464	478	482	438	492	487	492	501	466	503	479	512	520	453	501	521	465	446	496	517	477	484	459	482	496	484	502	511	515	481	500	478	482	522	469	526	483	452	451	518	531	486	509	482	503	491	517	491	501	531	500	497	494	487	496	475	454	515	524	508	513	485	526	499	467	469	485	510	471	460	488	507	528	459	486	496	525	528	498	489	502	489	454	519	481	484	475	482	476	497	447	525	519	491	498	504	514	485	443	458	515	504	478	445	457	541	485	505	511	504	509	482	535	528	482	465	520	494	478	478	521	478	471	473	479	497	460	495	517	507	471	531	522	514	485	484	495	525	521	534	502	495	465	497	514	477	483	521	502	469	506	473	467	479	552	484	462	448	473	507	499	470	501	432	471	446	514	458	461	435	510	509	500	470	487	487	513	489	505	496	483	476	490	510	470	494	484	461	491	516	499	466	514	500	456	517	470	478	501	491	458	532	490	476	452	488	478	480	508	474	503	488	475	491	501	529	474	461	477	448	517	470	453	532	477	476	469	497	477	438	489	512	519	466	522	522	472	467	486	481	487	463	523	462	541	491	519	465	498	490	500	474	469	509	469	518	495	438	496	505	524	511	506	497	462	534	497	467	514	468	498	484	482	498	518	481	496	479	441	506	459	476	517	478	488	495	507	519	474	471	526	502	487	454	522	509	508	496	496	489	514	461	494	476	456	509	481	509	487	496	514	499	502	489	485	470	516	483	516	501	478	491	493	503	481	463	505	490	444	511	494	463	460	464	526	561	488	477	536	505	487	492	479	525	480	504	490	494	477	514	481	465	470	547	494	498	491	520	557	501	495	481	525	516	480	475	500	525	478	508	466	486	518	503	456	488	506	440	493	519	500	491	477	480	502	524	468	530	532	476	456	516	478	513	486	511	504	466	502	500	490	463	541	506	512	463	496	476	494	487	520	509	475	486	485	493	487	495	548	466	513	516	506	493	488	497	472	498	472	476	504	468	491	494	517	475	516	512	464	510	467	479	501	484	492	471	480	469	496	514	451	479	500	484	514	481	507	511	512	486	456	502	469	503	504	506	475	467	502	471	453	492	500	495	512	476	523	523	494	472	495	497	492	454	508	480	478	525	516	491	508	506	505	490	463	497	520	478	489	490	502	499	516	500	495	471	477	518	510	523	480	488	458	491	478	486	502	513	451	488	497	491	472	511	473	501	535	495	492	492	477	500	524	485	483	499	493	479	497	482	494	513	467	494	487	489	527	471	500	514	496	449	456	495	481	481	469	457	505	486	509	484	493	507	516	447	495	446	498	543	504	492	516	475	462	528	480	510	495	488	491	480	492	486	439	494	491	461	501	468	458	468	496	537	504	523	465	455	503	538	516	498	490	476	484	486	485	502	497	470	474	479	473	489	500	495	531	496	456	466	516	463	478	489	478	472	523	510	480	487	507	515	520	476	498	497	494	486	490	448	483	510	546	485	487	516	474	481	474	503	485	519	506	464	520	500	513	484	441	475	491	478	491	457	498	463	470	481	492	524	458	464	513	530	497	469	507	504	509	514	484	492	506	517	487	457	492	498	481	552	524	457	476	502	499	471	493	519	513	480	491	498	484	501	508	501	499	498	479	481	482	504	528	531	461	472	487	487	491	487	511	487	472	500	436	490	492	540	436	513	498	513	461	501	492	475	460	512	489	465	518	497	528	497	463	512	474	451	527	448	523	488	478	507	514	474	481	530	521	457	497	498	492	481	477	507	491	515	459	485	500	491	503	510	468	543	516	491	527	500	502	483	498	494	506	498	510	476	503	517	480	515	543	487	505	511	488	510	462	471	508	475	539	473
77515	44828	14221	3376	1456	790	630	526	500	487	420	387	366	353	352	349	332	340	354	379	343	341	336	307	322	329	330	310	303	322	294	323	301	347	318	289	316	325	311	319	291	325	331	356	318	328	290	297	307	288	291	313	308	294	294	309	319	319	302	301	297	310	262	312	305	287	292	292	318	315	280	322	315	292	290	282	296	269	253	279	271	272	284	292	302	260	289	295	332	271	306	291	292	307	282	278	288	304	295	263	280	303	264	279	322	320	289	309	275	277	295	262	291	287	280	290	255	265	291	310	297	299	296	290	306	324	279	300	275	313	270	273	277	328	288	290	280	294	273	297	281	295	272	303	319	292	282	328	270	327	276	291	301	276	293	276	268	266	301	321	285	278	309	255	290	279	309	280	265	280	265	266	264	264	265	295	234	293	258	296	282	278	311	291	281	279	286	288	314	294	286	313	276	326	302	282	270	271	307	277	299	305	288	282	293	286	277	299	293	294	277	280	266	291	267	279	297	278	271	293	290	292	311	320	269	296	296	292	305	278	284	282	281	277	291	251	293	264	275	290	284	246	284	342	289	291	292	327	310	312	288	277	282	293	321	290	277	304	277	289	251	305	306	281	282	297	321	280	279	261	262	275	322	296	294	291	301	335	322	247	270	307	295	295	307	267	263	313	300	327	286	265	250	321	297	327	275	302	284	340	294	292	251	277	306	269	316	285	277	254	287	278	253	317	275	262	279	280	308	275	298	331	282	269	314	293	280	261	299	312	297	299	299	294	266	287	290	318	270	274	281	297	283	318	271	313	289	292	310	276	291	284	286	309	287	298	272	266	295	271	289	304	279	266	313	253	304	275	314	293	287	288	312	293	312	302	292	256	280	293	296	316	306	292	273	295	277	282	292	309	313	301	278	314	318	286	278	303	286	277	289	283	289	273	319	299	332	285	294	283	271	294	317	306	280	296	284	301	274	257	309	257	280	305	306	281	259	291	290	266	269	315	312	285	269	300	330	277	260	294	262	259	276	295	321	271	283	314	289	289	296	278	270	298	293	321	311	285	303	327	297	255	256	297	287	272	292	273	296	284	280	294	316	291	291	329	304	307	291	254	272	317	292	319	314	317	278	282	272	276	297	318	288	278	283	316	303	288	291	323	264	308	292	311	282	258	303	285	291	305	316	263	293	271	278	293	267	314	291	295	303	307	313	293	274	313	282	289	276	280	264	310	280	284	326	292	294	300	261	301	284	294	271	308	307	294	325	282	281	281	289	280	304	317	318	298	284	299	282	291	275	289	279	279	267	276	291	267	287	307	301	264	288	257	280	304	284	318	242	274	305	292	308	301	281	275	279	297	298	292	285	303	309	303	267	298	263	283	284	263	264	285	271	308	315	289	304	285	287	290	286	311	281	285	291	273	283	304	277	280	278	287	293	307	265	290	284	308	286	289	314	294	289	283	307	291	293	302	273	308	289	320	297	307	261	301	281	292	276	271	335	263	271	290	290	323	316	287	289	301	283	265	312	282	302	307	290	278	286	304	293	304	309	273	295	277	315	276	305	268	267	314	303	293	318	299	275	272	268	291	302	285	269	300	285	281	302	289	271	303	295	286	283	279	311	317	302	324	331	305	309	273	261	286	287	298	279	310	327	284	301	305	274	286	275	290	290	316	284	308	290	305	279	293	281	335	304	263	288	298	298	274	299	306	286	320	279	275	332	292	298	284	308	313	250	272	298	296	296	284	302	280	301	326	302	317	284	283	289	270	278	308	314	291	278	267	320	290	263	272	271	291	308	284	273	281	290	290	298	270	293	274	268	267	300	276	290	292	303	320	312	327	290	286	269	288	266	330	298	290	266	310	330	269	310	295	288	283	322	296	295	320	279	289	308	299	288	277	292	297	293	300	286	288	290	308	302	323	319	316	304	282	274	247	297	271	309	280	301	307	335	296	307	283	263	278	270	280	273	296	261	301	274	284	273	278	248	276	328	325	284	266	287	270	293	279	297	290	285	288	275	281	240	299	287	279	280	273	303	266	278	305	277	319	306	325	299	287	257	322	279	276	277	286	288	274	292	292	311	271	302	305	316	275	316	316	294	311	287	270	317	244	254	269	270	337	306	292	299	285	279	314	302	325	283	298	281	307	294	315	281	249	294	274	312	283	314	325	275	273	302	262	317	290	327	313	311	296	300	248	262	271	293	330	283	271	286	311	291	287	295	283	283	293	290	322	316	291	300	267	302	301	292	293	292	297	269	323	263	310	289	291	302	314	299	312	284	287	330	258	321	306	294	310	279	274	290	295	273	314	298	290	274	300	309	290	285	282	297	281	311	311	304	297	302	309	283	308	295	293	286	300	293	280	307	262	298	273	243	308	308	288	272	292	285	285	276	276	267	320	259	293	311	280	272	295	318	300	272	304	269	315	312	270	311	284	266	279	317	287	264	304	283	289	299	296	296	317	263	283	327	317	298	314	315	301	283	304	290	296	277	310	295	301	305	299	308	267	292	320	268	303	297	263	263	286	311	288	265	312	312	271	290	271	270	273	292	284	292	298	274	278	323	299	281	265	249	290	294	297	307	298	262	313	303	287	333	310	297	269	270	256	265	271	320	300	274	274	281	275	337	308	278	275	291	290	308	285	306	294	312	286	333	300	293	284	285	314	308	310	314	302	310	302	283	313	298	282	294	307	299	282	303	288	291	302	295	272	261	301	315	298	300	317	301	270	284	299	248	277	297	299	276	282	289	317	307	281	301	280	305	278	270	240	297	289	298	289	298	262	315	336	271	302	286	283	284	302	292	233	279	292	288	233	299	266	285	298	309	295	278	306	302	260	287	317	299	319	271	311	274	275	304	286	263	279	293	296	295	286	281	262	266	323	326	302	296	317	293	267	259	274	311	314	296	286	281	298	292	251	297	290	259	300	276	280	251	297	293	292	300	276	262	313	273	279	285	295	305	299	316	290	311	287	298	300	295	287	288	269	277	299	304	259	273	269	298	302	276	294	273	303	291	301	267	286	283	301	323	324	269	304	293	292	281	287	306	279	309	306	284	305	275	282	277	303	285	285	282	269	277	285	306	272	280	295	297	297	264	280	304	306	294	344	293	315	250	308	309	280	291	271	298	330	259	299	288	290	292	300	301	284	275	290	285	296	314	305	307	302	264	267	335	310	282	268	279	285	317	315	290	294	285	301	311	283	304	277	269	261	337	293	279	309	311	348	288	287	315	285	286	275	296	305	292	290	271	283	309	282	266	284	282	278	290	339	283	299	310	269	310	303	265	279	278	286	290	285	288	305	286	291	253	276	282	283	297	283	308	300	320	258	280	334	296	288	332	279	280	295	289	281	310	293	267	310	271	288	295	287	293	306	276	268	284	282	278	305	310	293	289	306	287	286	309	297	265	304	277	301	290	269	255	293	262	305	306	293	295	281	315	297	298	278	261	293	322	266	299	270	276	306	299	280	266	315	266	279	323	308	285	324	300	294	286	285
48989	21009	7168	5900	4426	3028	2302	1877	2028	1633	1410	1212	1101	1000	1110	1107	1030	999	962	1127	1064	996	1019	931	898	887	832	866	897	807	820	845	852	819	795	800	832	805	790	843	903	909	924	946	905	913	884	847	842	839	789	783	767	826	805	741	795	762	760	715	779	749	774	752	754	736	696	689	702	741	723	723	758	737	713	720	707	627	733	672	679	705	737	730	694	772	709	737	657	682	693	662	699	659	702	678	699	674	677	676	692	687	651	647	681	694	666	642	716	692	681	659	652	637	700	702	671	681	658	667	714	646	682	672	668	697	697	662	693	708	675	671	683	674	645	695	664	723	674	705	688	697	651	676	667	648	721	674	641	708	687	726	670	642	686	655	683	696	683	661	673	662	700	713	646	700	676	675	709	651	660	674	643	665	684	632	667	679	689	629	685	614	678	703	681	650	680	646	720	673	682	690	655	702	689	692	665	692	620	682	646	713	715	632	689	669	694	671	692	729	685	671	674	661	715	722	681	674	671	723	662	678	680	660	709	688	702	720	684	714	697	677	641	714	649	646	666	666	677	675	700	645	663	687	712	696	682	676	690	654	672	674	687	704	699	668	722	646	682	669	645	739	734	655	709	661	624	699	634	634	668	667	684	668	675	707	665	644	662	678	659	656	660	655	664	703	637	664	642	653	667	696	650	677	678	691	691	667	716	664	637	676	669	672	696	688	713	677	671	675	691	717	663	641	671	711	670	653	668	671	678	685	680	679	750	708	660	678	679	659	671	676	690	637	702	658	701	677	704	708	666	663	624	677	707	649	659	682	678	676	679	678	655	705	690	624	653	652	672	616	661	690	681	663	710	691	633	617	663	694	627	604	655	696	730	729	663	696	649	680	691	688	717	663	657	666	643	719	699	654	647	712	624	670	698	675	677	672	688	677	692	672	685	695	711	707	660	702	659	690	701	635	711	654	745	689	646	680	680	680	654	613	650	671	673	648	713	707	728	663	663	644	685	673	703	657	687	705	678	688	695	631	703	666	663	713	632	654	671	680	649	685	661	695	665	680	719	714	667	660	645	707	682	628	698	688	685	613	695	714	635	667	710	661	646	674	691	643	662	715	661	698	624	679	631	649	702	609	646	686	723	660	655	650	690	685	704	696	675	695	666	673	684	659	726	706	641	667	606	670	670	656	663	645	689	650	630	648	671	693	650	666	677	662	645	698	736	739	677	668	700	617	708	656	714	696	709	701	705	734	705	699	632	724	700	679	665	693	655	693	683	696	691	658	678	687	716	681	679	657	651	684	684	711	694	647	647	677	682	642	671	744	620	695	689	703	650	706	670	682	680	667	672	667	643	679	695	718	677	700	673	666	693	633	705	649	636	671	648	648	694	639	693	680	665	696	669	651	683	633	719	608	679	691	639	695	686	652	668	692	688	683	706	679	685	677	677	639	714	654	667	658	692	759	686	698	637	711	697	693	698	674	645	634	690	632	675	684	655	659	741	691	674	680	672	702	644	671	683	657	699	675	634	652	646	670	658	646	690	659	727	653	650	662	696	672	710	663	720	653	676	702	651	667	657	681	650	694	689	718	704	643	687	684	659	698	683	681	658	677	688	670	649	655	670	660	657	658	669	703	694	665	710	657	675	639	643	666	710	666	676	608	703	693	613	649	664	676	669	659	682	663	632	688	691	668	660	696	708	645	698	663	623	648	708	689	678	726	719	657	648	702	690	736	683	703	644	691	727	647	680	689	697	707	706	710	663	683	675	675	705	695	705	671	682	673	641	679	667	657	662	661	750	696	672	650	713	661	673	667	656	698	700	653	708	684	722	652	627	693	633	705	666	677	634	657	663	652	694	654	654	704	695	678	645	713	666	696	667	689	685	662	704	699	645	641	671	667	685	651	708	655	679	664	694	707	664	699	699	707	709	637	663	685	678	656	701	697	658	680	717	665	691	691	700	652	674	665	705	667	642	701	731	668	667	678	690	704	717	652	639	690	674	705	698	691	688	692	708	643	676	699	673	654	640	701	674	674	687	648	646	643	727	611	701	642	710	691	675	682	682	684	723	691	700	768	686	729	672	691	686	618	711	665	635	709	659	706	661	657	670	667	703	659	685	684	676	650	682	703	658	696	688	612	683	669	637	670	703	724	677	701	683	644	646	671	701	673	694	647	695	679	630	655	675	686	679	704	728	675	696	645	689	732	713	681	676	661	708	684	709	694	682	673	687	654	669	707	674	684	695	660	653	665	689	661	665	653	668	663	674	715	641	669	643	706	723	662	682	669	716	706	716	654	669	666	669	641	673	707	699	708	707	660	654	672	683	675	664	644	685	683	620	697	643	642	699	670	652	643	623	701	707	642	676	686	667	666	671	645	716	652	664	695	692	710	683	612	658	623	653	737	646	701	725	664	720	701	664	658	710	657	662	677	676	682	695	659	701	653	693	649	668	683	683	729	675	672	646	665	686	731	737	706	726	695	692	658	677	665	724	652	662	663	698	637	681	668	725	652	691	644	674	641	651	673	669	748	674	646	708	681	665	680	687	680	666	694	715	641	710	660	689	704	716	723	681	676	648	688	681	700	678	675	687	681	640	676	666	691	688	703	643	652	677	650	647	627	674	712	705	646	712	696	735	684	693	663	645	676	711	659	703	675	692	682	676	709	675	667	709	708	658	701	709	681	682	694	688	679	669	691	669	686	684	652	683	648	709	681	704	720	642	671	689	680	643	684	707	652	612	672	698	703	626	695	641	713	700	641	619	665	650	658	662	667	693	627	640	643	698	688	655	685	625	658	660	702	683	691	675	651	701	655	669	681	705	682	695	697	661	658	698	655	708	688	683	661	639	742	688	691	700	693	690	651	719	667	668	656	703	669	686	691	702	672	621	677	672	673	705	672	670	678	703	602	721	669	698	613	720	646	730	697	689	713	653	695	697	692	683	651	692	668	718	661	648	644	658	704	671	695	694	716	616	706	670	648	653	664	703	638	675	675	712	678	645	672	689	676	685	689	640	656	706	699	676	755	617	659	659	700	708	649	688	702	677	656	654	692	634	702	635	664	648	664	637	650	683	664	656	669	705	620	662	678	688	654	651	664	658	668	721	716	624	675	679	692	741	692	662	673	696	694	670	694	649	690	665	692	707	698	695	667	682	664	674	651	716	686	704	690	665	702	703	655	688	641	679	677	666	672	682	671	684	659	671	640	654	678	666	663	694	664	696	670	674	689	689	662	695	697	697	678	682	680	663	652	697	680	678	641	649	703	694	700	679	673	697	644	712	683	692	711	659	633	697	696	673	661	684	633	699	691	698	658	671	673	721	675	688	704	673	688	685	673	665	672	702	634	664	715	639	667	679	669	716	658	680	665	650	701	696	692	672	672	643	637	710	683	657	664	670	671	686	666	702	662	675	643	660	638	656	685	689	712	699	615	681	716	658	698	656	671	675	685	691	689	658	749	692	677	705	673	650	658	685	711	674	704	699	703	629	670	683	626
88856	53913	20292	7141	2360	1236	826	712	600	590	527	461	422	378	444	388	424	399	423	426	387	375	388	353	378	329	358	355	326	370	316	293	336	280	324	307	302	340	330	334	343	306	338	344	328	316	388	369	341	338	316	292	342	294	289	343	312	325	315	290	337	312	334	319	322	326	301	315	287	353	317	320	331	309	316	324	300	343	299	326	291	287	269	293	305	284	303	307	318	314	319	288	313	311	343	286	299	306	350	304	257	275	300	323	275	310	298	322	352	318	289	311	302	303	318	283	300	295	318	306	337	307	300	293	288	282	314	333	279	310	291	307	290	333	299	279	290	311	350	280	324	315	280	315	317	322	310	312	338	298	308	302	310	307	291	312	304	314	312	294	307	328	307	294	251	265	282	317	321	289	278	320	308	323	294	331	333	314	331	336	325	285	309	333	272	292	288	309	277	324	283	325	315	303	279	288	308	276	310	303	308	292	310	290	304	312	322	263	279	279	279	281	292	271	310	318	292	281	311	318	300	281	260	317	321	293	338	305	287	301	292	287	334	299	305	265	291	289	284	301	283	305	267	326	306	299	302	309	320	283	303	315	288	316	301	320	296	304	318	311	293	297	356	305	299	306	286	289	294	274	306	319	311	318	291	300	328	291	267	308	306	288	325	337	309	318	298	291	308	297	274	284	311	290	322	296	309	315	277	301	293	319	295	267	338	309	332	286	281	308	261	278	292	303	289	295	288	294	274	290	293	294	281	287	366	282	299	289	313	356	279	338	301	302	305	310	288	307	291	298	287	309	337	323	285	290	303	284	289	301	331	311	289	293	303	313	312	274	289	283	289	298	315	329	306	275	275	261	300	259	287	290	286	285	305	298	308	297	284	327	282	303	308	319	312	319	300	294	287	309	298	314	285	288	303	305	323	295	315	312	291	327	303	284	323	332	312	312	285	275	294	298	279	315	316	321	287	309	289	329	276	305	294	319	278	305	307	308	304	278	281	275	297	264	286	274	302	320	287	300	299	289	304	284	284	303	318	270	279	288	318	308	323	303	278	314	285	285	283	309	324	321	275	310	307	313	339	293	322	304	303	265	294	308	318	315	329	317	283	313	292	327	257	290	284	269	283	332	313	310	290	323	318	309	283	317	303	299	305	295	294	315	315	306	285	313	307	291	319	299	281	305	306	311	283	312	303	317	290	310	337	326	310	287	314	285	324	301	303	287	308	304	329	289	305	299	286	306	297	323	299	314	276	281	311	282	343	273	310	299	312	285	327	311	283	313	289	295	318	274	301	316	295	293	300	324	311	279	313	300	327	298	305	308	304	289	304	309	322	308	287	322	328	296	304	279	293	339	305	294	265	274	294	253	320	266	302	283	304	339	312	284	304	315	287	295	330	337	312	317	268	273	270	303	290	303	309	327	317	301	271	336	284	285	292	319	293	311	300	274	316	307	328	298	317	312	278	304	300	323	325	288	277	302	314	315	295	287	301	297	299	297	297	298	284	301	306	299	308	327	314	300	306	265	306	308	332	316	307	321	325	323	303	313	275	307	301	297	340	291	284	301	301	281	316	303	267	297	285	284	297	333	320	268	294	292	320	303	292	314	300	294	275	291	302	309	297	297	297	279	302	299	293	311	320	288	323	316	290	311	303	334	335	315	330	290	299	276	289	274	303	311	286	310	312	334	282	321	314	315	269	284	313	297	297	289	304	321	307	321	309	325	292	303	321	313	322	292	281	296	306	310	289	325	318	319	313	298	316	308	290	301	301	297	299	293	301	304	312	280	308	278	283	336	307	316	308	262	300	351	289	317	350	327	304	272	326	281	311	316	314	312	295	307	291	290	297	298	298	274	320	290	305	295	282	296	306	309	293	330	299	289	304	335	304	325	333	307	303	309	275	273	317	286	310	312	289	300	273	289	304	268	272	316	303	277	282	277	278	296	324	345	286	320	295	293	302	299	289	301	315	276	298	304	297	310	273	322	318	323	283	266	299	318	319	308	292	338	271	303	295	308	309	307	286	315	316	316	276	266	288	282	313	306	295	307	321	313	312	321	323	292	329	316	310	311	326	287	292	288	315	313	353	314	288	287	306	324	293	293	293	286	281	273	305	287	307	284	320	294	302	281	321	308	306	288	275	333	296	270	282	313	316	271	276	307	301	316	321	302	319	310	309	305	306	299	301	311	295	307	314	333	275	294	290	306	275	297	282	291	323	320	332	306	323	305	292	297	283	293	335	296	310	308	283	315	312	316	298	327	269	285	296	327	312	318	307	318	331	287	292	311	291	301	302	328	308	313	296	303	314	301	312	313	265	307	304	304	309	277	305	327	313	322	300	289	293	290	283	286	298	309	309	308	305	316	292	290	275	290	335	325	288	293	310	302	328	312	305	309	298	336	312	293	295	309	308	294	264	295	308	302	295	291	298	308	315	288	286	297	289	314	269	301	312	307	321	274	305	306	284	276	263	330	310	298	310	308	289	286	314	315	276	325	315	327	311	310	277	330	281	275	251	305	299	260	296	317	330	289	296	305	316	306	310	276	312	287	327	313	290	307	335	299	282	279	308	315	296	296	312	337	293	312	317	322	293	315	275	292	314	316	299	325	311	286	328	324	295	296	284	312	311	299	271	280	326	299	317	329	356	292	312	315	319	292	269	280	307	297	304	289	283	294	311	290	301	297	315	319	326	303	317	279	283	347	325	314	310	341	301	295	280	308	329	316	302	314	318	283	304	311	312	285	295	285	294	313	303	311	302	293	288	305	314	275	332	302	316	353	308	331	316	306	316	317	322	283	274	323	309	315	310	275	254	313	272	296	334	319	303	295	322	307	279	313	307	342	301	289	307	312	301	313	289	290	296	318	305	282	291	290	302	257	273	305	297	271	293	282	319	314	312	281	326	307	307	298	317	311	307	304	298	332	284	290	338	294	289	301	299	297	290	296	319	319	320	302	303	305	286	315	293	266	310	271	301	300	330	313	315	303	292	276	323	320	298	278	303	303	276	293	312	287	287	300	297	314	301	344	300	289	320	302	304	323	322	278	339	303	308	333	293	338	298	329	313	310	301	315	307	290	276	286	316	311	308	280	289	275	299	330	271	302	316	301	295	306	302	299	254	300	302	283	268	298	326	332	316	313	289	285	301	293	303	277	292	313	283	320	299	276	277	316	313	304	311	314	290	344	312	342	297	304	288	322	303	310	313	272	276	279	318	301	309	335	285	326	336	278	273	272	299	309	299	308	292	311	279	322	304	328	300	307	269	310	276	287	317	308	296	327	290	308	341	283	297	281	309	323	307	279	287	283	279	289	289	311	312	279	297	281	309	288	298	285	320	295	266	294	308	304	321	286	282	291	325	311	285	308	319	310	276	292	289	306	310	313	297	301	284	290	303	287	300	296	324	326	295	293	312	312	259	288	319	308	294	365	292	280	305	318	287	300	308	298	311	318	292	284	297	283	286	302	335	295	274	285	291	306	270	312	293	310	318	319
59558	26073	10364	8652	6613	4558	3455	2569	2792	2252	1968	1648	1443	1324	1380	1304	1289	1306	1218	1449	1286	1225	1225	1138	1017	958	939	925	946	889	890	886	921	918	865	928	875	907	889	874	978	1026	980	935	988	929	941	973	903	869	904	823	866	797	793	800	822	858	788	774	798	773	779	783	788	728	743	770	720	726	708	788	768	772	715	694	703	690	709	712	715	712	674	704	698	754	718	703	720	680	649	673	697	704	719	691	662	669	672	659	660	697	702	686	653	676	686	655	687	649	716	693	712	632	704	685	684	690	653	733	638	670	721	673	680	650	695	732	727	657	721	706	609	707	710	717	693	674	700	642	664	691	643	672	642	693	693	709	701	713	656	689	691	673	635	714	683	654	700	675	672	646	640	705	672	695	655	682	692	716	733	669	688	672	642	720	673	680	675	687	680	689	646	649	690	678	678	693	635	673	694	701	638	661	738	668	656	679	717	703	680	680	679	621	695	697	642	642	701	659	665	680	736	675	653	666	672	711	640	651	680	717	650	706	744	684	676	690	734	633	639	665	653	707	682	654	656	666	649	673	685	676	699	696	612	703	658	761	694	640	693	690	658	669	695	645	650	664	648	616	655	629	683	715	710	649	676	679	668	667	704	737	654	673	657	699	695	728	678	735	698	686	665	662	711	691	703	676	654	670	677	671	679	710	707	672	660	682	670	677	630	700	660	718	713	678	640	674	697	634	658	679	677	679	672	694	702	691	670	718	710	711	735	683	648	685	718	672	706	698	656	697	684	670	689	669	688	648	650	667	685	717	651	676	719	678	646	693	667	700	735	674	713	658	682	704	710	674	695	700	660	623	656	668	683	676	647	698	653	670	689	705	679	643	674	680	643	626	653	705	686	671	634	710	648	721	609	659	652	677	677	677	652	680	685	717	681	713	706	718	669	699	614	727	673	686	659	648	696	706	661	683	665	692	696	684	678	690	698	719	669	667	678	728	644	686	630	649	670	716	681	671	665	689	723	643	703	648	683	705	754	685	692	693	736	708	716	671	670	681	686	703	669	625	712	687	667	701	692	679	654	661	656	698	708	655	689	640	704	694	662	673	661	721	687	693	717	704	695	711	641	707	727	757	668	713	691	690	707	690	665	670	726	683	670	690	669	688	632	698	712	680	638	708	650	670	671	688	661	710	682	687	696	648	666	716	686	657	711	680	713	657	681	664	645	688	703	736	721	647	698	663	701	690	693	716	655	683	682	689	696	684	705	676	638	706	669	670	665	645	678	707	717	652	722	702	702	669	714	711	663	686	658	663	634	713	706	663	700	691	682	677	683	705	692	647	635	673	707	696	690	682	692	679	679	700	671	691	633	671	641	684	674	683	747	672	662	664	693	672	635	683	661	689	690	684	698	651	692	652	718	665	603	652	725	662	667	672	702	685	686	709	660	693	683	630	656	676	704	682	665	690	635	651	681	671	657	664	653	680	679	686	684	685	644	689	652	618	654	709	710	719	631	753	690	660	706	727	695	671	684	711	684	704	678	682	668	682	697	663	673	704	709	633	690	668	683	705	705	725	631	652	722	662	643	678	647	643	655	719	669	660	683	664	649	668	719	681	670	673	700	690	710	682	719	686	657	663	702	662	737	636	730	706	719	666	659	691	643	699	724	691	697	678	688	714	679	678	745	691	678	663	712	689	669	698	651	671	677	663	674	632	686	717	665	677	745	718	711	645	679	702	644	674	694	676	691	619	631	676	708	711	669	679	658	698	665	605	670	638	701	723	684	687	685	707	723	691	720	668	706	682	676	677	706	670	693	659	659	691	729	693	656	637	698	645	734	698	683	650	679	685	679	704	647	679	643	703	700	683	659	679	654	683	663	663	640	744	707	677	685	709	645	642	676	705	701	655	715	675	711	673	709	708	679	654	695	662	683	684	712	646	707	681	698	653	705	741	692	673	663	696	692	668	682	669	710	661	704	678	684	726	712	658	716	690	684	668	644	673	696	675	660	701	717	684	663	699	687	700	662	652	722	710	678	709	634	701	730	707	663	671	678	702	670	663	650	670	658	698	697	690	685	641	691	674	699	668	685	691	731	665	661	679	674	631	668	675	632	690	668	672	691	702	659	735	673	642	680	710	626	705	663	675	689	668	665	710	727	676	675	655	683	675	642	637	651	719	708	727	694	656	634	703	652	679	677	686	681	679	664	702	684	647	666	660	640	666	645	664	720	726	666	670	626	685	666	649	661	626	707	704	675	690	647	680	652	680	719	685	686	670	703	674	726	660	691	651	707	674	699	678	660	664	683	709	710	669	681	719	665	652	637	722	700	666	668	639	690	691	649	682	722	669	696	697	656	688	649	724	635	657	649	628	717	627	688	687	654	633	688	713	670	687	656	686	694	665	641	702	640	651	612	682	697	712	686	691	741	676	676	678	725	708	721	712	694	686	645	711	703	656	704	691	646	690	683	673	690	678	677	673	686	689	689	667	695	614	704	674	692	724	712	629	660	679	713	671	690	701	645	669	663	668	687	692	671	649	706	688	650	680	689	661	656	726	689	723	688	714	695	652	690	647	690	674	718	647	695	646	700	695	660	673	699	679	672	693	666	628	664	676	686	699	681	660	722	727	678	731	718	658	650	670	684	711	668	686	674	663	709	645	692	723	641	676	677	691	691	661	686	689	735	650	675	705	728	620	670	708	650	681	682	651	658	702	664	712	697	706	687	673	700	652	685	676	703	702	654	658	686	695	704	702	720	650	736	682	667	661	703	688	681	691	654	674	643	646	677	699	706	706	648	718	688	636	727	666	718	653	686	721	697	707	689	701	687	641	686	685	672	685	673	683	705	708	676	635	670	700	686	687	661	709	673	682	708	687	645	699	696	644	672	636	708	706	710	616	692	699	679	696	697	695	689	657	683	689	656	699	687	679	673	654	669	688	671	687	663	684	714	599	697	676	631	669	676	706	667	678	708	674	664	660	722	665	617	728	680	686	709	673	666	700	660	701	667	717	685	710	707	668	641	680	698	724	690	664	654	709	678	688	694	670	711	670	711	712	685	685	628	658	679	646	671	663	698	680	721	662	692	667	676	675	668	679	727	693	672	694	685	715	675	713	685	650	704	666	694	682	697	706	651	685	684	685	667	631	720	685	687	673	690	673	667	662	673	660	650	686	701	640	717	681	697	651	672	642	709	686	696	655	634	689	687	738	661	717	658	684	677	691	720	678	654	689	694	657	682	680	685	651	713	674	649	671	691	712	698	655	671	712	684	676	680	669	714	719	662	625	685	681	691	669	706	694	649	631	685	665	672	711	678	691	697	644	735	732	667	693	685	698	696	690	676	679	698	692	659	693	738	679	717	701	714	679	665	714	683	662	708	700	634	670	695	682	679	705	661	681	653	683	700	678	646	679	640	667	683	691	693	653	740	735	728	683	676	704	639	748	717	698	688	646	661	672	656	666	670	680	693	708	685	710	669	662	636	725	643	693	671	675	683	687	695	677
24401	7927	2348	1045	566	394	341	283	280	275	246	237	235	204	198	252	226	197	195	243	234	204	243	215	229	222	198	203	184	200	178	198	175	235	192	216	197	215	224	215	214	209	199	224	209	197	200	204	228	213	191	189	208	188	211	243	192	215	248	211	188	218	211	201	179	204	199	205	191	179	206	187	233	247	223	195	200	186	209	205	169	204	225	229	198	224	182	222	215	202	167	180	215	182	189	203	229	183	206	229	197	228	211	158	214	209	207	212	209	222	228	221	227	200	169	184	200	184	192	185	175	214	199	196	193	204	227	183	184	193	224	183	204	215	207	201	193	155	189	190	193	203	177	203	157	188	187	180	192	242	208	197	194	179	206	181	188	187	181	215	209	210	185	202	210	198	181	181	187	201	179	187	197	182	229	204	197	224	186	200	227	228	190	189	178	182	191	183	215	161	207	223	184	191	188	183	203	201	204	202	209	213	215	239	208	174	185	195	207	194	203	224	200	211	213	190	214	184	193	188	212	203	196	205	203	196	207	221	197	184	186	170	205	192	217	226	198	186	201	178	184	212	175	207	201	183	201	186	214	189	209	179	209	197	207	206	187	210	176	188	204	223	219	206	236	190	192	200	182	189	217	176	211	187	174	201	196	204	171	188	199	189	224	209	181	204	204	199	192	181	207	233	194	199	203	233	190	203	226	199	186	178	177	213	177	201	202	198	187	198	204	185	178	185	209	208	173	192	199	187	203	196	208	199	195	207	213	169	224	232	197	191	193	203	192	201	204	200	219	228	187	224	200	188	208	196	197	194	213	186	226	208	195	210	184	218	201	189	190	212	210	184	214	202	204	182	215	198	172	189	177	193	187	214	202	195	185	176	215	205	176	218	189	212	214	215	203	221	217	207	218	174	185	195	219	189	195	215	232	210	206	207	206	193	217	196	210	207	176	202	195	229	200	175	175	199	217	207	179	193	194	191	188	216	179	204	217	212	181	182	226	205	220	209	186	186	197	199	220	189	187	190	202	195	196	185	205	196	195	212	190	184	220	193	204	216	225	188	230	158	219	189	192	189	202	202	200	179	196	201	196	196	203	212	206	169	223	162	205	193	201	202	204	209	218	209	183	223	205	210	207	189	187	195	198	206	191	204	188	183	223	223	182	195	193	211	191	179	229	172	231	181	193	219	213	208	205	185	211	216	240	226	194	210	183	182	190	179	249	217	211	178	212	182	204	205	194	200	197	201	198	216	236	217	190	234	191	183	202	180	200	190	191	194	188	192	206	200	218	214	221	199	219	204	216	187	199	207	186	199	225	183	172	189	209	171	185	175	206	186	220	190	188	186	204	211	203	176	210	220	192	193	208	190	180	189	199	218	210	231	185	188	208	170	205	171	204	222	207	196	211	188	221	210	204	190	214	207	198	182	207	217	228	215	186	195	187	185	195	201	176	207	232	183	168	195	196	206	207	198	213	217	217	227	191	213	197	216	174	193	197	184	210	192	171	196	177	193	172	164	206	193	182	216	185	179	231	202	214	203	180	203	202	187	191	191	181	202	223	192	214	198	191	190	169	213	188	209	184	184	195	195	172	225	221	199	185	227	206	188	196	207	170	197	214	203	203	216	190	196	175	200	196	179	186	220	198	197	192	220	186	193	206	190	170	220	214	216	186	206	177	205	194	215	191	211	207	187	207	196	179	208	199	218	202	206	203	200	193	199	207	181	206	202	226	199	225	212	206	209	223	196	168	202	212	198	182	217	191	189	192	207	175	196	191	196	194	175	205	188	196	188	197	197	189	197	206	208	173	184	202	209	214	175	196	187	208	205	210	194	207	196	207	195	207	193	195	202	206	204	204	182	211	192	221	186	204	185	195	184	194	198	226	187	186	185	210	211	195	180	182	208	210	214	175	192	192	210	195	212	204	193	170	196	229	193	178	220	210	209	210	232	179	209	168	186	179	185	201	178	161	212	234	204	205	189	226	193	204	200	221	217	194	209	179	193	190	164	187	201	200	200	217	215	200	188	207	207	218	202	197	241	212	190	202	213	199	207	217	206	205	182	186	184	184	194	215	213	210	197	202	205	159	186	202	201	188	200	201	219	226	223	185	196	199	196	206	203	217	188	204	205	193	221	207	196	224	207	215	206	221	179	208	173	203	183	188	181	205	208	206	209	221	194	192	237	225	223	209	190	194	175	195	203	186	173	181	212	227	160	203	193	195	191	208	223	194	186	207	228	210	211	198	209	229	183	213	205	183	192	183	203	193	215	196	219	216	221	197	205	202	186	202	212	181	201	185	202	211	221	209	181	211	211	202	199	206	154	197	205	189	208	190	173	222	191	191	178	205	188	187	181	183	203	211	206	187	183	205	200	198	231	208	216	198	185	190	203	209	197	192	198	206	204	200	215	181	192	200	215	197	205	200	219	192	213	203	176	179	204	225	187	196	175	191	183	184	202	198	216	201	193	195	195	204	199	209	201	205	199	187	221	196	182	198	205	191	207	234	193	204	193	208	225	222	209	183	208	171	205	209	175	198	222	186	173	199	180	212	201	191	204	218	215	210	216	220	208	212	199	184	198	177	206	227	199	189	232	222	212	200	218	173	206	216	185	188	195	204	188	221	200	189	198	186	202	199	180	218	185	202	222	183	219	204	204	185	203	208	199	195	194	198	190	195	210	185	193	200	205	213	193	197	196	199	201	194	187	202	190	193	199	233	192	188	176	207	213	211	189	179	186	210	209	163	218	208	198	219	193	215	209	184	207	177	166	220	205	192	205	189	198	200	206	217	226	212	188	200	239	225	189	203	207	202	219	187	182	212	186	186	224	219	200	192	197	200	190	173	203	219	210	191	205	190	189	220	198	213	181	214	227	199	197	248	185	175	190	199	215	204	225	200	173	206	211	204	221	211	190	192	202	209	185	217	185	196	218	201	208	206	196	224	176	178	190	201	204	184	203	194	221	190	210	183	170	204	199	210	195	188	201	175	197	199	201	203	184	203	194	218	217	198	218	202	193	217	201	205	218	198	159	202	189	204	202	203	184	191	197	183	194	209	207	201	201	186	213	188	176	206	199	211	192	186	207	191	215	185	203	189	199	198	191	226	222	206	184	208	197	202	185	198	193	209	196	195	176	192	203	216	226	208	222	199	184	200	172	198	219	190	199	216	189	212	209	235	182	153	200	197	187	185	201	196	204	193	224	217	201	198	209	179	197	246	213	187	210	191	199	204	218	221	207	210	207	214	180	194	205	219	225	187	184	224	213	187	200	178	210	192	173	186	178	186	198	211	192	186	175	190	182	189	218	189	215	205	210	203	211	215	185	187	203	197	220	213	208	215	174	221	196	193	228	179	206	205	224	192	184	181	222	208	237	208	207	200	187	191	190	187	191	205	207	212	205	221	174	198	188	219	201	172	195	219	174	205	203	197	169	195	203	221	198	220	209	215	207	206	207	176	200	199	189	211	185	189	194	208	193	172	208	177	198	219	185
22840	6136	3839	2907	2012	1357	1076	847	1013	841	751	661	562	610	623	588	663	582	589	655	628	580	624	614	596	558	603	565	612	540	541	536	558	583	559	522	519	558	594	559	600	605	630	620	635	618	569	621	605	594	519	523	550	577	555	538	566	546	498	583	524	564	512	565	521	526	501	529	508	522	523	512	534	522	512	529	516	511	506	474	503	483	482	522	510	513	516	522	518	488	494	486	454	451	547	525	511	483	488	543	494	495	548	492	499	486	503	485	489	462	489	496	446	509	502	506	476	523	519	511	476	450	478	486	494	532	462	492	491	512	476	476	489	483	527	469	479	504	532	474	466	490	512	502	503	500	502	526	498	513	515	524	504	526	501	504	507	518	500	488	532	457	518	456	519	521	549	524	535	503	498	494	485	501	525	497	499	517	466	446	497	458	500	489	512	473	472	484	510	510	492	527	544	473	494	528	528	471	474	507	491	466	485	532	452	486	514	497	487	505	489	492	530	509	481	429	467	496	505	480	477	482	513	440	484	496	495	480	503	509	518	463	501	485	494	514	526	470	507	471	481	484	489	472	508	500	505	461	493	502	506	485	517	511	491	478	494	508	481	501	506	502	486	503	474	493	477	511	470	475	529	479	503	488	501	471	487	518	465	525	485	476	508	503	524	517	519	509	469	494	465	480	507	506	534	500	479	468	466	473	463	493	524	519	484	494	495	473	477	522	517	527	523	501	510	478	514	501	497	464	485	510	468	474	452	501	451	496	503	515	535	499	475	482	468	475	494	509	493	505	498	491	526	503	468	523	450	483	455	509	484	498	492	458	480	497	514	483	513	498	511	488	459	480	500	486	505	493	481	507	525	513	514	488	494	468	512	522	517	510	518	482	493	486	468	489	520	547	493	490	495	469	524	500	475	492	490	530	554	480	477	529	507	478	495	507	456	494	496	475	514	489	498	512	493	486	544	520	505	503	532	501	470	538	496	493	510	478	510	511	479	446	522	501	478	524	505	512	467	489	485	485	478	509	504	511	464	519	481	539	508	491	505	518	499	496	494	497	503	480	499	487	464	511	479	493	496	481	525	511	486	523	468	528	537	490	492	502	497	533	512	484	487	522	486	517	522	477	485	496	474	503	531	491	487	479	468	487	484	450	542	482	474	473	510	521	494	466	494	466	491	498	503	510	491	481	489	495	462	493	548	477	536	476	499	491	490	458	490	511	506	512	502	519	479	486	477	502	527	453	500	484	464	529	504	488	475	513	457	476	498	531	465	446	488	474	478	479	515	463	503	442	512	492	493	531	491	476	501	500	474	516	525	500	458	480	442	461	481	492	520	505	490	484	491	434	472	522	503	495	470	483	520	508	454	462	534	469	488	490	491	523	469	488	507	474	462	513	474	546	501	457	481	479	516	472	520	493	470	544	477	519	512	514	522	468	491	482	476	506	524	495	499	479	488	473	516	487	485	492	479	511	485	469	476	472	497	527	464	491	487	528	497	492	513	510	540	510	483	484	453	494	484	500	512	544	497	504	476	479	452	508	470	467	467	486	517	483	470	494	485	479	488	522	495	497	502	499	505	520	485	478	507	533	486	534	533	502	492	513	521	461	483	495	434	565	497	500	499	486	495	527	485	471	508	505	508	481	484	490	491	505	496	504	506	491	506	487	449	511	499	500	469	493	514	508	459	510	512	475	452	487	523	490	468	495	496	506	485	468	481	497	452	465	478	492	503	518	486	532	487	500	503	493	469	514	522	490	517	468	501	506	467	484	502	507	472	506	518	493	508	480	492	479	500	543	504	495	472	480	510	485	490	471	499	512	490	477	468	475	503	468	503	459	492	497	498	488	500	484	520	481	472	485	485	541	496	470	535	482	504	510	518	514	493	509	475	523	503	463	476	518	503	477	509	497	493	476	526	482	486	509	472	491	469	486	492	472	487	475	469	491	468	517	493	522	469	511	498	528	480	475	496	497	486	496	477	476	464	499	517	465	452	519	544	517	527	474	505	489	491	500	466	480	491	515	505	495	465	522	490	523	462	493	521	527	487	517	463	518	514	509	498	466	475	494	487	461	482	490	550	480	491	522	476	525	492	511	488	510	515	499	498	496	482	468	491	464	500	520	484	496	511	500	494	527	455	484	477	497	512	487	471	499	471	479	457	523	486	457	460	519	475	480	472	538	487	495	495	488	489	529	487	446	450	458	488	502	468	520	490	488	498	518	525	496	513	482	522	517	533	499	468	504	478	505	483	519	513	511	461	490	462	500	466	477	498	495	436	483	458	489	488	475	505	504	470	481	524	491	461	505	462	494	480	498	431	495	506	499	479	502	495	486	453	503	505	481	486	491	480	511	478	494	488	506	514	523	482	516	524	524	448	492	473	490	482	491	468	461	501	541	510	470	480	504	497	483	485	475	475	493	494	479	475	519	508	493	509	482	492	487	502	491	500	501	473	477	506	519	524	458	481	491	489	478	500	487	449	518	469	497	511	476	496	525	495	487	492	516	513	495	488	516	530	508	543	491	474	485	526	501	497	464	476	481	473	469	482	454	468	515	454	489	489	508	536	471	511	515	520	510	493	451	468	527	502	478	489	470	469	511	488	495	486	507	460	494	502	457	512	493	499	475	505	517	477	496	449	516	501	496	500	483	493	492	469	474	522	470	511	525	517	496	538	467	459	480	503	502	493	510	505	455	506	467	516	471	482	487	496	484	483	503	518	518	476	492	487	478	518	513	507	476	496	494	490	513	509	485	514	491	526	537	466	518	484	510	474	504	525	462	454	523	508	464	496	476	506	471	473	501	474	565	526	527	482	481	509	496	481	520	494	492	497	504	506	482	533	452	458	483	524	495	500	490	471	479	486	488	506	476	518	496	498	516	503	506	466	513	453	491	493	474	495	474	499	451	486	474	496	485	471	478	469	514	492	484	448	479	498	499	501	471	494	484	492	532	492	444	482	507	511	490	477	504	513	472	498	502	501	466	471	475	477	495	535	516	490	510	471	474	499	555	497	530	465	503	492	549	503	496	481	515	497	486	506	534	494	504	501	473	518	464	516	466	481	485	550	515	504	484	532	491	531	506	475	423	520	457	499	484	508	507	498	513	492	468	475	512	516	491	494	490	474	448	514	494	490	465	512	517	467	481	448	510	521	514	501	483	511	511	541	477	500	450	481	503	478	507	511	520	544	483	462	511	550	487	521	433	494	459	482	519	496	495	525	485	527	459	509	489	514	490	491	487	467	495	473	466	537	500	515	488	507	502	522	523	504	456	481	472	502	505	532	515	472	503	485	465	549	487	483	447	485	489	508	448	535	515	507	483	539	515	480	504	488	484	538	506	510	514	526	481	495	508	505	503	458	496	490	473	479	507	485	441	481	477	483	471	502	492	493	476	486	516	462	481	481	489	469	471	507	565	467	493	469	532	510	470	458	477	510	501	468	466	475	534	472	450	482	478	545	481	465	495	465	488	505	476	510	497	505	497	482	500
77224	44894	14506	3537	1363	781	669	497	584	428	452	372	335	356	360	369	350	293	354	333	347	318	330	320	320	294	345	321	321	274	284	303	311	321	311	318	321	318	310	306	320	321	346	298	341	330	337	328	321	343	335	335	308	306	340	344	310	319	313	288	306	310	288	297	290	303	338	293	283	341	322	287	285	298	303	304	274	288	293	266	297	286	256	315	302	295	293	303	307	261	297	300	288	243	291	316	293	295	269	318	307	300	269	297	303	295	307	280	266	305	264	280	288	290	296	286	300	303	319	268	269	322	312	268	267	274	276	286	284	286	298	263	345	320	286	284	318	317	307	300	298	290	301	303	277	313	280	318	272	268	288	272	299	280	237	350	307	294	266	275	285	278	307	280	310	285	294	273	262	322	298	321	277	279	309	250	265	299	291	280	307	275	293	298	288	276	294	290	301	267	318	307	286	292	323	289	292	270	294	299	305	328	319	288	307	239	328	267	294	299	298	343	261	318	256	284	306	278	278	292	289	276	281	284	286	303	276	290	324	287	295	293	320	294	267	307	300	308	319	279	294	273	263	316	288	279	314	293	294	309	323	283	270	292	317	273	278	293	252	303	281	265	273	281	307	303	278	274	306	318	312	288	293	282	296	301	297	301	312	264	275	284	292	291	284	310	294	279	296	311	287	293	276	326	318	271	322	298	269	315	287	296	294	315	296	296	279	263	301	289	337	290	282	264	334	267	312	285	287	320	326	320	282	286	290	316	276	304	277	310	310	277	318	276	261	267	271	305	277	267	275	289	295	304	271	293	267	313	258	281	309	311	297	306	266	266	301	267	286	319	286	276	252	274	316	282	282	285	308	293	302	286	258	268	305	302	298	309	275	309	315	310	303	289	280	312	310	263	307	280	281	268	301	282	299	310	279	326	285	293	305	281	285	299	277	310	295	276	297	280	307	275	292	302	308	278	248	277	276	309	272	268	300	301	299	294	273	283	321	268	288	295	283	272	260	311	298	279	282	314	304	257	281	297	290	270	289	267	282	283	293	287	282	272	322	300	263	274	280	260	295	287	287	278	295	289	294	278	279	289	271	295	286	310	288	286	295	305	306	254	283	297	279	284	288	327	301	283	294	321	324	294	322	301	289	321	295	286	306	302	281	291	308	300	287	299	287	316	307	280	273	276	282	285	286	277	285	289	288	285	307	244	274	303	287	276	316	306	302	309	260	304	268	261	283	289	284	294	288	305	284	272	311	310	312	299	306	323	279	288	324	280	304	296	282	283	308	300	310	312	290	287	288	284	329	299	290	288	275	315	280	311	282	313	280	316	265	303	266	271	289	267	292	292	295	309	290	302	274	307	295	290	317	265	278	292	301	276	258	271	314	277	312	308	324	282	284	258	297	302	269	332	291	295	287	290	304	272	293	297	281	294	287	304	291	281	277	260	304	290	286	280	291	284	303	336	258	301	287	276	304	283	304	290	279	289	309	305	310	314	295	252	307	248	298	264	285	289	298	297	285	292	286	290	255	297	267	237	308	308	287	270	291	294	307	266	263	276	299	310	314	270	328	260	297	299	285	298	330	288	258	284	252	300	293	280	291	297	286	299	321	295	316	283	289	277	298	296	289	313	299	303	289	280	269	268	269	283	314	289	299	312	309	313	263	280	272	273	283	288	308	277	314	267	313	300	286	300	291	294	292	292	283	273	278	281	304	310	317	267	318	288	288	308	321	313	317	288	297	272	294	280	291	291	272	277	286	310	298	281	278	300	298	284	307	270	310	282	269	280	306	280	295	283	325	287	297	281	315	303	295	282	289	295	290	268	333	278	281	253	295	303	282	291	279	301	296	299	298	312	305	296	260	282	298	262	331	271	322	286	302	312	279	290	312	296	287	265	248	316	285	289	285	288	314	303	286	289	313	289	279	299	285	281	309	295	297	292	284	311	298	302	314	322	282	276	275	291	291	275	300	305	270	288	303	319	277	325	280	295	328	269	278	257	286	259	279	286	279	269	299	290	266	305	282	289	326	276	284	291	280	290	292	269	292	306	329	295	295	273	296	311	282	272	295	257	298	281	253	291	319	284	317	280	298	285	292	274	249	290	268	324	284	265	296	317	300	286	285	295	270	263	286	297	304	299	277	273	316	285	313	271	292	330	281	302	270	271	303	303	305	285	299	280	305	273	294	285	275	288	285	257	290	277	313	309	284	290	265	315	284	299	297	321	306	267	315	330	299	274	306	266	295	260	272	291	265	297	270	289	323	318	294	275	274	263	290	268	266	284	278	313	265	313	286	302	272	270	281	291	256	282	309	303	312	310	302	275	319	303	311	265	271	297	279	294	269	287	299	298	291	305	303	312	335	301	316	265	291	290	271	299	275	318	313	288	295	288	258	320	290	274	268	268	278	294	277	316	287	299	310	288	276	277	335	274	300	314	318	288	279	316	266	332	295	315	298	280	285	264	295	274	298	300	281	299	267	332	309	310	285	297	287	301	289	300	277	289	300	277	283	279	328	299	267	290	287	327	321	296	265	297	288	280	313	271	304	310	301	258	268	281	306	293	288	294	296	316	306	278	289	276	274	276	296	313	286	313	296	286	285	305	281	281	300	321	317	251	280	299	293	253	313	314	292	312	292	310	283	287	269	286	310	286	324	287	299	289	290	303	326	308	285	295	272	281	288	315	299	291	300	295	279	284	261	273	269	304	293	339	297	309	261	283	270	289	277	282	303	287	284	276	317	290	320	320	313	292	265	324	295	316	304	239	263	323	285	274	289	285	291	329	292	303	281	286	308	309	283	284	289	332	276	308	323	265	300	300	292	285	300	287	297	281	261	305	285	285	278	264	260	283	316	269	276	291	263	251	295	282	309	302	299	293	280	267	293	309	289	280	287	308	275	298	294	287	289	291	286	305	292	252	288	288	297	289	262	316	271	308	299	276	295	328	304	273	285	282	282	267	285	297	278	279	281	287	264	314	271	293	286	291	303	289	312	274	292	318	281	301	291	270	298	279	275	274	298	277	318	298	301	290	295	304	287	284	294	295	314	279	309	274	264	232	283	280	290	269	291	267	266	264	270	308	284	279	299	316	305	272	290	308	289	281	296	302	307	289	261	264	306	302	304	266	299	268	292	298	279	272	303	310	301	307	291	295	301	294	312	278	281	267	283	300	265	330	305	316	308	274	274	301	284	281	298	291	271	259	266	313	278	334	286	280	250	302	302	283	272	263	301	264	245	272	267	295	303	274	288	286	265	297	275	287	348	291	282	248	304	309	288	286	281	302	280	277	292	277	260	298	257	299	268	282	271	297	328	289	298	316	309	264	284	285	276	305	287	293	303	296	313	291	293	309	277	301	316	288	286	277	294	310	296	284	310	290	282	288	278	290	274	287	316	279	306	319	291	295	289	292	276	288	303	266	266	298	272	311	291	315	279	303	316	274	312	271	294	295	282	287	309	266	303	281	304	289	287	290	278	256	323	301	285	281	281	266
49195	21506	7399	5934	4564	3149	2501	1904	1985	1617	1385	1205	1093	1063	1079	1119	1037	1012	1004	1126	1038	977	1069	907	863	883	840	905	804	818	816	842	858	835	831	765	799	736	789	837	822	913	876	856	884	871	857	851	819	831	799	768	792	809	797	743	847	813	783	757	740	758	805	714	726	766	692	678	750	707	686	720	714	655	731	644	700	664	719	707	661	716	699	698	731	727	649	669	684	686	716	673	712	637	645	666	646	637	631	677	641	698	651	671	670	711	706	664	664	650	662	701	702	703	675	660	693	649	679	662	608	710	679	628	684	732	690	667	683	690	632	676	650	649	651	640	652	637	647	626	666	676	698	656	714	643	681	666	650	656	672	712	684	670	703	693	701	684	629	666	707	682	649	663	649	681	664	722	658	673	614	717	696	659	686	681	692	707	630	625	681	651	679	730	667	675	640	668	714	687	724	677	651	675	673	638	671	664	691	712	641	720	697	681	640	680	729	669	676	677	731	668	656	696	676	689	698	631	708	705	685	713	672	684	725	716	681	643	697	677	675	712	708	676	682	692	636	673	671	672	688	627	655	662	689	685	707	677	685	671	685	695	685	615	697	645	671	661	675	686	698	681	694	652	685	691	665	666	647	676	691	634	682	662	663	676	755	667	686	690	689	645	623	633	652	683	664	662	674	674	683	720	649	668	671	709	696	669	680	710	689	702	633	617	653	648	636	703	653	716	679	669	687	706	715	667	696	691	677	688	664	692	689	655	681	677	617	657	671	692	694	695	683	684	675	686	650	645	639	707	711	658	681	672	706	690	718	724	664	686	670	660	660	669	694	708	643	622	697	605	643	691	694	707	616	715	709	653	702	639	665	655	686	676	675	659	689	697	686	688	698	678	715	652	660	655	696	641	707	685	658	689	721	677	686	695	707	623	658	683	647	701	709	687	696	665	637	712	713	691	695	670	683	672	634	672	648	661	683	685	652	663	677	664	725	680	680	687	722	709	671	698	653	699	655	711	643	700	674	699	656	659	649	715	683	664	673	679	660	663	615	674	725	694	664	646	685	702	685	680	665	737	655	672	647	714	695	662	616	667	639	674	662	669	721	621	702	651	700	667	715	656	676	696	642	655	733	662	672	684	680	688	648	673	669	681	655	640	672	651	711	691	666	725	662	668	640	686	677	645	676	692	694	632	679	698	715	641	684	696	651	611	720	674	648	655	671	681	672	656	690	730	648	682	660	684	657	715	673	680	677	653	627	670	652	711	679	728	670	703	673	679	713	665	680	671	631	659	611	644	682	708	681	678	686	669	695	634	642	687	663	653	687	725	687	691	688	695	637	693	690	661	691	663	690	615	646	632	695	698	677	701	653	715	696	632	717	692	715	677	659	631	699	636	649	695	695	642	688	652	666	651	649	685	676	683	679	674	681	704	701	656	695	696	720	686	720	698	673	686	631	689	677	716	647	704	652	689	635	669	707	700	715	713	636	667	715	701	648	666	701	680	695	696	641	681	690	677	709	714	685	653	690	688	673	686	613	657	695	697	728	665	674	659	710	677	640	696	637	675	695	657	677	676	725	681	650	639	694	669	640	677	734	679	669	638	672	655	677	671	687	709	674	696	641	642	697	722	678	731	649	671	718	643	690	684	669	717	703	720	637	649	668	692	661	689	642	662	659	676	716	708	699	663	654	646	685	656	713	683	706	704	665	657	652	652	665	679	703	629	676	688	685	697	660	624	673	672	656	630	660	662	649	677	680	681	723	694	691	697	705	629	698	686	663	689	699	613	684	666	673	657	681	646	696	664	663	665	662	702	675	684	691	721	642	671	684	614	667	671	693	718	702	671	699	641	686	694	706	669	694	668	676	703	646	648	653	678	689	656	676	659	656	698	654	617	687	693	635	648	653	686	678	708	691	681	722	664	683	721	688	684	680	665	653	631	701	686	698	653	654	697	709	644	647	677	623	680	648	683	635	665	670	667	660	686	644	688	678	697	686	668	665	660	661	685	682	703	693	674	652	649	699	679	722	647	694	705	676	671	669	694	694	638	703	643	687	653	712	678	705	659	685	659	704	633	709	636	669	692	703	646	734	707	674	728	681	690	680	699	704	711	686	672	699	650	672	691	674	660	643	687	676	715	661	691	692	652	669	655	656	737	709	661	705	682	661	689	682	655	654	658	689	649	666	671	702	705	701	660	720	678	679	687	650	683	675	685	653	646	662	680	669	656	669	684	634	646	662	695	714	700	686	733	684	666	631	708	673	640	690	675	682	652	672	670	693	673	686	715	707	656	719	670	708	660	652	693	631	683	651	705	719	706	685	711	686	663	711	694	705	678	710	691	696	679	715	634	699	664	647	704	682	714	691	627	675	716	684	642	659	689	653	680	723	683	698	673	721	674	671	654	683	675	661	673	750	690	684	658	637	667	685	664	674	651	688	711	666	693	685	698	662	661	693	687	679	713	712	654	660	734	667	623	656	668	672	659	673	680	650	673	675	670	679	663	677	663	724	702	693	680	682	686	685	703	675	647	656	711	679	716	678	677	702	681	725	703	646	661	654	642	652	702	656	640	689	711	678	671	679	673	701	667	699	673	650	629	676	696	667	677	698	699	658	641	653	682	638	654	644	655	649	674	683	695	734	673	714	685	710	698	655	679	671	675	681	680	713	667	699	693	686	700	648	703	670	691	654	660	669	642	715	660	674	666	656	675	702	679	667	737	702	694	692	687	645	664	695	629	624	728	630	732	717	636	701	669	722	650	635	685	712	674	721	701	689	704	674	640	697	674	716	672	657	687	701	675	691	723	738	648	701	692	643	654	685	704	691	691	704	648	692	674	685	689	682	665	697	694	657	661	683	704	682	646	651	669	673	689	649	644	720	688	705	674	704	641	685	655	682	646	645	656	668	686	715	681	651	700	756	700	722	664	670	658	653	699	725	704	698	659	690	642	634	683	661	722	698	719	683	650	682	630	687	686	678	627	661	697	670	631	658	696	650	651	675	653	701	690	680	645	673	668	685	692	665	644	696	705	610	670	675	699	700	674	696	711	640	691	655	679	706	675	667	674	691	670	669	699	649	718	671	702	720	714	659	690	646	738	635	703	653	656	688	682	686	660	701	657	694	662	668	603	694	662	672	670	703	692	618	628	644	653	665	662	660	718	634	650	719	675	706	672	681	654	685	674	655	700	674	674	703	679	652	636	694	715	683	668	657	668	687	677	623	725	696	717	672	715	673	678	674	683	646	654	680	659	636	648	666	705	638	723	638	717	655	702	629	664	671	637	679	712	647	664	690	666	723	666	671	706	703	675	702	682	659	661	670	699	662	707	692	671	663	697	657	686	708	707	700	680	690	694	637	683	693	698	699	652	670	684	681	679	718	722	676	708	693	669	710	706	692	632	619	649	702	678	681	665	669	704	664	693	643	645	656	720	641	671	702	665	684	680	665	693	686	725	654	706	666	667	657	694	686	650	662	669	686	655	653	694	665	669	734	661
88260	55623	20714	7985	2304	1282	915	664	645	565	422	416	384	399	367	416	379	355	381	413	382	367	384	341	360	340	333	343	331	372	310	365	353	369	289	320	321	313	327	313	362	322	341	336	327	341	344	290	300	333	301	319	331	280	342	316	300	305	320	323	308	327	306	328	286	282	328	313	291	284	282	297	290	296	291	327	317	304	328	249	286	295	325	304	285	310	305	281	293	267	271	314	319	286	281	303	337	329	311	292	285	290	298	320	317	291	314	310	320	314	313	319	298	311	313	283	301	310	303	296	323	270	281	352	333	298	281	283	295	307	309	308	322	297	293	293	297	287	315	309	310	288	292	318	322	318	308	322	320	280	289	311	348	271	299	295	306	310	338	296	318	323	297	291	327	295	290	276	295	301	335	309	329	291	320	294	314	326	295	290	311	340	294	288	310	342	285	314	271	332	288	309	303	308	290	336	330	308	266	306	286	282	299	312	331	285	310	302	319	319	310	272	286	271	313	331	301	263	303	300	296	300	292	300	282	326	287	284	279	306	306	309	315	281	286	313	269	312	317	322	316	321	291	297	336	310	300	322	352	324	306	311	310	302	308	297	297	319	327	294	304	305	302	282	286	304	293	277	336	285	304	264	311	295	282	275	332	307	339	314	283	316	306	307	276	320	300	276	290	318	283	269	290	317	270	297	307	328	281	281	305	291	309	314	317	314	317	315	268	283	292	289	343	296	286	298	286	300	322	302	320	272	320	322	274	308	296	302	307	298	288	281	318	311	288	298	256	301	327	307	280	321	314	304	337	304	366	306	321	309	310	318	300	327	305	280	274	295	292	290	311	308	292	295	283	275	333	335	268	321	330	285	305	289	271	275	312	284	288	301	305	289	318	341	319	310	336	307	308	285	277	314	290	302	277	296	285	294	314	328	297	285	294	297	305	310	301	307	298	286	314	323	305	294	322	280	311	302	317	287	303	339	312	321	323	304	297	297	298	330	300	283	270	296	320	343	342	332	295	295	327	286	310	297	306	289	313	280	311	328	279	326	280	282	310	318	317	324	306	325	353	288	293	305	294	349	272	324	323	264	330	297	281	274	345	281	291	296	290	316	305	312	268	299	309	297	325	277	273	319	285	297	293	304	299	293	295	286	328	275	276	300	348	295	311	323	298	295	285	287	327	328	326	287	302	348	279	328	261	291	314	279	304	295	283	300	328	319	311	325	294	283	275	305	316	287	278	297	287	314	277	298	300	308	305	308	326	293	327	326	299	305	293	307	297	291	310	294	274	334	283	330	303	307	291	315	304	349	321	305	315	299	298	296	304	290	292	290	290	294	333	286	282	312	319	320	322	305	361	319	286	314	309	342	304	327	297	340	317	287	273	279	304	315	297	327	305	311	275	290	305	292	303	290	318	281	300	284	290	312	309	318	319	314	288	308	285	290	288	303	316	307	287	330	316	286	302	311	328	379	276	305	322	315	286	300	288	354	302	290	325	336	278	312	314	313	290	311	301	314	342	327	293	311	330	311	293	297	314	296	310	299	294	269	317	280	295	347	295	331	331	313	327	317	344	325	314	287	293	323	298	292	268	283	306	310	319	288	307	299	338	303	374	314	271	310	299	292	298	313	316	284	301	287	280	309	312	292	285	311	269	285	291	294	336	321	311	289	290	342	321	332	309	287	293	314	291	293	272	337	283	271	260	334	297	290	303	331	292	299	307	309	304	286	310	344	261	297	304	286	330	318	318	283	303	309	317	326	322	305	306	309	262	306	301	320	311	285	287	313	284	318	298	277	293	293	291	305	310	312	283	317	285	304	298	313	274	319	333	285	323	287	303	316	292	322	345	290	323	316	289	329	317	307	287	307	283	280	288	344	319	330	289	289	311	313	329	321	306	268	326	295	332	294	317	314	304	311	327	303	300	328	319	312	320	273	288	300	287	275	290	324	323	308	315	284	288	266	325	311	309	312	290	305	306	314	289	314	313	327	301	321	289	307	309	305	308	293	315	311	303	307	310	299	296	305	288	300	304	351	331	310	285	318	275	330	308	304	289	308	278	295	288	300	292	312	284	318	273	296	312	322	317	330	288	289	308	299	285	292	306	299	291	347	322	310	302	321	284	291	291	297	311	288	331	321	303	282	303	302	320	321	289	299	302	284	306	317	328	310	307	291	321	280	284	309	293	301	279	304	287	307	314	254	300	311	268	315	273	322	283	281	295	315	324	276	280	293	302	292	280	308	302	319	310	304	276	335	288	323	279	289	319	317	322	295	325	307	310	293	301	294	290	287	325	283	322	313	311	308	309	324	299	327	361	332	297	293	289	293	301	284	285	296	324	248	313	310	289	299	299	306	293	294	280	312	324	297	287	303	331	309	309	286	322	305	305	305	315	338	293	297	329	293	302	305	296	322	268	293	316	316	312	316	301	297	320	302	311	311	322	311	282	295	310	329	323	299	320	327	301	318	299	294	318	315	315	312	287	272	278	301	272	326	341	321	270	292	320	287	319	296	313	290	302	276	284	312	312	314	304	294	288	296	326	286	293	283	307	303	290	294	314	311	323	311	308	332	331	310	332	282	321	328	300	300	346	304	293	335	315	290	272	320	284	305	267	314	288	327	316	269	309	274	305	276	265	288	311	266	331	300	278	304	295	297	319	296	310	305	293	293	341	298	296	296	293	288	326	333	281	289	300	292	311	302	320	312	296	283	307	339	285	282	305	293	318	330	321	302	295	316	305	282	290	300	318	297	283	286	310	289	300	281	323	280	333	304	299	311	318	307	257	290	291	292	301	292	306	319	290	284	269	309	296	344	317	290	302	326	308	315	316	315	302	326	263	287	291	337	322	295	279	312	302	303	314	313	318	276	313	324	279	292	305	312	343	315	284	324	303	300	286	326	294	278	297	284	340	308	288	293	297	289	296	314	313	344	345	328	339	343	284	307	300	305	315	282	300	306	321	294	305	291	305	297	300	320	295	297	313	318	324	287	290	302	298	320	306	302	301	303	324	296	325	363	287	262	285	298	312	316	278	291	293	299	293	284	308	284	312	309	313	278	284	314	323	317	271	326	283	325	323	310	297	301	318	283	290	314	298	308	335	287	337	310	302	270	288	276	304	332	285	312	305	283	279	317	325	323	296	301	309	285	297	260	321	335	305	303	309	317	276	275	278	314	314	299	313	295	298	299	326	321	325	312	317	320	314	295	304	327	308	305	295	326	281	310	301	307	298	297	318	307	301	306	314	322	302	304	310	290	321	279	334	287	271	302	283	313	268	292	324	286	325	332	336	322	293	274	303	310	329	287	312	322	272	297	345	303	285	276	293	325	292	289	260	277	277	298	277	272	292	324	306	313	315	317	312	311	342	301	320	310	288	284	323	313	293	287	324	293	311	315	304	300	291	310	310	325	295	296	326	277	293	273	312	301	314	296	328	301	291	327	307	277	315	289	317	275	293	291	293	260	269	346	364	321	314	312	292	341	282	327	326	318
59929	28947	10549	8403	6703	4550	3505	2569	2656	2213	1854	1550	1409	1229	1302	1293	1302	1230	1193	1410	1168	1152	1221	1082	1000	941	925	944	939	884	912	905	930	866	862	923	872	843	845	919	1002	1013	985	968	960	944	882	928	930	932	840	863	825	821	848	830	825	801	843	773	812	801	783	802	794	772	773	721	706	795	719	759	771	692	740	693	697	686	706	677	705	734	693	741	691	703	714	682	669	653	683	654	728	683	702	653	681	706	693	693	673	689	703	704	697	695	701	683	645	668	678	692	704	706	685	704	655	668	707	722	682	692	660	655	670	723	706	686	688	696	698	701	692	744	682	702	687	732	643	673	703	687	713	639	654	696	688	732	641	677	713	715	663	680	728	661	677	652	639	634	685	711	645	704	648	652	672	680	663	666	708	686	699	699	656	720	732	708	705	630	677	711	658	668	658	650	673	677	677	644	648	704	712	654	674	696	654	689	665	718	693	687	707	664	742	652	685	718	692	715	733	713	663	655	671	724	701	729	709	722	721	688	635	639	696	677	676	695	673	684	725	738	669	731	708	695	691	681	701	639	662	666	675	725	650	704	662	672	703	641	649	651	660	699	690	669	663	669	652	700	648	665	700	692	645	682	670	671	731	666	657	666	635	658	710	661	697	694	702	686	646	645	728	664	630	649	674	665	734	686	659	666	667	704	698	654	675	686	642	719	691	715	659	669	660	655	710	712	703	659	688	703	663	693	730	718	721	643	697	654	664	650	699	663	686	707	707	690	706	676	654	707	675	694	677	653	713	723	680	684	678	668	694	643	714	650	674	688	671	685	738	673	667	685	663	663	680	658	693	651	683	679	702	699	703	688	685	686	749	681	691	667	721	735	630	730	702	695	694	676	695	694	616	707	680	653	646	648	708	669	721	710	639	707	685	637	644	690	688	661	693	692	660	706	685	684	667	660	696	692	715	700	647	710	709	681	647	661	706	695	663	648	718	669	689	701	731	716	664	660	689	696	631	665	664	677	625	740	689	681	749	660	683	681	668	695	652	673	649	692	679	677	654	697	692	711	739	647	680	659	652	665	719	706	678	705	647	712	665	638	663	719	669	671	637	660	692	696	709	687	688	686	712	696	657	692	661	737	706	722	652	671	719	684	690	690	653	660	728	629	714	686	671	726	694	686	646	718	687	664	700	716	664	720	719	700	676	728	678	720	713	678	723	707	678	729	642	679	639	697	708	706	675	655	708	682	670	708	688	730	691	693	722	704	658	674	730	708	667	623	677	698	693	719	671	682	648	682	655	660	629	711	679	753	661	716	703	699	678	680	710	655	644	681	711	682	703	680	671	673	651	692	722	694	726	682	676	685	720	688	712	676	697	684	694	691	679	679	686	704	692	727	680	647	688	691	679	695	721	695	675	682	695	707	765	663	721	639	680	745	755	723	706	690	710	663	647	735	697	703	654	737	647	711	676	691	643	714	681	673	727	658	694	680	696	648	715	702	684	691	668	694	672	671	663	688	684	676	682	683	660	679	671	698	678	718	725	631	713	653	729	674	699	680	692	678	684	674	648	700	681	704	683	607	705	680	705	688	721	672	675	689	715	669	703	666	690	727	729	686	734	714	695	695	642	712	718	703	701	693	666	695	685	665	689	679	735	658	686	682	650	751	679	693	678	668	730	677	700	675	694	649	700	670	670	724	674	729	681	670	686	651	703	693	708	709	712	712	725	687	680	678	692	680	675	692	683	693	683	671	698	652	709	681	645	672	694	688	706	685	672	696	688	685	730	677	665	687	666	730	691	704	716	668	721	700	660	669	670	683	658	676	709	662	730	668	634	681	660	680	657	660	703	684	698	675	637	690	652	715	666	703	700	692	687	675	712	698	706	671	713	696	715	667	673	642	661	709	635	693	653	655	695	685	709	686	719	702	690	700	668	654	668	697	679	663	692	666	685	748	688	672	706	692	680	698	714	712	711	699	697	724	691	716	707	671	650	663	650	690	643	668	697	691	624	706	649	658	634	698	709	695	646	704	654	689	669	653	752	638	683	680	688	705	692	668	668	678	694	671	651	636	690	733	702	668	702	652	715	722	679	667	708	702	658	727	689	640	706	720	696	661	700	686	665	712	695	653	673	708	688	687	699	707	668	699	683	707	690	676	670	666	690	675	689	659	735	659	689	697	726	671	691	726	716	729	717	681	651	680	659	688	692	686	736	656	741	654	692	683	704	690	664	654	723	682	657	648	698	668	724	670	677	711	677	675	715	701	693	656	708	680	645	715	702	692	667	692	647	638	665	705	706	691	680	683	673	706	713	676	679	732	681	661	683	658	701	687	668	689	712	682	679	636	724	706	732	637	708	665	724	701	705	741	717	700	669	646	657	699	671	703	706	718	673	683	719	723	696	699	675	647	711	669	714	683	691	733	643	660	695	718	732	697	666	677	653	703	728	669	716	729	706	672	652	669	733	680	705	692	686	709	696	727	698	700	642	680	646	737	682	685	649	697	699	670	708	674	703	676	698	681	721	663	648	689	703	704	690	658	681	695	658	660	672	695	661	677	680	704	723	699	713	690	661	692	705	664	674	742	696	670	653	681	685	646	698	696	686	669	706	683	691	682	658	657	675	677	702	670	673	638	682	727	669	663	639	687	701	670	657	691	655	664	711	672	654	682	727	710	691	711	735	645	653	639	713	682	693	694	672	684	748	720	673	668	686	718	713	691	685	727	692	695	666	646	723	693	676	675	678	697	676	660	676	667	708	722	640	662	629	706	669	665	706	738	679	717	707	717	651	629	735	688	702	694	667	714	696	678	712	668	658	699	655	682	661	675	677	690	674	679	658	696	695	634	691	666	728	737	687	729	711	671	709	684	674	704	628	678	711	748	654	667	676	679	700	733	684	672	645	732	685	664	684	706	684	699	651	713	701	665	689	714	684	644	722	685	713	682	671	627	731	660	679	673	689	697	711	681	715	698	688	690	733	689	676	692	630	653	678	703	699	664	684	670	679	653	690	685	671	643	751	691	679	715	670	702	680	671	675	683	636	714	697	714	671	618	699	669	700	691	634	705	686	683	685	691	683	642	669	683	678	691	695	625	682	693	716	705	671	660	685	700	690	669	660	706	688	662	694	646	718	658	705	714	717	678	683	717	687	732	657	677	709	716	628	710	702	672	672	675	736	664	681	688	679	678	688	698	670	683	696	683	680	728	656	680	725	694	681	678	693	704	711	665	651	691	709	719	674	703	660	669	648	669	720	672	650	702	717	691	673	697	692	658	693	638	643	683	686	660	696	705	717	687	630	697	688	686	694	681	685	683	704	675	672	673	666	709	683	660	674	652	651	705	644	671	707	691	646	653	665	690	675	737	726	686	680	688	712	704	707	706	687	719	674	680	649	662	690	666	687	698	690	689	713	718	694	685	706	650	666	641	627	710	707	676	671	665	665	654	731	687	672	709	676	709	706	658	693	687	715	745	711	736	709	694	678	689	717	674	666	710	677	668
23770	8513	2318	952	594	381	309	259	308	292	215	230	218	209	222	237	208	229	233	193	202	241	227	186	245	225	211	216	234	204	207	213	195	221	209	215	210	238	251	204	229	235	223	245	237	220	188	178	222	203	213	196	219	205	235	215	200	239	169	214	205	199	224	216	193	205	208	214	204	201	199	194	196	237	215	196	209	191	198	240	186	180	203	209	190	197	183	200	189	202	200	205	195	203	203	182	207	200	235	189	175	208	188	221	197	214	185	206	214	209	228	197	195	226	198	218	205	234	215	174	194	214	190	221	182	181	219	192	209	212	185	209	206	214	211	192	208	187	187	192	196	208	200	181	253	190	175	211	196	235	204	225	199	206	193	208	194	198	227	201	167	192	211	221	203	224	218	212	202	192	220	199	211	184	224	205	187	232	197	209	210	227	188	216	190	216	219	199	198	225	194	203	200	191	232	210	185	234	170	212	204	197	204	202	198	208	213	211	186	192	194	220	195	211	192	196	214	237	203	224	204	211	214	203	239	207	208	197	205	216	199	218	221	204	197	187	202	223	202	218	194	206	221	196	219	192	206	202	202	196	192	213	202	187	225	206	209	215	211	194	217	226	191	204	198	199	200	204	235	195	184	217	216	190	197	202	210	184	205	190	186	198	205	210	208	178	206	218	231	185	179	214	208	214	195	210	209	208	211	206	200	220	203	192	206	203	207	221	234	196	216	204	215	213	194	194	198	194	202	203	199	217	234	196	192	178	223	192	206	192	200	216	209	226	241	168	197	225	200	186	219	201	226	210	191	192	202	180	208	210	218	183	209	188	185	169	204	201	188	179	210	198	204	205	217	179	184	199	188	190	192	184	228	178	193	230	189	227	194	191	227	194	201	193	220	204	219	157	196	199	186	212	198	229	219	194	196	196	174	184	230	203	212	203	196	222	214	242	213	198	198	218	198	230	194	209	214	193	202	220	217	219	187	203	211	200	213	198	220	214	223	195	178	205	196	229	196	183	245	221	182	186	206	198	196	202	219	209	215	185	199	215	176	203	193	201	197	194	189	195	192	226	196	172	186	173	187	198	224	196	204	167	195	202	202	229	209	210	209	190	198	184	199	211	207	181	214	206	197	207	233	188	230	213	214	233	203	184	208	209	214	212	214	199	186	179	196	211	204	200	197	197	217	204	215	198	188	182	196	200	183	220	210	213	217	208	214	208	196	190	198	205	224	170	225	183	200	218	234	203	178	213	233	223	200	211	210	210	206	210	167	185	233	207	180	194	202	212	215	203	217	216	202	208	189	195	193	205	191	181	190	197	204	217	203	230	203	217	192	196	226	228	211	201	191	217	208	208	188	211	175	225	195	207	220	176	212	205	192	175	223	220	197	193	175	202	226	190	217	193	190	210	167	205	191	208	182	199	212	209	180	195	174	216	210	188	205	183	204	198	209	232	212	202	196	194	167	197	192	202	225	210	201	195	183	202	193	218	214	186	190	201	217	193	187	210	203	215	219	200	189	205	187	195	187	204	190	196	208	221	198	208	205	209	216	211	177	183	182	205	171	216	230	182	203	180	197	188	210	190	200	190	206	210	194	211	222	189	203	220	205	220	189	219	205	203	197	210	205	207	203	168	212	189	184	190	204	192	213	203	219	227	199	202	206	201	195	199	197	202	221	183	190	202	189	206	204	190	187	188	217	200	186	214	196	199	229	200	213	218	196	186	197	220	207	195	211	197	229	208	193	226	211	233	211	182	213	192	220	223	199	189	192	206	214	204	193	187	208	180	162	182	212	204	211	223	183	202	205	173	229	189	192	182	225	232	188	232	210	196	194	197	200	198	196	194	180	193	155	209	196	223	212	202	186	198	219	219	209	209	185	207	186	190	209	227	244	207	192	225	198	197	215	219	209	193	217	208	215	208	212	202	221	192	203	220	214	218	203	190	213	189	207	218	211	208	206	221	213	197	198	231	189	202	197	181	197	185	201	197	176	203	202	231	205	187	172	215	181	187	186	213	190	223	215	198	194	224	197	202	171	185	198	176	206	189	171	219	177	231	232	182	210	200	219	232	213	181	210	195	215	191	206	212	186	202	199	204	223	207	189	197	199	180	212	198	182	207	220	231	176	196	213	194	193	185	185	228	218	199	211	184	231	200	193	191	180	203	178	227	226	217	196	195	218	227	179	221	198	192	209	210	196	199	240	187	213	174	205	209	193	199	194	194	195	202	193	203	212	217	192	192	214	202	205	205	183	185	171	202	191	190	216	225	224	180	208	196	205	199	185	203	185	219	207	209	189	175	202	202	188	215	198	193	193	182	233	194	214	179	207	218	212	214	200	193	205	191	219	208	204	200	191	208	220	194	214	207	190	199	211	217	181	199	198	217	216	189	183	208	194	182	175	205	195	192	222	203	201	189	193	232	178	197	213	204	190	214	173	188	218	223	188	205	194	189	214	186	205	194	208	200	176	226	203	195	240	221	207	222	202	187	217	224	201	207	190	224	203	198	202	227	199	183	205	231	197	203	195	225	223	195	179	207	210	222	211	195	203	189	196	185	200	208	236	195	161	195	215	209	222	211	213	207	207	198	204	186	215	204	203	220	201	225	215	213	213	194	203	221	217	202	188	215	225	207	216	194	217	211	204	195	203	200	198	194	206	188	191	190	196	199	194	221	187	222	216	205	200	194	176	206	225	201	195	210	210	200	169	183	197	200	204	212	181	185	180	213	197	187	214	213	190	201	206	218	219	212	180	210	188	213	228	227	188	226	221	232	215	200	226	216	222	187	207	170	202	214	205	197	195	188	225	220	225	187	213	185	212	216	194	186	222	201	190	221	219	213	173	221	207	199	206	207	209	203	191	201	210	217	216	210	188	200	211	233	193	204	201	179	235	192	212	190	194	191	225	222	207	203	207	220	210	183	175	196	207	217	216	218	193	210	208	191	225	217	214	185	181	206	198	234	207	217	223	206	176	201	211	205	207	204	226	197	196	194	215	203	176	213	214	202	170	202	198	201	177	196	186	190	210	209	189	206	207	224	169	217	207	200	209	194	206	208	212	190	208	220	214	210	197	208	209	209	214	211	223	210	175	195	206	210	188	192	218	179	179	213	210	183	157	188	188	214	245	215	201	189	209	207	211	177	200	218	197	211	177	209	199	193	194	199	195	182	194	191	221	189	196	202	187	177	193	189	170	190	198	186	209	218	218	208	175	181	213	213	194	191	219	213	224	213	200	184	213	223	209	199	188	226	214	211	207	206	182	179	199	201	182	191	198	210	184	216	196	197	212	212	188	211	191	199	208	219	184	202	178	191	194	212	195	202	207	201	228	215	219	182	209	185	207	208	201	207	259	188	205	222	209	193	213	204	231	187	192	166	196	188	199	213	184	196	218	195	221	199	207	179	202	211	194	196	203	202	200	212	195	189	192	193	186	203	195	185	197	191	211	171	191	193	209	179	199	213	183	192	223	214	219	221	190	208	206	168	194	200
22650	7150	3906	2805	2023	1488	1116	882	991	892	702	658	668	587	565	615	662	629	577	620	604	605	611	565	535	559	583	597	554	574	545	555	523	539	558	556	565	547	572	588	604	629	655	626	592	587	614	614	582	610	570	591	591	559	553	518	506	562	576	512	470	538	498	517	512	497	474	565	501	554	516	502	522	502	487	513	517	523	476	477	539	488	500	505	500	529	515	536	468	541	545	511	530	481	522	518	468	477	484	503	486	513	469	496	491	489	496	478	534	508	484	476	503	503	487	480	508	494	494	503	530	490	500	548	479	525	496	475	494	511	505	524	485	496	507	539	499	522	489	502	484	458	488	477	501	507	478	477	514	467	477	462	490	515	478	527	464	520	468	483	523	488	500	545	472	500	500	501	502	495	499	493	473	507	545	493	502	467	500	507	474	508	501	482	504	536	510	485	488	532	482	481	506	482	509	524	489	529	512	490	495	516	485	509	515	498	477	473	522	498	509	518	515	508	522	487	517	472	497	529	517	508	482	513	504	508	472	515	500	509	526	493	477	507	497	509	511	488	498	526	519	530	470	496	533	510	496	476	537	525	519	515	488	501	519	506	491	480	493	501	510	488	475	453	487	481	476	472	504	492	515	502	469	509	469	488	498	516	478	471	520	494	494	513	475	488	485	539	518	508	507	493	520	509	469	482	507	523	497	487	515	520	538	463	535	515	514	509	465	489	480	515	514	456	482	501	482	481	532	501	507	481	474	490	506	481	521	523	493	498	487	501	445	500	471	557	528	512	534	527	565	526	504	517	525	451	527	483	521	505	551	533	520	489	506	518	474	494	510	521	499	474	450	487	515	517	532	506	493	494	518	528	480	478	518	515	471	489	502	547	500	532	505	501	522	505	465	523	476	453	498	496	518	471	524	485	483	508	498	499	530	506	514	498	493	527	504	504	509	513	488	531	511	516	471	513	508	474	508	501	495	477	513	504	477	486	481	489	491	514	502	497	481	532	476	515	487	513	512	490	461	488	513	472	556	514	521	526	430	536	476	500	496	445	472	501	451	470	531	499	492	460	516	506	476	506	506	516	505	506	492	498	488	484	500	530	462	488	508	471	512	470	515	485	524	492	494	515	482	498	507	514	498	548	522	503	539	511	532	506	496	469	498	496	497	504	464	541	517	519	497	472	469	531	498	458	481	476	509	493	462	515	515	516	473	504	500	530	505	511	488	491	496	498	464	524	485	514	507	507	528	483	520	494	491	479	510	479	533	481	473	509	488	497	495	483	518	505	550	494	477	482	446	526	489	539	459	512	471	483	487	519	522	513	499	511	547	425	476	547	516	494	516	491	480	502	478	535	509	490	492	504	479	488	492	468	501	496	487	503	465	486	487	534	503	510	532	474	510	488	527	537	472	495	494	514	527	499	534	523	463	499	468	510	526	486	509	506	485	492	485	524	542	475	498	524	538	546	499	488	502	520	526	475	509	502	511	507	475	512	484	529	496	511	501	486	520	490	508	503	495	466	484	472	500	460	535	507	497	506	504	553	474	516	534	537	494	506	479	505	477	512	541	433	482	506	521	485	519	498	484	529	550	502	446	540	500	478	514	492	474	474	516	508	454	523	453	503	521	452	550	538	504	498	539	500	504	498	514	503	555	508	497	491	501	494	534	491	468	499	490	545	531	516	493	477	509	493	467	500	476	474	510	452	519	538	508	477	496	501	463	490	507	497	506	516	480	520	508	497	431	494	500	507	517	543	539	513	483	463	498	510	503	508	525	507	491	503	496	499	513	493	462	478	502	499	557	492	492	516	511	507	498	519	506	508	540	502	525	473	449	468	509	467	467	484	534	496	525	464	519	496	502	474	478	535	497	493	500	443	511	506	448	498	524	483	494	474	483	526	513	502	482	511	507	488	478	502	504	515	497	525	491	476	513	511	501	510	516	457	522	504	521	515	525	490	539	483	485	475	509	473	473	489	462	501	525	495	476	478	524	542	485	484	500	463	514	536	498	512	525	499	510	487	485	499	504	523	518	485	524	514	539	533	521	495	525	497	496	518	514	495	479	515	514	510	503	485	539	501	490	516	501	512	488	511	507	525	488	524	503	516	462	489	504	491	559	509	555	477	487	531	511	490	503	504	519	472	508	459	468	519	548	467	507	514	509	485	485	501	457	520	481	482	484	531	524	493	467	475	502	505	487	499	520	471	470	499	500	490	481	506	499	449	491	486	530	538	529	514	440	531	510	488	489	463	501	503	528	515	539	488	527	502	507	537	538	497	494	504	484	478	487	487	489	465	523	491	520	520	481	505	582	518	508	490	499	489	537	501	540	527	508	470	506	473	491	519	504	502	530	501	528	498	520	547	486	477	482	521	519	498	520	486	482	508	511	450	496	506	520	482	478	507	494	441	504	518	530	481	473	505	466	471	476	513	540	510	526	492	495	497	479	492	498	494	522	522	546	461	490	443	511	493	531	514	518	481	487	498	496	522	541	486	519	479	506	521	485	543	509	479	513	504	494	508	487	501	479	470	508	500	473	521	498	461	486	492	490	502	490	484	519	472	494	512	480	496	493	543	506	525	515	530	527	470	506	494	508	486	488	515	507	474	507	519	480	472	492	485	473	484	468	486	497	521	514	451	522	519	509	503	509	536	486	522	503	505	498	476	511	532	481	479	502	469	503	547	488	507	480	538	486	466	496	473	497	510	483	518	497	490	467	490	495	522	527	511	499	496	523	479	506	515	494	521	533	507	492	471	531	502	496	477	516	517	503	482	531	488	479	505	549	487	488	544	513	462	495	477	460	501	521	514	518	512	517	534	489	484	417	495	491	486	518	492	495	466	515	500	543	500	507	528	530	481	529	531	502	525	498	522	499	455	469	517	513	498	472	464	505	498	506	519	469	510	500	512	476	504	513	516	497	486	528	521	488	472	520	523	465	475	511	510	522	493	450	495	516	492	513	514	497	492	520	547	495	495	507	470	507	513	459	496	509	505	475	521	472	480	485	480	524	502	516	491	511	480	508	533	462	519	495	480	549	498	516	473	500	503	472	467	510	511	460	510	515	465	524	491	497	485	506	501	466	467	461	490	519	513	532	494	503	502	478	496	459	491	522	514	505	493	490	501	485	505	472	479	464	525	480	538	501	502	523	505	544	543	485	489	497	555	488	502	521	553	498	497	481	509	517	501	479	520	514	494	461	490	490	489	525	473	494	467	513	461	486	511	506	494	493	518	526	499	501	499	497	497	463	512	479	468	497	516	505	519	487	476	480	523	508	510	519	540	521	514	518	467	525	487	536	489	476	481	482	477	484	458	491	517	478	542	527	474	511	521	467	483	500	511	503	511	497	467	473	488	496	529	538	512	502	488	518	526	501	510	536	486	491	488	448	496	478	500	516	514	506	464	490	498	473	499	503	533	475	512	498	539	484	523	545	461	491	477	481	512	513	513	473	446	532	528	512	498	512	488	533	495	481	495	533	516	497	475	483	475
77464	45946	14806	3624	1446	835	659	479	498	464	417	351	382	391	311	356	315	340	349	344	340	344	343	319	338	285	323	369	305	335	298	344	322	277	315	331	310	321	333	283	333	310	361	327	321	338	289	318	344	292	295	330	315	345	318	294	320	323	329	294	349	339	317	325	302	308	302	303	325	316	303	304	301	306	314	308	288	318	298	324	284	315	301	285	257	303	272	292	332	292	295	309	282	329	260	297	275	304	290	282	317	285	309	282	258	308	306	312	296	306	289	292	317	290	322	304	289	275	284	301	321	281	304	325	289	315	297	309	282	315	296	279	298	291	295	277	290	337	286	330	307	317	300	279	292	303	309	298	286	281	297	310	323	286	335	299	330	292	289	288	268	287	299	276	289	295	283	310	297	268	311	297	308	276	277	277	315	339	274	291	301	295	299	313	311	268	290	299	260	292	273	287	320	308	302	283	279	300	299	276	303	292	321	258	276	338	312	293	280	299	323	291	274	323	300	338	290	264	292	317	309	324	352	303	305	324	283	307	289	314	271	290	311	279	333	288	309	299	303	260	282	279	266	291	271	314	270	291	283	294	302	265	286	277	308	306	295	300	272	281	296	309	310	302	260	294	264	286	267	282	306	341	266	270	300	320	305	274	297	309	281	289	312	280	291	308	299	276	280	309	286	284	269	291	325	275	298	279	295	303	287	301	285	301	289	276	317	283	265	281	276	283	278	285	269	278	318	313	266	331	296	305	284	279	311	309	289	315	284	305	284	275	295	307	326	299	303	289	293	317	282	307	321	284	306	302	320	290	304	259	297	296	301	307	280	303	288	303	305	297	271	268	299	297	307	285	275	292	305	284	248	290	296	271	283	269	296	302	315	297	299	258	280	276	282	279	315	270	292	305	321	298	291	320	279	285	292	300	294	262	288	284	286	319	296	307	309	301	276	298	272	256	312	277	328	283	273	289	292	302	294	303	314	272	289	315	319	298	276	315	279	290	284	311	307	300	291	295	291	308	279	318	289	326	316	295	291	293	290	274	315	293	271	270	290	278	291	310	290	284	300	315	280	287	316	319	308	307	298	267	321	300	305	265	327	291	294	281	282	292	293	273	269	310	297	338	301	306	305	333	291	310	295	283	274	316	276	307	301	276	285	323	312	296	342	328	303	269	300	319	308	274	302	275	332	271	323	307	280	322	289	301	278	312	280	321	302	296	302	270	288	271	308	271	288	279	290	321	291	301	300	282	260	289	305	284	301	276	290	337	271	302	279	302	294	290	323	265	293	292	289	300	308	288	283	297	269	280	291	287	282	296	309	293	300	288	302	324	315	338	292	310	290	305	299	292	313	284	288	266	281	304	268	303	278	292	275	272	311	276	308	316	276	281	302	298	337	306	296	284	272	301	296	295	341	291	286	266	309	280	296	328	277	306	297	274	278	316	270	304	334	317	299	301	302	287	329	293	311	288	302	321	294	300	291	298	320	267	296	278	278	270	296	290	318	277	278	262	293	272	276	301	325	289	326	276	321	276	288	265	300	320	294	314	310	310	290	272	249	309	286	279	280	268	302	274	307	307	285	320	279	271	277	292	316	260	307	274	295	279	289	311	325	297	273	316	293	279	318	320	257	326	294	304	283	287	283	299	318	288	304	294	305	298	284	292	249	271	335	289	324	323	286	307	301	279	326	302	279	329	278	280	303	309	296	301	257	280	294	298	285	289	299	284	296	293	263	304	292	311	290	299	297	320	306	285	300	297	326	273	319	292	288	312	307	299	272	301	278	302	277	280	305	307	290	268	290	313	274	281	290	283	311	283	301	288	316	302	278	287	293	308	297	314	294	328	276	302	287	290	287	318	282	303	324	292	287	284	257	280	270	286	328	271	317	258	273	309	275	326	301	286	296	267	304	315	290	313	315	263	285	279	328	338	280	292	314	293	318	295	335	272	319	284	315	296	297	268	311	310	310	295	272	290	283	292	291	275	312	304	309	283	286	296	283	329	277	274	294	281	326	311	306	306	284	305	299	344	315	286	320	307	275	304	297	309	311	309	306	313	270	301	279	299	310	321	319	300	300	305	288	277	257	291	331	287	320	289	275	279	328	288	281	296	332	315	279	272	289	302	302	300	291	302	289	287	269	306	277	291	302	284	297	315	302	281	297	267	304	276	297	266	319	286	311	277	275	302	296	330	276	279	270	305	322	296	273	352	320	298	292	303	273	303	291	327	339	307	319	301	333	306	307	257	310	277	259	287	309	287	254	306	289	290	280	280	283	327	346	318	292	292	284	298	299	296	291	314	276	289	284	272	313	294	317	306	292	288	315	302	308	244	278	298	267	307	294	288	269	338	311	293	286	297	286	306	295	283	310	324	319	300	280	300	313	289	283	310	291	278	322	295	316	326	313	301	322	300	300	304	292	281	314	309	297	275	282	308	306	287	309	318	276	308	273	294	293	306	313	314	321	287	289	285	314	278	304	288	316	308	290	291	306	299	298	259	298	277	274	312	293	307	294	301	289	297	315	260	281	296	326	281	306	288	303	304	321	291	274	340	306	297	252	313	299	322	305	321	278	282	313	311	291	337	279	270	286	291	306	269	327	308	291	253	274	316	293	312	305	296	278	268	291	296	287	296	332	319	307	275	246	287	301	257	293	285	294	317	330	290	253	251	287	300	268	293	305	276	276	278	311	303	273	314	284	285	309	320	291	298	310	284	318	265	261	311	294	258	285	264	293	323	298	259	305	296	311	326	291	286	284	286	273	300	296	268	266	279	285	292	271	272	324	297	267	317	315	337	302	317	302	307	323	349	291	290	307	316	294	284	272	301	268	274	286	294	324	264	306	300	275	316	327	260	283	321	284	287	293	321	308	315	316	254	284	297	276	299	294	283	290	323	307	295	295	295	265	304	315	304	312	281	275	267	301	318	313	293	291	307	296	314	271	305	310	308	318	281	278	282	320	317	308	295	277	284	292	284	289	300	287	278	318	289	285	267	305	282	286	282	288	301	308	294	311	285	270	297	323	314	304	281	295	277	331	258	285	332	327	300	283	276	329	286	281	305	289	294	309	294	283	300	293	299	291	282	289	306	293	293	309	317	307	289	253	304	279	269	322	314	291	290	301	289	304	293	315	271	306	276	305	355	297	313	286	323	290	316	302	290	281	325	311	313	304	332	253	347	285	280	305	281	299	300	310	307	309	274	281	295	275	281	301	306	260	295	291	325	281	326	289	277	278	302	289	322	271	283	287	299	288	302	283	300	329	270	312	268	266	314	305	286	303	315	291	307	303	300	295	309	294	304	327	295	314	296	324	331	298	281	289	291	292	313	289	295	339	311	276	296	287	261	278	299	287	296	301	288	301	337	272	291	317	299	287	314	285	273	271	282	289	290	279	312	296	316	276	282	311	279	279	281	286	295	301	292	327	283	294	301	314	317	309	301	277	271	309	294	292	320	285	315	260	292	279	283	294	273	275	305	280	309	279	299	279	268
49337	21867	7564	5912	4678	3254	2419	1841	1954	1662	1456	1243	1135	1059	1055	1052	1025	1010	1038	1120	959	1060	986	912	865	832	845	854	915	823	884	890	858	835	821	817	809	793	822	840	880	904	979	934	836	817	824	844	926	782	795	765	784	823	797	782	802	863	768	810	736	752	754	757	705	782	725	758	721	744	714	732	700	703	714	652	704	701	693	685	677	689	752	653	693	683	710	698	693	674	697	688	667	689	701	690	670	691	694	674	652	669	705	669	748	697	634	730	704	687	673	664	723	660	724	684	651	672	664	737	659	702	690	661	684	685	691	698	665	644	681	690	709	696	711	693	717	702	679	665	678	699	685	719	682	687	719	667	665	663	683	638	704	729	654	664	753	756	703	665	671	692	656	707	686	649	719	676	646	658	666	701	644	698	673	723	713	687	641	733	689	700	691	670	647	713	640	694	700	649	681	667	690	647	667	711	682	677	670	639	660	640	670	717	668	709	680	738	705	689	666	687	689	677	717	650	735	701	646	681	718	700	655	658	654	711	714	674	661	642	665	649	683	665	644	669	692	686	669	657	686	704	677	645	686	708	666	674	701	698	710	704	690	691	706	702	710	660	692	702	650	690	687	659	669	709	701	715	668	653	689	715	707	685	683	669	644	710	650	657	695	676	650	654	684	679	731	673	656	660	670	717	671	658	722	659	673	741	615	665	675	721	667	695	673	654	705	706	720	684	705	685	657	678	675	595	668	660	679	700	687	646	670	668	649	643	688	695	687	734	675	682	718	665	717	689	694	650	730	655	699	647	669	710	684	669	653	679	687	751	697	614	669	652	648	610	679	700	676	690	680	684	688	684	648	708	707	618	699	691	740	670	697	689	722	669	703	716	661	667	698	662	683	669	714	685	714	733	714	721	701	688	662	666	698	717	677	682	664	667	641	632	662	660	703	674	691	670	615	654	681	699	706	674	652	672	696	669	641	676	694	663	665	709	665	707	748	661	723	677	673	668	669	689	685	696	707	719	621	663	704	679	698	706	662	656	648	678	638	768	692	723	685	655	692	666	685	704	670	680	711	631	656	690	677	700	707	688	729	711	697	659	671	683	672	688	671	705	682	708	651	704	661	684	647	653	720	715	661	678	710	667	699	666	682	719	682	693	684	702	726	697	647	680	688	693	700	676	714	691	673	675	692	670	683	688	676	697	652	671	690	690	713	701	643	681	723	698	675	691	702	703	698	687	716	681	672	700	727	685	672	701	696	655	719	714	696	666	709	653	698	696	701	629	650	686	708	678	652	665	708	652	674	650	682	666	671	659	723	699	722	707	691	684	682	700	643	727	684	720	686	664	733	707	673	706	669	663	689	686	687	698	641	701	689	659	707	684	720	638	674	703	670	677	682	660	661	681	661	680	721	717	705	734	701	735	691	666	663	614	702	718	729	707	705	723	666	638	681	685	691	694	649	672	690	645	651	651	686	688	683	664	681	668	700	689	648	691	604	713	697	698	682	716	674	704	728	633	679	673	669	675	706	675	699	705	662	637	650	666	695	694	688	694	726	699	694	704	764	686	677	649	685	691	668	716	712	669	722	692	666	703	708	694	665	665	645	701	665	695	663	676	657	645	682	672	677	677	687	678	627	692	673	696	673	678	636	739	666	670	723	664	712	711	698	653	650	680	658	691	748	651	679	644	645	691	725	691	709	640	686	678	715	656	675	653	706	720	688	719	682	705	708	688	694	724	667	652	664	690	718	654	657	709	702	696	654	713	677	654	671	644	666	682	672	687	689	633	699	673	728	690	660	653	682	641	731	687	698	673	681	725	675	629	671	715	673	704	655	672	674	702	663	696	651	668	685	693	663	682	657	677	671	698	695	693	665	690	715	709	707	620	686	725	676	669	738	678	677	715	690	677	688	662	684	710	693	670	655	665	712	693	675	703	748	683	711	677	656	717	691	720	665	617	737	738	711	642	729	678	699	711	708	731	701	678	695	653	665	678	700	680	683	711	667	700	664	669	641	676	743	676	700	664	672	715	705	747	678	738	722	697	676	683	746	741	686	691	638	659	687	678	698	661	686	690	682	639	696	648	688	658	690	708	694	640	670	692	672	646	697	705	669	700	724	651	677	696	675	692	668	687	711	710	696	705	678	708	713	677	682	663	703	654	677	684	707	689	673	715	687	643	723	682	670	701	673	704	705	662	664	669	673	651	691	665	703	611	697	682	650	675	703	639	738	715	680	657	711	675	684	677	693	712	679	696	664	700	648	658	718	692	660	667	691	664	757	680	668	720	691	699	681	712	646	723	659	733	691	726	655	659	691	616	696	695	713	680	627	712	659	676	686	688	705	677	700	677	707	731	703	651	653	726	695	660	676	680	638	720	657	676	670	662	674	718	717	693	687	647	680	680	729	658	681	691	699	730	673	706	654	677	660	702	677	716	655	730	669	638	706	687	733	707	724	677	660	732	676	614	666	697	716	700	665	700	659	637	700	698	677	716	675	692	702	708	668	666	683	680	683	737	673	681	670	659	670	604	682	741	657	713	687	658	691	684	655	667	665	701	712	699	709	706	722	672	664	659	711	720	708	697	683	675	702	666	696	654	677	627	690	707	663	669	674	689	686	689	665	677	694	734	671	720	676	685	709	676	669	698	638	713	638	672	652	735	657	695	692	651	687	750	700	661	693	697	690	693	655	651	709	693	665	686	690	649	691	688	661	655	680	682	707	671	668	685	702	676	636	676	715	665	670	654	731	664	684	644	676	678	707	694	641	698	688	663	693	651	683	640	689	661	658	695	712	660	683	636	716	724	683	670	699	713	713	676	645	662	733	642	666	647	699	753	680	652	646	692	636	644	715	666	646	740	718	692	648	641	706	677	662	706	657	670	683	671	673	711	641	710	663	670	692	713	668	744	706	641	708	664	650	669	679	694	653	687	698	687	657	681	656	663	722	680	679	676	697	715	673	669	700	734	721	642	702	701	707	676	654	656	667	673	663	622	649	681	748	729	664	653	632	679	653	722	657	682	702	668	678	650	705	689	699	691	673	682	680	743	639	677	630	653	697	685	682	682	683	638	639	692	653	670	641	663	698	720	701	676	676	644	643	672	691	666	624	672	689	707	670	656	690	653	649	663	704	688	711	656	631	673	696	665	695	680	731	701	678	721	703	737	680	697	717	701	658	732	676	697	696	658	690	648	666	668	672	719	679	670	689	663	693	716	692	715	668	708	730	669	680	640	689	686	697	684	699	687	692	652	678	685	654	670	702	692	670	672	690	695	706	686	642	642	703	638	683	715	669	683	692	743	646	727	712	673	648	697	645	691	712	705	712	648	630	668	702	677	674	701	712	694	719	637	684	654	623	695	680	685	735	682	632	689	659	666	680	690	725	650	733	652	683	664	640	688	676	636	665	696	658	709	676	672	694	663	672	726	669	713	692	687	642	704	673	726	731	640	687	653	681	660	713	704	632	621	717	643	670	715	717	668	690	698	679	671	669	703
88795	54516	20551	7214	2287	1299	920	730	676	591	515	449	428	422	421	413	404	351	406	419	378	416	338	365	347	355	377	323	326	342	352	359	324	304	379	332	361	361	329	330	378	351	345	354	313	310	347	356	312	343	356	308	355	327	325	293	331	323	343	337	348	351	304	330	318	307	289	290	346	321	290	295	306	327	326	307	300	306	328	282	312	322	297	295	288	277	316	293	310	280	291	310	323	300	304	292	285	264	309	265	329	284	308	314	305	312	329	315	304	291	292	293	318	321	314	323	282	316	291	300	310	318	325	288	301	267	291	309	316	289	265	288	312	304	302	330	304	315	310	297	305	264	322	317	300	291	303	297	291	317	284	284	296	302	297	291	325	288	331	319	308	309	319	347	303	308	292	296	314	305	292	300	321	323	269	287	294	298	328	308	318	308	340	320	296	328	307	292	290	314	316	296	296	292	286	318	306	276	327	341	310	305	336	313	317	305	306	301	313	308	296	305	279	309	303	295	315	306	317	321	314	275	262	313	308	257	297	317	306	290	294	306	314	299	298	310	293	344	290	290	333	313	293	294	310	286	293	310	301	329	283	328	330	315	306	344	291	291	284	326	270	308	317	289	306	278	307	299	287	314	293	333	307	300	293	326	300	290	290	325	305	309	297	309	263	309	313	313	311	278	327	317	310	293	295	299	315	298	300	302	291	265	286	329	281	284	280	309	306	299	322	312	289	276	324	272	320	329	328	282	298	324	305	317	326	336	297	279	303	334	285	298	305	301	336	284	302	320	276	313	307	288	290	319	303	285	333	290	297	287	309	301	312	294	293	341	321	303	334	299	322	331	325	263	321	307	296	290	325	304	378	323	350	305	321	329	364	318	302	302	268	336	320	301	298	311	311	309	289	282	271	310	275	335	303	284	298	311	316	321	313	291	283	334	339	297	288	308	322	317	284	317	327	334	298	313	311	336	333	331	328	296	276	300	305	328	326	300	268	292	290	312	297	286	294	278	302	319	294	279	311	324	294	306	319	289	292	291	346	295	319	286	304	275	309	302	311	307	332	307	298	298	304	322	312	325	300	314	309	324	307	284	297	335	317	320	325	332	297	312	315	302	318	330	307	308	311	302	326	313	319	329	314	291	307	292	280	294	313	322	308	301	281	307	322	309	288	311	319	316	298	264	288	278	341	284	300	317	329	316	322	326	299	351	324	323	308	323	334	301	257	298	320	319	328	322	283	298	299	321	274	316	326	323	269	319	270	309	293	268	311	314	324	356	340	323	311	311	342	331	334	320	338	290	304	303	326	322	316	292	289	331	288	316	324	325	320	304	322	303	311	316	316	349	282	282	300	281	322	301	285	281	280	293	310	288	286	286	254	282	305	318	286	322	357	346	314	307	320	307	276	281	325	327	310	308	315	313	319	324	285	339	334	327	268	289	330	316	319	279	270	312	284	292	323	294	344	318	301	287	341	312	337	285	330	273	300	327	293	291	320	311	314	281	330	315	327	314	322	296	289	294	319	284	317	324	315	320	274	260	317	354	295	269	321	304	290	305	305	304	308	296	276	311	327	305	300	266	303	318	314	306	316	305	289	260	319	280	310	311	311	284	277	304	308	282	317	339	260	319	283	316	309	303	291	307	322	327	300	307	319	329	314	290	296	309	309	292	280	303	309	313	306	298	312	283	312	310	320	322	358	299	347	315	305	283	322	318	326	292	333	287	304	298	317	336	296	334	301	288	305	306	294	306	286	316	288	303	314	301	323	317	326	325	312	291	328	308	311	300	307	304	312	280	288	301	324	297	295	327	336	318	285	296	278	289	295	312	301	280	329	298	324	305	357	319	291	342	308	331	305	320	301	331	328	280	317	318	289	296	300	339	312	321	349	299	347	279	341	327	306	299	301	294	281	274	302	345	280	336	328	334	291	335	286	301	319	299	319	286	293	329	323	311	321	301	311	317	293	318	299	298	313	334	278	301	312	291	303	293	310	316	306	306	335	279	304	298	328	288	306	297	300	309	339	306	358	285	263	305	281	315	303	308	329	294	296	296	254	275	310	289	303	342	320	297	284	310	339	284	291	289	327	325	296	319	338	309	299	281	330	295	291	317	312	305	300	312	314	280	310	268	300	314	281	323	281	298	298	315	276	294	279	272	321	300	317	303	269	288	287	340	299	288	320	297	296	321	332	316	307	351	312	287	306	315	287	296	322	306	303	288	301	312	329	279	314	318	288	301	328	299	282	305	323	323	283	272	292	300	279	290	292	288	276	318	310	333	267	320	299	321	279	308	283	285	301	293	275	288	338	294	321	325	301	301	311	287	324	300	306	305	305	344	291	309	276	301	306	270	321	307	328	335	300	300	303	310	307	303	307	311	304	325	292	274	300	301	280	334	335	315	296	306	318	312	296	271	349	293	328	299	310	294	284	301	313	314	302	288	293	308	319	311	295	335	296	298	310	290	318	352	338	256	318	339	322	302	323	316	310	308	325	303	293	314	319	315	302	299	313	303	348	301	313	280	334	303	335	310	322	348	297	336	295	315	308	325	293	277	259	292	303	310	306	313	284	311	318	345	321	303	318	306	290	289	324	284	334	333	301	332	315	304	311	285	292	327	304	293	313	284	271	289	320	309	301	281	320	289	337	310	292	311	304	265	308	312	295	327	292	313	312	314	305	303	305	285	323	299	303	326	333	297	285	319	301	308	260	309	298	312	312	305	310	305	296	296	336	325	317	309	282	283	309	276	329	290	305	301	317	319	306	315	313	304	286	270	323	335	339	307	299	304	345	329	297	315	335	281	334	306	298	307	279	298	323	308	308	298	302	307	312	333	280	284	318	314	312	316	319	302	298	316	295	314	312	304	311	299	295	310	288	299	318	333	315	302	316	299	288	330	312	293	272	357	302	338	283	307	304	324	309	297	266	306	288	321	278	274	295	337	289	294	302	307	279	325	326	325	308	323	305	306	329	318	324	318	291	274	288	279	315	311	298	314	326	319	332	316	291	303	281	269	324	290	330	296	323	288	297	321	286	308	281	283	378	325	302	332	316	293	293	306	311	311	302	275	274	322	284	308	331	300	277	315	309	315	332	315	296	316	299	326	304	297	324	297	319	311	311	299	292	332	309	325	309	322	291	284	301	296	327	283	322	317	326	256	314	307	279	265	293	310	297	319	326	312	317	269	269	301	308	286	317	327	338	248	327	266	313	271	330	287	337	298	294	310	318	301	320	309	318	256	282	339	316	289	265	297	306	341	314	276	295	331	338	277	301	331	276	280	303	311	283	332	323	279	313	308	319	332	290	323	286	325	285	313	281	292	350	294	308	298	306	319	301	317	297	307	302	311	295	313	299	319	314	306	282	302	321	289	293	304	314	311	326	323	323	300	268	289	308	313	321	311	327	308	327	312	299	311	275	302	300	269	317	345	323	308	308	314	305	291	304	311	302	323	309	310	300	323	284	313	294	296	289	336	298	302	323	323	273	294	333	271
59978	25256	10664	8303	6873	4712	3480	2644	2701	2376	1924	1668	1436	1400	1343	1410	1302	1253	1267	1427	1214	1198	1108	1025	971	1008	996	1026	948	944	932	970	943	911	910	933	880	864	935	958	983	1031	1075	1007	1052	968	965	938	908	862	831	860	798	850	837	885	822	835	787	826	787	746	766	766	747	782	739	771	788	699	714	707	749	721	713	750	706	667	732	728	728	735	725	759	694	780	733	707	685	672	725	691	726	723	707	686	668	721	716	676	680	684	687	678	754	682	708	668	657	749	700	697	675	657	718	772	735	694	746	699	686	694	715	709	697	744	655	679	737	668	667	653	643	658	711	655	675	728	694	684	694	712	669	704	673	687	716	685	680	693	647	677	693	721	728	722	672	669	699	658	736	618	690	687	668	649	650	720	716	676	680	662	721	743	688	679	716	698	670	664	675	719	655	722	687	693	700	683	691	703	698	696	683	691	684	682	675	754	685	684	716	681	701	715	654	716	694	646	650	653	704	700	688	678	709	689	693	655	710	677	663	691	672	709	698	699	695	697	708	684	733	670	652	693	644	718	730	715	730	681	721	730	658	686	714	658	664	669	670	665	685	719	744	670	678	667	650	696	701	728	681	660	687	653	673	708	642	689	694	699	692	706	719	657	748	687	699	663	668	686	701	682	710	655	661	689	695	630	700	670	706	643	680	680	716	687	707	716	742	697	705	704	676	701	675	683	698	690	714	662	692	661	662	660	656	698	694	724	688	713	671	643	676	642	664	704	681	645	671	707	704	701	662	711	663	698	665	719	685	705	680	677	669	691	675	699	654	721	691	657	688	661	674	744	705	682	734	677	700	688	695	664	691	673	681	683	695	709	696	676	684	667	721	705	704	672	693	694	727	702	697	675	689	704	703	700	636	689	697	693	679	663	724	704	707	729	694	646	690	672	657	666	737	698	703	684	706	697	705	674	680	645	716	684	719	728	717	696	731	731	685	659	684	711	687	624	692	756	702	686	669	678	693	694	681	700	740	731	672	710	673	670	657	648	684	618	655	707	665	665	701	720	698	764	686	681	669	661	645	667	668	720	646	699	722	689	713	694	682	642	636	684	704	721	666	677	718	677	661	706	672	721	675	653	700	680	654	711	695	673	637	699	686	665	746	692	638	658	651	680	704	665	640	661	675	661	674	702	709	730	634	739	699	683	721	678	692	730	653	708	670	716	658	696	702	650	712	704	691	692	732	699	694	682	697	694	686	686	742	744	688	697	700	692	715	685	708	712	687	660	690	736	666	679	672	698	708	696	664	696	729	698	699	696	719	711	656	735	719	699	663	724	648	716	664	669	682	704	741	671	687	701	690	654	676	695	659	738	697	730	654	671	724	669	724	718	700	725	732	695	705	682	679	702	691	684	687	749	717	683	699	718	732	658	709	710	681	655	704	674	676	684	722	703	679	687	760	716	717	676	628	715	680	706	725	692	676	684	708	699	646	718	708	683	704	697	659	662	706	686	702	675	692	681	646	679	689	686	694	691	669	673	697	716	666	704	717	676	679	681	677	678	671	653	707	719	713	629	665	735	730	705	671	640	725	686	697	681	694	671	711	692	677	721	655	690	682	695	700	695	753	627	683	671	701	771	689	691	651	690	659	734	712	705	722	702	720	729	694	706	700	665	700	661	698	672	643	685	670	679	672	723	721	652	722	678	705	709	699	684	680	754	701	722	729	725	707	719	697	631	695	643	672	679	670	722	674	664	700	620	664	665	673	703	690	727	688	697	677	709	671	701	671	710	720	698	665	652	717	736	721	676	670	652	734	663	636	643	676	723	693	689	689	651	719	681	703	647	678	661	740	664	700	704	672	651	684	709	650	717	692	725	720	690	686	695	677	698	677	678	710	739	680	676	698	657	661	660	698	721	682	679	679	670	674	640	668	662	705	703	740	710	709	718	688	656	694	687	698	673	647	716	726	704	680	671	687	699	665	687	678	691	675	670	685	701	725	711	636	683	689	690	680	652	665	670	695	728	718	699	672	704	720	712	669	715	709	671	653	698	653	703	690	734	646	700	669	679	696	711	703	691	691	672	727	656	724	663	675	710	659	719	673	668	662	700	692	660	691	714	708	657	683	696	701	694	686	715	730	679	703	719	706	708	658	730	662	713	680	714	707	688	710	666	728	727	689	700	669	697	638	705	657	675	682	684	682	681	672	660	677	626	716	731	666	716	699	687	697	727	718	726	686	681	720	730	731	706	733	676	699	727	685	702	729	717	640	680	677	702	706	683	681	699	685	687	671	728	650	676	685	683	673	709	702	691	687	745	694	699	703	731	721	673	685	707	695	729	714	715	643	721	701	674	685	693	662	683	708	689	726	727	697	724	697	680	712	686	709	707	689	691	686	689	722	672	713	666	733	697	709	700	689	674	676	725	714	674	701	697	656	662	681	699	701	691	710	653	632	733	692	681	704	697	661	694	710	699	668	688	696	654	701	704	697	692	703	697	717	693	703	702	699	652	722	720	666	721	662	673	735	666	674	732	695	702	692	650	648	677	699	700	668	696	671	653	639	699	734	685	731	653	704	695	659	713	674	718	692	698	673	720	679	730	684	712	696	663	658	692	646	684	739	699	703	700	704	656	674	715	689	693	706	696	740	684	740	682	696	658	677	732	663	715	685	705	649	672	679	694	703	686	683	741	708	666	662	695	713	637	661	698	732	739	723	697	651	699	687	677	664	707	686	681	659	711	693	669	682	714	738	674	683	665	700	691	758	695	696	658	687	716	703	647	689	636	727	660	694	718	693	705	724	675	636	700	694	660	671	694	744	738	670	680	668	710	651	707	682	699	676	693	705	688	693	741	716	687	662	686	770	690	680	693	671	659	708	679	697	698	675	713	710	686	673	648	717	701	650	728	698	675	731	687	704	683	688	638	670	689	650	710	711	705	657	689	651	692	706	689	668	673	680	754	681	708	715	705	675	701	731	661	668	702	706	677	650	663	712	680	704	676	707	683	691	726	683	638	704	666	695	685	693	665	716	677	688	656	678	690	661	688	704	704	696	702	698	717	739	706	674	610	674	726	705	654	699	721	736	753	675	697	716	704	701	714	655	677	729	661	748	703	700	693	707	696	740	685	708	710	651	698	717	730	690	690	733	681	663	671	675	657	732	707	673	725	680	713	698	730	687	692	642	727	670	690	681	694	675	697	677	713	659	636	694	748	677	668	684	693	668	679	708	658	673	734	704	639	663	689	675	723	708	657	682	683	664	655	714	687	688	701	726	675	679	701	677	660	670	661	657	681	673	690	701	670	716	693	687	647	733	733	662	723	721	716	656	656	706	725	629	723	680	719	702	681	678	686	620	696	705	699	663	722	708	746	696	686	675	709	698	712	713	678	701	714	663	658	663	720	691	638	628	651	698	704	711	706	726	643	727	714	670	720	696	695	698	696	682	712	734	680	677	759	702	670	727	711	703	632	713	701	685	742	693	689	689	721	669	680	694	677	688	703	680	713
24051	8406	2319	1057	598	433	336	302	273	261	237	216	220	213	224	230	223	212	215	211	219	201	210	219	220	200	219	217	185	218	204	210	206	218	216	209	211	210	225	220	214	213	215	188	222	199	211	223	202	205	217	190	224	190	233	188	227	198	209	204	206	198	217	188	190	200	217	193	206	203	187	200	206	193	214	190	192	200	203	217	196	204	205	237	198	198	181	216	191	215	202	190	200	210	208	191	204	229	211	202	205	208	195	189	201	196	203	227	170	204	180	197	220	215	212	178	193	218	223	203	220	216	231	229	237	210	208	221	203	215	213	212	191	227	203	192	192	189	210	201	194	188	225	204	223	200	203	201	196	225	193	204	241	222	215	203	218	201	218	205	180	208	196	192	206	189	169	213	208	202	218	194	196	201	187	192	211	207	215	197	190	195	197	196	188	198	200	224	182	213	205	213	226	184	213	200	224	226	186	189	194	190	198	212	203	183	210	197	186	206	206	198	189	209	200	193	200	192	241	205	197	210	201	200	197	200	221	211	224	200	193	195	214	186	188	207	187	169	207	199	205	199	197	218	174	185	207	207	209	218	186	209	214	202	219	205	200	206	211	200	201	185	219	196	197	222	184	193	216	202	195	226	207	213	199	179	204	185	182	200	187	240	185	217	233	201	236	242	185	227	207	173	206	227	188	197	194	213	221	212	198	202	229	204	199	202	220	187	184	172	212	202	217	216	203	203	188	225	222	195	199	198	205	200	212	198	193	207	205	187	206	211	204	186	216	183	219	182	174	182	210	193	208	171	207	229	203	211	199	200	215	211	193	223	203	208	167	228	203	188	196	184	220	201	210	209	205	220	215	223	186	195	165	206	215	206	206	206	209	208	216	209	227	219	193	231	181	196	214	241	197	208	196	192	187	200	212	216	214	205	232	190	198	196	196	218	190	225	212	201	174	219	212	207	185	212	202	215	199	212	221	209	206	242	207	199	200	194	195	196	208	196	183	189	210	226	235	214	225	198	208	210	200	229	171	217	205	205	226	215	204	222	201	199	191	207	211	208	204	197	219	164	184	189	210	198	190	190	191	222	228	213	194	196	204	233	231	192	208	228	213	207	194	202	215	194	187	194	231	196	201	210	213	200	170	200	221	226	182	206	201	190	200	194	207	183	189	194	174	166	211	187	210	186	203	189	199	198	198	206	204	199	205	209	189	198	219	208	206	201	212	189	185	220	196	194	214	205	192	195	218	184	184	191	198	220	215	210	178	199	215	246	218	202	229	191	194	174	198	187	214	202	201	195	210	236	218	191	207	175	168	203	188	212	192	190	193	189	179	207	214	196	226	211	208	229	212	218	203	180	188	189	212	190	206	182	199	189	193	188	206	212	191	175	190	199	182	211	186	206	209	250	191	225	190	181	199	206	190	183	197	213	203	208	228	206	192	199	209	238	206	212	188	213	228	214	210	219	224	216	190	210	180	226	214	190	210	206	219	184	218	179	188	194	212	200	194	193	222	199	194	186	193	200	226	192	214	189	191	213	198	192	201	213	184	181	201	189	200	187	197	182	222	160	197	206	175	182	216	206	218	195	178	186	200	195	188	208	210	199	202	190	187	206	216	158	208	225	195	173	218	196	207	172	189	185	198	209	237	235	195	220	197	206	204	220	219	204	206	185	220	204	217	183	203	194	216	193	188	176	217	197	209	210	207	189	236	206	202	217	200	202	195	241	184	219	216	218	196	213	180	201	198	209	191	217	194	209	201	200	200	202	212	185	210	198	187	182	181	184	208	208	201	194	203	205	219	218	210	215	216	188	207	209	190	202	221	226	221	206	198	208	216	195	202	204	203	185	196	194	226	220	209	205	196	201	199	211	222	205	207	187	217	185	220	213	167	197	190	189	194	208	177	215	195	182	199	184	234	213	228	205	217	204	172	222	218	199	202	220	175	201	220	178	189	204	207	186	172	194	202	202	198	195	179	190	190	213	206	207	208	197	240	184	200	191	198	209	194	231	206	193	195	202	196	198	206	181	201	197	199	192	188	207	193	192	197	222	194	218	187	203	199	207	196	211	206	198	205	203	202	218	210	199	188	200	199	233	187	233	205	199	214	178	176	194	194	185	204	194	195	175	212	179	217	217	205	180	190	248	228	202	173	200	211	218	209	170	188	204	190	202	226	210	201	191	191	200	212	223	204	215	218	169	194	171	200	224	199	193	229	210	224	192	194	242	229	208	219	217	206	194	185	201	187	209	202	208	228	205	209	233	200	212	210	206	218	212	214	183	175	230	191	182	238	182	217	225	209	181	196	201	204	202	199	201	171	185	213	188	185	187	208	202	201	204	212	200	186	191	195	204	185	209	214	209	221	180	214	216	189	203	203	213	187	177	215	182	220	175	194	200	231	216	193	194	207	202	201	211	198	220	200	202	165	230	195	151	196	196	224	208	213	182	212	182	194	179	179	187	187	223	203	198	204	187	203	187	210	207	209	186	206	198	203	215	217	213	216	190	224	211	175	205	206	221	220	171	204	196	214	209	237	203	187	185	236	206	231	192	202	194	207	180	197	195	204	208	214	196	211	197	207	212	194	195	202	182	200	204	202	211	199	190	205	200	205	235	193	209	231	201	208	197	235	192	216	196	209	202	190	190	196	198	212	194	202	190	204	214	203	207	224	174	216	188	231	208	221	204	218	202	204	186	168	211	174	176	191	188	194	198	209	206	206	178	195	235	201	198	186	191	179	207	210	218	177	206	171	193	198	221	190	229	197	202	204	222	211	225	177	205	220	211	201	206	187	225	191	227	200	205	198	192	187	186	203	202	210	178	160	185	203	214	204	209	189	188	213	199	187	195	192	208	204	223	190	193	203	213	190	197	221	218	199	184	196	211	187	207	203	221	181	225	186	200	200	208	210	206	202	228	186	224	192	193	205	200	232	205	190	212	197	204	182	204	214	224	199	190	214	200	203	189	221	197	231	168	217	199	196	199	189	205	213	206	193	198	210	198	192	213	213	183	188	195	219	187	234	186	196	207	211	203	217	180	185	210	202	207	212	243	210	192	194	191	198	212	221	172	209	184	204	203	209	189	213	199	219	213	184	210	186	167	186	221	183	205	207	239	220	211	207	208	174	204	174	211	205	188	210	195	210	204	187	187	176	176	187	215	239	193	185	185	213	194	204	209	220	197	198	194	207	183	195	204	188	180	208	182	222	220	198	182	204	198	201	175	219	217	215	231	188	212	212	203	204	184	206	203	197	198	176	194	203	206	217	194	219	203	180	204	182	184	201	185	208	202	215	204	213	207	222	196	184	208	173	207	181	216	200	202	217	192	205	178	198	208	186	212	199	217	200	205	202	210	207	191	187	189	205	191	191	207	202	182	209	190	182	191	190	224	223	186	184	214	204	175	202	208	179	198	188	199	244	172	230	175	220	227	189	196	219	186	203	207	206	206	204	202	170	231	202	175	189	214	174	229	203	210	225	180	206	225	184	204
22536	6836	3937	2927	2068	1436	1052	856	970	822	719	698	624	609	596	634	620	609	604	613	573	598	606	561	563	560	555	568	557	515	557	586	575	550	541	535	603	570	529	610	619	656	596	630	642	581	576	570	586	571	557	607	549	568	591	576	579	541	542	498	562	524	562	522	525	532	503	513	489	490	494	513	471	512	509	516	480	474	531	503	505	511	506	523	576	487	549	508	502	515	507	484	511	549	480	531	487	481	504	500	520	499	431	458	494	488	535	496	448	492	492	497	510	541	545	498	519	488	516	500	487	487	502	509	476	498	517	486	497	511	516	494	507	528	490	487	505	512	525	527	457	491	443	478	499	502	520	494	516	463	508	487	523	497	486	458	540	542	495	473	475	511	493	492	499	505	506	495	448	532	483	509	447	502	534	479	507	496	486	463	503	510	493	509	507	477	487	533	503	509	493	475	478	491	490	478	508	500	552	535	501	509	505	503	539	490	512	522	514	468	511	515	506	524	514	472	532	511	510	516	499	487	505	452	524	524	503	495	509	504	491	535	486	512	522	463	521	484	507	482	531	462	504	536	517	528	507	485	483	471	490	481	499	499	514	500	489	510	504	537	498	511	503	459	543	489	492	498	483	457	542	488	509	527	505	541	518	494	474	482	462	496	507	506	487	515	513	490	495	492	464	494	490	479	484	510	464	512	498	500	531	505	479	509	519	485	508	486	534	483	515	500	490	470	517	509	505	516	499	513	475	526	469	493	509	488	530	514	534	522	492	509	480	497	551	513	502	534	511	484	515	512	538	516	481	526	505	481	482	483	472	478	461	487	501	454	509	515	455	557	529	502	499	491	450	482	496	490	453	492	509	522	470	523	493	478	482	479	493	515	500	513	514	487	499	488	478	481	516	519	459	496	506	501	502	468	512	511	471	481	467	506	536	460	509	507	491	508	453	462	505	439	500	476	525	488	496	557	451	470	491	499	476	482	471	491	489	475	469	456	492	486	518	501	515	488	516	478	520	485	461	535	479	500	540	462	492	490	525	526	484	451	480	482	511	498	518	521	524	458	515	430	505	499	475	522	459	476	524	469	477	505	478	523	474	503	527	524	537	471	504	497	514	510	474	476	512	506	522	529	537	507	471	520	504	485	507	496	467	494	497	538	491	511	481	455	489	465	495	451	490	505	482	468	473	522	499	492	517	534	542	503	503	499	523	500	527	481	476	516	482	491	483	523	489	502	502	520	487	494	475	529	507	553	508	498	503	474	504	499	492	467	503	513	514	491	482	480	519	520	511	508	508	526	494	530	502	482	483	445	499	490	476	490	511	504	496	498	533	458	531	514	514	482	507	508	541	548	494	527	529	498	528	504	459	491	502	485	482	492	508	483	503	512	499	515	510	515	528	445	492	492	489	505	480	498	473	530	520	477	471	480	501	495	491	482	496	481	448	489	509	486	539	484	521	515	512	506	518	558	487	533	519	516	496	517	489	473	507	530	447	475	471	487	485	518	500	536	477	472	567	480	497	450	494	519	502	508	506	540	492	526	535	480	501	495	500	500	489	456	485	466	484	533	518	512	530	469	508	540	504	521	500	475	505	480	507	490	539	490	511	532	516	464	462	501	493	530	465	494	524	499	483	491	490	486	474	509	471	512	510	518	508	455	511	484	528	500	519	498	507	504	470	491	481	540	475	502	539	485	485	522	504	538	497	524	500	524	528	505	469	520	502	516	498	500	496	488	436	486	493	524	505	494	495	477	504	470	534	504	510	479	510	464	474	545	508	500	495	462	470	495	525	469	514	482	509	519	547	471	474	523	517	514	511	544	490	471	473	547	499	500	500	494	496	492	491	460	497	485	504	471	487	493	519	510	491	504	539	541	490	513	493	519	491	495	466	458	516	482	547	454	431	505	492	480	479	505	491	466	491	500	508	495	496	529	478	494	497	510	510	484	497	505	457	470	505	515	507	519	485	502	528	524	503	493	486	498	487	519	446	466	484	491	442	519	461	520	502	506	472	509	507	487	483	458	497	499	491	471	471	497	469	536	508	474	501	526	485	483	536	439	487	502	491	478	490	493	488	563	498	542	503	481	531	499	517	538	471	517	486	469	507	516	468	524	488	526	482	479	539	502	487	485	497	474	529	484	477	477	525	497	453	469	548	540	530	450	508	465	513	487	512	543	513	516	450	453	486	461	513	531	520	489	504	506	499	498	477	506	500	503	500	470	527	506	529	487	507	524	480	533	486	493	516	478	491	505	469	513	481	444	509	495	491	503	486	512	504	504	485	503	526	512	533	512	511	487	561	495	512	506	512	499	511	549	497	537	486	499	455	501	506	526	522	539	554	457	491	520	486	512	514	529	504	491	488	497	474	489	481	552	550	579	532	482	508	483	522	496	541	494	474	460	492	481	507	483	509	489	492	469	475	484	499	484	497	516	464	496	518	507	494	433	496	489	496	501	507	454	535	471	532	481	505	472	532	474	532	500	505	493	546	514	509	530	475	532	524	491	448	452	521	506	473	529	498	501	489	498	443	484	497	505	489	511	520	504	476	508	477	521	529	508	533	477	483	510	466	494	498	481	458	520	525	494	472	536	495	482	542	502	492	494	508	485	512	508	521	472	506	511	502	514	466	516	460	475	497	496	543	494	462	497	467	479	525	470	463	464	489	483	492	507	464	510	499	510	488	508	507	509	467	537	483	475	499	503	483	469	477	496	527	451	543	460	507	500	486	498	497	459	478	513	520	487	529	488	513	505	526	508	486	497	532	480	500	514	496	465	522	506	481	489	529	497	506	485	503	506	529	447	508	527	464	480	474	480	501	488	508	522	484	521	478	495	464	516	510	486	502	447	481	488	483	463	512	482	475	509	500	490	514	461	505	514	523	496	475	494	502	476	491	490	487	502	538	529	520	487	493	481	487	493	464	493	499	469	508	527	522	501	496	468	490	476	503	502	483	478	520	525	501	508	516	481	464	504	483	516	510	505	492	496	493	502	538	454	497	472	516	557	529	483	480	500	462	490	509	506	475	487	526	467	524	502	488	510	481	492	521	506	507	523	528	522	478	507	475	487	505	489	494	511	484	498	478	508	505	528	489	511	472	488	528	504	477	463	538	530	500	513	514	485	438	527	555	506	478	529	514	496	523	503	469	560	499	521	499	510	507	479	498	489	486	473	516	477	519	475	453	457	554	486	503	495	467	506	467	515	541	571	499	489	521	497	499	501	461	542	498	484	520	515	516	488	533	524	485	527	517	549	512	517	504	533	493	467	503	506	479	516	494	484	501	514	423	509	517	525	505	494	544	525	513	540	505	496	505	496	505	496	485	462	474	510	466	489	504	438	515	464	489	498	455	469	490	519	513	501	493	486	444	497	514	512	498	530	511	472	551	482	515	495	488	508	485	486	489	464	516	469	506	485	509	469	501	461	475	489	517	484	517	506	476	485	502	511	502	528	502	522	519	504	464	491	481	514	521	493	514	515	519	499	483	494
77173	44687	14440	3466	1469	833	659	548	501	471	414	398	372	358	363	357	365	323	351	340	307	350	374	305	300	333	288	330	331	306	296	317	327	307	300	308	279	326	316	308	306	325	344	301	339	333	296	319	286	297	329	295	349	311	297	318	318	330	286	275	337	302	291	278	302	276	264	312	278	316	307	282	300	267	278	301	251	305	271	277	281	298	303	274	253	281	268	274	293	334	303	321	255	306	296	297	312	308	285	293	295	262	278	282	315	283	264	291	307	329	311	320	318	281	283	303	264	276	285	297	292	310	261	320	253	292	292	269	311	309	314	288	311	279	313	276	294	317	314	273	308	330	301	300	273	305	323	297	290	298	280	262	294	289	268	314	286	241	287	327	262	258	243	270	277	285	269	323	279	303	317	284	314	312	299	256	328	281	287	290	294	271	299	305	310	273	289	325	271	280	321	286	305	304	292	303	281	291	302	299	275	272	303	287	296	264	263	290	308	287	292	314	298	255	294	273	268	264	281	309	288	305	281	323	298	290	285	300	330	289	276	282	324	296	293	301	281	267	301	293	296	286	305	310	265	296	263	277	299	290	270	270	284	278	267	305	297	283	299	295	333	288	316	300	274	294	322	264	280	292	330	271	281	289	283	305	309	298	303	274	308	282	335	285	292	303	299	297	258	274	299	305	275	301	304	313	267	297	306	280	300	309	280	288	315	278	265	284	287	286	293	274	318	277	289	264	234	255	293	308	301	295	281	326	299	288	341	305	289	267	302	279	299	303	285	311	279	316	272	307	295	302	269	263	293	278	284	298	308	276	286	326	299	250	300	286	321	295	262	270	301	303	297	305	302	328	313	267	271	288	303	288	306	299	287	287	270	292	303	295	318	304	310	296	288	255	281	297	286	260	298	307	277	286	308	303	294	308	290	292	297	289	250	300	264	290	284	288	287	287	283	280	314	295	308	293	295	300	264	311	332	285	296	287	283	267	288	280	261	293	288	292	270	287	278	282	288	252	309	272	297	293	274	296	308	269	276	299	283	297	303	295	298	294	283	284	305	269	289	314	285	279	289	280	302	296	303	302	267	325	250	286	299	309	317	293	283	284	316	287	304	316	287	279	255	288	269	287	296	263	286	299	313	329	324	297	290	292	325	287	275	272	274	288	316	310	289	262	296	290	323	307	289	296	299	267	299	279	290	283	319	271	290	315	318	298	290	310	277	296	263	303	307	291	316	299	281	262	322	318	283	277	302	272	290	299	275	285	316	276	308	274	309	294	313	304	304	300	293	292	272	278	305	302	347	300	280	297	288	289	298	303	288	283	313	306	283	285	269	257	290	321	323	326	296	274	295	282	307	290	284	297	267	278	286	314	328	274	269	307	301	315	280	299	293	290	291	287	261	277	273	268	297	286	293	292	292	270	332	310	308	294	260	281	276	286	276	296	293	261	272	282	295	290	309	264	268	291	281	281	254	313	313	283	294	319	298	287	274	244	277	289	275	312	284	289	301	273	256	286	312	298	274	285	312	302	333	303	308	289	312	272	288	300	282	292	270	273	272	302	307	324	290	298	292	307	279	317	305	316	323	280	308	293	299	261	309	268	325	311	291	284	287	303	311	246	291	273	287	300	315	267	282	315	268	302	313	294	256	261	275	273	302	309	313	295	319	310	290	313	292	277	274	252	285	292	292	302	307	296	282	287	290	284	298	284	298	314	317	325	288	319	310	283	334	250	292	258	263	304	283	305	303	316	280	325	266	273	311	299	273	309	303	275	290	286	285	266	278	278	302	297	285	307	311	289	260	268	280	266	305	316	295	277	291	328	290	290	261	297	292	302	322	289	278	305	318	301	303	290	292	305	292	286	295	271	291	250	308	300	296	281	298	315	283	298	267	273	326	271	277	282	280	270	297	276	310	293	269	275	275	287	281	311	314	336	266	334	292	286	270	305	337	300	285	296	282	295	271	293	297	306	265	268	287	287	306	283	259	286	316	292	253	315	308	319	272	303	301	322	261	278	299	233	268	301	289	293	288	291	316	297	313	260	256	303	315	304	299	302	276	266	283	288	292	286	281	312	314	276	274	265	300	279	264	281	320	296	266	290	316	272	253	264	301	308	264	265	295	283	284	281	290	265	298	269	285	313	292	310	306	298	273	298	289	290	298	294	318	299	282	300	293	310	288	262	293	306	285	331	308	295	302	261	294	271	313	272	302	274	292	299	290	277	256	268	302	292	292	342	328	285	278	301	284	296	308	335	332	266	272	307	289	316	282	313	307	313	295	288	310	310	287	278	273	313	315	305	285	286	271	302	280	291	310	296	305	280	288	279	315	263	285	279	306	307	313	298	281	289	243	308	309	304	302	283	296	274	277	345	267	298	252	292	335	327	300	300	286	298	304	276	276	302	297	299	301	308	262	320	285	296	283	286	287	292	322	281	277	277	299	268	309	298	294	298	292	321	293	295	281	271	287	288	280	272	278	291	312	299	285	272	320	226	311	301	310	280	288	288	314	264	289	258	280	308	317	307	323	271	322	298	290	272	311	290	301	290	281	290	290	286	290	303	286	295	291	269	281	297	296	272	302	302	274	317	309	311	325	285	284	317	300	319	293	292	281	262	292	302	327	283	256	294	342	294	285	295	306	299	340	293	258	272	261	315	263	293	290	256	299	300	280	274	318	276	260	287	286	328	301	304	320	292	317	269	281	294	297	290	330	305	270	345	281	302	253	286	283	279	297	291	277	282	290	301	268	299	273	288	290	319	274	291	316	288	312	284	308	304	316	294	295	289	303	260	285	319	283	269	273	275	317	286	276	291	277	259	309	274	315	311	272	280	290	295	290	294	285	285	293	291	306	285	293	308	290	292	315	269	300	260	274	302	296	287	285	282	280	292	282	307	289	287	277	296	260	289	296	286	326	287	273	282	297	312	285	328	325	309	298	293	338	313	268	290	292	260	276	335	279	306	284	271	262	296	306	279	287	331	273	268	295	277	295	298	277	291	303	302	284	305	281	294	310	284	286	278	317	289	311	286	317	300	298	260	285	291	302	287	261	300	283	270	294	303	310	267	296	277	276	275	303	310	306	311	284	305	303	273	339	275	276	288	287	279	301	292	266	283	317	266	257	260	280	314	312	258	278	288	277	268	310	265	236	310	275	291	308	274	310	283	292	284	282	306	347	294	285	280	318	268	296	236	268	290	286	304	297	303	306	277	295	293	287	289	308	278	295	284	287	283	298	334	310	275	298	326	270	313	320	263	297	281	300	338	295	305	302	259	285	316	265	304	281	290	293	294	279	288	300	304	262	297	312	264	297	319	249	270	309	297	284	295	297	314	272	296	291	300	300	257	272	294	269	262	279	323	301	282	316	276	277	333	290	285	323	291	269	309	280	264	296	293	317	296	256	309	314	291	300	299	269	304	299	298	331	269	279	295	298	287	285	270	295	308	313	293	264	286	272	301	335	284	302	290	300	313	299	271	265	268	283	296	271	301
49501	19596	7600	6393	4812	3235	2521	1895	1939	1723	1355	1217	1227	1075	1073	1224	1061	1031	1040	1157	1014	999	971	895	865	847	861	850	834	843	873	920	867	818	814	766	789	850	836	836	903	892	894	905	904	892	835	800	849	807	772	776	826	828	770	806	765	795	752	766	761	763	720	720	693	717	755	699	747	758	674	704	689	697	671	719	631	690	683	709	630	690	672	696	720	697	685	640	697	679	674	651	650	701	664	718	672	694	705	695	670	710	693	700	664	662	674	609	669	739	696	712	720	690	698	705	679	703	710	681	730	688	623	674	683	677	671	699	658	703	696	643	685	677	631	655	663	667	737	685	686	683	667	661	643	692	645	664	641	639	676	684	677	692	702	686	643	672	670	670	635	661	676	707	672	715	673	722	693	668	692	651	679	719	684	661	620	701	708	661	693	719	640	719	692	685	698	667	675	622	639	648	667	691	693	710	656	665	648	686	711	696	669	709	633	671	677	632	683	650	712	692	667	685	689	696	687	686	666	713	688	668	675	679	685	617	682	625	675	731	706	736	691	663	657	662	668	664	630	653	667	641	661	700	746	695	687	647	627	712	688	728	674	720	709	655	701	668	627	707	656	680	669	710	745	706	719	686	677	682	662	676	706	648	716	677	673	659	715	675	665	692	711	693	667	674	687	694	669	667	658	722	657	654	690	682	708	678	629	671	672	679	673	716	639	669	677	684	627	656	675	686	692	692	702	695	698	717	687	658	658	690	694	668	664	671	627	687	686	633	682	660	614	722	682	646	674	671	689	665	683	673	679	681	686	726	704	630	640	675	723	686	685	681	672	666	720	696	687	657	627	663	660	649	661	675	718	724	708	688	660	707	657	689	636	702	695	691	688	682	626	637	701	697	649	701	643	681	668	689	654	670	655	637	656	658	682	679	683	651	687	695	669	668	668	679	653	682	674	677	703	645	650	678	706	634	719	677	694	663	705	681	650	713	637	684	651	691	712	714	729	691	673	677	654	645	701	665	709	676	673	727	689	693	651	662	663	686	695	689	672	661	650	715	675	726	680	679	686	698	677	694	697	691	743	657	705	689	695	703	667	626	653	716	699	634	695	686	691	717	673	677	685	726	674	677	695	691	655	670	700	688	685	666	626	677	641	690	687	657	675	687	654	700	724	665	642	692	675	678	690	722	725	673	688	669	672	663	669	663	701	658	717	672	686	691	634	644	722	667	695	700	647	629	659	687	667	663	680	680	637	687	689	674	660	638	675	714	623	663	664	733	676	678	678	686	645	668	625	724	685	696	669	725	644	693	692	670	674	648	657	688	688	658	664	754	704	697	694	682	688	630	676	659	639	664	651	639	682	691	654	643	669	644	685	666	660	653	663	649	718	693	644	675	635	678	684	701	655	691	689	722	670	713	653	701	665	657	644	677	663	657	661	634	644	691	689	644	688	675	693	676	724	711	699	683	672	679	685	678	726	701	656	728	679	679	689	626	707	663	670	679	657	701	674	674	658	666	701	670	659	706	648	700	675	661	685	685	688	714	689	708	685	728	689	664	653	651	633	677	671	691	698	651	669	671	741	724	655	685	637	644	682	696	716	706	703	662	685	702	693	652	666	698	692	682	667	673	678	684	660	666	681	704	666	659	658	698	685	694	709	652	665	703	676	671	722	695	650	712	661	660	616	699	650	673	644	619	682	684	665	670	669	701	631	718	658	631	670	652	684	696	717	672	657	679	694	675	663	703	647	687	692	681	713	675	710	652	683	716	696	668	673	634	672	656	695	675	644	669	671	680	671	718	694	654	627	640	635	667	660	678	703	658	740	693	693	695	684	669	699	691	704	679	689	701	702	684	659	709	647	672	651	663	717	685	712	672	637	674	763	686	708	681	695	659	669	674	691	710	697	675	668	669	711	677	629	690	645	655	650	646	693	616	638	725	648	697	651	704	709	695	668	623	657	661	686	633	716	697	650	698	677	662	716	672	684	665	663	698	667	726	676	632	736	696	655	625	662	664	748	685	663	682	697	701	679	652	701	702	666	690	689	644	650	674	721	679	678	691	716	681	667	647	663	689	708	668	683	700	711	695	676	666	649	631	653	664	695	633	674	777	655	727	695	645	667	680	686	688	686	722	664	702	673	737	703	676	672	696	675	700	645	652	673	739	648	682	674	691	708	684	669	688	669	662	641	679	695	662	657	682	682	666	687	726	670	663	709	750	631	700	684	656	673	662	691	669	659	676	644	692	656	711	648	668	642	646	685	677	678	670	693	677	682	683	647	703	654	643	678	713	688	697	653	720	735	667	738	681	686	655	691	701	620	687	660	703	662	662	674	676	645	633	693	669	688	665	677	690	641	669	661	720	724	664	668	695	682	709	693	684	657	707	681	672	682	665	679	661	674	661	650	689	704	670	670	660	701	673	657	658	635	715	702	648	685	682	713	628	687	619	689	677	623	699	677	672	677	701	665	711	656	652	687	681	705	667	713	667	704	657	670	673	646	615	700	649	658	729	693	638	687	657	691	667	690	676	698	701	687	677	644	729	683	720	708	627	654	642	667	664	668	703	700	676	686	692	745	689	656	710	653	672	671	714	670	689	704	656	714	703	633	730	629	673	675	674	697	662	647	663	715	681	650	646	707	694	676	644	680	645	651	698	715	692	671	682	679	661	674	643	677	697	666	732	702	693	654	698	655	674	689	664	631	642	648	697	706	673	662	667	684	657	667	695	632	678	679	691	670	719	709	697	694	657	679	672	672	725	673	693	710	696	712	672	677	682	715	650	722	674	669	635	683	696	659	697	654	679	739	696	689	704	688	695	694	708	696	684	638	645	682	696	720	715	692	704	671	617	650	691	614	709	682	704	705	669	685	691	684	706	686	690	712	705	697	693	646	635	675	696	682	655	708	705	682	646	648	739	712	634	667	677	664	677	645	731	661	687	717	653	686	640	662	708	720	663	687	708	691	619	667	676	673	646	701	684	663	684	659	644	695	699	672	695	701	697	658	671	704	691	651	677	671	675	701	685	639	692	700	691	692	695	671	678	680	688	681	742	685	665	652	703	662	673	693	646	696	683	700	656	692	663	689	686	668	626	673	652	714	691	633	709	669	639	679	734	673	673	649	644	652	640	688	661	652	662	679	692	698	691	684	671	633	617	721	662	656	711	720	647	625	720	732	681	670	697	694	728	651	679	683	696	690	669	670	648	720	650	679	665	661	654	692	695	703	669	675	656	678	662	684	679	665	691	692	676	688	688	669	660	695	671	716	668	653	627	739	638	691	654	648	744	708	635	662	652	683	674	676	659	667	639	646	673	668	702	703	690	659	707	736	691	710	703	714	712	689	688	689	650	686	707	689	669	703	673	626	711	688	690	704	716	646	649	672	625	662	645	699	662	632	699	659	643	654	682	664	737	696	710	647	710	695	675	667	702	614	642	690	697	661	655	654	678	643	701	621	671	702	611	687	664	629	663	674	648	661	696	671	738	652	670	644	690
88050	54008	20011	7511	2546	1337	902	647	609	547	512	450	402	399	368	394	370	362	381	409	323	416	376	360	346	320	307	326	303	297	355	319	313	326	323	335	317	309	342	332	337	343	318	340	321	349	332	318	329	314	303	332	337	322	315	329	319	303	322	347	323	323	307	288	273	277	306	344	298	313	337	359	334	321	328	312	317	299	301	276	287	325	291	323	316	313	316	292	340	315	334	302	312	298	265	295	318	320	294	307	303	344	308	340	271	294	298	300	330	286	317	305	306	300	267	284	323	292	300	278	278	332	279	259	327	332	271	293	311	330	305	291	326	298	312	281	296	303	271	324	284	300	303	301	288	276	311	305	309	284	296	294	301	312	276	296	305	269	302	262	302	308	274	282	253	247	309	258	301	286	279	328	274	315	292	278	267	291	302	312	294	321	307	286	304	312	293	298	303	314	285	343	317	298	321	311	291	314	279	313	277	294	335	326	291	291	302	320	288	287	293	294	312	285	299	273	327	289	301	275	312	311	276	280	290	326	263	334	316	276	311	316	320	291	297	287	285	294	270	332	290	304	295	266	296	285	307	303	307	318	312	324	315	304	280	335	305	295	338	296	281	290	329	329	313	317	302	293	332	282	292	312	306	305	293	256	276	321	318	342	307	281	313	304	308	307	286	274	269	301	287	303	331	313	308	288	321	298	296	314	313	302	274	291	304	314	286	318	290	308	298	272	276	297	291	282	289	315	315	324	300	305	309	311	300	308	311	315	291	317	292	273	348	295	308	290	320	305	317	303	295	333	319	344	311	309	317	320	300	323	292	295	276	311	309	295	287	331	313	311	294	289	314	309	296	302	288	314	330	288	294	297	274	279	268	293	295	279	325	332	294	278	287	317	295	298	340	290	320	296	304	299	264	294	292	271	293	268	299	326	273	281	290	317	296	272	305	284	352	311	289	323	293	284	297	318	301	320	268	273	292	314	272	303	301	278	327	288	272	286	301	290	316	288	278	280	269	313	272	282	295	292	318	301	273	302	299	288	278	332	275	289	329	267	292	319	330	298	310	295	337	270	346	316	279	327	303	293	334	279	298	325	297	300	311	285	288	279	296	312	289	319	284	295	307	303	291	330	300	289	299	299	316	297	283	289	309	286	323	311	286	291	295	345	310	278	312	295	308	279	317	321	289	303	320	326	267	311	295	266	307	276	252	311	313	280	295	317	290	281	319	286	275	302	315	298	300	306	289	311	309	300	301	288	287	314	283	284	305	330	285	303	301	285	324	294	317	337	305	296	313	320	297	300	307	253	289	306	301	261	290	277	304	315	316	300	292	322	280	300	281	313	299	299	291	307	289	298	252	322	341	300	328	290	298	288	314	310	303	301	276	282	259	285	294	321	330	289	263	293	311	290	299	296	318	307	327	293	320	289	288	316	280	304	263	309	298	287	307	297	317	307	311	296	308	304	289	292	278	311	295	307	274	307	284	311	272	294	299	277	281	276	308	283	300	292	261	312	312	275	321	261	308	298	293	305	291	314	303	301	274	321	313	307	318	321	340	298	300	308	252	311	320	286	288	274	281	267	288	315	300	278	332	305	278	325	317	320	361	281	291	322	293	311	286	296	321	322	317	308	280	293	295	278	275	284	298	284	292	318	296	338	297	284	284	289	317	284	337	298	310	314	269	304	303	316	264	292	305	280	301	357	303	298	295	304	296	302	300	321	297	286	322	275	304	280	310	295	309	315	310	312	282	307	271	287	280	285	282	329	286	261	289	323	304	292	310	310	278	307	314	291	307	285	315	305	301	319	327	295	268	295	329	347	319	287	315	306	270	318	283	287	302	256	329	293	314	316	289	338	296	306	264	280	284	293	283	272	286	300	297	309	305	320	297	295	327	290	320	302	336	298	338	297	284	285	306	299	289	295	322	260	301	279	270	295	261	300	312	320	303	289	332	290	285	288	298	292	278	307	290	293	249	310	313	309	315	331	299	317	292	275	343	321	284	273	323	325	306	301	312	267	308	280	330	318	290	301	276	266	303	295	298	312	290	308	281	303	306	285	305	290	308	290	285	336	304	292	279	290	310	272	285	332	306	304	288	301	284	292	332	292	327	303	304	283	308	278	295	326	315	325	341	283	287	268	301	310	332	317	291	309	317	272	308	310	311	277	312	282	267	273	278	304	296	305	287	310	306	296	295	303	312	293	319	272	335	298	297	331	292	319	285	302	312	304	340	310	293	271	287	284	318	311	286	276	305	321	309	311	299	346	323	318	294	300	321	312	313	284	286	314	295	326	286	304	317	338	236	292	318	285	328	268	295	308	302	317	279	311	311	314	341	281	303	275	276	272	300	305	259	334	300	321	285	258	311	267	303	303	314	313	293	265	286	302	303	310	299	295	349	287	267	303	266	310	272	289	322	295	339	333	333	304	295	273	297	307	332	272	300	299	302	315	296	265	292	286	318	304	306	298	298	302	304	293	295	307	280	322	299	308	281	283	236	347	302	328	304	299	292	297	290	346	301	333	281	298	287	307	288	306	311	303	324	318	332	318	309	289	309	317	293	266	327	305	300	293	313	340	287	299	305	329	311	288	289	296	308	325	302	298	328	276	297	301	285	303	320	272	296	303	277	329	289	301	286	302	318	299	317	293	277	284	316	280	336	310	274	333	286	306	319	343	275	315	305	300	294	280	316	287	302	285	314	301	303	285	312	304	300	300	272	310	327	341	334	303	328	285	317	304	300	284	333	315	305	308	284	275	272	296	283	305	305	317	320	330	300	285	312	286	281	278	311	321	311	296	308	300	316	329	321	313	313	292	301	301	291	295	292	309	308	301	310	297	269	308	270	286	280	288	297	281	300	304	315	300	277	273	304	279	304	313	321	289	275	313	299	294	318	310	272	290	307	308	277	312	340	308	329	301	296	323	294	291	299	306	295	288	307	299	328	325	303	289	292	288	299	287	291	306	280	306	321	303	304	272	299	275	305	278	295	325	308	296	280	275	292	322	283	288	322	290	271	310	288	347	294	276	276	311	317	310	304	310	291	275	313	307	305	301	281	280	297	298	280	292	322	328	300	294	279	271	268	297	297	295	284	312	280	302	308	312	276	295	272	294	297	322	301	306	323	312	294	306	283	290	302	276	337	323	314	284	326	286	324	306	317	294	310	344	311	284	306	297	281	319	274	285	291	278	283	278	313	301	340	287	262	273	303	288	302	312	284	293	303	298	293	311	317	318	286	301	313	287	294	276	299	276	268	295	278	301	279	298	344	327	309	293	270	287	287	330	295	302	270	316	326	317	272	284	323	288	300	283	300	305	306	311	312	336	317	303	271	325	328	300	270	302	299	293	297	314	341	283	317	296	300	280	324	313	287	326	304	315	319	298	329	289	298	320	299	324	284	314	308	304	267	323	295	306	310	287	260	289	302	307	278	298	280	312	310	279	312	296	307	337	305	315	305	265	293	283	295	302	285	298	302	336	306	301	328	322	303	323
60004	24640	10236	9403	7181	4738	3686	2700	2618	2360	1847	1587	1454	1335	1325	1406	1290	1240	1359	1367	1215	1245	1186	1043	989	1023	1013	977	948	1000	955	992	941	944	904	867	893	905	951	893	938	1007	1031	1015	934	898	904	871	914	846	870	863	894	832	840	843	830	763	774	798	723	764	779	741	757	814	696	772	707	716	721	712	771	694	686	700	713	704	718	687	723	723	680	659	707	700	659	730	672	670	684	660	690	678	687	684	715	682	690	688	733	716	715	694	691	682	698	657	676	642	665	715	660	716	718	700	705	680	717	663	702	658	666	719	710	706	634	689	660	685	661	646	701	684	718	689	664	720	644	692	637	697	681	696	648	663	674	706	658	656	660	680	668	681	680	707	663	665	691	647	632	672	691	717	679	677	671	673	646	709	698	668	655	681	662	644	604	653	690	686	682	633	662	710	668	665	641	686	692	683	702	645	712	669	651	608	691	707	698	659	685	705	684	666	704	685	697	682	655	642	650	678	682	660	674	646	664	661	674	693	716	651	661	697	664	644	676	712	700	691	681	694	716	670	673	688	673	643	622	697	692	656	694	666	695	667	664	676	665	656	686	695	645	689	650	721	690	685	644	648	694	653	627	710	686	652	707	669	741	627	661	651	655	665	641	645	675	684	657	722	700	682	683	694	698	708	717	683	650	662	651	670	698	644	681	690	649	683	667	694	673	656	656	709	651	677	653	667	705	694	628	645	662	671	672	681	637	639	686	698	686	648	670	700	733	682	676	704	681	665	659	702	652	718	651	683	695	678	665	683	687	704	673	622	717	718	662	662	691	671	678	653	669	661	668	657	699	672	689	683	698	696	608	656	656	647	675	731	606	665	718	692	649	671	670	689	684	701	677	758	673	667	674	684	679	696	666	695	679	697	658	687	697	644	694	645	690	704	726	656	666	638	703	691	715	683	673	654	658	659	643	645	681	680	647	757	671	609	649	643	723	667	630	701	657	700	674	683	677	677	714	686	658	687	701	600	685	702	665	716	662	679	648	651	710	693	668	682	661	651	660	690	649	648	683	692	669	706	692	631	650	680	674	718	672	644	703	684	694	649	677	721	674	667	688	673	652	696	696	661	669	732	677	664	664	637	684	679	673	743	660	707	634	653	653	701	667	701	648	672	717	702	699	675	654	612	690	664	659	686	677	705	712	625	712	727	731	642	682	645	683	666	745	697	678	639	679	736	716	680	679	678	688	714	667	680	696	672	653	685	648	699	706	680	652	677	701	663	689	677	694	643	688	702	654	689	715	672	679	665	675	695	658	660	697	733	663	685	651	638	659	657	699	692	683	717	699	680	727	675	686	692	672	650	672	655	670	659	672	719	667	701	648	685	720	645	648	642	662	654	679	681	662	642	708	727	684	658	687	713	694	713	683	675	704	646	688	699	627	651	658	653	713	721	681	698	667	681	668	614	670	697	667	665	649	717	681	662	681	698	612	671	656	695	654	677	675	662	676	714	677	652	675	666	666	678	633	664	661	708	701	683	697	687	695	736	670	666	667	648	692	667	693	732	668	673	719	649	635	685	702	662	657	682	662	663	688	726	698	681	654	718	708	695	649	684	663	679	699	676	648	701	629	665	684	669	727	681	709	666	737	673	687	664	684	703	715	719	674	635	709	688	695	644	703	693	635	653	658	672	702	669	703	733	683	660	670	663	667	715	696	704	712	676	660	665	689	682	675	681	642	679	679	674	677	678	686	642	652	739	669	682	700	679	657	681	687	713	633	674	692	674	631	684	684	634	652	653	678	715	658	638	724	706	658	669	712	672	666	667	662	621	688	678	675	703	714	677	684	643	665	706	695	714	685	595	662	646	674	710	669	678	650	673	687	673	675	704	677	694	666	693	662	690	671	667	712	690	679	722	700	703	675	673	670	637	656	667	669	688	676	662	671	709	692	681	707	697	680	661	652	647	714	716	648	689	639	652	669	702	690	669	675	670	665	649	655	712	695	694	701	659	676	672	673	753	671	678	662	688	663	674	690	663	697	656	713	725	645	715	664	702	667	693	729	676	675	675	697	649	679	654	677	704	698	653	708	666	682	703	734	646	692	674	672	697	655	669	639	696	620	680	677	722	628	719	700	677	732	710	703	685	720	676	693	657	691	686	663	644	644	689	671	644	657	650	665	673	650	714	702	684	716	691	680	633	704	674	674	723	685	695	710	695	683	739	665	700	678	739	678	665	717	705	705	694	735	674	675	685	668	685	669	696	679	671	629	648	685	649	681	652	661	617	659	691	700	711	690	665	682	675	636	722	637	667	698	727	653	662	664	683	672	654	657	708	666	650	703	680	655	629	645	668	627	732	660	696	658	686	668	641	669	704	677	666	715	733	743	679	717	691	695	683	621	638	700	667	663	688	633	657	691	640	707	751	674	665	729	686	666	663	726	716	641	684	676	654	651	674	692	673	651	673	683	642	651	722	705	691	660	703	674	732	689	716	706	706	669	659	672	647	658	662	719	654	661	745	690	665	686	653	636	703	686	633	666	693	694	685	665	658	732	669	686	623	668	661	696	672	706	675	677	708	654	671	698	675	671	683	675	705	691	651	659	657	657	638	696	682	644	653	694	639	723	641	680	654	644	620	632	666	654	697	711	704	699	672	640	651	699	708	667	681	650	671	652	749	718	713	681	671	717	682	724	696	702	648	670	672	687	690	682	691	720	685	687	692	687	704	669	670	683	725	661	675	700	730	708	646	650	652	694	672	635	675	719	691	680	655	649	684	716	673	637	720	671	669	657	695	687	661	768	659	696	704	671	663	681	685	679	668	715	693	703	725	696	647	669	711	716	665	651	613	664	706	726	686	711	656	684	680	686	656	679	646	689	677	721	708	694	697	647	672	673	678	691	671	693	684	643	734	702	687	675	688	678	712	708	699	674	649	715	685	690	659	672	685	643	664	646	720	659	686	707	642	695	661	690	720	710	698	700	665	707	650	695	663	670	693	692	682	722	719	665	676	639	659	670	706	690	686	646	679	664	657	674	657	668	675	671	700	676	717	670	675	653	687	659	693	650	714	667	666	705	666	711	595	659	706	694	731	623	671	695	640	686	658	675	692	688	643	658	677	692	653	703	695	641	698	678	688	679	685	656	643	654	695	708	679	662	703	690	654	644	690	678	693	647	664	696	609	691	683	693	710	690	657	700	696	672	660	722	709	663	711	696	707	674	663	690	690	694	663	692	697	643	708	722	650	647	693	662	669	679	694	691	641	675	680	690	692	697	670	636	688	672	674	685	688	708	647	629	679	689	685	734	736	690	686	698	683	625	676	677	734	646	650	665	728	677	650	675	662	619	681	680	677	655	659	684	653	743	718	651	672	711	717	699	660	751	666	691	685	707	708	742	675	692	659	705	697	649	683	669	673	677	691	674	674	695	675	730	629	680	705	725	703	714	687	628	633	688	689	646	687	682	627	710	673	652	668	642	700	689	656	658	702	694	659	642	681	650	684	673	695
24305	8069	2206	1178	639	409	334	257	275	266	231	252	245	204	200	218	229	214	228	228	232	219	204	185	202	212	216	221	219	207	197	202	219	196	218	214	191	215	232	196	223	223	223	211	226	205	212	225	209	213	169	210	208	219	210	225	232	233	185	199	185	195	222	202	197	202	193	187	166	212	224	184	207	224	208	208	195	187	203	171	226	195	195	204	200	204	187	189	214	192	210	192	185	187	220	213	190	212	201	182	202	170	216	186	173	193	210	219	203	205	240	218	208	209	179	189	199	191	190	218	201	218	202	201	192	176	216	211	223	194	191	183	180	206	190	178	202	217	187	184	187	197	197	162	208	227	208	188	189	208	193	186	207	179	203	197	194	170	195	204	223	198	152	212	184	175	192	176	173	228	187	200	190	175	197	197	225	215	189	187	174	199	211	214	204	188	201	177	187	187	197	191	215	172	202	204	187	220	201	214	189	175	188	199	215	179	216	207	209	214	218	199	188	196	198	189	191	208	225	194	180	188	186	194	202	189	189	187	207	195	222	193	217	179	198	197	197	195	228	190	214	197	199	204	225	160	186	200	211	187	188	203	200	198	217	203	199	210	189	221	199	210	194	202	210	179	204	200	194	208	193	198	186	200	196	181	172	207	212	190	182	210	192	183	188	204	208	229	168	187	201	185	186	209	207	186	197	193	194	161	210	220	202	201	180	196	219	209	190	184	200	200	196	201	172	206	193	190	166	212	200	188	204	197	183	194	204	206	208	170	182	180	216	178	183	170	190	157	223	207	179	213	178	195	230	218	198	188	212	208	185	207	195	180	202	210	172	166	188	199	203	199	248	220	211	233	197	201	198	191	215	194	166	174	186	192	194	216	196	186	175	194	198	207	198	205	180	199	198	205	181	194	222	201	207	186	192	215	202	197	217	183	205	207	205	212	177	186	212	201	213	229	209	207	213	180	193	184	201	193	228	200	220	208	180	200	192	190	185	196	194	185	177	203	199	206	218	181	218	201	157	201	215	200	203	201	195	190	170	221	212	198	208	195	213	190	194	190	224	211	216	218	185	178	192	187	197	201	197	198	210	184	204	188	223	185	181	193	225	177	182	198	200	192	195	178	202	177	202	205	200	186	219	213	197	210	193	175	196	171	180	223	208	180	206	217	194	191	193	203	230	190	186	208	175	226	209	217	200	208	178	186	209	169	182	188	208	191	203	186	191	177	185	219	213	202	203	217	195	213	194	209	189	198	194	219	210	196	210	201	194	188	201	213	202	214	173	196	210	230	181	206	210	190	185	177	206	171	213	210	215	210	200	174	183	183	171	197	187	206	222	210	232	212	212	194	154	181	189	147	194	205	205	197	223	221	189	198	191	212	176	179	210	196	184	210	179	177	185	208	197	214	210	209	203	204	193	208	176	189	213	183	180	187	167	170	185	200	195	186	190	198	192	201	238	196	201	165	202	205	208	219	209	191	188	188	195	190	197	200	213	181	217	204	196	199	209	197	205	206	175	182	186	213	204	202	184	213	197	200	211	202	178	168	193	169	207	195	201	188	201	183	208	202	217	206	186	190	218	218	211	171	207	190	192	193	181	184	168	180	217	218	171	193	196	199	214	177	212	202	239	198	182	200	211	208	192	217	170	197	180	211	201	170	195	191	189	183	204	180	181	204	198	169	180	176	199	176	209	191	189	209	198	214	199	184	168	203	202	198	191	202	188	159	192	201	190	212	199	188	208	198	221	214	193	185	184	199	183	209	179	213	177	209	230	201	212	165	200	215	186	210	207	194	213	173	183	175	195	211	191	189	200	187	189	204	210	197	200	191	202	223	210	190	210	196	204	179	209	214	219	203	181	180	182	183	194	196	202	188	187	179	206	193	185	200	213	196	198	195	191	205	173	208	207	216	205	226	166	177	203	214	188	201	161	209	214	189	186	173	210	198	183	197	190	183	215	189	206	192	198	202	217	183	199	241	222	201	183	217	178	214	203	230	193	207	206	194	193	190	207	203	192	186	203	202	173	194	186	196	212	212	210	203	210	217	186	188	212	230	203	196	209	188	183	187	229	192	170	173	209	218	199	194	206	194	203	187	192	181	197	197	176	197	162	190	199	209	173	193	215	198	187	187	238	179	191	203	190	179	173	224	181	204	198	170	186	179	200	204	208	193	198	185	190	204	203	210	204	214	177	181	203	219	196	176	189	184	160	190	190	192	209	196	224	196	197	216	207	224	206	202	211	185	189	222	202	182	179	183	205	204	220	190	200	201	212	188	198	204	183	187	204	195	214	190	216	181	206	196	198	206	188	198	202	233	182	185	184	211	214	236	224	187	183	208	203	166	210	212	220	186	191	178	196	198	198	215	195	210	207	198	193	182	196	211	183	170	185	188	178	188	208	194	192	188	202	215	215	214	202	205	210	194	186	187	198	202	225	216	182	207	220	197	203	169	190	203	169	216	198	177	197	230	176	198	198	206	201	171	202	212	185	186	183	184	230	206	225	211	185	178	187	196	186	193	201	190	190	203	229	194	183	184	182	200	196	206	220	189	211	167	215	182	219	204	207	214	200	191	212	184	206	220	220	196	180	201	202	206	209	200	196	197	194	202	187	214	198	212	233	186	193	196	188	195	196	180	196	198	224	181	189	163	198	207	167	202	170	192	173	207	177	187	199	189	210	210	199	197	195	193	194	192	188	187	216	199	189	198	197	212	172	193	185	181	228	188	216	187	216	190	198	200	191	204	192	191	207	168	197	205	197	195	201	208	198	185	163	182	182	202	230	209	213	200	206	184	208	228	189	217	196	190	198	202	213	217	209	227	206	167	216	201	210	213	189	200	205	220	181	190	214	191	210	203	198	201	208	203	174	201	183	174	174	179	204	201	209	193	177	186	197	189	225	241	225	190	185	215	220	208	195	177	176	197	200	214	198	182	194	218	171	201	215	207	197	171	205	205	178	212	161	182	198	222	209	208	187	179	200	189	198	201	209	196	182	198	209	196	192	180	208	180	211	194	176	191	195	215	189	200	171	216	196	215	199	183	209	194	230	180	193	204	208	213	193	194	187	167	200	221	184	178	186	185	195	199	183	191	185	217	181	204	171	179	208	200	189	221	223	175	195	197	199	203	191	188	208	207	190	215	177	207	204	215	188	206	194	222	217	205	190	179	200	211	213	178	195	194	187	198	183	205	214	173	198	200	208	213	174	205	192	221	213	204	187	201	182	169	216	177	213	235	202	184	190	197	208	215	210	195	210	202	206	203	239	217	192	189	175	218	196	200	180	194	196	215	206	167	202	220	199	188	215	230	180	200	202	211	209	203	210	228	191	187	179	195	192	190	213	204	162	196	211	183	213	201	181	188	197	191	230	196	175	220	227	186	179	212	201	172	201	219	171	203	195	215	236	197	209	184	196	193	222	193	205	208	221	201	193	195	183	212	207	209	194	204	209	197	192	193	207	203	182	211	226	198	196	183	192	195	174	198	189	209
23118	6383	3720	3320	2235	1449	1165	843	990	830	716	632	641	585	597	618	637	567	611	620	556	654	581	549	564	547	590	548	561	593	558	542	529	546	530	572	570	545	620	556	611	627	647	630	609	603	551	578	540	525	520	588	563	547	514	551	538	521	512	530	519	523	533	520	491	538	458	510	493	484	519	465	475	458	486	480	520	471	472	469	469	500	496	556	535	505	443	519	470	475	470	525	500	499	505	491	462	496	504	466	501	457	496	486	512	475	462	489	515	454	473	475	486	500	495	455	503	428	481	481	486	483	537	440	474	508	470	489	523	501	512	487	468	487	474	439	484	519	468	505	492	512	479	494	515	522	533	469	469	457	491	462	489	504	482	494	505	461	505	469	497	496	505	480	499	488	517	461	484	469	501	469	491	487	461	525	475	489	506	482	485	525	531	486	499	519	487	487	430	512	440	469	530	501	499	508	442	490	478	463	499	491	485	515	449	510	525	457	472	464	495	537	497	511	474	474	520	506	485	518	526	519	457	485	447	524	476	480	499	504	462	475	503	463	524	493	467	479	514	488	478	469	503	486	462	556	495	517	479	482	497	520	478	502	503	497	525	506	473	500	461	470	451	504	456	464	484	469	540	468	465	518	486	466	481	479	526	452	522	495	473	500	461	488	484	497	482	497	487	486	477	486	510	477	491	494	472	459	431	496	474	486	494	471	524	471	495	534	510	513	479	483	480	484	474	525	519	481	511	482	471	518	490	469	502	506	457	469	504	479	461	475	482	473	470	484	498	479	478	483	509	477	487	480	479	466	514	498	495	491	494	455	504	519	511	500	495	493	470	493	464	490	495	461	475	494	475	505	484	532	485	509	475	523	471	481	522	475	450	475	524	497	481	496	475	485	479	440	527	485	480	500	518	483	512	451	491	510	528	515	498	512	509	489	487	462	516	498	466	514	474	467	465	468	489	510	491	447	470	490	482	505	517	506	461	458	462	475	471	493	465	509	510	444	504	535	471	488	459	484	496	490	481	450	509	519	484	487	521	476	440	459	499	512	488	500	485	524	465	500	499	499	477	438	462	539	489	471	474	508	471	466	511	469	522	512	482	487	496	516	507	517	492	488	518	469	461	491	515	496	472	436	490	454	487	434	461	475	523	485	506	507	486	477	497	479	490	489	495	460	497	495	521	510	494	463	535	522	534	493	501	463	500	503	494	469	498	521	511	499	468	540	500	478	501	523	490	509	522	464	505	478	505	494	483	506	477	507	485	470	492	496	455	532	496	506	495	512	482	495	514	521	460	486	490	486	497	475	447	485	478	496	507	516	497	466	517	501	507	522	487	471	455	492	480	495	498	504	504	517	512	506	478	481	481	498	509	482	500	496	484	502	512	484	494	489	498	541	506	506	479	495	492	477	525	480	512	505	466	470	501	512	491	470	453	512	495	447	463	460	453	473	465	507	476	479	474	483	435	512	472	486	479	487	495	511	511	481	477	462	442	489	480	495	504	507	484	505	506	478	475	469	486	502	461	482	523	443	468	494	474	527	469	498	530	502	465	481	466	473	491	473	473	503	473	507	482	522	494	528	468	515	466	466	494	473	518	481	446	485	481	468	481	469	496	486	477	490	478	521	487	490	505	488	526	474	532	516	482	500	498	505	478	466	470	496	486	480	493	476	486	470	480	495	514	469	478	473	473	523	480	476	489	459	492	494	478	497	472	460	440	482	509	533	497	506	515	490	469	503	525	502	495	488	487	473	479	476	500	514	479	488	512	511	492	471	495	520	489	505	488	492	474	496	510	463	485	491	493	467	507	490	475	447	458	498	497	524	522	515	474	511	458	504	470	466	444	491	504	469	505	501	467	535	515	497	494	482	483	534	445	503	470	469	457	533	496	526	479	536	455	473	485	447	525	447	468	482	503	482	490	497	449	471	492	488	515	498	516	484	483	462	462	448	480	514	476	489	505	485	488	490	445	518	481	506	501	512	483	461	474	504	464	519	484	458	493	465	500	460	463	512	485	513	513	472	520	528	493	445	499	497	535	521	533	477	524	520	486	492	494	466	441	497	503	479	466	519	488	483	460	457	498	501	473	473	502	484	490	505	470	500	489	476	488	487	493	515	494	481	498	468	519	502	509	495	490	485	503	496	486	469	518	498	529	479	473	523	488	529	523	493	491	470	475	525	502	463	502	483	472	508	485	469	538	474	483	462	501	476	471	475	531	518	485	483	444	498	474	503	489	506	511	454	486	498	476	491	489	539	498	514	497	475	449	514	475	514	442	487	497	441	487	482	503	489	534	474	513	482	474	500	478	483	502	470	502	477	522	487	472	489	493	482	482	464	519	495	495	469	459	505	463	498	542	498	500	502	502	488	488	475	470	476	456	463	540	485	479	506	488	466	507	509	508	482	483	458	504	478	479	479	486	496	522	511	456	486	492	494	505	459	478	484	460	488	504	484	450	490	492	511	486	522	515	510	469	504	467	486	482	461	497	452	500	495	481	512	499	461	452	474	485	497	472	487	493	482	447	487	478	469	460	487	460	544	479	507	493	502	476	498	488	513	503	472	479	483	470	485	474	497	468	509	532	462	475	504	504	532	482	492	477	491	527	451	505	495	461	508	485	469	474	525	519	458	514	508	500	500	517	476	461	519	498	472	485	514	471	504	489	480	500	464	485	494	502	480	504	491	496	508	459	450	457	467	489	432	463	462	497	488	489	481	510	506	489	464	474	464	515	497	489	480	449	493	495	494	445	458	483	517	473	497	481	517	502	471	505	474	488	464	451	481	492	531	470	483	450	468	537	519	524	488	493	449	515	487	504	543	468	505	508	509	467	518	484	458	473	496	501	456	501	459	510	519	513	526	465	465	466	524	476	521	515	446	477	494	486	485	484	436	493	500	537	505	482	455	464	499	479	499	496	519	495	483	482	485	522	486	513	536	498	495	464	489	487	485	471	473	468	512	480	498	474	482	507	478	491	468	466	484	486	468	491	473	516	475	534	462	504	422	496	456	513	489	510	464	478	510	479	456	491	477	478	536	490	472	507	475	522	492	499	508	460	483	466	464	482	473	462	510	499	486	470	508	473	482	481	484	455	492	529	499	484	452	486	502	475	487	546	488	490	499	475	453	475	513	480	463	471	523	500	451	513	480	468	464	498	483	479	506	492	490	495	523	528	528	503	486	525	498	502	465	507	528	498	506	474	501	476	496	520	494	489	468	501	534	494	503	486	459	519	534	474	489	534	505	522	481	483	484	498	471	459	474	507	458	468	475	488	510	501	442	487	499	480	487	498	491	488	472	529	487	502	497	509	469	491	525	528	487	468	484	463	487	467	469	484	500	479	490	489	478	502	484	463	467	475	474	479	531	494	450	483	472	490	491	501	512	487	488	487	488	460	518	488	517	524	497	479	502	472	489	487	479	504	511	495	483	434	479	487	483	500	552	484	454	471	462	473	496	480	472	486	473	508	484	515	494	525	476	505	522	456	479
77332	44022	14316	3728	1621	944	711	543	471	472	403	394	323	339	366	352	343	341	315	345	312	354	285	290	298	328	329	315	319	281	298	314	322	295	321	292	280	311	334	306	300	310	280	305	324	310	344	301	292	309	297	291	295	322	316	299	284	338	326	316	303	281	292	320	278	290	293	249	285	291	285	266	282	263	268	290	305	303	275	283	267	301	243	288	314	257	242	324	276	264	288	266	301	298	279	293	305	273	283	335	286	282	283	288	321	300	262	285	297	242	286	289	293	286	278	291	286	278	278	283	313	282	292	290	293	257	285	297	274	296	272	268	247	294	305	305	300	259	294	294	288	296	286	257	274	301	290	297	302	315	264	286	279	288	327	287	295	295	259	285	301	270	323	316	306	311	255	303	292	272	300	330	321	278	298	290	273	258	299	270	303	290	275	286	252	297	289	301	293	256	274	289	285	293	270	279	285	286	321	295	285	288	301	256	294	319	296	303	300	287	284	306	276	275	283	310	308	290	304	287	318	289	306	300	276	285	296	301	316	273	275	284	298	286	293	298	274	279	248	283	288	295	300	273	278	253	277	262	327	291	300	281	267	287	304	279	323	247	297	277	270	321	280	278	278	283	276	274	303	254	254	330	299	300	283	300	310	255	285	286	274	251	294	278	273	296	282	283	281	308	285	310	263	269	297	315	274	301	312	287	305	283	284	284	281	263	287	297	280	283	271	279	294	278	245	321	283	280	293	295	279	316	294	269	290	294	251	304	294	333	315	290	284	266	293	298	299	268	284	298	293	322	280	299	297	268	280	269	271	302	277	253	265	316	311	259	303	319	307	282	308	278	300	294	284	278	283	274	274	318	298	308	279	291	287	320	303	290	304	288	300	294	301	291	302	293	294	288	285	324	292	314	272	276	334	300	269	278	322	281	280	283	325	305	293	294	282	289	279	283	309	284	304	266	292	264	310	307	293	312	300	294	295	255	273	261	292	252	310	305	316	284	265	273	249	271	299	248	279	280	287	300	291	295	248	300	268	297	278	289	304	267	314	302	290	291	305	302	284	310	301	303	310	314	284	296	286	253	290	262	284	323	271	258	290	306	315	284	296	273	285	282	298	280	283	298	273	287	281	276	316	266	291	298	287	269	271	299	315	264	340	298	281	263	274	265	294	303	275	290	286	291	272	268	295	318	300	339	289	278	294	281	286	291	291	285	281	299	300	274	295	280	299	262	290	279	272	315	274	303	312	258	310	321	262	297	276	304	303	282	296	277	279	283	305	267	264	264	303	293	277	312	259	283	285	268	308	298	284	284	304	276	286	289	283	272	315	317	309	256	285	289	291	300	324	292	302	325	273	259	275	268	311	296	290	283	285	297	292	277	321	276	309	282	264	263	262	303	280	296	310	276	303	281	269	272	278	318	288	291	335	297	280	276	300	291	294	272	288	244	261	256	320	279	263	293	297	273	302	280	284	266	280	278	274	283	280	245	285	267	300	289	290	283	283	273	273	272	288	280	281	320	293	273	260	300	290	322	271	291	257	314	274	307	271	276	282	268	289	283	267	283	272	280	292	319	288	294	278	293	276	275	274	295	305	271	282	261	287	272	286	271	304	298	282	281	337	293	270	257	286	308	299	262	306	294	268	325	293	241	293	300	307	304	280	291	303	281	258	251	274	272	253	286	314	282	258	282	277	259	269	287	277	286	284	306	298	249	233	296	253	259	294	291	320	293	260	292	302	309	325	246	285	286	291	288	307	303	315	302	289	246	286	280	274	304	281	284	301	254	256	250	270	311	286	263	289	271	287	283	276	290	288	264	293	292	301	273	320	305	272	271	260	329	316	292	276	266	301	276	281	290	270	315	283	283	256	263	312	265	286	293	283	265	267	249	298	267	270	295	285	290	289	252	272	267	253	255	268	292	286	282	308	299	318	320	277	286	252	308	268	281	260	297	310	291	304	296	279	266	304	286	288	276	285	320	259	298	258	258	309	302	283	304	323	274	259	307	276	310	301	308	306	301	306	264	285	322	289	287	254	267	318	281	275	324	267	283	299	327	322	301	287	274	258	275	261	345	271	267	260	273	266	293	274	273	277	290	273	290	252	270	281	299	288	284	292	280	283	303	278	279	286	305	287	241	293	294	297	283	293	265	275	295	268	270	288	269	314	297	276	285	286	290	293	291	253	314	269	301	274	281	311	274	274	276	296	287	292	279	294	288	264	273	296	300	324	309	277	257	281	290	272	278	282	266	295	295	271	277	317	284	264	279	307	302	297	264	299	287	296	264	287	316	298	283	311	286	265	270	279	258	277	297	282	259	303	294	294	266	271	299	313	275	285	280	277	279	296	256	286	321	274	251	329	313	283	264	264	290	309	289	270	286	313	273	289	299	289	296	282	298	294	275	288	274	279	286	273	278	271	287	318	276	289	301	280	274	278	304	288	290	264	277	281	278	288	267	300	291	279	314	276	299	285	268	333	284	314	282	274	260	287	305	275	295	276	281	301	301	309	286	286	302	306	278	265	282	271	291	297	277	303	274	278	315	282	270	254	328	261	273	300	303	314	265	287	315	291	288	271	299	261	275	285	318	287	296	305	280	281	280	290	307	284	306	276	240	293	294	291	266	309	290	297	305	286	280	283	264	286	285	286	271	274	318	253	301	265	281	284	282	299	321	255	321	279	300	291	321	278	291	267	278	295	303	261	294	297	298	276	264	269	278	325	305	299	284	280	295	265	288	265	282	315	307	275	283	286	283	304	269	267	269	278	297	290	281	282	286	302	297	275	274	332	281	295	273	275	303	327	284	294	298	301	250	303	257	291	302	290	296	289	284	292	272	279	275	298	313	315	306	271	289	289	293	302	249	279	299	265	271	291	299	298	289	285	282	286	287	306	290	296	257	299	330	229	290	264	277	278	275	289	310	292	271	268	292	285	273	270	310	280	303	264	295	294	270	285	263	307	261	280	274	294	274	252	278	319	268	302	268	276	308	277	266	298	261	296	266	292	284	283	253	230	327	317	297	282	271	268	294	285	278	333	271	249	291	261	332	302	295	255	292	251	282	309	265	280	293	300	318	310	293	254	263	287	274	303	256	311	305	293	284	272	276	290	301	289	252	263	265	280	297	291	298	272	269	302	267	266	264	275	285	284	255	277	281	319	267	299	293	292	282	289	287	300	298	274	291	280	259	274	290	321	285	284	291	288	286	307	310	298	306	268	251	307	284	265	284	293	279	288	285	305	291	307	260	284	296	276	305	282	291	303	327	273	299	298	297	261	311	312	315	320	265	280	314	290	279	282	282	318	296	280	292	277	287	321	287	280	289	298	274	290	284	280	287	296	319	293	294	303	250	281	280	291	296	291	252	289	259	262	306	283	315	329	289	327	306	287	292	266	281	280	274	259	294	270	301	288	270	275	324	302	292	248	318	279	316	288	297	288	277	276	283	279	299	302	261	279	288	316	287	314	292	282	297	303	282	250	252	267	281	311	308
49799	18167	7657	7008	5327	3408	2673	1940	1955	1731	1463	1268	1116	1073	1105	1084	1116	990	962	1062	989	1036	895	871	872	864	823	906	844	846	881	838	847	796	786	811	819	814	824	846	875	901	955	876	849	820	839	814	789	811	858	819	748	795	799	833	793	752	738	770	709	724	722	756	710	751	721	718	709	662	644	696	688	718	683	644	640	705	714	670	673	672	682	700	692	666	668	680	686	695	681	709	662	657	664	642	666	628	680	669	657	687	709	683	700	664	654	683	665	675	667	643	650	706	604	669	680	690	641	666	778	704	663	681	643	679	703	747	721	704	698	663	667	687	625	672	650	672	651	664	708	721	721	678	645	684	682	676	645	661	694	617	647	648	713	624	683	635	693	701	663	641	649	642	676	608	669	681	685	606	715	628	672	654	672	657	649	643	744	666	691	659	679	700	674	669	680	646	646	651	682	702	634	674	674	635	670	654	677	649	671	643	673	661	636	668	681	690	657	722	611	667	647	640	691	681	639	682	685	658	670	677	708	670	660	652	672	724	713	648	710	684	657	686	654	631	702	693	676	683	656	689	657	682	664	700	684	690	674	635	693	625	679	670	671	724	679	639	653	708	680	657	669	679	673	701	683	615	691	685	660	667	689	677	691	657	671	646	635	643	663	688	667	680	716	628	624	678	688	651	674	711	681	706	660	648	701	679	643	685	683	603	647	650	651	655	601	671	660	690	705	697	686	693	647	611	684	693	682	669	677	639	658	700	685	668	643	637	683	690	683	686	645	695	659	663	704	705	685	677	675	660	647	673	651	696	690	681	720	659	680	660	659	649	691	687	670	702	673	652	661	662	673	675	714	654	691	661	681	685	650	665	708	704	646	623	662	624	642	633	661	625	670	642	638	663	682	689	709	660	639	674	684	664	681	657	643	595	652	699	665	639	686	709	676	677	684	666	683	682	655	674	637	704	649	639	651	608	643	699	682	707	659	631	637	659	674	677	648	680	613	664	677	676	637	680	684	670	664	716	659	657	693	674	667	636	661	679	664	671	667	657	662	706	650	663	625	700	686	653	646	690	609	677	685	639	688	717	735	628	680	659	656	679	678	704	671	677	664	695	654	634	644	713	638	670	670	694	635	666	706	671	664	656	658	652	646	693	655	694	669	626	738	677	698	650	668	656	681	659	684	666	647	682	651	693	650	691	660	677	682	682	653	695	653	656	662	634	662	655	639	633	658	677	673	635	683	733	653	682	674	670	644	678	706	645	652	687	658	680	702	646	727	694	673	658	662	653	673	662	622	673	657	658	691	650	634	671	692	672	711	686	649	630	692	629	684	670	665	649	659	656	639	695	673	654	625	637	697	687	671	684	646	696	637	666	655	667	664	649	630	684	667	684	651	688	674	680	648	706	696	671	647	628	661	649	668	678	711	681	694	649	669	635	683	662	628	685	699	654	678	654	674	673	636	658	654	669	667	662	677	656	680	679	645	637	663	669	673	704	660	759	679	678	669	662	636	663	712	691	682	735	706	669	665	679	694	663	618	717	658	636	666	698	707	701	646	686	680	681	702	666	675	686	658	662	631	661	672	656	662	687	675	659	645	658	729	671	651	647	698	677	647	650	652	665	683	626	696	644	676	667	645	677	664	675	647	685	693	650	726	663	650	691	677	636	676	679	656	678	641	648	676	657	631	615	669	656	689	670	683	626	630	651	672	605	700	675	697	676	677	630	694	691	653	670	681	648	719	702	647	684	692	637	648	663	715	658	665	635	702	671	688	662	697	675	663	657	682	683	657	661	660	671	639	680	691	639	700	644	641	677	672	681	708	668	697	643	639	636	650	639	672	633	693	688	669	677	662	684	663	707	651	669	670	657	722	687	689	693	671	669	631	616	704	662	671	676	659	678	657	720	673	721	664	676	668	671	635	647	678	635	666	703	648	658	642	664	658	681	654	684	677	644	688	678	677	658	666	703	636	669	649	676	633	623	642	647	667	664	639	636	654	666	633	678	719	685	669	637	712	702	651	706	695	713	653	677	663	668	706	678	684	712	665	628	654	645	641	645	717	684	624	682	608	657	707	701	669	643	627	676	711	653	662	715	671	634	646	682	661	648	688	652	670	696	694	655	641	621	658	665	727	688	663	628	628	654	704	626	670	662	642	678	699	673	662	661	706	674	652	654	654	726	606	728	654	689	701	704	672	673	682	695	663	681	695	682	708	635	674	667	645	683	670	693	695	675	630	699	674	704	687	656	680	677	653	693	674	672	703	615	691	672	669	682	660	671	694	681	688	701	660	684	617	648	671	677	681	659	638	690	646	684	674	696	674	644	679	615	658	640	650	682	698	681	717	639	699	695	696	672	631	678	699	615	688	642	713	669	676	704	674	660	623	667	650	655	696	652	672	674	666	696	632	676	661	688	620	632	673	655	692	662	651	681	652	611	687	698	646	653	612	677	652	661	680	658	667	659	671	669	692	665	706	703	658	692	641	704	638	705	673	673	669	682	692	706	668	698	653	662	681	666	648	701	683	640	676	658	681	660	669	652	664	687	652	666	675	693	706	675	717	632	701	713	682	688	634	674	712	729	650	692	641	610	675	684	661	700	663	681	613	624	620	700	685	676	636	696	664	677	668	636	646	718	686	680	662	716	679	668	672	625	686	714	686	655	728	685	640	674	663	711	657	666	651	690	667	665	643	656	664	679	658	706	654	713	672	676	692	639	680	669	649	656	666	676	671	621	672	671	647	684	664	692	703	601	659	696	699	684	719	664	635	639	666	687	636	701	661	654	669	657	658	632	666	647	679	656	678	666	666	642	690	662	698	662	658	672	662	675	660	675	685	672	667	689	698	693	627	663	675	651	700	718	648	641	688	709	668	675	683	661	617	678	662	673	704	651	680	646	692	641	697	692	719	678	716	701	650	678	678	668	639	667	636	663	663	643	667	690	686	638	674	717	661	725	604	588	660	689	696	641	668	701	639	644	652	663	688	705	674	676	684	712	600	659	691	636	635	661	689	633	666	676	732	650	658	675	691	677	715	678	651	672	644	677	658	715	680	674	684	613	670	658	687	663	667	685	708	676	695	658	665	677	652	657	659	667	640	661	653	638	650	688	660	682	647	664	661	679	658	656	675	662	664	671	679	662	647	620	702	665	680	692	695	656	715	636	689	682	679	618	641	658	662	696	746	686	674	621	650	718	731	652	631	650	692	651	638	657	680	666	690	625	658	742	682	666	702	690	684	620	712	632	670	671	671	669	628	707	735	671	624	648	747	743	649	684	704	638	693	683	684	651	689	664	658	689	674	728	659	666	689	671	635	622	639	690	658	680	650	644	684	656	646	664	647	687	710	689	713	671	667	680	684	650	640	691	643	643	688	660	673	653	709	668	703	619	698	641	658	705	685	657	633	718	677	674	660	666	640	684	686	684	667	675	693	635	697	699	701	652	707	665	655	709	678	673	642	672	679	635	658	663	662	642	652	659	709	692	676	676	710	718
87403	52667	20003	7547	2902	1418	929	668	692	571	543	474	407	396	364	420	406	368	405	430	376	402	390	316	319	315	351	337	310	321	336	298	336	331	340	292	338	318	316	338	354	370	360	337	318	343	328	337	341	290	334	367	351	314	315	313	325	297	308	307	298	314	296	312	300	293	293	299	304	317	314	288	290	279	313	301	280	327	288	290	308	295	325	270	291	316	315	301	282	256	278	272	266	296	306	298	332	309	313	301	313	308	248	297	294	280	275	307	256	288	276	309	290	285	305	282	312	299	310	309	303	292	299	287	325	325	312	301	288	281	296	289	303	308	288	284	317	310	276	282	331	298	277	260	312	279	322	311	272	274	256	321	286	319	289	322	315	293	289	322	270	316	290	259	262	294	310	292	308	295	318	291	291	290	291	305	309	314	337	308	275	307	314	304	287	320	301	262	287	296	289	307	318	305	304	286	298	274	293	321	311	296	283	269	305	288	288	284	313	279	325	302	277	319	273	287	293	288	314	302	296	308	297	277	290	301	299	298	303	317	307	327	320	264	298	274	299	316	289	293	309	332	276	301	265	283	305	284	315	306	262	288	283	289	302	295	300	289	319	312	280	284	288	316	303	295	305	298	274	250	325	283	287	325	326	289	288	306	294	268	302	336	297	288	293	309	301	279	319	294	293	285	283	301	302	301	298	279	312	331	277	274	306	292	323	311	297	314	345	293	283	277	313	302	224	304	280	281	265	299	282	295	295	278	261	292	264	345	299	286	317	296	292	319	291	291	294	284	306	294	298	293	302	301	274	291	320	322	313	339	285	295	304	281	319	286	302	274	311	290	276	297	295	273	309	275	299	296	287	294	267	313	308	333	307	335	327	296	294	296	282	317	278	279	287	305	332	298	336	315	283	302	312	327	320	315	280	281	297	288	297	260	293	261	281	265	330	289	278	274	288	261	326	290	281	279	278	287	326	290	316	278	256	292	260	290	291	296	316	311	279	289	307	300	298	292	289	337	331	295	311	285	304	289	296	312	272	347	297	307	267	291	284	293	293	288	318	322	322	295	284	275	309	309	284	301	311	294	310	315	304	335	289	255	259	287	302	286	281	301	264	287	321	293	297	268	291	297	291	283	317	313	281	293	297	283	286	300	326	298	275	315	336	272	317	332	310	301	296	322	283	306	325	292	290	312	288	268	337	290	334	277	265	338	313	321	315	289	298	301	285	284	320	308	305	307	280	286	269	312	294	261	311	319	303	289	306	331	318	293	293	299	311	297	273	269	272	298	336	292	292	342	304	289	306	303	270	327	288	261	286	288	325	336	283	304	303	293	305	291	300	290	284	277	297	291	274	293	303	272	286	290	302	307	320	290	327	300	261	279	293	286	271	284	318	315	288	285	288	310	283	293	269	322	307	298	292	306	279	304	287	273	268	308	303	257	293	298	289	293	300	301	299	284	284	306	316	291	306	277	317	326	299	316	299	290	275	297	278	278	298	293	267	280	278	268	289	330	284	304	322	293	270	315	336	259	278	306	304	322	276	262	284	315	298	303	282	293	309	264	257	295	320	328	290	308	321	292	299	314	337	297	283	336	309	288	296	310	276	346	290	288	281	304	336	325	314	285	303	287	279	238	304	278	289	322	300	309	309	331	293	297	314	279	297	309	324	311	283	289	283	271	341	259	294	301	292	299	301	340	307	327	271	281	263	287	298	317	274	289	270	267	257	295	315	283	283	256	285	280	294	295	288	322	298	303	299	312	296	279	280	339	317	299	308	289	290	304	284	340	305	320	296	303	332	291	297	325	279	287	280	296	286	299	320	315	270	280	278	268	302	287	307	288	270	297	303	302	273	299	352	311	316	328	266	287	311	266	324	284	292	306	290	280	294	293	295	287	338	295	299	361	315	297	306	297	302	280	276	267	317	314	303	290	244	321	295	300	288	320	297	284	270	257	300	291	286	300	302	296	286	322	283	308	303	296	276	271	298	275	277	302	297	278	286	287	270	281	265	285	309	283	268	309	325	276	266	278	309	278	294	331	301	318	304	310	327	291	329	295	283	297	282	306	286	321	325	301	290	298	325	290	308	295	296	296	307	304	276	309	282	274	288	306	284	322	302	292	286	270	352	291	291	306	300	317	330	303	275	282	278	327	300	314	303	298	315	283	296	305	307	287	309	266	295	300	309	292	288	292	307	313	326	297	273	297	328	297	319	282	287	311	300	311	270	286	285	303	308	293	302	304	280	300	288	267	303	292	280	306	323	280	304	312	312	290	282	279	278	321	309	336	303	294	310	299	308	304	318	297	326	309	302	338	312	292	314	310	333	308	291	315	278	284	326	280	297	303	309	261	299	308	300	284	297	309	315	292	287	294	296	305	290	282	308	305	296	271	291	305	310	301	300	300	269	313	330	346	266	297	335	307	277	306	300	307	291	307	287	281	271	303	309	298	268	279	286	292	317	317	308	320	290	293	292	275	308	329	292	292	277	313	304	275	248	303	286	322	318	281	322	308	323	300	322	305	292	329	277	320	298	321	313	307	323	291	327	265	302	315	326	280	306	305	304	317	318	308	271	293	293	322	265	305	253	297	287	286	305	326	293	291	298	299	323	286	289	280	288	324	294	304	318	274	273	298	271	278	246	304	288	288	287	323	291	310	304	306	297	253	299	288	290	283	278	293	267	293	274	316	313	282	304	322	302	294	287	295	327	298	293	310	286	309	274	285	290	330	299	264	264	315	300	304	299	285	308	300	306	279	293	323	302	288	281	298	301	312	333	275	269	315	297	294	255	299	318	265	299	324	274	310	298	291	289	295	281	298	299	301	302	286	329	277	291	287	315	296	309	311	303	310	300	257	326	317	313	288	291	297	300	294	312	302	312	288	317	278	327	315	281	298	307	301	295	303	289	333	316	314	283	309	319	268	258	300	320	321	302	294	285	270	292	309	279	276	325	273	289	272	285	301	307	316	307	294	284	335	296	271	310	281	308	317	286	297	272	283	287	275	308	307	321	276	292	294	286	284	286	302	307	306	282	271	272	286	300	286	336	336	292	284	295	310	290	293	324	322	311	267	313	256	329	321	285	332	287	304	292	296	316	312	284	313	322	309	296	315	314	296	319	300	310	295	286	293	283	306	295	300	288	307	315	333	316	319	280	320	307	272	290	287	272	294	296	274	285	303	315	287	284	280	259	283	301	280	308	284	275	312	285	305	314	322	312	302	308	309	300	320	286	300	286	271	299	296	292	273	278	295	303	286	308	267	289	284	292	306	330	284	287	289	330	265	285	310	297	287	307	301	281	275	246	289	294	288	314	291	302	297	289	301	316	313	303	269	329	291	310	283	282	309	293	319	285	284	300	307	305	286	268	315	315	316	291	296	283	304	305	285	297	278	307	253	289	292	273	308	288	302	306	299	270	317	302	277	306	319	297	316	339	321	295	291	331	289	306	315	278	313	311	288	263	283	288	331	297	315	336	299	272	268	298	313	308	294
60165	22495	10351	9755	7926	5274	3890	2691	2676	2317	1869	1645	1485	1442	1371	1514	1362	1255	1229	1389	1221	1318	1172	951	1004	964	966	886	953	982	964	978	907	935	922	848	891	896	906	905	996	1028	1039	979	959	1014	907	877	891	870	814	825	848	842	864	844	798	826	806	771	814	764	723	790	703	690	766	798	705	702	750	659	685	714	698	737	681	706	717	679	677	661	718	659	710	694	638	709	661	730	669	657	662	692	665	713	640	661	654	648	685	666	726	688	647	637	647	711	668	635	669	648	747	646	663	686	673	674	692	692	679	657	626	677	692	659	690	707	659	681	689	623	713	635	681	688	718	689	696	641	679	705	614	675	669	662	650	714	696	640	660	653	620	694	669	692	690	696	675	685	706	642	681	714	692	644	665	685	671	669	661	652	660	681	673	657	667	643	704	646	642	691	647	693	681	653	680	647	679	680	710	744	664	641	700	677	713	726	655	690	655	708	652	649	667	628	707	620	737	717	657	700	664	678	661	708	687	668	696	659	630	690	675	656	643	641	696	738	669	673	648	646	703	659	672	679	673	654	666	660	660	711	670	647	709	680	668	675	687	684	716	669	677	693	695	657	621	641	719	676	652	667	669	686	660	677	665	676	653	657	697	654	635	695	695	725	672	691	708	682	644	638	696	661	668	726	681	629	680	659	676	661	694	632	657	706	671	672	651	643	668	652	671	681	683	686	635	693	659	686	657	613	673	649	688	664	664	702	651	659	665	666	640	680	678	642	664	638	629	677	691	604	698	659	669	667	654	669	670	663	690	684	639	724	596	630	669	701	649	630	682	687	702	652	620	697	671	646	674	637	673	660	668	666	708	686	647	706	668	669	667	646	662	730	641	688	741	667	685	681	709	604	727	687	713	641	682	671	684	669	631	677	675	635	686	653	657	697	672	659	676	652	702	671	652	628	686	672	670	668	636	676	644	674	659	668	681	680	642	645	691	642	650	599	675	714	640	652	737	678	638	655	686	704	681	647	672	673	693	697	649	683	706	671	718	662	679	668	661	672	696	643	669	641	689	687	673	650	672	652	706	675	666	706	665	685	667	659	647	683	681	635	668	692	629	644	656	703	672	670	668	712	689	661	620	682	648	642	676	679	692	667	658	707	666	652	674	624	655	641	673	679	703	708	687	707	691	664	696	672	662	670	684	622	674	695	697	674	671	694	676	675	657	677	640	660	661	653	667	664	664	659	645	651	669	679	641	680	671	699	686	698	661	667	689	649	726	646	671	662	665	677	625	687	709	680	698	731	700	675	681	688	658	675	714	664	654	652	679	668	667	654	659	701	648	677	687	649	641	624	666	673	663	688	676	671	662	644	643	675	650	667	669	682	652	665	715	689	640	682	669	641	647	662	646	655	673	708	710	663	654	627	680	665	687	657	706	644	663	678	721	661	687	659	688	670	701	631	711	647	711	672	663	635	661	704	691	697	658	629	678	650	687	670	685	658	664	705	653	666	694	676	661	646	638	646	690	666	670	667	661	655	609	632	660	692	670	664	667	626	676	646	652	714	671	664	694	687	660	679	670	678	687	699	644	670	715	680	638	715	628	655	665	642	707	660	669	684	680	630	665	700	636	701	694	689	682	650	686	657	681	660	660	602	701	677	619	717	732	646	676	676	635	657	659	643	667	690	658	687	631	656	681	713	675	641	663	660	626	688	695	703	692	643	672	654	641	656	670	688	699	625	671	611	691	621	690	668	700	673	691	682	711	674	643	689	653	695	671	700	670	696	646	628	703	672	660	656	697	628	678	662	691	650	685	682	652	670	664	679	646	654	697	659	657	745	705	693	681	609	660	682	685	674	656	694	698	670	700	644	669	690	655	644	691	703	689	658	666	629	674	672	666	656	683	646	660	666	675	683	665	628	691	670	675	664	642	655	692	688	662	683	665	615	658	664	716	689	676	617	721	701	699	662	686	682	692	663	702	684	657	666	695	673	658	649	637	615	707	663	621	694	642	669	643	669	678	649	621	680	673	662	695	603	664	652	666	626	638	650	616	688	636	672	631	661	677	722	718	670	623	716	610	679	670	702	648	692	675	614	673	707	652	680	658	656	703	697	672	719	722	685	674	624	676	646	652	627	686	664	667	647	739	675	658	660	675	659	643	673	686	668	625	680	691	686	669	673	636	662	660	672	634	669	695	655	658	669	681	680	663	661	641	693	639	664	679	695	654	651	672	716	686	669	681	637	682	684	698	692	644	679	673	648	669	657	626	727	636	686	701	717	682	636	673	661	627	635	631	664	701	636	740	701	645	709	651	606	736	684	636	640	683	652	693	654	612	689	642	664	675	664	667	669	619	644	671	662	671	684	665	652	692	692	697	683	642	687	677	642	714	650	664	657	652	664	652	655	682	709	668	671	696	648	653	655	675	669	705	663	676	655	687	669	676	646	702	664	738	657	676	661	680	659	686	677	640	665	685	662	694	622	681	626	658	653	659	695	701	690	669	665	706	699	668	716	693	667	641	685	709	675	660	645	663	683	697	664	673	673	692	635	654	662	637	674	653	694	684	697	683	666	652	668	650	644	689	644	649	639	709	738	679	669	671	644	647	635	688	719	681	697	648	691	651	700	656	700	651	721	673	624	688	674	652	713	689	635	670	681	664	702	680	680	694	656	650	667	696	697	631	654	649	682	694	689	695	643	662	652	657	689	665	662	692	676	685	664	653	682	694	619	639	723	646	689	703	707	691	676	678	689	669	677	682	669	641	698	665	596	677	661	687	656	677	678	688	685	643	687	656	663	690	653	698	690	689	649	707	640	648	624	658	638	671	712	630	657	658	626	635	699	654	640	699	675	700	642	641	661	665	681	664	686	660	707	691	690	664	662	683	709	666	658	633	669	707	679	661	652	679	652	679	724	676	663	658	681	684	686	635	700	683	691	684	649	692	681	683	693	698	641	683	640	680	653	650	677	662	644	684	682	665	703	637	713	667	688	602	671	661	701	637	657	664	692	684	687	676	704	703	642	663	668	629	614	707	687	593	684	661	662	687	658	684	707	625	695	648	691	700	689	607	670	652	668	647	629	664	665	701	644	628	639	635	691	683	645	683	675	677	634	660	688	703	619	666	707	639	627	672	627	675	686	675	682	726	715	628	644	669	718	646	747	652	672	697	732	634	683	663	664	683	660	681	654	672	640	670	621	681	649	716	652	646	643	653	673	696	676	637	703	668	649	694	689	681	639	655	669	618	685	693	612	656	677	689	691	718	694	643	680	655	651	723	664	684	669	663	684	675	635	649	675	673	703	693	650	648	636	693	676	656	695	634	668	664	652	672	674	668	628	670	653	665	679	673	666	698	630	645	670	663	697	669	697	682	673	653	672	680	624	779	719	652	631	674	630	685	674	691	703	695	666	626	658	709	678	648	698	663	654	643	647	734	673	679	714	666	687	673	683	702	697	685	667	705	699	679	668	688	638	707	710	665	708	707	654	673	700	645	675	640	622	646	635
24163	7507	2179	1185	669	416	303	265	256	241	262	245	229	216	217	235	194	197	213	198	190	204	230	188	205	181	198	220	193	223	213	206	216	234	194	187	195	175	191	217	200	204	183	196	216	210	204	187	209	201	186	185	218	206	165	175	204	200	170	186	192	208	216	190	220	194	203	217	191	170	195	185	186	211	212	191	183	191	215	162	190	175	181	179	175	204	187	220	190	191	198	189	171	212	197	211	193	190	187	181	187	194	217	184	201	196	206	183	167	191	200	202	214	206	186	168	155	203	202	164	189	171	187	202	191	186	218	156	215	195	210	194	204	192	199	212	183	176	209	189	184	201	195	191	203	194	189	211	222	205	178	180	179	201	201	198	204	199	190	208	193	185	215	189	198	206	186	170	200	177	200	213	217	206	170	175	223	184	187	187	180	215	185	178	175	215	214	201	198	192	211	176	180	202	179	203	192	168	187	197	222	211	203	186	189	197	198	196	202	203	206	203	200	220	198	212	193	215	222	175	181	192	172	214	192	180	203	206	198	194	180	189	170	196	212	217	184	179	221	186	188	184	174	178	210	194	173	187	181	200	158	170	189	167	189	162	193	177	174	201	199	162	189	182	174	184	177	204	188	207	196	173	176	183	189	198	197	180	192	198	215	199	188	181	187	200	195	180	200	165	194	177	218	179	203	180	161	195	189	182	198	202	225	177	190	182	188	187	189	176	190	177	203	189	216	205	200	178	197	189	199	212	212	194	212	168	161	172	202	188	208	187	194	195	193	195	192	196	182	199	225	197	200	193	210	194	194	214	198	215	198	193	199	208	178	189	187	198	190	185	220	173	196	167	191	171	222	185	190	185	189	186	190	200	190	202	210	228	204	197	206	196	184	202	187	196	170	181	188	206	185	219	172	199	175	207	183	192	178	187	186	180	193	176	194	201	192	194	173	195	198	185	207	211	183	178	215	194	171	184	190	186	188	175	181	195	184	198	188	170	205	237	209	183	216	202	171	205	175	199	185	178	190	203	192	196	182	209	188	208	184	187	177	215	198	196	205	192	178	183	199	191	165	183	213	178	160	190	195	186	198	195	189	190	192	194	177	192	188	160	202	196	210	221	214	166	185	209	218	200	202	172	202	176	183	209	178	198	209	212	177	189	169	182	169	203	172	211	206	191	198	217	193	189	203	200	209	197	173	201	205	184	191	198	211	194	178	178	211	186	201	181	181	188	186	175	200	180	192	188	155	171	191	198	199	227	213	177	187	180	199	206	204	197	169	176	196	189	187	201	185	195	194	177	201	210	180	190	199	201	203	220	187	163	197	189	208	207	212	174	167	194	208	235	210	189	196	202	180	205	177	218	197	198	200	201	183	214	189	207	204	218	195	175	201	208	228	192	199	177	203	205	191	199	202	194	158	196	193	201	187	158	187	186	180	192	216	174	185	209	183	194	196	182	174	206	161	219	205	177	196	155	219	182	192	189	161	197	211	194	205	215	181	184	194	191	184	185	172	185	200	189	219	185	185	208	197	199	188	211	219	190	207	212	198	194	193	189	195	168	212	182	210	189	169	193	167	192	180	190	200	204	220	218	179	182	194	190	183	197	186	201	207	201	205	188	194	184	190	193	189	192	194	206	179	178	192	196	202	174	178	201	195	222	185	183	184	194	227	199	200	181	188	213	180	179	205	177	177	196	171	179	205	188	190	223	198	190	182	173	212	184	212	192	177	190	167	203	208	212	193	178	212	186	192	225	223	191	170	194	199	211	192	222	183	182	192	150	195	187	214	149	199	212	218	180	192	186	190	184	185	206	182	186	197	198	209	160	195	193	190	186	189	202	183	185	178	183	204	167	173	164	187	197	202	192	194	176	210	200	208	186	171	203	194	224	182	170	195	186	191	194	174	175	215	186	202	202	208	170	167	165	209	231	178	197	173	184	212	189	177	185	212	178	200	179	224	177	184	188	184	196	180	179	195	233	222	179	179	194	190	159	237	190	200	195	171	226	191	193	220	191	196	196	190	194	191	206	168	190	207	182	204	217	194	182	186	177	201	196	179	204	221	179	181	194	210	210	206	175	193	197	198	224	174	201	184	182	187	222	221	176	208	213	196	185	167	175	192	215	185	176	197	201	177	177	201	212	173	195	197	205	202	202	180	194	201	197	203	182	201	217	206	188	198	181	189	174	174	217	216	209	178	207	195	168	214	206	203	215	190	205	202	190	190	184	184	201	222	202	219	177	189	195	191	216	209	189	200	190	202	162	191	193	223	182	194	191	195	173	171	182	200	217	169	183	192	172	203	163	206	181	193	210	200	217	185	206	221	177	172	209	184	200	177	218	186	198	194	206	201	204	191	178	196	220	208	187	170	197	218	203	166	183	181	189	222	198	193	209	212	179	171	227	197	194	178	204	196	181	184	186	189	189	183	159	186	186	187	197	178	186	172	189	183	223	191	200	190	195	191	192	185	187	193	193	201	206	185	206	184	199	188	167	190	176	193	190	164	191	189	178	191	209	198	198	191	185	194	176	198	192	161	194	187	207	198	215	198	186	191	201	199	174	183	193	185	189	211	232	190	183	210	203	205	199	191	199	167	186	198	199	181	186	218	194	207	179	189	201	186	199	187	211	192	197	181	196	174	199	200	213	178	172	189	184	200	197	191	190	191	175	189	199	197	177	206	201	208	215	198	162	170	179	188	173	204	195	207	193	214	229	190	179	214	187	191	182	202	167	171	199	205	176	192	176	189	178	181	164	208	197	205	202	199	187	182	163	177	184	170	208	217	192	176	197	201	177	201	186	203	217	191	179	180	192	172	205	176	189	165	205	188	188	210	179	187	191	180	196	162	220	197	171	201	212	186	190	192	212	193	211	204	193	199	206	212	170	205	162	174	169	194	150	187	202	215	196	192	199	199	200	180	196	175	215	203	191	206	178	192	178	200	174	177	177	176	208	206	181	180	222	206	208	180	182	177	192	184	202	212	208	183	169	175	207	203	179	198	185	181	184	198	226	165	211	171	197	178	199	194	186	222	199	229	222	212	181	207	162	191	203	197	204	171	200	177	167	175	210	202	186	218	194	191	196	199	203	189	166	187	205	175	204	175	218	193	160	183	205	196	177	187	204	191	197	178	196	194	199	202	196	189	182	210	201	222	219	192	203	202	203	221	203	214	187	199	176	184	198	185	180	172	216	192	200	192	199	215	181	194	198	169	195	182	203	180	183	191	213	204	193	203	219	225	186	205	191	184	195	197	198	199	193	183	194	182	182	197	205	199	180	200	223	168	219	189	198	177	167	182	189	205	199	197	189	213	204	196	205	166	212	164	183	190	201	180	197	203	212	199	196	204	191	200	187	176	195	205	210	206	221	207	196	198	193	221	183	206	187	205	194	176	184	198	188	216	194	189	196	165	183	180	209	193	197	186	172	178	205	193	181	219	188	188	203	217	193	177	210	189	189	195	207	166	190	183	179	199	204	177	182	184	174	201	220
22970	5548	3998	3364	2345	1562	1229	908	994	813	775	637	666	567	606	621	586	589	637	623	561	615	558	559	556	593	544	515	539	517	562	567	576	543	544	580	601	533	573	583	595	637	622	640	621	553	596	586	551	600	531	546	554	547	542	536	503	570	542	525	514	526	481	508	506	491	494	488	489	458	514	488	531	474	501	472	490	472	443	496	471	472	515	499	452	503	490	466	487	483	471	498	493	474	532	510	452	454	481	487	443	463	432	459	480	522	470	476	496	450	458	460	456	476	479	515	502	482	467	516	493	506	432	460	459	474	463	466	492	489	440	444	497	427	497	443	474	444	502	474	478	470	517	461	482	474	491	479	460	436	495	489	479	461	477	439	470	472	462	474	468	426	488	473	485	492	497	463	488	436	514	472	485	458	457	491	474	485	448	499	475	515	517	492	477	452	506	475	465	490	503	479	502	483	458	487	498	464	507	485	496	497	490	443	515	482	467	458	483	466	452	459	488	467	468	461	453	492	520	486	489	508	452	481	417	465	486	469	480	449	490	466	493	454	503	503	470	497	469	476	518	514	503	484	446	493	465	468	448	450	439	466	488	463	488	501	479	471	465	512	437	520	474	502	493	486	467	446	475	471	496	493	468	484	501	461	450	460	446	448	492	480	485	485	523	444	436	446	501	475	463	438	472	484	488	488	459	479	483	468	464	485	468	493	485	472	490	473	498	425	461	477	504	489	457	523	440	510	491	456	506	497	434	484	478	489	491	480	506	473	460	479	478	463	461	473	471	519	491	450	471	480	474	472	486	479	485	492	497	477	487	476	443	508	531	467	485	473	484	492	441	475	475	504	502	470	515	504	462	499	490	542	467	459	454	477	430	468	475	483	489	477	447	451	460	488	476	504	481	487	459	485	477	485	454	472	450	480	466	463	499	440	502	449	518	453	459	471	441	464	497	447	488	495	475	517	442	527	463	527	484	491	506	474	483	501	503	476	490	496	493	453	460	468	456	473	484	453	474	509	413	468	474	503	498	467	493	480	454	477	480	488	528	468	473	457	488	515	525	519	494	509	492	482	468	506	467	482	475	455	512	484	497	490	448	446	529	454	469	484	497	486	470	481	476	488	467	446	429	473	489	462	482	478	459	471	469	468	518	430	473	491	464	439	460	464	457	435	490	451	488	476	490	481	454	486	435	492	498	458	508	490	455	480	525	461	464	464	490	472	477	460	459	504	474	449	510	487	477	486	454	478	525	512	491	474	489	462	504	476	514	476	462	481	504	487	478	472	472	461	508	491	466	479	487	495	463	508	501	493	490	458	480	502	479	479	458	471	509	483	493	494	474	465	495	458	445	483	496	454	477	412	447	470	508	478	481	483	467	479	460	477	482	456	491	480	513	521	467	467	472	469	472	472	495	465	478	431	488	494	441	464	492	439	483	491	487	479	485	466	506	487	488	505	479	482	487	448	499	418	479	473	461	477	473	485	488	488	509	441	464	491	446	484	481	462	461	462	466	483	492	500	474	479	457	474	487	489	472	475	471	522	446	515	476	486	508	472	494	478	444	460	469	481	496	438	487	477	483	472	446	504	483	484	496	478	484	454	477	475	471	489	464	473	443	469	499	491	500	466	443	488	473	492	461	441	477	486	455	475	532	439	472	453	466	470	460	441	514	447	480	479	472	470	436	473	465	463	477	475	457	495	441	511	461	491	516	461	491	497	508	483	478	463	479	454	463	456	478	474	479	482	510	474	484	459	460	469	495	503	462	510	506	505	465	496	480	498	464	464	491	471	481	452	467	473	474	462	447	457	496	474	493	466	484	502	469	484	475	468	476	465	471	548	507	476	466	452	446	470	490	448	512	483	441	482	493	499	465	469	534	487	480	458	472	485	493	445	450	509	484	495	472	485	477	450	485	477	492	458	510	466	409	451	492	453	485	458	464	442	475	488	484	497	479	465	470	498	488	529	498	494	478	470	471	474	520	469	484	446	495	503	447	482	437	475	481	455	444	434	462	513	481	495	463	504	450	510	516	491	459	517	446	506	469	526	468	502	487	440	455	521	484	475	462	482	472	493	496	468	513	479	470	441	486	454	487	470	427	460	491	469	478	492	511	469	456	507	517	514	472	490	483	472	499	471	469	474	443	455	455	504	504	488	484	479	457	462	469	525	465	439	467	471	460	496	432	518	487	493	460	422	422	532	461	442	467	464	489	507	484	482	512	493	476	485	455	475	491	511	460	478	499	522	494	488	502	528	478	452	453	455	495	472	525	480	455	504	471	474	473	456	495	509	506	472	468	463	496	459	483	476	500	518	490	455	476	456	492	472	488	486	452	462	445	512	488	483	505	471	494	484	466	485	496	488	458	495	477	481	495	451	470	482	478	499	457	474	520	486	477	480	483	483	434	469	470	459	500	490	469	504	499	472	476	471	447	492	442	487	474	479	472	512	495	484	486	471	485	452	487	459	458	474	465	471	449	485	452	469	465	473	531	449	502	470	471	507	465	446	460	454	511	459	503	474	510	469	475	487	481	490	507	483	471	477	496	481	448	485	463	479	509	465	499	481	489	479	495	479	475	468	476	487	492	465	492	473	482	478	476	476	508	466	494	472	482	457	460	481	480	466	497	470	464	458	484	458	471	499	457	434	461	470	474	477	470	540	449	486	495	506	483	471	467	488	487	480	501	486	475	516	462	454	487	483	451	480	486	509	411	460	536	468	463	488	503	457	434	484	455	507	489	522	500	467	487	481	488	460	439	459	454	488	444	485	506	498	472	487	462	459	453	471	479	489	509	514	520	487	499	465	489	430	500	465	472	485	496	491	497	471	478	476	463	484	510	463	462	471	457	475	463	465	457	482	498	485	480	475	488	508	503	472	496	482	487	514	463	502	466	456	497	471	473	467	486	477	480	512	464	502	453	448	461	502	494	470	472	478	490	492	449	453	453	476	437	526	537	489	496	491	446	458	458	449	474	483	459	463	518	492	477	483	467	514	511	472	446	495	518	470	508	487	458	467	451	480	509	478	462	485	480	496	498	479	480	451	502	508	487	453	478	472	495	445	499	500	437	481	480	476	507	459	491	515	499	463	469	464	496	491	457	453	480	517	497	480	466	525	514	490	459	457	464	480	481	509	472	443	437	480	499	472	479	482	478	467	542	523	506	504	483	481	526	494	506	414	507	496	493	494	475	498	505	461	491	466	465	520	468	435	478	499	451	475	489	469	466	469	500	474	459	505	507	455	441	491	476	502	494	474	448	492	496	476	501	480	498	507	473	473	479	496	465	464	470	484	472	497	459	476	500	508	506	472	501	496	440	503	461	447	510	490	510	499	485	522	443	454	515	495	496	496	495	498	457	470	500	454	494	478	452	483	475	462	429	474	471	509	458	485	501	473	494	438	477	479	516	444	483	458	436	448	476	489	433	472	482	459	465	449	460	498	496	443	462	488	437	408	456	485	454	475	512	478	458	480	464	475	456	476	460	479	496	461
76350	42863	13518	3560	1617	1027	687	515	527	459	404	409	332	344	337	363	343	316	311	331	324	331	300	351	314	300	320	335	337	287	313	300	305	309	302	302	280	307	311	322	306	316	303	305	334	312	311	288	291	303	303	277	293	288	311	280	285	310	285	297	301	325	315	292	300	306	305	297	314	312	321	278	287	309	276	273	269	285	293	272	275	265	260	320	248	320	288	282	256	315	286	285	290	300	269	273	269	279	257	288	298	279	312	292	268	292	274	284	277	252	302	237	320	299	296	264	277	275	304	290	264	299	261	275	300	279	268	243	275	281	287	289	304	251	250	277	259	274	273	289	294	300	254	288	297	295	304	259	289	267	276	271	281	273	290	244	269	315	292	260	253	286	265	298	285	293	266	271	246	263	281	285	302	276	269	285	285	287	279	282	312	266	279	282	272	297	291	295	257	261	291	257	250	281	275	257	305	271	274	287	270	298	278	286	291	275	280	286	256	258	268	292	265	321	259	279	259	284	262	238	274	295	271	297	257	286	304	248	268	307	270	291	264	283	284	268	282	296	275	278	262	251	287	299	277	269	287	287	268	261	281	279	296	261	322	284	263	259	294	276	251	289	294	277	266	275	283	298	270	241	270	297	305	297	301	314	309	266	272	275	301	275	306	293	293	277	245	277	260	296	295	277	287	278	241	265	284	302	245	253	276	305	299	276	236	309	283	269	265	287	298	268	262	267	290	318	291	302	264	291	292	242	288	273	300	281	263	290	294	248	268	286	290	271	333	304	289	258	267	263	271	279	290	253	304	263	287	282	269	238	289	281	280	282	278	298	281	280	275	279	285	259	268	260	314	266	269	277	278	300	277	270	275	298	284	265	274	275	284	310	280	236	266	265	300	258	271	275	291	244	299	317	253	273	296	269	286	271	309	261	261	285	279	267	253	296	325	267	290	273	257	293	286	298	265	252	278	257	294	325	278	313	275	305	266	264	285	297	300	292	285	263	255	293	270	272	252	226	305	264	240	280	266	284	303	297	284	263	293	259	285	287	274	296	281	298	299	268	285	289	266	296	286	276	300	298	327	269	316	271	268	309	281	291	285	295	293	278	277	259	300	289	278	282	277	271	270	263	283	281	314	297	291	280	257	292	291	280	288	321	278	285	267	321	264	275	270	295	265	276	298	275	281	293	309	253	282	265	272	259	293	307	273	292	273	281	287	276	297	269	291	283	265	257	238	272	285	256	254	264	297	264	287	268	264	212	306	258	293	289	278	311	277	278	305	301	287	292	298	259	283	277	291	267	278	265	277	264	302	258	296	310	311	282	268	268	288	293	262	277	275	289	305	287	264	258	265	281	266	288	260	271	253	299	313	284	277	272	276	287	291	261	254	278	290	278	299	275	308	286	297	268	286	300	308	308	289	298	254	299	276	286	251	268	260	301	279	272	297	268	266	306	257	273	269	289	273	283	294	251	286	255	302	251	290	269	234	279	271	266	291	266	279	269	268	272	264	269	310	272	298	286	303	286	273	275	289	283	288	287	293	275	281	269	273	298	276	260	292	270	264	274	263	275	269	314	308	313	276	285	266	300	253	288	273	312	287	297	270	299	293	287	292	259	256	315	259	267	281	270	280	287	303	282	290	259	253	289	315	277	286	276	270	281	288	252	254	276	264	297	280	271	275	271	287	251	300	282	282	264	280	283	284	253	279	295	289	297	287	272	287	263	268	289	288	279	274	294	246	283	273	284	277	249	286	264	279	293	276	308	271	269	300	288	258	294	258	269	259	288	300	277	303	266	318	268	263	289	278	281	274	303	283	286	257	274	286	297	276	284	276	224	315	260	257	267	293	285	268	292	270	297	292	319	311	280	280	294	305	268	267	294	294	241	294	293	263	281	263	258	248	293	259	286	271	252	298	289	287	269	286	286	274	293	289	277	298	284	280	299	274	284	290	277	234	303	303	311	274	282	257	313	279	295	264	284	276	287	290	290	272	307	284	282	288	269	285	285	304	236	294	249	276	260	276	258	299	299	280	278	267	273	273	297	268	288	277	283	271	280	303	282	292	277	260	260	287	280	271	267	263	300	276	317	301	282	293	262	270	280	287	296	285	283	278	287	285	270	271	291	311	294	290	277	288	271	286	259	301	251	288	268	294	285	270	269	272	284	276	266	275	257	294	307	281	283	327	287	253	270	291	289	262	300	280	267	283	274	275	276	280	311	273	284	275	256	281	302	270	294	284	278	285	290	263	289	253	307	286	257	290	240	278	286	296	277	284	268	269	292	308	283	283	303	308	299	294	266	262	280	301	288	279	297	317	242	286	289	245	261	293	274	293	266	279	269	268	261	270	291	313	280	265	286	278	272	302	240	281	278	289	287	281	261	281	274	254	294	259	259	310	262	296	276	280	303	275	290	291	285	265	277	242	309	300	279	241	313	291	288	269	292	264	300	288	289	256	271	271	300	287	308	280	281	274	267	300	280	282	269	288	298	260	270	304	263	319	281	265	289	255	257	248	267	287	274	265	263	287	273	283	274	301	265	260	277	278	265	291	270	280	276	288	285	278	254	276	297	285	275	268	314	269	302	285	251	272	269	255	282	300	305	296	292	257	309	260	288	276	257	296	276	284	288	244	301	294	308	259	268	312	280	274	260	271	283	279	279	272	279	273	285	305	272	268	278	293	275	240	251	297	314	286	273	274	299	262	263	249	260	257	262	277	303	279	283	278	271	270	292	276	298	268	240	272	266	256	288	280	288	264	309	279	252	270	261	271	282	277	263	297	273	286	280	255	224	253	255	268	265	292	282	270	312	264	228	282	284	289	308	280	266	277	274	268	277	261	291	298	293	296	297	281	277	256	254	291	248	282	272	269	272	257	266	295	274	280	269	289	297	294	274	257	279	265	274	295	298	274	295	298	283	267	276	293	287	285	271	277	286	254	280	314	256	259	298	269	269	303	289	305	300	259	278	285	261	293	274	301	292	308	249	269	289	296	266	295	292	273	249	267	249	273	278	277	299	270	296	281	281	303	310	286	301	275	273	284	277	284	289	245	297	317	292	258	273	266	261	261	282	267	277	259	257	305	289	298	258	243	271	275	291	262	291	269	294	274	299	296	270	267	287	274	305	309	285	299	274	279	255	312	289	284	284	278	256	263	259	270	272	272	261	294	271	317	266	280	275	289	276	299	273	312	274	297	290	269	272	259	286	243	290	285	285	264	245	315	279	269	264	274	295	286	266	284	282	290	267	287	285	258	269	269	281	271	282	280	287	284	290	290	289	286	287	268	290	258	296	296	271	263	291	286	294	313	298	293	311	264	277	278	273	298	284	307	280	283	277	269	279	255	265	303	268	252	268	301	244	273	268	276	298	276	259	274	277	260	300	280	287	268	285	320	265	328	286	265	274	285	318	307	296	298	304	279	294	258	306	275	269	304	276	312	282	290	291	306	292	281	255	259	279	254	292	280	302	293	266	276	304	272	279	282	282	251	295
49409	16609	7367	6884	5144	3672	2616	1987	1960	1643	1434	1299	1105	1109	1102	1203	1142	1009	1097	1117	966	1112	905	845	821	857	840	802	800	893	891	836	808	758	775	806	812	810	794	838	926	946	904	854	825	868	790	812	786	821	834	782	781	778	799	722	779	744	759	745	669	737	668	742	720	707	661	685	676	672	690	648	685	672	665	677	641	688	639	684	661	651	649	687	649	664	697	655	639	665	610	648	651	668	627	660	611	646	669	658	698	621	612	637	607	621	662	650	699	679	637	609	633	675	632	642	644	659	621	692	640	690	648	634	655	682	671	689	655	663	660	638	665	625	640	625	655	637	702	640	625	677	667	633	682	668	654	665	665	650	628	641	645	671	624	664	601	649	643	652	712	671	674	661	663	588	616	654	643	623	639	680	658	658	654	667	649	663	630	672	624	623	622	666	658	680	722	647	627	687	667	621	663	675	612	641	656	639	651	643	620	645	654	650	662	666	666	653	664	643	679	653	654	625	619	636	653	650	666	662	663	663	680	633	633	621	641	683	684	632	674	625	628	646	639	664	633	612	642	701	619	636	632	683	656	692	648	648	664	649	682	688	629	638	672	653	626	647	630	622	645	671	648	616	674	657	709	623	723	642	647	661	646	688	665	628	661	631	643	644	635	640	650	649	687	665	647	643	647	663	652	636	666	654	653	636	638	618	639	635	633	612	623	683	607	675	661	659	626	651	675	657	638	632	621	696	635	677	647	677	675	701	621	643	694	674	647	633	661	709	676	645	699	640	659	647	638	627	634	704	682	632	618	674	668	630	624	615	645	651	658	692	637	651	647	637	671	681	642	627	682	639	647	661	606	674	638	678	657	658	652	656	611	667	633	643	627	668	647	686	660	661	619	615	640	667	642	652	682	640	660	641	631	651	648	694	623	649	669	609	671	648	682	587	632	646	641	611	609	629	689	695	653	688	707	646	631	640	667	652	711	640	647	660	636	623	642	658	646	696	655	660	640	651	649	658	651	595	654	709	638	691	624	684	614	625	618	664	658	697	692	674	647	628	659	659	639	640	651	659	668	577	668	626	672	706	677	634	601	649	627	696	642	651	664	640	650	668	613	706	651	617	644	638	704	679	625	634	687	646	651	650	654	625	675	620	649	624	695	695	717	653	650	633	642	614	642	630	674	644	675	667	616	639	686	676	673	615	637	671	582	645	694	646	664	655	616	615	644	700	642	637	675	678	641	657	626	688	661	698	643	624	697	664	644	672	653	623	633	622	680	612	691	670	605	664	601	708	649	712	648	658	678	693	699	625	666	650	672	655	656	645	675	643	656	643	666	616	685	672	648	675	675	680	672	611	702	612	664	641	652	671	638	654	633	590	645	682	632	666	650	661	643	698	669	633	638	680	695	671	632	670	653	662	660	666	678	687	671	616	631	669	685	681	657	663	680	636	653	701	662	602	678	690	663	634	680	663	672	666	680	621	624	663	630	633	660	661	617	662	603	651	653	614	595	655	670	649	679	670	634	627	687	652	650	644	676	632	646	628	638	647	613	624	680	721	680	675	655	671	680	653	659	653	679	694	679	634	630	663	648	676	683	674	630	690	601	675	622	640	655	646	639	663	659	668	667	679	648	666	669	636	723	648	634	637	626	641	635	659	649	654	644	654	629	626	644	632	667	586	653	650	675	719	646	708	636	638	659	633	649	678	671	644	633	620	632	645	657	671	621	703	677	653	637	660	632	663	638	651	659	635	640	650	656	707	661	641	661	644	669	637	692	629	663	648	655	692	652	654	670	678	627	670	606	637	683	687	657	611	629	679	693	625	653	659	632	705	666	639	655	676	630	657	638	662	627	617	625	676	624	636	600	656	610	619	655	615	658	707	616	608	709	676	619	684	697	645	658	643	632	673	662	617	673	651	613	622	591	657	662	624	627	654	627	654	683	640	635	620	656	689	636	668	654	613	690	659	636	643	666	622	616	662	641	653	608	683	646	660	626	643	635	642	603	629	643	617	673	677	712	601	613	678	654	647	635	668	658	651	639	615	679	665	644	677	624	665	670	728	666	691	665	674	663	628	682	654	679	683	645	705	707	649	676	703	631	627	653	646	607	634	640	629	632	685	665	629	657	679	653	649	662	665	698	636	643	683	616	643	667	650	656	637	660	679	634	626	636	676	624	701	615	653	661	647	636	657	628	644	644	640	668	656	605	658	645	612	601	633	653	659	686	679	627	618	668	616	652	638	639	664	631	620	663	648	621	702	678	623	700	623	671	689	635	675	678	681	658	683	657	642	616	689	669	687	669	643	656	633	644	598	614	614	694	639	704	692	679	669	666	649	664	623	632	686	677	659	636	630	678	648	626	692	663	669	633	678	680	665	651	615	696	637	675	667	651	662	668	664	657	695	620	605	646	709	593	664	636	659	646	619	655	685	619	615	626	655	672	636	668	673	644	628	690	681	695	679	616	613	615	669	599	654	674	674	609	622	656	624	673	656	644	663	652	663	669	683	671	617	686	632	651	678	639	659	632	654	622	656	672	653	657	654	657	661	635	641	623	644	678	643	645	621	670	687	621	643	673	620	655	676	623	673	622	679	653	662	640	652	646	636	628	692	651	638	669	658	659	624	681	699	630	646	638	672	644	712	634	725	647	654	639	636	630	698	622	661	618	694	644	638	635	669	671	627	660	674	645	610	636	662	661	650	700	627	624	653	635	704	605	669	696	656	641	643	659	701	702	666	628	650	628	615	658	629	635	661	653	619	649	724	692	659	668	672	664	624	617	635	598	650	641	606	617	663	690	644	673	628	716	639	610	694	665	675	611	644	664	654	659	662	653	635	643	645	621	672	641	641	663	689	694	711	653	617	671	626	705	635	666	662	703	671	620	642	634	684	650	638	625	669	622	639	655	657	618	619	666	615	664	619	634	668	650	635	614	657	648	652	687	657	648	689	689	710	698	657	684	665	617	664	645	647	686	699	674	695	669	612	595	615	677	669	632	658	663	659	653	688	634	680	628	614	666	668	652	664	607	673	633	668	647	649	623	686	651	648	666	640	648	642	670	685	676	659	604	607	648	643	676	665	649	651	628	662	665	628	665	705	644	691	644	653	660	643	595	628	673	635	657	692	644	627	635	626	637	641	658	612	636	684	651	640	643	646	615	615	655	624	660	690	691	656	615	662	616	649	643	691	657	632	679	687	672	667	645	587	635	624	655	639	669	637	629	638	639	659	663	648	659	668	645	631	597	639	659	609	694	663	615	623	665	668	627	649	662	675	605	635	670	656	648	638	660	685	631	653	636	653	625	631	641	670	616	639	627	678	671	614	663	664	661	657	654	645	617	631	682	711	678	694	641	621	639	679	674	678	669	676	669	621	654	705	681	607	634	640	647	644	656	647	675	695	681	655	634	641	638	648	615	624	607	670	671	653	656	647	648	673	674	662	647	681	644	657	686	687	656	678	675	619	643	634	660	688	639	637	687	626	707	679	660	696	650	645
86784	51594	19409	7120	2633	1422	980	681	673	587	492	438	432	417	432	679	424	384	391	376	402	349	357	368	335	307	356	321	320	311	335	373	331	290	338	325	322	363	289	319	332	340	353	309	327	299	329	298	279	311	320	346	301	303	308	320	275	310	291	294	297	289	304	312	304	309	275	297	308	295	310	267	278	297	293	289	304	286	276	295	298	280	286	317	311	314	286	321	251	288	265	270	312	239	303	250	283	277	253	292	287	287	271	284	285	338	268	305	287	304	306	275	249	284	301	317	254	279	302	270	292	282	292	295	276	292	286	318	284	271	305	291	285	297	280	300	301	297	311	296	284	265	299	266	268	278	306	294	316	318	305	295	278	297	307	286	291	289	290	288	282	287	292	275	282	283	276	306	271	286	317	309	277	277	294	303	291	318	259	294	298	264	298	300	287	283	297	248	286	287	294	297	298	276	337	286	303	272	303	294	287	295	329	288	298	289	268	276	285	313	254	267	255	268	300	296	285	316	272	324	282	281	304	307	306	299	297	297	270	286	286	297	291	263	283	301	307	264	316	324	277	286	287	265	269	293	282	280	291	294	283	288	264	300	286	273	264	290	315	305	298	314	297	289	308	309	295	309	286	245	276	306	271	284	260	301	247	278	292	261	289	271	294	286	290	300	323	309	287	286	292	277	282	277	303	305	277	287	273	275	287	307	286	282	327	280	312	286	297	286	268	276	310	320	290	253	302	307	263	271	275	309	269	265	310	289	279	326	307	280	310	290	275	324	267	275	271	275	308	313	317	259	272	298	268	277	268	316	270	297	314	294	267	272	300	275	286	310	283	237	285	269	270	306	281	285	314	290	291	294	277	271	288	284	270	263	274	301	300	261	296	287	272	306	309	284	286	279	279	314	270	302	284	281	279	258	300	275	320	249	309	291	296	328	297	296	261	287	274	295	296	269	285	307	292	261	275	281	278	289	301	289	279	260	310	270	268	291	322	296	279	274	279	291	297	265	307	297	271	295	301	302	278	267	250	290	293	293	250	280	319	298	276	277	280	283	286	314	268	295	305	278	293	305	258	295	317	288	272	270	277	269	325	271	340	308	273	283	247	290	278	280	281	289	293	304	289	295	296	280	348	295	279	287	272	311	284	264	280	297	286	300	285	276	297	277	306	300	287	299	290	294	311	296	278	263	289	298	303	304	288	274	277	254	292	306	270	327	310	284	300	288	269	332	291	289	272	264	300	272	300	309	295	291	272	303	307	291	281	297	297	305	290	291	273	249	279	272	252	249	305	275	279	275	298	291	284	272	303	278	271	276	296	299	307	289	284	303	280	284	326	300	273	282	251	313	297	306	260	291	296	268	303	300	294	284	303	270	262	303	281	275	277	291	243	291	320	265	274	264	286	288	292	321	278	299	319	296	282	303	298	298	259	289	294	273	329	288	284	295	285	294	266	281	307	328	293	316	280	310	313	300	307	304	292	268	291	274	293	294	318	310	302	264	301	288	272	277	282	303	260	314	272	271	266	287	283	286	307	291	295	284	310	288	270	279	310	263	313	254	275	296	280	271	290	297	309	276	308	316	306	265	272	291	261	333	262	282	280	302	297	289	304	256	299	318	304	276	300	287	324	287	286	286	274	294	284	266	267	278	307	292	268	294	276	276	285	246	312	252	282	300	288	299	285	315	296	289	301	307	303	289	284	288	313	289	264	272	293	272	300	303	274	274	311	270	289	277	294	288	308	284	313	301	288	290	292	301	302	289	255	274	295	276	286	303	303	292	314	289	294	265	288	289	309	288	281	275	291	271	298	291	298	297	295	277	279	267	297	307	314	281	299	288	284	292	294	272	249	276	273	307	295	295	296	288	294	285	303	309	282	293	282	291	264	308	276	283	304	299	309	270	301	280	288	327	297	278	262	243	278	268	309	300	263	280	266	297	272	293	317	302	291	268	328	293	269	295	291	264	301	283	300	272	306	281	288	269	273	266	287	293	282	282	299	270	323	278	264	279	279	297	297	279	281	281	347	314	294	275	289	277	283	306	268	290	312	284	297	281	303	275	248	298	285	272	291	297	292	294	258	288	306	313	289	319	300	277	282	294	312	300	298	287	291	297	277	308	280	279	248	303	309	332	290	302	300	307	301	321	297	274	274	309	319	292	296	291	292	301	277	281	280	269	301	268	324	287	311	294	288	287	290	278	315	295	259	271	294	323	323	282	288	325	281	266	308	289	276	269	280	300	278	293	300	276	282	279	303	283	316	298	262	283	258	315	248	282	280	259	288	254	296	256	284	303	249	282	249	296	239	302	313	269	270	276	287	306	278	300	293	335	277	296	287	279	286	301	274	265	289	273	292	278	275	260	298	285	283	286	288	272	294	297	298	292	321	269	302	276	305	287	296	316	275	310	272	251	312	271	306	309	302	309	286	282	300	281	297	314	295	274	262	296	322	303	284	281	258	266	284	266	298	268	264	283	293	281	283	297	300	275	304	285	282	307	279	281	290	296	286	255	262	316	280	291	274	293	328	300	319	302	290	315	302	270	272	329	273	304	277	272	289	313	292	271	275	276	293	274	288	279	264	299	308	258	315	276	322	275	308	305	287	273	301	298	275	320	275	297	275	303	299	305	302	268	270	312	296	278	275	300	281	287	268	303	270	282	297	302	288	287	281	279	277	268	293	301	252	325	264	279	276	270	280	299	325	278	286	285	261	304	311	300	298	269	277	324	297	305	295	291	270	296	279	293	270	253	288	262	299	263	295	322	321	277	282	281	301	298	290	281	300	277	258	290	291	299	282	302	297	273	317	294	302	282	311	319	304	291	280	306	280	302	288	302	287	291	279	300	286	273	286	254	268	261	311	278	334	288	289	305	280	314	309	278	300	315	310	276	275	295	295	322	301	282	287	296	290	250	323	295	280	273	304	296	290	267	293	311	320	310	302	298	290	273	296	293	288	281	275	289	296	310	280	272	267	266	318	279	305	277	281	287	300	255	296	289	284	257	272	281	275	306	287	292	292	308	298	254	303	302	291	275	291	298	308	295	269	281	305	303	318	313	277	266	290	306	318	271	316	304	309	277	309	324	296	290	297	321	260	285	283	282	276	275	291	268	259	314	283	277	300	274	270	274	291	308	282	286	297	294	295	288	276	273	337	301	260	294	289	293	288	267	310	284	300	308	283	298	306	268	286	302	284	272	288	281	266	301	303	294	263	330	290	277	329	297	303	298	275	287	282	297	283	272	283	298	274	269	285	255	327	290	275	297	280	302	260	263	282	299	263	250	277	297	302	292	328	301	295	258	300	276	288	275	276	270	279	268	257	293	305	321	302	253	331	278	292	306	289	277	278	288	306	275	303	268	276	266	305	294	251	309	309	296	301	281	290	292	296	294	291	261	287	277	281	281	289	294	290	271	309	310	277	295	277	304	259	290	270	288	274	327	298	273	261	291	295	288	340	272	254	292	296	294	292	305	318	317	276	259	281	286	296	299
59690	21488	10312	9710	7557	5287	3963	2800	2656	2349	1886	1738	1535	1387	1395	1840	1387	1242	1249	1363	1239	1296	1050	963	902	902	960	916	920	894	950	951	939	910	945	906	963	914	943	858	971	974	1038	1009	931	905	871	851	888	837	886	860	872	846	837	841	858	801	802	787	760	761	740	739	734	695	712	754	668	686	685	676	694	683	659	738	682	672	695	657	693	679	710	681	667	693	728	673	676	619	666	690	624	662	670	703	638	655	657	649	673	698	609	682	635	664	660	638	624	652	660	678	627	643	710	672	633	629	694	704	665	668	652	636	643	618	684	647	684	643	610	661	656	649	623	694	671	657	674	666	623	645	659	650	670	653	670	641	663	650	654	650	646	607	641	671	675	634	673	631	666	618	669	703	621	648	632	656	688	682	671	676	622	655	653	665	680	659	597	646	655	674	653	638	672	660	628	664	606	678	664	653	638	652	646	616	638	662	645	624	708	640	658	666	649	684	644	681	666	667	658	602	660	685	682	634	642	624	638	646	611	678	628	662	630	637	674	678	659	606	618	605	615	639	648	623	635	667	697	689	676	666	648	651	658	682	668	663	643	662	635	646	682	664	671	672	678	658	647	684	662	656	661	666	617	667	653	685	614	598	649	681	622	651	665	665	646	637	660	663	639	619	654	610	656	651	650	628	691	679	672	643	720	675	626	695	620	674	640	646	660	663	659	626	622	650	632	670	668	646	683	672	703	671	735	616	668	677	690	652	666	698	672	635	672	661	661	663	652	681	685	635	645	646	648	682	643	634	673	645	610	646	655	694	652	671	626	652	663	676	650	700	641	666	639	688	677	662	692	645	606	665	671	636	660	686	612	645	687	661	613	636	678	634	619	687	651	659	642	662	689	620	626	641	708	652	638	681	610	656	674	682	692	625	655	636	637	658	668	666	701	640	673	627	616	643	652	639	635	643	661	635	656	619	681	674	670	643	661	661	643	644	675	614	658	661	647	681	675	654	672	650	632	621	699	616	659	646	664	627	652	636	621	638	639	627	639	657	666	587	672	623	604	652	681	642	628	637	685	685	658	611	700	628	664	650	703	642	621	686	613	619	649	614	630	632	681	636	661	671	670	588	656	619	634	653	653	612	650	643	661	644	709	668	648	695	666	668	671	701	688	615	675	647	705	617	618	649	651	645	690	654	685	689	687	686	622	681	682	650	660	652	640	608	686	656	640	670	654	649	683	648	634	684	683	653	673	619	621	667	675	637	638	646	648	631	663	678	609	654	659	687	675	599	638	655	643	652	649	669	601	664	619	707	625	633	666	641	682	654	640	643	614	685	654	597	602	662	645	622	665	663	623	658	694	667	716	671	669	676	643	681	668	647	680	663	705	694	577	712	604	599	640	702	672	678	661	625	656	656	660	635	673	650	676	630	650	675	648	653	624	685	693	668	682	623	688	665	671	632	671	681	654	630	616	675	641	711	692	676	647	632	622	625	642	612	657	647	649	653	660	611	627	672	647	638	641	650	655	652	686	673	656	661	639	667	675	661	665	620	687	615	637	637	686	650	622	652	593	667	678	653	668	634	676	685	652	724	677	628	676	667	640	620	622	651	633	651	592	657	626	615	627	612	632	668	608	661	641	606	629	650	665	659	701	669	670	627	676	674	647	602	644	684	661	623	620	685	644	650	633	653	636	662	620	645	668	623	611	664	662	638	632	600	677	604	668	658	639	635	613	717	633	686	651	681	631	671	672	595	685	659	670	625	682	670	650	637	610	635	649	677	651	707	629	697	627	632	656	652	612	658	662	640	664	661	651	647	617	673	642	636	630	674	653	655	645	657	664	676	642	686	650	632	697	689	667	668	643	657	670	656	598	702	663	648	626	623	648	674	649	668	682	654	636	651	658	667	642	657	643	633	641	696	674	605	698	661	683	685	638	660	629	666	656	662	701	662	635	669	652	631	642	687	646	625	659	621	659	631	596	649	677	639	688	716	656	664	698	698	671	628	627	671	653	674	666	577	661	649	714	660	695	644	649	649	598	628	648	647	629	633	646	673	684	670	617	648	702	694	647	646	680	632	640	665	611	680	673	624	687	665	662	692	675	657	671	655	615	693	669	656	673	679	648	659	666	636	679	683	674	639	633	651	614	658	680	645	615	689	641	618	647	658	643	692	694	655	630	694	608	598	640	636	677	667	680	654	663	649	617	663	649	664	671	649	623	656	712	659	630	683	699	664	662	669	653	671	605	637	618	643	684	643	660	640	613	605	628	686	641	623	668	628	657	669	676	699	657	642	680	642	664	633	619	690	683	605	706	660	629	668	690	667	662	673	661	664	644	613	660	634	667	662	672	664	596	661	627	640	671	671	660	664	670	652	665	665	618	628	675	629	643	655	676	637	625	654	654	624	632	648	646	643	626	648	666	686	656	655	645	676	680	642	642	649	675	680	695	641	668	647	651	640	677	595	647	674	653	650	654	657	643	597	665	674	681	630	652	623	631	646	687	654	667	674	677	673	705	650	720	639	675	678	671	683	653	634	635	667	647	668	682	651	684	696	666	691	646	623	690	656	647	670	629	673	653	673	616	628	660	649	635	638	682	701	634	677	677	603	623	663	657	616	628	636	672	606	677	694	641	688	622	615	683	623	637	634	652	628	683	674	661	659	628	661	665	617	660	643	640	679	651	664	631	651	634	672	665	663	639	614	654	676	678	643	653	653	644	640	660	658	707	666	659	663	605	675	685	666	651	647	605	669	614	676	644	641	651	663	620	661	656	687	649	643	661	690	677	631	640	656	658	681	674	638	673	678	648	647	637	680	691	660	637	672	649	641	614	658	630	698	623	666	668	666	659	639	657	662	629	656	668	685	680	654	639	625	665	675	651	611	702	633	638	658	605	662	670	637	681	683	678	612	635	643	653	670	618	660	680	659	590	624	657	653	640	626	652	636	643	663	655	671	691	695	683	629	632	680	630	627	721	653	647	635	672	653	658	693	658	641	699	604	685	715	621	686	602	619	660	638	646	672	625	612	647	641	664	652	653	658	670	642	731	647	652	662	634	624	628	685	720	622	663	628	649	640	684	657	665	713	671	649	693	648	642	660	702	616	632	642	633	656	614	621	651	711	655	665	676	671	650	650	651	633	687	659	650	670	626	625	650	672	656	627	670	671	659	618	645	677	638	591	643	663	684	623	658	640	668	591	636	653	602	665	643	650	653	622	659	632	597	667	651	651	618	649	644	656	657	665	635	641	695	673	667	661	642	684	628	638	638	651	658	677	614	653	646	606	686	630	663	667	648	664	658	633	654	642	614	623	708	630	624	636	645	634	692	665	705	697	707	645	686	639	661	662	662	622	593	680	672	676	712	660	667	658	657	673	614	635	648	667	658	645	680	675	694	643	677	651	622	657	628	691	648	636	626	697	677	678	671	648	685	646	603	695	652	626	640	651	672	621	647	624	613	640	624	650	693	672	646	674	642	628	681	644	623	664	636	670	666	644	655	682
23810	7063	2318	1326	671	421	333	268	267	251	227	226	226	225	188	191	171	225	197	216	220	215	204	189	190	188	204	184	187	183	197	196	194	183	189	184	199	187	174	215	200	219	194	191	228	204	194	238	198	187	196	205	218	170	209	190	201	224	211	198	158	189	187	201	181	200	173	214	172	182	177	167	178	190	204	201	191	218	212	196	163	198	198	190	200	171	186	167	193	189	198	205	180	191	183	198	185	197	190	213	197	208	200	206	176	176	168	193	169	184	164	181	190	174	174	184	195	192	150	174	202	182	198	155	167	173	164	187	186	184	191	197	194	185	166	178	147	186	169	190	168	198	202	195	188	211	192	199	188	187	197	167	187	192	198	185	162	176	178	193	181	217	177	195	219	159	190	190	190	184	195	181	195	205	196	176	196	175	176	188	166	187	182	184	149	199	167	177	193	191	180	153	178	208	193	177	186	174	171	186	160	190	210	188	183	205	206	185	173	190	208	177	185	157	181	184	190	168	181	194	187	196	168	159	180	195	173	177	196	193	178	181	189	190	177	210	195	199	183	192	177	152	182	172	180	178	180	181	194	198	177	193	178	149	175	172	199	193	200	201	180	159	194	192	192	211	184	174	168	190	209	168	194	208	179	188	172	178	183	201	198	185	173	183	165	180	181	201	169	164	187	180	190	160	178	182	188	220	190	181	176	174	153	191	219	167	175	176	204	188	194	176	202	190	173	180	185	184	153	195	197	178	172	189	203	193	193	180	152	175	206	202	195	184	197	190	176	203	213	201	173	181	215	174	184	179	183	167	179	182	214	172	181	194	168	188	203	189	159	203	180	190	175	197	195	193	171	162	193	212	207	202	190	174	198	196	193	189	172	176	176	196	178	182	194	168	191	197	193	193	148	191	187	185	167	194	175	178	166	164	183	171	214	192	172	183	167	170	173	183	197	197	171	215	180	176	195	188	194	185	182	186	186	192	166	195	192	212	171	190	189	195	189	179	183	221	179	176	198	190	200	185	196	170	179	197	188	196	182	188	170	204	194	180	201	204	194	183	180	204	195	186	196	174	165	183	223	183	201	185	172	190	166	171	187	181	207	182	193	200	189	176	204	188	197	189	213	181	201	204	192	170	183	199	197	178	182	179	168	176	189	189	196	223	154	179	188	188	204	195	173	199	189	181	179	203	164	173	190	198	210	202	198	185	179	196	191	200	199	200	192	164	170	205	187	198	201	198	198	182	178	181	209	211	191	162	196	194	200	159	179	198	196	166	177	206	189	183	170	193	209	191	207	196	162	170	180	183	184	187	221	185	190	181	192	173	191	203	182	188	160	201	196	192	199	198	192	193	190	180	191	166	186	147	196	190	210	172	197	184	168	166	188	191	198	191	197	185	179	171	174	191	187	180	185	181	212	178	194	195	188	203	166	163	173	195	182	206	187	186	186	202	166	166	182	164	197	195	198	159	174	168	183	193	158	195	180	192	198	175	207	205	181	213	183	191	179	179	212	162	185	210	207	182	191	142	162	203	174	182	172	200	185	197	184	212	167	202	168	180	160	175	170	162	209	199	188	183	190	186	187	197	160	191	195	179	186	164	165	190	182	173	177	174	186	188	199	207	194	201	158	187	211	195	202	183	186	184	178	197	190	184	181	190	194	187	172	168	189	203	169	192	206	174	198	172	174	161	191	202	203	176	165	205	220	169	162	210	177	179	213	172	191	173	175	188	169	193	172	198	173	218	172	195	185	212	209	183	185	177	194	197	184	182	180	204	175	161	204	187	193	187	203	195	174	159	197	190	192	195	189	192	174	185	180	190	210	181	194	184	187	176	179	175	202	170	198	188	188	196	171	199	230	184	176	161	191	176	193	206	174	181	204	166	177	194	189	195	181	177	192	223	184	186	168	170	200	218	186	174	188	183	211	191	234	182	198	186	184	168	198	160	178	216	151	188	191	165	174	196	173	179	211	171	218	166	197	200	185	178	156	197	182	186	212	175	194	183	176	168	170	202	167	190	196	209	205	201	202	192	191	185	169	194	200	182	194	205	190	189	187	191	191	168	210	199	194	174	180	199	164	191	180	182	183	194	216	180	175	181	202	170	180	210	175	191	175	196	197	190	166	231	184	211	197	209	207	165	178	207	208	169	203	204	185	179	191	197	198	180	194	179	197	166	186	171	195	184	174	173	185	197	203	208	203	207	207	206	186	168	182	167	200	207	189	170	195	190	161	171	209	187	189	197	179	197	191	204	179	178	182	174	164	169	184	194	207	214	155	178	191	208	178	184	190	181	174	198	185	182	181	192	198	202	188	185	180	187	187	162	191	188	180	189	196	187	181	193	178	172	164	190	193	181	185	186	185	157	169	206	174	156	180	175	206	197	199	166	186	202	177	165	187	193	188	169	163	194	176	158	188	188	186	179	189	204	203	191	191	190	210	168	175	175	189	204	180	172	169	176	188	183	157	213	166	166	219	199	195	189	195	195	170	183	189	192	183	187	164	186	176	197	160	170	208	181	200	187	179	174	204	199	204	186	193	168	171	201	200	184	158	174	194	201	203	202	183	183	179	198	197	197	184	184	183	153	173	177	210	194	182	213	183	177	210	179	190	208	193	159	180	180	197	176	205	195	187	202	206	202	195	179	170	174	183	205	184	180	178	193	186	167	186	155	183	202	187	169	189	195	214	187	176	189	170	211	192	162	159	170	169	200	185	189	183	180	156	172	190	169	188	178	208	182	196	219	197	156	180	192	177	159	188	175	169	189	200	182	221	191	204	170	192	172	181	180	179	194	190	179	224	180	229	225	172	193	178	192	188	181	207	182	198	199	174	189	193	148	163	180	183	195	173	187	186	190	187	179	202	205	182	209	167	193	185	174	158	192	182	188	158	177	171	198	192	176	165	191	224	194	199	160	177	176	206	191	188	158	201	194	194	188	205	202	183	194	169	195	196	188	196	198	196	200	188	181	193	168	203	169	166	196	198	161	198	206	198	165	196	197	165	204	233	196	183	198	179	189	160	205	204	192	192	178	194	189	177	178	212	177	184	206	173	167	214	197	184	179	202	197	193	183	183	178	166	207	173	182	185	183	187	166	196	201	205	195	166	194	172	183	177	164	185	174	175	161	196	213	175	181	188	196	200	200	202	181	187	189	193	166	177	222	204	206	161	169	194	188	208	180	167	179	184	191	171	201	190	203	186	205	153	185	203	172	201	202	182	180	192	159	214	213	186	195	187	177	170	166	193	177	166	162	193	163	185	180	205	203	198	188	189	191	184	201	162	177	148	187	189	224	194	183	183	185	182	168	213	185	183	173	187	190	148	190	203	194	186	166	185	185	222	194	182	182	186	195	183	189	184	198	195	171	181	193	184	167	208	180	184	224	178	184	165	202	179	173	207	177	173	180	186	177	180	176	186	173	199	180	194	197	186	203	190	177	164	191	196	183	198	190	202	163	202	190	170	179	171	182	159	197	217	181	164	195	194	178
22599	5067	3974	3653	2525	1661	1197	910	982	878	732	690	612	597	590	657	558	584	610	612	618	587	483	526	521	532	513	521	570	503	573	535	531	515	565	538	559	526	540	527	610	578	622	600	560	547	553	574	517	570	554	544	583	503	513	508	534	527	530	474	537	463	470	486	494	465	481	444	472	466	482	475	488	486	493	470	453	486	507	514	500	430	447	474	536	481	468	475	471	438	476	450	449	443	446	425	457	483	493	479	453	445	468	475	436	475	454	410	462	481	472	448	487	442	433	455	445	465	450	481	480	449	461	448	484	447	456	449	437	457	473	458	450	483	487	452	455	490	471	454	449	484	488	461	482	488	505	480	470	429	444	480	469	458	468	455	482	476	455	452	476	458	438	487	471	468	395	472	435	471	468	493	459	417	448	475	469	513	471	488	451	478	448	457	469	458	467	470	489	466	418	505	454	454	441	439	449	454	460	458	465	479	448	478	491	440	477	482	485	462	475	444	480	505	457	444	462	450	494	462	497	492	486	486	474	436	442	407	459	483	459	472	476	468	459	451	478	439	481	461	459	429	475	450	457	419	433	429	492	468	429	477	472	476	470	452	478	459	478	494	445	478	471	447	446	428	440	472	444	473	465	484	469	485	501	460	454	500	487	435	452	448	455	445	456	481	446	474	462	474	431	448	513	471	494	465	503	443	511	447	488	428	484	434	502	481	450	461	463	490	465	434	457	445	438	475	456	443	499	427	475	471	473	445	487	443	432	484	429	448	456	474	460	448	515	471	489	435	470	489	471	452	476	445	430	501	470	479	451	431	461	436	498	500	456	443	514	452	444	485	483	431	492	480	458	520	464	455	481	421	452	475	452	472	475	430	485	457	470	446	459	458	493	436	467	463	516	434	440	443	477	453	467	493	453	486	459	477	494	438	491	480	409	478	473	484	409	458	476	477	476	480	496	439	449	429	452	472	457	434	472	487	503	472	493	513	460	453	459	480	518	451	484	431	457	451	477	464	464	464	481	422	416	496	444	497	481	451	461	465	440	446	427	487	514	413	456	470	426	482	477	480	463	460	439	446	479	470	469	478	444	466	437	470	442	426	503	446	482	475	438	496	458	482	470	466	491	455	534	475	473	475	487	435	458	439	447	475	472	432	480	463	476	487	442	480	445	462	483	459	456	414	467	454	491	460	422	467	479	494	487	464	435	454	449	425	475	472	481	476	460	480	466	480	512	441	422	428	435	422	471	479	486	460	500	472	452	484	472	488	459	476	468	474	463	509	476	487	466	483	416	461	474	457	478	453	442	470	419	500	473	448	486	448	436	475	485	431	479	447	484	464	453	429	491	435	456	431	462	468	495	481	448	489	468	439	461	477	451	464	451	473	517	439	475	475	500	461	456	482	415	477	487	490	470	435	475	482	455	477	460	464	509	464	457	455	479	454	475	456	466	463	501	458	460	496	498	445	473	470	453	457	478	505	421	484	419	476	480	480	459	429	460	444	463	460	453	440	472	500	454	470	477	471	455	505	472	508	465	507	452	455	423	470	482	471	470	428	466	436	497	467	437	457	463	491	520	454	512	451	428	452	460	463	495	475	462	445	451	453	458	444	475	445	457	458	475	444	453	464	446	482	436	498	456	486	473	460	479	472	510	465	457	429	505	460	462	484	496	486	445	475	491	433	461	432	417	481	430	463	463	445	452	463	500	476	435	465	444	478	442	434	454	467	466	472	459	466	431	456	448	419	503	475	503	447	453	492	503	436	463	480	441	468	459	476	464	423	498	496	460	473	448	471	490	454	442	447	429	460	428	469	459	480	480	479	467	481	471	458	455	440	456	477	490	461	462	484	452	455	467	477	450	487	500	446	481	490	489	455	479	496	428	449	469	468	454	470	474	447	462	479	482	465	477	450	445	450	455	467	456	491	462	470	439	474	469	450	435	499	445	473	435	504	459	419	470	453	469	469	473	442	519	497	491	489	486	446	455	444	447	452	516	441	455	448	470	499	448	441	435	433	516	481	502	476	510	459	477	450	449	432	443	467	443	457	477	474	478	449	500	487	478	502	455	452	469	472	451	468	477	465	467	458	451	459	440	492	462	474	428	422	436	410	518	467	445	447	467	426	477	476	454	450	477	481	466	498	434	475	469	489	492	451	438	449	473	465	442	460	434	468	464	457	469	468	462	454	446	464	480	459	478	441	481	463	456	456	453	466	428	451	485	479	429	461	436	464	487	458	459	451	440	493	500	438	466	472	465	461	488	468	452	470	496	484	443	520	475	451	446	455	472	466	502	471	456	482	483	484	477	453	477	474	477	473	460	458	470	455	422	487	483	442	492	510	457	460	474	435	474	499	491	465	469	458	434	489	453	453	468	445	457	446	483	453	443	461	457	475	448	429	459	477	442	481	444	447	486	445	447	486	493	435	455	448	470	480	454	477	447	451	423	482	481	463	475	480	473	470	474	454	468	474	445	465	448	483	475	457	478	488	445	485	464	469	455	452	482	464	428	447	450	453	436	465	452	459	480	459	446	459	435	472	486	482	491	463	493	453	496	490	456	457	473	465	459	452	439	446	451	468	444	477	423	502	446	450	443	454	487	443	475	461	438	458	448	481	445	478	422	469	455	463	468	438	426	494	527	468	483	425	452	447	449	435	445	511	485	444	468	499	462	482	461	451	474	458	433	464	462	458	514	433	453	466	486	471	460	494	462	486	459	440	485	438	512	455	448	460	469	437	488	464	447	433	471	459	422	476	471	449	462	451	456	453	441	469	453	441	480	479	438	428	433	493	498	464	459	475	476	457	446	475	469	474	465	479	420	473	446	482	442	474	458	448	470	469	479	496	456	458	476	472	489	468	526	463	463	458	463	455	412	400	447	442	473	483	446	403	431	481	475	464	436	448	459	500	456	405	506	502	484	486	484	440	437	460	460	460	425	431	465	481	486	458	484	466	456	468	463	461	432	480	424	490	479	442	481	440	442	425	460	504	467	487	435	460	475	435	470	496	469	469	465	462	488	456	441	454	483	449	496	499	474	450	492	524	480	474	479	446	465	433	463	471	475	472	469	501	387	466	467	467	465	450	492	476	492	446	468	502	435	461	458	457	461	469	491	466	458	445	511	428	453	492	484	493	474	461	462	465	459	469	455	426	458	469	453	516	480	451	481	454	486	463	481	463	484	444	487	428	456	425	481	442	473	466	437	471	544	459	471	477	471	437	440	440	426	486	494	494	472	470	458	486	453	485	466	431	473	452	474	473	484	464	493	471	425	460	457	438	434	453	456	468	458	460	448	481	458	471	461	453	494	479	453	454	438	448	474	487	474	463	473	443	440	473	481	450	497	450	496	486	483	467	490	462	456	462	469	429	469	499	468	474	463	472	512	472	460	477	487	465	480	439	456	466	492	428	450	398	428	446	450	480	462	446	438	441	444	480	468	458	478	467	469	478	473	462	460	442	508	475	481	465	443	474	472	458	454	431	431	453	463	470
76742	41843	13611	3986	1730	987	679	522	494	425	406	381	334	340	311	342	359	340	364	338	329	352	313	277	260	283	323	286	320	312	293	312	272	287	332	255	282	295	267	299	247	277	330	304	276	275	290	299	294	260	292	299	277	263	313	286	299	264	242	298	284	272	281	303	287	261	278	285	285	310	288	256	271	290	246	268	254	262	310	265	268	263	304	271	266	278	267	267	269	270	297	308	266	275	271	260	296	266	283	266	271	292	269	266	290	240	277	257	282	288	275	282	258	293	256	267	293	261	262	262	278	275	262	271	273	278	281	272	277	262	268	297	260	288	261	262	303	268	262	266	306	246	274	257	266	289	299	284	286	267	264	255	262	238	294	303	300	263	239	267	298	264	274	264	282	308	272	280	291	297	266	297	258	267	270	270	290	272	296	299	276	269	275	287	306	275	313	271	277	265	294	284	254	276	242	242	270	272	286	282	270	290	294	286	277	266	266	258	269	318	284	265	285	250	262	249	280	308	293	274	262	251	247	281	251	269	262	298	261	243	262	283	318	255	292	265	288	267	270	268	268	281	267	261	299	263	261	270	279	246	280	254	282	280	290	269	257	276	274	284	273	254	272	257	263	300	292	256	304	257	273	271	276	266	285	252	246	276	255	246	285	254	234	283	268	277	285	279	260	288	277	276	278	300	302	294	262	247	284	254	278	300	271	283	283	295	272	282	277	265	272	291	264	290	240	225	271	255	300	267	270	272	266	251	285	265	324	245	302	287	273	253	235	243	274	254	260	273	238	255	283	276	267	299	281	278	253	303	265	277	281	279	283	258	272	281	279	270	303	262	249	250	270	273	272	233	258	292	278	259	267	262	278	263	257	276	284	272	265	279	271	277	297	287	270	265	273	262	282	288	274	272	252	261	287	276	287	282	276	247	315	274	234	237	299	270	237	296	272	265	284	265	300	257	266	307	289	282	296	248	250	286	268	271	283	278	266	250	294	293	278	258	281	280	248	278	254	303	264	270	252	278	244	278	269	288	256	279	256	290	295	274	274	303	251	246	259	271	243	278	267	270	258	251	297	289	252	261	268	257	261	282	300	269	223	273	280	286	278	275	285	267	252	256	263	289	286	294	282	288	281	282	237	277	285	289	267	276	271	277	272	256	275	263	270	265	241	281	268	237	271	246	319	274	287	288	261	295	275	257	274	259	231	285	285	288	272	291	288	280	269	284	240	273	282	265	273	244	284	303	248	284	264	254	274	276	280	272	284	274	232	245	305	293	282	279	252	270	284	263	264	278	289	271	294	271	269	276	254	293	289	256	265	278	256	267	251	258	252	270	252	241	273	267	309	281	258	282	305	289	258	278	281	271	281	271	259	290	295	256	238	285	273	262	265	253	279	308	260	252	268	308	278	303	302	250	275	277	280	261	295	265	315	262	296	259	296	257	300	276	260	256	267	269	290	277	274	262	260	285	265	280	280	281	269	291	293	286	307	248	279	251	244	279	271	252	252	293	268	276	293	232	273	260	263	264	283	283	258	232	265	280	260	314	249	239	250	272	267	285	273	231	291	278	234	262	266	288	285	261	261	267	286	292	278	269	287	301	272	283	290	281	290	264	259	307	294	275	302	263	252	240	278	274	242	258	314	304	259	305	275	300	276	269	280	265	261	262	290	263	253	291	244	280	316	281	244	248	286	269	270	277	290	254	278	257	257	245	248	288	262	266	304	231	243	292	278	284	282	251	256	229	281	283	283	263	268	303	259	263	267	271	250	265	271	271	270	267	278	258	288	266	248	275	281	287	268	268	255	259	246	283	286	248	235	276	299	259	286	316	263	263	264	272	274	236	252	270	273	275	295	267	260	256	247	295	264	268	276	288	293	282	288	263	261	283	242	276	262	282	247	260	292	267	278	279	278	279	295	285	264	267	259	304	278	281	313	280	285	288	281	261	302	287	262	264	265	286	296	302	287	289	276	278	264	306	289	256	255	295	242	250	276	291	260	264	278	286	293	261	267	264	244	284	296	291	261	297	273	293	320	257	288	284	273	256	286	291	240	270	280	277	296	279	281	227	274	276	268	302	240	279	278	277	276	259	267	244	259	276	307	258	283	320	242	271	263	274	289	243	251	265	316	267	275	266	256	295	266	264	271	263	280	265	284	272	287	276	276	256	281	271	293	282	275	291	288	290	264	270	271	251	266	281	290	263	257	234	291	250	255	263	295	271	270	272	279	250	296	267	276	254	291	294	265	288	271	255	299	315	280	284	283	257	259	268	236	262	254	259	269	283	304	265	293	256	275	270	287	259	278	279	279	263	260	256	279	251	276	287	300	251	295	250	285	274	300	281	279	262	264	255	244	271	267	251	248	308	289	292	228	282	304	277	251	257	311	259	277	312	291	282	240	287	283	282	264	264	281	258	270	270	268	257	284	289	249	295	286	274	271	266	262	294	281	282	253	302	272	306	248	262	274	264	323	272	260	261	271	280	281	278	246	228	279	260	290	268	253	291	267	263	286	278	264	317	246	286	287	299	286	256	275	278	284	309	295	274	232	269	287	297	285	297	259	252	263	233	286	267	274	306	259	287	262	286	276	279	279	289	260	313	274	270	299	281	261	267	271	283	232	281	274	270	258	275	278	278	257	296	286	259	259	283	285	284	295	268	275	275	268	294	272	279	262	280	308	263	261	267	253	290	248	295	240	290	260	261	274	287	266	254	267	258	283	296	282	251	251	301	287	289	255	287	256	274	279	275	291	266	292	281	211	221	247	258	243	294	287	282	282	286	267	263	270	293	254	264	282	272	275	280	287	281	319	253	255	284	273	249	261	266	274	252	275	268	275	287	280	262	272	273	317	252	264	293	311	274	284	260	264	264	270	289	272	273	261	294	269	276	268	266	264	276	275	313	295	293	291	239	286	264	265	233	268	319	289	290	269	271	293	291	278	252	292	246	257	277	284	279	255	280	265	319	254	273	264	285	262	258	292	260	251	263	282	259	306	245	263	268	307	265	282	251	274	289	277	269	279	298	278	303	250	291	281	281	302	275	258	268	284	275	270	276	284	282	284	246	253	290	225	261	253	277	267	274	264	302	301	257	276	275	268	263	251	304	279	264	291	286	297	251	274	299	277	255	282	273	278	267	266	251	269	271	296	281	263	261	283	256	301	247	280	267	255	294	278	307	306	249	285	263	280	259	257	245	268	272	256	259	290	255	267	304	249	262	254	253	277	274	290	264	258	277	262	281	270	263	267	261	305	241	278	249	270	260	275	268	277	249	249	279	279	280	296	264	264	258	275	269	281	282	247	282	252	265	244	286	291	281	276	278	285	260	274	280	279	263	283	288	269	277	280	262	272	287	262	271	261	266	248	257	283	250	295	263	271	263	269	295	267	287	266	278	299	270	291	251	257	280	268	264	253	263	301	315	242	292	276	249	267	248	271	271	257	245	258	256	262	287	319	255	286	258	271	291	291	234	266	248	264	295	259	272	279	279
49088	16096	7314	7778	5680	3606	2817	1977	2011	1577	1397	1368	1217	1161	1100	1142	1107	1069	1023	1069	995	969	839	839	845	788	829	819	859	863	849	835	845	770	787	754	807	828	833	743	856	931	911	886	824	834	820	787	782	775	754	720	721	776	732	741	757	736	698	721	689	701	658	662	679	654	665	640	652	695	644	699	676	674	664	679	663	696	691	657	659	670	601	631	658	703	652	662	636	640	647	600	630	626	677	628	639	641	671	646	668	600	649	708	649	658	699	639	648	598	673	639	671	626	641	637	658	629	626	663	647	626	650	643	624	647	612	672	579	644	655	637	641	641	642	638	612	653	609	636	630	616	663	582	672	648	633	611	682	643	626	626	629	631	627	624	627	621	642	660	625	658	650	608	654	615	628	654	661	638	617	626	630	644	582	613	634	651	649	631	619	659	592	626	646	655	653	645	647	673	594	614	626	628	619	581	611	613	666	635	642	638	641	628	621	628	671	662	629	600	592	633	654	631	601	630	612	642	675	636	638	635	603	621	663	620	643	638	642	603	633	654	613	623	692	656	633	639	596	648	654	666	644	610	683	670	593	592	637	626	656	637	625	641	612	615	637	612	605	595	598	594	646	603	609	605	652	646	622	608	625	583	667	637	621	619	636	662	661	660	644	651	651	648	618	667	639	635	682	615	649	603	693	631	585	646	604	624	586	653	664	617	659	634	630	595	621	614	666	633	643	625	651	640	619	622	662	613	663	614	619	602	631	634	618	640	634	641	689	623	641	647	654	600	661	621	619	665	639	663	621	644	639	658	645	649	618	663	626	635	622	631	648	596	650	627	637	639	640	610	613	611	619	629	592	638	685	654	617	629	624	652	635	632	664	636	623	673	670	659	652	613	627	635	644	677	616	604	656	669	657	671	665	623	669	662	623	630	689	664	657	649	596	637	645	631	624	638	667	627	614	639	644	623	628	637	580	661	646	646	628	647	624	632	659	653	624	681	633	651	633	628	669	637	641	641	638	644	650	638	612	627	667	648	625	678	642	650	657	640	618	655	647	654	658	613	664	659	660	665	599	639	643	651	639	652	647	661	653	607	630	618	597	666	602	633	660	609	630	631	689	668	616	610	661	634	600	643	678	663	662	643	656	620	677	629	612	619	696	645	658	613	611	645	640	670	597	648	609	641	603	643	650	642	662	636	604	639	630	647	602	588	646	629	638	655	649	679	652	591	602	677	611	617	612	651	654	608	634	629	630	675	622	617	646	652	602	603	606	661	648	603	664	605	653	587	637	663	635	655	594	646	670	618	589	625	633	628	617	674	640	708	633	614	664	659	646	614	615	648	605	570	589	590	632	639	638	645	635	636	615	672	602	596	620	654	647	633	619	670	626	604	657	623	653	653	614	634	648	637	614	654	670	649	629	620	654	647	615	668	665	655	644	622	608	673	617	641	663	643	677	608	670	614	653	677	631	592	638	612	652	652	658	644	645	679	648	584	638	617	641	646	645	605	663	640	665	623	634	625	658	643	677	624	643	617	623	627	629	600	590	604	651	613	634	649	619	635	657	650	616	624	616	630	608	638	677	633	627	636	667	652	644	674	603	639	630	634	617	648	618	653	615	631	592	633	649	648	633	656	628	569	594	639	634	632	613	632	634	652	661	639	657	638	620	634	641	660	616	651	629	665	605	618	612	597	653	649	674	605	640	600	600	618	606	622	659	658	629	633	605	651	618	637	621	605	623	692	638	647	648	675	615	641	680	665	672	603	657	685	654	634	629	664	635	626	613	601	634	630	629	655	637	612	622	641	636	608	627	579	636	631	658	656	639	617	644	650	626	643	590	647	635	644	674	604	623	652	658	610	582	633	600	589	648	627	596	624	610	613	635	622	642	615	610	613	618	626	647	656	634	672	619	597	668	611	646	598	664	636	585	676	636	647	641	645	653	612	669	638	611	640	639	643	637	616	628	660	648	668	617	634	635	627	655	655	613	632	600	635	678	665	616	600	622	624	677	614	651	683	607	676	654	644	607	655	612	689	653	660	653	651	586	647	624	635	649	627	596	641	618	582	690	577	631	652	658	665	624	629	600	682	615	634	616	657	641	658	619	641	643	641	642	648	598	615	626	645	606	615	664	660	647	631	614	607	617	617	663	623	603	651	622	638	705	664	648	656	637	648	703	636	646	680	632	665	654	656	616	645	618	693	636	669	653	589	661	613	604	643	685	619	614	673	643	621	599	623	634	652	618	644	643	635	630	634	597	628	643	631	737	675	651	688	659	685	605	638	597	666	616	649	628	631	613	668	616	625	633	617	650	650	669	618	630	636	642	636	671	616	678	648	665	646	621	664	619	659	650	641	611	636	633	639	643	656	632	612	630	668	600	585	655	611	582	683	631	574	604	664	621	652	648	634	666	610	622	629	641	600	611	633	615	679	621	620	651	645	615	655	637	588	608	660	645	620	653	613	614	624	617	647	663	608	720	620	646	605	663	630	640	639	623	656	648	617	620	609	582	628	608	648	634	604	600	629	649	569	686	686	684	651	674	643	656	589	619	659	641	617	652	630	610	668	668	625	631	587	595	618	612	655	639	610	639	624	665	617	645	646	581	640	624	628	618	638	621	632	658	654	631	644	622	641	643	649	609	575	598	618	608	637	656	653	612	613	627	615	657	614	678	588	579	608	594	564	643	672	644	638	646	658	652	633	636	644	652	635	608	634	668	628	639	613	648	637	659	682	687	655	597	648	653	644	646	626	631	635	620	654	631	671	620	643	631	632	650	655	685	637	629	638	638	670	618	620	655	680	647	654	630	669	672	607	616	630	651	651	636	636	648	667	603	639	674	647	610	645	653	684	644	651	634	623	610	627	616	614	632	590	678	675	638	627	576	578	663	654	651	614	632	657	662	636	648	607	608	643	584	598	647	602	602	634	634	644	651	615	682	610	605	662	617	632	658	642	644	646	660	649	602	639	664	645	633	631	665	616	599	694	619	638	662	639	629	610	623	606	612	626	675	634	625	618	631	651	642	662	608	646	652	631	599	620	712	658	657	644	633	641	618	639	638	697	691	628	663	619	621	630	577	647	657	679	647	635	633	617	634	595	622	632	640	629	620	617	610	647	676	624	683	614	619	613	661	682	642	627	593	670	648	681	589	669	584	648	622	598	636	635	678	650	649	660	670	672	617	603	645	630	633	660	633	659	637	637	653	699	669	612	614	615	673	641	629	661	584	627	678	639	659	664	655	625	632	665	637	667	599	688	634	619	649	605	641	679	592	653	625	612	610	627	620	655	669	652	662	657	597	664	651	634	616	670	651	683	637	679	657	648	630	652	695	642	630	655	601	682	660	625	616	629	644	600	594	626	624	627	599	633	654	592	610	620	624	609	666	680	600	638	654	632	613	630	647	614	627	678	629	621	662	699	675	605	652	646	660	627	635	666	636	632	605	655	675	635	615	631	628	667	671	596	599	628	648	665	644	609	635	618	654	641	641	615	616	696
86802	51212	19768	8218	3086	1445	997	696	631	570	526	496	423	413	419	417	404	349	360	384	321	334	319	309	343	304	348	313	283	347	307	319	295	276	325	289	271	347	349	329	336	384	349	340	328	299	297	297	332	310	286	288	317	302	294	317	315	339	309	308	318	301	326	326	280	284	268	262	292	326	284	305	285	297	317	277	299	294	297	292	309	341	271	290	278	297	268	281	272	267	250	258	334	296	283	279	280	284	276	263	302	283	312	293	282	302	269	239	282	304	275	256	272	277	294	268	296	276	284	264	301	281	302	267	301	267	266	285	310	285	287	301	283	265	247	305	304	282	295	274	285	294	271	287	303	280	264	303	286	273	297	285	307	326	294	329	311	308	290	277	306	275	279	276	305	282	292	261	277	263	246	298	292	303	291	307	296	314	256	277	269	306	271	295	273	297	283	312	271	281	299	267	287	316	298	269	280	267	276	271	294	275	256	262	323	307	275	255	270	291	305	269	281	239	273	249	274	305	270	272	279	266	299	281	299	296	244	272	289	280	257	285	310	298	295	256	300	278	306	291	269	310	309	270	275	273	287	275	294	293	303	287	286	318	278	287	284	281	269	279	308	270	260	263	288	314	294	278	287	259	270	277	280	266	257	283	292	286	291	285	302	278	257	296	273	327	296	278	288	275	260	239	310	287	263	292	295	265	264	299	244	281	300	294	270	298	307	277	228	294	298	267	285	261	289	262	268	268	282	274	261	283	264	288	279	268	283	287	262	276	298	295	319	292	267	300	260	299	264	323	280	308	306	280	276	296	267	276	299	264	277	302	305	304	287	306	284	277	302	295	272	287	276	288	280	263	319	269	270	295	291	288	303	265	262	263	276	280	274	285	250	269	281	298	271	288	288	262	290	307	296	281	312	281	277	271	274	265	287	314	293	289	290	311	299	309	275	266	297	289	254	286	265	293	310	282	279	289	249	264	268	275	272	287	277	308	313	310	276	289	274	287	301	285	282	285	264	274	274	267	309	272	292	274	249	278	311	316	301	291	255	287	273	256	245	265	293	287	260	270	268	305	295	277	326	273	262	265	275	286	292	272	284	288	282	305	284	272	290	275	291	283	252	292	285	282	283	296	281	286	302	286	263	274	306	293	292	287	287	289	298	313	261	269	290	279	284	301	265	270	283	253	293	260	316	290	292	268	266	274	296	297	308	294	286	283	281	285	295	279	290	287	260	285	272	283	262	313	280	324	273	237	275	265	270	288	273	295	278	286	298	243	278	292	286	241	284	286	280	309	289	309	279	290	306	282	263	282	278	277	268	287	272	295	281	274	272	312	296	276	286	250	270	314	307	304	303	261	281	286	303	299	290	255	287	275	287	286	279	274	302	281	299	275	256	286	264	298	276	291	282	278	272	297	282	292	268	295	279	302	282	264	282	239	273	269	300	272	307	266	273	269	275	283	285	258	272	299	321	253	317	267	293	279	270	268	278	294	286	282	263	249	321	272	293	283	264	293	299	287	278	291	295	268	321	281	277	277	269	300	277	316	274	265	268	290	277	254	259	290	307	289	256	319	248	282	313	276	298	283	280	296	288	289	295	281	302	281	259	289	274	288	300	275	297	303	295	279	254	305	264	272	285	289	282	281	229	279	306	258	323	297	301	262	286	338	301	282	272	295	275	313	315	280	282	267	301	284	300	241	311	250	257	257	264	285	256	283	303	298	296	255	305	263	248	286	264	281	297	281	278	283	280	289	300	300	280	258	295	222	287	241	272	292	291	283	258	279	291	279	317	272	281	255	244	271	275	330	280	255	306	282	288	290	293	282	299	282	288	295	273	302	263	303	296	296	280	339	261	281	276	281	277	274	272	257	294	277	304	290	268	275	316	273	313	290	310	314	252	294	251	263	267	240	285	315	278	281	318	271	278	265	273	262	285	295	303	309	310	313	291	265	257	288	266	293	278	271	264	260	291	282	279	278	288	299	302	255	289	295	273	283	287	310	253	284	261	299	272	263	293	285	277	300	305	280	292	287	287	277	319	282	290	308	270	281	290	264	299	310	269	279	278	299	298	268	290	268	250	286	258	281	276	260	297	301	291	327	290	282	269	304	287	313	281	294	288	266	265	294	291	254	254	293	256	304	265	317	312	253	274	280	290	283	299	275	292	301	272	291	275	308	280	277	272	279	276	299	287	286	267	273	258	260	266	270	257	298	297	330	289	263	279	274	280	276	275	262	279	290	284	292	295	270	277	278	297	258	285	296	304	279	285	265	311	283	294	271	274	298	249	277	247	259	310	285	310	305	292	271	289	293	260	294	277	345	290	289	273	275	319	245	262	276	275	272	276	273	266	267	313	327	269	308	239	298	313	315	282	287	282	305	276	312	286	320	278	261	272	276	311	272	283	300	274	240	258	297	271	293	284	283	293	275	248	263	275	297	286	281	260	266	300	302	310	295	320	274	271	300	270	283	278	257	249	260	273	281	294	268	295	286	245	257	278	270	296	293	297	293	320	275	282	251	296	299	304	287	262	295	285	303	279	301	308	324	276	285	314	299	287	267	269	287	308	283	291	280	267	300	284	258	264	313	276	298	286	316	265	251	287	281	296	255	273	281	309	264	271	284	300	295	259	327	300	289	271	284	270	302	262	303	267	304	282	304	331	308	313	288	293	279	290	282	270	274	290	275	269	277	316	304	277	271	269	280	255	301	301	267	283	311	270	325	253	291	262	278	263	307	286	282	291	306	286	288	309	297	266	276	284	288	306	302	286	274	306	289	255	272	289	314	292	271	229	268	273	298	282	277	290	297	291	275	321	318	266	270	290	259	275	268	260	279	297	279	289	257	293	300	292	293	296	284	267	259	288	269	285	291	280	274	276	280	272	262	304	258	281	288	284	267	273	271	279	268	264	302	286	293	263	281	280	266	281	280	278	260	291	271	295	271	302	289	286	318	262	277	289	300	304	295	303	293	287	290	275	282	294	285	280	314	263	299	304	295	252	283	253	258	304	286	299	256	295	279	269	300	261	289	289	300	265	294	285	279	279	294	286	269	240	320	295	288	282	296	283	279	268	265	272	260	241	313	303	258	299	261	305	291	303	270	261	258	259	247	282	269	289	294	290	327	278	314	253	242	268	279	316	301	260	274	295	248	272	286	295	260	275	273	281	303	289	264	267	276	294	284	271	298	306	290	256	260	299	302	298	291	264	289	276	244	268	273	293	293	250	273	269	284	254	281	314	272	280	313	284	270	292	270	279	296	296	274	264	301	268	268	275	306	276	253	257	303	315	277	264	296	267	292	275	248	260	308	263	313	269	307	271	277	300	261	294	263	304	300	287	298	301	282	291	265	310	315	287	247	269	264	285	292	270	236	282	273	285	265	274	247	257	267	285	279	282	257	262	259	264	276	310	274	272	289	277	282	280	302	286	301	276	307	294	259	301	312	272	305	325	288	284	279	275	292	309	264	268	293	282	287	260	287	276	270	285	285	274	257
59142	21166	10506	11789	8536	5477	4122	2881	2714	2296	2059	1835	1547	1392	1397	1524	1422	1180	1274	1330	1273	1222	1089	937	946	957	1006	888	964	908	945	890	935	883	860	916	896	844	910	919	1038	987	982	925	898	961	868	814	889	790	838	853	783	874	819	826	750	746	773	761	730	749	715	688	671	630	683	723	714	727	703	647	660	697	697	657	629	629	669	641	680	641	659	711	621	643	634	627	673	609	645	617	628	617	596	599	689	663	624	636	664	646	681	644	653	648	659	648	656	678	680	627	665	630	624	610	606	661	637	698	620	683	615	650	640	658	660	685	636	657	589	623	652	675	684	703	658	643	599	713	624	652	647	631	641	635	647	650	617	637	627	647	590	666	639	655	636	638	632	617	658	598	639	651	678	648	625	668	684	639	630	604	633	589	665	664	640	658	708	637	693	635	635	655	667	656	629	650	692	639	663	592	679	659	629	643	663	644	665	607	617	629	643	632	620	648	688	653	625	606	642	612	636	686	646	649	606	617	637	668	630	648	667	659	622	590	610	603	612	641	645	660	607	623	674	680	646	634	597	640	653	666	632	613	598	667	622	654	623	632	674	608	614	635	640	579	649	663	653	663	616	608	604	596	604	636	622	622	646	592	653	579	678	637	569	603	707	633	659	647	612	631	621	627	668	653	642	648	618	634	695	647	614	624	607	641	646	696	657	608	629	656	675	644	674	626	648	670	615	628	607	607	676	615	670	601	634	614	661	634	617	660	723	636	636	621	600	651	614	593	650	626	662	674	645	630	611	587	618	653	649	619	622	594	661	638	651	597	627	621	627	646	642	638	678	650	646	634	610	631	589	644	666	645	609	630	597	664	651	648	656	665	646	676	625	651	653	637	686	630	640	640	680	653	605	671	656	585	693	627	686	621	622	663	643	642	625	626	646	625	583	664	611	664	649	647	598	643	585	618	629	639	688	635	621	666	611	674	630	603	648	603	609	597	622	611	650	591	617	641	673	665	662	606	613	666	633	676	637	658	627	667	642	627	643	643	694	666	640	593	637	646	603	622	649	681	652	580	642	658	645	675	626	625	679	597	620	648	626	627	615	671	605	640	612	610	652	616	634	629	671	635	643	621	658	660	605	624	684	672	639	665	675	681	659	699	643	597	638	620	683	607	608	666	616	618	648	645	632	654	624	661	646	628	616	668	664	641	657	673	663	629	680	607	618	617	656	650	669	635	623	655	602	621	628	690	654	649	652	635	644	608	695	634	626	663	660	621	626	580	665	661	625	656	611	639	648	630	659	630	648	609	634	637	618	639	665	631	635	608	641	634	599	621	636	656	591	617	625	656	593	638	657	629	621	673	652	666	614	646	628	615	619	638	640	665	612	631	678	640	645	659	685	624	620	620	649	634	647	641	655	632	653	649	614	661	613	657	684	684	602	621	632	652	644	627	640	616	589	613	642	609	643	641	604	688	612	662	633	647	603	692	578	638	679	618	632	632	657	644	646	647	631	628	629	669	690	682	645	665	639	670	651	597	660	636	622	608	648	631	653	611	628	648	666	608	640	673	638	671	643	645	614	623	633	605	676	665	617	638	605	628	592	612	663	643	662	634	702	651	601	657	632	628	652	703	616	627	563	613	665	623	614	612	644	610	609	664	624	635	644	629	624	664	664	620	644	638	638	639	638	611	655	675	646	650	614	653	643	625	672	653	637	614	628	642	623	664	653	618	662	609	634	610	594	625	620	670	601	647	687	611	677	605	710	637	602	632	627	617	677	657	635	653	614	676	618	672	619	634	652	615	604	620	635	628	662	624	605	696	624	613	662	639	637	638	635	659	641	609	644	584	627	589	685	651	634	659	634	643	628	644	656	660	627	692	631	642	593	590	616	671	653	647	668	611	647	654	646	688	643	658	654	629	617	665	670	611	661	650	636	644	648	630	656	690	644	663	665	602	680	671	633	671	635	665	666	679	649	593	603	621	629	668	595	616	634	621	638	647	626	606	611	659	600	686	667	663	628	685	610	613	653	667	617	648	649	628	680	675	641	604	621	666	633	630	624	688	689	674	602	627	614	649	652	657	599	622	632	620	619	627	665	653	650	609	685	649	670	627	649	586	633	620	629	574	627	621	651	656	682	628	622	666	642	653	661	636	686	637	610	666	657	651	618	622	657	624	663	654	639	617	644	679	628	624	644	664	656	594	623	653	616	646	642	601	617	641	631	648	619	566	656	616	622	650	627	672	685	611	642	649	651	654	629	666	633	624	647	619	636	658	630	683	601	646	620	607	595	638	606	664	659	635	641	635	625	617	669	624	635	646	660	607	691	655	641	642	588	650	664	636	679	631	588	654	617	655	601	626	628	606	617	717	628	632	663	629	656	669	632	651	596	618	596	649	611	685	617	624	630	600	639	629	660	646	624	635	636	651	643	639	606	638	638	667	629	660	632	649	633	668	666	619	619	607	610	637	685	660	637	621	636	640	610	673	596	652	640	622	601	642	671	593	666	620	608	594	644	631	633	616	650	618	630	642	675	649	656	637	650	621	643	666	618	645	625	649	681	629	624	645	621	639	625	659	717	658	611	669	615	658	624	638	645	628	681	613	663	617	615	663	639	621	607	619	672	634	641	670	627	614	649	666	643	649	647	617	671	660	651	639	630	670	668	657	628	629	677	623	684	667	634	609	653	646	662	595	657	620	662	622	650	628	617	629	624	630	648	668	631	610	631	638	655	656	636	615	694	647	708	616	588	637	629	648	640	661	616	654	682	616	640	643	630	643	660	648	604	630	656	639	665	606	613	611	645	610	641	674	666	641	633	645	645	608	661	667	630	645	663	657	654	654	658	639	625	621	639	638	649	649	659	595	662	645	658	652	652	644	671	615	660	669	665	641	648	656	615	608	644	611	640	640	607	676	672	601	650	660	669	653	637	603	635	676	629	650	622	637	663	650	650	637	666	653	651	645	654	669	606	640	644	611	621	660	623	654	612	676	622	616	638	654	616	621	612	620	626	613	613	613	599	717	663	661	681	651	641	631	681	646	638	627	697	624	642	625	666	615	644	604	613	577	622	660	660	643	615	667	667	664	632	657	611	640	626	614	628	611	657	647	636	626	624	624	672	654	640	642	679	631	623	671	605	638	639	676	630	632	640	684	665	597	640	605	630	656	615	681	655	683	593	650	649	637	634	668	653	662	657	680	645	575	676	642	653	666	661	620	650	622	626	633	657	668	624	611	638	673	647	619	681	629	659	690	666	639	648	648	671	633	639	655	676	639	624	626	633	661	617	659	606	633	684	639	668	616	641	608	598	598	608	669	636	643	598	675	634	609	653	620	594	675	648	621	632	615	581	658	680	616	650	669	691	602	612	608	631	652	670	659	654	618	621	625	595	672	653	647	659	634	687	610	642	611	643	618	660	641	619	653	638	661	648	627	633	660	655	669	614	674	574	667	575	618	626	681	658	614	613	658	678	662	635	574	664	637	618	623	621	609	613	613	624	640
22647	6554	1918	1336	803	455	358	263	270	236	231	225	188	190	172	199	188	206	214	211	210	211	188	188	206	189	176	193	172	206	180	196	211	198	192	187	195	210	203	182	186	180	202	209	168	195	178	223	188	175	202	162	183	182	172	219	192	184	179	187	179	214	168	169	171	187	166	174	194	185	184	213	170	199	173	175	196	182	175	173	180	186	182	180	228	175	170	171	162	149	159	174	180	163	171	176	185	172	188	160	177	196	146	169	204	170	181	177	173	156	185	171	157	154	166	204	178	171	184	181	186	199	167	164	173	180	180	161	185	164	169	216	170	180	201	191	190	201	162	185	196	177	193	193	214	196	180	185	174	198	196	182	191	187	179	186	197	169	173	173	176	205	191	191	181	172	183	198	188	186	153	169	169	187	166	198	192	177	162	193	176	180	197	186	180	168	183	160	186	165	202	169	196	172	185	175	156	169	173	189	175	183	185	188	196	168	171	154	209	170	198	184	178	176	190	203	171	187	156	201	188	177	187	161	175	180	178	145	189	176	194	178	169	173	189	171	168	149	201	166	201	169	181	205	185	161	200	188	165	198	165	170	208	181	167	190	187	191	185	192	158	171	150	178	171	165	149	182	175	178	182	192	203	179	190	178	166	148	180	184	173	177	186	180	181	188	174	175	194	192	183	176	200	196	177	177	176	196	181	161	182	185	170	193	195	201	169	178	196	200	180	195	173	182	156	154	160	157	168	207	184	193	188	185	187	166	203	189	194	167	180	171	167	177	198	210	190	173	155	178	193	187	169	160	206	169	185	168	207	185	183	211	174	182	192	181	163	155	195	173	174	192	216	177	174	158	176	162	169	170	186	189	197	175	172	193	195	192	160	151	168	160	182	196	181	163	187	179	197	181	180	199	178	168	186	173	183	173	198	190	173	177	193	196	174	187	176	196	166	172	173	165	165	163	147	193	194	184	158	175	154	199	178	181	182	194	198	168	169	200	180	185	183	194	175	182	152	203	179	178	174	176	177	175	196	189	202	146	164	183	171	153	186	177	162	180	179	183	178	160	170	194	206	163	209	192	177	186	206	210	172	196	169	189	183	186	191	191	181	175	193	167	187	183	198	170	195	180	216	192	194	192	184	186	203	186	196	185	176	181	182	189	181	160	198	187	189	203	181	185	221	171	170	180	156	191	174	179	188	190	156	186	181	168	194	174	155	172	206	200	202	140	188	195	165	184	200	166	181	191	173	193	178	177	142	164	173	193	191	185	196	166	185	201	184	182	186	167	202	180	169	193	148	179	153	169	173	204	198	183	147	173	162	163	178	167	160	190	173	189	148	179	163	154	188	188	196	166	189	172	180	191	158	179	191	166	185	192	170	182	191	176	145	197	175	209	212	168	175	182	164	187	169	162	185	199	198	172	194	210	178	178	194	177	200	167	170	178	177	181	186	167	174	165	201	166	187	180	172	190	170	170	187	190	167	178	176	171	181	184	199	169	189	161	178	184	171	172	203	177	159	169	198	170	194	161	161	175	188	171	189	186	190	179	178	185	138	176	168	182	192	199	181	191	194	192	177	177	164	173	181	191	179	184	210	190	184	157	178	188	185	135	194	184	169	162	193	178	202	171	175	155	160	188	204	196	163	183	167	175	199	186	202	175	188	181	200	184	179	168	169	189	176	201	194	207	172	179	179	162	182	184	159	171	156	194	185	167	164	183	173	177	176	190	189	157	168	183	177	158	198	205	179	153	169	184	145	188	168	193	177	161	183	175	219	192	171	174	186	168	177	187	164	182	182	186	191	183	203	173	187	170	186	186	157	201	166	170	193	179	193	169	170	178	192	169	178	165	178	191	189	212	163	168	174	185	154	194	165	187	187	188	178	174	169	166	154	199	186	169	197	170	183	176	190	190	145	193	172	161	178	183	155	191	196	177	168	185	188	153	176	198	179	173	161	218	175	179	179	177	197	198	177	180	183	184	188	173	178	179	168	191	196	171	181	176	167	159	185	189	195	151	171	192	175	180	175	178	170	164	193	166	196	175	201	183	202	153	180	193	184	164	180	170	183	181	190	180	208	176	172	162	198	187	192	181	173	187	173	174	175	170	195	189	169	189	159	191	174	171	181	183	166	169	173	185	192	201	170	186	175	160	166	187	160	172	163	196	151	155	170	181	182	165	168	179	178	170	192	162	163	167	182	210	179	192	171	168	163	200	187	189	181	160	154	198	176	196	191	187	194	154	182	183	181	174	182	180	181	176	210	178	185	197	175	185	186	176	176	177	181	184	194	188	194	187	185	195	173	188	221	164	160	201	171	179	181	180	196	189	191	177	179	171	167	191	154	167	181	166	171	173	203	188	192	185	180	160	173	188	177	185	199	189	187	156	183	181	201	195	168	203	185	166	164	169	158	179	182	163	190	196	175	185	182	158	173	202	187	168	204	203	179	188	193	215	189	174	166	181	188	162	220	202	178	166	165	202	178	173	190	170	205	196	178	174	168	180	157	166	178	188	177	199	184	168	193	201	169	152	187	182	172	179	189	209	199	184	211	175	191	201	193	173	172	157	185	165	193	182	198	173	199	220	192	165	175	184	181	159	167	184	168	214	190	168	192	192	181	174	201	140	166	174	162	168	188	200	165	180	170	162	168	160	165	160	183	174	163	169	173	188	175	173	197	172	185	179	213	172	186	183	161	152	199	157	154	191	160	190	187	176	170	193	183	186	166	165	193	201	174	179	184	203	192	179	195	196	177	179	186	172	162	182	198	188	185	197	195	192	182	164	185	172	226	187	197	171	179	184	174	185	200	184	154	148	174	190	196	199	185	193	167	182	182	177	173	207	180	181	182	160	175	186	205	208	187	184	162	163	171	188	166	191	182	152	192	153	192	174	194	158	181	172	169	192	166	171	203	172	176	208	177	207	192	193	190	181	178	194	172	164	163	171	172	172	197	199	189	194	189	160	182	182	177	170	152	168	183	164	205	176	153	169	144	178	181	172	182	167	163	170	178	177	191	204	150	155	171	178	173	205	200	170	151	172	175	192	165	176	205	191	200	188	212	166	172	188	163	189	161	166	181	168	201	190	162	184	189	197	189	194	188	167	160	190	182	181	160	184	176	178	212	172	167	173	176	192	190	186	195	164	177	152	152	153	182	205	199	163	183	161	190	170	174	199	204	182	181	158	177	183	189	172	171	192	210	191	187	156	180	159	160	168	187	213	184	190	192	203	189	167	194	146	169	178	191	141	187	199	187	183	166	192	193	217	184	201	182	200	226	182	143	183	191	170	179	190	173	201	188	192	210	177	184	174	180	177	173	156	176	186	194	169	186	183	197	171	186	196	173	179	188	205	171	162	191	222	206	169	190	173	181	175	151	178	173	166	168	174	180	177	208	159	177	187	164	180	180	151	192	178	161	178	184	186	185	170	186	192	198	199	204	171	183	180	192	203	187	180	191	201	173	202	174	194	184	202	195	160	175	189	172	165	159	196
21772	4851	3651	4142	2933	1703	1258	956	985	833	732	654	597	617	623	658	589	581	594	576	576	574	557	471	524	536	562	516	566	575	527	555	513	558	522	525	550	505	521	498	595	619	656	620	562	591	539	534	505	547	497	507	544	558	538	531	533	503	503	495	483	476	440	518	468	455	486	453	516	478	442	489	467	471	427	465	449	464	443	498	431	505	463	444	450	468	470	454	451	444	450	442	405	476	451	444	493	472	447	463	431	415	405	432	444	453	416	452	462	472	443	462	439	456	427	460	451	463	450	445	436	455	411	456	448	438	450	457	499	477	484	415	490	432	444	427	467	448	478	461	443	437	415	479	440	464	430	440	440	439	495	460	441	434	423	491	450	416	482	439	428	440	415	459	446	461	441	460	418	426	435	411	451	431	433	476	427	441	409	463	458	451	459	468	415	440	458	462	470	430	465	470	446	483	391	444	466	461	452	492	441	461	410	425	451	451	433	460	458	490	500	430	410	474	429	433	441	434	483	451	445	472	419	428	457	444	453	409	463	435	468	403	429	441	424	459	445	454	421	456	480	449	461	459	459	440	433	441	421	439	420	471	450	435	447	478	449	487	444	442	451	454	484	437	467	470	419	429	474	437	443	426	454	431	409	485	471	464	442	468	488	469	430	439	463	430	460	452	440	487	447	492	472	463	424	483	401	455	452	444	458	450	451	435	428	437	475	427	461	475	412	465	484	440	411	452	485	486	422	444	488	464	436	433	474	474	503	512	507	430	414	446	469	444	468	450	463	446	421	428	434	444	478	449	446	462	456	457	437	451	446	445	438	479	459	443	435	437	415	488	460	468	463	442	453	452	428	456	460	417	413	451	445	416	453	452	453	449	444	427	457	416	460	494	451	468	439	463	427	451	477	405	442	452	438	420	467	446	469	481	414	431	429	464	475	415	483	450	478	450	446	471	435	451	440	444	475	459	459	456	451	469	445	470	437	488	433	432	448	484	444	428	464	426	447	472	484	463	453	469	431	443	448	433	431	433	440	400	474	457	439	447	431	438	425	487	458	448	440	431	470	417	451	490	445	467	446	452	430	430	461	463	424	427	466	449	460	468	448	400	467	457	502	414	449	435	434	469	453	488	434	424	446	437	430	484	467	427	428	466	449	458	457	441	460	455	461	490	444	457	445	474	437	443	436	424	421	441	446	455	470	431	456	479	437	439	406	473	447	463	447	489	453	457	438	454	455	475	454	423	485	435	441	424	463	464	465	452	454	410	462	473	422	466	441	458	457	461	424	470	430	406	447	435	470	424	465	443	474	460	481	464	443	459	483	461	455	436	417	435	430	460	522	446	400	427	446	442	449	465	453	421	454	428	448	443	483	465	450	413	471	471	431	467	436	446	420	456	420	456	450	468	480	441	384	438	442	450	452	463	464	453	447	463	416	448	422	451	488	450	477	437	439	469	415	455	432	439	431	510	482	476	415	469	442	459	401	444	452	458	396	445	460	457	424	471	430	418	474	448	471	428	459	460	422	447	443	482	457	467	463	472	490	436	396	437	463	437	449	450	466	464	435	469	450	432	479	447	430	475	468	457	407	422	419	457	480	458	448	453	491	429	411	471	464	469	461	468	429	482	444	447	441	472	427	436	451	473	472	444	459	436	396	444	441	474	411	449	444	439	463	448	478	469	413	499	443	461	462	477	444	431	452	464	442	490	471	453	486	461	482	425	447	451	491	467	463	432	448	463	481	463	425	457	445	432	457	446	471	478	424	522	397	466	399	463	428	461	456	430	474	447	435	465	449	428	435	443	470	450	446	456	415	423	466	464	422	478	410	481	459	418	456	471	429	466	409	476	439	477	453	416	467	449	440	461	435	467	490	447	447	423	479	433	473	424	444	448	413	455	449	421	416	447	449	456	450	433	498	447	454	477	462	439	461	502	470	414	400	436	465	433	424	394	453	429	450	440	446	432	421	431	465	425	443	437	411	455	456	462	440	449	446	439	484	450	436	437	434	456	399	423	412	418	460	473	483	431	448	433	455	441	391	469	487	426	456	454	437	459	457	450	427	463	459	451	448	448	438	452	483	443	453	465	416	426	465	436	482	452	442	470	421	455	412	464	413	451	453	477	484	439	463	444	456	464	445	437	422	451	463	436	449	434	430	447	486	458	429	467	427	411	436	445	449	467	487	465	450	440	472	448	456	415	444	412	428	437	464	460	422	451	417	468	433	452	463	413	432	465	447	464	445	418	453	470	431	451	427	491	442	445	445	475	445	434	472	419	471	477	426	456	417	477	461	447	436	408	425	491	435	455	437	449	445	433	456	466	425	431	454	449	446	448	495	445	431	436	436	440	474	432	470	428	485	490	454	458	449	438	408	450	424	442	434	438	445	448	419	474	458	457	441	443	447	416	483	447	427	445	443	468	433	440	434	415	438	439	443	448	450	435	381	432	450	458	446	429	464	478	435	441	427	432	453	444	423	477	471	479	429	422	481	450	470	451	453	464	440	466	455	506	474	460	454	419	431	453	491	446	427	476	469	457	464	460	470	442	463	456	450	427	454	464	441	423	466	415	454	453	459	464	465	453	435	426	463	484	450	442	447	478	457	436	457	469	452	467	458	474	456	446	450	442	454	446	472	442	455	440	467	428	426	456	414	435	445	469	469	434	468	422	466	438	423	446	447	443	484	437	460	465	499	465	463	434	460	474	437	464	476	440	456	450	447	431	459	472	459	467	410	455	480	434	464	459	467	445	430	449	486	432	425	435	421	462	472	462	410	417	474	450	428	437	472	450	461	434	438	456	442	463	430	442	421	463	475	445	441	431	446	473	431	430	450	444	476	431	459	493	451	443	462	434	461	461	463	440	470	449	427	446	460	442	467	451	469	440	451	426	469	472	462	467	450	425	416	452	406	419	456	447	470	414	472	440	446	460	429	485	418	452	452	479	464	432	467	470	452	437	475	459	480	460	493	427	451	439	445	450	427	446	466	446	458	443	477	449	464	454	455	438	481	474	409	437	459	462	448	491	418	448	461	444	451	437	401	453	480	436	460	442	423	472	429	428	461	438	469	445	452	463	496	474	462	466	469	420	462	417	470	438	443	434	436	473	439	421	414	456	463	470	462	496	412	468	499	448	452	451	448	427	416	448	447	419	443	487	475	448	483	438	442	416	430	439	453	436	439	447	442	470	438	451	446	416	457	439	480	463	432	450	445	477	472	448	434	470	442	469	464	431	456	455	455	455	457	487	478	457	505	475	412	430	453	431	500	441	431	444	447	445	462	481	446	480	474	468	462	463	480	442	424	432	429	467	438	480	406	416	446	472	446	461	442	440	469	399	434	490	441	454	456	462	460	430	454	416	410	475	468	405	452	448	468	460	446	452	446	445	458	449	458	447	443	458	452	396	463	473	435	457	452	422	459	436	467	455	452	453	427	455	453	443	448	417	449	415	479	431	439	455	447	444	444	442	425	450	463	428	412	442	460	415	460	469
75660	42628	13203	3859	1960	1004	770	576	503	458	383	367	389	298	336	335	381	298	327	309	303	287	296	298	322	332	321	284	294	318	263	298	303	312	294	317	293	288	324	288	279	277	296	321	291	276	252	295	309	271	285	271	309	269	290	318	293	256	297	311	267	281	260	280	234	242	297	277	256	269	295	259	287	297	276	251	289	254	262	302	237	285	261	240	274	264	272	283	243	237	303	290	253	291	284	268	241	279	276	254	271	278	268	282	249	321	282	274	269	264	265	303	280	258	251	256	277	244	288	257	247	269	268	293	255	257	299	280	279	284	273	263	245	280	273	284	269	269	287	264	293	270	281	262	256	274	257	280	265	258	295	267	272	260	251	257	229	237	272	275	270	272	253	250	250	279	236	266	232	258	282	264	247	288	291	257	242	301	298	246	263	260	266	256	268	260	291	264	274	309	268	288	260	266	300	263	266	295	289	269	274	247	282	274	261	283	279	274	261	263	289	281	249	260	269	259	269	239	258	264	248	266	242	263	290	272	273	285	259	251	308	236	282	265	247	274	243	267	288	265	290	299	302	268	268	265	291	261	250	271	283	272	288	252	250	262	305	267	297	308	281	274	252	267	305	263	282	282	283	282	254	274	282	251	269	261	291	273	274	254	270	247	292	244	269	297	279	252	292	239	264	292	271	275	317	269	247	266	252	258	253	262	283	245	229	284	244	275	253	305	259	264	270	261	251	276	237	249	263	292	281	273	295	239	257	275	269	222	290	254	289	261	267	257	269	240	261	300	258	254	314	282	265	275	268	279	242	253	271	274	275	282	279	287	256	272	279	252	253	265	303	302	253	216	276	249	251	281	251	273	270	280	288	296	259	260	295	277	259	294	279	272	275	250	251	270	287	269	283	263	273	281	279	277	253	267	275	286	265	284	249	269	251	273	268	263	289	272	298	275	257	286	275	279	294	275	264	275	293	245	261	278	277	262	260	262	249	257	284	264	297	260	273	258	301	258	238	278	269	297	253	272	281	258	285	284	278	287	297	275	296	275	250	300	262	257	280	289	282	241	256	284	289	231	238	273	262	248	251	277	254	272	280	268	268	289	266	282	287	271	286	295	287	271	250	299	271	266	302	263	262	264	286	292	252	276	254	252	249	249	284	295	248	258	292	256	276	279	249	264	273	246	266	312	300	297	263	274	273	254	290	262	254	265	285	296	259	235	260	267	283	270	261	250	270	251	266	266	266	263	297	297	251	262	274	244	264	316	279	299	291	282	296	251	255	250	258	259	261	258	267	245	256	308	264	256	289	268	256	265	269	274	250	266	287	254	258	260	262	264	264	276	232	262	270	300	279	248	289	264	267	263	262	278	290	287	238	269	266	262	293	279	276	247	269	271	266	253	283	267	263	271	274	294	264	251	250	232	277	265	266	276	278	264	257	262	268	289	277	256	290	267	259	271	275	270	256	284	246	267	302	317	280	293	305	281	253	276	254	247	257	263	279	265	265	270	283	265	291	263	278	283	248	272	284	292	279	245	266	277	278	269	265	287	258	253	273	275	258	258	278	254	313	242	266	262	293	245	257	275	259	261	253	258	270	254	297	252	239	263	247	268	253	269	275	309	262	276	258	274	274	275	263	285	258	264	285	253	270	273	285	278	277	264	289	272	270	246	296	266	254	274	254	256	270	295	261	280	241	254	234	272	282	293	259	288	280	258	297	249	285	263	267	271	292	273	290	252	264	280	259	278	248	264	276	293	277	277	260	248	263	250	293	255	265	312	261	279	271	277	311	253	267	267	248	290	273	275	269	257	239	285	275	265	251	265	268	247	245	301	270	255	272	280	263	259	284	248	238	265	275	298	275	258	270	290	302	275	273	246	252	270	269	289	250	292	266	243	260	265	286	237	277	275	272	286	280	272	269	313	275	287	309	270	270	264	226	262	252	257	255	281	275	284	261	241	252	256	245	262	269	243	277	285	255	263	242	260	249	274	278	277	259	279	263	245	289	261	275	269	263	249	266	286	234	288	285	243	274	270	263	281	264	282	257	265	302	296	277	250	267	282	254	260	275	266	266	281	276	281	257	265	259	295	285	275	261	269	261	278	275	267	264	271	256	280	280	265	282	292	264	274	282	256	268	269	276	248	254	255	272	256	257	265	302	237	284	283	239	275	259	287	290	248	271	292	214	266	273	260	272	267	259	262	268	265	308	309	278	277	264	255	254	259	289	267	278	256	283	258	283	268	270	271	284	255	265	253	270	239	251	267	246	281	276	258	269	258	280	268	256	274	256	262	275	273	255	275	268	269	246	255	256	293	246	283	255	280	248	293	232	267	257	270	268	246	256	265	267	284	253	274	309	306	267	272	273	246	277	280	259	270	233	249	267	250	267	274	237	259	291	256	278	272	270	258	268	262	265	287	284	269	285	265	299	264	227	266	278	275	249	283	279	292	290	242	257	257	297	272	259	248	256	232	276	266	295	221	281	272	269	264	268	250	263	268	240	245	252	262	300	247	281	303	274	283	278	267	286	259	257	260	298	293	295	291	249	260	251	282	253	283	278	252	273	260	258	283	277	275	279	255	269	286	278	321	286	255	287	276	268	280	266	293	290	265	275	221	285	229	292	239	244	260	251	266	258	291	284	273	282	266	262	274	264	233	268	258	327	266	288	278	289	275	278	289	263	263	287	251	247	277	270	260	240	258	233	268	271	260	284	282	270	247	243	266	272	268	256	281	289	251	272	245	249	259	276	267	260	257	301	291	269	266	233	270	277	252	278	262	278	303	273	259	258	273	246	278	234	233	263	278	267	250	282	274	270	246	260	317	249	288	287	268	275	270	266	281	248	257	258	273	276	274	254	267	275	270	284	293	286	244	301	248	241	243	248	251	299	250	268	234	264	261	247	278	275	311	260	268	244	281	249	238	253	264	261	260	248	278	269	275	245	236	254	269	305	295	255	269	298	272	281	271	257	252	286	287	271	271	269	274	252	280	290	263	299	256	265	258	258	277	289	245	282	293	274	281	256	238	266	261	270	268	262	272	312	252	310	251	247	267	266	262	263	301	256	281	245	285	264	251	261	280	263	238	284	287	255	282	265	280	272	285	275	270	274	263	285	267	247	245	250	228	289	261	257	283	251	265	264	269	294	307	299	274	284	249	268	282	275	279	254	270	241	273	282	285	291	260	284	274	309	256	256	259	258	235	266	277	264	253	293	274	275	261	283	269	239	282	312	267	297	283	244	293	277	257	241	267	263	265	271	244	254	282	279	238	270	311	250	257	287	282	274	274	283	295	251	250	288	314	275	258	272	263	254	275	256	249	263	236	269	275	261	282	255	230	259	273	285	269	271	288	265	275	274	303	282	254	304	277	246	294	271	278	265	253	280	268	253	306	288	268	289	288	276	233	296	289	272	290	287	281	264	275	282	275	260	262	261	279	262	294	267	243	271	246	280	262	280	240	282	259	248	261	284	287	272	254	280	262	244	264	292	282
48492	17431	7090	8025	6327	3860	2898	2085	2021	1678	1500	1356	1197	1087	1083	1093	1110	992	1042	1074	998	1033	898	837	813	828	874	827	833	857	842	838	762	795	797	835	795	824	783	817	907	920	871	861	866	808	806	764	806	727	776	730	822	766	741	772	730	710	724	690	716	740	669	665	685	638	642	648	684	635	661	630	653	704	626	608	673	688	617	635	632	658	661	641	664	673	641	642	617	643	635	658	659	637	652	582	610	656	615	593	677	594	656	626	619	640	609	608	631	606	673	634	658	673	613	657	625	673	626	634	640	643	661	612	640	648	623	648	647	636	635	680	650	624	624	660	602	628	617	658	636	587	641	659	643	587	615	626	620	643	620	634	620	640	660	623	614	642	648	626	598	645	621	663	618	637	652	596	663	629	593	607	675	624	645	630	660	619	638	646	574	637	634	588	606	640	619	674	608	618	617	645	615	629	644	659	560	632	617	637	620	632	614	655	596	608	643	637	628	546	615	630	608	612	636	596	594	636	632	652	592	694	584	634	615	633	656	655	655	652	649	596	633	632	597	633	664	591	644	564	635	672	630	640	645	623	644	606	616	583	560	599	619	669	695	615	652	667	612	649	608	615	594	584	646	647	619	617	607	610	595	637	646	672	614	594	619	616	628	593	612	660	649	622	620	650	577	603	614	631	597	584	610	630	623	591	612	612	616	631	617	667	662	604	642	610	663	592	579	633	622	634	649	593	608	642	636	664	644	596	612	591	601	611	633	649	639	642	690	597	585	585	656	595	629	606	612	642	632	655	651	656	628	625	667	621	650	580	680	660	589	600	609	631	617	607	576	652	618	640	612	629	579	634	658	626	636	612	580	647	625	647	621	612	602	608	631	646	594	614	598	607	634	582	644	620	627	659	642	630	645	632	613	657	635	611	635	533	634	666	627	642	667	645	595	616	624	671	602	608	624	615	623	606	649	600	671	641	667	582	633	656	647	663	672	651	628	611	637	648	634	624	662	637	631	640	620	660	644	630	649	609	580	638	614	673	647	649	618	642	649	690	638	580	627	607	610	656	704	618	638	638	619	624	604	676	674	649	594	594	618	638	633	640	650	600	618	631	610	667	659	618	637	634	584	644	654	607	664	621	680	646	611	630	610	624	629	626	660	637	659	595	625	683	604	664	616	608	617	647	601	658	611	655	643	618	640	624	614	633	614	639	589	645	631	681	648	654	658	634	646	624	616	629	637	655	579	646	638	656	632	636	612	633	655	672	624	647	596	637	661	650	628	611	590	646	622	635	619	592	654	611	599	630	653	603	592	621	604	624	639	582	652	652	630	640	631	608	636	567	669	580	620	683	672	608	623	659	609	640	615	687	654	646	600	626	625	576	579	624	639	644	632	635	634	624	586	579	627	613	615	563	621	602	618	628	598	625	625	625	618	634	620	624	594	606	613	643	645	687	654	622	569	591	681	592	625	595	617	659	655	590	625	652	622	607	637	649	598	629	626	609	653	637	624	621	603	635	629	630	618	617	589	571	623	616	638	587	652	646	621	632	601	614	656	606	640	638	648	638	625	592	680	636	589	649	616	643	591	605	616	625	633	609	594	626	660	658	621	609	615	678	603	606	643	670	653	645	639	628	633	640	639	627	651	644	608	626	627	624	634	640	634	590	632	613	639	601	645	607	595	577	647	626	657	601	667	654	639	667	642	573	627	643	634	626	619	609	625	619	642	680	646	593	644	592	618	644	580	605	609	638	618	677	613	633	618	602	611	635	599	614	616	620	663	614	630	638	611	615	646	648	688	601	628	602	629	611	610	606	581	642	606	592	648	647	610	679	633	603	602	630	652	617	625	626	642	610	634	651	642	587	633	669	648	625	589	595	670	662	590	603	640	611	670	635	632	633	617	644	638	663	633	659	709	627	658	643	579	640	615	626	623	598	638	627	627	620	609	653	611	604	617	605	613	651	677	638	628	587	619	650	649	578	618	625	629	635	575	643	643	667	640	632	694	626	637	671	628	611	641	652	652	606	621	635	600	656	653	583	642	617	631	669	634	583	619	628	644	626	591	605	661	637	636	606	621	591	632	577	579	626	629	595	601	619	619	628	621	588	636	648	620	653	636	639	621	619	647	616	617	688	614	596	656	666	648	615	651	626	598	590	632	604	684	631	625	616	616	656	683	619	610	650	614	634	675	645	601	592	600	639	622	655	591	604	613	628	618	645	627	631	659	652	677	625	631	605	664	618	641	596	624	648	628	614	611	598	595	617	590	670	604	611	640	597	621	641	600	615	621	611	671	629	631	658	662	594	621	621	659	653	620	624	653	616	606	620	658	656	657	628	622	654	619	625	610	588	612	609	613	578	659	613	623	616	605	677	644	614	627	668	636	674	673	572	603	617	603	611	628	652	650	653	664	649	627	637	649	655	601	672	685	648	662	653	627	601	605	632	603	643	612	644	639	657	635	675	616	621	606	616	602	617	641	603	634	659	606	649	617	585	645	639	638	614	631	635	689	643	665	618	622	604	603	654	651	654	631	648	616	618	637	639	634	632	635	667	675	622	660	636	634	700	588	635	680	614	567	618	630	623	590	595	666	629	592	598	572	584	614	655	629	644	603	609	580	611	603	602	629	656	622	623	648	656	635	651	607	641	650	605	649	641	623	604	599	647	634	590	657	598	624	598	655	634	631	647	639	624	628	652	606	622	623	632	623	606	613	629	661	614	605	668	659	647	603	609	619	619	659	650	615	609	604	646	627	611	648	625	668	628	631	614	628	611	656	616	597	647	637	611	626	630	627	599	594	677	625	587	623	647	621	595	592	623	642	613	626	559	635	628	664	632	630	635	660	617	633	661	624	607	640	635	654	637	601	652	604	614	621	630	591	642	635	612	613	624	606	667	633	621	635	674	623	653	670	598	596	663	641	651	651	634	610	625	664	651	606	635	665	609	630	580	637	654	622	678	606	616	621	628	657	603	627	659	637	602	598	639	628	654	599	634	632	639	626	665	659	662	645	613	564	641	652	605	614	658	612	633	607	582	617	606	614	594	627	628	620	623	638	638	606	658	618	636	647	594	631	630	600	658	620	632	633	608	645	671	632	650	619	608	628	597	621	614	618	619	643	622	613	620	637	610	622	598	616	651	620	613	620	602	603	606	637	632	607	601	632	597	607	642	653	667	589	647	625	604	629	627	668	611	668	623	663	603	637	624	651	620	625	619	623	599	580	629	626	584	630	637	621	631	622	605	634	662	647	622	694	662	584	624	627	647	625	600	637	641	626	664	639	598	623	661	613	623	644	599	610	651	614	628	674	611	637	610	644	636	638	593	586	633	603	604	593	598	627	621	680	572	642	646	624	678	664	594	649	643	597	615	644	652	626	625	633	595	617	644	594	621	614	589	645	648	652	664	650	603	646	596	593	611	615	639	607	599	651	613	653	596	670	643	648	681	634	611	596	621	586	613	628	638	644	631	595	636	655	626	624	619	649	586	645	543	629	673
85158	51259	19782	7699	3274	1665	1107	738	677	560	515	484	414	416	371	403	398	387	389	335	368	357	369	317	317	299	312	326	326	346	352	331	379	319	300	327	283	293	316	335	321	291	284	367	316	325	306	308	295	311	293	330	298	279	315	301	325	250	304	309	272	276	306	306	314	283	296	321	272	286	271	258	292	261	289	284	257	276	275	302	260	296	291	270	273	309	248	261	290	272	273	284	308	257	277	291	271	269	266	310	272	263	303	293	298	285	281	274	282	291	298	249	292	261	269	274	276	268	275	250	299	287	270	268	311	274	271	287	293	284	262	273	272	282	274	294	267	279	295	287	303	270	273	258	283	252	291	261	277	304	295	277	246	277	291	314	277	295	285	241	279	275	276	278	277	277	297	277	285	261	295	264	263	269	282	289	268	268	297	277	280	275	252	283	235	271	267	250	277	281	245	256	291	277	278	297	297	302	261	259	345	267	292	282	291	267	284	295	292	337	300	264	272	260	257	268	248	280	270	277	297	255	276	289	274	255	265	256	295	269	274	281	276	264	249	302	300	285	290	266	290	306	262	287	278	287	287	245	307	295	292	254	291	303	256	278	283	255	266	285	310	315	269	303	256	318	290	287	247	263	266	266	299	287	282	286	264	265	274	280	286	285	284	294	251	275	278	273	257	281	292	274	265	273	296	288	275	255	260	291	287	287	299	303	253	294	273	305	281	272	271	272	268	275	266	294	294	273	259	305	301	269	271	283	292	297	285	275	289	280	261	296	280	279	268	273	277	293	259	317	277	284	269	265	266	279	285	295	255	275	295	290	272	312	281	272	268	283	261	296	299	286	308	294	285	291	288	273	304	283	329	297	278	290	271	281	283	273	278	292	269	275	278	270	295	276	309	283	286	274	276	253	274	256	247	243	311	282	277	290	277	279	249	293	326	277	278	279	286	323	284	259	297	285	274	287	287	268	270	276	295	271	275	282	282	274	304	288	264	253	259	278	275	296	300	267	293	280	290	259	294	259	271	266	250	301	293	274	264	287	264	282	280	287	277	271	284	294	271	313	250	291	256	301	287	281	313	270	283	295	278	288	267	307	265	269	283	287	265	285	300	314	289	298	276	289	268	271	286	295	283	271	261	274	312	284	280	286	270	290	281	331	270	293	289	256	305	258	290	304	312	239	287	291	296	273	287	280	253	282	295	278	283	282	290	319	273	266	312	323	272	302	279	280	285	285	277	278	264	320	309	287	286	301	277	276	277	264	277	306	273	300	243	261	292	269	268	293	286	289	289	276	273	287	247	298	250	256	260	285	308	261	275	284	289	301	311	275	279	311	298	296	280	271	275	305	288	301	258	267	297	271	306	292	260	274	272	288	267	296	260	278	267	271	304	316	267	300	297	276	280	282	301	273	285	261	290	283	274	272	309	276	290	302	272	255	260	265	281	286	278	280	293	302	286	310	278	279	279	261	285	293	303	296	258	257	285	250	263	284	258	278	290	294	278	261	284	238	285	258	292	275	280	283	288	287	269	315	271	283	283	272	282	250	271	264	272	284	285	250	285	296	280	311	273	262	270	272	295	269	291	270	284	249	276	280	271	263	277	287	285	260	289	252	280	278	271	318	307	323	299	265	273	279	319	295	267	283	306	277	292	258	276	291	281	256	251	278	277	255	256	245	278	279	253	238	269	255	302	318	277	262	279	287	255	271	290	247	270	256	312	256	312	286	247	276	291	316	288	282	271	320	295	270	303	265	303	279	266	306	294	259	282	285	287	268	253	288	282	293	287	307	285	305	270	278	282	297	278	302	271	262	289	267	298	246	258	274	275	289	265	271	286	300	260	256	254	295	252	256	265	294	271	272	248	245	287	247	294	278	248	285	299	257	285	236	289	266	276	277	285	263	268	306	267	293	289	269	296	290	279	302	287	272	273	281	270	275	313	314	279	281	277	277	295	276	292	277	294	279	279	258	262	282	286	292	282	261	316	299	254	268	257	285	290	293	276	289	271	263	271	304	291	278	294	313	297	287	289	261	255	298	272	277	273	284	278	267	287	260	294	315	285	258	296	252	262	283	262	266	245	268	272	277	270	292	248	273	266	290	261	276	294	293	284	294	259	302	268	299	262	270	276	282	296	275	240	301	289	306	279	261	293	256	275	283	287	295	298	261	255	293	307	304	330	249	287	259	299	299	261	278	287	251	264	311	288	268	278	271	289	324	281	267	281	303	298	256	317	269	297	268	277	266	298	285	247	283	253	265	286	273	272	308	277	242	300	292	280	285	298	302	290	313	262	249	259	237	255	243	247	301	284	272	246	298	309	282	295	304	284	269	289	276	277	320	294	236	281	285	314	260	291	280	280	303	303	281	267	256	294	278	291	296	306	291	274	279	280	261	280	257	292	286	304	264	276	258	276	272	282	290	263	274	258	283	274	258	247	245	281	266	292	273	285	275	268	286	300	292	288	291	265	268	275	262	319	258	304	288	293	297	266	274	272	272	248	267	277	283	294	329	298	269	304	275	315	275	271	321	286	302	254	240	267	280	292	253	265	240	255	293	278	274	291	258	303	293	292	290	280	264	282	286	277	255	295	262	243	300	275	293	290	283	277	269	290	252	275	271	266	256	281	293	263	289	268	271	305	286	291	274	282	292	293	293	271	292	281	273	286	281	274	262	315	283	270	263	280	261	259	250	275	247	275	271	284	256	294	267	289	267	285	273	287	294	259	294	279	269	273	266	272	320	315	327	293	276	267	321	279	243	270	261	288	276	265	291	300	278	273	265	275	269	262	267	263	236	272	267	275	292	253	286	245	280	279	298	308	322	267	270	252	241	298	298	250	294	260	313	269	281	272	270	278	249	283	271	257	271	279	273	276	279	286	245	284	269	301	288	279	290	293	293	290	293	270	254	264	292	256	256	276	309	274	279	280	246	247	286	259	269	273	282	299	274	275	278	302	293	282	252	268	245	272	280	299	282	290	278	281	265	275	256	296	281	285	248	289	287	289	266	294	257	257	285	263	275	287	269	282	276	262	298	261	267	296	260	277	239	332	269	296	294	246	283	271	294	262	283	284	258	305	287	310	291	269	270	283	284	322	285	294	293	284	308	305	294	292	293	273	257	276	280	284	303	252	297	295	293	244	297	260	236	297	302	297	284	275	275	289	273	261	260	296	287	300	289	252	250	306	315	273	263	279	274	280	262	249	266	279	308	283	316	311	279	272	293	292	261	298	297	271	245	299	303	290	274	281	237	263	314	316	283	277	292	298	277	256	261	240	286	254	263	289	289	275	242	264	241	302	306	279	253	265	288	288	287	283	279	302	298	273	275	268	281	274	263	300	281	279	281	285	307	246	269	262	283	292	290	262	260	265	301	276	289	273	283	295	298	244	269	281	268	289	286	271	283	282	261	276	271	263	272	249	274	257	271	277	287	301	288	254	285	266	281	255	259	278	285	273	286	306	291	288	280	263	292	281	265	275	274	276	274	261	264
58741	23354	9830	11238	9528	5965	4369	2901	2759	2248	2024	1713	1523	1432	1485	1592	1365	1210	1283	1370	1171	1337	1042	939	913	980	888	950	969	948	956	908	906	929	921	926	881	847	865	915	973	987	954	968	926	911	905	881	831	797	807	880	860	813	778	757	753	770	738	709	773	666	658	664	656	649	657	678	706	678	746	676	663	650	679	672	698	692	672	654	662	652	649	652	626	661	620	630	680	626	612	648	651	643	614	633	672	618	615	634	604	667	599	665	621	632	614	642	651	605	668	626	602	651	638	649	616	580	640	600	630	616	631	642	619	617	651	614	612	600	598	664	638	669	609	613	616	657	586	663	632	647	688	625	637	622	644	689	612	626	652	648	613	648	657	626	624	634	596	647	610	612	635	619	621	613	632	641	613	628	598	646	661	644	642	715	656	624	632	625	626	626	588	618	650	598	640	593	593	667	585	675	666	621	631	654	645	639	627	617	611	601	603	602	637	668	615	651	635	665	608	618	614	598	618	659	679	623	618	613	623	681	632	644	633	642	635	651	648	633	638	637	650	580	640	645	604	617	572	658	620	630	631	579	636	651	663	650	588	617	643	642	631	617	661	609	633	618	705	650	641	646	644	654	640	657	599	642	662	617	642	619	638	584	669	642	662	619	571	613	638	653	614	616	621	599	666	620	613	624	623	643	609	588	635	651	622	652	658	661	622	658	621	609	621	639	656	632	637	639	650	662	546	628	622	649	596	642	614	638	660	601	628	640	639	648	581	635	639	644	580	624	605	664	685	691	667	685	645	611	610	651	612	641	590	637	626	606	655	650	608	616	614	608	627	651	586	608	625	671	613	587	637	687	642	667	611	664	621	678	621	626	678	597	621	630	682	704	592	604	668	608	643	657	617	660	619	592	637	607	669	686	623	612	634	616	643	629	643	673	646	633	636	630	658	586	637	625	587	676	657	636	641	608	673	672	646	620	638	633	613	630	612	619	621	597	650	666	641	631	654	617	615	641	691	659	581	602	584	621	640	645	652	631	616	620	639	611	613	625	621	630	643	673	620	605	643	604	628	627	679	659	639	622	632	617	650	600	639	610	636	655	601	628	646	600	636	612	659	618	624	625	646	629	629	634	637	619	600	617	665	635	630	628	651	626	608	638	640	623	623	630	597	642	647	639	649	628	653	645	619	611	633	657	641	624	640	629	607	626	626	628	606	623	656	630	624	645	652	640	615	619	654	679	688	634	635	632	653	615	656	637	673	600	637	623	628	624	640	636	592	641	612	611	597	598	604	596	614	657	623	627	619	652	603	573	639	682	633	640	616	654	600	659	650	631	623	646	645	648	619	606	664	643	644	637	587	615	635	617	640	630	604	643	598	624	607	615	625	580	623	643	557	642	650	646	623	624	608	627	653	621	653	660	640	654	614	634	660	685	658	626	670	613	606	654	653	651	591	650	593	637	621	655	624	573	641	611	633	649	642	619	619	623	660	608	618	620	625	678	616	645	608	662	634	618	674	628	636	624	617	625	604	596	653	689	606	663	607	610	645	633	625	629	648	607	625	630	660	648	641	609	657	609	624	649	610	625	619	643	657	610	602	602	661	651	634	605	636	653	616	636	636	586	639	689	655	617	597	631	653	658	623	591	601	626	625	592	613	639	629	632	652	581	591	627	629	662	632	649	634	633	595	575	596	608	622	657	641	642	630	644	660	650	625	627	623	626	628	622	654	630	647	587	615	630	628	632	662	625	614	626	668	616	693	630	650	640	574	647	663	659	676	607	630	677	611	618	657	648	645	606	606	625	633	576	659	599	623	600	668	605	636	621	624	612	614	620	644	625	613	640	625	641	601	583	618	608	604	612	637	635	637	648	641	578	658	630	623	605	658	632	648	637	626	621	598	578	605	627	656	638	616	576	625	636	622	635	583	641	674	654	659	624	633	618	615	610	634	658	645	639	660	647	620	656	640	639	600	606	673	610	603	649	632	626	603	628	633	625	644	638	589	646	608	627	608	648	668	619	596	639	618	648	646	617	647	612	596	596	658	633	638	649	617	633	657	599	579	640	628	669	615	597	597	609	585	651	655	633	659	652	665	578	594	659	594	642	656	587	613	648	664	647	627	643	621	651	643	660	620	680	610	679	631	638	615	623	640	635	609	657	658	625	650	671	657	612	633	636	628	647	614	655	616	623	607	644	618	630	657	624	624	583	613	655	655	601	633	648	648	613	621	664	611	609	635	638	648	599	644	644	678	682	620	668	665	635	667	642	656	654	618	660	593	671	621	667	621	656	588	644	631	575	593	657	635	665	614	579	616	631	653	665	635	657	610	641	661	641	647	637	628	614	633	660	632	582	630	657	651	586	624	600	656	654	571	637	641	637	633	609	602	601	575	628	622	651	639	645	612	632	663	571	581	617	611	638	656	610	619	606	604	658	658	647	598	665	646	631	599	648	634	632	656	634	603	651	633	665	649	644	637	616	644	645	608	653	661	642	637	673	642	606	639	616	637	682	637	631	647	621	625	669	655	629	602	654	576	615	642	618	656	701	630	651	622	617	653	629	648	604	584	643	616	658	632	621	673	681	639	643	588	623	641	658	656	635	640	639	615	642	615	606	645	601	614	628	568	592	612	614	611	625	603	591	670	586	608	644	605	643	703	605	667	655	629	593	654	667	603	632	626	668	676	638	634	636	649	634	618	648	621	645	618	616	630	657	592	651	710	628	633	602	610	614	672	671	592	597	621	632	592	598	610	697	628	634	643	626	599	624	629	637	597	613	611	621	639	645	644	652	609	621	630	616	630	647	620	639	618	628	620	634	721	579	593	616	645	609	659	672	616	622	585	615	610	651	652	627	633	646	667	616	634	625	668	635	615	637	604	626	647	677	613	690	634	635	637	640	633	666	598	627	612	649	645	582	651	601	613	600	626	631	608	640	628	659	613	619	619	631	593	612	633	619	619	600	647	622	683	674	636	638	583	595	615	601	658	629	634	634	637	662	679	639	609	665	629	652	637	600	588	598	620	608	658	692	589	667	644	645	622	636	672	637	691	630	634	631	655	645	610	642	614	612	622	670	602	664	624	657	656	624	614	608	631	657	662	577	650	623	640	640	607	619	626	620	596	638	652	659	638	668	577	612	626	598	621	652	665	625	584	631	641	640	627	636	614	617	619	587	641	647	652	633	628	636	591	619	620	618	664	616	613	641	590	612	626	607	618	626	628	605	647	647	673	627	586	634	633	623	606	687	616	621	599	627	628	673	639	612	639	642	652	633	657	610	614	630	605	632	633	596	643	635	613	662	634	583	589	634	648	651	607	595	645	621	610	652	672	679	629	642	652	671	595	624	596	615	624	641	623	583	620	690	649	616	666	607	626	607	607	575	626	620	641	626	590	584	592	649	652	609	634	641	653	634	576	645	598	616	607	632	691	608	677	651	628	645	595	608	644	644	631	629	627	593	609	582	609	582	621	641	648	610	610	617	623	631	622	625	627	631	621	599
23231	6843	1839	1287	774	475	320	297	271	238	224	201	168	193	206	197	203	207	214	177	165	202	199	203	179	240	179	197	170	196	196	199	184	173	199	174	188	184	190	195	204	209	182	184	195	187	226	183	191	194	200	164	182	167	191	170	197	177	184	185	194	181	194	174	184	185	154	172	171	171	176	181	189	183	191	187	169	181	154	164	174	177	153	170	174	169	173	178	171	173	180	192	173	175	165	189	173	158	180	198	182	204	157	155	175	180	164	189	181	211	166	186	196	180	189	165	162	194	191	208	203	165	177	171	168	191	208	171	195	199	180	191	169	170	157	171	179	168	174	174	178	171	183	150	209	160	179	186	183	182	166	178	184	212	173	184	160	194	194	184	178	178	164	189	176	167	161	164	163	170	185	163	186	158	169	147	179	185	161	161	176	198	174	184	160	180	157	182	192	196	197	198	208	208	172	202	164	161	176	163	182	204	162	176	182	171	171	182	176	176	159	148	183	149	178	170	184	151	177	172	176	203	193	170	195	175	189	161	180	147	182	194	162	206	182	166	192	192	180	170	177	193	170	162	163	170	177	197	167	192	191	161	187	175	172	173	198	189	194	164	183	178	155	159	181	160	169	200	174	167	171	180	171	170	186	187	164	194	162	179	188	173	171	173	167	183	182	169	183	184	185	164	203	169	147	157	192	182	190	164	167	159	187	163	180	167	161	189	171	189	163	164	148	185	198	144	193	190	168	178	172	168	167	202	186	165	151	163	183	189	192	179	181	161	202	175	184	186	163	167	197	186	170	157	164	189	164	171	182	163	160	171	162	171	155	182	162	189	156	173	165	172	192	196	187	166	162	195	192	173	168	167	201	160	184	178	196	163	180	184	174	164	201	186	187	195	178	179	185	152	204	162	174	177	172	191	172	203	183	180	197	184	205	171	180	200	160	179	167	181	188	167	182	167	191	167	173	191	184	178	189	178	191	176	189	193	182	166	173	189	204	204	180	169	178	183	178	151	198	189	177	171	161	188	202	172	143	180	179	188	165	174	171	184	188	181	163	162	186	165	184	172	169	185	184	192	167	174	172	165	177	182	186	175	153	171	166	156	194	172	187	203	207	182	182	192	183	168	179	173	162	199	173	160	160	179	192	150	177	179	170	187	170	152	184	158	180	167	182	183	177	172	167	189	176	185	154	176	168	173	174	183	176	173	184	200	175	169	160	188	161	151	157	177	195	190	159	186	178	157	179	192	185	163	176	196	162	168	164	179	176	173	159	179	182	169	179	182	176	170	184	146	192	174	180	180	168	192	177	180	183	195	157	170	176	164	200	168	189	212	189	198	192	210	186	166	181	170	170	173	202	191	178	148	187	204	189	188	198	181	183	191	173	183	169	172	185	158	177	206	185	183	167	177	167	197	169	179	164	155	186	161	179	175	199	175	166	163	175	205	184	170	170	160	181	191	171	153	179	185	190	174	186	187	160	183	184	160	202	179	182	182	173	156	182	171	179	181	190	168	185	197	156	172	161	198	165	173	166	158	184	181	184	174	193	165	173	187	193	201	171	197	146	185	184	190	190	159	182	151	171	167	169	155	193	187	179	158	186	170	186	184	164	173	190	158	187	195	179	163	172	162	188	176	175	186	184	200	195	188	175	185	194	187	195	173	171	193	177	184	165	208	156	182	149	175	168	162	173	156	202	202	184	183	169	179	193	178	179	186	163	190	170	157	186	185	149	154	180	184	170	188	180	180	188	179	162	181	178	187	215	170	173	199	185	178	174	185	187	190	184	186	193	181	219	174	150	164	175	191	179	177	192	168	164	145	204	168	175	168	174	170	190	166	168	183	162	172	180	216	173	170	155	184	179	182	181	175	155	170	193	164	191	185	182	183	181	187	169	164	177	162	181	166	188	176	178	170	192	203	155	165	148	176	170	177	203	186	160	192	169	185	173	181	177	178	172	172	172	175	174	167	183	184	165	177	172	164	174	179	213	190	184	181	175	177	198	171	177	188	185	179	160	157	192	183	172	159	153	177	162	187	190	195	161	173	191	194	180	186	194	173	185	176	199	183	181	167	167	163	188	171	177	183	196	195	177	181	178	192	154	175	144	157	149	187	147	173	166	198	184	176	199	176	176	175	177	193	166	183	197	202	193	180	196	182	175	176	178	174	163	181	165	190	163	167	171	167	169	172	151	188	180	162	178	173	161	186	181	166	201	185	176	172	184	173	192	180	184	196	166	166	174	174	188	184	161	172	194	178	177	179	181	175	182	184	156	193	171	196	134	163	157	157	178	177	140	154	171	182	183	190	210	183	184	185	159	195	175	171	151	190	176	152	167	164	197	179	172	188	170	163	178	197	176	158	179	168	191	179	175	177	172	150	157	167	185	188	194	163	192	153	193	190	163	185	184	154	167	203	166	193	167	200	199	176	178	146	181	182	179	172	198	157	166	160	179	200	196	150	171	187	188	179	185	174	164	188	179	168	157	171	166	199	194	166	169	178	175	174	163	166	180	158	177	200	185	175	187	167	149	171	160	198	156	171	210	172	203	200	174	192	180	191	185	199	170	171	189	182	170	188	195	194	189	172	178	204	169	171	192	163	174	177	182	187	173	159	189	178	176	191	181	208	153	159	182	196	167	170	198	158	165	201	207	173	167	189	185	187	166	192	153	176	166	181	162	200	191	162	163	178	167	182	169	176	179	163	190	170	193	166	170	172	185	187	203	184	172	172	178	173	170	161	195	182	175	193	149	183	181	184	165	182	182	169	194	199	201	150	206	174	203	205	168	174	188	207	191	166	176	193	193	187	177	199	192	170	182	179	168	194	184	176	176	173	200	145	164	193	178	163	186	176	186	159	172	189	176	160	185	171	183	188	184	178	176	167	183	174	194	158	185	186	156	183	164	153	194	189	179	172	188	186	167	177	172	173	170	175	153	167	166	201	210	178	178	169	197	180	179	175	159	198	189	187	199	193	174	175	173	177	164	187	171	177	169	192	165	165	181	181	187	171	182	170	201	186	175	166	179	157	196	180	177	174	186	164	192	163	166	189	181	186	174	188	179	170	161	197	190	163	193	173	181	178	177	165	177	158	177	164	160	166	195	167	197	173	182	188	170	197	170	180	163	169	205	196	181	194	186	160	173	188	174	191	203	209	162	166	177	182	171	183	182	193	185	187	158	169	174	189	191	177	161	200	182	183	168	168	187	200	179	165	182	199	168	184	160	194	182	178	169	192	200	178	168	166	181	177	181	191	189	185	163	202	145	200	187	159	198	164	200	197	173	208	174	167	174	156	209	159	168	189	167	172	154	175	181	189	171	179	189	185	175	170	176	203	198	180	205	164	184	187	182	157	202	176	181	181	200	171	192	195	189	177	176	161	152	198	174	168	176	162	173	184	197	174	194	188	173	176	217	172	185	156	188	179	166	200	197	164	170	186	170	173	165	210	160	174	192	181	177	187	193	197	183	183	190	175	158	157	148	200	160	186
21530	5285	3234	3864	3032	1914	1331	904	915	813	737	690	588	593	618	624	588	518	533	577	564	516	523	505	494	572	527	510	533	559	527	544	493	528	515	499	519	535	498	474	603	654	616	570	591	555	514	510	568	532	549	534	513	522	475	508	452	508	504	459	492	482	461	494	466	487	487	447	463	440	452	493	463	449	479	435	427	508	463	430	472	446	448	454	443	424	449	483	422	439	454	423	456	463	423	420	411	429	478	439	478	463	439	435	434	478	490	438	430	440	475	461	460	480	525	451	459	455	447	473	463	472	414	440	437	471	401	414	430	441	450	436	405	389	423	437	425	450	473	497	442	407	454	415	457	449	441	467	413	464	475	439	468	467	437	451	412	496	463	413	439	459	460	468	459	411	461	453	416	465	441	437	432	475	433	439	441	423	423	443	427	439	446	428	439	432	451	472	457	453	460	428	435	458	427	448	449	451	440	496	446	436	445	438	415	453	471	466	451	407	434	437	462	431	450	427	456	426	464	407	467	467	434	433	451	439	437	429	457	463	463	472	446	451	459	466	450	408	430	433	471	447	412	445	458	426	460	413	448	463	459	483	422	468	423	438	440	458	430	451	432	449	450	399	398	457	429	481	418	467	419	448	439	433	434	438	446	461	467	429	441	410	458	461	469	461	441	461	448	438	442	453	473	447	451	438	425	431	468	401	431	450	426	446	425	442	456	461	457	418	442	446	440	504	410	422	441	446	457	430	449	463	472	462	448	470	450	474	448	476	439	448	418	455	459	469	464	459	431	417	462	469	427	425	446	434	429	453	453	467	423	458	451	457	468	409	432	441	438	428	466	430	428	421	445	439	442	460	430	472	451	472	421	438	463	434	470	458	441	411	425	455	430	460	458	468	463	443	455	421	447	406	435	465	459	436	441	444	447	440	447	431	448	440	437	451	463	428	483	446	404	457	457	469	442	432	440	440	467	416	440	454	442	453	414	441	435	418	429	429	456	447	424	436	428	433	445	428	455	461	449	454	453	463	442	440	461	456	460	461	455	423	460	419	453	434	453	475	488	473	463	435	451	436	459	440	441	397	421	465	433	413	432	437	437	432	425	433	424	460	446	411	436	438	424	447	436	420	444	440	433	414	447	472	470	451	444	457	442	457	425	471	439	429	460	440	430	414	414	466	424	442	423	442	425	452	419	449	443	454	449	413	477	423	419	450	476	463	463	432	443	454	456	458	431	421	451	418	474	423	473	431	431	453	432	452	417	433	439	417	501	446	445	457	420	425	438	465	451	427	396	445	464	439	417	455	448	420	421	442	477	491	439	450	441	459	437	431	441	451	458	475	477	438	461	441	475	450	454	430	470	415	438	444	488	451	434	438	430	474	425	442	440	457	426	434	471	460	441	446	415	491	419	419	448	461	426	429	444	452	470	432	447	455	444	438	440	452	444	477	468	461	439	421	422	418	451	461	435	425	438	414	449	457	427	408	433	434	471	483	454	447	439	441	435	454	440	440	464	428	434	428	461	443	449	424	463	461	476	441	399	451	452	468	426	445	451	435	464	408	456	434	420	437	395	459	409	456	427	446	468	431	440	422	494	446	418	433	455	471	464	409	463	433	410	454	423	467	426	424	455	471	417	459	425	442	446	435	502	420	436	451	446	471	452	491	423	419	429	435	437	434	453	464	455	459	453	423	445	455	411	456	501	443	414	417	417	464	448	440	451	453	460	443	439	407	451	450	438	447	402	460	410	437	440	432	452	481	480	480	449	433	459	450	485	462	464	455	425	405	442	457	462	458	410	436	421	443	388	450	444	443	426	432	428	460	431	476	433	453	444	421	441	471	456	474	467	465	459	413	431	428	463	479	467	457	411	437	442	455	448	476	475	457	463	410	438	457	455	446	440	437	409	416	448	461	401	451	434	421	452	463	437	438	458	430	474	454	461	428	424	490	445	457	457	407	419	460	464	453	441	502	432	407	488	427	481	414	433	432	451	492	452	507	431	464	449	441	449	483	468	468	453	438	402	451	421	444	462	448	483	494	443	444	440	481	476	440	459	448	437	467	439	467	465	484	463	415	425	458	454	480	461	417	481	475	480	426	461	467	444	473	468	416	442	452	453	455	399	442	412	470	415	487	435	423	487	430	481	473	423	451	435	426	455	440	438	422	434	414	432	449	467	440	433	451	442	498	437	427	470	412	445	426	437	431	464	426	432	441	449	468	445	459	440	466	456	463	424	436	430	469	451	448	427	441	464	451	434	424	459	473	434	445	465	446	431	478	440	450	496	456	475	483	469	417	431	418	447	461	443	462	456	417	435	441	490	430	455	452	438	441	440	427	467	459	427	480	482	420	429	415	426	446	467	452	456	462	433	451	441	437	452	463	441	438	449	421	449	468	434	458	437	399	461	462	448	436	413	441	479	472	456	473	459	429	454	447	467	469	416	460	448	443	434	424	462	423	468	427	457	455	401	434	478	418	428	456	471	434	451	449	464	423	439	455	467	479	454	436	435	455	477	428	442	445	406	442	474	436	477	423	435	451	449	449	487	428	434	475	467	450	476	453	391	445	465	477	443	414	419	470	467	468	409	438	426	437	421	481	490	478	463	451	471	446	433	448	439	460	439	395	422	440	460	441	429	445	465	478	457	468	450	448	468	475	460	451	467	467	470	467	434	472	447	427	465	443	463	444	463	419	448	465	443	447	464	474	441	463	411	481	416	426	469	431	440	397	438	427	429	439	472	405	443	441	446	436	468	482	402	444	433	441	447	411	451	461	419	443	455	453	403	452	465	455	419	475	470	427	444	467	465	476	423	441	454	429	420	460	472	451	471	476	470	459	446	391	444	483	446	458	430	425	450	417	430	412	432	442	473	451	409	451	468	423	402	451	475	418	407	449	468	429	456	458	465	407	435	406	454	460	414	425	457	465	468	424	460	459	425	448	456	452	449	436	457	438	457	462	454	425	462	429	438	475	465	419	454	431	466	419	428	455	414	439	464	426	428	470	437	460	446	424	411	452	416	437	457	472	468	438	429	458	464	440	460	517	432	433	429	446	392	475	419	449	450	469	452	441	437	474	465	471	427	463	432	461	452	429	436	457	496	440	434	465	468	458	446	452	472	449	468	498	427	471	465	396	467	454	462	410	464	432	449	414	463	423	433	424	425	473	460	441	454	473	437	439	459	469	466	455	467	479	452	477	414	435	407	481	419	408	444	477	457	453	467	452	421	443	479	475	440	426	457	482	420	452	443	408	505	455	470	476	414	451	437	451	455	459	443	436	464	455	446	436	415	452	453	432	427	384	451	474	459	445	478	459	489	459	460	453	445	456	444	427	477	473	420	443	435	455	414	451	444	436	452	458	453	416	431	451	428	450	428	449	502	442	472	425	418	456	449	464	461	423	424	502	491	445	451	428	407	454	423	468	448	478	460	452	435	438	437	447	476	429	445	494	449	451	497	446	470	485	443	432	423	442	416	420	472	437	417	434	440	396
75073	42920	13658	3857	1869	1127	752	568	458	443	421	398	362	349	346	336	348	360	324	301	296	291	305	284	299	276	277	302	273	287	272	304	257	320	296	305	286	304	299	295	298	289	295	288	313	275	278	265	285	263	291	270	297	281	293	262	263	272	276	286	277	262	300	267	290	250	272	268	277	257	245	227	251	289	269	283	307	287	281	263	273	271	287	256	280	235	266	274	300	284	269	258	251	299	270	286	266	254	260	256	274	249	285	241	289	239	269	271	265	275	262	285	262	277	264	277	292	289	242	239	266	252	260	267	266	304	279	300	292	273	293	284	236	268	280	278	281	256	285	266	275	267	259	284	284	280	265	287	261	269	269	270	273	267	268	283	248	259	244	235	248	258	288	239	243	262	275	279	275	289	253	271	247	272	257	290	283	296	275	276	270	268	261	252	269	275	267	263	265	286	306	225	253	254	274	254	268	258	309	286	256	259	255	253	270	279	244	248	277	262	259	280	244	296	273	246	280	287	241	243	249	258	228	292	267	297	242	268	261	259	263	250	251	242	265	256	260	254	250	273	282	246	270	249	267	245	272	305	277	268	289	270	274	263	265	262	283	273	281	282	268	272	269	267	274	285	222	271	219	246	269	285	305	245	269	246	254	253	279	261	244	258	277	282	271	264	234	264	246	235	289	258	240	286	252	257	283	262	263	263	271	283	295	253	271	271	251	274	289	228	271	240	243	263	240	253	285	257	245	277	263	242	253	289	266	262	262	263	290	290	259	254	264	291	278	257	261	282	258	254	271	233	262	271	279	281	282	261	263	253	252	259	256	269	228	287	254	284	234	282	258	257	266	252	248	284	282	261	258	271	260	245	289	271	249	263	250	266	245	264	264	247	277	288	254	262	255	276	254	298	257	277	254	303	263	267	260	266	266	309	252	253	274	253	251	279	265	251	249	232	264	253	299	271	282	254	267	254	250	266	238	254	246	249	267	249	279	259	295	262	272	272	287	229	265	266	265	271	301	315	261	250	275	277	258	252	235	247	251	250	249	274	268	254	279	256	256	259	258	259	258	285	268	289	281	264	282	260	268	272	274	270	295	281	251	282	244	305	242	245	265	260	265	238	256	240	278	282	271	292	277	268	245	273	297	251	280	270	232	264	263	255	243	271	252	276	281	292	270	252	293	259	296	284	281	254	259	258	246	254	263	279	278	276	288	274	275	281	262	237	278	264	250	248	280	247	246	262	266	268	279	267	223	264	258	282	256	263	244	247	263	275	256	275	248	273	278	255	217	264	249	268	277	304	311	272	315	274	254	299	243	279	284	241	274	259	280	259	278	293	273	254	277	293	248	281	259	285	271	275	266	284	304	288	269	286	256	254	284	262	273	240	304	261	274	287	230	255	260	278	264	270	276	278	247	277	288	270	273	262	275	271	248	268	251	285	257	230	289	265	296	260	265	250	257	268	267	267	274	266	232	279	283	268	230	278	285	248	290	267	279	240	264	275	273	294	240	276	258	252	267	285	230	254	273	242	255	248	303	288	272	264	261	250	267	250	248	245	257	262	254	269	261	252	252	271	274	268	254	260	282	288	263	268	299	274	248	275	274	281	246	278	275	255	262	283	259	287	269	279	302	249	254	239	258	284	255	293	265	285	265	294	259	281	267	295	254	259	231	226	235	261	259	269	292	274	252	292	257	274	275	259	259	280	258	287	291	293	292	252	280	231	264	276	277	269	282	275	249	234	271	267	261	244	270	256	266	244	244	269	273	240	262	250	266	279	261	234	258	243	280	265	246	271	284	260	275	264	276	269	242	270	285	263	244	244	284	257	266	293	289	251	277	279	258	283	251	282	258	240	279	279	276	266	237	244	270	262	280	279	250	257	268	302	299	276	215	283	244	274	283	227	247	256	253	257	268	270	279	300	285	272	239	252	252	263	246	237	286	240	294	279	281	282	254	249	287	262	262	277	299	264	271	257	262	260	255	231	271	278	295	316	236	264	277	277	274	237	259	273	271	238	266	270	254	239	250	318	266	254	281	261	247	279	260	265	267	296	264	288	253	295	278	248	243	238	271	255	293	245	282	282	242	266	245	277	268	261	267	271	264	259	290	258	255	269	283	236	278	275	288	275	273	282	254	276	275	287	251	265	281	257	254	274	264	246	268	246	264	283	263	266	263	269	270	239	285	228	302	240	278	279	245	261	284	241	277	246	287	242	280	246	272	274	259	267	271	274	309	266	247	266	282	239	281	307	240	277	287	276	288	249	269	284	262	245	264	272	275	285	249	279	290	260	275	266	253	278	280	254	289	291	240	288	259	265	286	280	285	276	279	265	252	246	262	265	246	263	279	287	321	257	285	282	276	290	298	279	251	275	260	259	256	231	253	264	244	266	276	277	263	257	255	251	239	288	270	271	259	271	271	289	271	269	284	269	277	271	265	229	241	261	260	256	250	282	267	268	284	262	270	254	280	285	250	283	263	255	262	265	264	261	290	291	245	276	273	251	272	284	249	269	256	266	253	259	245	263	280	282	242	272	278	266	283	262	241	267	271	239	234	249	261	260	250	252	264	266	242	279	270	231	289	261	284	253	262	260	270	251	235	278	271	287	273	251	281	312	273	237	262	260	254	244	238	269	282	252	285	267	237	241	247	258	297	255	283	250	295	274	265	282	245	258	273	284	281	285	267	291	283	245	289	237	289	288	278	259	261	286	243	277	270	275	243	269	278	239	234	252	249	291	281	287	293	287	222	250	253	271	264	231	248	247	273	251	253	269	269	250	273	249	300	271	265	289	250	278	259	239	265	245	271	279	249	293	254	256	275	257	296	266	281	272	267	270	242	292	309	261	243	274	254	224	281	274	282	251	260	270	272	273	261	270	248	292	244	268	326	281	277	257	265	261	278	266	246	258	250	241	267	268	270	259	252	313	281	285	254	269	302	245	272	280	281	277	248	289	265	240	246	275	273	260	249	292	308	264	278	258	286	256	271	276	287	262	279	269	257	281	264	230	280	251	280	261	308	273	269	258	263	255	260	276	294	273	275	282	249	273	313	297	262	284	282	281	270	265	264	243	250	277	249	277	260	270	249	217	253	291	250	336	285	289	266	250	263	263	238	279	293	286	278	242	273	266	257	271	244	238	275	251	284	285	280	273	274	259	267	248	289	272	303	265	268	258	287	251	310	298	264	274	257	241	274	263	243	270	285	285	302	269	265	298	268	293	275	265	258	274	253	276	283	258	295	263	282	240	256	283	260	269	294	264	247	272	247	255	278	265	258	262	226	270	240	290	280	247	244	274	262	261	287	256	291	281	264	262	289	261	253	291	251	249	285	240	286	267	238	249	271	257	282	296	247	297	264	278	280	287	246	278	276	262	263	265	269	287	290	274	283	285	270	267	314	257	281	259	264	259	260	273	254	241	273	244	240	240	240	268	240	275	284	280	251	260	272	229	291	289	255	281	291	242	242	289	264	255	263	271	272	274	241	270	253	279
48236	18446	6263	7696	6182	4255	2979	2146	1970	1696	1390	1329	1164	1084	1120	1166	1119	994	1031	1073	996	1030	850	808	834	775	833	822	860	832	805	798	786	813	799	800	764	779	818	764	861	818	857	884	885	813	828	767	727	748	756	766	734	795	714	711	723	690	671	646	701	694	660	645	648	683	666	686	640	616	682	631	610	598	626	648	609	623	630	649	650	643	591	613	632	591	625	636	658	645	614	583	584	621	629	622	636	664	639	634	627	623	617	598	598	625	640	593	643	642	600	606	627	635	631	606	636	622	599	594	606	639	643	630	602	640	628	634	616	666	625	609	573	663	678	623	596	594	635	634	617	598	593	598	630	627	607	622	611	613	608	615	641	589	567	608	603	621	617	575	618	625	632	608	611	576	624	636	646	634	675	620	608	602	688	645	611	651	621	673	588	569	615	643	656	616	619	639	599	613	643	633	611	636	620	644	569	638	603	598	610	614	588	623	626	625	589	642	672	627	624	594	612	621	620	616	624	684	643	604	626	632	637	576	607	634	602	615	579	603	613	606	623	655	619	601	648	599	652	603	608	662	624	612	590	612	639	664	653	615	577	638	641	623	605	635	573	615	629	617	630	613	664	614	642	622	552	614	650	620	621	609	639	601	611	636	588	594	632	646	626	593	595	630	624	601	625	611	626	635	630	670	631	609	598	596	632	651	606	629	611	650	570	605	637	630	610	622	630	617	635	610	612	615	642	616	569	622	636	670	619	613	594	622	657	568	587	637	594	643	627	633	614	639	635	651	623	644	617	640	624	658	588	601	662	670	619	608	617	601	645	601	620	623	596	601	573	616	637	624	643	632	634	637	643	614	585	685	641	628	650	653	637	589	631	618	624	598	616	660	658	609	606	618	610	636	608	595	631	640	570	629	618	606	625	615	600	619	555	648	629	600	572	618	656	623	591	645	571	620	626	630	625	629	610	566	601	634	625	658	576	617	621	618	651	610	600	613	590	588	602	596	579	628	597	595	640	634	610	627	594	632	607	659	679	648	647	609	606	627	621	624	634	644	647	635	593	596	603	653	622	619	597	629	557	588	610	609	615	646	623	644	628	658	609	661	630	588	631	653	650	641	677	649	654	611	617	647	647	636	569	638	628	620	658	650	606	622	635	623	630	620	684	566	606	603	638	611	638	628	594	619	649	607	596	613	606	618	611	633	600	601	652	571	590	641	613	617	611	624	561	652	616	629	600	657	635	605	633	643	568	627	634	583	622	628	590	684	631	627	618	623	622	645	636	610	569	607	586	624	636	604	582	621	610	602	646	643	618	624	634	631	621	641	563	589	631	607	611	641	635	559	674	654	644	643	578	619	622	619	639	622	597	644	664	620	632	631	566	639	628	639	627	557	659	626	624	613	613	636	667	606	592	659	625	603	616	659	605	606	631	612	606	625	588	630	626	573	659	604	599	627	624	661	636	595	628	598	581	613	616	620	611	597	640	592	645	657	606	646	630	599	629	601	630	608	589	653	612	601	604	601	646	666	585	637	612	624	597	608	646	650	593	600	577	614	611	603	585	627	606	637	646	661	628	629	630	635	602	639	655	625	629	647	600	607	596	609	649	612	646	650	625	617	649	669	617	643	609	602	588	618	602	612	613	628	611	608	642	592	627	604	644	607	648	581	624	614	638	627	664	632	641	607	556	625	606	638	651	647	608	679	655	628	635	628	651	645	645	636	603	635	617	626	653	611	636	618	620	665	614	669	625	660	636	611	581	622	604	631	660	615	627	652	599	587	626	632	616	614	654	623	591	640	624	599	585	615	627	615	612	651	638	678	568	578	643	635	598	619	623	623	598	571	622	635	646	632	608	633	602	588	625	650	605	646	659	645	614	554	644	654	633	610	597	670	607	596	601	618	676	643	622	617	669	597	623	653	632	613	618	603	641	592	620	641	654	615	657	641	624	665	610	615	622	592	612	600	609	655	626	665	619	631	622	624	640	615	652	591	647	597	596	601	634	605	621	601	652	613	657	608	570	666	653	614	666	642	638	618	621	583	627	610	628	622	611	663	658	591	629	619	616	616	599	544	634	629	646	612	650	593	601	598	664	598	632	578	670	617	668	650	626	637	623	605	634	616	677	639	597	601	574	654	648	620	638	620	600	601	633	591	622	586	580	601	647	623	566	620	630	583	615	652	649	634	628	613	627	605	650	639	617	631	581	662	643	628	651	598	597	610	621	614	672	598	663	580	643	628	641	695	623	613	587	580	604	639	630	632	617	626	632	620	602	625	673	654	622	604	666	598	688	627	607	640	630	626	620	620	641	633	662	623	569	607	703	595	613	579	664	624	630	655	642	628	588	594	637	612	604	605	597	608	640	618	585	615	644	584	600	634	667	619	634	626	590	597	614	656	608	638	591	581	623	575	594	607	675	651	662	641	631	629	639	622	554	641	660	645	646	680	619	655	607	639	585	613	611	625	626	650	612	609	615	586	635	618	619	611	672	637	629	628	641	614	615	625	601	616	606	610	586	646	598	604	614	572	672	631	614	618	623	582	639	589	639	617	652	627	613	627	619	658	573	599	622	616	625	614	692	629	643	659	630	595	630	621	618	633	582	618	621	662	611	584	630	615	643	649	610	681	638	644	575	625	570	606	616	644	617	636	627	635	640	633	640	606	596	564	608	655	583	586	651	612	605	658	645	620	637	653	618	587	623	625	645	666	631	613	636	625	635	669	608	596	685	631	646	646	667	674	612	672	641	653	571	602	589	614	630	594	639	648	651	605	629	623	629	643	605	658	577	643	688	637	617	666	590	576	601	618	617	640	618	634	633	608	647	608	605	608	627	642	639	620	592	599	654	631	606	620	601	645	618	605	648	570	636	650	579	629	559	588	592	627	613	633	657	591	618	608	645	611	604	636	665	636	635	648	603	620	630	613	625	645	633	642	636	630	578	660	605	637	639	610	639	647	579	645	639	643	585	621	649	612	592	591	611	658	629	555	613	636	617	642	625	629	615	611	617	621	619	650	630	650	618	626	646	629	653	640	657	646	667	629	638	580	647	579	620	593	624	616	640	626	620	604	657	699	647	631	618	648	618	600	650	630	589	633	602	637	640	634	637	627	648	655	596	602	597	640	604	659	624	642	649	633	587	601	648	623	604	620	627	658	596	622	618	656	618	613	632	589	631	639	604	631	613	620	607	598	597	637	615	631	659	599	615	634	642	608	596	582	626	607	600	612	606	628	646	604	607	611	674	674	631	597	613	690	630	599	650	635	667	627	620	630	617	602	615	619	610	594	644	613	643	629	600	646	633	629	569	631	586	603	617	660	703	619	644	626	616	599	649	608	633	628	601	638	643	608	595	588	645	625	558	605	675	634	620	588	599	627	606	641	626	623	616	588	663	675	610	594	589	654	603	620	626	639	553	642	638	559	642	661	604	588	643	607	623	644	613	679	615	607	627	635	634	619	601	642	589	610	590	639	642	602	603	640	592	595	614	644	579	660
85479	50897	20162	7805	2945	1678	1004	698	659	588	492	436	378	383	381	406	386	368	377	361	392	396	367	303	337	315	288	339	351	365	317	328	331	333	335	299	284	320	291	343	319	296	346	315	314	292	281	295	308	295	314	295	293	288	260	293	315	319	281	282	289	302	278	286	253	299	303	272	269	263	261	270	274	285	308	288	265	269	285	278	262	298	292	264	242	245	263	313	267	283	269	278	271	280	225	278	295	296	272	290	289	282	277	270	298	288	290	302	286	315	252	259	282	269	248	234	275	276	284	295	281	271	281	287	250	285	244	262	259	274	298	256	269	258	281	248	258	287	273	241	248	276	260	262	272	281	309	230	277	296	299	338	298	264	271	275	316	281	284	271	246	298	276	290	291	239	264	258	287	234	267	232	285	274	287	309	262	289	269	281	279	276	281	263	283	299	279	290	251	248	320	289	294	262	298	242	291	264	264	273	270	272	263	247	282	261	252	272	275	270	274	257	284	262	270	267	283	256	260	231	277	273	286	280	300	276	280	285	275	281	274	268	269	241	238	271	279	264	236	270	268	270	268	249	260	275	253	243	278	270	258	300	292	269	257	273	281	268	271	257	300	273	295	291	253	253	294	278	259	262	268	276	281	279	279	262	255	265	260	295	315	265	290	279	267	293	287	265	275	281	271	268	314	275	303	302	272	266	302	298	237	297	295	263	292	272	270	257	299	286	297	269	258	275	279	260	281	282	235	253	280	269	320	273	249	303	247	277	281	243	275	268	281	276	251	247	290	288	252	275	279	251	270	283	280	280	239	267	292	276	271	283	293	292	291	279	295	278	264	331	293	245	266	263	276	291	280	295	294	279	289	245	301	285	268	267	272	277	265	276	276	284	266	280	304	283	283	252	285	276	254	282	277	272	252	281	264	280	275	288	290	272	252	278	271	253	258	276	250	262	276	279	268	275	260	303	274	234	261	262	271	276	258	270	275	270	283	279	297	298	265	281	272	271	252	269	266	311	257	258	308	270	280	253	291	289	281	281	287	297	287	295	251	273	308	273	258	294	300	246	256	257	257	267	308	251	249	281	252	264	287	281	273	269	273	258	269	288	273	307	303	257	267	284	273	251	266	298	272	272	279	301	244	287	290	279	299	285	256	261	259	270	271	276	290	271	269	247	278	276	242	235	240	255	255	297	283	305	291	305	296	264	291	287	254	259	286	297	265	265	287	254	232	260	275	267	282	269	281	277	250	274	280	274	254	267	245	280	241	251	286	280	268	270	287	252	325	290	249	280	252	315	277	287	269	247	255	248	272	252	293	281	283	280	290	269	272	260	260	277	298	255	282	266	291	250	285	319	265	256	270	287	285	265	252	259	258	265	302	271	279	289	250	320	281	280	280	278	260	267	269	299	271	276	262	274	259	280	282	288	275	301	284	293	281	284	252	234	263	272	284	259	270	270	272	257	281	259	301	255	269	276	283	289	241	259	268	292	272	257	257	264	257	313	312	281	296	271	285	263	323	256	302	279	251	275	276	243	270	255	266	256	302	304	270	282	273	247	286	251	286	289	291	274	255	267	282	266	293	285	270	283	298	254	282	288	272	275	263	278	315	275	268	269	290	278	303	285	241	287	253	299	270	261	257	264	271	257	246	277	286	315	261	254	290	272	277	299	285	306	290	301	282	279	288	245	277	261	302	268	266	278	281	254	273	287	259	288	280	278	312	268	297	245	257	265	296	266	269	231	247	256	283	269	252	285	267	246	279	303	247	286	278	298	287	284	270	259	270	280	309	321	272	264	285	273	261	297	267	297	266	253	289	280	275	284	303	282	259	281	267	280	290	282	257	269	292	263	259	284	267	294	313	279	291	265	257	270	290	293	287	291	285	256	284	276	242	261	266	305	283	271	309	267	298	303	235	320	270	283	248	239	266	295	288	269	268	271	301	282	255	270	269	297	288	291	273	288	264	294	275	284	289	257	246	296	259	248	270	314	292	229	247	289	310	231	261	245	281	275	256	274	275	291	286	276	254	283	295	271	251	302	292	261	302	262	255	266	276	264	266	281	252	270	249	286	250	285	292	246	279	260	302	249	268	323	272	281	287	251	276	269	285	303	287	283	278	290	261	289	240	257	276	266	284	262	275	260	233	297	265	258	275	264	287	266	255	273	291	277	293	251	308	298	279	276	289	269	279	261	269	291	294	278	272	269	281	282	285	262	273	261	284	277	274	286	252	273	261	279	272	252	251	301	263	250	295	281	275	300	262	267	281	286	324	283	288	274	291	272	252	290	305	272	263	252	291	267	277	320	289	292	252	271	249	248	284	252	273	249	263	267	264	281	291	281	270	295	280	285	277	264	279	281	268	296	287	281	271	317	267	266	269	241	277	271	263	263	268	273	288	275	281	264	269	278	269	281	259	246	272	275	276	266	270	281	271	277	273	299	260	288	289	272	310	304	265	288	300	290	292	272	263	289	274	284	295	265	302	270	270	274	279	290	291	268	270	340	285	291	273	248	255	274	292	267	283	280	289	261	263	255	276	278	269	276	270	247	286	283	277	261	275	292	283	255	281	280	291	259	261	284	261	287	296	289	284	272	251	261	282	258	283	274	240	271	265	255	257	256	267	287	269	276	291	285	269	275	283	306	324	299	299	258	245	254	266	254	285	300	261	265	257	257	283	280	292	299	277	288	305	278	273	256	271	264	249	295	317	293	258	263	278	246	256	280	252	267	252	265	287	255	276	249	266	257	289	259	277	274	314	308	280	256	291	281	310	304	264	275	276	266	279	303	281	303	280	277	262	284	281	269	269	272	301	305	280	297	252	261	290	264	262	284	291	269	284	272	258	289	303	303	300	266	293	267	284	268	282	270	283	232	272	279	262	251	284	270	256	267	240	280	283	268	251	281	274	264	298	274	256	254	297	288	250	262	267	284	286	254	281	285	278	279	279	267	328	288	246	283	284	262	276	296	263	283	287	285	287	265	283	291	284	267	283	317	305	268	287	290	326	267	285	283	280	279	314	275	259	293	283	258	266	332	268	281	292	255	266	291	289	261	284	270	297	282	282	289	291	264	313	298	262	280	285	294	249	265	268	300	266	289	266	264	278	275	280	298	253	267	281	307	277	248	280	268	280	318	269	273	280	260	257	261	274	300	260	276	283	284	258	252	309	305	292	251	258	263	257	251	263	263	276	264	296	288	250	267	252	298	257	259	265	275	280	271	303	271	265	296	290	252	312	274	270	293	283	240	258	278	260	271	280	265	271	266	281	249	295	259	300	290	261	253	246	258	267	308	244	261	271	247	292	263	258	295	292	257	266	271	290	249	289	248	258	273	314	283	257	297	287	281	268	291	296	288	298	265	256	263	289	290	274	259	272	281	284	269	306	277	302	255	250	266	243	274	233	288	276	296	269	284	280	252	290	296	268	263	293	282	270	303	284	260	298	258	300	248	249	275	262	259	277	274	280	270	271	262	329	272	269	287	293	276	304	251
59112	23366	9128	10716	8402	6217	4251	3138	2703	2274	2021	1739	1570	1389	1396	1424	1352	1301	1305	1326	1260	1256	1051	927	926	969	933	1065	989	953	957	859	907	914	863	871	800	875	843	875	970	965	1023	897	885	874	879	854	861	807	904	809	754	849	800	715	799	771	705	752	719	701	652	686	685	670	674	682	692	728	674	666	694	640	681	638	681	672	692	630	640	625	644	612	649	660	591	622	686	659	610	610	623	629	641	644	585	664	632	619	598	625	635	637	683	668	590	640	641	644	597	607	603	616	622	616	598	601	643	632	607	655	632	642	598	624	626	623	567	639	634	577	619	644	595	625	617	638	606	654	569	578	568	627	601	644	627	601	667	610	674	656	647	625	634	571	651	631	630	586	648	607	626	620	623	647	619	589	626	610	635	601	646	604	578	614	635	597	643	595	639	608	616	635	600	619	634	624	608	635	596	658	638	630	679	624	668	602	622	608	618	660	596	622	627	652	580	605	623	627	597	623	597	634	628	642	601	648	599	597	624	677	640	608	608	595	618	601	678	641	630	614	584	614	605	585	627	630	603	648	627	630	642	655	641	616	626	599	639	585	669	605	584	599	615	599	601	625	608	592	617	624	636	688	620	648	615	644	644	670	640	627	638	649	634	586	640	627	619	626	608	612	597	648	625	613	592	598	600	671	639	600	619	582	613	630	614	628	601	642	621	611	663	608	589	614	651	626	632	613	604	645	643	602	573	633	612	635	603	616	622	559	625	586	593	597	614	591	606	623	633	624	640	650	626	666	638	599	625	650	608	616	582	663	634	638	621	606	621	601	626	617	635	636	634	608	627	596	648	640	638	612	628	620	605	609	640	625	623	638	608	616	612	618	628	650	629	624	591	626	647	662	626	596	623	672	663	650	613	616	628	671	635	653	636	622	632	592	617	633	653	635	629	618	594	634	614	621	595	600	630	580	614	613	615	594	641	600	649	653	662	618	594	628	629	658	633	634	566	608	621	578	645	607	599	637	637	641	599	616	613	615	632	573	670	616	611	643	655	620	586	659	656	613	677	660	615	679	640	585	629	658	619	629	640	632	653	625	604	599	586	646	549	656	631	607	614	625	613	591	621	628	649	592	613	636	618	585	613	636	599	626	614	584	590	641	629	622	604	590	607	593	625	612	606	639	620	583	627	662	639	621	663	619	613	673	583	649	595	593	610	607	658	642	569	648	677	626	652	615	614	570	667	601	605	640	603	600	629	620	630	643	647	663	626	623	626	611	613	601	659	641	647	618	677	639	617	625	674	647	625	635	650	634	628	619	614	634	628	633	577	617	628	632	617	658	608	597	604	616	580	562	626	642	627	639	638	588	631	625	640	587	590	631	638	618	592	606	625	605	601	648	576	629	595	643	624	639	646	555	631	624	658	606	625	560	616	584	642	653	615	630	600	584	635	601	604	589	605	606	571	634	619	635	626	629	606	638	602	619	632	610	689	620	657	654	617	603	627	667	637	616	595	618	616	630	585	589	636	614	630	653	652	649	632	633	631	631	616	610	594	552	626	614	582	603	639	605	647	619	688	625	625	591	681	660	626	630	629	641	630	581	599	602	645	600	662	633	596	665	601	658	605	660	632	608	643	649	619	605	600	609	606	614	607	592	593	619	618	633	642	654	622	595	641	603	649	572	605	608	633	623	595	651	645	628	654	610	659	613	614	600	620	679	643	634	639	653	642	646	575	646	583	642	616	611	648	609	666	645	595	620	631	608	593	611	630	617	565	613	619	623	624	621	607	639	617	613	630	634	609	660	628	607	597	599	632	624	622	608	589	619	612	571	608	614	614	643	635	643	653	645	622	654	618	620	652	614	592	585	586	657	610	639	659	642	617	632	606	585	630	614	629	582	608	639	647	613	642	608	616	631	626	620	607	653	630	649	614	588	608	589	628	645	624	567	600	592	602	589	615	616	639	653	577	628	613	627	613	595	596	653	613	597	582	647	626	632	591	642	638	615	611	643	604	635	621	586	648	598	659	619	620	634	596	651	637	646	617	670	653	641	614	625	607	630	606	606	640	660	648	621	642	629	592	609	634	606	609	606	593	646	622	663	640	643	623	620	619	609	650	613	645	636	576	610	603	623	615	664	625	632	609	672	589	613	630	666	609	653	596	629	633	632	629	613	601	611	633	641	632	607	594	581	641	627	582	581	671	573	600	658	612	698	659	639	626	611	640	590	607	620	580	630	599	626	662	600	637	625	606	620	599	639	625	634	644	588	585	638	648	568	614	600	650	632	602	622	628	599	636	639	610	620	623	650	627	641	613	630	605	604	624	630	640	626	644	671	637	620	624	647	614	639	616	635	639	574	588	671	618	652	616	676	615	659	600	603	640	622	636	651	647	677	637	632	638	644	575	631	592	612	620	621	636	621	662	616	633	612	634	624	624	613	634	561	632	590	618	633	584	614	630	607	610	598	580	616	613	659	672	632	632	628	640	634	582	651	636	652	669	631	654	601	625	618	625	602	632	637	617	589	614	654	571	636	642	619	660	612	627	658	619	613	645	623	622	624	619	569	621	625	600	645	604	654	640	639	636	639	673	600	620	643	628	593	633	618	579	626	635	596	626	626	629	601	647	634	604	570	611	637	640	636	627	656	608	647	621	584	626	643	648	648	583	615	610	605	583	659	606	614	601	625	614	598	606	621	605	656	623	614	644	633	611	608	635	616	631	577	612	612	646	622	637	586	640	650	656	621	623	596	652	609	640	600	638	599	621	651	594	667	572	648	635	563	631	631	611	621	595	645	612	615	639	602	585	627	639	625	607	632	626	591	593	661	625	603	620	625	595	639	644	640	649	594	603	640	604	579	583	609	607	596	631	611	612	630	606	596	645	674	646	639	632	601	641	616	616	634	609	598	624	570	662	575	612	672	625	631	622	609	636	591	621	609	608	708	610	617	610	652	630	596	621	604	647	633	632	631	634	613	581	631	612	591	669	642	582	630	623	662	626	597	611	591	597	665	583	614	581	638	598	651	629	601	623	562	605	620	573	641	617	649	634	636	586	621	631	619	671	616	630	592	639	633	605	646	662	630	617	615	659	697	629	622	599	651	615	592	641	595	601	655	692	602	600	615	609	556	617	656	605	614	594	615	632	593	607	610	636	612	600	607	607	633	644	566	607	642	588	652	560	579	598	625	589	669	584	624	643	626	608	674	622	621	616	621	651	605	631	616	602	605	630	630	619	629	625	652	562	631	668	602	662	608	666	611	650	608	653	610	631	642	611	616	678	603	638	634	619	648	649	625	653	651	641	634	632	599	619	674	632	612	612	655	622	587	639	606	644	623	640	654	645	605	601	592	596	633	641	625	601	589	639	619	604	610	612	645	626	635	566	662	617	616	647	591	601	619	658	587	612	612	635	621	646	611	638	589	606	619	666	585	616	618	654	612	591	601	619	657	631	653	660	550	645	625	651	587	616	618	639	623	624	570	671	659	616	612	659	590	636	638	674	641
23568	7298	1903	1345	747	459	345	254	248	265	206	211	201	183	199	193	181	168	174	184	191	189	173	208	188	169	162	170	177	206	182	197	200	192	192	167	161	176	190	187	197	193	208	188	171	190	203	184	176	173	177	156	194	191	177	163	173	191	176	174	183	181	181	197	185	172	178	163	162	163	165	168	192	175	207	167	182	197	185	165	191	167	146	172	188	153	167	182	159	172	174	182	182	182	167	171	196	168	148	174	197	163	174	175	187	165	192	194	186	216	187	176	194	178	168	159	168	183	184	162	167	172	185	182	194	178	141	156	190	164	177	212	196	179	157	194	135	162	191	189	165	160	173	179	197	183	165	162	177	178	177	178	199	201	178	186	171	179	175	196	180	205	188	148	170	186	180	181	163	164	157	173	181	189	174	158	182	168	176	177	146	178	186	183	168	163	165	169	160	187	171	187	180	172	188	169	172	188	181	189	182	173	175	161	213	181	178	171	180	196	187	173	153	170	169	185	151	169	176	178	185	153	174	189	191	178	185	160	178	174	185	150	166	154	149	161	155	164	139	174	165	169	181	175	179	173	184	169	175	158	192	180	203	189	181	164	162	191	174	171	190	172	167	163	176	185	159	176	165	167	173	163	203	179	179	170	177	155	148	154	138	181	179	194	194	177	166	175	178	173	168	168	178	165	162	182	177	198	161	168	174	188	180	157	153	177	196	175	166	174	186	167	155	179	170	173	179	172	155	179	207	214	156	175	160	180	174	183	180	195	171	166	175	172	180	160	163	179	202	175	188	156	170	167	187	185	176	160	174	159	148	174	196	194	170	157	159	163	168	182	164	175	197	181	206	181	192	187	181	161	183	198	174	184	174	192	189	153	168	152	166	177	200	191	180	186	170	202	173	154	195	172	170	176	155	168	194	167	195	174	182	153	176	198	197	170	184	172	159	194	167	175	151	171	159	167	181	169	185	178	179	167	167	175	192	177	181	177	184	185	171	154	169	191	187	168	193	177	186	176	164	176	180	173	168	191	189	185	199	205	184	177	189	155	145	168	141	169	183	173	170	181	187	208	161	164	156	153	189	197	155	162	180	173	156	199	165	205	169	167	179	171	165	181	161	168	161	172	188	144	166	171	194	186	163	171	164	163	171	177	192	161	177	182	157	169	179	173	200	189	199	158	178	169	220	188	174	173	168	185	183	174	174	187	189	169	193	158	177	164	166	185	199	189	159	162	193	158	197	178	182	159	165	173	164	171	177	176	171	173	165	196	174	156	172	159	170	193	167	175	188	158	174	180	170	156	164	167	164	169	164	181	174	190	185	153	188	162	167	180	166	176	167	164	193	161	148	164	171	160	172	162	163	190	188	188	177	166	143	176	160	162	187	175	193	160	188	155	176	193	176	168	179	172	171	173	184	184	159	159	166	146	186	162	175	202	193	157	181	179	191	179	183	160	177	180	181	158	177	177	185	171	191	161	150	178	173	179	183	173	180	198	185	157	175	183	189	194	168	169	184	180	181	161	170	157	200	182	157	165	146	175	155	203	167	172	156	174	175	168	163	169	190	195	169	167	181	198	208	187	181	194	178	180	161	167	165	192	167	165	160	167	178	154	174	171	163	176	177	184	187	161	177	156	162	160	173	156	180	170	191	159	195	195	192	178	173	150	179	155	186	168	180	179	169	183	179	149	160	155	157	182	175	193	176	168	191	171	163	197	203	165	177	173	170	176	172	181	167	207	150	208	178	181	161	167	171	164	185	168	179	171	194	161	164	166	180	186	149	190	196	172	189	172	166	179	198	204	173	173	157	178	161	198	155	167	181	193	186	194	190	152	159	199	173	164	186	222	171	201	187	168	182	188	155	171	180	179	170	173	172	177	163	198	174	187	175	183	181	176	202	169	157	182	200	171	161	187	185	163	174	194	169	157	166	179	201	185	165	186	192	189	144	161	196	183	183	191	175	180	185	166	172	207	180	169	182	176	186	184	209	207	168	163	169	149	175	200	186	180	159	179	184	166	184	180	183	185	168	191	179	182	184	199	187	171	187	173	157	171	180	160	175	162	150	163	173	170	176	178	157	164	178	160	154	158	198	171	188	201	192	184	163	193	178	195	158	188	161	169	186	184	158	187	168	175	159	175	176	199	164	174	199	191	182	165	195	182	178	164	182	166	189	207	204	197	193	187	166	165	201	168	164	167	174	169	187	162	148	170	179	192	168	183	194	192	162	169	148	154	171	199	175	174	192	163	162	189	163	167	170	171	185	173	178	199	217	213	160	190	165	193	160	168	182	182	180	182	189	169	156	181	162	167	179	186	172	151	164	167	162	166	160	176	190	179	198	171	155	162	195	177	168	177	159	189	178	172	170	162	156	190	195	170	170	180	201	169	156	187	186	189	186	168	200	189	178	142	190	170	200	165	177	182	168	182	209	180	183	180	171	177	189	176	153	177	172	163	172	183	175	169	145	181	152	179	163	180	173	178	168	170	161	180	161	158	189	181	166	194	162	188	184	168	172	186	165	182	191	167	165	163	155	186	170	176	182	173	188	167	177	155	160	180	205	184	176	199	171	186	168	167	173	200	209	198	206	163	197	161	186	185	182	174	186	186	167	148	179	168	179	183	171	167	182	197	192	190	183	170	190	200	164	151	144	175	163	203	194	156	180	175	166	193	180	185	178	166	172	169	159	194	171	161	193	160	162	186	198	172	172	198	198	193	175	163	194	163	174	202	176	187	172	179	194	164	168	152	170	181	170	175	166	172	156	183	184	178	168	178	157	179	167	175	167	170	183	174	168	167	171	158	154	181	166	192	196	160	168	164	171	193	203	180	169	211	169	199	206	159	181	175	172	155	191	185	169	169	190	163	172	179	174	167	170	175	174	166	207	206	172	206	175	169	188	158	184	190	187	178	158	207	179	146	191	166	178	172	173	163	179	166	172	167	188	177	160	164	178	176	193	170	145	163	171	150	193	194	196	176	186	163	170	183	165	167	178	207	188	161	178	179	169	170	167	186	174	178	157	183	175	159	152	164	181	177	170	171	181	182	176	145	199	172	168	188	183	183	200	169	174	159	167	171	168	179	172	188	165	160	190	190	149	192	203	197	217	194	171	165	203	167	175	175	203	168	178	176	157	177	173	164	177	194	179	177	178	182	176	185	190	180	179	182	194	188	226	195	158	173	174	181	164	177	195	181	194	190	167	161	168	179	165	167	195	152	191	181	168	179	153	167	140	182	171	138	170	181	181	187	173	172	195	171	152	178	176	161	170	183	183	166	183	148	188	190	164	200	187	164	170	162	165	159	161	170	184	150	171	191	191	161	169	181	171	190	159	183	187	164	163	184	184	162	188	163	160	186	204	179	149	193	204	174	160	188	188	166	174	168	165	162	145	168	163	169	177	185	163	179	169	167	204	171	178	176	202	166	168	174	183	183	173	157	195	205	176	182	172	180	182	171	161	167	157	182	168	161	182	195	188	152	155	197	171	183
22399	5184	3349	3895	2809	1825	1377	953	932	865	744	685	608	573	549	603	578	563	555	586	568	536	477	529	534	492	509	521	579	566	548	512	528	501	511	537	525	506	546	542	639	647	565	574	529	556	592	537	520	507	489	516	503	491	488	506	482	494	523	441	519	453	464	475	439	470	409	436	438	416	453	501	433	455	442	442	457	449	431	447	456	425	453	461	446	460	437	428	421	442	454	454	417	431	425	423	479	434	408	446	444	472	427	447	434	438	440	440	434	440	445	456	436	457	417	428	463	391	455	429	434	478	480	428	436	450	425	456	421	409	405	445	440	446	465	436	460	449	455	435	414	404	439	467	421	432	421	420	440	385	402	374	435	426	431	425	415	436	453	454	423	450	506	445	434	452	397	453	402	425	451	409	430	451	444	448	435	440	460	440	444	433	425	401	433	416	435	408	452	422	405	428	422	416	486	424	439	430	452	468	428	462	431	425	431	466	441	400	439	440	425	422	415	475	443	452	432	448	450	465	402	433	426	436	479	431	431	418	433	420	415	417	432	462	432	456	428	455	446	435	449	445	477	440	436	451	454	459	484	439	451	436	448	455	430	468	483	434	492	461	446	444	428	463	389	471	479	406	429	443	425	460	438	445	465	432	444	444	395	430	436	447	462	432	422	454	416	434	426	441	442	459	426	440	427	476	452	452	430	437	436	423	423	506	452	449	433	446	466	398	417	448	450	436	450	465	477	452	432	445	451	442	435	451	405	461	455	420	423	461	431	463	470	446	445	441	447	436	441	418	436	433	406	420	446	441	464	450	398	416	437	407	437	450	450	461	426	390	442	409	435	421	442	450	461	453	474	424	454	444	432	460	430	429	421	462	438	449	395	470	450	455	457	455	441	442	492	463	434	442	452	424	412	443	446	391	430	455	407	429	436	447	456	439	436	467	447	421	462	443	426	416	472	454	404	480	450	423	454	450	438	446	417	424	436	464	424	437	444	416	459	462	461	455	444	424	448	465	432	455	452	435	454	436	447	421	426	470	418	494	444	419	411	439	458	462	426	440	434	421	449	455	443	437	424	432	441	430	445	447	432	398	441	438	420	420	442	449	440	426	412	456	434	446	442	458	452	474	463	427	423	446	403	410	400	407	436	446	463	459	429	459	424	427	440	426	475	471	433	424	425	432	434	435	424	438	456	447	434	427	433	424	448	434	499	431	432	462	431	481	491	465	493	413	438	417	437	436	430	442	440	467	426	430	440	461	437	423	425	425	462	420	421	436	443	461	427	466	434	469	454	437	416	437	450	406	432	437	451	458	447	422	406	415	425	421	425	440	407	400	436	429	459	457	467	466	434	444	411	409	388	447	429	445	410	431	421	450	449	431	462	412	467	413	428	425	427	432	414	429	435	452	428	435	449	451	454	440	430	424	436	464	424	442	404	461	393	437	421	437	429	483	403	487	446	451	441	422	450	443	446	439	442	459	460	440	453	451	475	424	402	455	437	426	441	441	416	423	431	433	448	446	440	411	420	445	419	431	423	473	439	406	459	433	428	441	421	448	491	493	431	452	465	417	445	460	412	441	410	443	445	459	427	465	410	418	403	424	465	445	422	439	476	432	440	433	424	394	454	415	428	440	447	477	427	446	423	415	443	463	434	445	396	455	454	471	461	446	432	449	453	453	406	447	435	419	444	446	403	450	475	428	453	445	424	427	474	473	448	401	457	413	456	428	459	440	464	418	454	447	376	445	409	479	459	437	448	415	437	417	431	460	456	450	431	425	464	446	412	461	435	437	434	419	439	418	446	392	397	458	435	414	499	430	438	433	452	443	469	408	444	414	469	417	408	453	440	446	478	432	436	430	393	444	482	457	472	450	424	456	428	426	451	461	457	418	463	410	417	417	452	447	446	454	407	453	436	478	473	425	444	406	441	405	446	443	438	447	447	440	433	451	418	460	410	440	440	416	460	445	462	461	478	431	434	440	437	431	407	417	440	426	452	445	422	461	457	434	444	469	414	466	435	441	433	431	435	448	440	445	470	434	414	445	429	451	437	441	439	428	440	443	438	409	416	471	392	445	430	423	458	418	443	399	381	430	449	428	442	407	444	444	433	439	449	453	418	453	427	426	434	440	396	422	453	444	437	401	440	406	452	434	469	470	438	445	419	436	426	472	450	432	455	437	440	484	474	412	431	440	431	432	447	450	455	448	443	377	428	437	409	469	411	398	405	446	381	425	493	444	444	467	439	410	444	462	440	419	455	418	478	433	414	488	502	458	431	428	452	482	423	443	427	439	429	439	434	431	402	438	454	421	421	456	458	451	455	445	468	431	406	409	419	444	408	407	474	385	428	447	426	462	429	439	463	436	450	463	463	434	436	417	447	414	415	444	420	430	419	413	424	451	433	443	421	465	430	472	426	436	462	430	439	446	445	388	436	443	445	448	440	420	465	415	443	470	443	429	426	430	431	452	437	465	428	442	436	410	421	454	437	440	433	448	431	416	435	481	411	442	398	433	444	412	409	454	429	415	435	465	425	417	457	488	402	449	423	464	423	424	407	459	445	474	452	453	443	402	435	476	456	415	464	450	435	456	425	460	439	425	450	447	411	438	486	455	440	409	405	411	408	421	420	423	415	431	455	458	428	433	433	427	457	454	460	445	460	432	442	426	425	419	470	452	451	396	450	400	403	479	448	421	432	421	418	459	418	464	411	441	431	451	437	453	455	480	419	449	467	481	460	476	471	432	437	442	442	447	438	449	421	461	405	436	410	488	416	434	416	378	456	445	446	450	453	430	424	426	416	437	451	474	428	419	415	438	431	435	443	378	444	440	432	444	419	474	439	464	425	452	479	466	478	399	423	444	406	446	451	415	434	418	475	441	425	456	435	450	419	491	402	417	414	424	432	397	443	436	474	474	454	421	427	418	397	452	430	410	433	425	420	464	459	424	454	415	429	433	410	460	451	446	430	434	420	446	422	449	460	432	455	435	445	401	463	465	468	428	442	445	452	469	405	453	424	465	451	491	398	441	429	449	441	433	478	468	478	475	431	459	442	409	457	480	493	429	446	474	467	410	431	481	400	450	428	454	462	435	448	419	459	435	425	465	449	439	420	461	417	431	434	437	400	435	384	434	456	460	416	446	442	450	449	435	422	388	445	468	423	458	426	433	444	426	439	427	442	441	431	453	423	447	444	444	467	457	432	485	397	445	403	435	422	465	397	470	452	434	466	449	421	452	481	451	421	422	460	417	466	471	431	471	418	415	424	466	429	454	458	455	426	452	429	445	460	434	415	434	466	404	434	406	453	390	459	436	436	447	445	396	425	464	411	442	438	388	455	456	422	421	430	455	422	445	446	403	454	460	452	439	424	455	462	433	433	465	435	398	435	451	468	440	445	438	433	445	476	442	432	433	443	425	435	427	445	414	429	451	417	421	447	444	402	468	424	424	412	436	457	490	468	448	425	407	473	457	427	436	437	411	448	438	466	431	455	437
75875	42320	13723	3711	1823	1055	688	568	519	489	409	371	351	327	318	353	309	370	301	306	286	285	291	289	294	291	282	295	303	296	281	306	281	299	282	302	282	275	298	319	311	301	294	275	295	288	279	290	275	289	285	289	266	302	304	279	277	260	277	279	290	235	293	270	294	266	287	267	265	280	257	265	255	287	262	258	257	278	292	273	292	272	256	263	232	290	265	236	249	299	275	293	255	266	254	268	264	271	287	280	280	272	292	255	262	264	251	251	243	279	266	260	272	241	255	293	284	279	247	253	269	279	262	288	257	242	279	247	246	277	269	289	252	272	297	279	258	305	249	250	263	254	277	278	283	260	278	264	261	251	244	270	262	252	270	265	259	277	274	255	249	258	274	278	262	261	278	271	261	259	279	245	264	274	216	269	286	258	273	280	233	241	263	272	243	283	252	287	252	268	263	242	272	287	267	269	281	252	263	276	264	281	253	272	259	289	288	256	263	273	236	274	237	254	262	243	259	275	241	269	250	264	256	281	277	257	270	283	284	265	280	281	244	280	252	251	242	276	262	279	266	240	247	242	233	258	280	280	267	297	260	256	250	258	258	260	250	273	256	252	246	271	255	238	257	272	255	241	250	243	230	252	289	249	256	300	232	274	248	272	241	263	255	285	264	270	270	243	272	243	252	310	255	268	260	260	278	274	272	246	253	225	255	285	271	252	258	251	258	282	265	263	259	244	239	287	281	271	256	281	289	263	234	260	273	225	232	252	251	270	274	216	249	255	258	244	246	254	270	240	262	274	221	257	279	261	272	271	250	272	251	261	263	290	231	267	245	274	267	278	282	293	278	255	277	249	295	258	257	239	286	257	269	258	280	240	257	277	284	296	257	214	235	258	262	255	228	274	255	265	276	243	282	253	243	243	284	283	268	246	264	265	261	264	271	260	278	293	276	249	256	248	243	268	256	264	279	245	250	291	264	271	294	226	254	281	261	248	227	257	250	261	263	232	285	276	265	277	238	275	259	228	250	281	254	268	218	257	286	259	250	282	277	246	255	285	278	257	246	265	262	240	238	277	259	238	245	256	255	243	221	249	289	272	245	269	273	287	277	273	296	227	245	281	251	277	255	255	256	268	265	267	252	233	262	252	277	248	239	266	272	253	278	256	260	267	258	267	229	248	274	283	282	259	239	259	268	267	258	267	295	283	271	238	286	270	255	272	277	257	249	252	267	221	253	271	249	233	256	264	273	307	277	267	222	291	240	238	235	249	267	281	249	236	237	278	238	256	285	229	271	278	251	283	247	234	236	264	248	250	268	253	259	277	265	257	262	280	283	269	247	270	251	233	255	248	287	252	258	257	271	282	260	248	282	256	268	248	262	271	276	292	264	249	255	288	254	286	265	257	299	263	285	273	259	251	262	281	266	245	256	253	256	243	252	245	284	250	269	254	269	243	274	246	240	258	267	273	251	272	251	272	283	264	252	250	265	270	243	246	266	281	246	254	284	261	250	279	269	278	274	213	270	273	278	264	283	273	245	295	263	262	234	275	226	241	256	244	262	303	277	255	246	270	256	262	227	246	285	258	265	261	278	229	275	245	257	260	253	252	274	254	278	253	276	244	241	234	273	289	269	264	250	280	283	290	238	242	277	258	256	269	255	254	291	259	273	260	228	239	262	269	281	238	297	237	255	239	229	248	278	277	244	270	237	248	254	275	245	251	245	274	277	262	286	262	265	224	266	237	273	275	246	280	268	252	268	267	259	287	260	260	255	257	276	284	271	243	250	240	258	251	253	268	235	262	260	243	267	265	271	290	244	244	265	248	254	266	245	259	256	279	266	293	269	248	258	270	259	277	270	221	252	246	248	250	261	271	245	272	247	271	259	245	281	241	266	236	279	268	243	264	297	221	257	280	290	267	271	289	229	268	245	236	281	278	262	255	255	285	255	244	250	233	258	284	277	234	265	261	286	262	294	294	271	238	230	286	258	260	266	283	259	275	295	263	250	255	255	255	266	253	240	263	243	284	284	273	238	274	272	235	260	261	279	283	291	252	265	286	276	279	266	252	261	265	281	288	278	262	279	261	264	259	256	271	268	249	271	277	240	264	241	257	280	271	236	254	267	230	263	272	248	287	253	249	260	251	257	250	227	257	268	274	265	257	253	242	278	253	245	240	276	285	261	253	245	249	266	235	278	290	260	292	243	270	274	261	268	232	271	305	265	265	266	272	231	231	276	244	269	272	282	267	252	253	241	262	254	280	238	274	269	287	270	266	267	260	271	249	244	241	258	239	237	249	270	250	263	272	272	300	263	266	291	269	247	263	265	260	256	248	248	256	243	253	271	278	275	246	278	247	248	268	253	255	274	262	224	267	261	256	278	251	264	289	250	271	276	242	271	311	266	302	241	245	265	262	257	264	254	258	270	246	256	292	255	224	247	270	222	236	271	248	276	271	280	265	248	259	244	243	270	242	248	283	257	261	256	263	260	263	265	275	234	296	277	266	250	255	279	285	244	309	246	240	280	271	313	269	271	236	278	269	262	271	255	249	248	236	244	239	261	250	263	257	260	270	268	262	269	244	241	263	274	247	281	238	284	261	261	258	243	235	259	278	293	272	260	273	259	280	278	228	249	230	246	247	279	259	272	257	259	283	264	283	285	245	246	257	263	246	265	273	250	264	320	258	262	260	273	227	278	268	270	233	295	278	307	263	254	290	275	273	262	248	278	250	235	264	248	270	293	253	234	296	263	262	247	260	252	248	249	279	290	235	239	244	243	256	258	261	262	257	263	261	262	261	261	244	261	240	249	305	291	274	248	235	295	256	253	275	289	289	278	247	258	242	271	292	259	291	300	269	306	278	254	256	270	250	253	250	243	249	264	297	269	289	252	248	266	267	271	236	266	239	238	242	252	252	250	238	261	265	272	272	253	261	261	265	289	277	260	261	291	248	298	271	243	267	260	246	259	237	264	260	288	288	267	220	249	275	295	254	302	262	291	256	265	241	282	267	262	252	264	250	275	248	276	253	252	260	274	272	274	279	293	238	262	263	246	250	229	284	253	290	252	269	259	260	254	209	221	259	275	260	272	278	282	269	293	261	262	249	231	266	254	221	259	248	255	269	251	264	278	285	263	267	269	263	264	266	263	257	254	283	271	276	264	266	266	266	246	283	242	257	269	260	254	252	263	244	267	270	277	236	235	273	295	255	256	294	262	257	289	273	269	229	240	224	249	293	250	258	265	242	245	291	266	243	270	264	264	236	239	252	233	273	249	266	261	268	275	255	256	237	264	308	281	266	262	262	272	284	289	239	277	274	273	267	241	250	253	274	301	272	245	252	254	248	252	272	274	247	292	266	251	270	252	246	256	242	280	265	288	237	251	268	270	271	235	226	278	246	260	225	254	248	276	254	262	266	268	253	256	268	254	285	252	289	245	259	245	222	253	259	277	244	265	305	238	264	261	219	274	249	242	263	257	266	267	295	244	270	293	247
49127	17327	6225	7722	5812	4063	3014	2126	1940	1593	1455	1315	1128	1073	1102	1133	1062	1035	1025	1066	1067	967	815	801	749	810	864	845	905	891	803	806	843	781	758	787	746	774	783	786	826	908	866	849	824	821	811	830	798	799	704	812	739	770	747	702	670	688	686	706	621	667	651	693	644	614	615	661	637	634	631	681	657	590	625	609	645	602	610	605	562	628	622	596	623	609	652	646	625	610	635	627	618	637	629	598	596	622	595	625	609	637	613	673	633	626	595	556	604	605	582	581	611	590	633	651	627	606	629	639	642	621	604	610	670	603	609	670	632	580	623	612	575	620	602	617	623	636	630	601	624	643	590	595	623	606	609	625	603	662	585	602	613	659	616	578	620	614	622	598	632	572	588	626	598	625	634	632	602	643	640	593	625	589	609	597	617	633	617	617	586	622	561	594	611	602	600	595	596	579	585	642	606	610	628	608	632	581	612	629	609	640	633	614	565	587	628	616	582	551	612	603	655	629	599	594	650	607	615	600	598	627	595	642	619	619	628	636	632	640	634	613	632	624	625	596	668	641	613	625	610	631	634	595	603	659	610	612	593	630	569	621	618	599	634	601	629	610	641	635	661	577	685	592	603	633	650	616	636	596	570	615	587	619	620	635	623	634	606	636	585	613	613	584	640	613	612	597	583	603	601	584	572	639	690	642	642	591	604	668	659	588	586	655	613	612	647	604	567	588	613	610	645	642	621	603	571	628	599	605	621	556	638	624	657	682	600	658	624	616	610	623	612	605	602	608	604	645	621	652	590	638	595	597	618	611	580	625	572	631	632	578	613	634	584	618	644	632	622	609	626	584	607	591	634	594	631	617	584	626	617	567	618	638	609	603	581	626	615	644	645	592	655	634	600	601	646	677	589	607	617	633	610	619	633	626	575	585	654	657	604	584	605	560	626	618	623	601	619	586	623	600	574	551	621	609	610	580	608	598	601	595	631	614	603	615	621	615	601	593	627	579	622	634	626	614	586	607	622	609	603	567	578	589	679	593	626	558	589	611	616	622	610	624	613	586	629	552	631	605	644	603	664	605	609	590	613	596	587	589	604	591	584	614	647	594	673	613	601	590	622	595	620	596	621	603	598	579	601	622	622	626	616	606	592	604	573	646	621	624	597	597	617	621	604	595	623	620	610	605	593	584	590	646	595	591	622	612	644	578	625	599	629	665	573	566	632	639	620	615	606	610	591	594	597	650	641	680	641	586	620	567	662	620	595	623	598	606	641	594	607	649	648	613	663	616	598	597	596	596	616	624	607	646	610	620	663	614	620	581	592	639	630	593	642	590	601	598	588	577	648	580	616	631	580	622	618	613	566	576	586	621	607	633	580	635	622	607	639	630	592	621	590	607	619	608	637	652	640	618	629	636	634	567	617	631	624	608	550	594	617	608	629	628	604	641	623	591	644	639	587	641	586	620	629	615	577	613	615	660	602	603	632	578	600	658	566	590	612	590	606	603	653	588	624	649	602	613	567	603	644	591	622	613	649	631	580	563	604	569	591	602	578	609	607	623	637	584	644	617	604	616	612	591	635	609	626	581	617	591	622	602	605	586	588	583	583	625	598	632	598	637	636	631	585	614	621	652	699	605	663	630	557	615	601	661	642	653	623	578	580	590	577	667	645	639	652	592	636	599	596	610	609	620	586	561	591	583	605	593	644	626	589	613	569	623	600	625	618	634	617	633	660	596	669	596	586	651	606	613	607	612	586	613	567	633	594	591	641	601	614	612	630	609	603	620	589	629	574	631	647	605	612	633	604	605	592	646	595	608	642	611	599	589	590	594	624	619	654	586	663	602	619	634	640	616	581	537	643	593	617	617	608	569	592	590	586	617	630	600	600	657	666	628	593	630	631	602	593	643	557	651	586	593	609	578	621	667	644	629	670	597	628	604	661	625	618	615	591	612	640	620	637	628	612	586	595	627	617	580	650	625	614	616	636	610	594	575	598	603	625	617	603	613	623	618	614	589	652	621	588	630	607	603	563	586	617	577	629	625	618	621	622	568	614	620	613	611	626	635	654	641	612	610	630	575	595	591	638	644	658	578	622	619	580	590	602	628	606	592	635	630	595	599	647	628	607	607	633	654	629	590	612	636	652	611	610	625	605	581	622	620	603	652	644	601	652	619	577	637	642	587	571	559	618	591	580	557	603	583	616	636	628	633	622	633	594	635	616	630	599	615	644	579	603	606	623	600	627	613	611	635	626	604	657	572	605	620	653	634	600	585	634	596	624	606	588	608	626	627	661	602	585	593	592	648	607	593	614	642	615	581	553	620	650	636	599	595	599	586	628	590	635	614	629	639	590	627	600	655	600	580	606	626	625	621	617	604	593	613	585	598	605	614	642	576	616	625	629	644	602	597	568	589	620	644	622	624	648	666	632	613	591	619	601	638	598	588	605	624	593	617	611	621	604	635	615	641	634	665	617	617	571	563	566	612	641	587	644	601	599	651	597	591	617	626	590	676	604	631	635	624	629	685	652	583	602	606	637	631	593	601	631	615	654	628	631	616	612	651	638	606	637	634	614	689	585	616	642	620	626	657	621	626	615	582	603	625	633	611	599	645	634	559	632	563	611	662	613	612	622	585	621	612	629	577	654	657	605	575	686	602	603	657	612	624	607	626	610	601	606	656	629	630	587	593	582	626	632	635	613	624	654	637	626	653	604	641	627	594	599	609	614	621	621	601	611	653	598	633	565	632	599	583	621	630	645	597	670	591	606	635	631	656	611	608	646	580	640	613	602	606	626	631	659	646	665	605	636	588	599	587	624	655	604	605	651	588	600	611	616	607	591	645	599	642	651	619	585	601	617	612	634	643	591	607	605	598	591	645	646	598	654	570	604	609	595	600	616	639	614	623	637	623	614	604	613	593	637	632	660	619	626	606	589	640	626	569	623	580	594	608	599	624	650	631	586	653	627	612	621	587	605	646	622	612	625	564	590	617	652	591	612	637	639	646	627	620	610	619	588	622	599	619	661	556	607	585	596	604	612	641	596	640	584	586	604	660	563	564	624	596	594	623	628	627	650	610	626	632	605	628	636	631	629	601	661	552	589	640	612	641	633	642	641	580	590	612	580	646	631	597	623	650	641	582	633	609	595	638	588	643	634	624	627	609	614	650	634	604	627	632	672	599	647	611	612	629	613	601	619	631	623	593	593	627	578	605	568	643	645	618	593	669	577	604	592	609	607	652	628	636	553	595	610	595	608	609	640	573	620	622	627	573	622	619	629	610	584	585	617	630	648	619	625	590	670	584	582	631	619	640	640	574	583	606	606	614	595	606	633	598	590	648	630	658	579	603	608	625	579	604	619	599	570	623	604	576	628	626	551	613	590	613	615	589	597	634	626	653	632	630	627	606	645	587	616	627	640	609	608	617	635	608	600	582	632	647	638	598	610	632	599	612	652	627	594	661	632	623	626	611	609	624	680	618	645	609	598	592	621	586	618	614	617	607
85552	50465	19761	7710	3191	1603	1087	761	636	599	457	431	403	368	395	365	393	359	359	379	339	344	310	334	312	322	322	314	291	286	295	313	324	314	269	291	295	307	303	298	304	297	312	326	312	300	313	307	298	309	295	286	298	315	279	292	296	301	325	275	288	277	308	280	289	280	280	284	300	262	282	288	285	278	276	274	299	241	232	248	266	271	277	253	305	280	276	304	277	261	293	267	263	249	273	281	271	286	280	260	301	268	266	260	287	271	258	275	299	282	262	273	308	267	296	281	286	277	283	278	273	264	269	249	238	227	284	270	259	272	237	282	279	248	287	275	294	259	259	269	255	300	281	287	281	248	250	267	270	293	285	276	286	277	315	284	288	265	270	290	265	266	279	286	243	273	290	299	264	260	246	270	271	265	293	277	260	265	276	256	305	283	243	266	279	259	251	299	268	266	287	279	309	288	272	244	270	284	276	281	256	275	279	308	266	281	304	258	280	254	274	281	291	286	271	274	271	264	253	302	275	233	283	252	256	251	257	291	299	318	266	281	255	278	287	286	272	260	302	291	258	277	284	291	275	269	270	282	256	276	283	268	247	255	282	272	280	291	285	296	280	250	229	283	266	283	262	273	257	262	268	274	266	307	250	310	289	260	289	279	265	297	270	278	280	243	307	303	239	284	283	306	257	272	277	274	268	276	266	266	264	305	272	277	299	264	283	270	271	278	277	259	295	277	303	287	287	254	271	263	268	273	270	258	270	256	256	258	257	284	300	237	253	269	333	258	257	248	258	290	251	257	238	273	248	328	264	266	243	265	257	254	267	247	285	268	263	276	269	256	260	256	305	269	242	282	254	245	287	264	250	277	266	312	255	262	286	289	278	303	256	268	277	284	290	273	273	259	260	274	277	278	255	249	277	273	246	251	289	269	278	261	265	255	275	270	244	300	276	258	267	313	293	256	296	281	288	254	266	272	297	270	274	284	261	266	258	259	256	266	274	236	284	299	275	293	262	291	265	247	255	268	267	263	298	256	270	291	272	263	281	303	276	249	276	259	298	267	284	289	276	309	297	299	284	265	259	261	259	276	266	280	277	237	273	278	253	287	261	296	273	263	272	267	267	280	302	257	259	290	266	291	265	282	281	252	279	313	271	292	292	261	299	295	269	301	296	253	229	278	274	264	289	292	284	282	282	253	277	256	262	268	259	273	253	285	260	257	282	279	280	290	250	272	298	287	268	250	282	253	318	300	249	268	265	281	254	291	295	275	294	272	272	269	262	304	243	285	270	250	292	289	273	281	287	285	240	255	289	287	255	280	278	272	297	253	263	306	269	286	282	270	302	305	297	255	249	299	278	254	286	322	266	280	276	280	285	282	273	283	279	287	271	257	268	262	294	270	266	270	275	273	258	270	264	289	280	257	284	290	278	296	287	281	255	242	257	273	269	297	242	302	295	275	256	258	284	246	262	223	243	257	234	262	285	259	312	283	283	275	281	291	263	248	253	249	272	277	298	279	287	279	254	277	273	273	269	265	242	304	248	280	271	315	243	262	273	248	256	255	262	298	231	275	252	243	302	247	299	271	276	291	305	277	266	253	261	324	279	284	293	282	258	260	297	283	254	239	304	301	268	267	248	273	258	264	279	301	282	304	257	275	269	231	288	280	285	265	295	275	270	276	272	255	296	226	235	263	266	293	267	270	288	270	274	275	300	313	307	310	264	234	277	268	262	268	280	285	294	289	261	297	262	270	277	278	256	252	272	277	276	274	301	304	280	282	272	296	276	244	277	279	289	271	271	292	274	263	280	281	272	239	251	260	274	287	307	257	283	238	261	269	280	250	276	292	273	242	260	277	265	284	243	246	254	259	271	263	276	252	239	238	273	276	278	278	274	289	293	265	275	269	270	255	266	256	270	292	269	265	278	282	255	254	277	266	235	292	327	276	243	255	290	253	267	271	261	281	276	241	297	322	263	303	287	271	269	259	258	295	265	271	291	318	250	284	262	269	261	274	287	292	291	293	245	243	273	276	284	268	284	270	247	292	265	272	270	283	254	290	276	270	268	258	281	264	283	287	309	304	261	300	292	284	285	289	279	280	272	282	247	281	276	262	270	302	261	265	296	270	279	232	265	278	243	260	266	304	315	273	309	290	281	267	282	296	273	255	265	241	255	272	262	235	241	286	289	281	302	286	258	265	258	241	291	260	287	260	278	270	276	281	257	266	260	256	269	254	296	280	288	266	300	247	243	279	244	280	252	266	303	267	262	246	306	256	285	230	307	276	250	252	293	263	256	279	295	271	270	247	262	277	278	275	289	244	259	260	291	285	246	305	278	284	257	276	260	252	274	274	234	273	294	274	279	255	271	282	273	252	269	282	279	280	242	260	276	259	263	267	271	250	284	265	286	269	266	255	243	287	267	251	270	262	296	252	283	289	299	275	274	264	271	288	285	283	277	283	257	259	255	268	265	287	270	274	283	256	257	287	253	269	288	249	261	326	280	297	248	283	284	267	278	272	293	264	256	247	272	267	297	267	262	281	252	244	258	242	287	269	288	282	288	274	294	270	278	308	297	265	301	307	274	318	268	306	252	262	277	281	282	274	274	272	295	253	251	250	311	291	279	280	251	276	263	242	264	257	286	275	242	263	287	273	313	265	258	253	266	276	258	262	267	293	261	239	273	248	277	247	256	259	278	315	264	265	307	274	308	276	277	256	279	291	284	278	278	250	257	268	278	267	281	275	252	277	262	276	273	278	276	303	289	294	270	273	252	265	286	290	264	260	296	249	235	258	271	257	242	252	303	273	266	269	267	305	243	266	259	244	266	292	268	255	257	251	239	255	263	257	302	290	234	282	261	268	258	264	253	290	248	284	262	242	251	287	299	256	287	298	282	271	265	283	255	290	263	302	292	260	307	280	256	271	293	293	265	278	311	270	275	260	273	213	237	269	275	262	259	277	250	254	274	275	276	255	291	257	273	295	286	268	284	265	244	286	249	272	245	286	290	258	283	280	277	254	295	280	252	289	272	275	271	269	256	296	289	264	234	290	274	259	276	291	255	260	280	276	280	270	253	292	279	261	268	266	266	269	293	265	289	276	297	244	261	270	262	259	266	242	282	289	259	277	298	255	317	281	249	308	300	251	277	272	280	283	254	271	254	256	289	293	275	257	257	277	297	267	264	256	247	249	268	293	286	256	278	293	260	278	268	300	307	256	263	263	266	255	290	311	276	284	283	278	280	247	306	263	290	268	234	281	269	246	248	263	310	289	267	249	306	290	282	268	276	292	262	263	291	286	287	272	276	280	263	218	280	274	277	270	257	287	301	256	300	257	229	246	262	260	278	266	266	284	290	305	270	291	266	286	287	291	291	311	246	285	295	265	250	244	278	245	242	258	275	277	276	274	258	268	298	287	311	281	303	242	290	263	266	255	250	278	276	290	261	276	270	285	291	261	259	268	298	280	269	251	269	266	262	292	293	252	239	283	289	287
59697	21334	9283	10852	8827	5806	4347	3009	2695	2335	1978	1766	1470	1410	1535	1486	1333	1253	1241	1363	1340	1146	1015	899	952	930	941	1016	1007	966	921	913	843	843	877	857	879	875	860	914	913	972	986	869	851	848	907	835	884	825	822	843	839	842	777	769	729	747	722	691	681	703	756	684	643	683	659	667	640	682	669	675	674	645	677	641	649	674	618	620	632	607	610	612	688	605	589	595	647	627	602	579	636	557	689	651	615	576	611	642	598	634	636	571	604	679	656	608	619	608	617	608	637	605	591	632	619	592	600	579	646	611	609	636	622	626	675	614	631	569	638	622	628	585	641	648	597	585	625	648	624	615	592	619	611	663	597	619	610	601	624	637	635	600	619	599	636	600	592	610	587	608	553	568	582	609	598	610	602	624	600	622	578	613	620	596	636	573	549	658	615	671	620	650	603	562	618	575	664	602	621	586	619	584	584	586	619	590	664	643	623	606	665	600	630	614	602	621	612	575	632	578	633	620	633	617	601	633	622	619	575	612	648	623	631	617	611	596	607	587	608	566	630	614	629	607	622	630	605	605	617	613	628	585	652	622	613	639	639	636	612	610	636	578	624	632	594	600	617	601	595	661	627	549	584	595	673	597	601	610	573	639	613	622	571	627	603	595	625	598	606	582	621	578	624	637	634	620	611	619	608	612	627	616	634	644	634	602	572	665	610	596	639	634	651	600	599	623	583	655	610	642	613	617	654	652	620	590	631	591	614	593	633	603	601	576	635	608	577	628	629	587	601	629	610	647	647	647	601	607	661	655	615	650	626	593	617	594	618	621	578	638	575	623	593	581	594	560	624	657	595	622	591	618	628	643	657	610	617	569	629	608	624	627	646	576	669	676	638	610	583	625	638	596	575	617	612	603	601	607	625	580	663	622	600	615	603	604	640	598	612	598	591	583	654	607	615	659	606	579	648	619	639	609	608	626	594	621	590	618	588	638	584	623	604	653	609	604	606	627	643	592	618	631	667	621	578	618	635	577	652	639	593	606	624	698	600	609	610	642	594	628	625	620	636	598	611	590	616	652	626	632	605	567	596	596	598	615	612	565	602	616	616	687	622	625	619	629	653	605	585	570	588	622	621	641	615	634	583	616	586	631	588	619	602	609	600	616	596	644	661	620	570	649	583	585	606	606	598	612	608	635	618	607	621	584	557	605	633	608	563	655	616	582	599	632	598	586	607	654	653	600	604	617	572	601	625	658	623	618	590	586	585	644	625	609	593	591	628	664	585	631	605	582	654	591	627	627	641	631	637	568	602	659	620	646	624	607	578	615	648	617	634	593	622	587	617	628	630	630	611	589	606	623	611	630	643	581	579	587	609	661	577	631	614	578	602	624	606	615	643	667	623	557	579	619	609	585	599	606	636	607	635	585	610	625	613	621	653	619	604	623	617	590	631	580	621	585	614	604	671	607	609	588	578	587	654	618	628	570	578	575	606	625	620	620	607	634	619	642	549	617	606	639	679	666	671	625	656	613	626	593	592	604	616	645	603	608	609	636	638	593	577	631	620	622	593	630	672	603	660	609	570	598	567	641	616	625	634	621	595	660	663	658	608	591	600	614	573	565	624	579	624	609	616	615	612	647	585	606	616	582	644	619	570	575	647	634	642	618	590	618	618	577	628	634	615	624	585	582	616	652	563	584	621	581	611	612	598	603	642	599	626	617	651	580	592	650	604	628	598	618	574	629	598	679	585	628	635	608	607	620	635	614	598	605	602	621	602	634	626	592	592	631	636	580	626	602	597	621	593	641	636	616	593	612	575	644	635	631	638	612	668	602	607	614	599	649	611	599	620	635	633	609	596	606	590	662	618	599	609	611	656	612	654	621	584	639	577	598	599	626	627	627	645	660	634	636	621	621	641	626	596	617	639	628	609	640	655	626	621	598	588	612	636	619	623	594	585	617	603	578	583	566	669	596	660	584	619	628	612	617	614	613	635	625	615	613	616	609	595	617	609	603	634	639	618	610	636	565	566	619	621	633	631	598	583	621	580	631	629	638	585	604	618	609	612	599	631	630	613	610	632	598	645	629	620	597	600	573	601	562	605	586	615	628	644	616	637	643	591	595	580	604	606	662	631	619	614	639	618	639	643	613	640	631	595	614	603	629	594	614	585	602	554	626	607	622	603	583	620	583	595	641	607	614	634	615	581	615	649	601	617	610	613	584	579	655	629	585	550	632	604	622	574	642	619	643	604	620	597	655	577	629	624	634	646	629	602	607	605	601	641	572	598	587	601	608	605	611	624	571	626	620	641	623	575	606	642	630	611	622	617	620	594	628	602	622	626	603	621	648	615	622	610	586	645	635	632	627	616	610	605	641	631	577	637	566	595	598	640	591	603	633	553	618	603	642	624	620	646	622	611	634	586	661	599	603	580	625	589	629	606	658	577	577	617	591	614	581	582	582	641	653	581	577	609	644	593	616	596	610	594	623	610	607	604	643	598	598	596	643	624	624	637	551	651	595	624	641	617	603	593	566	626	653	646	619	619	596	627	573	603	614	581	635	614	635	641	609	639	577	586	616	627	574	635	583	590	596	602	587	610	589	600	649	648	574	594	592	576	574	643	586	616	584	621	664	615	573	580	604	573	629	599	581	608	579	614	608	567	573	585	611	623	628	625	619	581	615	646	633	635	669	637	606	623	633	642	621	608	630	590	585	648	617	634	617	601	660	613	601	580	639	596	608	612	603	598	601	566	605	630	615	666	670	606	620	586	661	638	609	665	621	603	612	617	625	656	571	617	580	639	617	606	542	597	625	649	608	596	577	637	629	622	618	610	603	619	619	631	609	649	601	598	583	591	640	621	620	616	588	618	616	639	645	625	594	587	594	615	648	589	616	666	609	579	616	614	635	622	581	609	554	567	592	591	617	617	606	648	650	602	631	557	610	611	580	626	608	622	629	596	636	582	614	605	601	680	648	653	640	646	611	621	606	569	608	647	606	613	635	625	597	591	655	609	641	624	619	653	665	606	598	598	640	608	625	592	583	651	570	611	609	601	610	640	593	601	634	595	647	596	539	615	624	666	619	581	613	620	659	626	616	604	600	621	652	629	624	619	601	614	584	609	584	622	624	612	624	606	627	591	570	619	617	589	633	636	621	564	603	604	584	593	618	627	671	621	636	631	681	597	645	611	650	623	624	641	636	612	609	614	595	629	626	620	630	607	616	570	622	605	610	590	597	669	591	621	646	635	639	617	600	651	633	603	575	605	646	599	626	606	629	585	622	627	588	622	616	602	622	607	622	565	667	633	657	631	613	591	634	589	570	602	596	662	629	616	611	632	609	624	606	627	612	597	587	605	606	621	640	576	605	595	660	612	590	594	623	651	573	629	604	602	612	639	630	566	637	597	617	621	609	571	618	584	641	612	631	586	595	617	617	628	610	594	583	639	588	610	583	625	619	631	650	636	631	603	619	591	598	612	625	590	596	604	623	597	582	623	614	615	586	603	644
23291	6773	1818	1229	816	512	348	277	242	244	224	196	221	167	190	182	204	210	213	192	186	193	164	203	178	184	192	181	172	193	199	198	164	157	177	192	189	175	197	183	173	195	204	212	188	168	172	164	190	196	177	187	193	201	191	193	162	161	171	184	154	144	178	167	166	162	171	168	189	153	169	198	171	166	149	169	153	184	152	184	158	168	180	160	157	222	174	176	172	175	162	178	172	170	186	178	206	168	163	181	200	181	178	175	187	183	197	164	170	152	156	162	173	164	148	182	168	169	166	177	197	170	176	195	190	159	153	154	158	161	155	184	153	183	175	175	158	145	164	161	185	170	177	154	186	150	154	167	148	183	165	185	195	188	157	166	163	159	173	159	173	169	183	178	182	169	183	162	155	168	167	172	189	184	187	158	166	164	163	186	184	160	139	146	160	184	164	147	172	202	170	174	185	175	178	164	172	168	193	158	186	159	148	161	171	199	177	169	156	174	159	171	187	181	183	156	187	161	142	186	154	191	177	169	148	180	174	170	170	180	168	178	191	155	177	167	198	173	181	169	187	164	142	154	190	168	169	152	176	182	182	173	164	169	169	158	154	174	178	173	171	178	178	170	154	174	166	161	168	161	172	160	158	163	196	147	156	169	194	174	159	175	167	155	166	178	182	164	163	161	190	185	190	146	152	167	179	175	153	166	169	187	169	186	161	186	161	162	172	191	156	131	174	160	197	167	150	174	193	169	166	189	190	150	168	187	160	176	181	164	183	167	190	170	180	163	163	160	175	164	146	164	141	177	180	172	168	172	147	171	179	187	175	154	168	167	175	158	162	172	174	152	154	165	161	175	173	168	157	177	159	168	160	189	159	179	176	148	161	176	181	175	171	174	168	152	184	168	175	188	168	158	191	163	174	182	189	186	183	181	189	183	171	166	160	163	182	174	165	169	192	177	172	165	167	145	149	191	181	153	167	191	160	181	177	153	167	173	160	169	150	160	176	179	164	171	165	168	163	171	160	165	179	167	186	150	181	178	152	148	171	166	158	158	178	199	184	179	149	152	150	181	176	183	171	177	184	142	183	171	178	193	185	194	183	170	147	177	167	186	193	172	154	194	189	173	182	194	167	155	178	178	173	170	178	188	173	163	159	177	181	171	182	154	178	166	154	182	161	190	171	166	169	189	180	157	165	170	158	216	180	197	189	158	163	153	182	183	164	171	176	169	177	171	181	156	158	157	165	167	156	152	152	168	185	164	164	178	179	179	141	165	167	153	167	164	168	161	174	183	164	160	151	159	173	177	166	167	191	169	149	178	173	170	170	159	169	193	174	149	165	188	174	184	187	164	153	168	160	155	154	152	181	187	170	167	166	178	165	175	169	188	188	172	166	176	167	186	166	182	153	150	172	142	170	164	174	184	168	167	173	176	168	159	181	149	148	193	174	143	157	152	172	157	144	166	174	164	151	144	181	168	144	162	177	180	173	189	176	148	198	176	199	172	168	186	176	147	183	167	177	158	184	168	167	183	189	181	157	173	196	179	186	154	166	154	166	157	167	162	196	189	179	175	165	173	174	164	160	180	166	170	168	165	163	161	190	162	149	179	174	183	153	186	150	167	153	152	174	184	177	183	190	158	180	182	146	183	157	173	170	173	161	144	168	194	188	183	141	178	185	181	186	162	147	184	170	175	177	174	170	195	164	153	162	156	194	156	170	172	162	156	149	175	143	163	167	165	153	148	163	180	155	137	172	169	161	192	156	161	150	167	167	163	144	175	169	163	158	150	181	157	154	175	173	189	165	176	151	198	159	166	159	186	186	170	167	155	181	165	185	186	170	170	185	180	168	185	175	171	194	182	155	179	204	157	172	174	190	180	173	169	175	188	187	164	169	166	155	174	171	169	180	144	167	159	166	195	162	178	183	146	182	159	178	161	188	165	151	161	158	160	154	167	168	175	185	163	169	162	159	180	181	172	171	169	142	161	176	174	162	183	179	156	185	173	150	160	184	158	190	164	183	199	135	174	176	185	155	178	176	196	168	167	177	167	181	163	177	166	141	126	177	161	171	175	144	157	183	151	164	160	183	172	174	167	151	154	150	169	168	155	155	151	157	160	184	163	178	172	168	192	156	160	182	181	189	173	144	191	173	171	189	162	175	144	161	164	173	160	170	160	190	155	167	177	171	141	170	189	170	189	154	177	184	157	155	161	160	161	179	167	164	167	178	176	157	181	176	168	162	183	159	169	170	171	183	192	167	172	152	176	162	150	173	183	181	165	181	169	169	148	161	183	169	192	181	161	153	175	162	161	169	191	158	153	192	172	179	182	179	196	191	151	177	161	165	155	164	179	170	188	159	148	198	170	192	168	164	167	176	168	184	155	178	163	149	179	178	166	190	175	160	162	173	164	158	163	187	174	150	159	183	179	169	144	177	162	158	183	175	183	202	162	176	193	162	145	183	182	161	173	171	177	159	171	172	174	172	169	189	172	166	198	161	164	168	139	155	175	148	166	177	179	177	172	151	149	159	166	178	171	189	177	184	149	166	183	169	185	183	171	187	177	167	168	165	157	172	174	189	183	183	162	198	152	178	151	157	191	166	180	162	172	179	151	161	153	168	172	153	172	162	193	175	189	178	186	183	186	185	184	174	188	203	190	172	169	162	154	181	161	161	179	168	175	169	172	192	161	169	167	184	198	175	139	174	157	170	179	162	181	178	175	174	146	205	169	160	156	157	167	173	189	175	168	153	202	187	173	166	181	177	161	187	178	163	148	158	171	192	181	154	182	153	175	168	159	178	177	165	164	191	157	158	159	183	181	173	193	173	187	169	165	182	201	185	149	174	193	177	168	169	165	189	175	169	179	179	152	172	170	184	182	168	157	192	157	172	197	167	180	158	148	174	167	165	151	169	164	142	153	173	169	161	171	143	170	138	158	163	171	143	169	174	165	170	165	155	159	178	194	170	165	160	161	165	169	169	181	148	166	161	152	163	176	184	158	159	157	175	180	173	179	168	155	173	166	166	134	168	147	174	146	174	155	172	166	192	198	161	181	156	149	184	155	175	179	197	150	183	174	201	183	165	166	171	151	161	187	165	167	156	164	182	175	179	148	154	170	155	158	183	157	196	155	185	181	174	159	171	158	167	169	186	171	177	183	188	175	177	181	157	171	172	155	157	187	172	159	154	179	153	164	167	194	159	184	184	179	185	160	156	155	168	161	184	182	162	174	188	167	164	171	176	159	189	158	153	163	170	179	150	185	168	172	183	176	167	144	181	189	180	184	177	206	172	167	157	173	156	147	190	179	131	160	153	171	173	161	161	182	165	172	214	151	172	157	187	169	153	189	201	192	171	165	173	157	170	154	179	161	161	173	133	167	170	189	184	189	167	164	152	148	160	159	167	155	172	179	191	177	173	155	188	170	186	177	170	183	161	178	174	188	186	165	169	177	188	191	186	177	182	169	178	169	126	174	145	164	166	174	151	201	165	146
22141	4696	3275	3828	3125	1815	1384	953	864	815	718	652	524	523	666	600	552	551	589	600	556	524	528	482	509	492	523	529	514	502	513	505	494	487	489	519	505	482	536	522	611	617	556	535	548	574	518	491	536	492	543	516	499	514	485	450	437	447	455	456	453	460	443	436	485	428	392	450	438	431	483	450	425	438	422	444	451	427	420	437	459	413	423	406	457	435	410	391	425	472	438	424	450	411	423	461	358	411	430	467	395	445	435	466	423	420	436	432	452	418	423	391	391	416	400	440	460	441	396	405	392	433	408	490	434	391	436	424	451	398	447	439	419	416	437	436	467	404	395	474	442	406	418	428	433	436	471	409	442	435	439	426	449	434	403	413	446	435	419	436	432	443	393	425	430	438	425	404	415	427	452	419	421	445	472	404	399	430	434	426	433	442	400	413	441	413	450	451	375	436	412	431	395	411	422	435	396	431	449	435	411	431	424	436	435	405	459	424	397	429	411	431	405	438	412	433	407	413	392	416	463	432	373	452	396	439	425	422	468	447	406	436	429	428	425	419	426	437	420	412	459	401	412	444	409	403	429	440	431	435	436	462	435	394	455	422	425	419	414	406	415	428	433	444	432	428	423	423	436	429	426	429	442	422	439	451	415	417	407	464	403	421	398	408	436	431	407	432	432	433	417	409	433	419	436	425	441	423	401	431	440	385	457	431	412	421	431	460	420	433	447	411	443	449	415	446	422	413	443	394	410	433	403	458	438	401	419	427	426	423	452	439	410	417	438	400	440	455	411	432	411	418	442	443	424	447	440	444	446	443	412	406	429	431	404	470	394	462	474	462	422	427	444	466	456	446	424	402	447	456	441	406	420	432	428	437	430	391	453	424	435	407	410	413	430	446	429	453	447	411	431	421	439	440	421	424	407	418	400	438	426	463	429	394	415	419	395	447	395	415	409	413	438	434	460	437	425	420	418	419	412	409	406	423	422	407	462	451	402	440	441	428	421	456	418	405	410	388	469	440	437	437	437	459	407	403	458	483	384	460	397	456	432	427	432	409	420	456	393	433	433	411	427	407	455	416	442	433	421	414	456	431	432	450	424	430	448	454	431	443	418	456	398	433	452	433	404	476	444	462	439	413	465	366	436	422	392	450	433	402	420	430	398	444	451	453	468	403	426	422	429	463	475	435	441	398	435	430	430	441	424	431	433	409	435	420	430	415	483	427	399	424	422	417	422	400	454	423	395	410	415	417	417	437	402	434	420	442	398	418	422	389	428	430	437	419	442	398	410	460	419	431	447	437	433	412	455	432	429	439	425	436	419	384	439	438	394	445	407	440	434	400	427	424	425	416	455	440	460	434	421	438	400	429	429	414	403	437	448	443	434	424	396	425	436	428	411	444	395	407	430	447	454	438	407	424	420	441	426	447	422	424	488	411	424	413	423	438	407	394	436	414	406	445	410	406	436	406	431	433	401	429	424	435	461	463	424	408	442	473	447	409	471	443	400	420	453	394	427	423	413	419	463	429	434	457	429	410	432	403	421	433	420	448	422	405	439	422	471	427	447	413	420	417	406	461	437	425	468	422	420	390	447	453	407	416	437	433	445	436	452	442	435	434	442	440	428	433	439	448	427	450	446	424	415	436	430	418	437	441	423	465	394	423	418	434	438	468	447	410	428	397	441	436	419	404	422	445	437	443	397	430	416	399	451	414	445	447	426	401	451	438	447	428	412	412	462	416	403	454	449	424	429	474	433	459	429	416	415	416	456	380	438	421	431	408	442	431	437	424	448	393	411	428	382	402	452	441	420	397	432	443	433	454	424	424	398	408	409	417	406	421	424	414	452	441	446	430	440	425	417	437	414	415	414	470	433	436	421	441	425	423	464	421	436	439	444	411	441	425	457	447	381	423	410	415	430	405	409	439	401	452	407	411	425	435	453	460	429	419	442	438	449	436	405	412	461	431	436	420	414	419	466	397	453	401	443	420	441	435	420	408	446	420	413	438	451	439	451	410	433	418	434	463	452	443	418	422	460	431	421	423	437	407	398	412	407	401	402	412	395	436	430	483	413	419	416	427	459	451	424	413	448	415	435	422	463	414	438	399	442	469	453	435	434	463	471	427	454	432	378	411	428	414	436	454	440	432	413	392	429	408	436	433	432	405	393	446	436	450	413	418	469	406	431	386	393	442	387	441	467	434	371	424	418	400	403	450	415	437	485	452	391	403	409	443	426	429	452	433	448	411	423	417	407	422	469	422	414	400	448	416	360	450	422	411	433	437	462	457	399	422	453	412	439	459	454	397	453	392	425	428	445	414	435	423	416	439	433	430	421	441	445	430	416	448	406	446	423	404	458	445	429	450	414	420	446	439	428	468	434	409	430	444	417	443	459	434	398	420	436	429	389	400	429	405	442	437	463	393	443	455	391	412	419	409	411	444	413	422	432	448	416	427	430	397	414	431	460	439	420	413	441	452	424	424	471	421	427	415	434	384	443	435	427	466	422	432	419	460	441	436	453	402	451	444	441	422	452	434	409	439	422	416	400	419	415	440	442	428	418	431	389	408	446	431	428	432	400	395	442	391	428	471	403	419	408	430	410	413	423	443	433	403	416	439	436	447	420	396	435	460	419	408	408	419	408	390	421	445	404	403	459	427	409	427	403	395	389	394	419	461	419	433	424	379	456	435	424	444	420	459	432	411	439	450	435	412	413	410	408	424	407	424	444	463	448	427	454	430	428	436	400	423	434	398	389	429	428	443	455	399	407	433	422	443	379	438	441	454	440	438	417	431	409	422	420	442	450	401	372	429	426	438	437	445	409	465	416	388	412	409	466	453	451	430	424	440	468	417	454	449	450	431	416	408	432	420	360	448	407	466	406	415	431	456	456	452	427	407	449	437	441	458	424	404	471	472	423	420	416	450	399	437	404	426	434	429	431	449	430	438	422	414	439	398	413	452	454	412	420	437	466	428	407	408	410	440	403	424	423	435	428	450	403	427	412	422	422	472	429	449	400	426	425	447	437	429	438	441	441	439	416	425	424	407	421	406	415	397	448	440	411	409	467	403	429	454	383	438	430	453	411	443	412	429	408	412	401	453	420	413	423	407	436	433	443	464	443	440	400	474	411	433	467	439	402	427	451	463	426	404	409	414	456	430	430	380	396	410	462	437	409	444	442	408	428	446	421	437	432	389	419	408	420	427	438	446	413	421	434	417	391	433	377	423	406	411	473	381	430	429	425	437	441	414	417	431	426	425	473	433	402	434	403	432	432	419	426	423	474	422	411	430	425	412	440	452	415	443	427	430	399	421	412	396	452	395	420	419	416	459	384	405	422	424	415	464	413	418	435	447	406	413	419	384	451	433	437	396	373	384	438	421	424	431	431	445	415	381	414	433	473	434	433	423	393	425	461	432	414	421	373	430	430	432	408	407	404	414	448	424	440	424	425	426	461	417	436	422	437	400	461	438	419	425	414	431	433	436	435	425	463	426	407	458
74255	39877	13100	3818	2128	1176	789	563	479	440	424	349	316	361	343	324	361	322	340	320	340	285	298	328	267	290	266	272	310	285	293	266	291	299	311	266	278	262	271	291	305	312	318	276	295	291	272	290	334	301	281	272	321	272	294	288	269	272	292	264	276	270	272	257	257	257	272	257	272	236	256	253	247	254	284	251	293	274	273	274	257	257	242	241	222	266	252	263	253	227	274	291	289	254	292	274	235	251	264	229	259	227	283	285	244	235	258	247	247	249	260	267	246	274	242	260	275	266	261	272	258	246	257	274	234	255	235	251	254	261	233	238	251	295	259	293	262	233	261	269	215	227	289	258	246	270	261	254	246	254	236	256	254	235	254	268	272	262	255	285	270	256	245	237	263	238	295	265	234	252	254	241	252	237	285	266	251	248	254	276	264	244	290	256	260	234	236	252	276	240	248	250	297	242	259	235	244	257	251	250	265	268	256	256	248	268	267	254	241	244	285	240	263	260	238	282	262	277	251	261	265	236	268	235	272	265	235	273	244	250	244	265	274	239	219	233	255	261	288	290	259	273	242	235	284	275	254	257	266	241	268	260	240	229	273	262	261	260	239	256	278	255	287	267	250	258	224	260	259	270	238	239	258	266	263	273	266	255	274	232	245	243	270	233	262	244	261	212	244	244	259	244	273	285	259	264	264	255	285	254	258	239	263	288	268	251	230	269	282	257	236	272	258	234	272	284	232	262	287	240	246	236	238	252	253	254	261	237	257	261	269	242	283	214	257	269	264	280	285	240	268	243	280	262	261	256	270	249	241	276	251	258	236	247	239	267	242	235	257	264	262	285	276	273	267	244	234	225	245	213	263	262	254	267	239	290	256	245	277	245	229	261	236	232	261	260	285	266	270	297	271	233	246	256	251	234	269	258	246	287	263	263	250	259	290	262	251	253	243	266	261	247	259	248	243	252	237	233	242	251	275	248	259	266	251	252	275	276	272	270	247	266	282	268	238	282	233	250	302	264	267	226	245	240	237	237	244	254	241	257	274	257	258	259	269	253	261	263	265	250	270	248	245	262	272	258	238	272	259	281	252	240	251	270	221	277	272	280	266	256	250	238	232	247	247	271	253	232	253	241	296	269	271	238	264	232	247	256	237	255	274	232	222	259	232	271	243	249	256	268	219	275	282	232	259	285	257	283	279	237	265	280	245	278	240	262	253	274	257	253	228	269	277	264	234	246	265	242	264	257	247	268	285	320	263	273	266	282	249	256	228	238	279	236	253	231	291	269	259	264	239	274	221	262	236	262	257	248	281	259	268	245	260	244	219	267	283	253	282	282	274	272	287	237	250	300	248	246	231	275	264	221	256	224	240	234	250	231	225	265	248	279	278	238	261	261	237	244	249	257	244	276	232	249	255	249	244	269	290	274	286	252	260	245	258	275	254	274	262	265	260	268	292	247	262	257	252	242	249	266	234	262	261	282	262	278	255	235	261	272	294	245	263	271	273	266	248	230	263	234	250	224	273	280	271	267	258	239	264	241	271	248	239	279	263	268	261	226	258	269	289	254	234	224	244	252	217	228	239	239	262	262	251	266	226	264	276	275	258	260	249	262	257	267	253	251	254	258	232	255	227	279	238	258	270	250	258	239	295	234	257	263	253	256	267	269	265	256	234	252	273	262	250	256	239	286	225	235	263	242	264	248	288	277	235	267	239	278	256	258	240	236	239	238	252	267	248	261	289	266	256	290	239	266	233	267	266	272	249	247	231	247	273	235	251	272	272	256	245	248	277	236	235	253	280	260	231	262	246	243	255	255	251	273	234	261	295	274	249	258	279	234	262	222	265	236	251	264	261	284	283	260	258	246	276	263	297	282	296	241	283	238	245	255	256	260	278	275	252	267	229	239	254	255	244	248	264	245	260	275	291	233	264	288	263	273	256	251	267	239	222	242	248	259	267	256	298	238	270	244	241	264	238	244	258	243	292	250	269	249	238	259	235	267	256	240	259	295	263	254	268	285	252	250	234	245	254	253	250	247	223	239	242	239	274	259	251	236	261	264	275	218	258	254	253	263	246	249	251	243	267	267	254	257	256	243	246	266	302	250	238	268	264	271	249	256	257	245	285	235	247	269	246	297	276	247	247	252	247	251	240	245	274	257	225	261	292	266	242	276	264	233	261	247	252	265	258	231	272	275	263	254	293	232	248	289	225	246	282	259	241	261	259	272	275	257	274	276	262	239	260	253	258	242	279	245	257	247	230	238	252	225	255	251	264	262	281	255	229	234	281	242	293	258	253	250	248	267	269	251	270	248	253	259	277	219	233	243	253	264	247	255	280	256	292	253	255	262	231	234	263	267	274	239	269	249	246	258	262	290	232	270	262	248	233	254	241	248	254	247	253	235	229	230	233	261	261	239	272	251	258	280	231	261	253	263	287	252	269	247	269	259	238	220	250	227	286	232	264	243	228	244	247	254	212	257	250	281	238	248	263	245	242	252	238	255	264	254	239	257	273	224	269	257	250	248	261	261	263	263	258	287	244	238	247	248	254	230	222	260	246	260	264	244	265	269	263	235	268	270	242	249	264	248	257	252	245	250	244	250	269	270	239	293	300	265	255	273	267	219	240	272	245	254	236	248	236	256	239	291	293	275	262	255	242	252	247	259	267	265	267	245	236	283	289	253	234	281	282	250	266	224	271	260	271	267	267	245	223	260	238	242	256	254	254	254	262	249	254	258	296	259	245	239	267	276	221	251	235	258	267	232	228	276	257	239	287	248	262	285	282	248	257	219	265	279	240	240	265	258	271	249	280	240	283	267	260	243	265	259	291	236	241	258	258	240	244	250	297	291	241	223	271	260	241	246	259	220	243	250	232	282	258	269	256	260	250	240	268	241	252	266	227	227	249	244	274	259	278	259	270	278	275	232	238	240	277	307	252	287	249	249	276	295	253	272	301	243	262	267	244	254	266	254	234	218	248	277	250	312	294	243	285	267	275	239	221	246	268	269	244	253	249	297	263	228	256	252	260	261	275	255	236	288	264	264	288	236	234	249	252	240	237	253	212	272	273	236	245	258	240	241	239	254	267	266	290	251	268	254	230	253	234	261	266	268	246	232	234	253	213	247	251	230	257	244	257	238	241	247	235	236	215	274	246	256	241	256	245	253	256	272	282	255	260	241	253	246	278	269	258	261	236	248	245	281	259	264	285	247	230	237	260	244	237	223	275	268	273	233	240	262	262	241	262	249	292	224	254	251	247	240	236	273	262	251	232	229	241	245	231	253	266	246	264	285	265	258	271	265	259	278	242	231	231	268	260	244	253	271	277	243	255	228	261	238	246	256	266	241	250	258	235	258	234	257	248	219	262	265	271	274	236	245	264	271	241	280	239	261	236	260	222	243	260	278	236	259	252	222	257	238	232	254	262	254	255	274	232	227	252	230	237	251	246	278	282	271	252	246	314	248	280	252	275	240	254	260	221	258	272	281	251	259	275	243
48456	15065	6708	8202	7117	4452	3223	2256	1938	1833	1492	1315	1190	1121	1189	1082	1135	1038	1035	1045	1097	858	831	808	856	888	828	872	868	867	800	841	732	785	808	784	729	783	786	833	830	867	856	881	859	786	830	762	836	791	762	808	824	734	668	654	687	677	677	642	582	640	609	633	572	616	645	657	636	660	651	679	636	585	614	636	598	622	595	573	579	569	581	604	616	580	625	541	629	584	631	578	623	579	572	633	590	568	589	602	592	625	630	624	629	583	604	618	561	631	586	593	602	603	606	604	624	580	558	640	590	599	626	619	578	618	595	598	605	598	577	621	619	611	621	578	580	632	580	605	622	617	567	581	593	615	648	602	640	578	564	588	616	633	650	594	573	626	614	562	605	602	595	579	600	616	563	593	637	614	617	648	608	604	644	629	544	622	572	597	549	604	593	614	606	615	607	606	586	602	609	620	611	602	612	649	570	587	594	607	597	610	600	610	591	589	595	617	592	549	637	612	609	627	628	616	598	634	598	608	586	574	580	640	615	581	604	612	573	601	588	580	558	604	612	573	636	595	582	625	587	613	640	571	610	597	568	550	616	585	648	584	562	566	609	580	569	589	582	625	650	577	627	610	640	561	594	585	580	584	598	565	548	602	607	594	599	591	611	609	573	610	621	606	616	587	557	608	586	626	607	588	633	616	578	622	594	614	602	607	582	581	623	617	548	594	599	611	601	619	591	569	571	586	601	597	574	601	589	558	597	621	559	595	619	573	590	622	589	513	603	595	601	580	572	623	586	571	595	581	577	623	599	626	600	590	601	616	612	591	600	562	620	563	602	604	578	557	584	624	605	603	640	587	589	588	650	666	598	597	630	591	582	566	639	600	595	578	615	564	579	600	609	594	604	596	657	607	628	606	599	572	622	596	587	593	631	567	605	585	606	619	670	586	613	608	568	579	637	552	614	588	647	598	646	620	601	598	609	604	646	607	606	577	583	566	586	599	584	612	630	613	637	603	586	632	632	608	615	609	582	604	571	603	628	600	620	622	571	585	579	618	604	624	557	578	582	600	602	569	586	550	594	631	655	591	608	609	558	591	598	569	595	564	596	569	584	583	628	605	592	621	601	631	548	599	612	615	615	585	545	584	593	590	626	606	600	579	616	584	577	611	594	588	607	632	565	581	631	629	590	561	617	594	583	612	591	633	656	618	604	634	607	607	578	623	587	533	615	582	587	602	595	583	597	558	602	590	585	622	593	611	592	576	610	633	546	550	603	612	603	601	604	644	601	574	573	596	605	580	633	581	579	607	626	597	571	610	600	597	594	577	597	620	590	631	609	565	605	626	580	600	587	638	624	595	594	629	603	565	556	581	594	555	565	553	594	607	600	576	600	586	610	579	645	637	641	576	592	624	586	577	600	593	577	605	575	603	585	585	618	616	561	648	606	600	616	609	567	615	629	601	612	604	574	597	604	604	612	595	622	628	619	638	584	611	535	616	587	595	614	615	589	654	575	583	607	622	583	589	578	526	646	602	600	595	594	587	638	577	584	616	622	557	596	565	608	623	626	579	599	587	604	637	584	587	581	594	589	556	598	605	550	633	596	612	581	624	641	603	590	652	587	609	613	569	574	592	606	633	611	550	634	631	578	573	603	599	607	591	607	591	604	664	608	564	606	646	609	576	624	657	580	611	635	650	564	587	589	612	553	633	604	566	560	617	596	578	571	627	583	586	567	573	637	571	588	601	616	637	587	647	611	620	591	592	588	580	598	577	626	594	583	547	626	617	598	622	593	631	608	589	576	593	594	568	610	596	607	603	603	636	615	536	636	615	628	584	604	601	648	600	641	600	598	621	599	570	638	595	563	568	634	609	606	591	582	589	576	598	593	595	622	576	594	562	602	578	568	616	639	595	636	611	589	602	607	607	585	607	596	644	605	581	581	606	591	587	614	533	608	610	598	560	649	554	615	624	561	597	578	554	574	568	614	626	628	584	607	634	596	586	632	554	584	618	617	581	565	634	614	619	596	617	573	616	619	640	593	581	569	582	601	605	594	586	586	598	614	607	633	584	639	619	603	626	608	617	598	648	599	573	574	618	657	538	606	612	603	566	610	609	596	611	646	609	619	604	569	613	620	567	600	601	573	610	603	609	626	599	587	593	647	592	585	601	628	575	568	616	580	578	603	584	578	630	618	592	645	618	579	624	576	590	605	575	612	577	587	594	633	631	589	612	591	607	583	611	591	578	605	592	597	616	590	625	566	614	589	588	636	640	642	599	573	607	620	576	633	591	597	565	633	615	566	609	622	590	631	599	564	618	596	626	590	618	606	571	609	594	642	637	553	584	591	586	664	622	635	604	593	592	624	612	639	571	613	592	577	606	630	569	583	573	623	587	632	605	596	618	590	621	587	601	617	647	602	624	588	578	563	626	635	568	571	612	576	620	617	631	630	602	591	588	617	584	588	618	559	588	633	628	629	604	588	614	586	618	610	564	583	574	581	576	612	620	613	599	633	602	567	644	626	586	623	575	624	586	582	644	562	595	589	583	587	597	632	613	568	640	581	605	596	662	586	594	589	620	619	598	570	655	610	574	591	589	584	593	585	677	577	577	597	596	598	596	611	615	609	542	637	579	597	647	594	568	567	572	637	600	567	569	567	576	598	563	568	600	611	593	643	619	612	590	618	606	630	628	567	581	566	610	596	593	553	581	572	603	626	569	602	613	578	623	607	601	582	625	624	630	602	611	612	551	596	609	586	658	608	627	600	627	621	575	561	584	602	608	556	627	613	607	617	570	577	596	582	617	602	578	611	615	604	592	589	543	598	612	616	554	552	578	629	607	561	568	620	631	624	565	655	597	597	584	610	586	634	611	595	578	611	593	572	612	599	598	562	625	637	597	604	596	602	607	646	579	600	571	576	617	588	614	593	603	617	605	596	558	605	649	584	596	576	600	610	627	560	635	590	620	593	611	587	608	633	607	613	554	589	613	579	618	590	638	576	641	583	594	585	567	579	601	609	584	593	592	653	566	595	599	620	605	590	572	593	570	578	642	582	611	595	583	639	608	564	614	580	581	574	631	566	549	587	583	624	594	589	580	615	585	664	585	621	636	623	546	628	560	584	650	584	597	597	602	629	608	586	584	568	595	598	583	587	573	626	624	627	592	593	603	617	640	554	590	604	595	550	587	606	657	610	585	617	607	626	606	618	568	574	613	553	585	607	629	642	649	583	603	642	576	587	566	553	595	601	615	578	629	631	631	636	607	616	597	602	634	619	596	625	624	596	619	612	584	611	639	617	614	636	572	605	621	598	608	605	603	571	593	582	602	586	642	644	571	569	671	563	606	581	641	608	606	573	599	583	584	626	609	597	599	614	553	620	625	564	570	624	609	655	578	600	593	590	627	599	620	620	616	596	570	584	593	574	572	577	608	624	594	553	619	585	590	587	593	616	583	613	601	620	593	607	643	613	624	618	585	606	568	623	616	605	625	564	585	640	642
83012	47312	19705	7870	3623	1732	1164	862	684	601	518	454	434	381	412	387	363	369	358	382	376	364	305	311	297	316	310	323	328	315	284	314	281	283	336	326	285	300	289	316	337	322	306	289	315	325	300	280	296	324	312	327	304	302	255	271	267	280	247	270	292	298	260	257	257	285	279	254	283	261	292	258	285	264	283	229	244	271	277	278	264	264	266	263	259	274	292	285	266	274	270	276	264	259	258	251	278	246	273	259	247	270	251	261	285	275	277	272	265	273	258	244	268	260	239	325	279	276	250	253	256	273	266	286	279	276	249	265	257	284	249	251	268	282	249	263	251	277	281	255	245	294	260	280	262	247	277	249	242	262	233	275	240	239	269	269	266	280	260	257	270	243	267	262	236	261	250	322	261	278	261	297	287	238	275	268	237	292	302	279	284	274	281	266	256	261	262	283	270	251	272	249	279	258	235	287	266	293	280	250	260	249	249	276	275	275	265	248	274	254	273	278	250	265	259	281	258	286	249	239	240	271	283	250	256	242	261	247	284	251	259	256	295	259	286	291	270	256	288	272	286	272	243	268	292	256	260	257	276	250	268	289	268	255	267	263	266	303	272	264	225	256	281	258	250	311	280	279	268	254	256	254	270	262	250	288	266	247	274	286	249	300	261	232	281	224	295	298	246	265	280	264	256	243	254	265	256	278	286	270	273	241	265	221	293	272	258	258	243	244	243	263	274	263	256	265	267	278	262	231	239	262	277	246	229	250	242	261	254	268	257	262	264	241	291	283	234	260	258	240	249	266	251	266	255	269	257	263	244	264	263	233	269	270	248	247	250	293	275	254	267	268	247	253	260	232	251	266	306	261	269	269	266	275	287	273	269	285	244	276	265	278	265	252	237	254	251	283	267	285	275	254	253	257	239	269	223	242	276	255	265	276	240	252	232	264	302	259	235	285	262	259	257	249	290	262	257	266	289	213	271	278	271	288	278	265	266	283	272	291	282	267	269	263	270	263	249	275	247	253	292	287	265	271	250	284	246	286	292	270	267	268	255	262	234	250	257	270	257	257	279	277	252	278	285	255	246	260	265	258	277	251	262	257	283	251	273	277	304	306	272	266	235	261	266	262	246	246	288	280	272	285	273	247	274	256	246	288	262	264	280	258	275	269	263	235	236	281	242	275	271	265	212	248	273	252	270	258	283	247	282	280	244	263	261	303	291	241	280	257	269	260	263	255	275	255	269	269	255	266	271	282	275	284	253	259	235	270	236	277	264	283	277	277	267	269	250	285	270	250	258	279	245	291	302	256	261	278	273	246	263	255	250	241	291	251	273	247	252	290	222	284	268	296	276	261	298	286	245	262	274	274	266	231	293	260	271	266	260	275	262	263	264	253	281	292	286	262	283	285	271	282	281	234	264	263	267	267	234	254	277	283	258	237	279	296	245	237	272	283	283	248	273	282	270	261	209	283	265	281	240	286	251	269	268	258	313	273	291	288	290	256	247	256	273	291	237	259	245	239	246	282	283	259	277	259	254	251	275	274	256	279	243	263	241	270	282	248	235	283	269	269	257	245	313	262	260	253	248	292	273	281	226	252	264	265	280	240	247	264	242	264	254	251	283	260	273	262	289	259	269	254	244	243	253	257	271	242	255	227	265	262	269	268	250	279	253	245	273	230	264	230	235	267	302	275	274	282	284	289	270	264	270	276	255	251	242	295	247	312	279	286	270	274	275	248	257	257	282	283	262	308	295	234	264	258	266	274	270	271	261	241	255	269	247	307	275	238	241	247	268	261	267	274	258	252	249	272	297	243	273	254	253	286	292	276	280	288	264	279	237	261	263	283	273	279	264	275	287	268	254	263	300	287	250	277	270	284	275	296	275	272	267	290	278	263	246	272	285	265	273	241	246	264	243	260	253	236	243	269	272	255	264	269	267	228	233	245	258	286	263	248	237	256	266	259	233	273	266	297	288	245	301	261	269	248	231	274	241	240	242	270	275	297	274	263	290	284	294	285	264	291	255	254	269	237	271	291	269	230	270	255	265	279	275	287	267	281	263	271	254	269	268	258	251	276	271	273	243	270	226	256	254	260	274	218	267	284	262	291	247	289	269	269	294	265	267	238	241	292	238	263	282	233	251	255	258	257	222	285	263	272	249	265	271	255	228	266	257	290	270	265	273	260	268	242	258	256	245	271	247	273	250	240	278	291	255	260	241	264	296	264	280	260	252	264	270	247	265	282	260	252	283	271	276	298	257	282	264	268	284	270	247	234	247	262	316	277	266	274	273	263	280	238	267	267	287	246	249	271	228	246	253	246	232	259	257	268	264	255	251	297	265	265	243	245	259	263	286	265	266	270	273	249	267	290	243	264	280	259	273	275	271	256	283	246	298	268	235	265	275	241	231	265	274	258	240	243	248	259	275	275	282	273	267	272	251	265	236	221	263	259	273	247	250	276	244	244	283	258	256	274	295	271	263	279	291	276	270	243	262	261	234	299	254	260	242	226	279	253	248	263	303	236	269	297	263	259	259	262	271	287	285	268	277	295	284	277	244	270	257	282	267	258	281	263	239	254	278	247	274	231	301	284	249	274	256	252	260	261	257	259	273	249	270	240	252	244	249	271	248	227	275	275	285	257	246	292	266	256	260	218	263	235	273	279	273	272	255	228	242	276	271	290	263	260	264	249	254	243	238	253	262	257	272	261	281	274	269	249	251	273	250	302	247	270	231	295	232	265	254	274	263	265	290	261	265	257	241	251	265	274	266	252	287	251	284	285	275	294	273	276	266	262	248	283	275	274	248	272	255	234	277	261	284	282	266	285	269	268	222	303	271	258	261	285	250	277	276	269	292	243	269	260	280	257	263	251	287	283	262	265	248	297	264	241	257	308	297	307	232	272	279	263	302	302	241	276	287	260	267	296	290	250	259	276	223	275	256	264	298	276	296	261	272	267	274	283	292	250	248	275	240	253	259	299	277	253	276	259	285	280	244	256	250	258	253	243	253	273	250	236	302	310	256	280	257	272	292	273	285	248	252	266	245	263	262	250	289	308	270	288	275	243	279	265	233	246	229	287	270	248	266	244	262	292	264	242	279	268	277	241	255	300	282	290	242	259	270	264	271	239	277	290	303	278	269	273	283	248	270	274	268	267	245	253	256	256	273	272	264	268	287	267	261	260	239	262	244	272	298	273	283	256	255	283	261	260	240	296	269	263	284	239	265	265	290	239	253	264	241	267	244	271	241	257	278	240	266	260	242	260	271	287	276	239	241	275	251	260	264	253	277	252	305	241	256	252	260	267	285	255	238	250	310	237	266	254	296	247	238	265	277	286	249	273	270	280	256	281	307	254	244	258	248	276	248	261	278	279	260	276	274	272	238	250	284	239	260	224	281	267	252	252	259	276	296	287	261	279	279	264	235	245	260	236	266	287	254	280	242	294	260	275	280	276	262	229	274	274	256	220	266	247	248	274	267	285	279	277	248	282	280	254	269	283
58388	19960	9807	11421	9910	6527	4793	3350	2883	2405	2062	1803	1614	1471	1706	1493	1434	1345	1320	1340	1346	1091	934	945	968	928	980	993	1014	955	925	895	902	829	878	786	834	889	870	912	974	996	913	903	996	856	829	841	921	840	886	812	820	755	732	747	711	690	707	678	661	646	652	657	697	684	652	630	652	603	668	658	656	610	642	604	631	633	593	578	614	648	594	585	596	595	594	654	612	597	586	622	619	605	585	583	587	563	598	628	612	643	621	578	600	583	559	565	582	648	644	625	626	632	601	571	635	606	614	582	576	594	635	616	575	594	585	585	619	657	618	591	598	631	562	622	626	609	620	607	578	640	589	575	623	603	599	597	638	595	559	610	550	600	617	610	618	548	637	614	613	603	615	604	605	597	559	599	556	610	606	615	627	619	599	630	595	630	631	635	586	581	591	573	573	570	602	590	626	616	566	605	607	606	615	597	601	584	616	667	599	620	598	598	631	608	587	611	590	650	576	587	598	577	636	609	591	612	601	597	583	611	579	600	642	588	590	599	590	580	569	592	549	566	582	614	635	562	579	582	604	616	601	607	621	596	578	613	560	579	623	633	595	588	625	626	611	587	576	596	589	573	590	597	600	585	612	571	612	591	645	626	585	613	601	568	549	606	568	611	567	587	583	611	587	636	623	590	584	591	621	586	566	582	578	589	566	616	606	580	598	600	591	584	608	623	599	610	598	551	609	577	613	651	598	643	550	568	628	629	599	566	564	575	564	570	593	590	624	582	585	610	619	616	612	621	605	625	597	592	608	580	616	589	532	657	633	631	644	671	554	591	590	589	582	564	588	598	598	564	587	650	612	574	606	597	625	610	614	628	608	609	592	625	598	584	635	616	622	553	603	648	615	626	618	582	607	602	570	614	584	609	591	567	599	601	608	614	636	606	600	620	627	573	626	571	564	580	531	624	613	630	586	655	584	562	596	602	586	578	624	600	597	618	570	606	589	605	617	610	620	544	643	582	614	581	639	600	606	655	639	629	595	600	640	633	600	627	583	615	613	606	594	596	588	612	605	592	583	550	621	609	625	601	557	622	580	603	616	668	625	592	621	599	546	609	583	546	598	598	619	559	604	641	584	629	584	611	600	595	575	603	588	554	603	631	548	616	604	597	662	617	583	578	580	584	623	569	604	612	628	614	611	616	635	570	595	552	613	600	611	582	578	599	605	600	651	580	639	639	619	588	617	643	624	598	618	608	583	585	616	609	635	584	598	620	619	592	559	628	582	603	552	622	592	648	632	548	621	593	641	640	606	535	620	646	600	599	629	625	611	615	583	590	615	554	615	574	593	596	622	628	574	563	588	581	581	603	616	576	582	598	620	588	606	600	612	583	600	586	637	613	601	566	578	619	597	596	591	604	564	643	608	576	595	619	625	627	651	617	595	539	591	611	635	592	616	596	549	549	577	580	612	628	596	572	628	571	618	618	631	598	620	587	629	600	642	633	590	583	589	583	588	636	611	619	636	608	623	600	638	598	587	605	586	589	633	591	588	636	650	576	596	534	621	598	603	590	596	634	627	617	616	619	592	583	567	559	587	617	618	602	636	598	595	611	570	615	634	581	576	590	647	602	617	597	614	596	619	623	583	612	630	615	605	612	566	606	596	615	608	609	633	607	594	609	607	565	590	606	567	606	594	593	560	616	596	613	625	630	593	585	563	620	596	605	607	623	614	580	583	602	546	582	606	585	623	597	617	588	595	565	570	614	616	593	605	592	617	585	636	606	619	625	553	654	607	588	577	610	575	589	562	633	619	616	557	563	588	586	636	632	626	613	574	626	559	564	579	597	608	601	600	590	645	581	570	607	615	591	601	622	594	597	654	566	561	593	601	561	592	579	550	569	599	594	604	591	578	613	617	616	630	638	569	619	610	618	593	620	602	622	630	616	601	570	665	621	603	600	584	596	607	619	632	584	591	582	581	602	589	590	555	635	612	567	602	605	570	621	598	628	647	587	579	627	597	558	626	573	596	595	642	601	573	608	601	585	595	564	596	564	619	623	609	586	574	615	598	611	646	659	566	586	584	580	561	569	604	599	609	609	628	646	597	600	586	583	613	599	594	595	611	589	642	573	556	604	576	603	587	588	608	593	612	617	644	630	567	586	603	639	603	561	597	618	609	627	606	632	614	613	605	583	600	633	608	597	588	623	591	579	580	591	607	601	568	585	576	572	584	611	582	597	541	601	623	600	570	572	609	560	589	596	609	606	574	583	607	614	632	633	594	633	603	643	546	586	592	600	588	596	600	563	590	604	578	572	634	586	595	609	632	573	618	593	636	626	612	605	585	639	628	546	560	584	597	622	604	606	610	628	591	603	624	553	633	597	608	597	634	624	600	620	602	576	583	623	590	610	596	578	629	587	591	621	562	631	619	598	625	570	582	598	596	627	625	606	633	600	613	562	583	593	628	579	577	578	603	608	576	588	633	563	624	589	609	591	646	614	636	634	628	603	623	581	591	601	583	592	564	555	618	579	588	603	627	586	606	597	625	577	607	531	617	600	589	653	605	613	579	652	611	619	653	641	599	597	588	637	613	637	633	610	591	570	598	609	589	612	613	587	648	605	634	595	596	602	567	569	575	579	590	608	597	582	572	607	591	620	569	621	580	609	601	573	601	564	586	594	635	555	605	624	609	550	665	608	662	574	632	552	608	604	622	618	561	597	578	582	577	610	592	615	578	614	611	610	599	592	630	604	669	578	599	606	559	605	624	612	636	580	583	623	627	605	606	605	597	581	582	585	605	604	567	582	576	614	624	599	604	601	587	577	555	601	592	623	614	581	634	602	625	583	612	582	590	589	617	618	612	615	644	567	594	547	617	616	601	641	590	574	584	567	596	621	636	602	620	570	574	599	566	594	634	624	601	595	599	604	649	589	623	599	545	620	573	637	575	631	636	578	620	600	607	592	636	619	591	631	590	613	546	614	612	643	627	599	588	613	590	603	582	600	578	586	600	626	635	597	605	580	601	575	599	596	593	560	615	590	644	622	601	597	656	593	616	633	623	581	582	594	618	581	581	610	594	566	599	554	530	591	611	606	593	608	633	583	586	568	600	597	577	588	603	572	616	567	623	629	580	639	580	569	675	602	594	602	589	624	617	581	585	596	621	579	616	611	590	574	644	574	574	598	582	596	589	593	617	577	549	640	607	573	582	603	588	583	589	620	576	597	624	640	577	639	632	596	590	591	600	560	546	601	636	612	588	638	562	604	611	577	589	617	591	599	639	579	616	576	627	618	590	631	626	599	579	562	647	616	590	588	637	596	654	643	608	627	601	591	595	589	604	556	598	587	579	596	624	568	620	589	594	596	650	581	611	599	639	576	648	620	564	610	578	634	573	637	610	636	573	616	572	578	550	600	605	595	618	625	629	636	603	575	592	636	603	647	617	602	602	587	606	566	586	578	598	596	574	594	613	592	620	594	570	588	573	613	608	608	641	590	606	588	610	583
22630	6185	1837	1281	957	504	350	294	215	228	188	180	184	161	188	197	203	192	205	201	163	160	159	163	187	179	167	169	190	185	165	186	178	160	177	195	185	199	180	186	202	173	186	176	173	163	167	162	191	166	165	183	183	183	169	165	169	175	148	168	172	173	171	170	169	147	167	149	172	182	178	177	168	156	176	166	195	167	181	153	177	183	161	190	160	183	154	184	170	170	170	174	174	191	161	166	168	189	180	161	187	151	176	167	147	182	171	181	169	179	165	197	156	170	162	179	188	164	173	165	146	175	175	145	170	170	165	185	164	169	193	133	191	119	164	179	169	194	157	164	160	163	177	161	158	151	169	179	177	179	166	178	162	155	163	147	170	173	170	158	183	165	163	147	159	182	179	182	170	207	180	152	152	151	157	141	166	156	172	185	187	161	161	196	179	151	171	190	140	166	167	154	156	159	189	183	163	185	181	202	188	151	154	185	189	176	144	189	182	159	183	194	199	148	172	178	179	162	170	178	161	179	177	184	149	155	168	168	169	181	168	159	158	188	176	173	172	177	165	177	160	156	178	182	171	175	170	160	160	174	172	161	159	153	145	172	165	164	173	197	163	163	174	184	146	179	155	171	170	173	174	171	180	174	148	195	153	184	145	159	159	182	155	177	141	155	160	175	172	150	190	167	162	156	168	157	165	156	153	171	177	167	163	158	167	173	197	151	141	153	158	168	162	163	170	141	153	176	166	163	163	173	177	163	155	173	186	159	176	167	167	175	159	176	195	166	171	151	175	172	153	173	155	195	175	192	163	170	166	162	159	189	184	195	154	172	180	195	182	175	165	183	153	165	180	169	176	172	156	169	160	170	179	191	163	165	171	162	163	142	191	169	169	168	146	171	178	151	158	157	182	151	146	170	145	155	190	161	149	166	164	164	150	151	169	151	190	175	143	178	182	162	159	153	169	148	139	173	161	183	171	172	170	170	156	160	186	164	166	178	171	174	159	150	175	163	166	145	189	169	190	186	165	170	166	150	158	164	171	162	189	168	162	163	149	167	158	177	156	175	173	150	175	180	145	150	164	182	139	172	180	177	181	168	165	193	148	157	207	158	146	167	179	177	180	151	205	174	144	153	162	166	153	178	164	157	185	164	157	157	156	151	174	152	176	159	167	160	168	150	179	162	166	171	175	161	157	170	173	155	183	171	156	174	171	177	145	180	173	169	173	157	169	177	168	167	164	169	173	157	153	173	176	158	163	146	177	182	168	163	202	193	155	150	174	166	157	166	159	146	168	164	159	143	181	179	165	165	160	180	173	170	181	160	162	169	156	166	148	169	162	174	160	189	169	167	158	159	188	162	192	179	173	168	163	175	169	168	160	168	142	184	160	175	172	181	181	152	149	168	174	186	160	141	152	183	176	146	145	179	162	162	181	184	151	172	162	158	133	163	150	133	148	156	165	161	166	182	160	186	204	157	146	170	153	178	170	159	182	157	162	164	165	155	154	185	161	162	168	156	178	186	156	166	172	164	163	157	154	158	163	157	168	169	185	153	151	169	176	167	153	163	176	157	151	175	177	189	183	182	158	157	145	144	165	142	182	152	161	174	149	143	172	176	164	139	163	159	167	170	166	167	193	139	168	189	182	190	170	156	163	183	178	157	197	179	151	165	146	180	167	169	136	185	162	192	139	184	160	152	182	157	164	188	157	156	146	173	194	158	149	176	187	149	187	172	166	139	163	151	176	151	157	168	152	153	196	184	155	177	192	181	178	154	175	168	150	162	166	169	185	172	158	150	171	177	166	164	162	166	183	158	157	161	154	167	163	168	179	156	142	165	153	153	154	178	161	150	169	155	183	182	158	169	192	171	152	173	168	170	118	179	154	152	182	198	181	187	144	162	161	160	172	163	162	175	163	178	181	171	164	173	179	181	151	181	164	155	166	144	171	162	145	141	160	155	150	193	145	165	155	138	181	151	168	173	173	140	161	161	182	183	129	177	161	174	180	149	187	154	165	191	163	166	177	161	140	174	171	174	178	187	144	171	176	174	158	180	187	169	165	169	157	155	169	154	168	162	173	176	174	156	189	192	163	170	178	159	171	173	160	184	162	152	187	159	175	168	154	179	170	187	169	161	171	190	166	151	153	186	150	173	162	154	149	173	152	176	187	170	185	175	181	153	174	176	157	150	150	176	187	179	175	176	150	153	185	179	177	185	162	169	185	174	172	163	171	175	196	173	163	167	168	164	177	160	174	185	155	157	167	167	168	179	162	159	173	196	186	186	167	138	181	169	181	144	144	162	183	155	180	164	159	181	171	172	170	172	191	161	152	189	153	202	155	156	173	166	160	153	167	168	158	171	177	157	137	173	159	161	174	180	170	140	158	182	159	170	156	167	151	173	162	171	166	162	163	162	168	140	163	169	180	156	172	166	168	184	174	155	158	172	158	167	155	154	184	171	154	169	147	168	185	162	154	144	160	152	161	167	151	177	161	170	180	200	162	171	164	169	148	165	189	167	155	155	157	166	142	163	170	197	171	178	164	151	160	139	187	178	160	166	182	159	152	164	162	164	152	166	165	169	147	167	165	170	142	149	166	180	159	170	189	164	180	162	158	140	161	176	173	163	177	172	159	155	191	171	166	173	164	141	163	168	173	164	168	161	194	191	168	179	172	175	166	148	170	179	154	161	158	153	160	167	183	167	153	164	155	173	199	163	166	144	163	195	162	150	165	187	144	173	170	148	143	168	159	129	173	196	145	160	152	169	148	173	198	176	159	186	157	168	144	164	156	161	164	177	159	185	161	184	179	156	156	173	157	158	176	143	170	158	197	141	186	161	154	165	155	163	162	182	192	173	202	157	173	158	161	171	170	147	206	149	159	168	160	176	162	177	158	174	159	178	158	169	150	176	154	165	158	165	178	166	168	166	157	182	199	149	174	156	178	179	162	171	179	142	175	171	195	162	168	147	165	161	163	154	166	173	177	155	179	184	166	144	149	166	170	173	145	159	157	167	193	154	156	179	171	146	174	164	151	146	161	163	164	182	163	169	166	145	162	174	143	161	172	180	136	175	154	173	166	152	137	204	178	184	161	149	169	171	184	180	165	169	181	154	154	164	158	169	165	147	151	138	184	177	173	175	165	174	165	162	164	172	172	142	158	187	173	167	167	157	154	157	169	162	163	173	169	164	180	183	170	203	161	188	161	154	166	154	166	164	160	177	155	160	152	163	156	158	189	147	167	164	158	159	179	169	151	161	170	170	163	145	164	181	148	149	162	177	170	169	184	155	173	160	167	165	179	163	173	165	180	166	153	153	146	177	176	168	152	164	154	150	176	172	149	158	167	161	166	167	150	179	164	178	187	152	168	137	157	164	177	186	144	155	168	167	166	160	163	163	161	175	158	162	141	164	170	177	168	172	159	195	160	154	150	158	174	156	158	144	163	169	169	157	156	139	192	172	159	163	174	153	169	168	164	188	160	156	172	181	161	179
21499	4263	3676	3874	3367	2050	1460	1088	925	774	681	675	580	571	592	601	598	562	523	564	574	524	504	466	516	528	526	549	532	493	499	515	467	506	501	484	532	480	540	552	541	592	555	545	558	547	524	488	556	516	500	538	506	454	497	490	507	478	430	442	396	427	427	398	412	455	406	383	470	431	427	415	435	450	404	412	447	431	389	407	434	424	397	420	389	408	412	421	425	389	414	409	437	422	391	415	430	419	408	430	382	411	416	419	407	422	461	430	410	407	459	399	414	435	425	420	380	410	426	439	436	388	430	427	376	433	418	401	353	426	437	407	435	410	422	419	379	410	449	428	403	415	408	451	430	416	405	457	448	405	397	408	418	447	418	395	454	411	439	445	450	447	406	409	413	422	410	447	426	409	445	392	384	407	412	412	415	403	364	408	390	454	383	403	428	377	395	412	411	440	433	400	437	443	390	400	430	416	420	416	446	446	433	418	440	410	414	440	396	415	402	407	430	379	427	414	409	398	459	426	392	417	364	439	435	406	427	447	394	431	428	443	439	405	422	384	380	464	393	431	403	409	386	457	420	405	415	421	410	413	448	445	403	424	470	411	408	418	424	441	388	426	417	425	420	475	440	419	433	385	441	424	387	399	415	433	450	421	433	414	423	435	434	402	420	416	438	384	433	412	442	384	432	473	406	452	391	386	437	446	429	413	422	418	411	386	420	403	419	414	424	428	448	427	442	382	409	453	429	378	414	416	413	399	416	424	448	430	402	377	396	394	410	452	420	423	429	401	415	421	387	377	407	433	440	399	440	415	397	432	391	408	446	390	424	482	413	422	427	437	406	490	409	428	427	409	446	416	403	433	459	406	396	438	429	393	437	411	442	427	403	411	405	415	415	414	429	422	422	421	381	409	461	428	423	420	404	424	411	441	413	413	426	449	426	395	433	410	413	402	410	414	382	481	425	416	424	415	427	430	376	427	447	383	438	420	409	418	443	432	402	432	452	426	400	416	409	396	446	445	421	439	417	420	439	450	442	404	427	413	424	402	417	436	403	380	431	445	416	406	416	372	387	387	410	446	470	411	440	412	450	430	397	441	427	400	400	388	445	393	405	432	398	401	411	395	405	420	445	410	455	407	416	408	449	422	431	405	419	418	396	437	412	425	431	433	386	418	428	381	424	414	426	434	401	393	434	410	440	400	403	459	403	425	447	403	407	407	433	430	458	406	473	401	409	408	390	425	422	417	404	410	411	436	415	445	420	423	416	424	420	378	434	460	411	442	420	475	412	402	427	446	440	430	403	471	410	439	397	429	429	428	445	435	419	429	390	421	379	422	442	397	418	390	437	417	444	392	439	398	382	439	407	415	384	410	419	418	419	431	415	393	412	434	420	381	417	400	441	383	437	410	398	404	430	425	405	368	401	430	423	448	404	386	429	403	402	394	420	422	417	415	410	424	383	437	436	424	456	398	421	413	372	418	438	427	424	427	428	452	470	424	400	391	377	432	393	390	419	401	410	410	451	407	405	418	412	431	412	452	426	438	432	422	389	429	414	446	413	428	421	397	398	376	416	456	426	408	429	420	442	400	431	406	430	460	419	397	443	436	434	417	432	404	378	442	436	456	439	449	405	422	456	433	440	393	416	424	432	392	365	407	419	411	412	402	427	389	397	410	406	456	421	415	408	385	386	365	412	424	436	403	406	431	438	433	410	435	428	428	410	446	392	422	440	402	431	384	413	429	450	389	399	415	429	392	460	439	431	421	452	433	391	417	387	418	433	402	389	447	405	428	404	391	417	361	422	420	416	387	398	411	415	449	416	414	408	450	390	396	406	414	435	416	440	385	419	392	427	404	423	454	428	430	428	400	447	417	447	397	483	428	370	407	409	398	398	413	428	426	428	399	393	403	420	431	395	431	451	379	419	374	435	407	403	443	425	409	403	397	389	439	405	400	398	450	399	401	402	425	414	410	434	415	450	404	415	417	413	433	402	425	385	398	407	442	432	426	381	412	428	452	391	408	460	403	461	426	415	400	426	389	377	437	426	433	443	434	438	444	406	413	441	435	420	421	426	426	451	371	426	432	440	427	432	440	399	428	428	423	438	455	428	422	415	429	421	366	440	418	390	430	385	411	437	450	443	458	415	415	426	435	399	380	436	411	414	460	430	399	415	400	411	418	450	419	399	412	420	373	407	390	447	406	394	458	422	434	412	403	439	379	418	395	405	427	452	375	408	400	397	425	453	402	441	434	417	410	395	471	408	421	396	434	412	408	405	426	428	419	419	414	433	423	445	407	457	443	412	415	432	421	408	404	395	446	402	382	409	419	420	367	416	392	397	398	415	463	402	436	408	443	407	403	433	433	448	395	441	404	401	417	421	437	419	431	407	423	420	425	453	426	396	375	411	458	441	412	437	425	409	396	387	469	426	423	408	399	398	433	407	403	394	437	396	425	412	459	428	407	418	433	419	428	411	430	410	431	402	411	441	447	430	439	407	368	406	409	433	376	442	414	435	422	377	451	419	428	432	456	445	406	415	455	397	444	431	417	381	436	425	406	420	442	391	450	380	436	390	411	426	423	447	407	429	457	415	448	391	394	401	401	455	376	408	398	428	433	424	383	428	425	485	377	428	422	401	428	442	409	409	410	429	419	391	407	398	415	449	404	430	423	386	408	434	407	383	441	418	448	384	404	426	418	438	418	416	424	488	412	396	426	406	390	439	403	431	415	449	416	425	440	451	411	425	437	448	406	393	436	409	403	433	455	424	413	411	410	444	453	417	400	406	452	417	431	412	464	430	412	397	406	409	424	410	396	414	421	431	432	383	464	426	428	426	427	432	431	453	439	417	423	401	381	424	426	436	435	418	415	446	388	399	398	443	444	433	412	398	431	417	388	419	417	405	409	417	442	462	433	438	410	405	427	423	422	376	417	422	449	411	460	442	406	437	413	417	427	415	397	411	404	400	396	427	394	414	398	437	432	414	407	413	415	435	416	400	420	410	424	410	438	401	466	426	402	391	388	419	414	447	376	410	384	449	422	416	407	397	451	384	421	429	423	406	420	428	408	428	442	422	418	440	430	414	415	419	423	403	393	396	448	445	415	439	425	437	402	453	408	374	411	384	400	389	446	396	422	450	418	398	413	414	426	394	419	428	450	412	442	385	409	416	386	435	399	378	431	430	402	402	394	421	401	390	424	419	392	440	409	450	410	419	416	404	413	420	395	415	450	402	401	424	398	427	447	408	438	426	389	417	422	389	432	406	430	421	419	412	429	431	424	430	398	437	413	409	453	447	411	425	395	433	399	482	415	414	403	385	430	396	412	365	397	423	427	414	401	389	444	411	460	457	424	406	445	406	456	395	438	397	443	412	381	413	439	422	422	444	430	393	384	421	439	400	397	412	431	442	425	392	419	449	378	434	426	459	425	395	415	406	431	412	395	378	411	413	422	448	409	410	446	419	403	424	411	428	404	416	414	414	455	382	435	404	372
73181	40348	14085	3652	2003	1137	761	578	495	456	399	346	323	349	366	334	361	340	311	332	306	288	301	282	310	263	268	293	295	285	286	271	287	269	282	286	261	282	301	265	254	273	290	295	276	301	285	263	253	285	241	251	300	289	296	272	261	276	226	289	279	259	265	264	276	255	284	269	254	258	274	257	237	260	269	254	269	210	273	268	264	245	230	258	244	265	262	250	247	232	248	279	237	257	267	308	265	243	248	257	245	260	242	258	228	271	257	265	253	256	251	220	266	237	251	268	274	271	240	265	267	281	241	253	254	259	257	231	267	281	259	297	249	221	250	276	263	247	277	237	240	254	242	232	269	258	245	245	274	204	250	256	284	261	239	257	237	224	258	258	244	241	233	254	275	238	244	243	283	212	233	270	251	242	275	240	242	264	233	281	240	251	240	261	257	269	285	264	254	254	270	228	280	295	254	272	272	274	267	247	265	248	281	262	248	245	295	254	250	235	227	236	262	263	276	258	254	261	252	257	267	234	272	267	235	236	243	275	254	265	244	229	274	280	263	256	256	251	238	267	253	237	287	244	245	289	262	221	247	268	249	254	252	259	256	264	221	230	273	257	274	291	284	254	248	250	279	276	281	225	276	268	255	241	272	279	257	232	273	230	212	282	262	243	253	223	247	242	260	271	242	277	253	279	260	245	247	277	237	255	247	236	271	251	262	256	238	238	281	267	260	258	279	269	263	245	256	264	241	276	279	268	224	223	271	214	280	265	262	256	241	213	276	228	254	266	251	259	259	251	266	268	246	261	253	248	269	225	229	285	271	281	243	270	267	235	264	243	259	258	255	252	242	274	236	246	258	281	218	248	237	270	231	249	269	253	243	265	205	230	255	239	252	237	253	280	268	283	250	252	234	238	261	237	297	245	244	306	245	267	235	250	290	245	285	234	262	245	253	265	242	257	255	301	293	259	281	230	225	239	246	263	246	251	250	200	219	235	227	238	270	234	251	242	250	261	235	259	269	256	277	263	233	246	277	244	260	245	271	247	270	273	268	261	246	243	274	257	262	238	221	220	249	265	248	280	272	243	265	291	262	248	265	215	271	260	251	275	239	237	247	246	262	290	241	287	254	259	255	267	272	227	227	236	264	264	245	268	225	265	265	258	266	250	243	247	259	259	279	258	257	247	239	230	262	270	240	253	269	269	246	264	256	272	266	214	258	270	245	239	245	265	231	249	271	234	263	273	256	259	264	294	248	250	259	253	282	248	246	246	257	223	271	231	241	249	255	244	269	225	263	289	246	235	252	244	260	243	266	233	264	263	238	273	224	264	245	292	247	253	244	247	281	257	261	224	240	235	259	262	222	266	240	254	273	254	272	234	263	267	257	248	281	244	270	240	248	293	270	262	271	266	259	251	266	278	248	243	272	274	269	259	258	265	281	242	250	236	280	277	273	270	250	241	233	272	271	253	257	231	262	254	263	230	242	292	301	264	252	241	242	258	280	265	270	253	273	256	263	276	248	260	234	267	251	263	255	252	252	275	249	261	263	250	249	245	254	232	250	252	259	273	255	265	269	267	281	312	276	224	248	261	283	258	254	246	289	260	252	245	254	255	275	249	241	255	258	249	240	260	233	242	245	242	264	237	254	274	232	225	259	246	244	255	242	281	212	243	248	259	241	254	254	246	233	264	263	242	277	257	238	251	263	228	251	255	278	262	279	259	242	261	265	239	244	279	247	276	277	242	272	263	266	241	241	209	270	280	245	271	216	270	270	265	235	263	245	258	250	253	288	247	236	234	251	256	282	253	235	249	243	240	243	261	301	243	271	244	249	262	287	246	254	232	253	251	276	266	257	277	265	230	254	219	259	241	240	246	293	268	232	228	267	247	257	234	255	266	234	304	260	262	259	270	269	260	254	256	273	242	267	269	273	267	254	266	269	259	241	263	244	246	285	275	243	241	240	275	244	258	228	226	272	261	244	261	244	260	268	261	269	246	272	273	255	285	238	244	278	238	253	259	265	217	260	249	249	246	279	240	243	246	248	256	277	276	254	228	237	249	252	232	250	261	226	248	274	267	261	221	248	242	242	238	277	291	249	240	244	248	239	258	267	253	268	225	242	257	241	264	264	262	250	273	252	226	245	283	236	255	248	246	244	198	240	267	226	242	247	278	247	256	232	276	253	246	258	231	232	228	269	262	260	238	264	247	278	241	246	265	262	250	248	265	260	253	253	203	242	229	223	226	268	245	223	221	269	247	270	257	242	258	252	268	290	236	270	254	235	268	231	232	239	251	278	268	247	252	279	226	259	250	250	286	258	266	240	250	257	253	250	270	235	232	268	233	256	239	234	260	293	281	268	280	290	248	248	237	248	254	270	269	270	237	207	276	278	259	261	281	254	276	210	247	280	241	240	255	243	233	238	263	275	246	243	257	272	250	269	276	243	296	225	260	261	268	225	243	234	241	272	237	252	237	285	253	237	258	218	253	257	254	267	257	279	287	250	273	273	276	253	241	261	299	246	254	227	255	223	256	252	259	238	264	244	256	231	251	233	256	264	252	256	237	249	244	247	228	247	234	244	250	244	248	256	280	284	268	240	266	271	263	272	243	268	261	252	235	237	265	258	277	262	265	264	264	265	248	248	296	263	268	278	237	257	253	255	275	237	237	280	229	266	244	253	223	256	255	239	279	242	273	284	252	240	266	255	257	251	258	238	254	250	238	278	273	262	265	262	259	242	306	257	228	247	251	289	247	240	273	249	258	234	253	264	252	256	262	237	266	262	251	220	270	256	282	278	289	252	251	234	235	247	238	226	250	254	276	248	244	241	272	231	252	271	292	274	245	289	255	252	272	241	273	272	276	250	275	245	271	250	272	262	241	278	277	254	270	263	240	245	234	241	231	245	278	245	260	280	261	272	263	250	286	231	257	270	245	253	268	243	214	260	238	262	257	247	283	280	246	237	246	268	273	253	250	245	235	259	263	251	249	231	258	282	245	242	250	232	252	291	245	258	253	259	252	264	260	262	253	264	250	236	264	274	247	234	279	268	266	250	275	278	296	244	244	277	267	281	248	236	260	249	266	242	224	266	267	258	244	251	290	240	269	239	247	258	221	263	234	272	247	265	235	275	244	262	269	244	288	251	268	231	264	262	246	220	255	256	270	288	246	258	240	241	233	240	284	244	287	238	276	261	264	219	293	224	250	257	228	269	233	241	263	234	286	247	233	270	233	257	243	267	232	265	255	270	252	230	257	266	282	240	245	255	259	238	248	234	242	270	267	265	260	274	242	237	246	273	240	224	236	228	269	250	233	258	264	280	272	247	256	294	272	234	239	221	284	239	234	252	238	257	240	242	233	230	264	258	267	249	283	258	261	231	242	241	256	255	252	283	232	262	249	255	240	243	274	283	256	225	239	249	240	255	252	270	277	205	249	268	253	254	241	261	257	247	240	264	254	291	246	273	263	259	245	260	301	235	253	263	241	254	276	208	247
47948	16481	6876	7719	6394	4660	3308	2407	1929	1796	1400	1322	1148	1139	1260	1170	1066	1027	1069	1007	1103	839	801	812	772	795	811	857	821	806	759	761	746	730	751	743	728	780	814	822	861	881	849	876	804	869	767	827	774	791	704	763	728	740	704	691	735	630	654	590	599	619	649	609	596	607	617	625	628	622	620	640	603	638	567	585	577	591	604	566	562	616	616	560	618	655	598	585	579	575	585	559	596	582	590	600	583	566	587	603	603	608	630	645	613	607	587	576	555	607	573	595	612	624	607	608	572	555	606	612	612	581	569	559	531	580	591	569	592	581	576	612	592	636	655	613	613	577	606	577	572	583	602	583	541	585	608	624	615	607	670	604	586	593	605	614	624	623	566	580	594	561	587	615	575	617	602	602	588	625	601	633	613	620	601	606	632	570	590	579	566	594	576	591	592	565	609	582	617	574	630	619	579	612	594	649	619	578	631	597	578	587	580	558	575	587	593	655	582	605	574	573	598	605	554	647	587	596	599	583	591	572	580	581	602	574	648	597	608	579	592	617	548	598	599	584	591	597	598	577	627	558	559	592	568	626	586	622	581	604	586	568	597	617	609	586	596	621	555	585	602	562	599	571	588	573	613	631	634	611	575	594	604	593	631	616	578	594	616	586	569	605	564	608	620	641	586	591	611	571	616	638	577	594	591	602	606	626	606	602	584	606	573	616	559	590	590	612	580	583	628	584	562	603	597	596	636	578	584	626	575	605	584	630	594	565	573	616	572	583	603	607	627	566	613	625	558	620	574	605	604	577	635	603	593	621	607	566	615	629	633	626	600	608	575	578	590	625	568	575	533	593	599	617	647	600	585	584	577	624	558	591	589	628	613	621	588	588	599	583	593	571	576	602	619	548	648	543	539	552	570	602	548	566	609	612	617	588	565	607	586	583	584	616	617	569	585	592	600	581	575	593	584	601	605	610	547	603	616	583	575	559	603	553	555	598	589	582	587	576	584	552	604	635	631	586	583	602	608	637	584	589	601	593	568	587	602	592	596	620	615	585	596	562	583	588	567	596	578	579	565	591	600	651	578	583	586	586	620	582	587	598	603	554	595	610	580	609	584	624	565	604	604	595	573	588	618	608	579	626	597	616	578	623	582	610	590	593	576	620	578	576	597	595	595	620	618	611	584	586	634	558	580	577	611	574	605	592	632	647	580	593	587	609	593	608	588	560	586	604	565	575	593	618	615	543	604	579	627	542	619	558	581	619	568	592	560	632	602	601	573	626	584	564	588	577	580	599	621	553	603	605	588	588	602	599	576	614	594	580	607	571	571	587	531	584	630	612	578	613	612	566	608	588	574	586	579	628	597	621	588	602	617	623	578	596	608	591	581	618	597	589	568	635	614	603	565	552	606	572	602	591	598	591	636	556	616	587	624	598	605	597	580	561	552	600	579	592	613	582	570	576	615	576	589	571	598	559	577	587	578	587	587	636	583	577	601	593	611	588	570	551	633	590	560	561	577	593	599	573	624	590	559	573	571	591	613	552	569	572	602	595	605	609	598	571	587	577	549	602	542	596	604	550	600	598	576	617	599	601	564	617	594	576	613	640	568	583	568	579	566	632	606	580	619	585	613	585	596	608	568	580	590	604	590	582	589	629	581	613	558	629	571	537	634	622	608	596	579	615	602	591	603	572	606	607	649	597	570	632	606	582	561	608	571	590	627	586	567	633	621	607	597	572	609	605	583	607	589	620	580	593	589	616	557	623	610	572	579	599	595	587	612	603	601	624	596	583	654	582	592	569	594	577	584	563	594	594	602	613	587	580	625	584	592	562	589	621	575	567	578	626	626	607	589	607	598	549	625	605	597	611	616	611	593	574	647	631	583	601	594	600	557	598	596	599	598	613	555	649	626	584	566	587	574	629	596	587	593	602	581	582	579	544	596	598	631	567	617	585	582	605	532	606	569	590	652	574	596	621	601	562	598	562	614	612	600	616	556	601	575	594	622	631	612	603	625	571	591	601	589	592	592	580	587	587	554	583	639	595	592	578	617	645	614	599	615	595	616	572	587	584	611	577	649	607	586	615	570	634	559	625	598	599	590	621	586	603	550	605	577	574	562	600	610	626	571	555	549	601	637	625	641	611	646	595	583	611	622	591	579	601	613	612	608	582	682	580	591	625	581	598	606	613	573	647	617	627	606	534	604	603	580	551	596	593	607	566	583	588	611	614	584	567	598	619	627	621	615	581	589	604	588	594	593	596	557	583	570	596	595	633	585	612	614	620	581	591	586	599	605	625	565	615	576	630	580	593	587	607	573	596	609	604	575	598	570	614	620	600	576	624	599	591	600	621	589	613	554	610	565	582	612	583	641	588	598	605	598	607	626	624	593	583	577	598	598	594	557	575	584	625	596	598	585	654	564	613	610	589	603	621	597	604	628	567	585	584	551	601	602	600	615	600	622	589	620	618	615	607	586	638	611	578	629	613	555	575	570	594	607	572	605	621	612	600	563	572	553	618	567	605	580	624	636	594	630	621	602	612	612	630	623	602	582	574	593	595	545	584	604	573	566	641	640	623	577	580	559	616	593	646	584	591	603	618	588	599	544	580	602	616	550	601	622	628	569	587	579	582	584	575	578	628	563	627	617	562	618	580	615	636	652	600	598	544	612	622	594	588	662	602	594	580	601	599	596	579	587	618	624	604	595	557	598	607	649	569	587	625	598	545	547	617	614	574	630	596	585	580	563	586	593	579	590	585	551	623	579	601	579	614	587	588	594	565	584	569	584	608	574	600	575	566	576	587	604	599	568	567	621	659	608	591	601	592	609	578	593	595	564	637	599	551	606	577	597	542	603	607	555	623	656	612	531	560	622	598	587	595	553	582	600	583	594	636	622	609	601	563	619	585	574	569	618	560	593	603	565	615	598	555	608	587	609	563	582	569	603	618	593	581	574	599	541	565	597	601	594	610	554	575	599	595	570	629	593	564	594	595	614	621	614	593	548	570	562	584	543	579	592	596	549	579	616	603	612	549	588	608	615	617	621	595	584	590	612	568	600	574	605	592	615	608	570	603	559	622	611	587	599	597	634	565	599	578	599	625	586	599	605	607	592	604	593	612	595	616	586	626	635	613	641	597	553	576	612	564	630	616	586	555	618	600	578	621	615	564	647	540	621	584	567	562	569	599	562	610	575	576	601	585	631	630	606	579	621	569	626	597	597	605	591	611	563	595	596	526	547	575	609	588	673	642	566	566	590	611	634	614	624	589	616	583	608	559	579	607	608	626	589	580	580	563	590	577	570	550	594	581	575	646	584	609	585	582	559	602	552	572	580	577	569	612	529	611	571	582	599	552	618	623	587	575	578	669	593	609	614	572	599	612	572	589	568	581	604	599	581	593	585	606	523	641	609	627	600	611	618	624	610	594	539	605	596	563	601	592	598	610	558	644	598	590	585	600	596	565	646	583	563	584	568	591	605	590	638	608	571	602	598	610	633	584	591	578
82412	46943	20580	7753	3107	1790	1228	762	628	637	553	435	395	397	438	386	412	343	385	363	347	318	298	315	336	367	326	318	276	298	313	299	290	285	311	270	282	284	289	310	295	279	313	313	301	284	285	279	284	293	327	276	285	264	273	277	262	291	279	250	267	287	249	260	291	271	248	266	268	264	254	255	234	270	273	262	252	240	269	242	249	229	246	263	260	264	268	235	233	274	263	254	283	272	253	267	302	229	257	257	270	269	299	244	227	284	240	271	260	244	261	259	235	235	252	266	287	251	250	263	251	280	290	279	274	260	241	302	262	278	269	261	261	264	284	300	276	265	266	249	286	281	259	259	265	250	270	262	277	247	271	266	279	276	258	276	259	242	262	251	285	266	270	285	273	293	258	246	280	240	266	271	274	253	235	244	276	259	285	252	257	250	272	294	272	256	267	252	271	277	283	264	272	260	306	259	260	265	272	268	247	267	268	242	240	279	277	238	252	269	294	285	271	256	250	239	262	287	255	238	242	264	270	245	272	236	286	257	281	259	252	249	264	250	251	259	260	260	230	227	255	290	282	238	268	256	251	252	235	251	270	265	262	247	247	265	297	219	245	273	286	277	278	250	251	250	271	264	234	242	260	264	297	236	231	294	302	253	260	272	279	273	220	272	242	259	259	252	248	252	278	274	250	277	303	276	266	256	258	271	276	257	280	292	258	252	232	267	272	267	237	266	257	245	272	246	269	261	241	273	246	278	257	272	257	259	281	294	266	258	275	260	249	251	273	275	288	281	253	302	293	263	263	253	241	242	256	256	284	252	263	268	258	270	283	262	259	237	246	271	280	242	245	248	261	263	246	255	268	271	225	259	280	281	249	252	256	233	241	231	264	258	296	264	259	285	277	259	296	275	245	264	251	217	227	269	255	268	236	248	261	238	249	258	279	261	273	277	288	275	231	280	279	249	283	287	270	265	260	237	262	269	276	265	287	273	245	271	247	272	223	259	277	281	262	253	254	277	255	279	274	251	243	254	289	265	301	270	258	260	255	278	251	250	237	261	243	256	265	272	277	230	270	287	251	269	277	284	261	240	272	252	235	273	293	263	266	268	266	257	257	231	241	260	256	292	287	263	277	261	259	255	258	268	238	257	274	257	279	273	268	266	273	253	279	247	280	257	286	258	271	282	282	240	263	272	279	244	254	241	289	251	237	265	278	233	242	264	240	290	244	254	259	262	264	261	272	238	234	231	235	253	267	275	261	268	289	264	299	270	284	253	263	272	247	281	235	296	264	260	276	272	260	240	272	280	269	278	284	244	287	262	229	224	277	294	281	290	263	256	259	251	297	277	270	259	240	261	246	271	250	252	249	266	254	235	275	245	273	296	273	286	253	252	278	275	268	264	269	277	256	264	282	257	248	239	239	273	269	255	267	260	235	268	248	294	256	263	240	233	289	281	268	263	274	267	259	273	242	253	269	274	279	270	256	264	260	260	274	280	248	279	270	289	224	233	238	254	252	247	285	272	273	253	230	296	270	256	253	231	268	313	230	244	274	276	238	276	276	254	255	266	244	266	247	266	259	267	256	265	275	264	254	255	241	243	283	243	267	271	269	248	250	286	256	254	255	247	260	244	265	276	256	259	264	228	289	279	282	266	250	253	255	264	261	278	279	262	282	256	245	257	285	238	263	248	248	258	292	243	259	246	257	235	240	245	271	281	297	258	252	279	275	273	292	303	238	264	274	257	266	269	254	260	275	255	248	249	246	227	268	290	235	284	243	287	252	258	264	259	245	277	254	246	254	221	263	293	259	252	265	272	239	248	230	272	286	263	251	236	275	298	252	269	256	243	256	231	265	270	266	305	272	266	272	261	233	265	229	256	274	263	253	250	250	270	250	268	255	265	252	270	236	265	272	266	272	272	270	245	253	237	250	269	236	279	261	236	250	260	241	219	281	245	256	264	258	262	271	268	268	277	242	306	246	272	264	266	294	278	289	262	272	254	268	244	268	245	280	264	259	271	275	276	254	261	261	293	251	244	270	255	241	264	263	270	259	252	279	235	246	281	272	281	241	287	239	240	263	256	286	286	258	259	289	257	255	253	257	251	266	264	263	273	296	281	254	231	251	249	267	267	279	260	286	281	282	268	252	244	248	244	254	226	287	277	251	335	285	252	276	259	279	255	277	265	234	270	289	263	274	245	262	257	251	277	250	282	237	247	275	264	267	260	260	270	250	280	247	261	277	247	260	258	273	273	259	245	250	271	264	253	251	260	267	226	263	249	302	268	260	263	289	264	247	267	260	259	247	262	247	253	258	252	285	276	287	265	260	269	239	288	239	217	263	235	236	244	257	249	246	268	279	267	261	241	263	262	261	261	246	259	260	269	259	257	259	261	262	234	262	244	279	257	295	272	266	221	250	256	247	256	290	244	266	302	250	294	275	245	273	265	252	242	230	257	240	224	240	253	270	250	280	271	254	279	305	264	271	259	259	248	265	236	252	264	250	257	238	272	238	268	272	271	259	287	237	278	276	249	283	294	275	272	282	250	274	240	271	273	235	267	273	260	225	255	265	274	255	259	244	287	251	285	260	251	226	232	287	254	256	233	266	265	283	251	265	278	271	254	257	281	225	276	250	247	241	253	224	232	261	251	255	255	240	266	281	259	253	256	261	271	253	265	267	225	263	269	292	265	271	257	280	248	294	257	274	268	256	256	266	280	248	265	255	269	254	266	297	293	263	264	254	262	259	263	259	268	289	288	277	242	229	248	256	282	239	266	274	264	262	257	276	289	238	259	300	225	243	259	228	258	262	293	265	265	277	240	256	277	265	266	279	266	255	267	266	268	245	276	250	257	250	274	264	231	292	276	272	246	264	263	276	288	253	246	285	254	246	232	248	274	273	243	262	301	253	259	262	241	255	312	269	266	244	264	266	277	281	275	277	285	283	272	260	294	246	251	270	242	286	256	270	254	271	216	264	251	247	250	251	266	260	242	279	278	251	257	273	283	274	264	273	241	265	248	289	274	255	252	244	275	256	263	237	248	270	261	236	263	254	270	245	275	266	252	283	240	272	252	279	259	254	236	295	257	258	253	272	267	281	244	278	306	296	246	272	230	272	270	231	243	265	256	254	259	260	264	282	265	288	285	291	279	238	282	230	264	256	284	241	260	276	268	293	276	286	253	270	244	234	262	260	277	274	274	259	284	281	244	286	297	276	268	266	268	256	258	260	253	251	225	254	263	272	228	284	231	262	255	256	263	263	270	267	285	276	253	278	257	231	242	266	255	248	243	263	244	265	260	260	243	263	257	275	252	239	242	229	232	250	275	234	291	259	262	247	259	260	283	222	238	270	272	259	255	258	280	261	223	273	240	239	262	254	261	291	262	270	268	260	251	288	258	251	274	252	258	267	251	267	273	248	222	277	241	256	256	238	263	267	257	264	251	255	254	282	270	305	246	293	268	276	257	235	268	270	242	272	276	262	272	266	258	254	250
58727	20643	9450	10869	8963	6447	4944	3490	2672	2516	1939	1809	1559	1487	1679	1470	1373	1348	1335	1279	1314	978	942	953	1000	931	941	1025	1018	861	929	877	853	827	873	850	829	826	824	891	929	938	928	895	855	893	886	838	844	865	838	801	749	786	793	734	738	697	663	596	644	654	626	667	631	643	646	654	640	656	586	633	619	608	619	604	609	579	562	639	584	568	615	635	616	597	610	655	538	565	581	577	616	584	611	594	569	621	608	548	620	637	605	609	594	583	565	584	612	585	611	600	606	570	618	590	599	610	572	602	573	591	596	569	601	647	561	567	605	564	632	570	576	599	629	573	625	564	605	578	566	614	589	655	572	620	618	627	607	589	607	580	580	590	578	608	612	598	596	590	582	590	597	561	569	605	542	587	579	628	596	597	600	621	598	637	544	626	572	591	587	596	602	601	609	605	573	567	555	597	547	605	585	599	609	590	646	614	569	556	634	626	602	580	579	577	596	558	585	605	611	586	587	632	579	603	620	592	567	580	590	570	620	594	593	588	567	619	621	550	630	549	611	604	603	616	580	608	580	562	593	628	589	607	619	617	557	626	564	624	593	574	563	582	640	618	579	584	595	576	602	541	596	602	587	615	567	607	599	620	604	615	576	590	571	556	564	595	588	628	600	625	634	570	614	605	609	583	585	598	600	586	624	559	569	584	606	616	576	630	597	593	594	580	580	573	592	624	572	599	598	611	573	573	587	577	624	591	566	578	584	584	599	592	628	558	625	603	580	566	588	593	594	589	587	619	582	585	540	531	609	582	644	614	566	554	596	575	573	609	595	568	559	622	584	577	570	554	586	601	584	589	607	548	558	563	597	570	608	561	558	617	617	596	549	589	589	593	624	602	611	577	629	581	559	577	583	561	577	580	584	571	621	584	563	589	576	579	598	590	620	605	627	626	589	631	629	608	628	589	575	573	595	568	611	589	637	581	598	593	608	600	602	620	578	617	597	573	550	596	582	547	527	584	597	553	585	584	626	577	605	616	601	581	594	599	591	580	595	592	600	610	631	597	547	594	645	577	579	620	578	565	594	588	567	547	604	584	611	580	618	625	584	602	576	563	569	556	635	540	576	590	582	590	604	525	619	569	558	650	569	606	580	590	609	602	626	597	631	614	642	566	522	580	616	594	639	607	623	559	614	540	592	593	585	578	580	620	591	614	584	601	585	576	578	564	564	579	607	659	578	596	572	610	576	602	572	585	607	586	587	563	552	551	571	575	624	605	613	607	583	624	601	623	571	572	596	610	638	619	612	648	596	591	601	617	604	612	591	559	519	584	638	585	600	628	603	629	571	604	644	583	550	551	576	608	569	546	560	605	568	612	592	616	622	629	630	628	598	601	582	581	602	577	588	619	612	571	630	621	584	578	559	604	566	560	562	562	564	614	579	607	625	592	599	559	609	587	594	636	536	565	576	582	569	578	606	572	602	536	551	619	617	556	558	557	591	637	586	592	603	641	563	570	574	616	584	603	633	595	592	521	622	564	544	584	563	578	584	574	584	595	612	594	572	626	578	589	558	584	564	532	579	563	570	632	604	615	581	537	608	570	566	611	596	615	607	586	547	591	577	603	579	608	572	586	589	589	624	623	554	622	573	622	545	592	532	565	602	602	589	605	570	594	626	599	612	595	599	624	623	624	588	590	577	553	628	608	634	581	563	565	596	608	630	577	564	579	608	564	621	626	563	627	593	627	596	603	592	575	565	566	569	597	558	585	587	599	578	570	583	598	600	620	591	587	571	618	572	579	618	592	589	566	580	554	589	611	570	576	646	562	593	589	619	554	613	576	578	614	598	591	599	569	570	618	607	572	600	551	598	621	601	565	582	601	579	588	567	566	579	575	593	578	570	568	614	554	567	595	579	591	622	560	541	574	590	553	593	592	567	590	539	605	593	596	570	598	570	593	617	535	575	610	603	616	614	586	563	578	574	629	621	584	614	594	573	650	547	561	626	609	547	599	609	588	590	585	572	627	561	587	562	585	593	589	606	595	586	647	566	597	548	610	595	569	574	622	620	603	626	604	579	651	637	593	598	591	548	562	592	567	606	609	620	597	581	634	591	583	607	565	603	579	587	581	611	630	599	571	623	583	596	619	636	584	596	617	604	615	581	530	604	587	628	541	562	595	602	606	574	594	608	548	576	606	582	576	641	550	606	586	586	617	577	621	591	575	598	599	573	583	622	594	568	604	603	603	548	635	594	588	588	603	544	614	592	592	572	585	585	607	596	613	647	606	611	596	602	634	606	590	588	609	577	604	572	595	587	624	608	608	559	598	566	563	584	596	598	589	613	619	593	594	568	576	595	576	600	579	581	589	618	600	638	629	594	585	612	611	575	561	583	566	611	608	616	560	580	606	551	601	603	596	558	598	597	549	631	597	635	590	559	598	639	593	588	580	564	591	635	576	563	569	565	567	607	610	607	568	573	627	590	568	607	599	548	602	619	632	626	565	593	575	565	584	599	578	587	572	633	588	599	582	569	564	613	558	570	590	610	577	579	575	577	615	624	590	586	582	594	588	621	595	565	540	546	589	647	581	591	569	591	610	619	615	615	587	564	547	611	612	576	610	566	604	604	651	578	608	611	557	568	580	616	605	607	589	572	584	551	604	571	604	572	637	619	575	591	594	589	590	616	572	580	612	609	581	598	604	573	554	581	619	572	580	567	626	612	592	576	587	626	558	597	593	632	605	622	611	611	614	566	589	547	610	558	556	609	584	594	595	574	589	614	601	588	562	606	576	608	572	572	575	611	570	585	577	584	637	586	582	555	597	610	585	603	576	600	581	536	595	589	597	587	590	596	620	644	572	528	567	608	604	572	578	591	608	617	578	584	596	573	604	617	595	615	594	626	608	609	601	578	599	583	567	612	551	597	562	616	631	598	596	597	604	628	565	611	546	602	583	594	557	591	646	577	543	578	608	614	561	604	549	625	622	583	627	569	633	618	585	584	563	561	604	597	592	603	602	597	559	574	587	614	568	555	610	567	599	617	564	608	567	595	567	588	591	587	595	585	590	573	620	575	582	643	601	590	597	615	541	560	578	585	613	548	589	634	576	577	596	610	599	597	586	580	604	582	587	617	611	583	630	551	626	567	576	585	548	572	578	586	581	631	580	593	593	572	582	570	593	584	573	621	599	641	574	599	545	579	602	617	580	572	600	558	584	596	611	594	627	609	606	581	595	586	622	596	603	560	529	587	624	604	586	591	609	563	599	578	612	597	590	561	609	571	611	618	598	581	666	611	562	641	577	582	625	591	615	601	590	603	622	614	595	595	572	587	599	564	590	623	564	582	561	589	611	586	614	586	596	609	596	596	623	630	594	638	647	582	584	602	583	597	599	564	590	609	576	583	617	585	609	587	590	607	602	571	593	587	623	610	591	569	583	583	612	574	597	549	581	592	554	570	636	624	578	557	560	561	601	600	563	570	568	566	597	600	612	599	593	593	568	603	571
22751	5997	1837	1246	817	476	393	308	240	219	207	191	166	176	191	214	185	190	195	174	189	180	171	173	170	187	195	171	161	143	167	197	185	156	162	185	177	160	181	181	176	178	181	171	170	189	180	181	178	150	179	168	148	187	157	162	195	163	158	153	161	187	155	157	143	160	187	149	176	163	176	173	162	138	148	161	141	142	175	159	172	164	155	151	127	140	182	172	127	160	168	158	161	183	170	175	180	153	160	159	161	198	142	155	162	152	166	155	179	181	198	168	194	179	147	147	151	160	140	154	169	154	173	171	159	146	157	170	178	161	147	174	135	159	160	153	162	171	182	149	155	135	150	160	149	170	138	129	183	163	155	189	174	172	171	171	148	165	154	135	148	176	165	163	166	143	160	159	152	147	155	153	151	156	159	158	152	179	152	182	142	158	157	136	154	159	170	187	132	171	151	180	172	147	149	179	188	149	147	190	147	166	145	138	160	153	145	139	173	147	158	175	165	160	166	154	177	146	162	167	178	185	160	161	166	164	156	167	146	167	172	157	185	188	194	168	158	153	158	163	150	173	153	163	152	169	182	179	158	169	162	166	145	150	157	153	146	147	165	157	117	178	155	180	162	152	167	182	183	185	166	172	149	135	155	153	187	168	152	171	152	169	151	165	171	156	158	162	162	174	156	166	161	166	172	190	197	172	153	170	180	146	156	143	174	140	155	159	170	160	154	158	169	178	153	162	146	143	158	164	167	161	143	179	170	147	171	163	152	155	161	150	167	167	143	188	157	165	153	175	139	144	174	164	162	174	162	183	160	136	154	161	170	153	146	184	147	167	169	161	184	172	160	144	174	151	131	159	131	147	150	140	164	173	162	134	161	158	170	151	176	158	155	157	179	176	165	176	163	155	163	148	154	173	148	166	185	177	173	159	163	156	184	158	181	182	145	150	168	144	153	157	164	170	185	162	149	154	153	179	185	161	163	164	182	168	159	158	172	180	145	171	184	158	180	162	178	148	152	177	154	167	165	166	182	157	153	184	148	154	149	150	151	155	166	143	175	184	150	162	167	155	163	165	165	142	175	133	152	180	144	179	167	145	179	150	169	168	159	150	179	151	150	155	150	159	149	163	139	152	165	145	172	172	173	169	165	164	147	171	177	178	159	162	172	167	161	165	136	191	187	178	173	162	198	164	187	170	152	139	144	162	181	152	166	151	169	171	188	175	158	136	157	173	171	174	151	133	145	149	187	163	182	151	159	137	153	146	160	146	163	157	161	167	149	156	154	152	158	177	164	161	169	158	174	159	152	154	177	162	155	173	149	160	172	166	148	163	151	150	189	152	164	179	155	149	169	162	162	168	166	163	151	206	148	174	173	176	155	168	191	171	144	150	190	146	182	143	196	161	157	139	167	188	194	140	161	153	154	158	159	154	171	155	172	156	147	152	171	145	146	155	168	169	175	176	160	159	138	178	168	150	155	141	186	163	173	156	166	177	159	161	135	133	161	141	157	169	180	156	179	143	137	171	174	180	159	154	163	169	169	153	150	175	165	128	163	172	132	156	157	181	158	170	162	156	167	176	147	159	168	156	175	150	181	158	160	154	150	179	143	173	153	178	158	160	151	183	181	151	164	168	176	166	155	138	141	172	183	187	139	165	173	170	168	154	153	155	156	174	167	135	132	160	165	158	158	156	143	165	178	158	159	152	166	117	176	164	150	170	169	156	159	155	138	132	172	156	167	161	163	147	161	160	185	176	172	167	168	144	153	155	149	167	165	172	135	155	148	166	151	155	149	151	150	147	185	160	174	148	154	146	141	158	182	161	162	161	148	173	170	161	182	164	172	174	172	164	192	179	174	162	181	186	136	174	185	165	168	159	150	151	163	174	169	151	148	175	153	129	157	166	194	158	167	159	165	168	162	165	157	186	149	150	159	163	172	149	164	154	150	169	155	169	158	165	162	146	182	174	190	152	172	193	163	138	146	145	149	194	164	157	159	158	173	167	163	157	168	176	154	164	137	188	167	142	128	153	142	160	196	158	155	136	155	155	169	162	163	164	152	166	149	165	177	169	152	156	169	165	168	161	184	155	151	179	173	161	149	148	172	160	164	179	193	150	171	171	152	172	169	149	146	145	148	189	168	173	171	177	146	138	154	177	160	175	154	176	163	140	165	198	160	171	147	168	156	178	165	174	155	155	141	163	154	160	153	168	159	155	154	187	183	132	180	145	156	169	172	134	135	179	155	160	153	169	171	142	157	160	176	148	149	158	145	172	160	162	168	159	165	164	161	141	150	152	158	164	169	156	171	174	150	171	171	166	167	169	136	166	175	153	170	172	152	174	166	160	161	184	164	145	163	156	158	151	165	144	172	167	177	150	152	154	164	178	157	189	155	185	169	189	162	143	158	180	153	163	175	179	167	145	148	159	177	128	154	157	167	137	159	152	138	179	160	159	155	157	170	178	165	170	176	162	182	165	158	170	174	158	163	184	139	132	165	134	167	138	150	175	174	184	151	165	170	143	160	161	150	154	140	174	168	147	166	160	162	170	147	179	151	158	159	165	159	152	142	160	183	168	154	133	175	156	163	169	167	163	152	175	167	137	160	160	161	156	161	180	181	144	184	182	170	167	136	145	163	177	170	152	169	156	151	151	172	168	175	210	169	145	182	170	140	167	168	177	148	145	178	153	151	189	158	155	169	186	165	167	156	171	174	170	152	174	159	207	153	151	136	141	175	162	150	146	176	149	168	176	165	161	171	174	165	178	174	160	132	160	174	168	143	153	165	174	165	168	174	178	157	144	161	164	179	148	168	148	135	182	148	164	132	158	150	168	163	131	159	180	141	162	143	165	146	164	185	201	152	165	198	143	173	164	157	154	165	177	186	165	168	146	161	144	163	171	174	166	144	171	151	163	154	162	168	149	170	159	156	159	155	173	156	151	169	161	147	146	176	178	166	155	160	149	177	160	157	178	176	157	171	167	158	155	179	174	165	165	155	154	167	157	166	179	161	134	165	178	133	143	181	184	139	162	171	165	133	161	175	156	161	164	170	166	171	173	193	156	179	135	171	166	167	137	169	152	153	174	151	171	156	172	148	183	146	167	174	160	165	139	154	164	148	155	148	156	167	166	156	156	148	189	167	154	158	159	156	170	169	167	154	177	147	169	157	162	185	177	176	163	155	177	185	171	148	150	153	157	167	159	151	172	157	184	174	155	181	161	159	154	177	163	175	178	154	153	167	184	153	161	173	135	155	146	156	169	177	155	179	143	148	144	158	172	157	154	163	165	154	138	179	151	152	179	170	169	153	173	156	170	161	147	148	151	126	183	172	173	153	153	157	169	150	163	171	178	171	140	168	150	139	173	161	141	175	167	137	167	181	146	161	166	155	162	176	164	157	165	177	164	159	205	149	164	169	162	159	157	138	153	163	175	165	143	150	162	173	178	146	171	150	161	147	181	145	149	141	172	171	164	142	166	150	168	155	174	174	178
21866	4258	3257	3693	3007	1817	1478	1128	918	787	664	639	588	518	631	551	582	604	560	559	553	488	480	452	493	474	503	542	498	499	487	467	479	512	503	480	508	504	488	487	531	575	556	551	532	573	574	557	485	493	493	461	482	482	481	422	442	431	459	447	456	433	451	432	426	428	429	420	466	388	444	435	398	378	404	418	410	431	416	416	421	401	393	431	387	405	442	399	401	367	406	418	431	410	348	417	419	448	418	391	392	378	423	394	400	422	406	404	389	414	405	412	448	408	410	415	424	371	390	391	415	401	440	408	390	418	425	395	383	399	395	394	417	441	397	415	402	409	407	407	433	415	387	391	415	368	412	410	409	420	407	437	401	422	402	390	383	407	390	407	423	444	394	431	410	405	423	373	446	412	372	387	391	459	432	414	357	403	415	404	391	406	435	412	424	438	399	439	392	431	436	434	407	399	395	409	415	414	381	408	433	397	459	389	408	434	412	420	415	412	397	408	431	425	412	439	407	406	383	414	383	382	395	407	423	391	428	398	454	411	412	396	407	431	415	382	424	425	404	457	418	407	419	357	383	395	369	386	419	388	405	390	434	427	375	444	417	411	405	391	398	371	415	427	369	428	397	425	445	405	436	382	408	388	397	398	422	418	435	408	434	391	388	425	432	394	405	428	386	399	427	411	393	437	387	452	411	396	432	401	391	419	428	427	406	418	409	385	408	389	396	401	436	399	408	401	389	384	456	404	416	432	446	370	390	413	365	397	408	370	404	436	425	395	395	386	415	384	400	399	402	365	423	392	407	426	375	446	408	436	442	411	438	406	378	391	405	430	384	394	405	406	376	398	437	391	417	386	420	377	410	369	407	393	443	418	382	414	419	428	396	414	412	404	390	427	384	401	403	393	428	386	429	434	447	434	417	407	383	409	395	412	390	425	415	398	390	388	429	417	427	419	420	397	423	430	400	406	435	384	392	400	392	426	405	411	381	345	446	369	386	435	400	398	411	408	418	397	394	441	424	380	431	415	405	374	365	410	412	415	406	441	437	432	460	377	407	409	391	414	411	389	415	431	394	442	438	417	410	413	399	412	382	406	408	404	403	377	397	408	421	431	403	446	444	425	415	438	375	411	423	438	401	435	406	367	403	417	382	424	397	412	424	456	412	410	419	409	420	407	399	398	403	433	404	405	406	408	376	393	385	416	419	434	422	419	387	378	419	408	438	412	389	417	369	415	430	431	413	421	387	438	385	422	436	392	409	441	395	405	397	414	426	430	389	426	454	391	432	427	391	408	414	433	372	372	378	421	412	404	426	426	418	396	436	415	422	411	416	417	423	429	442	402	426	404	388	417	404	399	383	393	401	385	407	368	382	415	396	412	403	433	395	404	416	419	443	387	412	407	453	468	389	417	393	426	431	389	425	421	454	402	378	422	402	414	431	409	425	415	385	399	419	426	401	416	410	406	390	369	428	375	376	406	414	386	395	424	423	369	396	418	389	431	393	384	402	441	401	400	417	412	392	374	434	416	395	409	390	401	400	388	388	374	381	406	398	408	441	423	390	437	403	381	451	386	423	428	408	429	398	388	376	390	408	414	408	434	354	434	391	401	392	392	391	381	427	438	427	402	412	402	400	408	383	404	414	416	399	394	396	388	385	375	349	428	416	408	441	429	401	426	421	435	426	378	416	409	410	392	414	467	405	406	409	364	413	422	424	410	411	419	424	436	410	444	413	365	435	428	397	379	420	417	421	392	447	398	372	438	410	421	395	418	433	420	409	423	404	421	413	442	425	394	442	431	401	426	384	461	397	393	413	463	386	424	372	405	400	396	406	427	426	421	410	400	420	424	390	401	427	423	401	429	400	430	434	418	435	376	400	390	409	400	433	417	441	378	374	378	402	411	389	383	401	404	413	425	397	433	401	404	422	385	389	395	418	434	407	390	409	416	431	390	397	393	434	355	406	396	389	391	420	411	409	420	410	408	419	434	436	377	419	393	406	369	413	389	399	399	431	440	430	412	394	432	435	429	416	435	390	386	396	404	406	397	412	382	413	432	416	426	386	414	397	446	407	423	393	425	381	422	377	413	393	427	408	398	411	431	400	415	404	380	440	420	395	436	434	405	397	445	394	422	395	382	411	404	389	413	412	390	438	407	449	448	409	403	425	393	387	434	393	379	449	396	401	426	390	405	440	451	398	380	409	416	425	404	425	437	412	398	436	402	445	433	397	403	417	410	382	416	416	389	403	421	421	403	418	379	421	407	410	401	394	424	400	391	427	383	399	400	419	431	385	430	426	417	396	385	392	400	384	424	427	415	393	419	388	407	407	417	395	403	390	435	391	393	402	420	424	386	415	431	407	413	403	411	406	426	420	424	415	400	440	419	398	410	396	388	388	423	398	412	399	401	423	404	422	415	426	395	382	415	406	387	385	395	397	398	409	393	366	380	439	406	406	437	416	424	421	393	402	404	409	429	384	395	408	378	391	389	406	377	413	428	411	409	355	401	414	383	428	406	455	411	403	443	398	399	419	426	374	446	419	405	402	387	388	449	403	386	435	394	386	400	401	371	374	416	432	414	437	407	400	433	413	447	387	421	419	422	393	417	411	400	421	411	430	359	418	398	406	417	428	439	368	413	402	396	426	447	409	381	414	418	404	429	367	384	423	412	435	426	418	384	382	419	386	397	414	423	422	435	414	437	419	402	421	410	390	388	437	421	412	414	394	429	430	405	406	429	416	406	410	438	384	360	373	436	386	417	413	405	397	416	410	394	423	363	400	418	395	404	413	402	405	425	422	394	429	415	394	453	408	440	405	424	433	434	392	373	400	444	452	394	399	427	413	421	383	430	411	424	389	417	457	386	419	427	401	400	414	393	400	420	406	446	397	356	396	419	400	410	420	419	409	397	421	412	411	411	422	400	433	404	436	388	403	406	399	396	385	422	377	425	387	413	401	425	418	401	392	415	425	404	413	388	453	429	455	363	416	411	407	409	423	430	412	422	420	393	413	416	421	420	399	378	400	410	414	415	425	402	413	445	400	421	464	409	432	439	425	425	408	413	399	415	402	412	419	401	426	383	380	413	440	409	429	399	428	439	394	412	388	419	413	391	453	430	442	396	426	392	421	412	386	392	445	405	391	395	386	418	436	404	374	406	429	410	420	435	408	425	395	428	398	422	383	395	405	399	386	434	394	409	393	416	407	430	415	425	396	403	384	425	395	407	430	394	464	385	390	401	425	397	412	418	384	403	416	421	420	419	422	396	388	374	426	416	400	397	387	417	392	418	396	383	407	454	397	383	391	391	376	396	405	380	418	406	386	445	438	375	390	407	434	393	403	402	416	437	414	370	414	376	392	432	397	425	415	433	395	432	374	384	414	391	453	409	436	402	405	425	445	447	404	423	422	417	428	408	401	411	413	375	381	396	421	403	404	372	439	395	453	433	406	389	424	394	407	406	398	415	415	455	419	435	423	390	423	406	427	403	424	397
74198	39501	13773	3696	1992	1122	819	588	476	412	377	378	303	337	336	371	332	334	326	304	292	264	292	280	270	278	308	293	284	281	280	256	256	285	274	251	263	259	279	303	269	250	285	256	278	267	296	292	268	255	258	281	269	252	268	266	247	254	283	266	234	244	259	248	237	237	258	254	229	251	230	252	264	254	272	290	279	242	251	246	236	226	257	241	260	265	256	248	269	248	255	263	248	226	259	242	237	260	215	239	240	262	251	222	256	260	250	264	261	280	242	234	269	267	234	269	231	268	245	259	262	272	262	229	246	259	219	240	274	256	249	224	262	243	249	245	279	246	226	258	226	218	237	232	215	254	237	261	227	241	248	245	272	284	241	235	252	239	269	274	228	232	293	253	252	264	246	237	252	262	251	258	258	236	252	277	264	240	239	246	231	260	282	253	250	250	255	266	247	255	260	249	227	251	242	240	219	258	263	222	255	248	239	262	258	220	249	241	260	270	247	263	255	230	259	244	254	245	262	248	254	223	276	249	266	259	277	245	263	256	264	232	242	235	238	270	268	271	257	238	247	246	223	252	247	248	270	262	252	252	255	251	246	238	278	254	261	242	252	232	252	256	292	282	293	255	247	233	228	253	260	285	275	246	236	258	228	248	239	244	260	260	266	204	227	222	248	243	233	246	229	233	273	240	254	271	223	260	229	243	259	282	235	274	229	237	235	253	240	277	257	286	228	233	242	255	236	258	244	269	234	235	241	251	247	274	238	227	254	249	244	216	246	231	253	263	249	266	269	236	238	224	252	254	222	262	239	234	253	225	233	254	223	254	278	259	248	271	273	231	283	258	252	221	249	259	232	253	225	260	268	286	250	236	232	275	240	246	265	243	217	250	263	260	253	235	231	233	243	249	239	233	247	253	253	239	257	236	256	238	245	252	232	202	260	245	281	258	263	266	243	227	245	243	236	275	238	230	224	258	226	267	250	241	237	239	259	269	263	261	260	254	233	226	240	246	257	266	276	240	259	243	246	236	236	253	277	258	224	247	253	236	250	253	257	266	253	230	231	267	251	224	241	259	252	243	254	228	268	260	242	249	247	226	283	241	208	222	286	230	220	295	281	252	261	241	272	256	221	220	247	265	266	256	249	233	233	246	245	210	261	235	258	251	214	244	250	228	218	218	269	253	264	260	257	251	251	240	235	218	247	236	254	226	232	245	271	280	236	273	252	263	255	226	229	263	257	273	256	227	247	241	252	265	249	254	251	265	284	239	251	248	277	255	228	236	220	237	245	260	261	267	257	242	249	237	260	214	246	236	233	271	219	228	230	217	252	219	255	255	250	228	240	252	289	248	270	264	238	244	238	246	218	259	229	237	257	292	252	257	254	231	233	270	243	250	250	240	251	238	249	247	256	248	262	263	242	250	258	224	234	262	234	268	245	246	230	277	226	286	217	240	282	245	276	236	234	256	229	231	251	247	243	236	249	242	245	262	253	253	238	247	239	250	240	247	239	265	249	238	246	248	240	238	254	268	259	283	256	283	213	245	257	258	245	273	233	241	228	254	228	246	238	255	241	255	263	262	266	253	237	253	252	241	247	259	266	243	233	244	244	266	245	281	252	253	241	250	265	234	248	250	244	260	241	230	239	252	228	232	252	257	263	246	235	237	240	255	257	209	283	239	252	252	231	271	244	268	260	252	253	282	274	249	259	268	266	251	245	262	234	263	265	248	256	274	237	252	239	246	237	245	234	243	255	264	240	237	250	263	246	239	233	235	229	250	282	254	255	292	229	235	258	245	275	250	267	236	262	227	246	246	222	248	250	280	272	269	261	245	272	242	232	261	244	266	238	257	251	260	245	219	269	241	241	244	252	256	287	247	259	240	249	278	254	251	248	242	272	237	232	264	252	244	237	272	242	278	251	230	243	247	253	237	247	255	260	276	239	256	247	235	240	239	239	242	234	274	258	236	263	270	248	258	282	264	268	239	244	230	262	280	250	254	293	260	236	259	243	257	250	273	274	243	249	250	275	252	226	263	252	275	238	252	227	280	260	243	262	230	243	279	245	260	243	256	254	263	262	238	235	226	272	248	243	262	233	238	243	251	242	255	263	227	281	239	256	256	225	242	240	258	217	242	250	252	250	253	257	230	236	246	273	235	263	258	257	218	275	228	270	278	249	269	251	236	258	264	251	251	221	241	268	249	258	204	252	235	229	219	222	251	235	237	248	265	253	243	283	212	260	226	236	284	249	249	240	248	254	250	237	286	263	256	253	235	241	255	221	255	201	266	245	248	259	200	227	253	275	237	224	239	235	249	257	227	235	290	261	257	259	260	263	244	265	242	266	219	276	242	251	224	274	260	255	270	250	262	229	251	234	270	221	249	260	243	234	249	254	249	260	252	261	221	215	215	265	242	256	250	244	250	236	274	233	220	268	251	266	228	268	261	251	271	241	230	264	247	256	267	260	257	233	244	259	270	243	278	252	221	259	249	271	244	265	213	262	273	259	249	235	268	256	249	218	248	267	244	279	248	247	241	227	253	249	259	239	249	241	244	221	241	264	256	261	274	265	251	250	234	235	247	275	254	285	244	246	256	254	225	273	246	240	263	273	239	248	238	243	260	269	248	239	251	247	253	260	269	257	240	252	254	250	256	254	253	259	262	244	273	248	231	240	252	265	240	254	242	265	255	259	207	245	241	236	246	262	234	221	237	251	234	237	255	240	249	269	263	246	263	256	265	245	236	278	248	260	258	262	239	244	233	253	220	261	271	236	256	243	241	252	255	260	268	250	249	269	241	229	239	262	227	246	237	235	255	244	293	224	260	275	280	252	232	243	269	259	240	245	236	245	233	240	264	258	268	227	288	235	288	231	272	256	250	258	273	226	255	263	243	256	257	279	226	247	256	290	242	258	262	245	273	249	232	251	246	264	250	257	236	250	234	250	273	246	239	252	271	248	262	280	265	275	255	244	225	228	247	257	226	269	240	264	235	252	269	229	236	247	277	245	239	259	239	245	256	235	242	238	245	249	286	269	233	210	255	247	239	289	278	278	242	273	235	226	255	233	232	264	235	199	252	268	252	261	260	264	256	258	271	239	254	236	245	245	221	242	257	250	235	265	237	252	236	266	233	253	241	242	265	232	252	264	234	248	265	266	271	239	266	286	237	268	228	240	228	216	238	255	265	244	255	241	242	253	260	218	231	245	251	264	259	209	250	251	263	255	250	281	246	252	248	259	235	256	256	236	239	266	250	214	272	269	246	230	235	246	249	221	216	253	222	248	248	281	245	233	225	248	262	258	268	263	275	236	260	254	249	258	244	215	249	279	240	246	247	257	243	265	245	265	229	274	261	245	248	227	231	218	269	278	227	288	256	233	231	253	245	240	252	260	258	253	243	235	241	264	234	255	251	252	258	244	248	266	255	253	232	251	268	257	236	256	241	223	231	219	246	266	265	227	214	242	244	245	242	272	243	262	231	237	239	263	250	245	261
48368	16232	6797	7606	6984	4488	3430	2467	1978	1728	1516	1285	1216	1074	1186	1158	1063	1023	1036	1029	1023	865	794	901	802	775	808	811	812	805	778	747	777	818	761	725	791	767	781	784	868	831	836	816	806	838	815	808	749	764	708	713	716	676	671	695	636	701	593	654	610	631	588	590	628	618	603	619	594	621	581	637	581	590	628	574	596	640	581	591	609	544	610	617	590	549	610	599	557	601	565	597	620	569	574	625	586	617	594	649	591	593	641	599	568	567	602	585	561	562	613	574	566	586	586	539	618	549	627	591	582	578	596	524	567	557	557	570	551	586	611	583	579	618	602	610	601	602	567	604	616	595	572	569	581	568	541	570	593	564	574	618	613	582	552	553	592	623	591	636	611	575	560	611	592	554	593	594	572	580	615	572	603	569	595	591	617	610	635	628	571	618	598	573	563	562	593	583	563	624	593	579	592	616	554	633	530	586	557	607	574	594	594	593	566	569	584	606	551	626	588	557	599	621	577	555	622	588	588	560	541	576	604	616	577	574	572	555	545	550	584	583	577	600	560	562	574	546	581	562	620	551	586	548	595	608	570	592	607	626	588	584	579	579	604	599	598	604	580	585	581	587	593	573	631	580	620	567	571	597	565	603	573	572	605	581	574	564	603	566	612	605	642	526	552	618	641	594	586	598	545	603	560	621	608	638	578	592	605	537	595	544	586	635	589	614	563	602	594	560	577	611	585	604	574	587	563	590	573	586	594	574	593	568	564	549	603	595	605	576	585	594	597	640	577	573	566	579	588	582	570	642	605	629	603	540	579	572	591	585	589	593	606	587	584	543	632	598	598	608	614	586	578	565	599	623	595	557	578	594	611	574	547	550	599	551	597	600	590	571	581	590	537	571	618	594	548	585	560	571	578	569	577	562	620	631	609	592	547	592	592	601	604	601	549	569	599	579	581	587	613	651	598	582	572	569	610	611	599	554	623	580	602	604	586	586	603	574	581	606	580	592	569	564	562	592	568	592	605	624	569	565	599	610	578	604	532	610	579	550	601	583	582	572	570	574	590	581	605	556	575	595	574	589	569	597	567	544	571	562	596	582	561	582	617	582	543	583	563	575	529	593	564	624	575	624	551	557	578	593	562	552	559	612	569	548	586	611	604	520	557	595	588	584	620	581	566	573	553	599	604	555	600	592	602	557	555	617	633	607	592	608	595	606	580	576	591	564	589	597	617	558	561	578	569	590	579	542	543	625	588	586	601	509	561	642	583	604	599	565	550	600	551	658	586	567	597	567	578	613	582	556	588	554	664	576	592	598	568	580	580	588	615	565	631	542	576	589	629	586	597	600	556	578	595	571	613	568	613	549	589	579	592	630	594	611	545	550	613	571	599	599	637	594	590	580	584	573	636	595	595	590	564	537	570	603	520	593	592	582	589	594	628	590	559	602	557	567	581	569	557	583	591	599	596	586	583	603	574	598	596	589	566	579	579	596	575	575	559	581	569	541	582	580	574	547	569	561	538	599	555	581	618	624	611	541	544	549	607	564	559	604	610	583	575	596	566	553	581	618	606	575	528	581	618	596	593	593	623	622	580	612	611	627	612	613	608	602	645	599	571	576	593	612	598	565	616	610	597	525	571	533	607	566	579	591	610	569	574	630	629	604	564	564	605	562	585	599	593	604	579	568	577	566	574	568	579	560	591	596	560	583	586	594	581	611	599	596	581	575	564	566	614	614	565	540	588	585	570	585	545	562	590	556	551	594	556	597	599	566	575	578	545	576	569	602	616	587	585	620	584	600	604	611	567	560	589	592	572	589	558	586	565	607	582	543	605	539	600	595	572	587	564	610	616	562	608	613	616	589	570	596	584	587	549	599	578	592	584	572	601	589	615	552	563	609	563	596	580	611	619	550	644	600	592	565	528	607	618	580	573	540	580	583	606	623	612	552	593	574	573	549	610	605	586	627	599	580	563	599	608	583	604	621	614	543	564	553	613	542	581	528	574	586	544	568	538	591	572	605	585	606	583	572	590	564	571	624	584	623	594	610	584	580	625	562	597	573	584	586	607	609	567	620	592	558	586	583	614	577	599	603	604	582	609	571	598	601	579	566	580	616	613	575	631	566	593	594	586	541	595	550	568	563	586	611	579	585	579	556	601	511	606	586	560	590	564	607	597	581	600	565	631	559	594	641	611	544	583	571	603	553	583	601	554	621	562	574	570	568	566	616	629	563	538	592	547	550	634	540	591	566	613	603	612	572	644	579	626	590	606	592	561	571	585	572	554	555	631	632	621	596	591	598	587	560	576	599	542	580	525	597	622	619	588	567	600	575	583	562	580	595	595	558	592	604	617	637	601	576	514	560	602	582	598	585	537	603	562	573	575	619	594	623	557	567	624	599	574	605	589	562	570	539	579	593	577	568	596	598	632	627	582	594	598	558	580	606	611	585	585	590	572	551	615	540	604	587	575	558	569	571	567	557	598	587	603	546	619	625	581	562	601	544	576	618	579	581	593	581	594	603	565	600	616	574	589	614	579	567	575	567	613	620	572	583	560	571	579	567	609	621	565	574	541	570	607	577	569	556	584	574	573	637	568	597	557	559	588	580	586	590	579	602	562	587	580	579	622	668	588	601	589	607	580	565	601	566	588	569	603	544	554	602	605	564	584	615	604	575	608	537	579	577	614	591	607	556	552	602	560	591	540	582	551	550	590	605	602	584	577	628	592	576	606	628	591	628	538	614	621	563	556	540	562	588	596	603	593	584	577	564	602	590	599	561	573	559	532	569	583	615	603	572	583	580	610	573	605	584	561	601	560	580	561	564	587	566	562	591	574	642	592	598	594	596	575	613	615	565	572	567	602	578	568	639	578	562	584	594	566	615	584	566	546	530	598	551	599	610	567	575	582	610	569	571	571	589	578	583	596	607	606	573	577	625	569	607	611	583	594	590	613	590	565	585	616	615	564	554	555	583	567	549	628	600	589	574	564	580	621	559	590	573	554	607	612	574	527	553	596	594	593	606	590	604	610	614	578	629	536	559	557	560	579	570	572	581	597	594	582	568	604	584	573	612	611	534	580	584	614	599	596	595	604	552	570	585	573	565	586	582	574	572	609	557	565	621	551	563	576	563	610	567	590	562	615	607	565	555	583	576	574	603	576	608	592	593	644	608	558	613	598	582	624	580	569	567	587	606	571	603	611	560	580	598	615	582	557	600	590	587	550	562	571	564	568	556	579	622	597	575	628	599	616	593	588	585	556	558	621	591	571	580	615	558	578	641	585	576	558	545	570	575	548	601	608	629	601	567	568	600	574	555	595	595	572	560	516	605	586	542	616	591	576	629	588	549	579	587	588	567	577	526	622	579	607	585	584	621	612	585	633	606	616	639	596	605	603	571	598	621	576	618	602	617	585	589	582	571	589	608	590	582	574	654	585	565	609	575	570	597	559	585	576	599	604	609	577	574	630	599	597	593	566	612	588	551	554	576	614	589	611	593	595	611
83044	50487	19887	7301	3389	1763	1116	800	618	574	515	407	401	396	423	391	355	349	362	393	367	334	295	303	296	289	291	316	306	320	280	289	324	297	284	287	275	299	287	296	318	317	273	315	299	274	296	293	306	281	301	274	231	276	256	263	230	283	279	253	269	272	253	262	263	268	296	280	255	268	266	232	264	273	254	261	281	234	273	228	254	261	234	278	271	222	256	285	282	287	245	267	236	294	256	260	263	270	255	267	246	261	288	261	226	245	244	286	270	282	247	272	262	259	276	276	271	259	233	233	221	258	260	257	263	256	255	256	260	289	285	268	255	259	259	247	290	263	276	277	283	267	234	249	291	245	242	263	266	262	271	233	274	256	244	257	238	281	221	239	220	259	287	270	247	242	255	284	256	237	246	262	286	269	255	243	270	259	238	269	271	262	245	273	266	289	293	267	272	262	254	239	262	259	265	237	241	252	264	261	238	242	246	262	254	252	260	279	246	246	265	239	265	253	260	261	256	262	242	262	277	240	260	261	269	239	272	235	237	254	237	232	274	261	274	258	263	301	261	265	235	215	263	244	260	253	261	263	253	251	238	256	243	246	269	276	244	246	263	276	262	252	247	252	285	245	247	255	264	284	271	272	246	259	252	258	270	252	267	235	267	274	254	258	243	269	242	239	255	260	239	248	242	265	245	231	260	258	274	231	250	277	268	295	304	277	262	258	265	226	255	272	285	261	230	228	235	259	293	284	286	246	249	254	261	288	228	263	259	264	242	261	248	253	251	269	272	277	266	250	277	281	250	263	265	238	240	239	249	264	212	235	230	245	255	280	240	248	279	231	248	259	280	248	216	226	248	276	253	212	259	278	291	247	241	262	279	276	291	249	244	263	273	248	266	249	253	259	242	261	281	290	230	250	240	289	237	215	276	239	266	292	276	273	247	244	218	259	265	278	263	266	261	294	272	253	248	281	240	256	269	273	220	281	292	271	254	266	293	267	281	260	280	259	275	263	269	259	270	242	247	224	274	243	256	280	256	216	224	292	280	258	253	266	249	267	251	263	231	277	269	268	282	263	277	255	249	243	288	285	265	225	244	255	269	249	225	281	279	275	268	243	258	264	260	240	236	271	266	271	255	265	267	263	263	280	260	282	255	274	252	276	238	250	239	299	242	284	268	295	260	220	231	237	255	237	255	271	260	263	281	245	276	252	268	284	245	284	242	263	283	262	242	223	241	267	269	269	296	248	255	263	282	285	247	261	257	264	260	236	256	273	252	257	266	255	265	273	254	254	252	291	262	235	237	253	280	276	250	276	261	229	235	266	247	273	257	253	257	243	270	295	251	284	280	240	267	260	252	250	291	260	262	268	250	234	283	263	243	243	256	232	244	237	260	243	252	259	252	282	284	272	239	231	273	271	257	248	279	259	242	244	257	264	249	267	249	257	238	255	228	254	244	276	271	260	239	282	261	267	281	270	263	267	258	267	243	270	245	252	257	268	267	299	266	252	265	256	259	275	278	270	236	249	241	239	260	258	263	280	272	244	286	273	271	263	227	251	251	256	252	296	280	232	264	282	265	244	287	281	246	245	238	250	260	260	274	279	267	304	249	253	213	249	273	254	291	260	261	255	253	252	261	244	254	255	260	263	266	274	262	242	252	275	236	275	246	246	250	239	277	275	281	282	256	242	267	255	278	248	245	212	265	260	240	296	225	274	253	273	253	246	246	259	246	229	260	272	255	264	260	255	267	286	264	253	280	246	251	259	287	257	279	240	265	286	269	276	248	235	250	251	289	266	239	276	275	268	231	271	248	282	252	282	251	295	274	264	274	299	262	246	257	265	253	268	260	254	258	282	257	266	238	236	264	265	242	260	236	265	267	230	255	266	250	240	254	263	280	270	261	250	241	267	257	280	262	254	284	247	256	237	267	262	245	292	240	256	246	222	235	256	234	253	227	265	253	270	277	278	262	251	236	251	233	265	301	265	270	235	246	281	267	270	250	244	258	240	245	297	237	260	270	253	281	268	270	260	297	229	259	268	241	291	265	241	230	279	242	275	261	241	254	210	290	256	266	248	240	256	282	263	260	275	265	253	246	210	254	251	250	241	286	255	262	262	257	267	260	242	246	267	280	267	260	221	273	263	254	257	268	268	258	250	226	237	239	229	281	280	280	263	227	254	249	272	255	287	260	244	245	280	240	264	246	248	282	288	283	266	263	258	277	231	248	271	255	221	299	267	278	291	276	240	247	282	247	272	266	252	273	259	255	268	246	243	229	243	245	243	267	288	251	243	253	261	267	259	265	276	285	257	273	242	249	242	237	265	280	248	239	230	260	282	252	242	284	255	266	293	236	257	271	285	260	277	272	252	250	281	253	245	233	244	269	262	259	221	265	264	262	281	259	262	243	264	259	260	249	256	264	250	277	288	276	255	253	268	275	288	254	259	245	280	274	246	281	273	268	226	230	235	269	240	247	279	267	260	245	252	238	259	231	253	257	264	237	273	260	254	241	270	275	273	287	262	263	270	266	252	302	264	245	269	248	239	293	262	285	271	278	244	250	300	279	267	253	265	262	257	245	285	271	249	233	288	258	263	278	263	273	272	252	248	251	270	261	240	240	278	243	271	293	276	291	254	245	263	262	249	271	251	261	276	267	282	263	245	252	276	282	266	238	273	248	271	261	257	251	269	253	251	260	242	269	262	261	259	268	248	255	287	236	291	292	228	258	276	255	303	288	233	246	274	269	243	249	272	258	267	244	243	268	246	257	268	250	238	264	262	263	275	290	248	227	241	254	269	237	283	252	239	299	250	289	265	258	274	269	274	234	244	223	289	241	252	269	257	251	263	264	270	247	266	280	290	275	261	254	245	274	264	266	306	260	248	253	258	250	238	244	276	254	248	233	257	267	257	271	283	259	255	229	266	240	254	260	281	255	247	246	255	264	256	264	233	305	241	238	296	225	264	289	244	265	251	251	262	237	269	289	245	246	271	256	234	233	257	266	267	260	268	242	291	220	248	267	285	250	268	289	272	283	270	272	236	261	266	271	275	237	235	245	279	261	258	298	279	275	251	248	244	266	288	256	247	276	274	234	275	246	252	280	265	247	294	252	274	266	266	258	277	265	261	261	261	229	249	259	254	279	290	270	241	259	244	247	255	255	275	254	272	251	242	286	252	233	252	260	272	217	250	283	238	240	233	258	264	242	268	237	262	264	261	231	262	248	270	234	267	292	251	253	282	286	238	269	251	244	285	303	276	258	274	259	280	234	275	253	235	253	245	260	257	285	248	274	261	246	257	241	259	270	284	244	254	245	242	304	242	266	258	270	274	249	277	291	252	292	290	244	276	251	264	243	266	254	251	265	277	210	240	254	252	268	261	233	270	256	257	276	265	261	249	247	253	249	267	242	245	288	280	289	263	266	252	249	271	271	243	245	241	272	293	292	262	227	230	268	268	272	255	274	274	269	261	278	254	224	258	253	252	273	282	243	256
58855	24691	9491	10446	10153	6323	4754	3448	2710	2290	1878	1641	1526	1499	1622	1418	1260	1270	1327	1339	1177	1032	921	970	958	861	930	961	912	868	884	843	861	842	857	811	822	849	820	882	873	941	882	931	907	846	847	890	907	759	799	784	742	698	719	720	750	691	646	676	654	634	627	634	583	645	644	640	631	630	645	596	619	581	609	643	629	609	606	615	578	595	568	650	565	586	554	614	582	635	580	653	592	597	584	519	566	634	594	604	616	630	601	582	565	589	579	625	588	599	588	587	589	594	627	580	627	576	570	624	572	568	545	569	582	564	543	566	558	580	593	538	597	613	612	550	597	631	616	560	561	591	563	580	584	594	619	602	596	599	630	604	605	517	578	593	559	571	574	522	597	571	637	599	570	579	599	584	602	605	590	537	595	596	622	569	590	599	581	559	592	603	579	606	568	606	585	604	602	570	581	615	573	619	585	593	563	571	602	552	560	614	571	605	561	553	591	617	616	626	563	585	589	607	647	576	555	586	598	656	611	575	568	600	592	525	540	592	534	629	603	563	549	569	559	567	557	584	577	569	599	559	572	592	580	619	581	579	583	584	534	573	598	539	610	599	593	560	616	588	654	602	628	590	586	543	587	581	648	606	632	608	568	578	599	578	574	586	606	579	595	604	531	599	569	552	570	584	538	578	596	583	565	610	614	636	577	563	577	539	563	563	591	601	585	570	561	599	593	596	612	596	608	540	590	595	593	564	576	603	554	580	566	572	610	589	581	572	608	610	601	608	548	592	590	583	597	551	569	590	598	572	576	604	601	609	551	558	575	559	564	583	592	549	591	573	591	575	619	594	568	569	570	646	552	597	570	585	585	539	568	593	572	524	600	629	608	599	606	601	582	548	617	627	561	586	598	574	609	556	583	583	580	588	584	564	570	594	609	598	565	609	615	569	574	601	595	595	538	556	605	561	568	573	590	602	608	598	568	643	628	568	603	582	586	580	577	576	629	617	603	598	584	623	512	617	608	549	598	584	613	576	561	558	605	562	560	568	573	595	613	576	605	568	593	606	583	555	593	606	598	588	589	552	606	572	570	560	561	593	556	599	634	573	592	634	589	579	561	568	586	608	550	627	627	571	586	611	620	557	579	568	563	630	568	561	615	577	573	573	610	598	561	596	571	587	613	586	597	570	552	565	581	613	598	591	560	617	622	573	598	588	561	603	570	602	569	562	587	579	583	598	560	591	565	606	584	627	615	526	592	557	577	600	596	572	623	587	595	592	613	606	561	577	561	569	587	565	609	598	594	585	612	602	567	561	580	563	568	593	625	577	604	585	604	602	576	605	589	603	618	546	588	566	597	583	551	598	597	618	572	551	642	577	607	571	585	572	549	581	597	620	621	580	587	584	568	588	608	572	550	577	552	597	604	642	579	576	601	568	563	569	568	575	613	590	610	544	552	599	570	599	615	644	593	587	566	602	619	633	571	583	593	578	597	592	614	584	568	614	555	571	611	557	623	574	598	542	584	586	564	589	569	611	589	586	559	580	653	574	562	569	589	575	576	593	595	574	594	586	612	561	638	591	575	580	576	574	598	621	556	565	618	652	555	633	600	624	576	579	568	580	585	485	605	641	603	614	573	578	611	573	553	598	594	551	602	622	562	587	571	576	599	660	566	533	558	581	575	594	560	602	608	584	598	621	561	593	611	562	601	559	591	623	601	587	575	599	543	586	552	591	549	588	575	616	595	565	570	563	606	586	584	580	566	583	622	591	617	594	616	598	586	584	584	582	600	590	609	599	580	589	549	560	614	583	595	589	593	561	586	585	614	585	554	640	599	575	614	601	588	588	599	578	597	614	557	586	565	582	537	519	586	563	605	557	530	551	529	595	584	579	595	649	584	593	578	607	616	582	580	603	582	601	592	602	604	575	578	575	599	591	606	546	608	599	577	658	598	600	547	591	611	608	596	580	600	574	590	599	581	605	595	600	560	621	580	596	603	580	618	530	559	617	584	585	620	586	580	595	569	547	594	626	573	577	627	593	615	591	584	569	647	592	616	614	604	569	575	553	589	591	575	609	531	556	552	549	610	555	596	550	578	572	574	601	576	575	589	611	596	599	597	576	567	646	614	586	622	603	618	573	626	573	549	598	603	585	542	597	572	596	595	597	591	588	606	581	574	614	554	562	585	607	604	567	584	611	621	627	596	595	622	627	575	580	611	532	584	571	584	622	549	603	597	591	599	605	609	616	598	542	537	592	574	629	572	552	607	608	585	577	591	595	584	559	580	607	563	593	551	562	567	604	617	592	600	576	613	576	580	590	600	610	603	572	575	584	596	611	607	588	569	572	578	613	565	605	569	621	587	617	642	605	596	551	609	569	557	584	576	533	551	562	614	575	568	595	564	584	606	557	564	623	561	557	576	575	575	601	574	596	577	590	558	582	575	625	601	574	585	582	583	588	581	609	579	605	565	577	604	605	593	607	591	601	567	590	597	603	583	587	546	552	592	610	614	596	575	611	571	605	597	608	572	589	600	617	593	598	610	573	567	600	611	587	581	573	607	613	591	563	589	606	578	549	607	592	589	559	589	585	587	629	585	564	615	633	583	583	578	621	589	587	608	601	588	600	570	563	574	648	554	595	591	575	545	564	607	574	594	549	584	605	575	602	576	648	604	534	608	619	616	567	606	607	592	573	639	612	594	592	566	569	621	539	593	578	592	615	583	634	584	599	591	588	622	577	605	561	598	589	627	604	592	576	598	597	585	612	605	589	601	577	626	556	598	617	585	615	587	562	617	591	612	607	596	534	605	615	542	619	608	594	585	577	601	598	576	566	560	552	582	603	590	599	609	570	592	608	582	632	575	620	603	598	653	583	534	600	581	571	610	616	562	562	573	576	584	577	515	547	637	578	625	629	575	587	557	557	585	583	580	592	574	595	578	635	577	547	566	606	594	588	603	593	560	593	553	585	580	581	574	573	563	566	599	592	606	595	603	585	584	570	571	589	607	578	572	606	551	572	594	568	616	576	605	574	531	597	597	598	580	584	564	545	579	585	601	563	592	578	646	603	566	586	598	614	587	573	566	605	587	550	607	625	587	581	593	569	571	609	577	593	589	577	653	610	549	610	583	579	576	586	585	574	622	590	586	575	540	612	645	584	557	565	606	594	588	563	636	587	609	599	549	566	585	604	565	545	568	572	597	580	592	611	598	601	561	601	577	586	546	630	576	601	576	603	583	588	572	612	565	600	563	623	584	586	610	591	579	542	582	536	579	613	606	597	596	606	590	569	599	578	579	605	647	590	609	584	597	616	627	641	615	578	584	590	572	582	559	607	568	635	566	566	572	580	643	589	566	555	587	609	607	603	614	580	586	603	587	575	566	603	613	631	621	577	571	576	596	601	588	605	593	624	599	602	577	587	585	575	639	592	626	630	587	603	556	607	579	592	562	649	553	572	568	569	595	567	580	616	627	642	573	561	579	613	567	568	503	546	596	601	603	598
23106	6911	1777	1180	897	509	357	301	214	226	244	212	189	204	178	196	204	167	191	216	171	175	158	175	187	155	154	187	163	174	164	179	186	172	183	188	177	154	185	189	162	172	187	179	193	185	148	174	176	172	185	172	152	156	179	165	157	190	181	171	157	189	181	152	142	166	169	137	170	137	198	165	144	160	155	165	161	144	155	151	168	140	146	156	152	147	140	162	164	177	141	157	151	147	161	180	173	140	184	168	175	166	153	176	173	169	173	142	187	156	204	163	193	154	165	167	163	159	169	152	145	164	163	183	175	166	158	186	176	154	179	155	163	143	190	153	170	182	166	164	151	149	164	158	156	142	171	186	156	184	178	151	164	158	180	160	152	171	181	181	175	182	154	185	163	159	188	159	163	166	170	151	170	159	172	161	166	177	171	151	154	159	168	165	176	195	176	168	158	162	176	148	162	162	168	188	140	164	149	150	167	167	170	145	183	193	162	168	175	151	167	149	155	185	184	163	139	175	163	141	177	170	178	161	164	186	151	180	164	140	173	146	143	162	161	155	163	172	188	165	162	157	160	160	172	165	140	160	166	144	162	174	183	156	159	179	167	153	140	153	156	145	140	164	138	166	157	173	174	137	168	149	150	130	156	158	178	179	164	181	160	197	141	146	203	166	169	171	175	165	147	181	175	167	145	155	174	156	164	156	164	157	191	175	162	173	140	178	158	152	179	166	162	154	182	159	173	191	151	174	140	170	173	154	156	153	149	178	181	160	163	202	154	175	156	182	176	149	164	176	163	173	157	183	136	158	163	147	179	193	168	157	170	154	165	146	162	143	158	185	175	150	149	152	173	158	191	166	176	154	159	149	161	167	185	164	160	139	143	166	151	172	150	177	169	160	166	139	148	152	161	158	171	172	163	146	165	149	171	180	135	163	172	176	141	124	194	146	181	157	159	166	156	173	164	170	191	157	176	165	176	160	161	186	159	141	154	163	169	167	161	188	156	172	142	138	154	151	175	171	144	182	157	165	180	139	148	188	130	151	151	153	176	163	146	182	172	161	150	170	154	193	150	155	172	164	173	167	173	164	163	179	152	160	170	159	171	161	161	161	145	164	163	180	171	158	141	142	174	183	141	198	151	166	170	172	158	151	171	156	156	152	184	156	163	189	180	182	156	160	165	163	156	170	162	159	193	161	173	163	177	202	164	158	135	163	154	157	173	153	175	166	147	156	156	147	157	154	177	159	170	153	180	165	146	140	160	153	173	178	169	145	155	150	162	166	169	173	149	180	180	150	163	190	168	173	171	176	153	163	171	138	150	163	160	166	179	146	164	166	162	142	157	160	162	150	156	195	157	154	152	163	157	161	166	165	173	154	153	146	147	146	164	179	163	149	167	157	170	152	192	182	140	158	186	172	138	142	193	161	161	191	155	159	156	175	144	148	164	156	163	167	174	140	170	177	170	151	140	151	161	152	173	162	166	163	150	146	159	166	178	162	166	151	192	146	153	182	192	149	152	191	149	151	166	176	182	154	161	165	138	165	178	158	132	171	150	165	139	187	159	143	148	163	161	169	146	151	170	147	143	150	159	139	146	159	177	163	169	166	189	175	177	173	156	159	165	170	167	173	157	162	162	161	163	166	168	143	156	162	172	150	174	188	160	185	176	148	165	177	163	155	162	173	166	163	156	165	169	156	167	145	157	159	151	145	160	144	147	157	167	172	126	149	147	173	160	157	156	145	167	150	161	154	192	166	188	167	157	154	179	187	161	165	150	164	164	172	169	155	150	140	153	163	178	164	155	157	180	159	156	182	175	151	169	158	169	164	166	169	179	167	167	175	156	134	154	144	168	163	179	193	152	158	172	147	153	180	192	177	174	163	168	161	188	144	180	159	150	144	144	157	169	153	153	169	177	157	150	159	178	180	173	156	166	148	165	147	161	160	192	150	157	159	162	148	155	177	165	160	141	153	183	171	172	164	161	149	174	187	174	162	155	162	152	187	167	158	154	162	168	148	150	147	150	164	183	166	166	149	173	165	184	160	170	138	159	157	148	151	154	182	161	154	146	172	169	159	137	123	172	172	161	179	183	155	168	161	171	176	173	181	156	158	154	174	135	176	157	167	155	184	171	149	174	160	164	175	204	168	169	149	162	164	164	172	170	153	165	159	162	160	204	151	168	170	164	182	164	155	155	167	157	171	172	188	158	164	163	161	178	182	152	147	150	171	143	174	196	186	164	166	181	162	170	143	147	164	167	166	144	165	184	194	148	182	163	171	159	153	182	156	170	147	163	184	165	159	175	148	179	166	168	157	168	155	156	193	175	159	148	154	177	154	172	165	161	167	168	165	170	170	184	145	172	191	151	152	179	154	167	153	170	154	153	163	170	174	165	175	149	155	142	147	150	175	148	170	168	179	148	160	177	168	155	165	166	155	165	169	176	156	148	153	187	165	158	172	143	161	176	179	151	155	150	161	163	153	154	166	181	150	160	157	155	172	176	165	144	178	206	175	157	164	150	173	145	152	160	160	160	184	154	147	153	173	180	150	177	157	152	153	168	166	171	186	161	162	157	164	151	177	147	158	152	155	178	152	182	171	163	158	170	185	175	157	165	158	169	173	165	161	182	169	166	154	155	174	150	165	159	178	164	170	176	165	150	150	154	156	145	166	163	159	152	177	190	154	167	167	181	157	159	181	179	153	180	172	204	158	162	145	174	146	186	159	161	167	172	190	135	185	159	136	145	166	182	138	170	149	158	163	163	172	192	126	168	173	139	136	166	154	169	152	191	166	183	148	171	167	175	163	143	154	159	156	134	166	181	183	158	153	163	154	157	163	168	179	160	157	165	164	189	152	174	176	163	145	150	167	162	168	160	156	168	146	149	183	140	169	141	147	145	164	162	171	156	144	149	153	172	151	161	160	136	169	167	149	165	165	175	149	169	171	172	143	167	167	157	160	165	151	179	196	184	178	157	161	169	163	158	159	171	167	170	173	161	162	191	160	165	192	172	171	178	170	171	139	181	154	150	168	151	150	143	142	171	158	167	158	154	153	158	150	164	168	170	175	171	162	163	170	155	151	166	159	171	151	162	167	164	152	166	157	161	147	149	164	150	154	141	146	141	167	174	192	177	158	144	169	174	146	162	128	157	160	158	196	149	174	158	172	153	160	168	165	146	151	174	149	155	177	150	162	169	169	162	162	141	181	158	151	160	167	165	167	180	147	164	146	160	146	159	139	182	187	188	192	171	187	163	183	165	180	177	175	149	140	146	143	154	170	179	171	162	166	175	170	167	149	154	155	170	174	149	170	152	174	171	145	166	163	156	146	152	151	161	173	153	168	176	152	152	153	143	148	152	139	157	130	165	154	154	160	158	146	182	162	168	164	166	176	177	150	143	180	179	160	137	133	176	158	151	180	180	172	192	171	176	152	155	131	169	167	191	153	161	167	137	148	157	149	188	154	176	175	125	188	183	172	173	161	139	170	181	148
21858	5495	3230	3697	3159	2041	1418	1100	834	774	684	614	607	573	570	581	520	512	570	584	506	483	513	501	515	525	492	522	501	476	504	463	474	459	486	475	486	483	461	492	528	553	592	555	508	535	513	523	506	539	475	477	440	441	454	448	435	455	440	446	455	408	413	416	414	451	424	411	422	434	399	416	410	403	452	438	419	386	404	373	393	419	375	414	440	380	396	432	381	394	401	393	387	438	439	420	400	393	415	399	388	390	416	427	368	415	430	403	410	419	404	412	461	415	424	427	404	414	386	385	414	427	400	390	444	422	415	400	412	398	434	453	368	384	411	404	424	461	381	443	408	435	429	383	418	430	389	416	432	410	423	435	428	404	384	390	411	402	393	462	417	401	375	404	407	461	437	395	378	421	435	409	437	426	386	405	416	407	399	400	380	393	449	431	396	419	417	367	386	413	407	424	417	395	401	432	402	406	384	405	395	413	394	440	414	418	413	422	416	387	398	414	390	401	438	416	401	402	406	418	419	446	439	402	410	412	379	411	390	420	420	420	418	402	404	388	454	429	396	404	406	414	417	414	413	366	417	395	408	397	417	416	453	438	411	409	407	425	409	421	412	416	385	394	425	383	396	388	417	424	404	454	406	381	419	411	392	415	406	423	409	398	429	438	453	393	413	385	437	420	406	413	413	380	424	420	409	413	430	369	406	407	409	387	424	424	419	392	434	412	399	438	436	398	400	379	423	391	407	402	422	405	451	429	424	439	440	398	409	390	435	414	439	399	373	385	420	390	432	428	382	391	397	451	408	398	439	377	432	362	396	404	402	413	384	384	423	362	401	386	411	441	407	443	384	378	400	390	397	412	461	416	410	377	435	404	407	433	377	434	418	373	409	394	426	433	397	410	439	428	402	413	453	417	409	398	395	411	389	416	442	401	425	405	430	381	389	387	423	428	391	417	427	415	405	412	407	422	451	438	390	397	422	399	428	416	382	406	428	433	341	368	406	426	405	425	395	403	406	410	392	401	428	367	399	381	407	421	402	423	382	401	380	437	409	438	410	394	422	384	379	406	410	414	410	415	426	407	401	437	452	406	400	440	406	407	412	415	439	430	404	399	401	410	432	403	385	405	426	408	438	397	391	373	427	414	413	431	398	406	415	379	437	424	400	420	385	446	414	405	413	380	425	404	413	454	393	414	420	418	380	382	417	369	461	414	412	397	423	403	431	395	433	408	422	416	414	427	445	384	413	405	453	422	402	438	388	404	404	412	430	388	386	402	423	404	414	383	380	432	391	425	402	425	403	453	396	429	440	404	381	412	384	431	395	382	374	407	389	422	440	416	464	435	420	413	371	411	430	403	439	388	387	405	394	395	422	429	401	415	389	402	425	418	395	425	389	378	400	407	412	383	414	414	412	413	403	470	404	411	388	421	393	456	340	417	399	403	400	390	426	407	421	404	410	413	422	426	390	463	429	428	412	405	392	423	408	413	409	398	380	371	430	417	364	427	403	369	375	402	431	400	397	420	405	368	414	416	407	411	403	390	404	410	407	412	396	408	400	431	439	380	390	416	417	397	362	446	405	412	352	427	403	382	397	425	427	418	409	409	401	418	422	410	418	404	394	418	391	410	374	409	406	404	419	415	427	414	383	436	411	390	395	400	379	437	407	385	370	376	412	431	377	409	406	367	423	433	416	398	375	397	426	407	388	417	392	451	409	376	405	392	404	399	406	452	410	413	426	407	415	428	395	387	429	435	423	440	431	407	427	402	402	396	442	404	402	393	398	420	422	399	379	423	414	380	412	441	427	410	426	418	403	418	415	417	354	421	418	379	399	404	405	392	405	410	410	360	415	438	421	394	404	434	384	405	410	355	402	396	417	407	386	402	371	389	427	395	453	429	430	410	430	413	392	401	400	417	426	423	369	394	391	406	400	384	434	408	388	384	424	399	420	418	417	434	390	404	388	365	364	415	391	390	406	440	367	408	431	398	429	439	392	387	404	425	399	440	412	395	407	433	411	399	431	443	399	422	446	420	434	421	386	434	422	399	391	388	414	411	403	413	395	395	419	406	397	404	437	418	406	415	378	382	388	404	427	396	374	421	408	384	436	389	410	435	394	415	389	396	392	390	429	399	393	395	430	424	439	423	388	411	374	405	393	399	440	399	408	392	415	416	395	401	418	398	409	414	399	464	391	396	423	385	392	408	378	430	390	424	397	409	414	402	407	412	426	398	393	387	389	451	415	415	376	421	384	400	410	420	404	404	397	401	415	418	370	396	417	454	413	404	398	432	371	437	399	388	419	401	405	397	415	388	413	382	421	425	407	418	441	430	384	402	412	434	399	407	435	445	389	405	428	415	383	414	402	400	453	375	369	445	395	373	405	395	388	395	425	407	423	360	385	408	421	399	417	396	385	419	410	417	425	429	411	368	392	376	425	438	430	447	399	390	404	393	392	413	384	426	398	441	422	416	404	401	393	397	417	376	398	429	376	455	411	408	417	401	424	416	387	389	454	411	431	421	397	419	436	387	374	414	369	411	378	420	406	403	407	404	379	416	445	400	416	432	423	417	390	449	421	406	408	359	398	399	396	396	429	416	390	383	416	385	437	420	394	398	437	383	364	357	440	413	403	433	394	391	421	391	379	397	431	393	406	447	419	438	421	371	420	410	405	378	399	408	435	377	411	376	444	426	381	420	422	426	417	389	436	452	406	411	394	407	421	382	395	423	372	387	403	414	398	388	392	401	441	397	411	410	389	393	396	382	355	422	398	422	408	395	373	439	400	418	435	446	407	422	402	442	409	405	429	377	412	406	413	416	401	395	434	406	428	408	410	348	381	435	398	430	430	397	426	428	396	408	396	405	413	415	418	362	433	417	390	431	442	378	431	410	431	421	404	387	363	390	368	422	390	386	397	433	406	418	386	372	411	414	377	407	410	391	460	422	422	417	431	404	417	374	411	467	369	430	398	416	405	399	418	451	401	409	374	416	421	427	410	439	414	420	382	431	427	394	414	392	430	430	439	382	415	403	410	401	398	425	398	397	383	401	417	389	416	426	438	411	420	408	423	405	414	397	393	461	417	398	393	387	444	432	415	414	373	387	426	374	409	404	417	422	416	419	424	425	402	396	441	429	441	403	364	412	413	418	423	380	398	379	403	417	434	415	418	399	418	406	396	376	406	392	396	431	435	415	406	442	364	446	403	400	393	404	410	408	469	408	388	399	409	417	421	425	408	415	364	422	420	419	426	376	401	409	401	404	441	428	411	412	393	396	412	412	406	391	413	399	423	399	370	412	433	423	391	420	390	400	404	417	440	415	417	429	413	433	419	391	417	437	445	410	417	410	419	403	400	382	410	431	418	410	409	418	387	401	389	405	412	413	413	401	422	422	383	414	373	384	419	410	390	417	385	392	397	409	431	387	412	426	405	419	458	430	366	413	409	409	410	400	413	413	424	419	380	429	428	416	402	407	405	450	390	384	452	410	426	432
74437	43240	14289	3895	1902	1095	827	571	503	409	384	320	324	284	346	319	295	285	325	314	288	299	288	308	281	261	283	280	280	275	275	263	292	269	288	247	256	246	280	283	253	262	255	301	289	264	251	291	295	257	298	257	242	237	255	239	266	258	251	235	247	266	222	240	241	235	264	250	235	265	290	251	251	251	281	246	270	248	248	260	251	245	252	263	251	244	245	233	249	269	257	205	238	233	263	249	250	248	225	228	232	222	252	258	248	237	232	253	261	246	229	253	270	258	244	251	253	254	285	271	242	232	226	255	244	249	238	234	267	233	242	246	265	293	238	262	242	243	263	267	254	236	232	253	254	228	256	251	254	264	248	254	229	257	258	255	266	263	234	225	276	245	242	267	242	267	262	262	265	240	269	263	252	281	234	248	217	243	263	226	252	288	236	257	265	273	263	257	262	254	236	225	253	269	215	254	267	264	249	238	268	232	235	260	241	243	246	271	248	229	255	248	252	236	268	237	250	255	284	221	227	223	253	268	232	255	230	274	258	265	221	263	249	229	227	224	277	238	245	239	242	262	240	257	236	242	220	252	221	227	227	266	236	227	249	248	257	265	267	265	269	242	264	252	249	254	234	240	204	212	249	221	248	236	231	267	261	246	237	255	245	224	255	248	233	277	262	270	252	238	246	242	265	272	255	237	254	269	214	256	243	245	267	239	250	258	243	266	259	258	226	272	266	246	262	239	262	251	223	241	245	270	253	258	234	234	251	248	283	232	239	266	231	236	244	280	245	244	262	250	242	251	257	217	248	247	247	270	262	236	250	247	246	243	250	235	235	259	213	242	220	239	263	234	220	242	272	245	245	293	258	245	263	236	218	239	264	238	248	230	257	239	299	249	248	255	264	262	242	227	241	262	253	274	254	253	219	251	259	249	248	264	241	207	247	233	247	258	259	234	269	255	248	236	249	217	239	210	263	257	252	239	254	266	248	240	274	264	256	232	265	252	231	254	230	247	249	247	248	220	272	256	237	255	261	243	232	258	233	230	259	267	243	249	235	278	247	253	270	244	250	253	252	264	236	234	254	263	234	254	249	256	235	250	261	254	232	270	264	253	230	255	276	268	244	251	249	228	229	238	226	262	259	234	253	267	262	262	249	226	255	252	250	244	264	233	240	248	250	269	274	281	260	211	255	259	223	253	243	220	216	253	246	250	288	253	243	239	269	231	279	279	268	247	229	242	258	214	250	222	259	260	248	235	216	279	242	233	268	228	261	242	280	263	256	250	274	288	256	237	245	230	251	241	259	235	275	270	247	219	238	240	262	237	267	235	243	250	270	243	276	249	283	236	219	227	257	263	264	286	254	285	250	246	253	234	248	263	275	250	226	279	233	235	241	253	266	235	266	259	255	247	231	248	281	228	245	250	233	254	236	257	253	250	261	272	260	220	243	233	267	238	276	256	231	237	252	268	228	251	244	265	269	253	273	251	256	256	255	260	242	268	243	250	251	262	276	219	248	242	241	238	246	276	248	267	268	227	240	258	260	253	268	269	245	272	251	260	244	269	226	228	245	270	261	253	251	258	243	223	243	239	282	230	239	239	238	259	243	240	273	273	259	231	242	224	257	299	239	253	265	244	244	239	247	246	271	245	261	268	226	241	231	259	281	258	246	276	262	275	276	239	269	277	258	266	251	270	251	247	239	258	246	265	268	255	233	256	210	247	271	255	243	240	241	258	269	252	271	262	239	259	250	246	250	255	232	239	262	258	274	252	228	262	246	233	266	267	255	243	262	284	254	230	246	264	257	230	260	238	252	261	251	280	249	287	242	261	253	254	244	230	210	265	247	267	279	252	279	235	226	255	240	269	272	253	235	243	236	258	266	252	256	274	263	280	231	240	261	241	257	238	240	273	253	261	260	261	212	261	265	232	252	240	255	253	258	216	207	230	238	242	226	241	253	247	248	266	254	225	239	248	253	234	231	214	249	234	247	251	256	233	281	266	256	264	250	219	247	221	258	255	291	253	261	234	264	232	265	256	266	237	243	237	249	234	261	258	244	261	246	232	263	216	246	263	248	242	248	228	249	241	276	255	255	249	224	211	263	253	251	248	259	252	252	258	254	272	262	223	224	249	249	252	241	251	252	255	274	276	287	234	262	251	239	250	251	232	278	281	245	240	239	247	242	242	247	268	261	285	228	255	257	246	269	253	242	248	223	230	265	263	246	231	245	259	225	302	266	255	222	246	233	223	230	232	227	245	253	256	248	236	259	273	245	263	247	270	249	237	230	243	258	260	228	269	252	197	250	251	249	249	247	249	262	263	237	240	222	240	273	232	261	254	256	262	232	239	268	265	244	229	235	233	260	230	234	249	258	268	255	238	249	245	260	232	286	249	259	242	265	240	265	233	260	270	267	237	253	229	235	247	259	249	283	261	241	247	238	239	253	237	247	255	247	229	243	249	235	259	262	254	245	274	240	297	262	271	261	235	257	254	244	243	250	253	263	243	246	272	257	270	268	271	245	245	269	263	275	233	271	275	231	231	259	240	235	242	262	232	231	281	257	251	236	258	239	225	253	251	266	263	276	248	241	245	235	248	252	246	214	234	258	244	261	262	238	247	232	246	259	255	262	240	266	242	234	200	244	251	255	243	248	253	236	255	261	255	268	233	260	271	267	240	227	261	259	251	246	248	241	219	237	252	263	259	242	241	237	266	232	236	248	233	242	232	225	241	256	231	283	257	287	247	235	254	242	280	274	243	234	266	257	242	237	245	262	208	254	271	262	255	264	267	262	233	227	262	260	270	239	252	211	245	266	243	276	240	218	232	260	247	247	230	252	235	245	266	272	263	272	227	261	219	254	261	238	263	247	263	239	236	223	258	241	248	260	207	250	258	226	274	249	247	286	249	252	277	228	257	262	225	245	261	250	232	264	284	220	244	288	236	246	246	286	245	225	218	267	270	266	262	253	235	285	272	259	265	268	226	242	252	254	266	240	273	259	234	260	232	266	256	249	271	246	256	282	271	254	239	256	241	270	214	254	282	241	234	244	264	227	242	236	286	282	246	229	270	257	258	254	263	261	249	244	238	244	249	238	264	223	241	255	287	246	255	242	282	277	268	230	256	270	254	253	243	254	266	217	231	237	234	270	252	262	231	249	282	253	244	237	245	249	260	253	217	253	230	240	270	224	249	244	227	247	270	264	241	219	249	258	264	259	249	219	234	235	269	280	237	263	239	247	221	245	254	242	244	255	237	231	234	244	275	226	263	270	270	245	255	283	241	255	283	232	247	234	219	235	270	257	271	251	268	261	258	229	250	250	267	244	271	258	248	245	285	206	265	255	231	242	255	264	255	246	245	253	242	241	285	261	268	249	245	283	241	255	241	244	265	263	273	301	260	249	223	247	263	250	277	256	251	266	237	255	238	286	227	239	239	241	249	285	258	256	225	251	225	260	291	267	279	277	241	240	250	273	237	231	256	244	233	262	241	265	251
48414	20618	6511	7885	6679	4445	3078	2293	1809	1653	1336	1211	1178	1102	1195	1050	970	964	1041	1034	944	831	748	869	792	810	896	802	798	764	761	741	740	758	748	731	775	754	734	724	779	795	813	810	853	776	856	843	729	749	691	674	655	662	632	647	637	655	610	631	621	596	623	618	592	611	625	613	610	585	590	557	586	587	612	588	591	643	599	602	611	590	608	609	627	596	582	608	583	611	622	566	643	609	571	568	678	577	601	568	557	591	583	593	591	599	564	612	544	593	610	566	585	603	591	614	610	569	592	629	611	604	583	624	578	544	594	609	591	593	629	576	569	601	598	623	598	542	518	563	571	542	618	618	612	562	609	600	588	596	593	571	561	570	617	549	588	553	564	535	600	578	608	548	611	608	547	554	599	592	575	580	573	578	584	593	583	620	575	577	588	635	613	582	595	564	558	561	589	601	594	572	614	614	579	565	544	543	603	571	569	610	622	552	579	585	575	563	588	545	594	564	563	587	587	593	615	595	611	572	566	599	566	572	598	571	564	600	602	560	560	567	566	584	542	575	617	569	587	605	594	621	591	584	584	584	600	623	625	578	583	588	586	557	607	608	593	605	551	564	558	569	624	579	608	585	547	589	595	547	593	589	595	546	594	571	579	621	598	561	580	577	569	587	549	556	575	541	573	578	562	557	584	620	584	597	600	547	580	602	575	592	557	601	599	564	557	604	585	581	574	568	560	583	618	592	562	562	560	594	566	532	592	582	536	614	568	560	561	588	579	611	576	598	609	566	603	621	604	568	590	609	610	578	570	570	596	577	545	567	603	611	610	566	641	627	543	618	559	578	610	593	637	625	591	562	600	590	577	577	631	590	573	583	584	551	609	608	568	585	609	582	644	606	535	585	561	578	609	564	561	578	617	578	553	605	542	620	580	581	572	587	600	571	654	587	577	603	577	591	586	607	603	564	591	585	588	572	579	614	589	574	601	592	606	610	601	608	589	615	591	562	573	584	570	592	595	625	562	655	563	560	558	621	599	599	559	584	543	556	633	557	594	635	583	600	610	566	626	602	566	591	547	579	600	589	563	579	595	596	627	624	565	580	658	585	603	609	570	605	559	623	567	576	570	601	607	587	571	571	570	589	571	578	585	562	600	560	604	561	597	603	606	594	603	615	606	565	543	587	594	595	613	625	565	599	594	598	578	551	592	550	602	575	563	568	614	594	582	588	540	578	594	576	560	554	583	599	554	631	565	588	558	584	591	633	615	575	546	584	624	590	604	565	627	608	591	535	617	555	611	581	579	551	589	559	617	582	556	576	577	577	557	607	580	559	589	605	576	566	574	619	578	628	529	638	606	566	554	601	575	600	547	566	584	600	567	591	600	569	574	604	568	566	580	579	590	593	566	565	585	589	557	555	561	588	586	615	573	628	596	595	581	621	556	543	576	551	555	610	624	560	599	612	566	611	583	567	582	609	570	564	588	590	601	598	568	571	582	591	590	534	600	579	599	608	550	598	610	545	618	563	641	564	613	654	602	562	601	592	578	611	571	607	604	571	580	565	598	601	581	559	578	565	551	586	607	551	538	601	579	588	554	571	572	549	574	585	592	566	563	572	559	578	601	565	615	559	587	569	560	575	564	588	586	569	596	561	608	624	581	587	589	573	595	575	578	553	594	555	626	572	593	601	584	579	609	590	591	577	575	619	557	555	621	545	576	597	591	524	574	562	603	613	600	556	610	568	563	594	578	561	575	616	568	604	601	552	610	602	627	601	555	582	557	571	599	584	574	583	558	617	562	589	591	591	606	614	592	587	581	575	615	563	615	584	566	584	565	571	565	579	567	614	596	543	592	576	579	612	559	606	623	580	615	571	562	614	615	605	599	560	629	601	573	557	614	569	573	590	595	563	558	579	630	569	564	544	617	579	580	573	617	595	580	609	557	600	576	558	568	608	557	610	660	581	576	606	567	604	563	561	581	573	590	597	555	562	589	586	574	579	627	618	571	586	587	607	608	535	605	558	567	579	611	567	580	551	601	590	617	596	603	628	581	557	562	559	567	559	590	565	554	579	556	574	596	595	554	563	595	588	582	573	580	575	619	589	604	613	582	603	593	585	601	614	611	606	586	595	621	572	589	571	629	587	609	588	615	595	557	629	595	564	591	541	596	547	593	599	607	585	563	562	590	607	592	562	596	620	634	596	591	592	560	579	583	579	603	569	579	592	587	580	567	563	564	593	570	616	580	605	587	567	606	616	534	557	583	570	587	566	568	556	612	589	594	600	605	590	634	595	535	578	582	589	579	628	588	586	593	583	560	587	590	583	571	579	546	589	606	566	551	587	586	601	592	564	573	569	557	592	573	625	576	568	582	551	575	592	585	558	607	555	592	584	569	614	563	604	600	558	584	592	528	592	586	518	582	587	589	581	555	598	613	564	581	606	555	560	588	562	573	602	587	613	630	599	589	563	604	596	590	587	647	556	588	653	550	621	588	601	613	563	621	549	646	592	601	581	643	629	583	558	568	562	572	554	505	617	588	591	601	560	611	583	587	583	572	576	564	605	578	585	608	550	598	559	575	528	566	579	534	574	528	604	596	596	575	592	612	610	572	607	560	549	575	585	596	566	627	537	604	575	607	564	595	544	598	598	623	598	536	585	603	566	575	557	557	622	556	578	537	586	573	576	593	575	615	615	565	568	588	588	560	592	598	548	579	610	629	585	565	591	602	553	569	592	593	565	633	604	543	560	557	605	547	617	611	600	577	585	591	584	640	579	596	598	568	596	576	544	599	578	544	570	564	575	566	556	588	600	607	602	594	527	572	575	518	580	609	551	567	578	583	588	589	542	621	608	569	593	576	565	589	597	641	604	571	629	564	608	560	617	550	621	581	534	580	603	539	574	599	591	588	572	564	625	599	549	598	576	564	598	600	572	560	557	600	627	589	592	608	569	588	586	579	622	570	603	570	598	593	601	581	597	598	619	542	626	582	582	623	595	556	568	628	527	552	556	559	601	587	612	591	587	560	577	599	551	592	551	611	571	631	604	585	582	598	649	591	566	604	576	592	592	595	583	578	609	617	560	574	585	598	595	610	548	549	566	557	565	604	581	566	580	571	587	569	557	604	612	562	656	596	551	599	538	564	585	565	611	571	600	596	585	593	635	612	583	551	602	553	589	575	587	583	582	566	589	585	550	550	581	555	545	542	545	582	616	590	547	578	558	626	573	579	585	604	607	610	587	577	568	613	602	553	626	549	561	590	604	583	607	575	604	581	561	589	601	585	561	556	573	615	604	559	567	590	580	567	580	602	640	578	586	606	576	580	554	576	596	577	580	514	578	554	564	571	601	571	546	618	584	572	601	594	568	643	582	562	573	559	571	541	603	553	583	641	626	606	573	608	600	573	587	566	579	620	596	575	631	585	542	628	563	627	587	572	625	539	572	561	584	596	581	624	547	627	577	550	581	577	601	597	546	579	552	563	581	594	545	598	576	551	565
82766	51776	21608	8437	3118	1561	1059	756	651	561	497	422	374	394	402	361	399	338	376	368	316	343	310	314	318	308	325	336	264	293	280	288	326	287	315	293	289	283	306	280	305	298	288	281	304	325	282	318	293	272	301	282	272	313	260	282	286	296	266	272	239	261	283	265	252	261	234	253	269	279	247	314	252	265	252	250	242	270	267	264	273	257	262	230	263	252	281	257	262	263	285	270	256	255	273	234	239	272	257	293	261	250	248	267	262	276	276	250	214	249	241	229	255	268	244	273	269	268	271	234	273	252	260	269	246	262	241	246	268	255	259	237	257	230	250	233	275	247	286	287	235	260	238	253	274	232	242	237	248	262	282	267	266	272	267	256	278	267	260	272	252	284	273	250	284	274	276	283	278	277	234	263	249	242	251	240	260	254	256	239	253	238	274	282	261	258	249	246	272	239	279	256	256	296	265	250	266	277	236	236	269	284	287	257	262	247	276	266	290	245	272	266	262	282	271	250	264	259	251	269	304	267	208	253	253	266	271	273	285	273	250	224	278	256	250	262	263	279	312	247	240	247	277	246	265	252	262	235	234	228	254	269	267	247	235	259	250	252	284	267	242	259	291	230	262	277	297	257	236	262	274	254	273	277	260	254	248	268	256	245	281	260	273	295	250	280	259	268	277	244	259	253	266	260	263	236	231	269	274	280	256	251	269	249	258	243	226	283	260	250	262	300	276	253	234	259	252	262	294	243	256	235	266	226	232	243	248	261	254	267	279	258	300	268	249	235	259	267	241	270	285	234	271	259	280	293	252	252	260	287	286	252	238	261	237	242	254	254	249	270	244	297	291	276	251	292	253	258	257	219	250	280	279	266	252	257	274	276	257	282	256	248	265	269	275	264	261	247	256	283	268	270	244	257	249	240	273	252	250	277	279	243	275	275	248	255	268	269	248	276	244	249	252	237	259	286	285	270	251	267	261	268	277	228	267	235	227	246	254	230	282	273	254	254	264	263	265	222	265	281	256	262	248	245	243	279	238	258	254	270	315	256	245	244	278	262	273	297	248	277	279	254	243	259	238	262	287	253	260	273	267	262	294	230	270	291	240	280	272	292	251	269	254	244	286	293	249	251	264	233	243	248	258	228	238	260	256	280	263	235	244	274	259	263	239	285	232	259	260	263	251	256	219	263	255	268	282	268	282	259	242	267	261	287	253	264	270	257	249	227	281	254	252	263	274	297	270	252	263	240	275	278	223	260	249	251	240	258	270	272	265	245	289	278	268	284	267	272	285	256	246	263	248	239	254	259	301	250	237	267	281	239	253	235	256	260	232	247	246	242	227	251	271	251	262	297	284	266	246	280	235	264	246	263	241	237	259	233	300	299	286	238	260	268	240	244	256	244	267	250	275	266	263	253	262	258	263	233	266	251	255	248	258	267	248	251	274	279	251	290	275	240	215	280	263	281	289	281	274	265	292	254	255	250	255	254	265	288	237	259	237	249	236	277	293	253	244	265	273	261	266	248	225	285	244	260	287	235	238	246	260	270	229	297	250	246	265	266	267	251	245	241	264	271	230	247	266	267	282	262	258	225	274	279	258	271	260	241	272	277	256	274	299	263	276	249	294	282	281	264	232	237	299	246	260	243	250	254	270	304	249	282	251	277	255	253	264	256	273	236	229	255	284	248	244	286	267	246	291	274	248	254	284	237	272	257	245	238	262	262	261	218	252	249	277	261	230	264	302	254	262	299	274	254	266	273	269	255	266	266	245	247	251	288	264	258	257	290	262	269	255	280	281	277	268	244	291	251	273	270	254	255	263	250	247	234	278	254	238	255	261	266	275	258	279	292	271	279	262	268	270	263	245	260	269	281	275	250	252	256	270	248	298	259	239	268	281	270	260	253	252	244	259	272	287	282	269	260	238	267	306	260	259	280	263	256	254	225	253	268	220	262	269	264	257	275	244	269	261	279	276	236	266	251	263	231	230	238	266	252	231	252	270	230	294	259	257	273	234	277	234	261	314	265	232	234	271	273	239	287	235	304	257	265	263	258	266	253	267	204	284	244	263	284	260	281	279	279	268	256	303	248	257	252	268	227	274	258	267	253	281	283	235	272	243	230	275	255	268	252	254	233	270	259	277	293	278	278	253	271	273	262	268	243	276	290	256	286	266	258	259	262	256	277	277	233	232	274	256	246	258	302	273	294	259	258	256	274	259	239	241	249	247	285	243	241	250	257	303	239	254	266	255	258	286	265	261	267	257	279	259	263	274	268	254	254	255	249	248	258	259	253	265	241	276	250	263	264	256	259	241	283	258	223	282	236	251	258	243	290	266	262	254	237	263	257	258	272	242	281	259	244	232	251	299	265	253	250	268	269	250	250	247	270	254	269	271	293	275	245	259	277	261	230	266	238	242	265	252	272	279	270	240	282	249	269	265	254	252	266	253	278	272	249	263	259	255	270	272	243	258	266	251	270	259	265	255	278	232	285	244	258	261	286	238	268	273	239	279	220	250	259	290	272	246	252	258	262	269	229	257	251	279	266	294	272	264	249	213	278	257	277	268	252	288	282	278	268	260	271	278	264	250	245	240	268	268	247	241	282	249	288	255	261	281	273	257	235	261	254	239	260	255	267	242	287	272	240	272	277	239	254	262	252	246	266	245	271	264	262	270	263	264	253	257	248	279	273	259	247	255	262	268	274	253	255	262	239	259	284	259	241	239	254	264	263	239	250	274	213	252	258	252	235	265	277	260	262	223	236	239	273	262	265	226	246	257	240	285	240	283	281	266	248	259	261	270	246	271	272	254	245	263	262	284	259	262	261	252	264	280	251	276	305	281	267	236	284	224	259	237	263	258	285	274	254	243	278	279	234	257	289	266	255	234	257	287	236	262	257	268	268	256	251	292	272	258	272	256	240	273	239	251	227	249	245	263	260	264	258	262	275	262	257	235	267	256	260	251	239	293	253	249	258	267	274	239	225	280	256	284	285	263	275	248	287	259	283	275	247	277	245	242	235	273	290	284	244	249	258	239	299	240	280	269	252	286	261	276	274	269	264	264	255	251	258	230	258	279	268	276	268	253	268	270	295	268	255	266	263	268	245	270	239	252	272	255	228	251	265	258	259	271	263	219	247	286	271	281	237	251	247	246	226	272	270	280	273	268	297	235	243	247	244	245	280	284	259	271	241	275	277	252	261	254	275	260	257	294	260	242	271	256	279	244	275	292	245	277	284	267	266	265	256	258	255	305	262	259	245	237	272	256	264	255	261	254	230	252	277	265	247	256	260	233	254	217	260	270	254	290	257	254	271	263	250	282	270	277	287	249	257	296	265	258	255	233	214	258	247	280	280	247	251	252	287	269	283	268	258	245	284	271	247	295	246	266	253	248	275	242	238	257	256	271	278	242	259	248	284	273	250	271	251	277	272	246	280	280	260	277	277	265	242	265	268	284	261	262	261	228	247	262	263	281	272	254	226	243	246	242	279	233	244	252	263
59094	27478	9057	10805	9001	6142	4510	3240	2474	2209	1928	1605	1495	1471	1484	1385	1263	1220	1341	1345	1077	950	907	908	971	904	964	954	873	916	819	750	819	882	833	836	839	861	821	811	891	911	864	890	954	906	850	834	816	800	705	764	714	714	705	672	698	626	642	610	635	595	608	685	644	634	621	585	613	614	608	600	593	608	595	562	538	607	607	569	596	614	603	606	630	578	590	549	617	610	633	586	609	560	601	600	612	591	598	566	584	622	570	555	614	591	580	580	619	621	600	594	591	591	612	584	594	588	586	570	604	558	562	564	556	613	575	587	598	572	572	591	581	551	564	608	540	559	571	622	576	581	591	588	566	592	567	555	555	578	582	588	593	573	605	625	619	553	607	595	536	602	589	506	584	631	569	599	599	602	560	609	570	564	609	568	595	615	613	556	581	605	533	604	590	590	562	575	591	585	574	606	601	580	552	614	544	606	595	656	568	581	597	621	587	567	624	578	594	597	560	587	604	596	602	595	613	580	601	564	599	566	541	571	560	596	559	579	600	600	584	581	604	593	626	595	608	566	563	616	581	599	581	592	597	528	608	572	593	575	579	582	549	581	550	579	584	589	583	629	556	606	587	602	605	653	559	576	618	579	604	587	609	584	616	572	602	596	602	569	540	588	601	570	604	593	574	577	612	569	573	560	580	600	575	618	567	582	606	599	567	562	584	606	543	605	609	571	589	584	595	580	570	617	584	586	618	572	591	593	626	607	577	587	598	616	582	566	592	558	602	633	605	594	552	601	604	582	579	517	658	580	600	591	616	607	605	647	577	583	578	555	580	603	585	595	621	569	590	609	609	577	581	558	589	561	584	556	609	648	594	601	583	579	603	605	566	556	560	580	587	629	581	561	617	573	571	640	599	589	538	627	602	547	570	594	576	625	558	587	564	567	608	615	593	583	563	596	550	578	586	563	613	562	538	553	578	625	612	583	560	620	612	609	614	596	594	575	546	603	592	625	580	557	585	581	618	573	536	591	652	610	599	605	570	625	569	588	562	603	601	539	569	612	569	568	530	594	582	599	552	583	538	535	596	579	603	613	605	546	622	559	594	562	580	607	554	589	622	593	556	588	569	609	606	578	532	609	589	564	590	615	586	624	629	584	568	581	628	592	583	592	576	614	553	573	562	554	559	616	579	597	568	521	562	603	602	615	568	626	568	601	622	608	590	651	618	575	580	591	592	543	552	556	617	576	608	587	628	598	517	607	581	576	545	571	610	600	576	592	568	588	543	576	568	653	582	588	615	601	607	585	584	645	583	571	580	628	597	593	573	592	600	620	584	628	612	604	576	564	594	579	636	570	619	570	636	591	560	580	578	599	572	579	583	595	592	580	562	563	571	572	601	577	594	567	566	565	595	578	606	587	582	578	600	585	562	588	601	581	593	625	604	597	582	588	525	600	600	590	566	592	620	576	555	584	575	579	572	599	605	579	580	603	548	589	615	598	603	565	625	529	624	605	597	555	580	565	597	575	535	585	559	611	569	540	622	575	540	571	617	599	589	598	581	552	653	576	585	581	620	614	578	538	585	585	597	538	612	608	622	594	579	589	597	597	589	586	612	572	539	629	609	597	570	577	571	568	564	601	612	571	590	585	558	586	585	574	562	567	619	556	594	563	580	603	526	567	614	576	571	628	602	597	603	588	609	611	609	591	552	563	663	592	570	578	585	577	603	568	573	590	544	608	593	599	549	572	603	596	583	555	660	603	604	551	582	594	561	598	567	640	603	614	537	589	564	557	626	573	566	553	618	568	590	616	642	621	616	610	608	556	611	584	590	588	601	592	585	596	603	522	598	570	600	604	568	580	592	546	584	589	588	554	563	575	559	597	570	590	609	547	597	594	607	596	579	574	615	616	596	571	582	595	585	583	615	563	584	604	551	580	576	610	581	563	626	567	614	597	566	589	573	588	561	608	547	622	592	584	591	598	564	614	606	578	588	624	606	586	559	564	614	576	603	572	621	571	559	551	608	609	569	609	599	582	573	617	624	555	578	583	591	551	540	577	635	583	552	573	606	547	579	553	599	607	614	583	578	594	553	571	624	580	580	573	600	604	598	664	582	550	586	598	566	585	577	561	536	603	642	573	575	609	606	614	674	569	604	560	573	587	563	584	588	648	612	612	600	585	532	608	604	598	552	605	574	625	548	563	540	609	607	573	566	621	631	565	582	555	553	540	581	570	573	633	588	638	610	546	574	584	575	627	567	611	626	574	600	534	580	599	594	588	611	548	594	574	592	576	608	588	603	590	567	578	603	604	617	585	568	577	581	590	598	560	579	571	580	566	558	589	551	610	585	596	631	605	594	603	596	596	587	642	582	561	619	585	559	596	602	632	610	605	561	587	568	552	645	607	582	597	578	540	629	566	548	584	584	594	591	595	533	555	642	641	562	574	565	569	580	610	615	541	564	573	554	559	557	569	620	572	606	554	584	577	583	551	613	571	609	574	574	592	539	570	564	563	565	640	616	577	590	579	581	611	596	576	594	623	542	558	575	606	570	599	587	604	583	535	632	580	548	579	614	573	580	571	556	587	575	596	591	591	613	626	560	592	614	609	579	613	565	568	605	621	584	575	612	589	602	566	582	558	585	596	589	597	581	564	598	612	609	636	586	555	577	586	616	584	528	568	565	613	586	569	540	562	599	558	616	592	595	597	546	578	596	591	583	609	599	573	561	588	639	654	585	602	581	625	587	556	586	622	570	582	619	613	555	577	592	592	585	619	600	583	568	583	576	551	547	574	548	585	563	575	591	591	570	540	619	529	564	642	576	619	579	582	608	572	613	597	643	559	572	580	535	578	576	604	574	600	595	578	597	629	584	583	607	610	560	567	598	554	569	575	617	559	569	567	602	570	614	556	558	585	545	619	550	617	591	607	586	571	595	571	571	582	554	596	513	547	576	596	629	584	598	591	581	551	546	585	596	596	575	563	565	579	630	575	593	617	605	614	595	629	553	577	595	623	565	592	557	625	603	545	599	582	535	625	572	602	565	625	586	604	575	595	579	595	577	563	584	551	586	585	551	610	575	576	582	573	601	587	577	628	586	572	593	595	616	549	600	535	607	539	579	569	603	609	581	599	604	609	589	602	621	581	595	577	589	534	601	608	561	579	571	568	599	572	603	587	607	577	607	610	608	588	605	597	545	586	563	606	538	620	627	610	595	570	559	559	555	591	568	594	597	607	603	584	584	581	555	618	587	600	571	583	604	577	598	580	609	633	608	546	582	589	596	560	610	606	578	596	606	563	611	555	580	566	572	571	603	545	543	553	564	579	601	614	629	637	540	596	578	566	569	593	590	595	592	570	569	616	571	582	612	616	580	599	614	595	607	592	600	576	567	614	613	568	590	574	627	573	608	583	610	581	625	577	558	561	560	570	588	559	583	609	584	622	613	582	588	617	637	588	604	623	604	576	576	520	598	587	537	598	586	563	569	591	606	588	600	595	560	597
22806	7595	1761	1160	747	491	357	292	226	218	216	198	200	201	203	180	189	158	154	181	170	159	157	180	155	154	183	175	169	176	166	179	189	149	193	169	164	171	185	167	161	179	165	161	178	184	171	160	186	157	148	190	146	185	146	164	178	171	169	158	162	160	160	181	155	173	152	145	169	157	164	145	143	170	152	170	166	153	152	152	182	168	157	162	175	155	176	155	177	145	164	150	138	154	159	161	174	172	149	156	174	157	145	190	151	162	153	167	157	169	168	158	168	178	166	150	166	169	154	154	160	152	154	140	167	158	136	167	166	166	146	161	157	189	163	167	162	152	167	164	166	143	167	138	151	181	150	170	146	187	133	174	176	158	178	134	151	145	151	153	162	193	161	173	182	161	189	172	139	165	183	154	178	155	163	167	171	173	152	167	175	169	161	173	168	140	163	162	166	160	168	156	140	146	168	161	175	169	159	137	175	147	166	135	173	166	165	168	157	159	185	165	166	167	190	175	165	173	147	169	147	142	172	182	170	171	155	177	149	180	152	150	135	181	153	146	157	179	175	162	153	145	163	159	161	140	177	162	154	141	183	194	178	174	191	150	145	141	164	160	150	160	160	174	159	169	167	156	153	173	150	154	157	163	151	136	164	157	162	174	151	158	160	176	160	172	163	152	163	170	155	172	167	155	175	182	155	144	154	179	180	136	173	151	155	135	156	129	147	182	152	165	154	166	156	157	167	165	153	169	170	152	181	157	153	146	168	186	173	168	185	156	154	152	185	149	157	166	158	151	175	169	173	172	163	160	153	137	161	151	163	150	143	168	155	150	132	161	186	176	161	144	144	161	155	171	165	179	171	194	164	150	142	191	186	172	158	171	173	154	165	171	144	154	166	191	154	185	184	174	148	152	180	137	163	168	154	141	159	138	154	157	163	152	178	157	165	138	145	153	177	165	160	156	168	168	136	182	147	179	146	171	149	157	139	175	167	142	165	187	162	155	137	146	176	167	160	152	152	171	151	168	159	154	170	181	162	181	160	136	167	189	178	168	136	157	148	167	171	174	187	155	160	169	161	183	166	173	160	156	170	159	202	161	172	176	157	144	149	169	194	170	171	169	151	156	146	171	171	148	165	153	148	169	168	163	157	159	168	151	164	177	174	142	173	149	152	175	184	147	163	152	174	141	166	161	160	161	163	170	176	147	144	149	183	136	148	169	166	163	184	177	172	171	149	147	167	173	170	152	119	154	171	164	147	140	163	184	173	168	153	145	153	168	178	157	161	170	177	164	181	152	159	184	169	158	166	180	169	154	161	155	145	159	156	163	165	179	173	179	167	155	171	142	161	169	131	183	154	171	149	144	167	182	143	176	168	165	200	172	158	162	162	175	163	182	163	158	159	153	152	195	154	165	159	133	168	161	160	153	175	152	167	138	157	164	164	159	189	163	183	161	171	167	148	175	161	162	195	150	172	174	133	172	165	175	183	148	177	181	160	146	166	145	176	164	140	167	158	167	164	161	162	160	141	189	146	191	190	152	147	160	180	168	146	162	146	170	166	170	162	177	140	157	140	152	153	140	162	168	177	163	162	151	148	177	160	157	159	159	154	148	167	153	148	161	148	166	182	126	170	160	154	159	164	175	158	168	158	161	165	192	164	194	143	196	153	177	171	159	160	207	191	180	151	169	153	180	143	126	148	150	184	173	167	158	171	167	153	159	176	154	146	145	186	171	158	176	159	166	144	144	157	164	156	148	151	163	182	161	180	153	161	151	165	183	188	182	159	165	180	173	147	180	169	161	143	149	179	154	169	187	176	176	149	168	182	145	162	173	176	179	152	175	163	171	174	157	155	166	155	188	174	142	149	167	151	176	153	153	183	164	146	180	162	165	162	166	142	165	167	177	152	174	158	178	157	178	156	170	138	165	168	176	174	168	166	178	181	166	180	174	150	160	172	187	150	165	148	177	151	168	153	154	191	168	151	160	159	148	143	153	142	140	163	161	160	142	157	144	168	158	143	137	151	174	155	167	157	155	165	140	160	170	171	162	175	172	172	193	182	139	167	212	159	162	148	175	155	156	171	175	172	149	164	152	170	158	156	154	167	146	164	168	183	182	164	175	171	177	167	171	161	159	174	161	147	182	167	169	157	149	162	195	161	150	185	170	165	132	170	159	156	149	156	164	188	172	177	158	168	156	172	140	131	142	159	169	135	174	141	149	156	154	188	170	169	157	147	147	159	163	146	142	155	171	166	173	145	173	172	151	162	175	190	166	152	178	158	187	164	137	162	138	157	165	157	165	162	155	183	157	155	159	169	162	155	158	147	178	150	147	164	165	162	173	148	161	183	172	170	168	175	133	160	150	178	165	170	177	149	156	162	154	171	170	171	164	145	173	154	178	195	159	176	131	175	156	175	162	176	159	146	148	144	177	166	174	187	189	148	141	144	162	154	160	161	159	148	164	166	158	153	146	142	175	134	143	152	155	174	152	165	169	177	162	156	188	153	173	144	155	179	150	138	172	152	195	164	158	161	148	164	158	167	153	168	144	149	168	166	188	146	205	188	160	160	138	161	175	174	159	170	169	169	150	163	145	167	158	163	160	173	154	165	177	143	156	153	176	181	136	165	167	178	148	151	158	165	159	144	163	190	187	158	142	143	181	175	157	136	152	157	157	161	159	180	167	156	175	172	172	167	153	174	171	174	139	147	168	163	171	141	179	185	199	163	166	158	159	169	172	154	145	173	171	141	139	174	156	152	175	170	162	156	152	149	134	183	151	160	154	169	177	184	154	178	166	159	163	170	178	149	166	203	169	157	157	153	174	170	153	152	173	152	157	160	149	146	133	157	202	150	163	172	170	169	126	187	154	174	166	159	180	138	163	174	141	185	159	140	142	136	154	157	191	174	142	162	151	171	160	159	166	140	163	187	173	181	174	165	153	158	149	138	147	156	165	163	141	164	160	180	136	169	163	176	166	152	174	163	177	145	175	156	180	142	157	173	148	155	158	193	165	190	180	178	157	160	163	160	150	154	179	164	153	176	147	164	154	156	150	148	163	166	169	150	141	168	168	156	148	161	151	150	186	171	165	175	183	141	170	151	145	162	165	147	175	179	142	165	165	154	156	160	141	153	150	166	159	159	155	163	140	177	167	175	175	163	135	136	164	143	156	166	167	165	176	172	159	159	172	155	182	167	176	171	176	147	145	168	151	151	167	158	181	190	175	170	162	166	139	146	162	183	155	170	140	134	140	150	163	152	158	143	155	159	162	163	170	150	159	178	190	163	147	176	158	168	153	149	181	157	176	157	166	157	153	183	160	176	144	183	174	189	187	152	172	158	148	160	169	178	166	176	167	152	167	171	160	183	162	200	154	154	167	156	170	153	169	150	156	161	166	171	153	142	150	154	141	177	179	146	177	142	167	156	141	152	171	154	174	184	158	175	154	190	192	166	149	168	172	145	187	167	167	141	163	151	155	151	156	155	141	180	161
22339	6659	3224	3518	3021	1816	1450	1054	800	729	684	555	613	579	566	583	490	534	564	582	479	448	457	438	495	488	498	493	494	475	458	484	469	491	527	486	474	500	504	493	489	544	546	540	578	520	503	513	507	481	469	451	489	414	464	490	436	441	414	421	436	402	404	389	417	422	425	437	396	428	426	395	392	416	412	414	417	415	387	425	403	417	404	430	388	377	388	445	393	403	379	414	382	398	403	412	422	422	400	421	413	396	389	375	396	401	429	408	388	431	432	402	398	428	427	418	406	452	400	424	398	405	397	397	398	391	436	374	409	404	393	425	424	397	409	396	434	410	429	407	388	394	387	414	376	416	385	400	414	416	387	372	444	434	407	415	422	429	381	394	389	398	436	397	400	405	439	413	398	412	400	423	438	436	396	446	391	405	401	404	396	409	407	432	399	419	375	390	398	407	441	380	419	457	380	414	376	398	398	388	436	407	413	361	395	391	401	390	421	378	425	381	412	412	437	400	443	411	417	398	415	396	456	398	383	436	401	398	409	406	434	445	393	388	417	397	385	391	405	457	421	370	414	412	397	398	397	360	423	394	395	405	418	424	409	423	399	404	416	417	406	387	357	420	408	414	391	372	413	470	454	407	405	441	409	401	387	415	425	426	376	400	391	428	422	437	385	380	407	407	391	406	427	407	380	419	421	428	388	412	391	389	400	399	425	418	369	426	375	432	409	390	352	378	403	423	397	391	451	409	424	397	407	412	421	390	382	419	438	376	416	432	375	440	411	395	398	398	398	382	410	384	397	431	378	368	399	391	412	384	416	390	448	429	420	382	411	416	420	404	381	397	396	417	393	396	405	395	382	423	394	444	419	385	406	426	373	377	424	413	417	369	395	399	382	423	434	396	427	419	378	413	396	365	407	448	417	411	388	399	411	433	422	460	399	392	416	432	446	383	387	386	387	394	394	426	477	395	413	436	414	379	395	409	413	374	410	436	394	394	404	455	391	409	386	403	403	397	436	394	408	411	360	438	388	375	445	401	393	395	395	399	401	376	387	394	415	392	357	373	359	411	428	418	403	429	377	398	437	440	423	390	418	378	417	440	406	414	393	457	409	400	426	412	384	384	416	422	433	403	355	404	420	403	403	386	373	398	433	406	451	401	412	409	408	440	409	421	430	418	418	447	399	381	406	414	404	408	418	429	418	401	360	383	411	371	421	456	369	403	426	406	423	409	405	391	411	390	403	432	412	440	446	384	416	389	374	403	388	396	410	433	407	396	381	419	402	437	413	415	429	444	390	419	433	402	387	404	443	410	440	412	389	361	384	411	424	415	399	378	400	439	404	441	400	416	409	418	427	433	386	393	422	415	413	406	406	398	387	458	449	451	451	425	375	373	405	420	379	389	387	442	409	427	393	438	460	416	402	391	389	412	376	394	414	378	383	438	404	425	400	379	413	407	434	412	400	423	418	387	412	398	405	417	432	424	434	436	423	404	394	380	432	387	428	352	399	414	417	420	429	433	402	398	402	409	416	399	439	397	426	443	384	400	390	391	364	389	376	414	386	414	399	396	389	395	410	421	400	398	409	414	399	437	400	392	414	376	424	386	405	386	425	406	437	385	401	383	413	392	436	409	389	410	455	470	412	412	404	401	382	394	388	401	383	391	407	407	411	399	389	397	402	410	416	416	438	401	415	430	449	405	373	392	429	372	430	397	401	400	407	421	406	425	376	401	363	419	419	393	406	395	387	414	385	377	394	421	432	431	405	409	398	411	387	409	398	389	423	402	425	436	440	392	416	388	391	363	408	436	425	385	404	386	390	403	397	414	417	379	451	409	420	409	444	376	435	421	424	399	422	400	406	385	394	409	398	415	431	365	450	415	410	416	421	414	395	378	359	431	396	428	426	410	418	423	424	383	411	421	448	430	395	450	389	358	431	442	417	422	441	411	433	421	389	440	424	417	456	398	437	404	432	396	418	419	428	430	393	404	441	415	380	433	409	384	386	414	393	416	413	408	404	411	365	406	356	409	417	444	407	444	428	399	375	412	391	399	362	433	410	428	407	424	398	422	394	384	383	385	455	424	407	413	390	446	395	466	393	424	408	410	428	421	416	384	401	448	395	434	371	427	391	422	423	412	434	396	404	440	381	402	410	424	374	409	388	405	412	416	406	405	436	406	402	436	412	397	408	429	406	435	416	397	423	415	455	418	417	398	401	393	389	385	393	448	408	407	396	425	386	407	420	413	405	421	414	452	406	429	418	395	381	393	406	365	382	428	435	417	406	382	434	390	422	417	412	378	428	424	430	411	430	433	403	420	415	407	446	347	421	387	441	398	374	419	460	430	419	409	390	405	436	408	406	434	430	420	420	407	408	375	396	395	399	413	411	413	365	396	373	420	410	419	458	402	416	434	425	422	430	405	404	408	429	451	456	426	368	440	414	410	416	417	369	439	394	437	382	413	424	435	408	409	403	389	431	401	397	441	390	406	404	394	404	396	407	416	396	382	385	414	394	397	414	423	403	396	382	419	399	398	424	441	394	369	408	402	424	404	410	403	374	429	399	430	419	420	411	394	389	429	419	405	398	406	411	384	400	403	428	335	438	406	412	390	409	414	401	423	357	435	439	440	415	378	406	408	423	413	410	454	403	421	408	418	413	408	373	400	426	401	448	422	415	423	413	428	390	415	407	427	439	459	404	371	433	408	389	415	421	404	409	413	392	436	418	424	448	424	430	427	416	421	401	389	372	424	414	428	410	438	415	383	405	408	395	415	406	397	415	402	434	396	360	406	380	421	399	386	409	396	410	400	427	427	380	423	420	393	391	414	405	413	446	433	429	420	403	401	399	409	438	458	406	417	378	416	382	437	417	402	423	419	393	424	427	439	414	401	390	420	407	394	406	412	409	428	403	425	422	409	424	417	397	401	465	442	383	421	374	409	420	415	455	416	385	399	393	433	398	402	412	427	401	358	442	424	412	414	400	433	404	411	398	416	405	375	423	421	395	422	409	405	392	403	425	402	400	392	398	399	402	457	415	432	384	408	416	426	457	376	416	416	431	400	380	405	420	438	411	405	407	407	400	410	418	412	403	406	368	405	422	408	428	440	408	443	413	406	411	360	406	382	404	395	422	421	416	420	432	392	392	425	411	424	430	414	392	402	378	413	436	407	440	400	399	376	423	416	389	398	426	396	412	434	405	436	409	440	375	391	416	401	422	472	407	407	456	370	399	438	417	428	459	410	406	421	411	479	392	393	396	390	411	433	420	399	418	443	392	406	410	428	396	418	413	415	441	409	455	405	422	417	424	405	428	460	402	395	403	423	421	401	405	388	395	391	414	426	437	430	402	390	415	412	419	395	427	406	396	388	439	390	408	373	439	382	399	394	429	403	406	431	429	391	414	422	402	436	417	399	405	427	423	394	370	389	383	411	445	376	402	375	428	415	425	420	399	415	430	403	422	427	396	408	407	362	415	400	437	414	398	436	415	412
74771	45315	15328	4058	1838	1063	762	588	495	404	379	335	323	336	303	365	247	261	317	285	295	256	311	291	288	268	273	278	285	269	256	279	263	270	233	269	273	282	267	264	273	250	282	261	299	314	301	263	267	252	281	284	272	262	256	256	257	246	253	269	240	252	261	240	279	223	250	238	253	260	241	251	218	266	227	249	248	249	261	262	286	226	253	252	227	254	222	233	251	227	287	235	233	247	271	268	253	245	220	266	229	221	238	234	227	226	276	250	241	253	296	260	250	263	249	242	242	235	263	224	237	266	268	237	230	248	235	251	237	253	245	248	249	244	260	232	246	248	237	247	245	263	266	279	252	255	237	244	253	222	244	242	228	252	268	245	218	258	233	236	251	207	207	221	291	239	254	272	258	251	226	242	268	274	228	261	230	249	240	264	248	223	250	283	283	251	251	260	272	265	270	225	257	272	251	243	256	233	284	245	268	244	244	253	238	266	258	281	249	241	259	251	217	218	213	229	220	244	240	252	222	262	254	248	254	213	254	247	254	260	241	260	242	258	264	248	275	259	260	234	242	277	243	247	230	244	249	261	265	262	255	228	267	256	259	261	247	245	237	232	236	241	281	241	253	224	251	237	265	224	266	242	247	210	258	265	237	267	239	270	240	228	245	246	220	228	267	244	262	216	213	226	246	252	291	281	233	244	229	211	232	230	241	250	259	255	255	267	249	269	248	244	243	228	237	251	264	251	259	262	253	233	237	286	285	257	258	225	242	267	238	247	256	235	239	250	243	270	262	254	258	219	240	243	228	242	207	243	264	215	245	251	249	253	255	255	233	228	234	242	254	217	239	240	227	252	249	286	259	268	249	257	244	239	242	221	234	236	247	252	231	284	247	238	222	251	239	277	230	230	260	252	274	250	261	272	221	232	257	237	237	262	250	240	228	266	234	236	242	236	246	247	276	255	264	230	287	230	262	248	229	280	248	252	252	260	243	269	266	259	259	261	248	265	247	261	246	230	249	229	251	230	264	218	264	276	227	233	250	242	220	254	255	237	228	235	253	211	250	247	230	243	235	241	263	271	260	268	254	233	233	254	239	237	262	259	238	256	255	234	257	262	249	232	255	244	281	244	219	235	253	239	250	248	246	260	262	227	253	253	265	225	245	253	227	229	256	235	246	226	238	245	222	236	252	240	255	209	252	265	235	276	253	224	219	248	244	233	254	238	225	253	252	270	219	289	238	251	248	271	248	256	280	290	273	257	244	233	238	259	244	281	207	241	263	271	253	262	222	260	272	269	243	235	239	276	259	233	280	242	262	268	236	239	251	232	249	263	275	268	249	249	249	251	257	260	233	268	234	258	274	259	241	221	249	258	255	255	256	277	276	229	234	251	258	250	273	263	234	248	284	242	255	237	240	248	268	266	221	230	248	226	259	229	278	202	247	255	257	281	271	227	237	250	259	299	269	237	278	229	236	288	246	260	242	215	225	252	251	273	273	245	255	228	239	252	238	261	255	242	250	233	259	237	239	256	251	296	244	242	259	241	231	283	258	253	271	256	237	264	254	237	253	232	257	235	237	248	278	230	276	267	263	273	257	271	269	254	218	243	211	262	278	286	241	230	235	297	270	252	225	238	241	237	241	236	277	221	263	244	236	216	236	252	247	249	260	242	231	255	270	243	262	274	248	226	243	256	251	260	252	256	242	253	253	220	229	239	247	228	258	244	226	257	273	227	216	225	292	253	250	245	248	221	242	238	264	269	241	254	252	261	265	233	252	258	262	224	232	255	268	271	273	228	256	227	256	253	262	260	238	245	265	241	240	256	259	224	266	246	246	213	225	233	261	252	275	241	251	246	268	255	244	244	243	295	259	229	226	241	246	247	258	246	238	242	247	252	280	236	252	269	255	269	245	261	243	267	242	239	226	256	272	229	257	268	274	278	252	255	245	271	254	264	264	270	264	265	232	237	238	225	252	225	250	255	247	249	253	253	250	259	212	269	207	259	284	254	245	231	234	250	260	227	229	263	271	263	254	213	259	277	238	253	226	252	280	262	252	240	273	241	251	238	238	256	222	274	271	256	241	236	223	231	238	251	244	235	259	217	242	257	271	254	253	265	252	258	259	262	235	230	279	261	248	239	217	261	242	285	262	243	220	214	220	263	240	251	225	250	264	278	220	265	291	242	265	239	274	244	273	236	239	264	230	248	247	269	267	253	283	232	241	284	257	259	249	268	248	254	249	217	244	241	243	263	228	231	264	234	236	259	262	249	266	225	241	233	229	248	255	242	256	261	236	260	256	257	236	260	246	234	256	258	250	235	247	254	245	259	240	225	248	225	259	246	250	274	247	230	262	257	234	279	271	254	247	262	262	268	267	228	238	243	223	258	238	229	237	242	269	238	292	263	253	275	247	239	260	212	254	226	258	231	261	229	245	263	230	243	265	246	271	232	241	242	259	264	263	233	270	250	266	249	247	252	245	259	266	264	277	257	251	215	269	260	245	238	280	255	252	255	211	235	204	240	255	257	277	261	239	277	250	235	242	230	241	208	249	244	249	254	265	247	247	245	234	253	238	244	249	240	249	250	253	267	249	275	270	241	239	241	242	274	245	258	245	248	240	252	262	250	259	265	247	241	238	242	231	271	278	247	236	251	260	212	246	258	231	229	250	241	250	251	275	244	232	238	244	263	241	262	257	264	278	261	233	233	246	251	245	257	259	262	258	245	228	270	228	247	227	252	223	260	253	219	249	233	270	255	251	241	245	253	232	221	258	259	231	240	206	240	231	240	220	221	281	233	241	245	261	294	261	251	262	242	266	260	243	253	257	248	259	228	248	249	266	242	242	252	232	250	233	231	256	257	247	244	243	229	220	244	212	253	234	219	215	236	266	216	251	271	245	244	257	238	269	250	242	249	250	238	230	254	261	241	233	250	237	247	240	243	272	264	273	231	254	257	266	252	254	248	258	267	226	251	269	248	241	243	231	202	273	254	227	252	243	247	237	254	258	270	251	240	263	251	257	261	269	240	248	266	242	261	258	243	240	255	248	240	258	238	245	247	273	241	257	282	276	272	241	278	276	252	234	248	256	234	235	266	235	255	232	257	236	223	258	277	281	265	254	221	247	236	229	223	243	289	266	243	250	258	281	283	248	214	276	240	259	241	261	254	217	243	224	257	275	260	241	267	242	253	248	225	277	285	241	263	282	259	247	298	250	254	254	252	270	248	273	264	257	250	236	246	258	248	257	262	240	265	232	244	243	259	225	279	274	239	249	247	255	229	253	274	243	250	226	238	230	235	234	242	246	238	242	269	232	274	212	263	245	262	280	278	261	273	285	259	258	241	263	236	265	251	269	230	260	224	222	269	223	252	266	257	262	271	239	243	252	250	262	239	239	254	237	261	209	246	256	280	247	254	224	243	229	281	259	259	276	284	262	260	257	237	245	228	259	277	285	269	251	245	227	236	252	245	274	232	274	237	250	267	239	230	250	261
49122	23016	6808	7541	6370	4130	3208	2341	1716	1551	1304	1185	1141	1130	1155	1035	971	924	1031	1023	865	760	776	813	740	809	797	806	808	802	750	732	732	749	778	800	700	799	735	719	748	803	816	798	751	838	751	777	761	723	720	699	713	685	634	775	569	645	609	640	624	584	570	616	581	687	618	581	656	630	587	575	619	673	548	583	595	623	567	597	592	569	610	553	562	617	581	610	566	592	601	615	578	576	624	596	592	560	612	573	588	588	525	630	573	584	606	600	578	581	595	598	616	570	629	642	570	589	564	577	593	587	505	582	571	534	612	597	530	574	544	567	636	535	560	599	566	616	575	594	582	579	595	579	581	594	594	576	584	580	594	589	584	592	609	619	615	559	623	582	574	578	598	583	589	541	558	556	630	538	636	599	580	626	588	590	576	609	589	557	575	630	585	589	623	587	596	587	564	584	586	582	585	574	591	562	590	581	587	582	575	620	585	600	619	604	612	611	561	534	581	567	511	568	516	543	612	605	621	534	571	525	547	525	599	524	587	578	559	552	587	590	619	609	571	606	600	566	582	635	558	575	594	612	532	562	567	565	566	597	576	555	565	576	561	553	594	567	564	568	583	562	576	612	573	600	591	592	615	571	594	620	585	588	600	557	576	551	588	559	592	588	600	604	624	628	607	557	638	578	578	595	609	592	556	578	559	580	592	589	557	622	598	594	562	605	559	575	628	591	588	585	558	596	588	553	533	564	632	577	577	579	599	567	548	565	634	611	601	618	598	547	587	609	520	547	577	565	604	536	546	578	587	566	571	572	527	570	574	563	623	570	549	583	552	542	552	591	589	559	584	584	595	572	599	574	539	605	546	588	621	576	516	578	565	591	602	600	637	594	556	585	574	581	596	588	552	564	603	597	586	570	568	597	569	598	565	598	528	583	578	590	580	585	582	615	598	570	613	594	610	612	599	604	563	613	570	625	580	604	615	569	600	627	589	601	577	565	581	608	585	568	600	599	600	598	621	581	593	584	597	581	574	554	589	607	628	557	617	595	588	585	588	596	591	570	602	565	608	545	587	615	602	597	610	628	563	545	570	584	631	562	560	556	591	590	601	612	575	578	591	581	560	568	612	577	605	549	642	594	575	581	595	577	610	558	579	605	601	536	620	564	587	607	599	568	583	543	573	554	612	557	582	605	614	591	581	576	614	584	583	565	593	623	611	599	600	539	600	586	619	578	572	600	595	599	588	624	544	585	596	560	589	539	558	595	585	637	596	578	555	611	582	595	634	606	607	593	593	581	594	574	574	545	568	623	530	604	558	595	582	633	564	566	573	557	614	611	603	563	569	570	544	602	604	545	588	589	542	583	603	616	592	536	620	583	570	595	595	570	533	556	570	575	579	603	556	550	563	575	584	604	562	556	608	593	585	587	611	569	615	602	605	565	558	564	592	566	561	609	592	554	600	563	602	558	602	587	617	567	610	589	632	549	544	577	579	550	572	543	597	543	530	535	631	611	554	619	577	570	616	600	591	599	592	550	605	590	611	578	597	574	603	559	565	589	618	601	569	603	604	582	589	595	588	632	606	614	602	585	537	590	615	549	575	602	613	584	569	583	571	594	654	568	597	566	555	582	587	593	582	623	625	604	581	582	596	555	554	598	556	634	523	580	576	599	556	563	558	628	618	577	570	608	599	569	585	562	593	587	542	582	579	596	551	584	543	555	559	606	543	600	618	557	594	587	555	593	572	580	589	589	596	554	586	587	604	597	541	592	640	569	592	584	588	552	585	574	596	555	583	610	595	600	611	601	578	563	602	618	635	604	595	593	576	615	570	543	615	617	604	624	582	626	547	621	624	589	562	572	586	622	558	588	576	581	613	610	544	624	589	672	595	572	550	629	572	583	569	537	567	523	554	554	568	563	604	611	577	579	605	647	566	550	604	577	539	610	601	602	570	574	539	531	571	567	601	614	597	593	572	587	601	574	593	564	608	577	610	566	565	554	621	575	590	556	583	586	618	576	591	607	579	595	608	634	562	569	605	546	548	573	554	594	599	574	577	568	592	600	568	584	572	598	661	611	574	620	591	599	595	620	600	588	579	582	591	554	565	600	612	570	601	572	593	544	591	555	520	580	609	536	573	558	591	605	539	561	563	601	588	561	597	562	623	572	555	599	540	559	589	562	580	552	554	575	565	590	573	574	583	582	586	572	575	583	595	589	563	571	611	621	601	586	586	523	593	626	601	625	608	563	591	589	584	612	610	591	599	589	562	547	607	586	602	582	632	605	584	554	574	592	553	586	609	584	564	617	595	574	574	585	595	573	620	602	565	604	587	568	595	568	604	601	541	628	570	574	584	578	608	582	583	592	580	584	579	570	581	584	591	590	625	566	552	575	558	567	576	624	570	594	597	620	614	585	572	615	572	571	602	549	581	603	593	593	598	566	583	605	578	554	586	546	593	582	601	603	572	528	658	581	581	586	593	583	609	598	613	558	593	603	539	613	578	591	614	596	563	600	551	599	554	589	585	609	558	601	588	594	612	599	582	597	633	618	578	580	595	621	522	589	584	579	591	593	562	601	577	585	618	546	592	588	578	570	583	568	541	614	569	559	590	569	574	586	592	593	563	586	610	601	545	582	591	572	601	595	515	596	625	586	599	591	583	584	590	602	626	590	571	601	558	580	549	560	616	572	564	565	553	589	578	611	560	608	605	571	588	564	620	574	609	594	567	558	544	638	592	579	549	580	611	567	614	588	607	587	613	582	591	580	608	539	586	557	581	624	568	561	642	565	588	608	523	587	553	596	595	564	597	541	591	572	578	598	590	568	558	575	580	578	559	577	509	626	577	628	598	635	543	588	588	577	601	570	589	612	611	587	616	598	567	584	593	573	575	613	593	574	580	576	596	563	568	627	536	541	578	557	652	572	602	561	598	571	591	619	625	545	580	591	596	635	607	602	580	604	589	567	585	598	607	583	601	581	613	607	563	539	559	606	561	573	553	589	606	560	583	566	579	604	567	567	565	554	575	618	593	591	558	576	584	613	585	554	596	580	575	612	583	576	625	602	582	603	573	594	515	566	585	607	597	557	569	603	544	570	570	584	606	544	547	597	595	543	550	617	602	548	610	570	580	562	607	593	557	625	599	542	615	583	612	545	566	589	593	580	578	599	555	563	583	575	577	625	633	568	529	598	581	580	576	559	617	574	565	621	552	636	572	569	573	600	561	634	549	593	575	606	581	561	573	542	560	586	562	577	620	554	568	589	562	572	551	595	536	584	558	590	600	585	534	595	585	618	555	613	561	600	591	600	594	564	570	565	591	585	577	587	581	631	593	563	543	601	585	572	594	587	585	592	564	587	557	599	632	573	579	594	594	571	617	606	608	573	581	562	619	603	572	581	564	610	582	582	578	581	539	566	575	553	541	571	621	593	602	564	553	609	573	536	566	581	595	613	589	597	595	568	579	590	576	594	600	583	579	597	624	543	544	604	572	581	615	572
82569	52976	21958	8550	3219	1613	1134	777	562	490	450	443	401	405	397	396	354	358	381	378	310	315	268	311	299	286	289	268	318	283	259	303	301	266	265	291	293	263	278	263	294	325	293	303	285	302	318	322	289	253	276	292	273	244	286	283	253	224	265	246	256	238	290	258	264	237	244	268	276	283	304	278	276	258	263	251	245	239	258	276	272	265	240	266	269	266	270	267	275	237	272	250	274	274	264	249	247	221	265	220	286	290	246	222	269	241	261	224	226	225	265	257	270	265	259	252	275	253	241	258	241	300	276	251	273	258	239	217	260	233	236	261	244	239	257	274	266	278	254	281	262	259	276	261	280	249	244	255	241	247	231	246	291	256	248	275	261	216	250	246	291	253	257	270	241	257	281	252	233	288	251	252	270	250	221	238	204	277	266	263	257	285	290	273	274	232	253	265	266	271	262	260	285	246	243	236	237	277	272	227	251	296	265	255	229	246	236	282	253	251	265	241	236	251	253	280	253	260	283	278	236	260	272	270	273	217	263	243	254	258	243	298	252	263	242	256	274	261	229	265	265	248	266	255	284	271	264	245	245	263	283	245	241	243	268	245	265	259	251	287	265	266	292	291	254	263	268	253	281	293	244	240	270	270	293	281	243	249	266	246	267	244	238	281	271	263	249	270	238	244	273	249	273	273	263	248	256	252	277	298	268	224	258	257	243	251	263	226	231	269	247	281	242	238	237	265	278	275	284	246	244	274	262	265	289	266	245	282	245	248	241	259	278	223	237	263	224	237	263	286	273	282	277	219	248	249	242	262	249	246	253	240	269	267	284	258	258	261	249	251	226	252	243	250	283	273	252	256	281	257	261	233	260	231	258	222	269	252	241	235	253	245	286	253	254	220	247	289	262	285	234	259	281	276	274	269	253	272	261	240	244	263	249	243	237	249	263	260	263	256	257	293	247	242	270	262	253	264	255	252	266	255	266	283	275	245	248	255	271	244	274	268	276	276	267	263	252	260	280	271	278	260	246	271	236	257	231	268	244	272	276	237	240	246	267	245	257	259	249	249	252	254	274	276	222	225	270	290	273	267	275	249	246	282	253	241	250	258	255	261	274	263	257	265	273	265	264	264	236	242	255	277	287	260	244	270	258	259	244	255	280	249	311	243	226	294	257	253	250	278	266	243	257	235	271	224	219	270	252	270	244	253	292	261	231	272	258	258	249	267	237	254	279	273	258	279	273	238	250	265	240	254	288	269	249	225	257	270	246	247	265	297	259	258	276	268	282	260	268	258	271	280	287	270	266	257	259	257	257	263	247	272	245	223	274	266	268	228	263	277	272	255	250	239	270	261	239	256	268	246	260	251	244	246	267	268	274	282	274	249	271	285	238	268	237	237	243	245	250	255	264	254	243	240	293	280	256	256	243	224	270	242	283	290	259	249	266	231	251	252	295	259	248	265	236	287	245	263	260	277	286	270	276	274	235	265	229	242	281	262	280	237	272	278	225	251	267	238	278	273	275	262	269	259	252	252	245	252	271	265	275	258	278	254	253	255	244	242	266	262	264	256	264	260	248	247	229	264	253	278	260	255	254	237	284	236	227	255	244	255	273	262	220	245	264	260	258	242	261	269	233	246	272	264	266	238	258	244	257	258	258	221	232	260	239	246	262	252	243	259	264	234	244	262	261	291	261	289	246	246	259	261	244	238	275	249	278	250	248	265	276	242	247	243	268	230	256	242	236	248	253	258	243	265	268	266	269	247	231	260	259	262	275	257	247	244	238	262	244	276	260	265	255	264	249	252	265	296	261	247	275	250	254	260	240	229	258	257	252	282	274	275	246	256	266	275	225	246	231	257	258	287	236	261	232	271	259	267	237	235	258	270	249	273	263	278	271	256	249	282	251	269	216	272	251	277	248	219	257	233	293	255	273	250	262	255	269	263	233	239	243	249	231	203	268	266	244	277	227	250	263	247	260	268	247	238	265	268	232	271	264	255	251	253	248	285	265	271	248	266	236	263	242	265	261	260	252	273	251	247	241	249	272	236	255	285	294	259	284	271	237	247	269	279	240	218	276	274	260	299	278	289	262	255	231	258	245	273	277	249	252	242	280	288	249	290	231	256	287	247	288	236	279	275	250	234	239	247	263	228	264	244	243	258	265	238	231	251	247	269	236	228	250	252	274	280	240	269	242	243	247	271	280	241	250	245	265	272	235	277	270	290	254	251	259	255	260	271	241	263	255	265	258	280	262	227	300	233	275	268	249	245	260	289	281	246	249	242	264	265	259	266	246	271	264	244	247	247	264	247	256	259	275	265	305	277	258	236	288	247	272	238	252	271	257	250	263	288	273	258	269	271	241	256	275	260	240	287	247	270	261	249	255	244	213	283	254	248	261	258	279	278	250	226	262	276	263	284	276	253	251	273	259	231	291	251	252	264	247	242	259	243	288	238	259	263	223	275	266	281	262	294	271	226	318	247	202	260	260	245	242	236	261	257	266	270	277	258	270	252	269	230	234	238	281	289	277	268	259	247	262	257	269	279	289	253	248	251	261	232	246	269	252	261	272	260	259	267	254	224	238	278	254	259	266	284	262	270	243	283	261	240	245	228	258	269	264	254	239	275	245	255	270	278	244	272	269	263	250	267	253	250	248	249	268	259	242	247	265	231	271	233	215	256	257	263	245	225	251	268	252	270	298	258	289	240	260	290	250	259	270	259	262	231	285	274	257	248	258	249	254	249	291	267	237	264	238	241	287	265	254	263	243	254	274	276	245	252	267	242	260	252	254	252	258	256	256	272	231	218	221	246	263	240	270	237	287	258	253	244	236	251	253	302	262	250	277	218	277	260	278	259	236	248	247	258	279	249	256	231	267	280	273	244	251	243	272	248	249	259	264	269	246	251	246	244	248	258	252	263	267	259	267	244	284	263	275	259	270	274	238	249	223	253	252	257	278	247	233	256	278	239	270	292	268	246	254	241	268	224	259	243	274	238	247	245	277	253	248	252	248	266	284	255	253	269	258	258	246	266	285	264	231	242	294	236	286	253	231	228	267	260	274	259	306	263	253	258	273	248	264	243	249	271	252	254	260	256	260	250	258	279	252	247	264	289	271	280	277	275	281	238	235	279	293	244	263	246	234	242	256	257	238	264	269	254	247	260	269	268	275	293	248	276	257	251	220	276	222	245	289	260	239	253	241	238	249	269	237	274	257	236	274	235	276	245	269	243	223	253	251	246	260	278	225	263	269	270	283	251	250	269	251	263	277	225	278	226	258	243	266	246	267	239	251	225	262	249	259	256	265	225	269	280	248	245	233	265	261	239	265	259	249	243	261	267	271	257	272	253	263	222	245	239	269	272	249	242	252	268	250	275	258	250	241	254	256	274	237	272	236	218	212	274	291	235	239	246	224	251	267	231	270	284	275	247	235	272	276	233	265	268	283	244	283	245	238	261	265	250	249	255	274	269	268	245	252	249	283	267	262	258	275	283	278	265
59414	28647	9349	9867	9068	6031	4576	3428	2444	2162	1869	1550	1594	1564	1449	1328	1207	1279	1358	1359	962	933	860	924	896	911	961	969	868	807	818	795	848	849	857	818	883	825	847	785	907	882	929	903	869	835	888	799	784	728	725	690	710	674	682	723	653	661	605	683	634	638	601	631	606	569	599	628	608	616	602	620	602	630	548	572	585	607	599	616	580	576	597	598	575	606	550	517	621	600	601	585	621	628	594	614	567	604	566	570	583	599	572	572	593	545	569	575	544	569	553	585	541	533	622	595	604	569	624	541	595	571	556	568	574	582	594	602	562	608	593	551	532	564	554	575	613	575	587	574	597	535	573	624	570	562	564	567	548	564	595	578	599	572	605	587	590	564	558	546	587	596	556	580	563	559	593	560	583	571	595	604	562	605	541	549	600	608	540	598	585	579	613	540	562	574	565	597	586	596	582	588	628	549	582	621	586	549	565	612	580	598	542	580	541	575	534	595	563	577	565	602	560	562	569	583	599	594	583	550	592	598	540	606	600	565	578	602	601	598	593	580	505	609	567	638	592	556	551	536	597	561	600	584	576	565	569	569	568	560	569	636	589	568	615	570	563	633	562	576	589	561	595	594	551	618	611	588	581	566	576	579	547	554	581	612	583	571	586	582	593	604	575	563	576	575	583	525	578	587	566	568	567	619	549	596	582	580	593	551	574	561	612	563	537	572	581	607	601	577	605	603	583	581	576	594	588	573	589	594	569	591	623	557	582	569	563	613	590	599	605	565	580	587	586	566	611	578	612	575	576	602	590	570	611	582	589	565	589	571	561	565	560	612	603	567	590	614	581	597	567	578	580	574	608	596	578	608	592	577	592	594	578	601	627	579	562	586	587	597	553	584	553	588	532	558	578	579	609	576	589	580	592	571	560	607	557	576	607	615	570	601	584	557	571	597	574	569	536	562	585	544	626	559	571	560	582	577	597	582	598	553	566	605	587	567	553	593	591	597	596	564	624	571	565	585	576	561	578	549	556	537	544	618	547	541	542	620	572	536	561	547	564	552	607	549	645	527	587	577	555	563	554	578	589	559	594	575	566	594	619	577	578	613	629	594	605	544	559	568	557	547	617	563	570	594	568	550	660	543	595	554	580	576	568	623	604	563	588	614	561	556	598	566	559	609	608	570	586	556	569	561	625	593	594	637	626	580	590	604	533	583	565	577	594	565	622	554	571	614	584	609	574	604	570	605	596	542	597	619	553	620	567	540	562	592	589	577	561	566	597	545	606	559	597	628	572	600	581	584	560	613	617	606	624	567	545	553	567	569	573	545	591	563	554	520	635	568	593	565	608	581	550	586	551	530	619	587	585	576	583	556	583	577	600	608	535	587	552	600	569	630	580	583	568	587	595	605	545	579	611	577	569	587	544	598	580	583	610	613	626	590	589	603	576	540	575	563	598	551	589	575	614	556	599	583	592	510	590	600	614	586	624	558	598	614	542	557	559	594	589	607	590	610	579	574	556	567	553	587	599	599	588	634	559	589	595	580	527	587	583	570	599	596	607	566	577	534	585	577	600	555	598	568	650	563	579	571	604	624	609	578	589	584	522	582	518	582	585	587	584	588	526	581	587	577	549	589	578	595	579	548	554	579	578	591	582	600	595	587	578	590	568	558	587	536	609	586	597	592	591	580	575	566	599	562	599	620	629	576	588	556	586	609	595	573	594	585	582	598	562	580	582	567	593	624	576	619	588	570	567	585	571	589	570	596	563	576	580	563	611	633	572	602	573	606	597	589	562	596	559	603	524	562	583	575	560	524	580	578	581	580	608	600	591	543	563	587	573	625	560	629	594	576	574	634	597	594	602	560	563	583	597	537	555	520	609	565	571	556	621	614	577	607	567	599	539	583	601	583	604	557	603	605	612	598	543	565	581	597	584	559	552	564	588	528	547	570	611	537	578	586	609	557	530	581	551	589	600	602	591	569	554	552	569	586	618	537	540	598	594	573	621	564	590	577	557	585	640	574	577	579	566	611	552	610	596	599	586	569	605	525	583	566	593	578	560	588	578	610	602	614	618	581	567	569	608	592	547	566	550	571	584	580	586	591	596	566	610	599	557	583	592	515	567	595	598	572	611	560	561	607	567	576	556	564	567	615	557	569	596	613	593	642	591	582	567	568	585	564	609	605	621	593	638	544	565	551	598	586	570	586	589	548	599	610	632	603	604	554	570	616	595	549	550	569	558	614	566	555	545	572	565	583	625	540	570	594	572	608	617	571	594	588	567	566	552	573	555	607	573	574	584	570	573	587	598	537	551	614	581	584	545	556	592	608	551	593	587	605	601	542	566	580	553	568	577	566	599	628	584	591	558	603	586	626	561	596	547	609	594	583	560	588	595	616	593	561	579	586	612	586	576	566	558	584	605	571	584	633	548	633	587	619	581	545	519	618	610	564	564	551	605	557	561	623	563	561	597	575	540	611	584	601	555	614	581	569	589	581	595	560	567	620	596	594	616	565	600	607	593	546	577	560	609	555	571	565	619	612	606	604	605	534	566	582	600	560	593	542	596	601	571	553	608	537	601	593	575	607	592	600	622	552	573	599	590	545	552	524	626	568	598	657	586	586	577	581	590	587	598	575	584	575	597	600	584	611	583	580	590	566	535	560	542	622	573	586	598	595	583	557	570	598	588	564	577	570	554	587	618	601	550	643	655	562	620	587	545	596	612	560	570	629	557	592	578	597	608	578	566	600	565	566	615	586	576	591	560	641	570	581	580	631	581	597	583	591	563	620	578	562	570	572	592	605	546	587	601	604	531	567	570	586	597	575	617	560	549	582	568	569	540	572	576	575	559	537	556	565	557	569	625	608	592	590	580	552	571	573	561	606	547	583	557	633	595	577	609	585	592	578	558	562	592	568	568	603	608	574	579	575	581	581	556	589	588	533	580	569	567	615	557	555	589	592	537	621	645	573	591	532	585	595	582	605	600	623	580	601	577	578	602	587	580	559	619	552	603	590	612	582	593	577	595	569	583	589	591	580	559	591	555	610	588	516	579	559	616	621	572	548	582	537	532	574	575	585	570	605	561	583	563	573	640	576	663	559	600	591	610	585	571	548	553	540	607	558	565	545	577	577	622	600	586	571	595	582	598	587	618	615	590	562	573	579	559	594	581	619	552	603	575	551	577	602	555	572	559	573	593	586	555	544	568	599	589	556	594	625	593	600	577	580	579	613	624	564	583	533	650	597	587	566	593	571	553	623	569	561	542	638	564	563	570	623	589	632	566	544	595	591	571	582	549	616	606	600	578	600	595	542	586	576	635	600	542	529	558	562	540	606	590	568	547	623	583	575	597	568	569	628	595	613	588	586	568	594	601	577	574	531	579	574	586	555	613	561	576	516	610	606	585	588	602	558	559	569	588	597	590	582	569	579	609	596	577	571	554	543	548	631	607	561	604	560	625	581	596	644	606	574	599	592	574	586	599	585	567	620	568	568	557	590	586	614
23581	7982	1886	1157	774	441	335	296	252	221	202	213	190	178	174	166	157	173	211	168	174	162	160	172	203	176	182	155	165	167	163	154	172	174	176	185	180	183	178	172	162	183	154	178	201	175	200	176	191	162	154	171	177	173	138	179	155	141	169	171	147	158	148	170	157	136	173	163	171	154	142	167	158	150	162	141	155	168	159	167	144	184	159	142	140	169	188	165	157	168	167	156	173	178	148	164	160	145	145	176	160	145	145	157	148	151	144	149	157	156	152	179	171	151	176	169	164	152	172	172	149	166	192	154	155	138	157	163	148	173	157	166	151	135	151	141	159	162	145	150	172	178	170	164	170	159	171	160	170	139	170	174	148	151	181	163	164	155	161	159	146	149	165	142	159	162	148	152	158	155	168	161	157	144	171	175	164	167	153	158	171	159	181	165	147	151	148	148	157	131	168	164	148	161	160	145	189	163	146	154	145	161	158	167	155	129	144	160	148	168	161	150	138	158	148	157	167	162	151	160	177	168	156	159	159	141	169	162	173	157	151	169	162	155	146	160	146	144	168	142	145	146	139	149	175	164	159	159	158	136	170	162	157	170	160	137	172	143	147	145	159	171	156	174	156	145	132	147	163	157	146	160	143	157	145	177	159	160	163	157	151	156	141	142	168	178	142	184	155	144	171	158	150	140	153	140	147	135	130	165	161	142	153	146	177	175	133	150	161	176	170	173	158	173	159	174	147	160	175	173	159	181	155	173	137	161	174	180	171	145	155	162	165	180	168	145	165	172	160	154	164	161	169	160	154	154	164	153	161	168	160	154	158	179	179	147	140	143	154	158	159	150	158	139	150	153	154	128	142	153	173	175	150	157	189	165	164	145	163	138	138	181	183	158	171	155	181	164	173	160	153	181	189	153	179	143	174	163	179	175	175	146	154	154	161	168	193	146	156	163	165	152	164	148	162	152	177	131	161	168	169	153	155	174	156	153	137	158	176	156	146	144	159	154	177	148	149	190	163	153	188	166	171	159	156	161	148	165	161	128	159	132	154	166	159	181	166	187	154	149	164	141	119	158	168	142	141	168	177	156	156	142	146	165	151	159	149	153	168	129	165	144	142	170	166	153	152	180	184	160	173	157	147	153	173	167	145	143	157	147	149	157	134	137	165	169	132	174	163	167	144	159	145	150	150	147	172	153	148	168	172	154	152	157	158	142	158	173	160	153	170	168	178	162	156	176	187	163	166	147	131	149	139	169	164	146	131	146	132	163	191	166	175	148	152	131	166	151	152	162	162	170	180	150	141	162	146	134	157	178	167	175	143	153	138	155	137	168	167	161	164	153	144	161	158	154	149	155	158	156	191	158	165	142	165	184	162	142	154	165	154	143	158	146	141	138	145	155	148	150	152	146	148	167	153	145	160	147	149	165	175	163	181	161	161	156	158	151	173	144	161	157	152	144	139	158	168	161	171	144	159	177	156	148	150	171	164	156	173	172	186	175	145	146	167	147	159	149	161	178	155	173	196	166	141	159	139	151	170	137	161	149	174	145	172	159	168	176	139	144	145	144	148	144	156	181	159	181	160	158	147	160	134	166	150	166	170	166	160	161	161	167	143	179	167	166	186	157	146	157	165	165	155	167	184	142	158	154	164	151	182	167	162	166	149	168	155	137	155	141	156	145	161	145	159	156	146	133	177	158	191	172	161	154	161	146	171	153	141	175	165	171	170	144	154	158	138	146	167	170	139	179	178	169	168	165	178	155	178	152	169	160	177	165	157	158	151	166	153	143	186	200	165	168	138	150	161	159	167	161	166	151	157	178	152	175	162	152	170	139	155	156	149	173	161	177	150	152	133	157	189	144	148	165	163	155	135	185	165	180	148	162	147	174	146	167	155	159	171	156	153	146	162	160	147	155	170	150	136	150	151	176	162	160	146	172	181	158	142	138	162	170	166	144	188	153	166	160	149	162	147	162	160	162	155	154	141	156	180	163	129	156	154	167	142	163	156	159	154	163	158	156	144	163	160	161	175	164	162	144	151	166	166	151	151	154	137	169	161	139	154	183	170	173	152	151	154	164	183	166	171	142	154	165	169	166	184	173	155	146	162	171	158	182	158	166	139	154	160	168	172	177	189	151	176	148	150	160	157	172	159	164	186	173	150	150	162	154	165	169	153	168	143	149	167	149	171	185	153	152	140	181	179	175	162	152	169	148	149	154	156	152	145	172	157	162	155	155	161	170	144	169	122	159	167	160	162	157	151	185	146	171	158	144	160	162	149	142	171	179	167	159	156	153	160	165	153	147	179	161	155	159	141	147	149	150	144	137	143	169	166	160	160	179	183	156	195	161	160	159	153	122	173	172	147	157	155	145	157	162	174	167	147	163	157	173	145	171	158	157	160	153	145	169	151	142	148	152	149	146	161	148	160	153	164	197	145	150	178	153	168	175	124	179	160	141	169	158	171	141	146	183	144	157	160	184	185	163	167	171	159	153	158	165	155	161	147	164	181	169	149	164	148	176	189	192	154	172	183	167	134	161	147	178	151	163	177	160	146	165	179	169	158	156	196	181	125	142	172	175	163	171	132	167	173	171	169	153	167	161	167	212	172	158	145	174	171	150	161	165	152	152	144	164	155	158	163	172	147	158	178	133	165	156	168	146	162	152	153	152	157	174	166	169	180	149	177	136	153	142	161	148	168	169	153	159	160	153	143	135	143	139	162	167	149	179	172	164	160	143	168	180	164	175	166	147	168	154	163	167	160	145	134	164	158	168	171	172	151	176	139	138	167	151	154	162	146	171	139	172	177	163	182	137	153	184	163	157	151	158	147	168	154	163	161	155	136	162	168	151	180	160	149	151	175	155	161	144	129	149	148	146	153	180	141	153	145	161	148	166	175	168	162	173	205	164	175	135	161	156	132	166	148	158	157	180	171	168	132	165	162	168	171	165	149	152	149	177	159	164	161	157	165	155	184	166	145	161	146	152	157	183	136	168	168	179	151	164	146	151	164	160	180	135	181	170	165	183	169	173	152	147	140	188	182	158	171	169	177	164	156	182	163	159	173	169	182	171	151	154	165	155	173	174	136	166	179	168	160	192	164	159	181	164	143	160	159	152	174	143	154	179	170	152	172	183	156	178	165	176	161	150	148	179	143	165	153	164	135	168	149	140	167	167	165	150	152	159	150	149	153	159	191	147	144	198	173	137	143	183	146	145	142	166	151	162	173	148	157	140	155	157	153	160	170	170	160	147	145	137	166	152	152	157	183	162	161	152	153	180	161	154	174	144	169	159	164	165	144	143	146	157	170	139	167	167	147	162	139	142	127	151	155	165	169	175	155	164	160	160	135	154	139	169	159	137	156	158	167	160	140	173	182	166	143	167	160	174	157	195	173	162	172	163	185	173	140	142	186	165	164	145	167	167	173	155	157	155	151	147	173	181	139	159	167	170	170	141	149	148	145	145	153	164	175	154	164	142	178	130	131	145	179	161	158	159
22396	6740	3355	3624	3223	1797	1471	1119	863	792	667	557	575	594	562	569	494	567	534	526	470	437	435	472	484	510	474	504	484	496	522	466	441	479	514	483	476	505	483	440	547	518	568	522	498	525	531	444	479	446	447	480	467	449	408	402	416	386	396	395	432	456	417	406	434	412	416	430	431	392	406	395	361	402	412	388	402	411	403	378	393	382	415	429	388	384	413	392	383	434	400	396	408	416	432	344	402	385	423	419	399	397	452	401	400	422	388	393	397	438	393	411	423	424	429	393	394	403	380	389	405	446	374	377	440	405	394	410	394	352	392	405	403	413	393	379	404	373	390	380	432	396	379	388	402	391	399	404	366	381	387	397	417	410	347	397	411	401	395	416	415	370	376	390	431	402	393	349	408	408	417	383	405	391	424	389	429	411	434	397	374	417	433	412	410	369	417	413	367	411	371	406	416	427	365	395	390	389	378	429	409	393	427	395	407	457	425	396	438	405	389	354	391	396	407	411	402	406	361	390	377	384	422	386	385	407	431	401	429	392	421	374	435	420	382	404	409	387	419	440	413	361	382	432	372	384	404	399	391	405	394	385	413	429	385	442	401	372	395	401	377	376	352	407	395	387	378	385	363	395	397	393	397	400	363	365	414	401	379	415	389	408	408	407	404	419	408	384	392	385	394	398	411	422	394	390	384	391	414	424	387	422	443	410	412	425	410	435	381	405	385	398	394	359	437	414	371	361	383	422	403	401	437	416	409	431	420	378	434	404	384	357	424	398	441	417	373	388	379	389	383	416	421	386	444	424	396	404	383	386	450	398	364	392	406	429	422	429	416	450	406	396	391	350	395	397	408	356	377	413	384	373	409	391	405	380	390	399	408	366	379	423	426	399	383	387	376	383	396	406	386	398	381	407	447	417	401	382	399	419	428	413	403	362	408	406	395	397	428	408	388	391	378	352	434	397	400	409	411	412	408	362	420	395	431	434	380	397	414	424	412	422	377	399	408	454	424	443	370	389	429	419	398	387	369	424	441	409	400	416	440	380	385	419	374	394	371	410	396	422	380	407	384	405	399	426	388	406	357	389	413	370	385	370	394	396	435	427	429	415	431	357	461	356	402	400	397	401	430	381	405	420	385	413	394	378	424	375	401	391	423	403	403	382	418	417	405	371	419	403	381	378	403	418	410	432	372	417	410	402	412	390	399	439	416	378	427	377	403	410	402	386	361	344	419	359	385	421	385	414	423	420	368	425	395	427	424	370	417	368	400	420	428	408	422	377	381	414	399	402	382	377	386	410	426	396	450	393	366	419	428	382	422	393	406	393	378	385	413	396	378	431	382	445	409	422	360	370	358	420	410	373	434	385	415	375	419	413	417	363	403	362	392	439	386	400	432	381	393	385	406	399	410	421	426	402	390	402	401	394	411	391	407	409	378	407	399	375	391	409	422	442	415	390	372	418	415	398	419	397	391	419	389	402	372	406	406	389	398	404	438	379	373	405	418	408	386	395	419	395	340	403	373	440	420	384	416	415	402	373	400	387	389	429	397	405	398	386	388	382	464	367	362	373	387	406	434	424	383	452	407	403	402	416	382	382	360	402	383	426	367	389	432	404	416	381	422	414	424	397	398	366	384	393	431	392	393	412	421	395	396	384	395	411	374	398	382	394	424	406	375	413	358	399	407	392	425	375	396	396	387	438	412	396	420	436	393	385	414	416	440	416	381	426	366	375	384	404	394	431	403	387	388	409	406	416	418	421	385	432	377	417	394	387	391	384	446	412	422	408	404	389	419	418	389	406	397	398	355	380	400	398	380	441	410	439	401	385	396	431	399	410	365	417	417	361	394	380	425	389	395	369	457	437	336	419	383	396	399	389	403	420	400	390	393	404	381	399	387	368	396	400	385	441	393	422	381	380	419	399	410	387	420	425	368	401	392	378	407	395	437	386	414	391	402	410	418	396	396	393	382	366	419	390	400	430	442	420	422	403	432	390	423	384	391	420	386	388	393	390	378	406	416	402	411	385	413	423	388	379	400	412	425	413	409	396	415	393	407	364	414	394	388	403	423	424	381	358	424	389	375	415	432	384	410	377	430	413	387	436	411	436	438	379	382	418	385	418	452	417	396	402	401	393	380	400	415	397	450	430	427	399	390	395	425	400	384	372	400	385	412	414	411	405	405	415	405	370	394	385	430	406	398	414	390	432	415	409	394	375	357	394	420	394	412	410	404	410	395	402	421	406	429	374	414	425	369	425	396	408	362	427	395	406	447	442	414	400	382	401	391	426	377	397	405	409	440	397	363	383	381	431	420	396	421	397	438	419	438	382	378	385	425	377	404	417	393	391	397	385	448	388	428	396	408	402	396	401	401	380	405	434	427	396	436	415	431	437	439	389	414	459	368	387	425	436	404	401	387	459	387	416	402	429	403	376	410	427	419	443	413	431	391	417	400	420	388	426	393	422	399	395	393	412	407	409	391	379	420	393	432	366	405	405	386	419	399	439	396	408	387	373	413	393	435	404	400	417	406	439	411	381	389	404	425	411	381	404	412	413	393	409	398	415	395	422	414	380	384	395	385	439	441	411	402	418	433	412	415	354	430	426	424	430	406	445	407	464	376	399	400	381	418	413	416	395	437	417	385	391	401	420	395	397	365	363	385	344	386	399	439	404	386	409	377	418	425	423	401	399	431	385	427	392	407	419	388	387	409	386	417	361	420	390	449	410	391	399	401	401	391	418	385	410	393	399	366	427	411	418	406	400	392	411	409	371	390	406	422	397	398	411	379	418	385	408	416	421	394	415	403	416	415	450	403	421	425	401	396	357	376	431	414	382	371	396	394	409	386	410	383	414	373	404	429	401	365	392	394	410	389	414	405	406	395	407	417	389	395	393	411	403	420	390	427	426	398	384	406	402	418	414	390	411	383	401	398	397	413	436	433	391	380	406	408	394	418	410	392	381	384	389	406	399	383	370	441	392	435	386	408	449	386	432	366	396	383	392	441	385	398	377	357	385	423	401	384	380	415	374	397	404	410	388	409	402	400	394	414	412	412	410	406	397	398	395	395	387	415	402	383	403	372	433	407	381	416	416	413	416	381	408	425	426	401	393	414	377	384	422	362	406	396	404	414	402	415	402	380	358	441	411	437	405	408	416	414	356	398	400	402	407	444	384	393	413	407	401	387	391	409	407	439	406	383	374	375	451	364	413	430	403	377	384	392	412	386	390	394	419	411	420	440	407	403	353	406	422	408	389	396	415	408	391	401	420	377	388	404	417	400	397	422	411	399	383	411	416	395	414	371	428	391	381	394	365	383	402	417	427	433	397	403	407	400	430	410	381	404	395	406	406	405	417	397	394	416	439	405	438	376	386	425	410	415	374	397	400	402	371	411	395	398	416	396	377	423	397	430	398	404	375	398	383	355	387	412	421	403	430	415	397	410	408	388	406	453	426	382	394	402	391	388	399	404	420	384	415	418	389	395	393	403	364	388	392
74545	45578	14847	3921	1887	1032	782	590	441	452	382	347	306	302	299	319	318	284	301	317	282	260	267	253	276	312	293	286	278	281	265	242	267	274	260	273	264	283	248	288	294	267	286	283	243	268	267	221	271	248	253	244	266	249	262	272	266	211	262	223	254	249	250	257	238	247	238	247	246	251	239	258	264	218	251	247	254	250	260	240	242	242	241	251	241	227	256	229	246	247	253	228	215	246	248	254	238	251	280	233	264	240	231	265	214	259	227	236	274	269	239	261	232	249	242	254	220	272	250	252	243	257	237	257	233	263	244	261	255	251	192	239	235	271	221	233	231	243	221	239	241	242	263	219	234	223	225	261	240	264	238	237	250	248	249	254	227	265	252	255	245	284	251	279	260	249	271	232	251	249	258	249	230	262	250	230	246	247	250	263	234	257	251	264	245	231	229	282	266	260	226	203	263	251	241	277	266	256	261	256	253	237	253	263	237	240	260	257	237	240	246	238	293	271	271	283	277	252	220	252	255	255	245	238	235	231	229	249	228	245	229	244	231	231	239	260	269	235	276	246	237	236	243	238	232	243	264	225	245	246	261	239	230	285	238	251	251	225	220	247	258	269	270	235	252	278	241	261	250	213	259	264	253	242	233	219	255	239	233	250	241	246	226	217	233	256	243	234	265	248	241	259	255	221	220	226	247	279	254	250	195	238	251	237	259	238	248	276	255	238	222	224	232	225	248	240	259	241	234	249	255	248	231	256	228	252	268	226	255	268	255	253	239	253	256	239	246	254	239	272	256	243	259	263	279	213	244	265	258	236	242	246	233	247	219	231	231	277	249	223	230	266	247	226	235	259	255	230	218	240	242	233	276	234	232	231	240	222	226	224	236	227	248	255	266	219	260	260	240	232	252	228	236	265	242	249	254	251	241	261	244	255	230	233	280	258	239	243	244	262	233	243	255	274	234	223	220	260	255	253	283	230	232	215	232	250	277	245	271	232	248	265	261	228	233	277	250	211	244	251	219	238	262	259	244	216	242	243	228	246	238	242	241	228	259	250	254	237	268	251	265	251	223	244	247	262	244	247	249	242	238	219	245	243	233	265	263	259	239	266	245	227	247	239	262	262	270	259	244	225	260	253	226	227	245	234	235	246	223	244	246	253	233	244	266	231	243	250	259	252	233	232	242	259	241	232	224	260	251	263	227	228	241	274	247	260	270	248	254	229	259	233	258	267	222	262	235	246	249	248	234	255	249	244	244	237	250	231	244	245	263	251	266	266	253	247	271	266	243	232	256	255	270	261	218	251	273	273	255	219	256	239	250	229	227	235	231	223	220	226	299	268	243	221	225	251	236	240	250	247	225	259	239	265	259	232	246	217	235	262	232	256	260	225	229	242	293	247	220	259	229	240	235	267	258	267	244	254	229	244	245	251	228	281	254	234	225	241	237	237	243	259	258	240	253	247	253	237	222	211	256	259	233	224	232	249	246	244	232	240	256	247	250	234	245	272	258	242	254	248	258	272	256	244	252	254	257	257	269	268	225	255	243	244	283	235	252	268	267	251	232	290	228	226	249	226	221	264	252	223	242	239	227	252	223	244	253	245	237	234	237	252	255	257	230	243	257	232	238	252	278	257	253	241	225	237	252	248	273	259	237	228	271	274	249	247	244	256	236	233	244	242	267	227	256	233	222	248	257	237	245	253	243	213	263	229	237	262	254	229	264	247	252	248	254	243	260	258	228	255	234	261	236	262	236	256	243	232	251	270	234	283	238	269	249	263	235	232	228	263	259	265	249	226	249	231	231	272	246	227	271	234	245	240	244	263	267	230	261	255	253	243	258	264	242	244	247	214	229	223	263	264	227	250	254	266	254	223	270	255	251	257	243	229	251	227	273	245	250	250	272	259	225	228	242	242	252	219	260	245	262	250	270	227	251	234	239	231	257	278	233	273	214	255	241	247	235	234	252	247	226	257	252	249	219	230	285	246	224	254	222	222	252	251	239	250	232	264	239	257	228	233	237	267	266	252	218	248	239	258	244	258	244	231	228	245	235	248	244	235	261	243	245	257	258	244	230	246	256	242	251	241	251	239	264	233	219	265	274	252	234	250	254	236	251	244	254	219	236	258	267	259	253	260	243	240	270	258	254	253	242	247	247	216	230	244	254	221	277	245	222	227	242	281	245	257	232	233	253	258	259	234	239	262	242	239	257	256	255	240	260	255	269	253	227	238	264	273	245	255	258	260	218	245	257	278	260	255	245	242	262	233	202	245	232	249	259	283	253	253	242	235	217	232	254	243	241	247	256	235	240	249	236	226	254	242	240	228	242	236	227	267	242	245	264	238	236	227	239	215	233	260	238	228	248	260	246	255	238	259	278	240	216	260	228	238	244	247	242	240	217	263	219	232	253	232	256	242	245	234	259	280	238	235	264	241	250	247	237	273	253	239	249	253	244	261	212	202	232	261	268	264	272	253	233	246	248	268	263	236	244	237	249	246	256	254	244	250	250	247	229	246	232	251	258	265	251	265	255	263	250	254	238	232	248	254	225	239	253	255	236	235	231	238	227	230	226	217	280	235	227	274	242	228	267	224	233	247	240	239	254	277	243	284	256	239	220	225	242	256	275	252	213	234	273	244	263	243	236	221	242	262	262	232	256	236	248	250	227	235	241	251	226	240	236	263	247	259	269	244	252	269	237	252	227	244	232	259	250	271	257	230	226	247	270	222	209	234	215	240	248	260	240	248	247	234	234	276	225	263	260	238	228	222	251	268	250	240	280	268	232	231	253	236	244	277	251	237	244	286	230	265	261	236	237	268	218	252	223	242	242	227	247	251	261	228	231	255	274	261	239	258	226	221	239	263	199	253	262	219	258	245	249	247	236	243	238	218	217	241	258	273	248	273	222	189	224	218	242	223	238	226	233	227	239	242	228	242	228	235	250	236	267	246	243	238	228	259	245	265	268	251	263	229	245	244	246	254	210	233	257	232	244	271	238	234	268	249	285	247	227	267	254	231	246	257	247	247	232	223	234	261	236	239	226	234	258	234	288	256	269	249	246	229	245	246	263	246	262	261	221	245	224	273	207	235	229	251	246	230	240	231	273	242	246	249	250	244	252	229	234	239	260	246	272	252	228	251	238	259	249	263	269	253	257	245	266	214	239	278	235	264	231	227	243	259	255	229	252	251	244	252	234	281	227	225	224	245	252	233	253	283	259	233	273	250	234	260	242	250	235	250	231	232	233	247	252	226	236	257	257	244	241	247	272	229	280	235	262	243	238	265	273	248	217	250	257	270	243	253	232	228	258	245	255	244	228	275	234	233	226	268	251	234	250	248	247	239	272	243	251	256	254	226	263	234	249	255	226	227	255	276	224	244	255	268	219	255	280	217	254	266	240	245	233	237	255	243	251	261	239	258	259	226	242	248	251	243	245	238	217	243	236	234	240	252	253	268	236	275	238	237	226	215	238	235	238	265	242	260	234	258	254	248	221	258
49245	22916	6912	7205	6313	4004	3285	2478	1843	1551	1285	1146	1162	1108	1078	956	956	993	1015	1015	814	794	784	836	777	782	896	825	769	743	713	754	745	757	760	687	752	774	683	743	793	770	806	814	796	768	692	729	679	676	655	692	646	638	676	568	608	624	615	592	609	574	572	619	596	618	621	584	595	599	609	548	541	563	592	572	552	611	571	587	560	593	605	562	597	552	541	588	560	567	574	583	607	589	580	593	557	591	565	574	584	541	615	538	571	586	551	605	598	587	593	598	538	584	608	560	577	610	610	586	602	560	530	574	577	589	578	548	559	594	598	601	585	549	582	564	537	566	597	576	565	594	627	593	560	557	603	568	562	556	555	579	571	602	573	631	611	533	530	587	608	566	520	575	599	539	573	588	589	586	562	565	601	589	531	554	545	601	620	568	557	565	607	531	525	552	554	578	564	579	567	557	586	539	570	601	552	568	602	569	594	592	543	590	585	558	579	565	550	577	549	611	568	589	616	557	606	553	570	575	531	536	613	598	539	591	564	573	561	529	610	573	568	593	574	569	565	593	545	568	627	600	538	583	561	533	576	553	588	568	605	567	580	581	576	618	568	607	572	569	594	588	604	579	585	619	574	575	608	573	601	559	549	618	580	599	579	611	565	591	602	600	561	594	525	557	581	538	591	566	532	607	559	560	579	625	579	508	589	566	612	625	575	563	563	605	581	606	554	548	595	605	537	613	530	602	594	517	557	592	558	567	572	554	530	564	555	529	559	580	588	611	567	585	597	552	596	567	567	603	577	588	561	602	566	564	581	575	607	559	560	543	611	564	590	568	541	577	576	561	560	572	543	601	564	566	581	551	554	599	627	565	545	559	566	586	575	590	601	564	568	581	607	591	560	588	592	627	607	577	598	611	594	538	555	567	549	525	558	542	570	581	561	579	545	601	580	598	579	608	552	574	630	543	587	571	554	591	593	606	538	597	572	603	558	573	525	552	612	568	572	562	598	566	580	590	592	524	545	597	556	560	565	569	596	572	558	602	567	556	541	552	550	615	558	583	556	575	609	547	619	575	563	549	542	579	616	560	564	552	589	598	561	602	556	557	594	591	603	586	616	554	542	599	583	567	593	535	576	584	545	589	612	583	594	580	610	556	571	592	574	595	561	608	553	579	569	588	597	569	588	621	587	580	599	558	598	608	576	559	616	550	595	580	546	543	553	635	589	595	570	546	607	584	598	617	584	528	544	604	567	610	587	546	589	580	528	548	534	584	578	534	591	609	591	539	532	584	611	624	560	598	564	559	593	589	598	627	615	530	609	581	539	523	587	614	540	585	552	629	605	566	598	542	581	590	543	611	623	520	595	547	546	567	549	547	597	605	555	554	585	582	575	584	549	560	550	596	591	578	623	563	566	570	612	598	548	550	581	597	579	591	585	576	567	573	575	560	592	587	561	576	536	564	575	560	582	554	571	573	599	597	563	602	544	539	603	550	620	589	528	576	573	560	601	536	591	566	570	555	565	562	584	544	539	569	597	586	596	578	606	614	563	559	599	542	525	526	599	531	581	606	563	598	555	548	574	590	531	598	545	583	606	595	609	593	542	573	622	586	583	563	603	553	568	550	567	537	556	564	560	551	557	561	571	590	592	595	581	528	548	615	587	565	560	517	574	583	570	570	567	567	553	574	585	564	564	583	571	571	576	561	564	548	528	528	591	601	578	575	603	569	582	573	569	572	574	570	603	598	608	560	596	592	553	545	595	549	582	533	575	589	566	519	583	599	556	546	610	549	570	568	597	600	598	618	557	543	598	583	531	595	570	548	557	582	550	588	594	592	638	573	567	582	573	570	600	616	568	551	562	568	604	582	572	578	548	591	565	560	561	554	572	602	588	559	600	540	533	568	556	527	527	555	599	603	621	578	556	581	545	584	568	571	578	559	552	573	596	589	575	565	593	549	618	592	537	551	545	571	574	608	572	569	571	552	550	561	599	553	588	561	583	573	567	582	573	566	556	570	606	574	548	604	577	561	599	555	556	551	593	578	603	566	565	562	569	540	563	582	580	601	545	576	590	555	513	575	597	642	561	559	542	561	584	658	525	605	557	550	608	603	583	575	577	543	567	593	582	573	604	559	613	559	614	508	591	536	574	568	567	593	577	579	564	587	543	577	554	587	532	572	596	561	569	554	618	614	585	618	560	617	532	598	587	596	588	553	586	601	590	564	576	570	585	575	582	574	576	617	581	584	533	576	601	548	581	578	596	572	567	614	606	578	566	582	574	545	563	565	594	590	545	594	611	559	543	571	589	596	561	573	576	571	557	541	621	542	569	594	581	548	565	517	587	597	557	546	589	555	632	581	537	549	600	574	583	582	579	548	573	626	555	598	585	558	583	556	573	582	565	569	564	574	597	555	575	589	595	588	614	528	595	597	600	594	561	554	558	612	558	585	557	577	566	648	573	574	578	589	556	557	603	586	561	601	587	584	592	572	588	574	561	579	609	549	574	601	562	592	583	565	610	558	621	590	564	603	514	557	552	581	587	569	591	579	587	533	545	563	562	555	609	582	574	555	562	580	557	565	531	594	577	570	575	587	554	585	561	564	589	631	573	559	568	551	559	539	571	560	544	538	604	599	527	584	622	570	583	590	574	596	561	571	593	573	594	622	565	559	606	592	559	588	559	567	581	592	584	565	563	561	609	617	590	608	564	576	629	553	594	572	613	607	578	636	592	574	591	575	604	591	600	586	564	573	527	564	586	559	566	599	555	568	610	583	557	586	605	584	579	605	574	554	586	591	546	557	558	560	542	556	579	573	599	583	550	578	558	571	620	607	569	592	592	606	565	631	561	588	586	576	619	574	607	562	573	555	577	602	574	574	573	556	597	554	573	606	548	594	603	577	562	581	558	545	588	588	560	537	639	566	596	567	571	578	584	564	566	580	572	566	577	602	581	558	557	562	609	630	577	596	592	624	621	587	559	602	556	569	615	542	577	567	603	608	553	565	577	558	566	612	580	620	577	566	550	604	595	569	584	593	590	577	574	570	606	560	546	551	562	606	559	577	575	589	530	532	586	608	579	565	589	543	587	618	532	565	550	551	604	593	575	554	616	556	559	593	593	565	601	574	624	568	558	557	550	578	575	590	566	558	596	595	554	607	570	527	566	569	562	594	551	579	562	576	562	598	577	579	571	612	543	585	572	596	533	576	541	538	584	560	595	594	571	561	520	564	596	548	582	594	566	582	593	588	548	567	540	592	542	596	535	584	567	588	580	570	576	567	583	560	567	591	622	552	612	543	605	603	584	572	582	584	551	554	603	559	592	603	553	606	579	552	623	593	562	580	585	604	572	591	607	582	583	522	549	535	562	591	568	587	616	548	530	534	589	540	562	575	565	614	603	559	582	584	543	565	581	561	551	589	563	591	561	602	559	607	599	564	573	560	543	581	566	544	599	539	563	565	591	572	576	615	569	584	565	582	589	555	569	534	576	595	569	581
81045	53596	21741	8346	3157	1727	1158	818	597	498	493	414	404	431	370	340	317	343	383	363	326	304	279	295	314	298	317	317	297	282	277	283	289	281	290	291	298	293	323	282	272	259	306	316	270	318	302	290	294	266	249	273	256	244	285	274	258	252	262	290	249	281	266	277	238	269	269	245	277	273	246	243	237	247	263	251	241	220	236	237	252	253	243	252	244	230	257	255	254	248	275	252	259	278	278	243	267	274	264	249	259	253	257	256	257	270	255	233	235	257	250	278	266	260	248	243	251	272	248	263	246	243	278	274	270	259	263	231	230	237	264	274	264	231	252	256	297	229	231	269	261	259	284	266	255	243	236	267	255	232	249	270	269	272	249	246	242	253	273	246	245	221	266	235	242	271	241	266	269	283	280	238	247	256	243	247	250	277	215	248	235	244	267	251	244	257	249	239	220	274	256	266	259	278	297	252	270	234	241	249	259	264	246	238	245	244	247	256	291	244	249	252	282	242	269	230	234	262	253	286	243	260	221	252	236	255	257	258	247	252	279	264	258	252	258	255	240	235	242	276	230	280	254	249	241	258	250	251	236	219	283	269	278	264	251	225	281	227	253	238	266	262	250	261	266	247	241	251	248	276	244	241	243	281	269	259	258	268	254	244	257	250	275	257	250	286	228	245	244	247	238	259	228	226	230	250	253	263	274	233	238	253	265	274	246	223	282	250	255	273	264	255	262	263	213	234	265	249	260	266	240	263	245	264	238	260	248	241	232	250	247	273	248	234	234	265	269	258	241	269	267	260	265	252	243	274	268	271	245	249	266	261	260	260	260	288	224	257	264	239	232	229	253	231	284	265	240	230	269	235	255	246	237	244	276	239	262	265	214	256	262	271	271	267	249	230	231	232	244	276	253	212	233	209	260	265	253	272	266	261	263	235	240	243	263	229	259	252	245	222	249	218	259	284	256	260	233	268	245	249	251	258	254	274	250	250	235	260	211	256	234	221	234	262	240	243	256	239	265	250	230	247	278	264	259	253	268	280	233	271	278	241	230	228	287	275	268	255	266	265	249	251	243	238	276	287	257	263	261	254	263	256	274	259	252	236	263	250	253	274	270	244	261	268	240	262	249	251	273	248	258	260	261	258	250	217	239	242	222	272	249	216	251	240	237	260	252	249	252	257	254	279	241	274	250	236	267	283	289	264	275	247	252	272	229	240	273	248	267	251	260	244	267	248	248	260	278	282	253	257	251	241	270	265	266	267	250	249	237	241	256	260	243	253	249	257	254	249	250	246	244	240	291	264	260	257	272	254	242	240	234	254	276	289	244	216	235	259	277	217	276	239	249	245	264	292	243	225	238	250	261	263	283	238	236	249	273	242	251	241	262	256	253	229	249	246	259	266	267	253	249	247	248	251	251	255	252	255	262	252	262	224	287	269	245	269	262	266	245	231	272	260	281	245	236	264	274	246	276	266	275	269	249	268	277	250	268	239	242	252	252	267	248	268	255	243	230	248	263	238	251	261	236	257	225	237	267	264	255	245	268	242	254	232	258	251	270	248	258	227	268	249	257	235	260	275	246	236	278	279	262	271	281	242	253	260	287	248	235	242	240	255	276	252	260	247	259	252	300	247	237	261	234	249	282	279	284	266	237	207	262	293	255	258	279	236	263	268	229	238	270	242	249	260	276	235	300	281	244	251	249	262	262	263	275	253	260	232	241	249	245	271	243	241	280	251	275	271	222	243	259	239	273	229	239	257	246	241	250	237	240	283	252	240	243	246	267	257	270	228	296	238	229	277	239	249	270	257	230	246	277	233	245	233	259	250	226	256	256	292	255	268	250	280	293	252	251	246	272	250	259	233	265	239	234	242	239	265	240	250	244	247	259	263	264	224	254	261	237	266	229	257	262	284	266	257	238	269	266	241	271	270	232	225	250	249	274	254	238	243	251	254	240	242	253	248	291	256	232	246	260	237	277	220	258	257	219	263	257	243	271	228	250	259	286	228	240	272	237	283	262	252	244	272	248	258	247	246	243	234	247	254	235	242	278	246	262	237	266	241	255	241	288	274	249	251	232	280	241	239	279	266	257	228	254	240	267	220	252	249	259	236	244	293	277	255	239	245	237	274	235	238	271	241	252	236	237	267	246	264	252	229	261	246	219	255	256	257	212	280	252	263	276	208	245	219	281	279	238	228	275	252	252	257	268	261	242	252	273	272	253	264	257	242	259	257	240	272	258	264	264	247	251	253	246	262	263	294	238	246	284	253	261	222	224	271	240	258	270	228	267	235	254	262	247	241	260	246	251	252	227	251	244	216	252	273	248	248	259	222	268	252	245	235	263	247	251	258	281	257	246	239	245	253	262	220	255	237	275	236	247	262	252	233	270	236	262	264	272	257	278	250	245	248	236	219	241	235	232	252	244	258	247	258	242	247	248	253	279	259	262	257	248	239	259	252	262	249	244	269	257	234	247	242	246	258	247	236	270	258	268	260	282	248	257	227	244	309	291	275	260	242	282	253	259	256	254	256	238	232	215	264	250	268	246	278	255	250	241	260	251	251	262	224	268	241	240	271	245	238	220	265	219	255	249	240	227	271	223	267	275	236	263	262	278	262	219	272	260	261	256	239	249	272	233	245	282	275	235	234	284	258	238	242	284	291	269	262	242	233	275	274	239	250	232	250	222	255	263	241	246	277	239	236	262	222	270	258	267	257	264	250	289	260	225	253	230	249	227	235	252	244	257	250	244	270	247	261	245	266	235	242	274	240	266	232	251	235	224	239	249	261	252	234	257	224	208	241	245	248	245	252	266	249	232	247	237	236	247	254	260	265	255	258	233	265	258	252	266	256	231	253	235	240	263	249	250	247	254	267	268	259	232	264	231	237	259	273	281	282	232	255	228	258	283	243	229	254	268	274	249	273	263	269	264	248	267	235	275	265	250	253	277	241	295	292	261	286	284	252	236	258	254	228	283	256	263	264	259	286	261	267	263	260	251	256	252	243	262	275	249	268	284	260	239	244	260	238	241	285	247	249	238	277	262	250	289	263	254	258	252	252	302	243	242	248	246	246	249	244	253	222	278	233	264	239	232	237	241	266	279	275	251	241	217	254	275	233	252	295	260	251	270	255	227	252	232	257	231	275	276	251	247	236	237	277	275	230	237	276	260	250	254	281	269	262	280	250	234	256	254	244	259	251	244	255	272	258	279	243	271	245	260	270	248	232	260	284	232	255	246	256	255	252	260	236	266	221	249	259	231	255	275	249	267	228	273	272	257	252	254	273	243	285	267	222	257	242	233	237	253	250	242	253	261	262	251	253	238	221	239	254	240	259	222	249	244	219	260	262	239	255	219	227	263	235	284	252	290	279	248	255	259	238	279	269	265	240	296	238	237	281	238	249	268	294	258	252	259	269	247	282	265	261	275	279	255	253	252	244	245	268	284	239	259	253	267	241	261	267	237	228	273	239	262	267	259	259	256	259	295	256	294	245	214	250
59577	28492	9948	10231	9075	6113	4601	3565	2486	1996	1732	1607	1506	1508	1488	1362	1252	1281	1358	1299	980	844	922	902	908	947	958	909	776	849	797	817	857	856	852	910	801	813	775	804	799	863	833	862	823	851	789	780	782	744	689	750	712	689	660	671	622	656	637	629	617	573	609	615	642	569	585	626	614	629	618	565	594	632	555	585	568	604	614	587	549	563	595	627	604	588	613	597	575	537	563	612	603	586	580	551	571	594	608	547	554	580	608	540	604	588	546	639	564	582	556	609	570	594	563	623	585	587	523	572	595	551	565	545	565	541	622	604	582	579	580	588	551	553	554	537	563	594	567	611	541	591	575	594	573	567	582	530	607	557	608	541	567	596	579	554	579	646	631	585	546	601	565	570	563	608	571	604	576	593	575	584	591	608	586	584	594	560	570	505	567	527	593	549	593	602	607	542	580	592	629	589	544	555	577	585	568	590	583	565	570	566	578	575	590	581	573	560	586	593	554	544	613	527	579	559	601	574	568	597	553	574	533	599	557	549	577	562	552	585	603	595	617	591	562	565	573	584	648	578	592	557	541	592	566	596	576	583	575	596	562	584	585	592	604	583	575	545	602	572	602	558	582	598	584	561	629	584	574	576	578	587	543	585	562	597	558	548	583	559	581	569	564	580	614	568	605	586	560	587	577	560	610	588	592	602	595	595	581	566	587	571	599	540	561	548	561	568	579	599	592	623	572	561	574	593	596	612	583	592	583	578	571	591	591	541	552	625	569	585	594	604	555	543	539	607	567	566	603	556	590	555	564	570	597	589	543	570	580	529	590	556	568	576	593	573	540	578	590	556	576	567	545	602	557	605	548	585	598	560	539	588	612	540	585	597	549	570	607	564	550	600	590	573	556	521	487	583	582	556	551	579	529	577	578	597	561	575	618	508	554	560	584	592	557	561	608	603	556	566	576	577	589	597	564	578	548	617	590	535	624	517	598	547	577	575	566	604	584	595	575	547	568	556	604	586	582	537	607	586	554	552	568	617	568	579	550	579	545	614	572	626	623	564	591	598	606	557	616	573	613	610	568	563	577	616	583	585	542	619	556	577	550	586	537	560	559	566	538	552	609	578	616	585	598	532	542	597	600	587	595	586	600	586	602	627	533	537	583	589	580	567	560	623	614	569	581	532	589	557	584	559	548	560	620	526	548	585	565	522	541	577	548	578	591	575	589	584	560	591	587	599	553	587	561	607	559	602	604	579	555	560	581	563	542	590	587	544	548	554	530	616	569	591	532	551	560	565	579	538	544	583	582	581	567	570	549	568	582	532	547	581	589	542	578	578	535	581	571	575	530	538	556	576	551	609	547	550	590	582	543	613	578	594	620	521	594	563	588	570	600	573	600	555	577	575	555	564	546	571	534	562	574	587	586	569	598	544	588	590	572	543	537	616	558	578	568	562	576	576	614	625	599	578	590	571	567	561	580	556	580	549	567	561	574	570	549	558	541	548	589	581	573	565	580	584	584	566	572	570	592	577	576	599	586	559	575	581	587	585	635	572	565	546	566	577	558	602	597	570	566	639	566	615	591	563	630	591	568	578	577	551	577	558	559	556	577	558	585	586	522	591	531	569	583	596	616	549	540	567	533	604	518	590	541	586	558	539	548	554	572	547	568	624	571	559	612	548	575	558	567	526	593	577	559	565	610	576	578	597	558	595	566	544	565	562	577	567	546	547	637	632	553	567	597	589	582	541	582	563	585	552	553	578	556	548	599	600	543	608	609	571	624	582	613	562	608	545	547	582	628	543	611	609	592	582	649	576	551	542	588	556	577	586	582	569	614	564	561	580	531	639	572	614	578	537	599	568	572	563	575	549	569	558	538	550	590	613	636	565	573	559	582	543	572	565	560	575	577	540	604	561	535	615	580	616	584	565	580	578	585	560	586	562	571	526	576	564	587	562	589	593	583	611	573	577	541	581	569	582	572	602	578	538	566	569	637	626	578	549	527	541	603	590	555	603	613	594	589	581	592	596	541	547	556	561	528	548	568	556	558	568	607	541	536	554	589	599	591	622	597	562	594	589	563	570	557	557	539	556	644	611	563	586	536	577	564	550	525	598	547	599	568	587	536	564	601	573	577	599	568	574	584	563	608	555	596	577	557	586	622	530	557	552	586	587	594	562	607	544	565	591	559	541	537	617	555	570	550	584	578	588	589	594	602	593	553	540	561	550	599	597	591	532	593	595	574	580	571	542	559	592	559	582	592	587	561	579	551	587	549	542	595	591	551	564	601	579	581	560	583	626	607	598	595	582	599	593	583	586	569	594	594	566	592	571	595	543	605	572	552	595	594	578	580	553	561	607	570	613	529	584	571	606	573	574	576	561	619	560	565	588	583	576	607	585	595	575	582	559	578	572	589	536	564	544	554	572	531	594	581	540	593	541	606	600	519	591	534	581	548	535	570	621	628	573	557	526	564	579	581	571	562	587	554	565	597	577	584	542	579	580	565	514	565	569	540	592	564	593	583	594	567	574	567	569	579	578	531	583	586	545	577	551	569	555	619	581	588	598	630	562	596	563	576	604	595	545	582	553	573	588	586	565	529	590	569	569	570	584	536	575	572	563	551	576	567	577	605	566	588	552	569	578	604	582	568	577	603	608	558	570	583	556	610	578	552	552	623	574	576	584	610	561	605	567	598	583	543	574	572	605	573	547	573	597	560	552	567	553	603	585	570	566	563	583	546	533	611	524	574	545	595	596	596	541	543	602	539	583	552	566	583	553	593	585	577	574	581	545	588	576	569	581	533	550	547	553	569	598	570	573	563	558	568	549	586	603	569	576	566	563	567	606	568	614	554	561	625	550	537	573	612	623	575	558	577	556	566	597	605	494	560	565	563	593	593	574	574	580	562	589	614	557	537	571	584	607	580	534	572	601	575	554	575	568	608	589	600	586	582	567	595	538	571	582	537	588	570	588	625	584	529	538	524	558	557	589	633	614	571	572	521	611	566	586	555	613	580	602	567	586	558	553	572	526	555	578	610	587	610	578	564	598	547	574	626	581	636	579	533	597	547	543	611	575	584	567	583	559	609	542	563	579	565	580	568	573	590	571	604	596	574	591	601	551	541	558	579	566	612	564	593	592	541	551	588	579	544	593	601	555	543	567	567	612	538	558	588	567	596	628	542	579	614	598	578	592	551	574	594	558	551	585	566	602	574	575	553	598	580	598	602	585	586	557	545	579	625	528	590	612	583	590	545	607	527	653	583	572	551	614	532	591	569	586	575	536	561	578	611	567	594	563	562	585	611	584	612	561	585	557	571	580	566	539	578	585	582	550	565	596	578	578	640	547	573	576	511	574	586	545	590	573	553	581	600	563	607	582	634	565	602	567	587	538	566	586	575	548	614	666	572	572	553	579	571	571	565	568	567	619	604	615	550	575	558	551	492	528	579	570	574	550	595	562	589	605	582	575	576	575	574	545	590	551	522	587	574	642	530	579	601	586	619	577
24338	7755	1990	1163	774	489	382	300	220	225	193	201	194	185	192	165	172	162	194	170	145	146	190	183	179	198	196	148	155	169	192	159	141	172	167	150	148	184	148	168	153	184	167	158	186	161	182	143	158	171	177	185	162	187	125	166	169	170	166	165	173	169	148	174	154	132	152	169	152	165	170	177	151	148	144	157	158	162	159	164	150	151	171	161	141	148	172	177	173	154	156	149	179	156	161	150	134	154	170	151	162	142	178	172	160	150	158	131	163	178	149	156	170	152	155	166	155	151	156	163	145	163	144	144	139	161	175	146	168	184	160	137	150	153	145	137	185	168	138	144	160	155	161	177	168	147	141	146	144	151	149	175	158	171	179	173	168	191	172	167	167	151	180	162	184	160	146	169	147	150	159	159	140	160	129	146	155	150	175	133	166	160	163	148	163	142	138	180	168	189	138	135	172	166	169	155	155	174	152	131	167	172	167	158	142	145	151	134	164	131	160	163	161	160	192	160	152	147	180	162	153	172	173	143	165	148	157	172	151	157	188	151	174	137	139	170	147	160	154	177	162	166	155	155	149	134	168	145	149	132	151	163	147	144	160	149	155	166	143	171	179	170	166	167	181	192	156	159	182	145	137	154	160	159	128	162	159	176	160	176	111	142	172	150	161	160	160	155	163	146	133	183	175	175	195	148	160	172	172	159	152	133	163	158	179	181	170	149	165	165	167	174	153	133	156	130	164	145	164	161	177	185	139	150	176	158	142	152	186	130	159	155	152	175	146	153	126	148	174	162	141	183	130	174	169	175	149	157	154	160	158	155	165	155	140	157	154	170	156	176	167	174	166	166	144	173	161	169	174	171	140	135	155	167	163	161	163	161	174	189	144	141	154	159	159	157	167	186	135	152	180	151	172	175	139	153	158	140	160	160	146	164	180	155	160	149	178	178	162	162	124	147	182	177	154	151	156	158	167	142	158	167	156	151	156	153	170	148	155	174	165	156	164	174	179	141	153	172	145	135	177	160	163	152	147	176	140	170	140	143	168	157	142	153	152	151	172	176	154	166	151	179	164	150	164	168	161	174	172	147	165	155	150	165	153	141	150	143	141	172	157	164	142	172	172	155	161	142	154	149	140	146	170	145	157	154	175	168	141	155	174	173	174	153	167	159	143	156	151	154	155	149	150	152	167	163	154	166	132	153	165	179	152	128	127	154	170	156	167	164	157	165	178	159	143	158	148	167	159	157	177	153	165	156	150	143	152	161	141	133	163	155	159	159	150	145	149	180	159	153	143	170	158	140	150	187	164	153	165	153	166	162	168	155	144	144	159	167	159	150	147	179	176	153	168	163	155	134	163	153	150	157	164	157	140	162	150	154	158	140	147	162	164	151	172	155	170	165	167	168	148	149	145	148	133	155	138	143	167	194	153	139	155	146	162	170	166	145	163	162	170	155	153	158	160	142	137	138	159	174	157	145	156	162	172	141	153	159	167	177	159	173	161	161	158	123	167	143	166	182	155	159	151	142	158	154	158	146	176	164	167	140	163	169	148	154	142	177	155	159	152	141	140	156	160	161	166	160	170	160	155	155	149	165	164	150	157	105	148	154	151	135	120	158	148	154	167	153	148	135	158	179	155	183	130	163	166	170	178	163	162	155	157	150	155	135	187	172	152	169	172	139	155	163	154	169	154	151	170	150	189	172	134	164	169	167	163	145	146	154	140	167	149	148	162	167	175	164	147	148	160	143	141	162	153	176	166	164	180	133	182	166	139	152	144	151	172	151	149	147	139	166	158	145	171	188	159	148	170	146	175	162	150	133	153	143	155	166	158	177	157	160	157	184	179	163	162	176	164	161	141	148	157	163	139	155	151	169	158	138	147	163	143	178	149	177	130	176	169	165	142	162	162	171	152	166	189	160	142	164	153	154	168	153	133	165	153	173	165	158	154	158	185	156	135	166	161	154	175	169	150	170	142	167	154	152	147	153	171	150	153	143	178	154	166	130	164	169	173	163	159	165	143	153	170	164	170	140	154	157	177	177	156	134	164	146	157	130	130	188	173	131	157	151	141	151	175	168	143	180	188	170	143	164	162	164	134	158	157	163	153	173	145	173	159	163	161	147	179	162	155	166	154	154	133	158	159	152	182	160	145	157	173	148	166	158	154	163	162	188	144	158	164	162	139	162	154	159	175	166	167	154	157	165	172	138	131	139	177	183	129	158	150	169	157	131	169	158	153	178	186	153	151	129	174	181	182	171	151	140	156	151	159	144	148	145	141	160	157	159	165	155	187	164	143	129	188	158	131	171	149	135	148	152	157	174	172	180	153	124	146	169	154	178	161	202	167	177	145	158	182	173	135	149	163	194	163	153	196	164	157	149	140	166	190	167	173	154	164	158	146	151	163	163	154	150	159	165	157	167	180	170	140	161	168	155	157	174	122	156	137	152	140	147	161	164	142	166	145	166	150	175	162	134	163	166	144	152	164	166	158	154	154	152	155	133	177	150	166	167	183	158	162	149	155	129	158	136	139	153	179	146	184	150	169	164	173	165	201	153	156	154	149	155	144	137	150	147	166	170	160	161	173	176	146	151	156	145	192	164	165	145	145	141	160	178	178	150	148	157	151	165	149	128	147	170	171	153	133	141	156	161	165	159	162	134	172	156	180	179	165	169	131	148	175	154	161	131	149	152	152	158	167	154	156	159	147	164	162	165	155	137	195	162	161	151	148	166	143	159	154	143	154	195	176	170	155	153	136	150	159	151	171	156	138	134	138	157	172	159	140	148	139	145	159	150	161	144	168	152	175	152	156	170	169	143	167	177	159	133	137	145	144	154	162	164	179	176	149	163	161	163	151	179	170	141	158	159	165	147	153	144	158	146	171	150	164	182	151	152	154	147	175	154	162	168	164	168	158	156	147	152	158	151	165	165	200	164	170	140	165	140	138	154	152	175	161	156	173	151	148	152	160	161	156	161	178	149	168	185	148	146	143	165	165	173	150	161	142	160	169	152	152	136	145	175	145	148	151	164	141	163	155	200	159	164	155	186	187	155	156	176	182	171	177	144	143	149	163	147	178	178	149	171	155	174	167	177	149	164	181	189	170	174	145	157	158	158	141	164	157	158	157	173	156	171	175	158	160	172	178	147	161	155	138	159	153	151	168	177	154	171	143	144	160	176	156	136	147	146	176	150	146	183	171	173	164	145	154	185	176	188	190	165	170	132	158	150	158	164	159	182	179	120	175	167	177	166	172	158	135	163	167	143	153	173	159	144	148	158	143	147	182	155	165	170	167	167	152	179	125	162	176	159	151	139	169	138	148	161	155	162	144	154	142	141	161	150	147	153	160	161	149	157	148	154	152	173	196	158	173	146	171	152	200	147	164	172	162	153	155	164	135	151	160	160	148	147	158	137	169	154	171	162	144	140	151	160	163	139	169	161	155	169	170	165	156	152	161	139	157	163	159	143	149	179	168	141	160	138	134	176	158	174	174	164
23006	6517	3604	3380	3059	1803	1534	1212	837	739	652	624	596	546	606	558	543	562	566	533	500	495	418	452	499	510	518	494	470	463	461	476	488	514	454	483	511	466	466	452	520	549	529	522	532	527	489	485	436	432	475	414	433	439	444	385	402	427	423	439	408	368	403	413	380	411	403	400	432	389	416	379	417	411	404	407	417	403	376	401	383	376	377	397	390	458	392	366	376	387	390	405	397	387	396	389	386	410	360	440	393	346	390	386	352	382	416	399	403	410	413	421	395	410	398	407	392	384	405	422	434	367	380	430	418	343	362	421	417	384	404	415	391	400	360	395	371	358	391	419	407	400	378	386	397	407	389	377	451	350	432	388	390	382	425	349	392	388	433	387	367	387	396	417	424	382	400	375	408	409	401	399	384	400	391	395	408	385	418	371	401	401	407	404	394	379	418	414	411	358	411	376	384	391	397	406	363	400	391	373	389	399	457	397	403	392	420	400	403	410	421	384	394	429	381	392	398	365	395	385	417	383	409	417	403	418	421	369	401	395	425	372	378	403	405	399	416	371	390	368	390	367	411	376	395	377	404	407	390	426	388	373	365	403	388	387	381	404	409	424	448	398	380	423	405	424	400	384	413	427	365	383	353	387	375	410	374	402	399	386	391	363	358	410	405	393	378	386	411	412	386	430	410	414	392	369	418	374	388	387	417	381	377	404	404	389	378	403	444	385	377	438	431	377	440	408	388	393	372	384	412	372	419	408	366	382	396	382	405	396	395	407	424	372	429	417	370	391	405	381	412	405	379	384	422	363	398	387	410	380	382	365	407	379	385	387	407	385	409	368	404	387	421	411	437	412	385	376	391	398	386	385	405	400	385	396	380	406	384	410	367	395	390	422	416	396	379	417	364	385	385	402	406	392	362	427	368	396	353	379	397	376	411	417	412	387	390	421	380	417	368	370	375	403	399	356	397	393	358	351	394	404	414	426	406	428	408	388	382	400	359	380	412	413	402	371	400	392	396	412	373	400	413	408	410	424	365	400	357	393	389	419	410	385	403	405	413	392	393	363	413	369	379	369	406	400	408	381	400	392	393	421	407	382	380	389	400	426	425	414	377	396	392	398	372	396	372	393	412	419	380	405	391	361	435	385	426	377	427	395	395	387	429	379	405	389	386	406	418	380	395	413	387	399	423	398	381	433	407	395	412	399	411	434	392	394	419	404	413	427	387	395	386	384	410	387	410	421	409	390	398	409	395	409	412	390	409	415	374	393	374	363	414	398	400	411	388	379	384	394	441	369	377	394	378	417	382	411	432	376	384	370	430	399	418	369	362	378	397	378	411	374	421	404	388	390	422	370	399	374	404	366	415	358	354	377	417	426	441	364	426	397	397	406	385	413	427	378	409	387	379	397	394	372	392	417	394	387	399	393	405	389	384	381	391	396	360	378	411	431	379	403	411	414	378	419	389	379	375	396	442	402	400	384	425	349	422	355	373	423	368	394	382	421	372	377	423	400	370	423	393	410	440	418	360	377	409	425	376	365	384	451	365	396	397	403	414	394	399	400	382	395	435	411	417	430	423	372	430	367	392	401	421	367	390	436	397	379	409	411	385	372	378	394	391	411	396	391	388	402	412	407	426	409	409	413	408	364	396	401	409	403	409	430	384	412	379	405	382	383	424	397	397	387	382	391	428	422	390	394	380	392	365	399	423	405	406	388	402	422	426	360	398	428	412	418	383	379	402	396	393	382	407	431	370	409	403	391	368	361	378	409	399	405	412	392	428	400	363	384	402	412	402	387	407	386	419	403	396	420	384	433	374	416	347	378	386	406	374	394	393	374	372	395	416	423	407	393	422	391	409	388	404	407	395	400	396	448	372	383	406	401	406	415	389	352	405	417	438	399	394	404	420	414	391	398	412	401	402	402	382	382	390	364	415	429	399	317	423	397	391	407	414	372	391	381	404	398	411	397	407	380	402	409	404	408	404	377	399	400	402	373	399	388	396	420	379	406	402	413	394	425	367	376	391	346	409	390	406	385	399	376	399	398	431	428	383	402	400	403	426	447	383	400	409	362	420	391	372	395	378	363	396	387	397	381	379	352	395	430	404	403	417	388	411	383	410	399	394	406	413	384	409	420	407	338	355	400	449	427	374	373	411	414	405	386	405	420	370	403	401	364	374	369	403	423	417	426	419	388	391	408	414	420	417	394	388	365	412	381	383	373	388	390	430	392	402	382	393	411	398	365	420	408	414	400	396	370	409	396	428	396	414	433	383	399	390	408	394	397	394	413	379	400	432	388	411	374	379	419	383	412	438	415	375	394	418	404	413	401	418	380	429	385	377	381	382	411	417	425	421	390	395	421	395	407	382	427	408	410	380	406	398	430	414	422	420	417	385	395	377	403	440	392	393	393	374	413	390	461	410	387	418	404	417	384	412	427	383	396	365	387	385	389	380	437	386	422	431	389	420	382	416	379	367	416	372	386	412	391	422	389	410	393	395	408	411	405	363	416	383	379	381	380	377	407	407	418	388	415	375	365	409	376	381	374	393	398	413	412	396	396	419	384	372	438	427	392	412	406	387	387	415	408	377	394	398	423	390	391	399	427	410	388	392	388	408	466	402	388	423	392	355	366	376	375	397	452	401	367	447	399	382	397	401	377	404	350	394	394	374	398	387	410	434	420	362	374	416	411	372	418	399	390	386	406	420	397	409	405	396	368	410	393	381	401	383	405	422	390	383	422	372	409	362	397	399	390	367	425	366	396	411	373	412	400	409	441	410	369	395	382	406	382	418	431	436	394	396	394	431	354	387	394	392	361	403	406	390	425	417	392	403	396	386	340	429	416	416	411	387	393	387	359	371	379	394	398	414	428	390	411	433	382	388	392	394	414	361	376	424	406	393	386	421	398	403	404	412	362	392	394	422	391	373	372	402	398	413	426	375	380	387	410	396	375	431	400	394	352	421	412	390	423	342	373	404	375	389	421	357	440	405	382	383	408	436	397	374	401	371	359	359	402	397	428	408	412	401	400	385	399	397	403	404	444	392	401	392	370	413	441	421	410	427	434	374	403	384	384	383	390	383	419	409	386	418	427	405	401	448	386	420	455	422	411	437	378	380	393	390	400	360	416	401	415	399	409	404	418	354	375	401	380	415	384	364	403	362	371	386	387	397	386	393	414	408	417	422	411	369	383	379	406	390	385	403	386	388	369	395	379	411	383	397	391	390	385	380	364	399	388	385	396	400	387	439	410	409	428	385	443	369	407	437	367	428	384	401	408	392	419	415	375	436	358	384	385	422	405	381	400	397	393	381	377	433	396	364	415	432	436	401	391	396	403	391	383	384	439	379	417	412	397	383	380	410	406	390	415	389	402	398	387	365	385	426	397	402	388	392	391	405	383	381	392	410	404	408	379	377	392	409	422	379	404	391	424	377	362	393	397	390	405	428	426	440	424	410	398	411	405	404	423	407	369	396	386	400	405	406	419	390	398	390	389
74163	43448	15933	4043	1917	1046	782	571	481	400	365	355	336	357	346	295	292	338	289	312	280	308	278	277	268	280	288	271	279	275	292	282	277	275	266	278	239	262	243	271	257	265	286	286	265	264	243	258	241	268	229	240	259	247	264	283	256	231	273	277	270	245	248	242	271	256	244	255	227	241	248	218	279	229	256	263	248	256	252	235	240	266	260	242	228	257	244	274	276	242	257	245	243	271	234	220	245	239	246	232	236	242	247	247	293	245	244	237	239	244	255	239	253	234	227	276	273	220	217	245	254	241	272	265	260	237	230	256	236	266	238	238	231	231	249	234	252	260	261	251	287	230	254	252	256	246	229	250	259	263	252	244	238	247	265	241	243	255	264	266	287	234	217	248	238	249	257	252	236	243	257	236	273	248	245	274	224	266	252	222	250	252	261	238	235	244	241	244	228	265	264	240	241	223	255	264	258	244	257	281	249	233	226	268	270	255	242	248	234	239	251	261	219	244	241	252	222	236	258	226	262	252	239	239	238	264	245	268	242	248	238	258	235	252	236	241	237	248	223	234	236	277	261	226	243	262	238	249	246	236	260	266	223	222	235	217	226	251	251	272	257	235	239	264	246	238	239	234	244	267	240	247	241	268	242	233	244	232	239	262	267	225	236	235	250	271	221	224	275	261	257	229	264	268	251	241	246	246	250	273	220	244	247	215	226	232	234	280	248	269	271	230	235	238	219	245	252	240	239	235	245	239	262	251	251	236	238	244	218	223	253	244	258	253	242	250	219	227	253	221	275	245	236	228	233	231	258	260	230	238	224	244	251	236	235	258	234	265	249	265	243	251	271	218	222	251	263	258	276	239	244	236	244	216	255	234	231	283	221	229	229	243	261	230	242	248	249	233	249	277	265	265	257	252	235	277	244	269	252	238	263	249	233	240	229	232	226	231	280	268	244	242	260	237	245	257	253	246	224	239	266	243	245	241	250	269	244	263	252	229	251	257	259	244	251	213	293	276	232	239	241	213	231	276	269	211	253	266	238	234	226	241	247	234	252	253	210	250	244	254	271	251	272	269	227	249	208	231	224	258	266	266	278	266	269	260	221	235	249	245	203	237	249	217	245	239	271	225	229	236	209	264	250	195	261	255	259	232	247	236	264	250	263	236	234	239	253	281	214	240	248	224	238	218	237	256	254	216	250	236	247	267	219	265	221	246	232	234	269	252	228	254	241	226	245	241	248	264	226	235	250	216	254	249	253	245	251	256	250	212	235	248	246	216	261	215	249	232	279	260	254	224	265	238	258	230	244	244	254	250	235	252	238	274	266	235	249	228	279	229	243	233	226	247	227	243	236	231	219	240	244	242	247	236	231	255	255	239	237	222	234	249	248	235	235	246	260	255	261	215	266	284	221	217	273	230	213	227	258	244	256	222	230	247	241	234	252	243	231	234	242	214	226	260	236	235	212	213	252	248	266	234	249	265	243	231	263	270	225	222	235	240	256	239	258	235	271	245	250	241	254	252	236	206	266	248	223	246	228	217	236	259	244	253	245	247	241	269	246	219	237	239	267	259	260	227	254	247	242	267	230	249	214	217	262	242	221	253	236	248	244	274	285	249	265	256	239	233	253	264	239	272	254	243	253	237	246	265	234	242	202	262	244	277	250	226	206	244	256	269	269	226	228	252	231	271	258	199	260	266	211	250	247	221	234	241	247	254	241	244	260	281	274	256	241	250	237	251	235	241	250	235	258	235	250	274	254	243	217	250	247	213	250	257	200	236	221	248	247	234	225	215	273	239	222	233	224	288	253	242	264	263	225	239	259	259	214	261	237	238	249	259	249	237	266	215	241	277	219	248	250	235	235	251	245	253	259	265	260	223	264	266	270	229	240	240	231	232	273	237	242	229	219	228	240	272	244	257	261	266	219	238	264	225	243	230	235	215	224	234	257	250	252	236	255	244	249	243	225	203	232	251	251	240	240	242	243	227	257	230	211	246	226	256	253	249	256	236	217	248	227	229	260	243	244	229	255	242	256	259	243	229	278	239	254	269	270	220	264	245	260	242	296	238	209	245	290	254	226	261	250	250	257	236	234	244	237	242	256	238	230	210	256	283	238	237	268	218	259	242	252	267	250	241	208	247	264	272	248	265	242	232	225	254	238	239	230	249	256	258	240	204	247	276	225	237	258	246	229	255	260	267	233	229	231	253	250	227	246	231	229	262	250	240	247	232	251	258	262	230	261	229	227	254	243	263	253	238	250	276	240	232	250	246	234	266	224	223	257	250	231	249	239	227	262	225	242	279	266	248	253	229	248	248	251	277	263	280	255	250	239	246	274	235	236	244	245	240	222	249	220	224	240	244	266	261	236	242	259	234	208	230	269	241	224	239	267	238	257	249	261	249	259	249	241	271	202	246	265	217	244	248	264	226	248	265	255	240	219	234	224	232	221	228	239	236	239	237	222	265	224	257	253	250	239	226	233	273	252	258	242	276	243	240	248	214	241	239	239	246	238	258	246	257	254	285	223	247	254	263	270	237	229	241	230	239	235	231	248	229	244	272	259	236	219	256	249	255	230	234	228	255	222	233	257	272	235	222	230	219	236	253	227	254	243	226	239	217	248	227	261	222	238	250	227	231	251	227	242	250	251	245	231	231	239	267	227	235	214	249	254	243	240	243	241	263	251	226	221	274	248	228	260	256	269	247	234	232	241	281	256	250	269	246	260	281	239	257	219	265	239	255	258	243	256	254	235	234	218	262	252	242	233	240	223	239	242	242	255	243	241	264	251	213	231	264	229	253	231	245	238	252	247	246	240	248	244	215	248	271	244	225	251	220	226	250	224	287	258	224	249	281	231	241	262	219	237	277	252	239	235	240	275	223	212	243	254	232	268	236	265	272	212	248	246	244	281	243	247	262	247	260	225	239	257	279	245	226	251	259	262	271	231	241	243	232	208	236	231	248	256	242	248	224	223	248	260	250	258	268	262	286	240	266	247	225	230	248	256	255	236	227	265	258	241	243	239	225	247	241	228	279	260	261	238	240	235	237	230	255	255	236	208	231	217	228	246	240	257	247	250	247	209	261	249	242	240	253	262	257	275	254	249	242	252	232	258	269	237	238	226	246	227	254	228	241	254	224	221	236	245	249	231	227	223	251	237	248	268	232	246	253	239	273	245	236	203	235	270	276	237	232	246	254	231	248	229	300	229	249	259	240	235	240	244	254	222	233	203	262	260	249	240	266	261	255	267	233	268	249	248	270	262	220	241	222	235	259	226	264	255	247	264	238	253	233	234	252	203	237	219	228	219	256	239	244	249	233	240	229	245	235	226	270	229	251	234	237	218	239	248	242	256	271	253	224	238	223	263	227	253	246	272	255	253	215	257	228	262	260	225	223	239	254	248	231	240	245	276	222	239	222	221	235	272	275	270	250	232	234	239	234	244	271	226	236	258	264	252	290	267	225	245	248	257	254	234	231	249	263	264	262	226	263	232	262
49385	21471	7238	7240	6601	4367	3319	2621	1779	1568	1313	1196	1190	1196	1075	1139	974	1087	1065	979	780	779	769	791	766	816	856	783	780	764	741	738	729	713	748	791	730	696	686	668	777	774	840	803	747	729	743	715	655	660	697	699	634	666	663	608	627	610	655	621	584	578	615	593	592	564	607	580	594	567	578	570	573	538	576	573	561	597	565	539	551	574	595	599	578	566	593	533	584	566	573	624	595	585	551	573	584	579	583	584	618	570	566	583	581	554	549	566	574	558	555	582	576	595	579	585	548	620	547	555	546	557	608	559	613	644	552	551	558	555	558	588	578	568	576	534	585	586	608	564	557	565	619	605	530	552	595	551	590	559	580	573	577	560	540	555	522	525	548	550	582	572	553	542	553	619	579	611	551	566	566	575	582	566	583	586	553	571	624	568	550	582	567	537	581	582	579	556	588	557	596	531	533	589	590	551	564	563	558	533	548	580	586	534	590	570	584	593	566	513	499	561	576	530	583	574	602	580	585	615	551	586	585	605	542	553	566	557	578	599	540	552	609	578	540	607	549	553	610	541	600	559	580	527	557	545	557	591	563	560	560	564	566	548	613	579	575	553	556	552	539	576	600	575	558	585	606	614	567	578	567	548	552	566	595	585	559	558	543	605	620	567	567	554	562	571	622	562	618	560	637	545	533	543	619	555	574	634	561	566	544	613	556	600	572	558	536	613	529	617	574	589	570	576	577	515	552	541	568	572	543	561	568	549	592	557	595	579	592	582	533	540	557	605	593	621	545	564	579	606	553	588	590	580	583	564	538	600	596	569	542	514	596	548	581	573	609	611	589	518	567	557	603	564	596	566	573	588	524	567	578	572	559	597	527	619	545	551	601	509	573	579	565	558	543	568	553	615	563	525	581	529	584	566	581	521	566	598	572	566	560	613	591	583	606	574	546	549	570	567	570	552	586	564	551	547	599	544	559	590	555	589	557	553	568	615	563	554	602	569	590	536	592	588	596	587	556	565	566	571	600	560	542	585	546	605	574	554	578	555	614	599	569	593	582	624	555	541	585	566	541	587	561	598	587	564	557	571	558	574	589	553	587	615	568	583	561	601	538	604	568	567	614	569	578	559	570	550	572	583	582	628	595	580	584	584	576	593	521	533	613	583	568	583	610	613	576	569	552	573	560	584	598	562	571	571	565	532	559	590	599	592	557	550	572	592	566	540	530	546	554	561	585	591	534	548	571	587	554	553	549	552	579	547	586	571	573	562	546	599	553	533	571	575	579	585	564	596	563	516	523	542	578	555	541	615	578	597	534	599	554	588	580	556	586	588	558	556	583	559	567	552	534	558	602	568	591	530	532	559	594	567	528	571	577	563	553	544	558	640	595	580	613	544	578	580	569	587	530	590	565	591	613	546	547	577	594	577	573	539	547	579	622	558	607	588	588	588	594	546	546	517	586	574	544	564	549	573	610	612	610	594	600	591	580	554	563	553	586	549	577	564	580	573	530	578	567	602	595	532	578	568	550	559	591	578	571	581	576	602	535	554	541	576	602	574	572	538	556	509	589	559	577	600	585	590	575	571	563	531	565	596	573	580	593	572	581	559	585	621	550	601	570	578	540	523	573	567	595	600	562	542	603	557	581	563	568	597	567	587	552	543	529	564	560	552	579	563	551	549	585	530	578	559	592	558	525	602	601	579	536	589	533	593	613	532	590	577	571	578	611	577	547	582	573	597	573	590	549	562	542	591	566	596	564	523	560	569	586	604	564	589	580	554	556	619	518	579	608	553	580	508	600	550	569	578	605	573	587	584	581	596	565	574	557	578	571	575	552	607	556	530	570	598	585	582	568	555	551	577	565	564	595	543	565	551	604	545	580	573	595	554	543	541	541	563	593	597	565	597	557	554	572	561	568	620	549	557	611	578	607	557	573	549	532	567	560	563	581	553	593	548	551	561	559	577	559	606	566	590	590	579	566	545	597	586	563	562	609	561	575	559	617	557	594	526	568	600	556	588	539	544	572	580	568	598	570	563	596	524	562	556	585	588	579	567	568	567	566	548	538	598	593	593	511	592	553	564	566	547	538	602	594	554	574	513	511	557	574	592	599	582	569	573	527	565	535	571	550	583	557	588	515	567	580	586	595	579	650	582	507	592	544	569	550	551	576	561	560	560	590	596	539	616	590	565	535	550	558	600	621	587	572	556	577	591	567	582	540	537	561	575	615	585	547	570	548	600	592	597	594	591	539	550	612	540	541	556	538	582	579	571	556	574	596	576	605	563	570	586	573	549	576	564	608	597	573	578	599	552	557	540	601	569	571	558	608	530	579	615	598	609	562	591	602	591	560	556	547	592	560	560	596	590	539	552	569	605	556	585	575	554	578	531	568	551	554	572	578	550	537	559	590	587	540	533	586	572	553	563	558	565	551	542	537	555	571	605	540	549	593	570	592	566	576	566	587	605	556	561	542	590	563	556	568	533	594	603	597	599	575	568	553	566	562	566	582	601	610	594	604	570	566	586	547	560	569	598	587	594	572	578	598	600	571	576	582	549	592	581	597	589	553	558	528	546	584	546	555	541	535	593	626	590	571	543	589	544	565	570	541	563	565	581	589	567	563	628	583	559	610	564	580	594	565	577	594	569	520	578	590	600	596	612	607	608	627	556	560	593	601	590	572	598	579	588	587	542	571	565	577	575	555	556	571	621	580	555	602	552	574	533	576	592	583	595	542	581	526	596	598	564	567	566	550	588	573	543	565	557	539	556	568	572	542	551	593	551	524	570	566	576	547	580	562	531	560	537	519	575	539	552	560	542	559	544	570	558	586	558	577	544	619	532	559	556	563	562	535	572	574	577	546	567	571	561	583	585	568	560	599	572	585	524	595	609	575	570	543	578	550	571	555	592	577	511	543	591	584	550	568	543	583	583	615	541	586	540	561	561	573	546	577	571	521	565	587	554	597	587	564	557	567	536	590	568	530	540	567	608	600	567	575	586	595	589	570	531	553	540	577	572	599	568	538	581	531	615	532	566	580	539	639	569	582	560	570	568	572	611	538	561	577	543	529	608	543	559	590	589	556	575	550	565	508	553	580	560	601	542	599	601	585	607	587	573	539	537	554	588	603	557	581	517	554	563	607	569	588	601	564	544	549	585	585	609	594	543	576	541	569	593	613	559	542	512	554	606	580	524	562	566	554	597	547	565	561	585	531	554	598	594	539	584	597	521	594	536	556	589	563	598	585	575	594	560	597	540	567	619	579	561	550	567	580	544	595	563	569	540	532	573	577	540	589	582	576	611	563	567	533	575	586	593	566	557	561	605	575	554	599	560	573	588	593	541	571	550	561	518	532	597	544	561	595	558	590	584	593	512	555	595	615	526	564	569	598	555	552	565	595	586	583	600	551	557	565	533	559	609	601	577	549	545	593	586	604	536	577	588	592	595	551	565	572	578	596	547	570	571	555	555	498	589	516	573	530	580	585	540	533	562	576	556	591	549
80937	51184	22158	8812	3437	1656	1229	900	620	514	460	436	421	437	408	403	385	315	369	361	329	282	311	302	289	299	299	301	287	277	259	281	273	310	286	281	297	286	259	290	297	306	311	259	273	259	269	256	286	287	244	266	288	288	285	277	241	237	272	242	257	287	261	278	289	257	239	299	241	244	266	276	240	238	274	254	273	257	230	229	234	241	234	244	227	286	256	248	240	251	242	251	260	282	247	236	230	261	258	249	266	258	260	235	263	229	266	268	239	275	244	223	255	250	224	271	244	274	286	254	251	252	258	256	273	259	267	253	263	246	273	231	234	269	257	253	241	256	249	254	237	240	246	273	275	246	255	265	256	244	243	270	266	266	270	244	231	257	230	223	261	258	236	256	260	252	253	249	257	263	239	226	244	265	252	243	258	253	267	268	252	247	248	260	262	263	264	272	234	266	242	218	221	263	246	242	252	265	243	232	282	268	230	260	274	265	252	260	253	244	262	236	263	256	274	248	250	271	255	263	242	234	255	256	258	268	222	230	254	263	256	252	238	253	240	261	252	239	243	232	237	226	235	252	285	229	242	263	243	247	276	262	250	242	253	255	240	236	245	254	261	259	246	270	247	232	242	249	292	250	240	268	257	239	243	260	250	200	253	243	242	243	274	240	249	246	260	229	264	237	258	217	241	237	233	260	253	235	258	250	235	266	284	243	249	252	249	256	249	253	243	245	249	255	277	260	270	265	234	253	268	273	256	270	277	249	250	230	239	253	248	258	230	261	237	246	227	226	234	258	250	208	211	234	247	271	254	261	228	255	249	244	268	241	251	283	277	239	253	249	259	249	261	251	246	257	239	265	253	256	274	245	215	243	269	268	243	259	234	260	250	223	254	254	261	224	229	234	225	257	229	233	286	241	258	260	244	238	244	229	221	234	257	247	228	259	231	236	232	224	253	264	252	256	239	261	250	248	255	210	243	243	236	233	260	230	226	240	233	258	278	241	244	275	274	273	251	272	246	276	256	214	231	248	284	273	261	242	256	266	239	218	243	256	234	267	266	252	247	269	291	282	249	270	261	267	266	260	273	223	237	222	274	262	266	266	284	281	280	235	258	243	257	232	276	225	234	233	249	235	270	237	250	253	254	252	238	257	232	268	255	248	275	210	258	248	226	230	236	268	244	257	229	242	250	218	270	274	275	252	244	293	251	242	224	249	276	260	260	253	292	245	275	278	249	254	259	269	237	261	258	285	282	260	259	264	231	246	242	271	266	250	262	235	242	281	257	235	256	264	252	234	246	257	250	230	262	253	232	286	264	249	245	274	249	251	258	237	249	258	255	260	230	300	244	234	268	258	298	263	263	251	245	262	253	221	210	243	249	234	283	255	264	252	250	257	223	225	260	238	290	287	254	235	242	271	289	275	262	260	243	255	238	238	248	254	240	269	276	265	231	240	241	237	255	259	256	274	237	246	249	250	261	237	240	262	261	238	258	274	281	243	221	229	279	239	252	256	250	234	231	196	217	308	258	249	231	250	257	233	257	269	252	258	297	272	266	263	258	281	237	261	248	263	246	275	277	244	276	254	237	254	252	238	223	271	245	223	245	239	240	220	253	267	253	247	212	271	293	233	219	262	232	262	258	266	290	281	264	266	225	231	256	246	247	252	288	307	258	270	251	247	242	213	229	271	247	250	260	273	253	246	271	242	248	263	221	224	269	244	215	278	238	255	252	230	283	242	234	270	269	224	257	257	258	258	257	242	231	250	249	267	265	239	259	247	268	237	244	256	253	250	256	249	244	228	244	237	217	197	241	248	261	242	273	226	236	252	285	263	266	257	231	244	251	243	272	238	267	241	234	256	229	227	226	245	262	255	247	247	251	259	263	264	252	248	253	285	257	235	254	263	226	251	263	262	263	244	255	254	248	222	269	228	252	272	244	287	237	243	241	235	253	251	227	253	263	267	286	256	251	253	233	240	271	274	270	245	243	216	241	247	227	258	247	245	235	224	266	273	255	249	248	241	259	260	271	270	240	266	247	254	261	258	250	264	271	261	247	265	246	257	230	244	240	253	249	241	247	248	250	231	260	224	251	259	254	252	222	245	275	234	235	238	257	249	240	296	268	261	252	288	242	239	239	257	236	237	244	236	242	255	268	269	223	241	244	238	229	239	262	256	286	238	262	252	252	270	259	253	253	227	236	241	252	222	264	245	261	244	273	249	291	277	237	242	259	252	259	249	250	245	245	268	246	251	274	258	276	271	239	250	230	256	277	238	262	280	261	252	252	254	243	287	247	258	227	234	239	253	258	247	222	257	229	258	263	243	270	273	268	268	285	239	241	249	257	250	255	243	240	278	257	282	257	272	240	262	269	287	275	270	265	277	246	249	263	223	254	263	262	216	271	253	277	225	255	273	272	300	258	263	249	243	250	268	250	253	245	268	255	235	262	249	245	243	251	259	245	254	270	252	224	250	259	260	237	215	253	237	224	247	263	259	217	250	273	244	261	260	249	255	240	230	256	241	272	265	265	251	248	230	233	267	240	257	218	284	259	254	277	240	272	247	255	246	279	263	242	256	235	218	235	294	258	255	252	246	263	225	261	265	245	271	258	246	258	228	260	242	260	224	234	261	274	265	264	269	261	239	262	219	266	264	258	226	284	246	264	260	250	245	269	258	244	249	256	248	267	269	267	273	262	250	269	236	237	247	241	265	267	281	239	274	233	253	266	287	273	278	249	246	279	256	229	270	240	250	256	267	240	243	260	229	229	248	261	251	254	226	279	239	256	232	241	262	244	273	256	247	234	253	265	279	259	252	272	238	250	253	239	265	228	293	239	248	268	252	245	247	238	259	226	282	255	237	216	195	215	239	251	250	250	263	234	256	248	280	256	271	264	265	295	271	280	270	262	258	254	252	270	279	249	229	235	256	270	248	305	234	242	252	271	225	247	262	253	260	271	282	257	265	238	250	253	268	239	247	243	261	248	225	283	264	264	263	258	248	223	242	213	244	261	245	285	236	273	276	265	260	288	281	247	230	254	269	256	252	253	228	242	239	227	236	275	231	251	241	260	258	245	266	273	262	258	255	234	267	253	232	229	232	263	227	254	239	236	241	256	251	238	265	248	227	273	248	250	256	237	256	297	269	282	262	243	277	230	237	245	232	253	286	251	237	253	249	262	264	258	260	250	260	239	242	234	266	224	225	246	216	252	236	251	227	250	254	228	267	245	262	260	242	243	245	266	270	245	260	259	256	272	233	242	259	273	255	277	245	256	257	227	228	267	262	246	276	257	225	242	245	256	231	239	265	267	282	216	266	246	252	247	227	239	227	252	273	245	244	239	248	243	268	252	289	273	233	222	239	243	247	287	259	274	250	261	250	275	284	247	243	260	287	269	263	272	254	283	244	235	274	237	282	239	235	243	262	240	258	237	265	280	237	238	275	261	254	274	251	257	244	266	236	260	232	223	241	264	288	261	243	257	240	270	229	238	239
59809	28243	10106	10989	9541	6244	4839	3781	2646	2060	1766	1592	1646	1617	1473	1408	1244	1407	1368	1287	971	910	897	874	927	941	1028	853	844	794	839	806	827	836	813	824	870	804	814	754	816	861	894	904	780	791	751	788	727	749	703	711	705	692	662	647	606	619	651	570	584	613	596	615	589	589	601	589	545	606	619	605	608	593	605	535	542	557	620	579	568	556	587	574	563	548	561	617	560	609	549	580	635	604	564	625	583	579	594	604	559	562	589	597	549	627	572	619	545	572	540	590	572	589	527	591	556	559	575	571	560	584	552	516	549	601	530	566	569	574	581	607	552	539	560	553	569	579	554	559	588	609	592	505	560	606	575	573	572	570	549	572	597	537	577	598	571	565	601	573	581	533	617	555	594	574	570	618	627	531	578	532	557	569	555	583	533	585	546	545	573	562	529	566	558	587	602	571	558	546	540	603	573	578	589	581	549	556	518	537	533	583	570	589	562	570	584	581	566	597	554	552	594	537	529	540	587	571	529	556	572	602	570	560	588	553	561	616	551	584	608	560	560	565	611	563	562	542	543	549	545	592	558	567	604	604	532	559	588	552	573	549	570	561	559	578	554	586	568	532	560	564	551	565	570	575	577	564	542	604	604	551	560	568	525	614	574	571	597	583	586	585	582	589	562	550	594	550	578	601	544	609	576	547	573	592	564	610	574	551	539	526	549	574	615	536	541	546	593	576	548	541	519	557	533	580	589	582	619	519	581	611	552	575	590	538	556	559	547	558	579	580	572	574	567	557	577	578	540	546	580	532	605	588	572	539	588	541	597	548	514	610	583	559	578	589	580	543	550	547	551	623	533	557	551	582	574	583	571	585	547	595	567	591	550	610	605	543	618	549	565	574	547	568	562	623	529	571	581	527	557	563	559	536	570	577	570	548	554	559	526	594	572	572	574	572	549	596	563	525	575	546	550	596	530	566	575	519	553	539	569	555	550	589	543	560	591	565	549	599	573	587	533	584	575	544	573	541	565	577	578	587	550	569	593	578	596	560	562	547	586	570	565	572	515	596	541	590	597	583	586	591	554	553	578	583	598	553	577	582	540	568	532	596	529	602	577	549	564	530	569	540	571	593	534	609	555	552	593	538	583	601	546	584	539	588	630	545	569	555	542	589	616	564	577	582	577	593	606	580	605	555	577	554	580	551	558	567	573	547	565	579	593	542	575	559	573	594	602	546	578	563	599	605	537	545	567	558	514	582	597	597	589	572	549	602	568	583	586	584	548	561	551	571	585	578	549	575	579	588	564	542	573	547	596	573	590	556	605	554	576	561	545	554	616	567	564	551	576	574	587	579	569	618	546	561	540	559	560	610	580	542	573	546	562	553	562	555	546	592	574	542	589	575	583	541	562	618	552	572	575	530	597	581	551	562	554	509	550	628	551	556	567	561	545	602	573	631	529	590	567	584	561	584	620	567	563	570	552	592	545	565	548	587	552	558	634	567	599	567	568	552	624	569	557	611	571	550	550	549	558	520	595	567	564	544	570	572	574	565	545	551	513	576	557	532	552	596	569	532	562	577	561	571	562	579	558	581	584	581	554	542	556	573	571	568	584	593	599	535	531	519	552	579	614	549	584	573	562	602	561	579	592	591	563	621	565	557	553	549	541	590	613	587	627	544	582	573	598	586	544	558	548	569	552	599	529	570	503	579	618	560	581	585	571	566	560	551	593	555	542	565	510	549	551	557	550	559	604	556	553	589	578	548	545	584	594	594	582	584	558	579	564	565	607	549	583	532	554	630	561	509	579	543	558	559	547	596	558	613	567	553	611	599	584	590	586	545	590	567	597	603	569	616	542	565	558	570	549	546	580	568	535	615	605	553	585	596	584	543	553	553	556	529	569	532	555	540	573	552	542	559	567	556	556	566	606	584	530	542	548	608	565	589	555	579	549	592	579	520	592	576	586	557	579	558	577	578	568	594	556	541	588	540	570	562	560	552	612	525	556	580	541	590	534	544	544	560	558	512	566	558	529	555	606	559	554	525	621	523	530	588	544	578	575	571	590	563	585	541	586	598	572	581	572	573	532	504	578	583	559	581	605	580	555	573	601	528	555	581	582	543	588	512	565	570	537	569	577	540	557	566	551	553	562	567	568	578	589	535	543	567	612	589	538	568	550	542	547	563	564	596	629	580	552	584	583	590	552	561	514	574	559	593	566	601	567	532	567	564	586	546	546	556	569	563	535	568	579	576	534	605	568	567	577	598	558	554	577	570	566	568	630	605	580	581	567	548	583	596	550	572	601	533	598	543	589	600	592	576	574	588	533	583	578	580	535	576	558	575	616	563	529	549	549	578	589	600	565	580	583	542	545	604	580	566	581	558	604	546	586	547	574	594	590	595	604	581	588	562	579	549	593	627	590	570	605	566	566	554	565	607	580	573	556	578	554	608	564	590	547	591	599	607	574	554	582	563	563	547	574	581	570	594	593	512	558	557	576	555	580	570	521	566	561	581	557	580	635	578	567	546	524	520	541	590	580	591	573	557	553	616	570	580	533	550	581	602	555	594	596	595	564	561	594	606	554	540	561	577	587	556	572	524	587	609	543	572	565	555	577	568	568	548	569	589	536	575	580	597	555	550	591	556	573	567	537	518	557	577	557	598	532	544	543	587	556	577	605	567	566	556	541	563	605	580	597	570	569	575	592	618	532	576	601	639	581	567	619	597	563	562	550	571	561	552	540	563	574	576	579	553	541	585	609	592	564	590	511	538	541	583	582	576	587	597	542	587	603	547	575	577	526	580	574	614	563	584	573	557	593	570	563	529	567	596	601	552	570	548	571	555	609	545	605	593	521	554	558	579	546	603	587	616	575	589	563	555	556	551	570	595	577	552	588	569	602	558	588	579	599	551	593	587	575	587	556	564	580	591	571	580	525	594	556	576	588	560	569	581	610	571	558	546	551	553	548	550	587	606	560	539	556	566	575	533	564	576	584	572	563	526	583	523	558	541	571	577	579	586	581	570	569	560	563	562	537	549	549	517	604	567	569	563	572	566	569	545	550	564	540	594	606	562	573	563	601	597	559	559	576	570	568	562	610	572	637	558	562	553	546	556	548	598	567	606	573	572	562	571	598	614	578	622	552	596	634	591	547	613	560	587	559	582	626	611	567	568	589	586	575	577	532	596	562	566	600	568	587	539	606	606	587	569	565	556	562	570	578	545	595	580	581	552	546	593	615	552	569	570	549	582	590	524	565	559	557	564	520	550	574	567	594	578	574	524	616	590	554	584	595	596	589	579	615	548	573	568	535	554	585	561	620	523	561	594	585	560	563	556	564	543	533	574	602	529	548	563	560	601	578	578	571	520	555	558	578	550	587	533	610	602	550	563	592	549	580	575	616	546	541	559	590	601	589	531	583	600	553	575	611	560	581	541	549	595	549	569	541	572	584	586	553	557	560	623	553	534	543	539	579	535	516	561	598	557	554	587	577	582	561	554	577	601	553	543
24177	6970	1971	1332	884	509	380	308	236	216	189	190	184	173	175	186	155	186	166	168	151	173	192	176	157	165	160	182	161	167	160	171	151	180	160	166	183	163	154	174	174	175	176	161	169	158	182	187	169	137	159	152	151	177	139	153	166	159	161	170	155	155	149	181	158	139	124	161	154	160	156	145	158	175	149	144	135	151	163	163	157	157	154	149	144	163	151	149	146	151	148	164	166	148	151	146	162	168	151	157	165	125	159	173	149	146	158	137	158	156	159	181	149	162	146	166	164	152	123	152	163	155	134	151	147	165	171	154	133	170	128	148	151	158	176	162	143	168	148	175	161	143	152	166	152	174	145	166	148	174	156	124	148	143	160	168	152	155	151	170	147	191	138	141	150	134	152	165	166	151	132	168	164	153	176	152	156	153	165	165	174	145	144	121	128	163	172	155	162	144	168	158	159	147	134	159	141	147	152	145	141	159	143	174	151	169	151	173	143	180	155	142	147	153	145	147	156	132	157	164	168	161	149	158	164	161	141	160	180	157	157	149	153	152	159	189	159	177	156	156	141	127	150	152	167	151	147	159	160	163	148	139	156	146	187	161	150	156	159	151	133	142	172	161	180	154	164	157	165	175	157	151	141	134	147	157	164	169	154	166	138	152	165	185	163	163	145	169	142	154	148	168	142	158	164	146	156	125	164	155	149	151	145	185	147	158	138	148	139	142	152	160	172	165	122	155	156	143	133	136	153	159	146	149	164	151	144	169	150	163	159	169	147	159	153	145	138	162	152	145	159	166	165	159	154	141	159	143	157	163	173	154	135	169	154	145	153	163	146	153	138	163	155	155	159	167	156	173	141	139	146	170	180	147	170	167	151	172	150	164	166	160	157	157	169	168	154	167	165	169	167	143	160	148	157	169	155	153	141	140	162	159	144	157	162	158	168	139	157	176	163	141	177	146	167	153	148	163	164	154	169	151	167	163	138	147	151	167	138	162	150	158	149	173	147	166	179	161	163	153	132	176	142	150	166	169	143	132	140	152	178	138	144	138	144	154	160	157	142	153	148	163	141	187	156	133	126	179	155	128	160	136	134	152	154	152	169	158	153	156	155	150	174	159	127	145	148	145	139	160	141	142	173	168	154	152	134	159	146	154	146	159	154	131	155	163	153	155	167	134	181	185	158	143	135	165	137	157	164	151	134	132	142	147	158	154	149	144	130	155	153	156	144	151	147	149	146	151	136	137	160	171	172	160	161	176	157	154	168	148	154	138	158	168	157	162	161	148	155	163	148	147	160	152	150	177	151	168	157	169	160	163	173	174	144	150	160	164	159	144	150	160	148	153	151	157	152	130	147	167	125	145	143	141	131	170	145	172	159	176	166	166	142	154	170	144	139	133	138	162	154	169	174	151	152	149	154	165	138	166	167	125	171	156	158	161	149	130	140	141	159	140	137	152	177	153	175	152	162	168	179	160	150	128	148	153	152	153	147	148	142	151	149	142	136	152	168	153	154	163	157	144	151	156	176	147	132	152	155	158	164	151	156	155	172	160	147	191	134	137	151	155	156	177	146	174	154	156	147	154	154	160	157	167	158	158	160	143	152	170	161	163	151	159	152	142	154	141	137	123	179	133	159	155	152	170	141	165	160	160	137	172	146	154	129	163	152	161	147	142	139	171	148	146	153	136	156	126	166	143	152	168	142	151	153	149	168	138	164	142	137	138	155	168	168	166	156	149	145	162	155	146	127	142	137	158	153	147	150	147	157	141	164	151	149	164	157	185	147	135	133	146	116	170	156	173	157	135	123	144	137	145	164	157	155	154	144	139	162	129	163	132	136	160	142	157	142	161	155	143	169	129	156	166	158	142	161	173	145	153	156	166	142	146	176	162	147	162	179	171	163	150	173	160	136	159	120	151	171	177	145	151	158	146	171	173	183	158	153	158	155	169	157	165	151	152	157	165	149	132	150	164	149	150	167	155	146	146	163	141	148	132	150	171	149	168	145	160	149	169	178	150	148	162	159	165	180	135	168	118	150	135	176	170	169	177	157	144	143	159	173	160	139	164	150	171	154	158	139	170	148	154	163	130	171	153	153	165	140	150	182	172	150	147	156	148	172	141	148	158	146	144	146	153	124	147	152	146	168	187	174	142	153	158	180	163	146	152	132	146	136	146	129	184	168	142	174	148	161	152	145	164	155	127	155	157	156	171	150	164	158	172	150	166	175	136	135	158	154	133	137	154	175	152	150	144	160	145	160	166	167	179	159	156	146	135	148	176	133	169	167	154	155	158	144	149	155	137	142	165	161	120	163	156	149	147	153	174	161	150	153	155	153	143	157	138	141	161	145	145	168	158	144	170	167	158	165	142	156	164	145	133	170	152	157	167	162	149	141	137	156	152	152	143	175	135	140	168	135	157	155	157	153	165	139	141	159	155	157	176	156	154	187	150	143	155	179	183	159	149	182	149	169	153	153	136	156	169	176	148	159	184	148	142	130	145	162	165	139	130	147	161	156	133	164	171	145	147	156	165	149	164	175	156	145	170	141	154	159	146	144	157	142	126	160	157	117	156	139	180	164	151	177	155	149	132	144	156	154	150	154	175	144	152	152	145	149	146	167	157	146	178	143	139	145	183	148	170	170	144	146	156	158	161	152	140	152	133	146	174	156	148	131	187	159	141	136	151	171	156	182	134	155	139	133	140	131	166	150	172	179	172	154	150	167	150	150	146	154	167	145	164	156	160	170	156	144	119	155	168	186	170	188	186	127	138	172	140	147	163	126	165	159	147	136	149	160	159	163	155	132	142	155	144	143	132	145	148	178	180	143	154	164	155	167	166	164	151	150	158	158	159	141	136	158	160	124	135	151	162	165	187	163	159	154	139	129	163	153	153	174	162	170	139	160	151	163	182	157	149	172	182	144	180	149	144	156	148	158	170	155	149	164	151	178	191	162	155	159	162	141	141	142	169	158	165	168	154	179	171	151	161	161	142	152	137	138	138	139	164	176	172	167	170	169	154	163	145	167	164	156	134	163	149	149	161	168	146	154	149	159	133	142	133	174	176	141	136	165	134	138	160	166	162	157	156	180	139	164	174	145	179	136	174	146	147	163	165	150	141	158	173	171	139	153	140	162	169	146	137	166	165	155	172	161	155	161	142	153	166	150	146	149	155	132	160	173	143	164	158	166	147	146	182	141	151	136	177	156	145	130	158	167	163	154	156	143	162	162	131	151	146	143	131	152	156	141	150	161	147	148	167	159	169	170	152	144	166	145	180	159	172	189	154	153	152	158	129	129	159	144	158	175	167	151	174	143	140	140	149	179	133	167	148	142	160	139	165	150	173	166	156	162	155	127	121	175	145	146	136	157	137	155	184	164	143	177	152	135	161	145	131	149	163	154	157	154	157	159	156	179	167	155	139	152	172	166	150	148	163	153	164	164	157	165	154	153	150	159	144	168	171	156	143	137	169	158	156	169	125	188	169	178	153	174	157
22674	5561	3633	4111	3267	1928	1540	1190	858	708	623	581	634	630	568	499	530	544	546	511	467	438	472	455	431	496	494	480	473	463	427	457	451	457	453	458	477	421	441	451	499	568	523	534	455	485	470	456	463	466	442	435	428	432	400	407	383	407	413	404	398	376	407	359	391	385	382	425	396	427	379	387	371	385	400	383	374	405	400	384	386	390	403	363	383	349	380	395	371	417	398	396	381	394	382	423	416	415	390	396	361	400	391	388	365	417	381	372	387	437	405	382	397	369	410	394	391	417	373	403	361	401	375	384	383	378	405	380	394	385	411	374	386	361	359	339	389	379	405	361	357	424	392	395	374	401	397	409	405	393	363	378	393	369	407	396	391	406	386	428	391	398	370	373	383	378	385	384	378	369	349	396	375	395	399	403	407	384	397	378	390	369	394	411	411	393	410	405	408	386	373	390	334	398	417	391	378	409	348	402	392	376	371	434	384	341	369	377	393	383	425	357	379	363	378	390	410	383	379	402	379	368	400	408	365	368	378	382	381	346	397	400	375	408	383	389	374	377	360	374	384	361	419	417	392	379	368	400	425	424	383	375	394	365	378	433	423	391	381	382	384	397	375	369	370	378	424	369	379	378	401	406	365	401	337	357	418	377	378	382	422	396	413	362	413	386	382	414	366	379	386	362	404	401	361	377	392	409	394	378	390	390	395	401	342	399	349	427	418	414	381	367	372	372	397	424	370	406	377	406	381	367	368	421	391	365	349	399	356	402	430	422	402	377	387	406	401	380	392	377	401	388	370	398	420	365	436	416	397	393	386	403	398	383	404	359	388	409	372	425	406	378	384	400	368	384	398	384	379	383	397	394	387	373	369	392	359	399	394	400	362	356	390	407	370	376	381	390	383	393	392	392	349	410	393	367	369	380	377	389	398	384	418	402	363	379	373	375	389	372	376	395	383	393	419	387	375	353	375	399	402	374	386	370	408	404	379	381	364	394	376	377	366	414	361	361	388	404	393	383	363	379	359	410	352	425	422	405	377	401	384	380	364	370	413	405	399	377	395	372	410	443	399	398	368	397	390	362	389	381	390	404	385	357	380	386	389	338	375	355	414	366	376	372	400	409	354	367	393	355	384	381	391	385	360	385	424	370	384	370	405	393	396	407	378	427	383	403	392	389	383	368	406	369	415	359	363	385	396	410	385	397	380	354	405	389	408	401	380	375	394	370	405	386	370	437	365	368	375	384	389	390	397	369	394	409	424	447	410	373	377	373	368	405	405	378	386	395	366	371	426	373	367	403	374	386	434	382	363	408	375	378	356	359	391	384	395	427	401	376	386	380	403	365	379	372	353	418	403	415	381	349	411	380	381	391	381	402	390	408	389	406	385	398	409	402	430	428	392	412	422	373	384	382	393	365	388	400	382	379	376	417	408	376	390	416	398	418	370	402	371	360	367	360	392	383	373	419	372	393	399	399	400	394	384	401	367	367	395	413	388	371	426	415	381	373	372	368	393	382	404	360	368	358	376	418	396	420	382	383	394	415	371	384	371	399	380	381	411	369	371	386	422	374	427	387	372	388	400	421	401	339	373	401	362	362	389	392	422	427	393	412	373	372	422	384	416	367	444	409	382	408	374	387	379	392	399	399	386	371	408	427	381	428	372	374	393	396	378	364	421	393	401	425	366	358	358	364	394	401	405	398	370	382	367	422	422	388	386	385	377	393	405	372	364	372	403	347	376	391	354	357	394	393	360	387	388	428	402	406	389	407	387	412	407	411	398	398	390	379	389	366	390	379	369	420	381	353	381	394	375	387	431	399	375	355	377	374	377	395	384	419	388	398	398	407	411	410	393	384	389	405	384	364	406	395	371	350	401	416	405	411	433	378	412	422	376	380	440	364	407	407	386	374	424	417	377	371	393	363	398	363	411	374	372	400	355	388	370	368	371	389	391	410	394	396	394	378	402	377	383	375	377	371	373	382	418	396	427	387	425	430	410	402	391	368	371	426	403	406	368	399	382	404	394	387	465	385	386	375	388	385	400	398	382	370	406	372	376	390	370	385	366	378	383	380	381	419	408	365	398	391	411	357	384	364	393	391	366	380	410	392	393	385	396	440	404	366	373	414	406	398	406	402	360	397	384	389	382	350	411	383	364	389	373	398	371	392	374	425	400	349	373	387	411	392	402	400	370	351	398	397	386	383	349	376	361	428	396	407	379	401	384	378	400	410	388	418	391	386	362	376	415	389	416	377	372	396	388	414	409	417	389	404	421	363	391	407	427	399	404	392	409	397	408	394	377	388	390	382	404	404	377	387	422	413	411	407	410	416	408	397	450	374	390	404	378	396	392	365	376	420	401	373	380	422	400	406	390	367	383	380	352	372	406	374	375	394	366	405	365	381	381	377	357	404	394	406	377	353	369	395	402	373	434	371	383	433	386	406	349	389	394	367	390	373	405	391	385	414	381	381	372	397	393	433	409	430	385	383	367	368	410	418	360	378	395	399	400	381	391	379	364	387	396	404	394	398	369	379	391	380	396	415	413	368	403	379	376	377	388	373	409	382	382	380	414	349	434	368	371	398	416	403	381	406	395	409	390	421	403	390	407	383	400	366	396	400	349	426	379	392	380	372	398	405	433	402	400	375	396	353	395	395	387	382	419	373	384	425	397	350	385	408	343	375	393	389	430	407	401	347	401	385	399	407	416	408	403	345	369	395	419	375	355	350	393	417	386	394	404	366	365	371	377	378	410	386	378	385	398	372	391	394	399	380	409	382	389	374	365	393	375	382	409	399	386	361	406	369	377	410	368	398	410	368	351	409	417	358	393	357	376	384	361	382	418	338	391	385	362	386	375	396	389	383	382	388	389	414	414	398	402	405	373	396	389	414	380	364	404	384	382	382	385	393	372	399	408	324	384	380	376	382	430	408	409	401	380	386	402	407	381	381	407	343	392	341	356	400	393	414	386	372	353	395	366	366	398	356	418	422	345	401	409	393	372	381	411	400	350	367	385	388	382	385	401	372	387	409	390	370	386	431	377	389	355	384	429	365	413	396	420	404	401	368	409	389	384	374	400	361	382	411	406	381	438	450	392	404	378	437	374	403	368	398	412	374	375	376	410	400	399	395	391	393	359	387	395	396	397	397	394	381	352	376	380	370	379	358	388	389	383	436	376	409	394	396	401	428	366	378	401	386	352	371	377	377	416	384	377	342	373	380	407	402	452	382	380	380	376	365	359	409	380	402	357	371	385	392	395	374	385	394	378	365	409	380	417	405	375	395	399	388	375	380	404	387	411	390	399	417	363	377	380	428	405	411	381	370	382	364	385	395	388	392	384	397	372	372	385	376	394	436	390	390	398	396	400	419	367	398	386	355	402	406	393	382	387	388	364	395	388	364	400	381	390	386	406	401	417	375	405	380	401	382	366	403	365	377	380	364	441	419	384	395	409	404	384	362	374	363	410	373	362	390	362	387	407	386	405	391	389	364	377	429
74531	42110	14591	4424	2255	1164	818	628	471	362	404	346	372	330	311	305	302	310	321	247	289	248	234	278	273	259	274	254	275	254	293	261	259	269	263	275	257	265	240	240	266	279	290	291	219	258	253	252	260	209	238	257	238	279	257	243	264	238	240	247	241	251	259	222	226	252	238	213	232	260	234	228	249	247	227	234	232	266	238	223	219	219	236	236	262	269	219	231	207	248	236	243	224	252	217	235	229	214	252	211	228	254	239	226	268	220	278	243	248	259	260	255	246	248	232	284	263	237	233	238	249	235	240	223	256	233	227	241	263	200	231	224	231	251	240	259	205	240	285	246	226	223	250	241	255	235	261	223	236	242	227	244	230	259	238	235	247	240	256	242	254	240	220	248	254	257	257	248	243	251	254	274	247	215	247	216	241	242	245	253	221	226	228	223	242	252	213	253	256	219	241	254	229	222	268	254	264	245	239	267	251	277	227	223	219	240	243	253	273	247	230	246	235	246	227	287	220	269	258	223	249	235	240	216	266	248	234	265	247	254	231	253	233	228	252	241	221	222	221	237	211	250	252	208	241	232	217	252	221	231	256	254	242	234	234	221	242	238	242	241	240	265	257	236	241	209	247	259	226	235	253	235	217	199	239	230	229	236	237	223	234	246	236	222	250	217	251	239	256	261	224	246	244	248	220	232	246	239	259	215	248	231	264	271	249	235	248	275	225	273	247	256	261	273	212	225	244	254	241	225	259	250	228	228	233	241	237	249	250	226	241	262	245	242	258	252	243	264	247	211	254	250	253	269	211	252	245	258	280	204	259	225	247	236	231	238	219	228	274	221	223	243	234	236	214	253	232	243	275	253	256	268	256	256	245	245	232	239	240	213	252	236	252	240	248	244	267	240	257	257	263	266	236	249	291	230	244	231	238	240	219	225	206	234	235	219	226	237	244	211	225	244	232	240	256	249	232	232	249	245	246	236	228	224	249	240	230	243	241	237	232	235	236	224	238	236	274	233	230	243	243	232	237	248	216	252	236	230	241	251	243	228	210	216	212	224	228	229	223	219	254	263	221	216	233	236	237	252	240	248	248	221	230	218	228	236	232	252	251	250	243	235	236	229	236	244	244	218	222	253	247	244	230	240	231	255	243	218	239	200	254	249	228	254	227	262	228	248	247	233	233	240	286	258	234	223	260	248	226	239	257	225	261	220	258	253	275	219	214	251	227	271	247	254	224	237	230	235	230	228	233	246	218	252	223	233	229	257	239	215	250	245	214	226	256	271	233	222	210	242	241	225	210	225	242	244	222	246	247	247	236	256	235	214	242	261	271	253	255	240	238	241	243	243	232	231	237	250	235	249	250	221	245	233	252	263	236	242	225	210	225	243	253	234	210	264	267	273	229	233	210	235	262	222	240	223	258	254	216	223	230	251	267	250	238	223	251	233	207	253	258	210	234	252	233	262	238	225	241	222	229	246	263	244	229	252	250	212	247	207	247	240	234	217	238	209	224	228	227	228	261	253	244	251	250	240	226	263	253	259	235	247	252	246	224	238	224	225	243	220	234	249	262	241	237	225	248	210	238	243	248	199	277	248	218	223	218	237	235	243	242	277	231	246	228	261	248	235	222	254	231	230	255	256	240	216	265	260	232	262	240	277	250	237	253	253	215	247	224	264	221	233	235	249	267	239	234	232	221	239	260	247	221	213	213	246	259	243	266	237	252	242	225	258	264	247	250	242	217	263	244	247	237	234	246	227	233	252	246	232	249	261	208	246	235	254	253	229	275	252	246	250	268	217	225	237	215	213	225	243	215	213	232	226	234	246	234	225	271	243	221	237	246	241	197	241	230	228	239	266	232	238	235	247	242	233	239	221	273	232	233	232	227	262	230	228	219	261	273	244	239	235	250	242	253	248	233	253	225	244	245	247	207	260	253	248	247	244	223	236	254	242	224	250	253	239	237	237	265	236	255	238	230	217	239	222	233	242	236	250	215	199	255	235	274	225	234	255	245	247	237	247	240	234	262	259	243	237	246	245	222	235	215	247	251	267	259	228	256	240	239	226	220	255	241	268	229	234	248	241	236	228	228	227	244	253	277	248	272	255	230	238	258	246	228	214	261	257	236	228	248	247	225	220	235	226	240	238	251	234	185	224	241	231	268	196	231	228	245	229	236	256	226	229	267	239	208	243	250	261	274	248	232	257	235	217	223	209	240	258	241	260	244	238	261	224	259	230	231	239	246	237	271	225	254	230	244	230	221	217	241	253	244	235	220	247	215	201	227	246	234	242	264	247	266	233	226	233	255	273	240	228	260	227	229	214	234	263	236	228	208	243	235	263	249	221	211	229	234	264	233	240	217	233	241	238	277	252	232	293	239	249	243	252	251	233	266	250	259	246	233	253	220	267	241	251	221	248	297	239	253	249	244	229	216	253	236	244	234	270	220	241	236	254	231	236	249	242	259	265	237	219	233	241	264	264	251	226	248	231	214	242	247	240	244	216	242	232	255	258	285	245	239	240	230	234	249	235	252	246	223	238	220	257	275	231	249	282	251	267	255	227	226	237	229	254	220	222	259	211	248	228	265	240	271	256	236	226	258	218	204	223	255	235	236	265	260	231	244	210	260	242	271	254	248	243	266	262	247	258	237	249	259	241	252	224	229	224	257	236	251	229	263	249	226	213	286	237	266	232	223	253	233	227	228	225	227	205	260	246	251	218	200	224	266	240	260	274	237	228	241	236	211	252	225	215	253	231	255	210	235	240	233	228	228	210	223	250	222	259	234	229	253	260	236	233	229	252	252	239	222	249	211	247	227	242	243	232	228	226	241	222	247	265	245	245	256	232	253	236	227	227	210	211	222	258	252	252	239	241	237	243	218	273	216	244	252	246	253	226	219	210	236	287	237	238	250	246	211	268	250	252	258	236	236	194	245	233	228	236	226	269	236	206	247	232	242	257	229	232	267	237	242	242	243	271	242	247	258	236	270	240	224	253	261	242	257	240	226	242	224	237	228	244	235	241	250	237	225	221	237	244	252	230	223	216	219	234	251	209	235	217	246	227	238	241	228	249	235	247	275	244	240	238	259	247	232	247	241	222	238	237	243	235	235	236	239	261	238	233	276	241	242	243	254	239	230	250	209	244	239	263	243	256	233	243	246	248	239	229	238	247	248	227	233	219	221	241	209	240	246	257	245	214	248	227	228	231	218	243	232	241	248	226	228	224	240	249	248	220	220	256	268	203	244	225	237	242	249	246	255	247	254	246	263	239	257	227	255	241	258	207	220	227	240	254	231	210	239	231	252	233	250	257	232	272	238	229	222	249	235	228	205	236	265	241	259	256	229	284	251	231	266	245	267	236	246	238	292	231	272	268	222	265	240	239	229	207	264	236	209	231	235	234	242	236	211	233	224	232	248	238	213	226	235	270	236	256	247	267	235	259	251	256	255	236	244	251	211	265	238	229	263	248	238	253	256	271	259	239	238	251	231	235	242	255
49196	19523	7714	8632	7142	4545	3516	2712	1901	1586	1391	1204	1243	1147	1163	930	978	1164	1091	944	792	768	777	774	759	853	787	795	764	730	761	736	727	779	746	794	724	685	690	684	737	781	835	734	744	757	729	709	638	706	683	658	644	631	652	606	577	619	632	575	596	585	589	567	601	558	631	559	578	549	573	610	576	581	607	547	569	563	574	548	589	592	614	568	619	547	598	551	574	575	570	564	570	546	589	582	601	519	566	552	536	581	559	530	610	553	554	579	574	584	539	531	580	534	577	568	544	573	543	539	580	560	539	527	558	588	548	575	573	626	560	560	583	563	583	577	544	540	536	575	555	572	624	565	567	564	555	560	561	581	554	582	555	553	596	600	534	558	590	581	565	596	572	546	547	515	558	623	566	578	582	562	566	575	586	531	565	579	592	541	508	616	544	618	532	591	578	535	568	576	560	549	508	595	586	599	567	537	554	522	548	584	551	579	569	541	574	581	549	584	588	575	545	521	552	548	560	524	568	592	581	603	594	574	560	580	529	529	575	540	584	554	553	519	531	597	555	508	559	603	586	556	580	560	569	564	579	564	588	562	593	564	547	524	580	552	514	567	598	561	558	544	563	549	512	585	577	598	602	548	590	560	582	592	520	572	598	577	553	575	519	565	558	560	532	539	589	525	564	544	502	534	553	586	582	530	556	595	563	562	582	550	540	561	576	563	596	568	566	576	578	562	587	569	559	549	572	576	556	525	567	590	522	576	526	532	526	537	539	533	566	564	559	542	591	583	564	537	558	568	556	560	595	563	562	573	532	603	566	541	540	558	564	576	568	540	541	580	534	583	548	556	578	567	494	623	574	580	573	570	531	583	558	568	558	559	525	585	582	595	574	533	543	539	533	553	584	585	555	570	576	511	539	586	583	540	548	576	568	572	539	540	546	567	563	552	555	617	569	579	540	580	570	592	541	570	502	531	599	589	559	533	577	546	555	622	576	599	579	545	552	600	554	553	606	549	568	564	565	560	543	553	558	561	539	562	543	563	535	618	550	571	565	564	569	548	572	523	573	524	541	576	568	517	605	571	559	535	547	535	522	544	618	568	568	500	548	561	571	551	565	518	560	565	556	570	596	565	566	611	551	585	565	539	611	580	516	566	535	575	498	550	552	554	563	572	596	553	550	606	531	561	525	544	585	582	524	546	549	594	614	584	590	529	541	556	555	563	568	549	562	565	562	529	605	560	572	554	565	558	535	582	566	560	562	599	540	558	551	530	550	594	561	583	549	582	570	559	572	565	570	534	571	539	624	579	520	533	555	548	555	543	536	536	552	542	531	551	548	549	558	550	569	591	593	545	574	555	553	570	559	603	580	548	524	521	548	572	558	601	563	533	581	578	558	600	577	553	572	585	562	570	550	583	524	567	522	616	604	609	565	530	561	595	567	527	574	580	570	580	529	543	583	531	583	552	595	579	589	560	577	563	590	595	578	571	568	576	557	580	548	555	587	529	577	554	578	561	570	587	543	593	559	583	565	562	518	538	602	610	564	616	570	563	616	550	582	579	541	588	544	523	563	579	543	583	584	559	524	501	544	559	582	532	536	552	575	575	555	584	545	552	584	577	561	585	547	555	553	571	563	512	532	573	558	547	552	518	544	582	589	620	496	610	559	572	569	614	549	543	567	579	564	542	561	547	555	508	602	550	553	547	558	576	577	559	571	558	597	564	579	532	576	572	571	563	558	585	556	533	561	565	598	534	559	548	570	585	590	598	585	576	590	526	554	514	549	542	595	537	543	597	591	590	555	592	594	524	539	573	561	533	595	585	562	595	523	543	556	566	580	583	586	553	544	575	546	579	584	519	557	554	571	564	552	557	503	588	585	580	585	548	523	516	586	577	579	536	555	571	529	561	563	571	603	536	588	575	595	600	584	573	540	512	563	552	556	521	607	526	528	569	545	544	584	537	554	578	571	532	564	556	565	574	522	536	546	551	529	540	589	577	541	547	540	614	554	567	561	534	533	553	563	531	539	564	599	528	586	533	527	551	586	560	576	578	552	578	568	564	577	589	513	520	580	556	554	562	537	582	535	586	552	541	547	558	568	529	547	552	558	520	569	584	565	569	564	556	574	584	564	532	565	574	574	560	553	572	552	516	553	598	547	554	581	527	570	568	515	535	605	581	550	586	520	516	549	596	555	537	565	591	566	557	546	525	543	528	590	564	530	586	577	544	566	585	570	537	541	570	556	586	549	554	555	614	512	545	517	556	562	544	556	554	556	557	549	573	577	561	549	558	591	549	561	525	530	585	584	571	574	561	588	549	540	563	577	563	581	616	568	573	547	580	576	553	558	593	580	588	537	569	534	560	561	558	572	559	546	569	603	538	558	541	578	584	590	566	540	595	587	558	540	532	613	573	557	549	576	566	541	622	549	516	561	545	545	586	576	603	547	559	573	537	538	532	587	552	513	520	536	557	544	568	519	549	575	554	545	584	575	562	545	582	541	554	564	564	559	567	559	586	549	564	545	584	571	539	517	579	573	573	563	572	570	558	560	571	549	574	564	549	599	551	548	552	551	558	586	563	570	592	571	591	590	533	589	539	523	557	551	561	520	572	572	555	578	551	569	570	563	594	548	552	528	520	586	541	587	599	582	585	579	539	548	590	574	510	555	573	549	563	520	569	610	552	563	562	574	534	598	586	597	591	528	540	531	565	529	545	575	568	589	534	569	592	580	595	562	572	538	608	595	581	567	589	565	557	566	517	574	544	543	582	522	542	525	579	545	559	547	512	542	573	608	539	563	552	580	511	594	574	574	553	551	553	552	583	581	547	555	521	530	539	619	559	574	586	564	521	544	543	566	555	539	546	571	543	542	554	552	547	550	561	536	581	573	588	609	593	569	542	538	576	500	569	543	557	579	572	573	568	568	528	540	543	530	570	558	569	547	526	584	610	596	591	522	572	543	561	549	570	545	576	557	545	550	592	597	557	565	588	559	566	569	577	599	609	526	536	510	560	582	539	529	555	567	599	536	544	533	516	545	573	602	554	550	581	524	542	569	565	561	536	574	604	558	535	580	566	556	590	575	573	564	557	569	562	543	543	548	576	562	542	553	547	562	510	590	531	591	559	549	605	589	529	580	572	557	592	547	546	554	574	560	516	544	568	561	567	559	561	551	575	571	543	573	586	564	532	509	572	587	544	565	596	583	554	555	564	591	561	537	577	592	558	543	518	559	524	577	586	570	564	547	586	578	555	571	576	579	546	567	578	561	573	554	573	586	607	597	600	563	554	534	601	569	562	524	585	527	585	548	552	563	565	550	556	556	531	565	559	581	592	570	548	542	566	593	607	563	548	594	499	608	543	556	560	563	580	538	593	578	591	564	566	587	589	546	582	539	497	512	509	529	609	545	539	525	576	534	569	586	525	570	562	579	542	562	547	561	570	576	538	594	584	568	534	545	544	510	546	553	576	571	557	525	600	600	563	558	604	606	562	549	561
80587	49154	20965	8768	3703	1833	1262	941	625	560	433	386	450	443	398	367	353	405	367	335	307	280	314	271	318	319	315	287	319	277	266	286	288	259	293	327	274	253	278	248	316	278	296	281	281	280	294	279	268	266	272	256	257	258	253	239	248	254	231	225	297	267	236	257	278	249	224	253	268	242	249	226	265	252	236	257	275	234	269	217	255	251	259	244	247	230	250	250	277	273	252	237	241	236	272	221	235	267	242	256	246	233	239	262	245	243	250	239	275	262	247	250	251	266	243	237	233	240	250	280	239	234	226	263	254	221	252	230	224	248	260	244	241	232	263	236	254	270	254	244	266	271	225	225	252	291	240	246	270	241	267	275	256	223	222	241	252	198	220	253	263	271	264	259	282	249	243	221	240	236	230	237	278	253	239	227	251	258	284	262	249	250	267	230	251	295	259	238	228	220	250	257	250	234	237	261	258	234	279	244	225	251	236	261	238	246	257	262	251	264	240	242	235	235	245	266	237	244	248	271	254	220	243	250	224	236	217	213	239	243	266	256	249	271	249	234	249	257	242	234	257	267	256	219	264	264	258	260	249	250	243	202	203	231	241	242	245	216	265	266	250	267	240	277	245	234	271	247	241	228	264	264	271	259	236	222	285	246	224	233	223	272	239	254	244	245	237	267	204	240	271	247	268	238	250	248	257	233	260	257	258	253	278	285	208	265	230	234	249	290	239	249	256	269	253	227	258	268	239	230	222	253	234	277	245	242	245	205	257	250	226	235	276	251	232	217	254	246	243	281	236	239	248	272	251	251	242	191	238	251	241	234	258	242	245	263	254	230	259	247	245	224	250	224	220	251	258	247	266	256	245	264	254	224	238	269	216	234	239	259	235	257	233	233	257	236	221	261	225	249	232	278	233	216	236	226	247	248	236	219	254	251	242	242	226	217	223	261	255	248	214	241	239	256	244	221	256	244	266	274	252	257	276	268	227	270	267	263	232	242	258	245	268	235	249	243	220	269	247	228	238	262	267	249	274	267	260	226	258	266	279	243	242	263	250	252	251	248	247	246	257	216	256	223	273	222	233	231	237	214	242	246	259	254	258	246	269	257	253	248	237	228	234	272	248	267	254	236	224	272	235	230	255	239	239	247	250	252	229	275	251	244	224	244	242	249	247	240	246	273	285	267	227	253	221	251	252	245	278	267	264	250	249	247	245	253	269	274	241	264	243	289	234	245	257	263	241	225	257	231	230	263	224	275	234	240	259	244	258	258	284	259	261	261	249	250	264	277	253	239	224	249	243	232	241	277	253	241	245	237	269	214	245	226	229	256	270	239	216	244	228	241	245	206	248	214	242	253	250	299	251	273	237	263	283	238	222	280	230	255	252	261	236	248	242	232	249	238	252	252	249	249	237	265	233	235	238	266	248	245	238	251	238	244	236	265	232	256	252	234	244	236	234	249	228	258	243	254	249	240	275	246	252	248	282	237	225	247	245	239	240	277	243	244	256	231	245	241	262	250	232	252	257	236	235	245	253	287	245	273	267	249	225	231	249	243	238	272	250	239	222	250	242	249	239	262	259	251	253	250	242	270	235	238	239	230	280	242	242	284	272	258	217	273	243	245	232	239	237	257	240	243	252	240	199	306	240	234	242	257	262	215	245	268	250	240	220	243	236	254	245	218	265	256	202	234	270	243	254	242	252	252	272	254	247	241	241	255	246	240	233	257	264	228	264	247	236	238	256	232	238	246	249	243	227	241	257	270	255	228	253	237	251	268	236	263	262	235	249	229	212	234	261	249	226	267	228	275	245	238	269	243	248	226	234	258	245	242	251	238	254	231	243	241	259	248	265	244	275	216	239	258	255	249	221	243	257	263	260	231	231	233	267	225	241	250	242	271	246	253	250	266	248	220	243	216	255	262	221	244	243	259	203	227	239	266	206	244	246	248	237	271	247	238	244	230	234	249	233	243	242	248	246	242	253	270	231	227	252	232	233	264	252	255	228	226	223	260	266	236	250	230	252	230	227	241	244	236	246	246	245	247	225	239	254	249	264	250	228	275	230	265	248	237	245	261	246	238	250	246	273	254	220	232	225	249	226	221	279	231	228	242	233	253	262	245	236	248	252	246	211	217	246	269	285	233	264	235	219	220	249	238	238	234	239	250	271	273	228	238	245	257	248	243	239	241	217	253	251	266	214	252	250	234	242	243	248	253	252	241	250	216	260	237	248	255	255	226	240	254	235	249	253	243	223	239	274	232	237	213	231	249	269	242	229	247	229	217	239	259	234	239	247	237	228	266	265	230	248	245	239	240	213	233	267	250	248	243	227	256	224	238	224	237	263	221	242	216	228	256	249	239	233	226	254	251	200	240	206	272	226	224	257	260	223	230	233	231	207	282	260	219	247	249	254	253	225	234	238	258	254	243	242	230	235	219	231	257	251	273	239	241	261	228	256	252	237	252	257	232	245	231	260	274	239	223	238	259	249	244	236	252	254	229	217	236	253	243	245	250	260	239	228	261	225	233	246	263	233	247	258	280	260	253	284	254	242	243	251	222	267	229	238	216	252	261	235	250	234	263	227	233	224	266	282	258	237	235	251	253	264	233	260	253	260	251	255	259	261	234	254	254	247	250	244	243	257	237	263	237	252	237	265	226	243	240	258	268	252	229	241	241	257	281	238	249	251	221	248	228	259	228	239	251	237	212	238	246	242	272	256	234	238	256	259	231	234	267	239	235	275	242	235	253	261	264	247	234	247	255	237	242	249	226	248	207	244	233	241	250	255	242	226	222	252	240	257	249	264	226	253	253	208	241	236	227	236	237	242	246	247	251	240	247	257	237	257	263	241	222	253	261	251	242	255	247	213	238	237	228	289	260	248	232	232	232	239	231	234	254	252	253	246	234	234	235	240	249	223	234	238	208	240	221	276	249	254	228	245	243	258	232	255	264	237	208	243	230	221	275	303	270	238	272	261	219	239	235	255	243	249	246	232	279	239	250	245	201	230	271	248	271	222	248	231	253	247	260	258	250	238	235	229	246	266	234	202	230	239	267	256	231	235	231	250	253	239	224	250	225	245	236	238	230	226	248	232	266	262	269	255	257	249	269	285	239	262	253	247	269	246	242	259	249	236	255	277	272	220	263	234	241	243	248	249	245	216	232	257	263	215	230	243	272	235	239	255	259	257	217	265	223	230	250	264	234	218	273	232	233	250	263	252	218	250	277	247	230	255	248	246	254	271	223	277	248	227	254	234	238	248	256	238	220	248	247	259	244	242	260	231	239	244	259	227	272	237	242	246	247	230	241	252	240	266	270	236	222	276	252	227	258	224	232	272	237	222	227	271	270	247	234	261	249	262	252	258	243	211	262	246	261	210	230	212	239	257	261	251	242	256	228	234	222	255	233	236	248	268	236	243	231	242	251	260	263	249	219	254	265	240	244	248	227	266	252	220	251	237	238	235	230	235	234	248	253	244	214	255	238	257	240	247	253	255	233
59039	24378	10713	12755	10439	6657	4994	4004	2753	2211	1764	1702	1744	1612	1639	1316	1328	1577	1515	1178	953	905	926	867	897	1002	943	913	850	827	814	831	834	855	869	852	798	771	780	776	848	967	909	808	759	820	742	770	685	718	720	697	712	643	570	606	637	598	590	631	612	623	603	572	571	581	583	601	574	544	564	548	548	590	537	576	573	555	557	575	583	568	552	545	580	537	514	585	575	567	564	556	585	580	582	551	580	536	530	508	559	584	585	565	534	539	562	534	572	567	565	565	519	553	530	541	579	524	591	567	591	564	602	611	589	569	561	593	604	528	548	557	582	584	519	529	573	569	600	514	515	552	566	566	531	556	541	583	546	545	551	603	576	527	570	531	539	563	546	583	541	514	572	581	547	595	556	569	586	529	527	602	536	574	573	570	515	529	562	555	584	536	557	555	509	534	566	588	564	573	559	536	553	585	540	567	556	550	577	583	544	584	511	599	551	558	552	546	596	497	536	537	557	542	569	550	594	567	580	562	551	554	553	535	586	554	550	541	538	525	538	554	583	533	573	580	531	510	539	561	568	582	597	542	532	583	575	567	588	599	509	561	578	583	550	546	554	506	602	533	609	588	533	546	568	550	566	569	581	553	601	530	613	549	578	533	545	563	553	553	534	574	550	549	578	521	538	536	555	576	588	563	575	555	530	543	503	560	600	542	550	538	598	559	531	595	602	530	591	576	614	533	520	574	560	537	586	563	540	567	541	506	570	532	564	556	556	551	521	554	570	547	529	586	547	577	546	569	595	547	568	593	556	553	532	542	542	546	540	569	615	542	583	586	520	560	569	569	543	565	574	533	555	576	545	571	528	524	564	561	519	551	565	551	561	585	531	565	520	555	543	549	606	525	593	557	561	542	530	516	556	550	574	569	545	586	574	541	557	583	598	571	536	573	538	542	594	561	556	543	518	554	541	500	567	598	582	573	559	539	528	582	584	580	563	551	555	528	575	572	582	557	532	559	534	546	537	588	547	536	553	576	530	555	568	511	553	572	547	580	538	573	560	511	581	577	566	531	578	570	571	548	556	543	534	539	546	563	531	587	566	557	548	546	565	574	541	584	565	511	566	554	550	537	550	573	585	597	607	587	599	531	547	493	547	552	568	540	553	569	595	523	539	553	584	537	543	547	560	584	584	534	549	576	563	523	590	578	544	560	560	490	545	532	584	582	582	534	547	600	527	559	577	579	515	570	587	528	580	597	535	516	578	541	592	573	578	579	537	565	551	569	564	546	580	565	560	549	539	542	561	581	591	535	527	556	521	531	531	533	548	542	553	559	588	535	535	565	546	584	581	516	607	539	580	563	550	540	596	590	553	572	557	537	543	526	514	531	547	573	535	545	570	549	535	578	538	574	556	548	533	589	522	548	558	553	583	574	563	591	565	549	567	548	557	569	561	528	553	540	541	552	570	556	549	566	590	539	572	539	534	575	547	544	595	514	567	575	559	548	542	588	562	572	559	538	568	563	548	553	552	554	557	536	559	559	549	581	563	568	555	511	547	581	543	587	551	576	583	556	565	564	527	593	554	539	566	532	586	561	572	573	561	523	573	563	568	539	547	593	519	558	563	549	510	554	582	582	534	548	578	552	526	584	550	533	548	556	597	537	537	592	559	534	586	572	574	550	529	536	568	607	560	563	574	534	588	551	586	603	544	519	606	561	529	525	578	536	575	542	553	542	525	538	587	571	559	558	553	577	594	582	579	550	522	530	561	565	569	566	553	538	581	527	533	527	598	543	570	505	552	559	575	516	512	546	536	605	586	560	544	555	553	596	529	542	547	552	571	552	562	556	550	554	577	548	601	559	553	575	558	526	550	507	570	525	561	555	552	545	589	567	567	588	563	568	564	529	571	574	587	511	576	566	551	532	559	581	575	554	526	590	548	566	543	532	549	513	530	553	549	552	549	560	576	579	582	567	608	558	589	555	548	569	591	585	537	564	590	527	574	559	561	559	536	594	545	543	528	579	573	527	529	522	529	573	566	554	549	561	531	586	495	572	550	522	571	565	585	601	558	573	571	554	577	559	574	538	535	567	550	541	550	536	565	558	538	542	550	553	548	604	536	617	626	541	565	541	573	556	545	529	520	537	531	560	579	558	550	568	544	581	577	545	554	571	600	491	566	538	523	552	549	549	603	562	560	508	497	594	570	537	575	526	546	528	566	523	568	548	553	591	579	562	559	558	536	570	508	528	515	516	555	554	525	593	546	558	579	559	550	567	544	580	568	541	565	583	622	546	573	536	553	588	536	555	579	550	584	549	567	580	546	566	569	558	585	556	540	566	561	557	511	552	547	574	578	570	524	523	605	554	542	599	528	537	534	569	530	504	547	572	617	583	532	557	551	583	567	548	551	533	567	576	536	547	573	557	583	581	570	577	542	553	606	531	557	539	557	535	570	549	518	556	568	551	531	546	566	570	577	561	566	540	524	546	558	553	599	535	554	556	569	581	564	553	574	558	574	564	554	589	571	559	604	543	546	583	536	582	573	583	545	557	555	525	566	557	510	546	535	563	543	556	580	579	561	565	541	590	539	525	590	544	551	562	561	561	575	569	584	533	524	562	538	542	538	540	530	567	531	569	542	548	568	530	554	552	553	577	554	538	568	517	568	560	538	560	537	576	570	548	510	534	543	556	573	579	592	570	535	530	596	534	534	565	519	559	526	566	564	593	551	522	558	520	534	560	539	576	576	565	562	506	578	551	526	572	517	589	548	535	541	570	591	575	563	557	534	550	559	575	537	541	573	590	568	583	561	559	532	532	566	544	525	533	546	560	506	597	577	578	539	587	549	572	537	562	528	542	570	573	553	531	574	501	573	558	530	528	558	568	559	543	559	584	531	551	525	565	524	544	588	537	533	520	547	555	542	580	591	565	547	557	549	529	600	576	581	582	553	582	546	583	562	544	520	558	548	541	533	530	527	565	553	568	593	570	597	598	560	561	518	557	564	505	520	564	559	513	537	554	580	556	544	545	577	515	542	560	571	532	567	578	531	588	566	560	510	565	554	563	592	569	515	545	559	568	549	533	588	574	573	595	521	531	584	551	575	567	518	593	558	559	550	528	553	529	561	576	537	571	563	539	538	597	558	564	538	546	538	559	576	537	520	567	553	516	531	572	566	545	576	574	578	558	542	556	530	598	545	562	534	547	578	533	545	639	558	575	582	559	584	593	563	593	556	553	567	512	555	548	589	549	565	551	632	566	593	559	573	555	565	557	542	581	538	542	566	603	564	543	558	560	558	557	620	587	529	569	522	527	563	583	544	582	565	534	572	558	560	559	539	532	584	580	522	561	531	596	600	595	555	519	567	595	545	551	570	547	593	512	521	575	546	576	578	584	535	566	537	572	550	558	580	514	543	562	579	569	571	560	565	555	595	570	602	560	540	592	554	527	575	551	505	514	578	573	549	511	546	585	553	541	534	584	542	562	553	512	540	546	558	535	556	541
23953	5905	2164	1618	989	515	395	331	243	184	215	184	203	178	180	183	195	194	164	155	173	151	166	160	150	172	162	167	166	169	172	154	160	151	158	139	170	149	161	151	174	135	190	199	178	162	157	160	153	155	130	165	167	188	161	154	151	149	145	157	182	166	144	140	146	177	136	134	169	137	149	136	140	145	150	151	168	158	163	183	167	160	153	138	154	165	142	158	158	133	150	164	145	142	137	154	149	154	152	152	140	159	157	151	156	152	174	153	174	129	145	145	157	149	145	148	156	144	176	146	162	148	169	124	158	145	136	132	141	118	145	154	156	153	153	143	142	140	172	153	160	133	136	155	150	175	138	156	160	149	173	142	161	156	149	162	147	144	139	131	165	152	140	167	153	151	127	162	145	155	138	181	145	140	139	158	140	150	143	160	155	139	136	152	159	178	161	153	165	161	156	149	156	155	142	157	156	131	152	155	137	152	140	149	142	139	154	133	144	147	147	150	157	173	147	176	155	143	150	157	152	162	169	156	127	150	129	168	123	146	153	161	134	148	140	142	167	146	149	154	147	127	136	139	153	132	125	158	153	172	164	139	156	145	166	142	159	144	160	131	150	163	144	118	151	136	153	134	165	158	137	140	139	140	157	151	174	141	168	153	164	166	164	152	150	160	132	147	147	150	138	177	143	160	168	143	161	160	164	159	130	123	142	162	152	136	163	145	125	144	137	170	146	180	145	141	151	152	150	163	158	160	153	156	143	162	161	156	155	120	129	143	157	161	135	135	165	157	133	119	142	136	140	141	135	138	139	148	141	151	154	169	149	131	147	154	143	148	141	131	119	149	161	161	136	160	156	158	164	168	147	137	148	152	168	161	164	135	187	141	147	146	164	147	162	169	146	139	170	137	162	151	122	154	155	137	147	144	152	144	154	175	139	134	160	144	132	158	146	138	117	158	128	150	146	160	148	145	164	153	152	148	133	142	150	170	149	131	149	174	174	160	161	150	150	174	166	167	151	178	154	132	142	152	161	142	119	152	156	169	130	142	170	150	167	162	148	146	163	140	160	144	149	140	145	131	135	148	136	164	155	144	139	153	173	155	176	140	141	153	164	168	134	127	157	164	158	143	138	142	155	164	142	156	157	161	142	154	153	147	147	155	148	132	144	170	145	141	152	130	160	172	146	124	174	157	159	161	162	139	159	172	135	137	147	157	139	151	148	153	140	163	149	140	163	163	144	156	149	175	153	169	145	174	148	165	127	159	153	122	150	153	152	168	157	153	147	147	133	156	155	158	170	146	157	148	169	175	172	145	157	151	162	127	173	162	161	141	148	126	158	172	156	164	156	159	133	155	164	157	141	138	171	144	138	146	141	150	147	146	135	155	132	151	163	149	147	149	174	130	158	144	145	160	157	170	151	166	141	135	158	156	174	151	141	164	144	157	157	141	152	155	140	157	160	147	156	134	144	128	151	164	168	139	159	145	144	114	152	159	138	192	155	142	163	160	159	162	164	154	174	136	156	155	150	154	179	166	140	138	149	151	147	148	136	162	134	127	134	143	148	182	119	155	161	134	159	160	134	147	168	167	150	150	125	152	146	146	144	164	162	151	141	166	161	172	152	169	158	152	139	143	131	152	152	142	150	146	129	153	135	167	156	162	155	170	146	149	157	129	149	156	138	143	156	150	145	159	127	147	146	142	177	167	144	166	162	160	162	165	130	155	143	144	143	143	137	166	154	144	162	153	181	146	172	162	150	135	149	154	169	145	152	158	169	144	149	156	130	139	173	152	162	165	153	157	167	157	148	134	130	136	160	146	148	140	163	164	145	163	141	165	154	184	174	139	156	170	154	139	139	147	170	147	154	154	162	151	135	157	157	156	159	148	137	141	143	131	120	130	153	149	149	171	159	149	176	144	145	153	162	143	128	158	145	149	134	148	138	164	159	153	131	174	149	140	153	139	154	179	123	133	157	143	155	131	133	127	169	154	160	144	169	163	154	137	170	150	148	159	155	167	152	151	158	166	131	147	171	168	171	144	158	160	151	154	132	163	148	161	169	152	147	150	181	175	139	144	168	171	171	164	148	161	171	154	126	169	160	176	168	184	174	157	169	149	170	156	135	149	162	168	156	150	142	160	161	145	155	151	162	144	160	155	138	164	131	156	157	148	158	133	143	139	158	143	151	166	140	154	115	150	134	139	147	155	151	170	183	169	163	140	143	145	139	143	146	144	134	122	139	135	150	141	170	143	139	155	157	165	140	165	136	154	142	162	151	152	159	155	147	162	167	140	164	132	157	136	145	157	165	168	129	137	138	155	139	126	139	151	129	148	141	149	163	148	141	165	137	145	135	149	141	141	171	152	154	160	139	146	146	141	144	124	167	163	158	137	132	133	140	125	135	160	145	169	161	147	154	153	155	168	155	132	155	144	138	158	152	148	148	137	135	152	153	136	168	158	167	135	148	142	160	138	176	148	158	150	165	156	150	140	151	134	165	163	160	153	176	161	164	156	169	171	153	168	167	157	168	159	136	125	154	143	134	178	149	159	147	145	150	138	134	143	133	156	142	154	173	147	130	169	147	143	142	168	141	152	142	158	141	158	164	155	152	141	139	152	168	134	161	162	154	156	127	147	151	171	173	154	148	159	145	141	147	142	135	146	152	135	148	142	130	150	179	130	151	174	161	148	136	162	133	146	127	150	136	155	165	159	141	170	162	175	166	163	161	139	148	173	150	157	150	149	149	140	136	137	131	139	157	150	163	141	155	144	160	143	172	142	153	140	161	166	154	150	140	137	143	149	170	128	168	160	160	158	156	145	162	159	152	162	173	128	145	188	144	157	175	159	161	168	160	180	163	126	146	159	145	138	146	138	168	159	130	140	156	155	163	174	112	135	135	153	160	148	131	153	161	134	137	142	145	154	178	151	160	134	146	158	134	158	141	151	158	156	133	150	164	161	148	125	150	163	159	156	135	142	161	150	180	153	143	164	145	154	132	147	147	145	172	169	148	152	145	148	158	152	146	142	174	175	136	134	141	164	152	139	152	147	174	146	122	138	156	144	138	139	141	150	164	145	147	172	140	157	157	160	156	147	173	138	140	148	142	155	153	138	167	157	140	140	150	135	167	172	140	137	147	141	168	133	167	155	162	159	140	158	145	164	143	159	169	155	160	163	163	140	160	137	142	151	153	185	153	148	162	137	157	129	161	154	148	162	125	140	139	141	147	174	169	160	152	143	126	137	133	141	155	147	114	157	157	147	121	155	164	131	172	164	140	169	153	158	140	139	150	145	169	160	150	161	150	142	157	151	158	162	168	159	160	146	151	158	141	164	157	155	139	145	146	132	151	160	144	156	164	132	167	165	171	131	155	137	146	142	145	166	138	139	126	146	144	144	138	157	155	154	137	181	120	155	150	154	147	157	161	147	129	155	150	146	134	139	157	140	165	166	148	169	149	133	163	143	123	162	145	149	155	152	155	125	163	157	142	142
22403	4489	3982	4809	3492	2026	1636	1331	859	670	651	622	579	618	636	527	571	618	560	478	456	449	435	437	427	471	461	474	461	446	471	431	486	486	476	462	430	427	419	442	518	518	536	491	495	444	459	431	481	454	399	421	400	409	388	385	395	366	402	437	391	396	358	352	399	364	397	377	395	404	405	350	395	399	383	375	357	378	385	378	380	402	379	391	382	372	356	366	401	397	387	396	383	343	404	368	390	388	386	378	409	400	401	370	366	391	402	377	383	350	395	386	390	372	362	376	357	370	381	378	397	388	366	394	379	387	357	417	368	351	383	383	376	384	391	357	409	412	361	374	377	404	400	384	364	390	396	380	391	353	395	350	361	407	397	392	392	366	383	352	391	374	373	370	382	389	368	413	370	372	358	431	387	369	362	387	380	377	394	401	362	332	379	409	406	374	385	400	375	400	395	384	392	360	406	388	397	373	381	379	386	349	437	396	345	403	361	375	363	371	380	342	398	343	397	377	400	385	375	422	399	340	346	375	359	385	356	363	326	374	410	390	392	363	400	338	377	387	392	371	391	384	380	404	437	399	348	379	375	409	394	398	374	338	383	373	381	375	382	370	402	404	347	407	374	396	405	407	374	378	370	372	409	354	371	372	371	386	376	363	370	382	375	379	408	347	375	366	366	374	370	362	359	378	410	403	418	396	388	387	324	366	378	381	377	358	380	387	375	358	363	382	382	357	384	375	376	397	360	398	408	380	373	369	376	370	373	338	334	366	383	375	352	389	387	354	389	379	339	377	356	395	373	400	390	363	377	378	344	376	371	363	411	393	336	377	348	372	366	395	418	411	376	391	364	375	388	392	343	376	366	387	361	365	398	401	388	379	383	360	388	376	369	369	380	411	373	353	391	368	380	368	361	365	398	377	385	374	361	392	385	390	368	378	323	413	383	341	372	409	362	357	349	372	380	395	392	383	366	385	372	326	396	367	405	358	378	368	412	398	391	436	383	401	386	373	419	328	359	390	409	374	392	391	381	401	384	374	380	360	343	408	373	344	394	362	378	399	410	352	379	366	387	361	353	364	394	386	371	371	386	406	394	384	357	382	376	382	438	387	412	391	402	381	382	396	375	358	374	399	385	401	412	365	361	387	393	402	397	377	379	422	419	383	392	386	334	367	327	356	342	381	373	372	392	411	383	374	386	394	357	374	371	367	352	404	400	354	424	380	386	360	381	365	361	405	351	372	379	387	384	344	400	412	411	405	347	378	379	389	381	353	360	379	402	411	386	391	398	431	355	405	394	359	365	372	381	404	377	379	385	389	361	404	386	388	387	369	352	369	351	389	361	403	362	394	361	359	391	378	358	411	380	372	343	381	390	368	372	382	346	369	392	377	352	362	363	342	362	347	415	364	382	381	353	377	355	401	362	404	391	369	405	375	413	370	401	359	396	362	355	378	390	370	424	416	396	361	369	379	356	366	385	375	401	358	383	389	397	351	409	354	365	366	361	371	395	358	389	382	392	395	388	381	405	384	380	378	401	409	380	364	385	371	415	358	381	377	362	373	388	400	357	407	368	345	388	340	390	404	379	358	414	373	365	394	362	411	405	377	369	380	386	373	379	356	393	331	376	386	384	392	388	382	371	393	397	401	370	360	345	384	380	376	356	415	373	366	384	341	392	392	383	395	370	382	403	391	384	374	408	382	371	359	412	376	359	412	362	407	362	394	370	377	368	408	354	376	386	364	389	377	371	388	424	406	392	375	379	394	393	377	358	400	343	347	367	407	377	372	389	397	423	391	368	369	377	316	395	363	394	364	419	384	366	362	395	338	392	363	372	374	376	386	387	342	370	423	366	397	364	349	382	368	406	392	373	376	390	362	356	396	375	373	362	387	407	382	390	381	360	401	400	377	349	377	365	389	393	383	377	357	399	354	366	388	389	397	343	411	383	394	360	388	345	354	370	373	350	371	418	399	368	390	372	377	374	406	383	377	321	379	393	385	356	399	385	363	408	379	402	378	368	378	363	363	418	355	345	337	390	371	399	393	364	374	344	404	385	352	403	372	359	370	390	371	350	374	346	359	432	392	383	375	360	369	370	398	388	391	382	346	385	376	381	387	361	393	422	393	342	384	398	397	401	322	370	369	394	361	395	365	376	384	361	357	376	338	372	392	393	359	376	360	405	365	383	399	417	375	368	399	385	383	397	380	344	380	396	378	408	397	395	389	393	377	383	380	387	394	408	349	389	387	423	348	384	373	394	366	405	342	418	388	369	338	377	392	384	370	366	355	380	413	386	387	394	387	396	356	383	370	369	371	422	378	374	360	386	371	361	385	368	386	356	390	396	381	380	389	368	354	369	401	380	392	349	387	398	387	375	374	369	382	371	390	357	366	410	372	379	386	378	374	365	368	376	395	348	408	366	392	374	357	362	351	359	389	383	336	370	382	410	379	383	384	399	362	367	396	373	362	398	418	379	362	410	388	354	379	393	382	392	374	390	377	380	363	404	396	363	381	392	358	402	389	349	358	401	387	378	359	391	400	369	396	399	383	371	372	388	383	394	384	354	358	384	353	376	373	381	398	386	383	385	370	368	373	366	373	436	382	389	362	381	389	375	396	390	391	395	376	427	410	342	386	386	374	374	404	387	388	355	405	355	391	380	398	396	379	404	390	382	398	373	388	397	362	352	377	358	410	383	392	368	417	378	356	410	391	403	412	386	367	378	388	404	384	392	341	364	385	365	368	362	387	404	381	399	385	368	411	382	379	374	394	367	416	385	360	401	375	355	407	379	347	389	372	366	341	404	351	397	383	368	365	374	384	397	383	343	378	360	366	396	390	384	390	393	382	377	376	385	381	393	403	384	382	399	369	372	345	356	367	390	401	385	356	371	394	356	392	395	403	386	384	398	366	389	359	421	399	418	417	363	371	394	376	398	353	353	424	395	366	361	366	342	364	371	378	371	351	369	359	404	411	379	381	380	392	375	365	373	382	392	392	341	358	370	392	368	362	393	367	387	404	413	371	367	407	383	366	359	353	356	388	406	411	372	380	370	329	411	370	380	387	387	350	390	378	361	375	358	376	388	407	366	394	409	345	375	371	360	381	385	403	414	369	393	387	420	403	383	404	371	384	378	395	360	367	358	374	404	380	391	400	379	350	375	353	404	391	413	374	388	378	396	412	382	380	403	320	390	375	373	389	397	417	348	367	394	370	368	370	381	390	345	389	390	410	344	375	366	341	388	386	359	344	386	365	372	378	360	381	381	377	399	381	381	374	367	408	387	354	382	352	378	396	384	378	355	349	371	357	383	394	382	378	375	357	407	372	390	397	415	381	392	394	342	361	361	356	359	389	369	377	394	348	399	388	372	354	372	350	383	396	362	402	374	427	385	400	410	392	374	398	367	398	408	413	398	347	358	398	384	426	377	372	395	407	403	332	355	359	387	375	383	391	361	382	402	356	384	373	409	354	353	411	397	376	391	396	398	369	413	380
73934	40308	14352	4981	2336	1209	829	711	500	409	343	338	391	343	350	296	294	327	335	297	264	288	259	290	287	277	299	261	298	249	239	237	273	262	255	263	244	264	245	225	238	257	256	248	279	268	253	243	257	244	233	236	259	265	219	241	253	254	216	229	233	228	247	242	239	247	256	226	224	247	260	235	218	229	259	222	244	226	258	231	246	252	244	264	237	218	261	239	229	239	272	245	206	249	238	240	255	221	237	245	257	262	236	236	244	262	234	255	233	251	216	257	255	239	240	231	252	222	233	271	216	236	242	229	230	241	233	226	255	237	238	230	240	215	228	223	223	241	215	218	234	218	229	225	214	248	218	250	236	272	218	246	237	209	233	221	250	243	238	236	228	221	262	204	232	259	238	246	230	227	235	243	270	217	254	221	238	220	250	268	251	233	215	238	240	221	262	241	246	232	235	278	237	235	239	272	236	217	251	249	252	228	220	239	229	244	222	213	220	263	218	246	235	267	236	232	210	236	242	218	218	227	252	225	271	201	246	223	259	248	251	243	217	238	213	239	216	225	226	224	230	241	225	233	258	241	257	240	218	258	230	242	231	204	240	226	226	250	238	241	253	227	235	266	217	239	213	236	223	215	259	229	236	260	210	245	245	210	255	250	261	226	224	236	229	251	242	224	256	247	243	215	225	205	234	233	249	227	250	270	231	238	291	228	216	217	220	258	222	227	221	225	250	243	231	258	234	246	238	241	223	243	265	238	245	235	255	276	270	230	258	240	218	246	242	263	268	238	239	257	234	231	227	221	249	243	220	232	254	250	264	226	242	234	207	207	212	242	222	211	228	249	216	225	250	245	217	265	238	261	227	229	234	226	254	252	248	234	247	243	237	248	242	229	257	251	255	241	246	207	235	252	213	209	250	237	235	274	235	257	220	242	216	242	211	242	249	268	232	235	235	203	249	246	229	243	240	218	222	213	245	236	233	227	239	225	246	241	258	216	249	250	233	208	250	205	219	211	233	253	243	240	250	238	237	232	230	228	238	221	234	253	242	224	224	225	239	235	260	220	257	259	230	243	232	228	234	246	215	238	224	239	254	229	258	260	226	212	247	236	228	244	245	241	239	234	230	261	224	234	235	223	205	235	232	222	227	239	236	253	231	242	239	248	252	224	231	242	244	233	232	236	209	235	238	268	266	244	238	234	256	233	237	227	218	256	220	231	249	242	226	221	238	228	258	253	232	206	239	231	241	242	227	233	257	228	211	279	241	246	252	230	255	234	260	258	217	209	256	236	245	230	229	236	223	244	232	234	224	238	242	218	241	233	247	229	214	226	253	228	253	233	236	217	236	232	248	233	226	246	261	243	220	222	221	251	204	246	255	221	238	249	233	212	254	247	215	235	240	268	230	237	242	230	245	233	239	219	225	239	236	250	224	253	239	234	240	256	268	220	222	247	234	250	242	222	229	218	238	224	234	244	251	211	222	230	248	229	249	217	250	228	259	237	235	290	232	254	265	244	243	270	240	226	237	230	242	238	235	248	238	249	259	216	254	233	240	255	266	264	233	255	263	203	217	266	237	229	254	236	289	210	230	285	227	228	242	223	252	257	230	216	230	216	247	237	235	201	246	236	230	231	227	205	255	252	229	234	238	255	242	215	220	243	243	223	234	203	189	238	268	213	238	216	241	242	250	238	238	251	232	199	240	252	250	254	223	233	257	250	217	217	231	218	230	217	251	247	221	248	249	245	231	249	253	233	247	240	263	216	272	250	224	236	203	240	251	238	240	221	242	242	256	260	220	225	236	216	235	257	228	249	248	227	234	268	240	225	219	232	234	265	225	223	230	218	232	215	236	252	252	239	256	243	228	241	247	221	223	230	233	237	270	274	240	239	221	256	230	231	213	237	226	243	246	242	220	230	249	219	234	264	252	254	258	245	223	209	234	249	251	229	221	241	201	238	236	237	212	217	278	260	243	210	273	232	245	219	264	230	236	235	226	174	238	241	262	235	203	226	219	259	222	210	228	237	242	251	251	251	258	238	252	239	231	250	227	240	207	255	231	245	227	253	244	245	221	245	245	247	225	221	234	227	261	241	252	242	231	253	226	227	214	250	230	235	231	286	242	239	268	254	270	237	241	236	243	245	239	245	240	219	227	200	220	232	238	258	263	231	249	238	249	217	230	274	229	215	228	243	200	205	231	265	228	250	220	234	228	244	240	234	215	228	209	256	232	209	226	223	216	233	242	215	232	233	255	241	225	226	227	212	248	234	238	252	243	228	246	265	219	257	221	245	240	251	240	239	247	224	233	230	256	249	217	224	243	241	223	243	226	249	227	240	250	274	240	219	276	214	210	214	218	238	248	243	207	229	213	225	229	266	264	261	250	233	262	231	255	227	261	252	263	247	218	234	251	234	243	261	241	248	209	249	241	213	246	220	230	230	243	236	229	259	233	237	254	251	235	231	243	243	222	235	236	222	259	236	236	241	265	237	220	263	213	242	246	265	218	257	249	225	227	242	267	225	226	243	237	247	247	234	219	233	213	224	254	277	243	227	253	239	248	259	227	265	214	227	198	254	251	234	253	237	247	222	235	239	239	246	269	207	252	236	247	227	273	247	233	213	234	228	225	247	221	239	230	222	227	248	213	235	246	238	210	248	224	252	207	230	237	215	248	225	226	243	247	233	234	236	248	228	229	240	277	240	268	237	255	251	246	214	242	245	241	223	241	237	245	207	207	257	247	253	225	221	258	239	225	235	232	196	237	256	224	236	216	204	249	245	249	243	239	254	245	217	244	233	221	214	230	229	260	240	251	217	264	270	241	226	243	268	232	256	262	239	228	244	258	240	235	237	238	227	201	237	242	273	230	222	242	230	218	221	259	222	244	204	214	219	240	228	239	256	254	246	254	216	234	217	222	233	237	229	240	245	215	260	217	240	248	243	220	226	257	223	231	246	240	264	239	234	231	259	241	247	219	241	247	224	211	212	228	219	235	234	246	221	226	248	264	244	232	252	227	236	239	242	246	225	215	200	246	240	224	222	228	227	273	247	243	236	244	251	276	251	247	227	230	219	249	255	239	218	253	226	206	232	250	240	300	233	257	235	222	238	243	249	232	265	268	256	213	257	228	212	246	244	238	239	237	241	224	215	259	231	228	229	215	247	208	219	246	232	269	259	237	240	243	249	229	221	247	225	235	237	228	200	257	228	221	240	258	266	220	234	266	234	234	221	225	254	210	223	225	246	280	222	234	252	226	255	216	238	236	233	219	245	258	242	239	260	248	207	251	252	258	208	245	221	225	225	214	231	225	230	234	245	220	245	256	224	239	232	210	215	239	209	231	242	235	268	268	238	222	216	238	260	226	237	242	232	249	228	227	246	235	246	254	230	224	261	245	219	238	226	225	249	225	220	254	239	242	247	221	235	243	216	224	251	249	258	235	224	263	235	224	235	229	252	213	244	235	248	228	263	237	214	248	215	254	232	234	233	241	232
48448	17864	7855	9979	7485	4743	3638	2966	2023	1589	1301	1255	1287	1272	1169	1054	1037	1240	1151	910	789	756	772	743	812	881	748	703	762	764	740	747	788	710	721	743	672	655	713	768	785	752	778	777	761	701	698	732	727	659	679	635	599	607	589	570	571	595	599	592	603	587	547	552	601	616	600	550	573	556	573	567	588	581	535	579	495	561	560	567	563	574	514	546	560	538	568	591	535	550	535	535	548	558	529	568	554	544	542	547	570	584	537	570	584	587	556	571	532	548	553	558	567	557	583	581	562	546	554	570	515	564	531	496	585	611	541	521	559	597	575	561	550	543	555	567	577	625	556	536	555	591	538	585	559	566	532	511	568	553	513	561	590	565	520	590	535	545	536	538	581	524	580	547	560	555	522	549	569	553	544	555	502	529	538	525	537	542	509	544	594	541	565	571	548	557	523	572	549	548	571	558	537	547	523	548	559	559	588	526	553	547	564	520	569	552	535	540	560	519	603	546	588	536	565	553	577	538	587	541	534	497	581	555	569	507	568	482	575	592	548	566	581	555	515	552	568	543	537	578	570	568	594	522	564	572	513	530	550	551	519	552	541	566	545	543	586	558	486	544	548	547	540	578	558	553	587	569	556	575	543	564	521	570	591	526	539	544	593	581	567	531	596	575	550	585	523	569	551	572	542	522	573	581	582	602	547	514	569	539	513	535	556	506	544	542	533	518	553	537	563	547	545	561	565	544	555	503	541	540	578	587	546	518	523	572	537	539	550	586	575	565	566	544	584	531	525	569	571	553	577	537	526	493	530	528	591	558	506	594	577	608	525	498	520	566	534	553	573	566	534	559	545	515	541	559	537	505	608	554	566	609	559	580	551	516	580	583	558	528	548	562	575	581	543	526	563	527	548	568	548	576	551	534	563	591	562	535	587	578	586	590	552	604	551	531	559	608	557	577	518	566	563	522	552	529	562	548	522	550	569	519	562	545	542	524	594	558	541	550	473	585	529	546	543	539	564	544	524	565	543	516	567	558	577	534	537	569	552	578	556	559	562	553	561	545	557	594	531	546	568	553	537	574	560	535	552	541	545	580	543	554	537	544	565	532	555	534	541	554	535	547	546	541	554	513	558	593	547	518	548	573	524	569	575	541	573	555	570	523	549	550	595	573	582	571	564	583	550	549	547	545	570	513	523	645	569	532	525	549	548	543	554	528	586	556	507	577	554	578	536	540	532	550	562	541	552	544	547	566	531	575	534	552	588	593	545	558	563	601	558	545	557	557	553	564	554	526	551	546	548	549	570	567	568	516	522	578	556	566	604	556	610	537	541	565	559	559	524	561	558	537	563	520	561	538	543	592	544	545	542	575	587	574	567	522	576	547	504	571	542	602	507	569	528	538	553	558	522	537	563	509	513	534	564	554	518	562	550	526	601	518	600	601	586	576	528	563	578	512	558	568	509	579	528	527	589	573	529	601	540	596	560	603	513	568	528	593	553	563	552	508	564	576	548	541	538	562	546	561	551	575	561	552	583	559	521	585	569	533	585	561	521	592	536	552	582	573	532	598	517	545	546	568	516	516	545	531	568	556	554	514	504	561	594	574	578	501	575	538	560	582	531	591	590	519	524	550	551	572	560	540	558	543	579	520	538	518	511	562	530	566	540	545	559	521	552	571	562	542	594	551	556	564	551	601	535	571	520	576	553	552	548	570	537	567	540	507	544	559	525	553	545	512	566	521	540	540	551	549	567	578	560	509	538	590	514	566	510	582	535	562	559	573	601	564	571	548	578	563	598	505	558	575	558	538	538	547	576	516	539	583	537	553	546	558	574	542	542	580	533	574	588	531	526	564	539	570	584	502	593	562	522	558	550	557	568	609	590	557	589	535	572	545	549	577	543	621	541	520	562	575	553	538	533	550	510	530	582	537	560	539	560	610	572	550	533	542	537	531	542	565	536	551	557	575	571	541	560	541	540	558	524	506	560	537	575	531	558	553	576	538	557	514	530	598	549	558	551	531	528	547	573	566	595	552	599	584	590	482	604	556	541	589	543	575	523	546	525	565	567	552	571	502	544	540	515	565	555	563	578	545	554	549	552	551	562	531	529	523	529	530	537	535	533	525	580	543	587	517	573	545	540	564	578	569	588	573	568	543	531	528	591	510	552	575	550	540	545	574	537	552	500	543	538	559	574	538	532	565	557	555	579	536	536	563	545	560	552	588	524	542	584	570	542	602	543	542	576	564	556	562	572	539	569	550	529	549	562	577	586	505	544	535	583	551	534	543	567	580	558	574	532	556	518	565	574	539	556	574	549	529	565	500	584	561	506	562	547	582	561	527	552	566	568	560	598	557	510	509	567	552	545	552	540	534	564	590	504	515	571	554	519	559	571	550	567	547	590	529	540	533	483	570	544	550	567	519	563	583	581	531	557	528	538	573	511	595	551	542	514	569	567	491	560	551	513	568	542	591	505	543	562	565	544	526	526	546	569	557	525	561	535	552	540	518	552	585	537	540	555	564	547	561	577	540	518	564	571	553	516	568	542	601	607	548	562	546	570	563	552	596	566	552	572	508	544	586	534	538	554	552	575	577	557	584	581	553	560	543	575	547	514	537	510	535	539	548	559	515	527	536	534	535	538	549	551	515	555	577	530	522	570	591	535	587	530	536	555	557	544	578	542	558	527	554	545	534	544	534	556	551	538	581	583	513	524	521	561	565	583	574	514	563	577	540	589	539	570	569	537	555	591	590	547	596	586	550	580	520	559	562	551	556	550	550	562	536	563	540	572	550	533	508	584	552	551	584	547	575	545	558	543	542	570	539	547	567	560	556	548	556	552	510	540	543	580	567	581	514	531	581	597	536	518	535	568	532	538	563	515	525	557	541	560	543	576	569	588	515	540	548	599	543	513	553	562	587	534	568	570	558	538	531	546	577	575	570	539	556	548	541	524	581	547	521	517	535	569	549	565	532	578	556	530	536	570	562	582	565	522	577	515	551	562	562	547	570	556	576	557	532	553	561	540	561	556	538	578	586	595	545	581	579	561	581	553	615	556	578	537	562	559	549	567	552	550	552	608	568	589	572	544	529	579	566	573	539	525	526	572	528	567	537	531	527	576	495	556	555	533	550	563	531	594	575	569	531	551	524	613	554	551	570	595	550	554	563	536	551	533	534	576	528	545	536	557	561	554	518	562	581	587	558	571	565	549	551	580	568	540	557	528	531	570	545	572	538	543	577	543	550	602	541	547	569	561	558	534	586	564	552	540	590	517	547	557	580	540	497	518	569	534	529	556	565	559	532	556	578	554	585	553	516	525	555	567	540	554	538	528	544	518	562	610	533	567	528	565	526	565	573	581	583	542	559	567	537	604	545	573	567	558	535	593	606	531	528	546	534	565	555	561	555	584	610	587	535	566	524	590	614	579	588	542	524	592	537	567	552	545	583	533	534	543	550	585	594	542	497	565	554	524	561	614	573	542	539	528	568	549	575	591	548	503	499
80019	46153	21411	10037	3919	2035	1278	999	643	557	405	449	386	413	386	387	382	399	375	285	293	323	331	270	328	310	284	318	273	273	322	276	293	268	285	279	280	263	273	251	295	289	260	273	249	315	261	276	273	274	233	259	243	257	251	253	254	237	249	273	255	243	249	265	263	229	263	244	231	227	251	247	220	245	260	234	240	244	242	281	266	237	247	248	248	224	232	226	252	265	257	220	233	228	234	233	242	242	236	231	276	232	229	228	232	241	242	248	241	241	233	233	244	231	237	256	251	251	269	256	248	247	270	253	249	251	253	237	223	252	232	243	225	221	270	264	264	252	268	248	273	233	264	222	247	271	228	228	233	253	255	260	253	231	243	252	206	236	249	233	268	245	239	244	245	243	254	227	187	234	245	235	230	260	252	237	236	229	239	251	248	250	260	239	238	259	248	234	225	251	229	233	262	235	227	251	240	230	234	249	253	244	247	217	252	228	231	240	261	233	254	252	221	270	225	254	245	249	241	267	251	221	258	251	257	223	262	268	221	227	250	259	249	235	242	259	252	219	264	240	247	236	239	238	238	232	240	240	237	215	262	246	242	255	263	256	265	261	257	271	215	255	229	230	265	229	208	260	267	226	283	260	234	239	226	263	238	225	258	253	251	245	247	244	248	228	238	290	232	228	271	240	246	265	256	274	250	237	252	278	263	263	217	258	236	240	255	268	228	230	285	240	260	238	231	247	241	214	236	250	205	242	243	281	265	250	253	243	236	249	215	259	248	235	237	235	235	269	264	238	246	242	255	221	226	218	281	242	246	249	242	259	251	247	195	246	258	240	282	260	255	241	252	229	238	242	223	275	259	234	229	233	240	229	245	198	226	227	245	271	293	245	259	250	230	273	271	250	230	254	235	238	216	251	215	231	263	269	244	263	250	256	222	256	261	241	246	209	257	262	269	228	215	228	236	234	232	263	261	245	254	233	226	246	251	230	254	254	243	247	237	260	248	260	243	260	233	254	235	246	258	258	246	259	218	228	245	249	252	224	242	244	243	236	237	234	258	250	264	248	278	252	260	275	254	220	232	254	255	253	271	249	252	254	209	254	245	247	215	260	228	199	242	251	243	224	248	240	229	240	258	223	245	255	237	238	250	238	234	236	238	241	244	264	246	241	274	265	236	226	259	253	242	232	248	256	245	251	250	236	253	220	279	249	279	231	242	214	241	267	266	250	247	248	234	217	245	264	244	240	230	248	264	259	242	244	223	249	271	262	247	227	236	246	263	272	212	242	241	247	240	231	249	222	229	258	256	269	253	260	245	274	236	213	260	276	225	226	238	252	249	253	273	245	229	267	224	261	235	232	238	248	258	277	223	238	236	242	257	253	247	208	247	224	239	228	247	239	250	241	260	234	230	236	260	222	251	254	263	237	250	256	247	245	225	229	245	248	252	241	248	241	261	217	233	239	236	248	277	256	239	287	286	226	230	234	254	255	231	256	233	221	230	249	257	232	260	228	244	245	238	221	256	240	230	258	245	236	257	219	262	229	226	244	243	258	251	233	241	234	267	246	234	232	245	241	230	253	230	243	210	237	254	219	239	235	251	240	256	240	262	238	268	269	204	248	239	225	215	282	255	277	271	246	257	236	265	245	236	261	244	245	236	239	232	253	253	238	265	238	254	233	198	196	261	266	248	239	234	242	239	216	246	260	259	238	222	219	247	261	257	235	285	242	235	226	254	222	249	227	254	261	258	226	241	264	215	247	246	269	243	240	263	256	264	254	258	254	225	250	268	241	242	270	231	227	235	231	292	274	246	250	270	242	258	259	234	266	264	245	230	234	238	227	231	255	253	267	236	245	213	244	266	246	226	217	253	252	254	222	250	267	248	232	257	277	238	239	267	221	257	236	214	236	237	250	210	276	247	258	236	242	254	264	230	251	245	248	286	276	256	224	238	257	246	251	231	235	261	252	253	258	265	270	267	247	259	254	228	247	253	266	249	218	243	229	238	268	256	236	232	239	224	242	266	249	256	238	225	236	223	278	229	255	274	247	250	286	287	258	271	231	282	252	251	233	229	258	282	252	259	264	204	221	231	226	240	260	245	247	197	221	254	250	224	245	243	215	233	268	257	239	241	229	275	229	221	256	240	250	243	242	231	242	250	239	230	239	218	229	263	258	242	228	253	262	247	246	258	233	251	251	236	268	227	252	262	229	257	256	246	241	244	246	244	216	225	245	224	226	253	237	258	258	259	245	259	245	259	227	247	219	246	255	262	243	253	214	233	255	235	241	239	253	246	225	291	221	226	239	279	250	252	254	260	245	252	245	239	217	257	248	242	244	218	240	244	244	234	241	239	250	261	249	267	234	245	265	266	260	248	255	237	238	252	238	228	245	228	240	276	249	252	229	286	270	214	242	262	225	234	245	254	259	245	259	254	239	241	229	248	211	241	225	222	237	222	238	202	251	235	252	234	238	240	259	259	268	240	234	263	257	255	275	249	232	257	261	229	254	236	249	269	251	242	252	226	233	237	231	235	207	207	250	245	225	211	231	251	226	264	235	235	257	254	259	223	266	256	239	253	225	249	235	247	261	227	260	252	235	266	259	229	229	243	247	257	239	243	262	223	245	224	243	271	249	269	253	216	260	233	246	246	259	260	245	250	247	278	260	234	245	239	240	241	247	233	227	235	244	249	261	248	249	239	257	248	251	220	264	225	211	245	241	237	240	267	279	236	227	221	245	273	225	224	221	243	229	227	266	271	235	241	225	237	260	271	246	242	241	254	233	241	226	240	250	237	221	258	256	253	244	258	249	247	225	269	237	245	250	230	227	234	250	235	240	216	269	251	267	219	250	258	220	231	222	275	260	232	236	274	233	252	211	263	235	266	277	264	250	232	219	270	253	241	226	249	284	234	230	238	255	260	214	252	230	223	255	228	238	224	249	227	220	243	219	244	240	260	225	242	266	237	262	250	244	231	249	236	257	252	221	238	251	227	263	241	241	249	259	234	245	282	227	241	245	244	236	262	241	223	230	247	253	250	234	242	236	258	245	247	231	217	225	242	242	236	250	227	218	249	238	230	234	251	228	278	251	250	227	237	257	242	241	249	245	242	219	258	250	205	233	271	229	240	215	231	235	259	239	285	242	253	248	244	218	275	260	263	262	244	218	276	233	267	259	266	256	210	267	263	235	246	239	251	236	234	245	281	261	248	254	241	213	227	245	226	262	231	264	276	257	236	238	198	232	237	260	245	225	230	230	236	233	235	251	225	240	234	260	239	226	231	244	246	238	250	247	252	261	246	265	266	253	232	220	251	263	231	231	252	233	255	264	239	222	217	230	239	244	244	249	232	245	233	232	244	243	257	250	235	218	218	253	286	242	237	246	258	248	254	234	256	238	239	200	232	245	238	218	258	249	261	269	230	239	241	236	262	210	253	244	224	210	231	247	245	246	217	254	242	224	238	250	219	248	243	224	267	244	250	255	226	235	256	242
58775	21465	10662	14799	10431	7018	5288	4412	2861	2281	1879	1720	1817	1681	1665	1390	1400	1729	1585	1136	948	929	993	894	906	982	918	915	804	838	823	854	856	815	829	844	716	671	802	783	859	837	904	815	773	769	774	724	706	718	693	674	671	615	658	635	590	584	610	617	582	608	558	576	597	556	561	585	557	582	596	571	546	552	570	609	554	581	545	606	556	566	548	550	562	575	597	573	612	591	576	602	574	569	553	547	564	534	562	576	574	541	597	541	531	562	560	567	533	577	568	568	572	533	560	560	567	536	524	545	568	576	532	593	576	564	527	545	597	579	586	544	549	551	540	554	534	524	523	548	513	522	560	540	570	542	547	530	519	506	540	562	528	548	568	547	540	541	548	548	594	550	565	520	562	572	547	529	579	549	544	538	538	550	544	531	565	591	563	546	549	542	518	531	556	520	536	561	545	566	562	513	558	547	577	563	554	555	549	549	537	536	533	569	555	551	582	532	587	516	553	572	569	563	588	539	537	542	530	524	569	542	554	536	530	600	531	556	554	530	527	507	582	547	555	589	546	565	596	568	579	546	550	542	554	528	534	575	568	588	535	533	551	556	589	561	543	529	525	564	529	542	545	552	551	545	588	573	531	581	537	604	496	546	524	536	561	609	558	556	541	545	546	523	548	560	517	565	548	542	564	522	569	548	547	550	556	616	527	570	601	543	545	557	539	566	556	503	570	571	565	550	567	556	564	524	577	534	525	502	577	617	537	561	607	557	530	524	567	554	562	525	524	549	537	580	546	514	527	557	575	517	521	546	581	569	575	550	593	547	529	580	528	550	516	531	531	542	601	542	532	559	578	546	531	527	595	603	540	558	554	532	527	561	545	546	575	539	554	532	562	553	533	581	563	534	586	534	541	541	554	550	556	588	558	547	555	529	556	554	567	558	585	565	539	546	523	535	589	541	513	586	530	554	510	533	517	601	563	588	541	548	562	559	514	581	550	564	552	550	561	583	580	577	556	564	594	517	563	520	557	530	516	560	567	517	532	540	538	542	575	573	557	516	547	558	566	566	527	530	540	517	524	548	511	519	515	540	550	540	549	550	565	590	545	536	534	571	597	575	513	514	546	549	561	516	530	525	526	546	564	567	542	593	509	559	555	532	537	539	552	579	605	536	583	514	559	546	550	553	547	523	573	483	531	529	518	554	580	534	551	536	553	558	560	531	546	559	554	589	537	548	520	592	534	539	566	547	563	552	569	566	533	541	544	516	534	550	541	560	562	537	521	577	604	511	541	525	569	528	551	558	558	578	506	524	555	530	563	518	544	581	555	550	508	536	543	535	536	543	512	572	551	572	529	539	512	551	583	548	557	516	578	585	582	544	540	607	551	552	521	571	588	542	561	565	584	535	543	565	564	554	542	589	543	554	526	546	546	544	549	521	537	538	558	579	589	573	577	557	560	555	561	573	547	555	577	560	544	559	590	569	584	538	534	566	574	535	585	527	549	513	517	634	558	550	569	617	528	544	537	541	538	563	527	551	554	543	563	538	527	545	572	568	552	539	572	506	567	496	505	555	557	560	535	593	525	558	571	558	556	555	514	573	596	525	607	560	542	591	580	522	555	556	554	534	565	535	537	528	539	565	546	520	524	562	601	554	555	543	575	516	555	542	570	540	611	526	507	540	571	560	521	551	553	565	543	567	528	572	583	548	579	557	589	533	548	544	537	557	526	545	567	521	528	560	548	592	538	560	561	569	543	542	546	553	540	548	535	581	564	542	519	547	569	583	544	530	554	532	549	536	532	551	557	528	579	526	552	541	563	529	551	554	553	553	556	548	552	533	584	531	550	559	569	574	561	508	521	561	551	562	542	611	540	527	538	543	527	508	563	513	601	512	528	551	559	563	560	568	512	561	560	520	545	540	539	567	586	545	536	558	561	531	529	528	597	564	576	561	562	569	562	589	582	591	539	544	571	554	547	564	587	556	559	538	565	576	553	578	491	558	557	587	523	542	541	568	543	543	543	531	558	583	540	591	524	565	552	585	555	526	566	534	550	576	520	567	556	574	573	549	538	545	521	540	576	548	548	538	570	567	557	588	510	605	549	551	506	537	552	585	586	539	600	533	559	616	526	586	564	575	555	548	500	561	577	568	528	557	571	554	567	545	542	558	575	593	562	551	568	515	538	564	600	526	540	553	536	610	548	592	590	539	568	548	519	554	601	571	550	504	557	564	567	550	583	531	521	561	531	551	502	542	559	552	551	561	572	562	487	602	578	534	544	547	546	538	527	539	576	527	589	556	541	529	550	510	582	507	567	541	515	585	533	546	509	575	511	560	527	548	573	541	572	584	570	521	540	548	505	560	556	554	537	537	557	576	578	544	550	543	563	590	550	520	573	568	537	537	545	509	565	582	591	546	557	543	539	575	528	515	567	559	544	521	551	544	584	580	533	562	567	567	552	556	539	565	541	551	545	601	536	562	526	517	570	575	550	508	566	527	584	605	573	523	571	566	586	544	558	569	574	548	519	519	552	543	544	554	535	503	565	557	563	582	565	585	549	574	505	573	513	555	577	592	539	570	528	539	549	546	568	556	564	557	532	518	536	530	546	585	501	537	562	551	557	551	550	564	595	524	531	562	568	598	536	559	562	535	562	571	561	555	538	607	520	534	537	547	530	566	546	558	566	564	554	567	532	550	571	537	590	545	559	532	596	566	542	579	544	557	540	541	581	542	577	579	575	568	612	521	549	549	564	579	563	515	568	544	537	522	574	538	578	532	541	565	558	569	545	558	526	538	569	544	541	551	519	545	575	552	560	507	542	540	551	530	571	562	519	548	527	590	523	568	533	546	567	560	578	545	562	563	502	583	530	523	550	576	572	569	567	587	546	563	545	548	532	533	503	571	559	536	549	555	547	545	572	548	518	546	569	559	564	567	514	522	531	554	540	553	527	570	569	581	541	537	536	556	559	549	555	557	554	555	544	567	549	561	507	554	539	562	577	615	593	536	539	579	585	492	532	545	539	566	499	562	571	596	544	588	589	498	528	570	552	569	547	547	560	556	581	532	538	552	539	513	549	554	561	587	547	517	565	554	574	596	548	531	549	526	531	571	577	569	551	523	534	503	551	543	562	523	568	589	555	527	538	596	524	557	515	541	566	547	512	559	538	598	580	540	598	530	583	541	575	523	561	506	579	555	552	584	566	553	530	537	553	569	563	543	568	559	538	546	526	560	570	545	552	574	521	523	573	545	549	538	520	563	566	504	517	534	573	534	546	589	584	573	513	550	542	568	577	531	573	484	559	568	533	550	552	529	538	522	532	512	555	581	525	552	544	570	530	517	542	542	513	521	579	531	577	543	538	558	607	523	560	511	520	569	569	552	566	598	561	591	610	536	531	563	505	512	545	540	545	535	565	576	561	585	561	539	515	615	566	557	539	560	528	532	551	522	554	540	559	593	598	558	545	559	535	583	538	555	544	517	521	549	560	591	518	530	570	533
24051	5191	2023	1881	987	584	381	351	282	241	203	183	226	189	176	179	175	185	184	155	153	157	169	161	178	164	170	159	159	146	133	171	172	154	144	177	151	169	156	154	159	145	161	157	147	168	143	157	150	161	167	163	158	142	154	159	147	150	155	143	161	175	153	150	145	146	158	170	161	178	145	131	148	150	148	142	149	140	145	160	183	159	143	135	151	151	161	146	152	142	145	138	158	167	138	144	135	150	143	142	148	178	171	140	154	130	164	148	143	138	152	141	158	161	149	177	159	142	151	122	145	145	155	147	138	136	121	124	159	174	148	157	144	152	155	136	138	146	146	150	141	137	134	141	153	117	127	130	169	145	143	170	140	143	142	144	162	127	140	143	155	155	163	157	159	162	191	155	145	153	135	141	136	157	147	146	140	152	158	138	142	155	124	141	143	147	150	152	139	130	185	165	130	169	136	164	163	152	174	163	162	135	137	147	142	144	137	147	153	118	146	153	175	150	138	149	140	150	150	156	164	139	150	159	140	150	162	141	147	146	162	175	139	125	157	140	144	163	133	128	148	124	162	152	165	156	156	131	170	136	178	162	147	127	131	170	174	125	141	125	151	142	152	139	145	153	152	137	140	162	156	137	128	150	156	151	144	160	133	151	144	135	151	146	160	156	133	159	139	137	142	155	161	126	163	152	159	160	162	155	152	144	171	151	154	139	149	151	158	167	158	151	146	145	159	160	166	119	138	150	160	161	143	152	130	137	136	135	150	159	149	156	163	148	162	155	140	139	138	146	143	145	142	147	163	112	133	157	115	147	138	148	158	136	137	144	174	170	142	160	145	162	157	149	138	156	119	133	133	160	176	155	135	126	157	129	183	160	128	144	162	147	144	156	134	143	149	138	165	145	162	142	133	146	140	117	146	135	127	170	156	152	129	155	159	131	160	163	149	141	140	152	148	125	161	155	160	148	150	168	134	155	156	141	157	132	159	150	162	152	145	152	143	158	148	146	133	161	115	158	136	139	109	136	154	132	142	165	136	140	151	149	162	141	127	161	154	139	140	165	164	155	147	175	137	135	156	149	150	141	124	170	183	158	161	147	157	161	160	160	153	139	157	132	161	138	135	181	123	144	142	133	152	136	148	132	137	156	145	162	158	149	165	139	131	150	183	122	125	152	133	177	144	126	133	139	128	142	142	135	154	127	191	141	141	147	135	154	128	167	144	163	132	150	124	147	131	167	164	159	162	144	136	154	149	142	149	169	148	139	150	149	181	150	146	134	150	145	152	150	150	142	133	161	142	147	138	174	144	167	141	159	155	157	161	142	131	170	138	145	189	142	159	110	141	142	137	159	139	149	146	140	142	148	141	145	156	166	157	144	138	159	146	166	139	167	150	166	163	132	152	171	149	153	134	131	149	148	145	156	141	154	148	128	173	160	157	141	159	133	161	144	149	143	148	148	159	133	153	128	139	135	136	151	155	139	133	157	141	162	152	147	140	157	151	142	134	148	125	132	154	151	143	117	132	164	139	144	178	135	145	128	155	158	153	126	142	151	134	134	142	154	141	154	159	122	158	173	166	119	135	116	166	149	156	125	145	146	128	140	153	170	154	133	170	135	134	161	164	149	141	166	140	128	141	160	131	142	144	143	147	153	147	146	146	173	155	154	138	145	137	121	151	148	160	148	159	120	157	143	143	155	152	147	141	153	176	152	153	152	158	138	138	162	146	150	141	158	159	135	164	173	162	128	168	168	140	157	134	163	175	153	146	164	136	132	157	141	150	142	168	159	161	152	134	160	175	164	156	138	140	168	139	135	154	165	153	154	139	149	152	157	138	160	163	162	154	142	140	140	127	182	125	153	146	145	173	153	135	165	148	141	142	138	145	150	154	156	168	162	148	158	172	168	141	149	142	162	129	169	131	136	163	154	146	157	160	147	171	140	132	138	153	172	134	172	135	155	127	136	150	126	130	166	150	152	130	154	146	164	154	137	159	153	149	155	151	149	146	142	169	160	153	126	155	143	134	143	151	146	158	140	139	155	149	143	121	132	146	160	130	158	159	165	129	127	153	151	153	147	145	156	155	159	152	130	164	166	167	147	156	174	139	150	151	140	139	157	160	149	140	147	138	155	121	161	162	171	173	154	156	145	141	150	152	134	150	155	144	138	155	143	161	132	164	124	149	141	145	116	135	133	119	112	128	152	139	164	137	148	169	141	155	150	158	172	160	145	133	145	156	147	166	131	148	143	150	159	124	139	153	144	162	151	139	147	152	146	151	150	139	126	155	137	148	170	159	138	126	134	169	137	147	172	151	136	163	151	140	153	137	153	148	124	133	139	153	153	134	135	138	142	125	176	157	122	151	178	149	140	132	173	146	162	155	142	143	150	140	156	143	132	141	144	143	113	164	139	143	139	145	163	152	144	139	139	159	144	165	146	133	146	164	143	147	138	168	138	145	159	135	150	151	150	159	145	142	150	132	140	165	156	160	146	146	148	162	149	149	136	138	141	161	144	161	144	135	155	129	144	174	148	166	153	131	165	152	142	153	161	149	138	142	156	146	147	143	147	148	149	161	163	136	133	128	165	139	139	136	164	139	176	156	137	153	155	141	133	159	138	152	157	153	137	146	155	165	134	143	168	124	157	145	147	142	135	174	148	145	141	144	130	149	158	168	146	148	148	147	157	164	164	156	151	123	138	157	161	161	143	157	147	141	178	144	131	154	147	144	145	129	162	132	143	108	133	159	141	152	168	155	139	129	130	146	160	145	156	162	136	127	160	124	159	159	141	175	159	154	151	152	127	159	144	140	151	141	146	157	156	166	130	174	138	154	155	139	131	143	141	146	135	138	166	138	154	147	144	139	158	151	124	154	126	150	145	135	142	139	128	136	139	154	156	139	147	126	132	134	138	138	151	137	148	181	158	143	140	146	140	131	162	137	149	154	126	154	144	145	145	142	148	164	133	152	157	137	153	142	173	149	142	161	151	169	144	168	142	165	139	152	143	165	151	157	136	142	149	141	146	151	163	140	165	159	154	152	151	169	168	138	145	141	129	154	142	157	183	152	141	152	135	138	130	153	171	128	146	133	133	134	166	136	140	130	121	142	143	142	153	166	142	164	138	142	150	155	118	154	157	146	135	124	144	167	150	160	142	149	142	127	164	165	167	149	157	145	151	142	145	151	143	139	153	134	153	139	151	150	149	132	144	137	164	159	141	128	146	146	160	146	157	144	153	151	157	132	146	136	140	124	158	138	152	133	136	169	135	154	147	152	150	129	171	143	143	140	136	153	148	148	121	143	144	150	149	146	146	146	144	142	136	143	153	163	168	148	162	139	171	162	137	165	139	163	135	164	139	161	116	173	145	181	149	132	144	132	145	152	162	150	154	154	145	164	108	140	136	142	160	145	159	146	137	159	133	148	164	125	165	135	144	140	147	156	138	142	151	157	125	148	132	149	141	158	137	150	196	136	150	157	152	147	145	151	143
22416	3875	3814	5908	3767	2249	1736	1411	970	792	673	613	623	622	570	528	611	645	546	434	440	458	483	442	413	488	474	452	408	454	447	477	442	495	466	441	444	453	437	478	500	530	475	470	506	442	458	487	441	417	395	388	430	404	422	369	382	347	394	369	372	397	399	374	348	376	369	392	359	331	369	360	359	385	382	347	379	391	359	349	381	372	356	338	347	387	385	380	399	385	361	364	395	383	355	360	373	413	406	371	397	363	421	367	379	340	367	381	353	399	376	375	361	362	381	368	379	366	356	393	335	375	366	389	355	412	384	390	375	348	404	376	395	351	352	403	329	397	376	364	360	353	358	371	391	360	366	363	374	372	403	391	327	400	401	380	384	368	377	383	382	384	379	379	343	359	419	393	410	352	380	380	388	391	416	374	409	347	371	375	353	391	374	372	381	352	390	391	383	356	355	348	353	358	362	362	386	397	357	422	379	398	371	417	335	380	389	398	345	357	321	393	332	375	403	405	359	371	357	369	396	361	358	385	370	363	408	369	372	392	403	403	395	397	387	380	350	343	399	363	362	390	394	361	345	385	363	359	371	381	400	360	383	368	379	376	390	359	381	389	380	387	362	379	404	384	367	355	384	359	366	363	355	380	368	373	377	360	339	370	359	360	358	365	369	364	382	396	370	376	364	392	365	394	346	372	404	352	334	350	372	357	373	366	351	400	358	350	360	414	363	385	343	399	382	365	407	369	389	395	340	377	361	385	381	383	338	372	416	390	386	393	380	389	373	369	351	361	336	380	354	374	345	395	363	391	370	360	378	375	345	388	354	357	364	397	374	382	429	385	344	393	403	408	383	393	378	379	371	388	360	344	396	396	388	394	379	400	356	362	346	360	400	369	341	367	405	375	382	416	357	368	371	344	362	351	393	406	379	374	357	381	394	375	416	375	392	391	376	377	374	372	381	351	397	352	365	388	351	355	369	389	379	383	379	373	383	379	377	385	392	383	364	372	359	402	385	367	354	378	375	366	386	354	408	370	381	382	379	333	360	368	371	354	387	373	357	370	404	375	357	376	355	375	339	352	365	413	368	383	407	376	376	406	366	370	375	385	386	378	403	359	375	375	371	380	361	416	367	358	382	377	385	393	360	415	364	382	393	339	381	391	386	388	362	334	388	358	367	368	393	355	359	401	388	371	393	395	368	374	394	381	363	368	391	399	424	372	393	368	368	365	380	419	348	350	395	383	371	373	400	332	376	348	344	375	379	382	383	355	386	414	349	405	345	350	406	376	399	410	368	385	399	343	376	371	360	348	367	403	358	366	370	375	393	380	381	366	372	354	366	367	423	349	371	370	393	396	394	396	354	393	369	350	319	344	386	362	359	377	385	394	372	373	406	378	343	387	387	387	414	375	390	368	369	401	394	372	353	406	363	375	403	412	373	380	377	366	359	388	370	390	349	358	390	383	367	430	397	389	374	384	390	385	371	381	390	350	379	411	373	374	376	391	356	381	368	388	401	387	359	378	387	359	374	335	421	375	369	372	417	341	389	381	381	378	364	364	373	403	348	400	386	390	407	368	396	377	361	403	371	370	379	378	392	390	377	340	351	378	391	347	402	362	321	369	370	384	361	342	393	396	377	366	349	382	405	351	390	373	369	406	418	372	370	397	364	379	394	380	380	383	365	352	366	362	394	372	386	392	365	389	359	387	407	364	400	397	366	390	361	400	387	420	395	377	404	402	358	394	411	365	360	403	359	367	396	390	404	380	364	404	379	381	343	387	355	408	379	343	374	382	344	373	365	374	384	369	346	371	382	365	358	376	357	381	375	414	385	370	387	361	375	362	371	348	375	378	366	407	363	333	377	408	369	376	382	337	350	360	373	388	352	373	346	401	402	357	367	377	387	385	360	372	350	360	384	392	356	367	375	362	368	363	405	384	403	370	383	402	366	373	359	375	393	395	365	393	380	344	364	371	340	368	371	381	384	375	396	344	376	390	363	386	387	365	370	360	391	342	363	379	389	385	368	401	352	394	379	374	371	376	404	374	352	365	365	352	387	351	386	354	371	379	360	373	411	365	368	339	335	383	375	425	401	370	361	349	361	385	365	373	368	389	346	395	351	364	386	368	393	358	407	402	371	391	372	371	343	367	359	395	380	374	335	378	389	377	381	392	384	406	400	336	385	380	394	384	390	367	374	350	386	382	376	392	376	375	379	385	388	349	362	348	392	359	385	363	370	411	382	397	403	390	381	393	336	385	372	355	346	371	403	345	350	368	388	373	423	400	407	382	357	337	372	353	374	377	391	356	396	410	397	318	370	391	386	376	392	361	381	381	353	347	386	390	388	373	382	413	391	368	373	360	351	374	401	363	384	388	394	351	375	367	341	396	373	401	358	382	372	353	386	413	385	356	362	377	357	392	359	379	389	366	363	359	359	389	410	370	385	373	370	368	397	372	369	396	383	390	384	357	390	401	369	381	361	367	372	370	395	354	365	375	369	372	370	348	364	385	413	358	365	363	387	379	372	370	406	416	357	337	376	375	349	365	402	364	351	396	400	373	351	382	344	401	368	377	370	391	358	392	404	372	402	395	379	374	383	434	371	380	381	380	364	366	375	360	354	377	358	392	338	392	343	391	387	366	363	404	358	388	376	384	366	416	365	416	372	380	384	345	359	400	379	386	350	386	368	397	400	365	385	346	364	404	388	390	382	404	387	329	400	381	377	376	372	374	363	367	400	387	378	372	376	391	407	319	377	391	377	370	377	358	361	327	375	419	356	376	356	369	362	350	404	369	348	332	350	373	399	393	393	367	363	385	370	357	406	353	322	416	359	406	357	373	381	396	362	365	360	353	348	339	380	435	379	346	410	412	373	347	392	368	375	369	389	365	369	389	348	397	393	360	382	400	391	372	326	382	360	381	389	348	408	363	381	409	376	384	421	386	388	415	396	371	370	387	387	385	364	371	374	371	374	396	382	372	344	385	374	335	345	373	367	349	329	374	384	362	346	372	387	386	359	358	342	404	369	377	346	361	384	376	384	378	382	375	363	386	382	399	373	342	374	387	395	371	358	360	375	383	380	383	372	383	370	374	391	379	364	366	418	364	371	340	360	380	368	383	349	362	394	376	379	381	370	408	385	367	393	382	380	388	377	369	401	421	390	382	359	367	363	359	372	377	375	381	386	415	385	362	353	354	395	366	374	399	379	368	413	390	381	389	367	379	380	376	394	403	358	376	373	363	385	398	360	367	381	370	388	384	360	380	374	369	398	354	374	370	378	353	365	377	380	399	330	378	391	376	357	385	393	391	376	353	419	383	363	352	384	336	370	359	387	391	347	351	361	383	357	374	365	401	377	368	372	352	353	373	380	354	390	384	404	415	384	359	354	411	378	369	376	449	386	396	352	396	382	405	382	377	379	371	371	412	346	386	396	406	329	380	405	380	381	424	425	358	396	361	390	403	352	342	328	360	377	378	368	364	420	367	395	369	364	383
73272	38447	14398	5414	2547	1299	923	698	471	407	364	353	358	374	313	326	320	329	316	291	289	259	289	276	280	245	266	278	253	244	238	282	278	254	262	289	239	278	268	250	232	253	273	256	235	239	267	256	267	233	248	263	227	251	266	266	253	228	236	227	266	213	237	236	251	225	234	270	272	261	242	241	221	257	195	241	233	241	226	230	244	281	228	235	254	231	256	257	216	248	233	235	266	213	243	245	236	228	245	244	258	244	240	269	261	223	236	238	240	243	242	223	236	249	215	250	244	193	212	214	255	221	220	211	246	203	239	235	255	241	215	219	209	233	237	236	250	246	254	228	235	224	218	217	223	214	246	231	266	245	241	229	249	228	246	241	243	221	222	251	236	258	228	235	245	212	183	247	257	233	234	248	217	246	287	238	226	243	250	254	235	211	242	211	222	214	253	222	241	230	264	236	224	245	229	220	257	249	219	280	199	251	255	227	258	223	207	206	274	239	250	228	183	219	214	225	206	225	241	248	222	238	231	234	248	216	222	225	222	261	232	222	246	238	225	231	215	228	231	224	205	235	235	231	241	231	221	241	258	240	236	234	245	247	260	212	253	248	236	238	243	218	219	264	229	224	218	255	245	254	242	210	225	228	264	238	213	191	261	256	252	252	236	238	232	240	227	203	221	225	232	248	211	227	231	230	238	217	231	255	236	218	225	252	222	211	258	215	218	242	232	256	228	242	275	253	244	251	229	238	217	232	239	224	223	233	208	225	223	245	243	259	254	208	237	240	228	261	231	231	236	211	213	224	253	263	243	240	236	233	252	219	265	228	248	253	248	233	221	202	217	222	222	257	218	223	215	221	212	214	268	236	286	231	235	222	247	216	217	230	235	218	243	267	255	264	215	233	235	219	231	247	237	234	240	254	251	221	201	238	240	254	243	219	214	212	234	237	232	243	236	220	240	238	208	213	216	208	220	232	212	234	220	235	228	225	256	247	216	253	246	222	220	225	232	233	247	253	227	242	259	232	231	236	244	263	259	247	278	248	212	223	232	247	262	232	221	227	235	218	234	206	236	235	252	275	230	236	246	234	227	209	225	222	232	244	198	244	190	235	245	241	236	236	225	229	233	230	254	233	223	237	234	247	243	216	224	229	210	228	246	250	243	249	217	222	267	263	233	241	273	236	268	243	217	215	255	228	231	239	235	239	238	196	220	241	246	255	258	202	255	221	222	256	214	240	254	230	228	224	240	214	197	241	208	197	217	230	228	222	192	221	250	250	236	219	257	243	244	243	209	239	220	236	227	210	232	225	216	251	262	238	247	245	229	253	239	238	219	246	251	227	241	231	213	251	240	244	225	222	243	242	219	229	232	261	245	190	253	241	193	235	218	196	242	252	261	223	264	246	229	233	233	219	232	237	242	239	263	238	229	250	201	260	259	264	222	252	226	234	239	277	233	245	235	233	241	253	212	236	227	222	224	246	218	222	228	225	226	236	230	221	244	250	226	225	244	234	259	255	251	227	218	207	261	227	240	238	240	257	227	217	247	248	221	235	236	237	247	238	260	232	263	237	236	227	215	222	222	245	239	239	224	240	238	226	235	267	272	276	243	221	225	232	241	205	241	230	228	242	234	234	240	201	256	233	235	228	245	212	259	245	254	210	254	249	228	213	247	224	249	233	227	213	241	219	226	245	228	240	219	253	239	253	229	246	265	214	221	253	238	217	216	248	248	233	236	246	221	248	236	220	257	212	230	225	237	216	237	240	227	251	228	244	263	236	227	254	230	213	229	216	242	222	224	223	231	254	247	252	222	217	201	240	257	264	236	224	241	231	230	225	245	225	200	259	221	219	247	243	247	235	222	205	266	260	231	251	233	238	237	246	224	243	238	210	217	242	237	257	211	228	221	235	210	259	249	238	240	239	264	227	230	212	252	218	228	233	232	237	213	224	248	238	259	240	224	243	205	261	239	228	238	192	222	211	239	221	218	199	223	240	252	242	239	232	246	229	227	251	242	263	215	218	224	247	239	214	226	230	250	219	222	233	231	231	241	239	239	236	250	247	245	235	269	229	247	197	230	244	245	224	247	244	226	205	203	213	236	239	234	237	241	245	220	237	226	230	226	224	229	191	245	225	232	215	241	221	214	235	218	254	225	247	221	225	221	221	260	234	255	241	245	229	248	253	216	224	241	227	235	230	248	211	240	215	236	232	212	256	228	246	240	204	213	228	203	254	257	264	227	224	219	249	247	252	225	232	259	236	214	229	200	259	236	212	244	208	233	268	211	220	276	212	213	252	237	239	219	241	267	227	229	248	265	219	263	254	253	217	239	233	244	245	251	242	213	216	238	243	260	267	249	238	282	237	244	224	241	237	248	223	227	234	215	249	240	208	215	214	240	248	212	230	227	204	237	235	247	250	258	254	249	212	226	231	256	234	259	246	265	249	228	265	240	279	224	251	246	203	251	258	223	238	221	235	232	233	234	246	259	221	249	227	233	239	204	266	227	247	235	212	235	212	218	259	224	243	206	229	287	222	225	211	240	250	235	240	218	229	216	224	246	206	242	239	241	236	239	224	234	226	235	274	250	218	234	243	233	229	240	217	242	257	227	230	234	259	245	221	206	228	243	230	262	255	204	216	268	243	203	249	208	256	251	226	218	262	241	216	242	233	246	245	235	236	232	226	268	258	228	260	222	235	265	216	236	225	224	237	255	252	222	245	267	225	242	254	255	233	244	205	221	237	234	222	238	216	234	215	222	221	197	220	243	217	257	240	209	212	256	232	229	250	224	247	258	246	244	237	223	239	235	232	259	255	238	246	206	236	229	250	207	199	247	253	206	212	237	237	221	251	205	234	230	258	236	221	246	205	231	233	250	231	219	236	254	268	240	214	199	208	229	246	225	230	199	222	266	228	255	240	207	274	249	244	233	245	213	205	249	213	264	239	235	255	224	222	254	232	205	232	233	248	204	233	234	267	253	227	228	223	205	234	215	216	248	196	217	238	206	227	225	241	215	254	227	245	221	249	250	234	202	213	259	215	268	236	230	226	252	257	220	228	241	221	212	219	231	233	232	225	242	238	220	224	224	246	255	234	244	207	260	237	234	209	253	253	231	250	255	200	227	241	228	205	256	230	233	219	214	207	230	213	268	218	221	211	229	245	222	234	218	233	255	222	228	233	218	243	232	229	233	271	244	223	225	210	225	230	226	232	230	246	246	231	220	238	226	240	240	212	217	211	222	235	254	211	220	226	231	245	237	266	235	237	236	233	242	240	230	223	244	255	249	244	229	237	237	227	240	227	212	222	231	284	244	238	245	246	232	216	247	247	272	256	231	230	209	246	232	236	235	229	231	239	224	232	229	272	244	238	237	231	211	262	267	228	252	245	220	213	219	204	214	259	218	224	231	202	237	252	233	226	218	236	232	225	247	236	237	241	228	223	218	250	247	231	239	259	230	236	274	242	230	231	231	231	263	253	238	236	252	226	237	242
48218	16233	7377	11864	7666	4992	3764	3083	2214	1684	1365	1301	1349	1220	1126	1089	1116	1301	1103	881	776	828	733	746	782	830	831	784	753	777	738	747	757	734	691	704	714	689	722	706	736	787	739	728	740	737	743	691	681	641	615	608	667	579	604	611	583	594	590	574	612	555	547	542	535	576	518	540	589	560	568	535	584	553	552	553	547	543	547	551	563	540	565	554	540	519	528	526	545	503	529	556	516	548	533	486	555	515	550	572	519	577	590	542	556	553	568	568	529	556	545	607	556	547	545	541	602	558	534	560	541	559	545	550	583	585	592	549	539	549	572	565	591	607	541	574	562	503	541	538	584	587	523	565	559	564	549	522	542	539	569	516	526	495	507	514	562	574	526	519	544	496	562	529	547	544	521	527	543	557	524	587	566	530	538	568	529	577	539	563	523	556	537	513	558	543	558	549	538	547	608	545	539	598	585	544	511	542	525	562	567	597	548	570	552	558	525	547	581	531	529	512	521	541	580	560	535	522	540	560	555	565	555	591	577	524	533	511	558	580	548	563	510	585	544	544	520	551	612	562	573	525	535	560	527	545	565	512	590	546	580	528	499	529	507	543	571	581	561	548	555	572	556	517	542	542	558	568	580	518	569	539	564	547	575	553	516	556	586	600	511	504	536	562	567	525	525	547	487	575	520	515	529	561	562	517	554	561	555	562	531	538	590	557	591	517	544	535	543	543	574	536	583	573	543	571	562	548	553	558	550	588	565	564	531	551	544	562	564	523	535	515	577	553	546	553	551	575	568	555	504	573	543	547	543	531	541	545	562	543	528	570	531	547	549	567	555	521	576	519	550	558	526	532	539	554	535	511	572	524	523	556	554	508	583	575	559	542	574	569	571	554	549	519	549	548	499	568	543	535	582	555	548	546	507	532	512	576	551	554	551	584	527	567	535	561	524	556	578	555	565	551	523	527	581	589	515	535	541	536	547	577	499	550	549	524	507	562	520	591	550	546	565	545	580	569	582	562	554	539	597	533	542	603	552	543	528	571	572	505	544	563	525	506	570	539	501	563	580	548	582	522	578	563	530	556	540	578	529	540	518	545	537	518	539	556	565	555	519	532	566	579	556	526	571	572	554	594	578	541	578	516	554	549	506	580	573	499	561	586	589	567	565	527	503	531	559	563	584	522	536	564	540	555	529	525	541	567	571	537	565	553	578	570	524	581	550	506	559	496	527	579	586	519	573	531	528	535	600	593	544	548	549	565	543	551	571	567	595	505	539	578	568	545	526	537	557	517	531	535	513	541	556	553	549	560	577	530	512	536	566	577	537	518	545	559	516	549	548	540	530	574	527	539	531	583	537	523	564	542	570	536	571	575	583	569	546	544	522	544	541	555	566	550	547	545	518	501	560	534	535	552	545	564	570	546	523	508	506	570	536	557	543	588	548	554	569	556	565	494	515	533	561	582	536	581	566	611	576	528	620	553	576	577	539	542	534	563	598	533	550	580	508	549	537	545	541	571	524	580	573	507	562	553	533	551	549	541	519	541	496	580	565	575	559	540	528	567	564	564	522	584	591	581	548	588	553	563	544	535	536	613	558	547	543	593	539	582	564	555	551	561	540	523	552	555	548	565	525	516	532	507	526	547	566	542	584	549	531	570	509	534	525	501	607	589	499	544	553	511	540	547	566	564	565	539	547	544	548	595	549	506	517	566	558	595	576	510	538	558	532	535	556	572	546	583	560	543	535	500	570	545	574	569	522	563	519	550	554	579	561	520	527	593	519	549	546	514	582	541	508	577	548	529	529	559	531	565	548	576	563	552	543	527	583	493	548	577	506	533	559	551	551	542	550	568	531	523	512	544	575	569	531	550	537	563	568	528	494	533	567	569	519	542	589	586	520	588	613	564	560	511	551	574	545	563	527	535	572	553	574	525	590	548	539	555	588	566	533	600	556	573	523	547	568	547	556	512	553	544	549	517	533	558	569	597	576	528	566	544	552	549	534	518	585	551	552	530	539	564	562	579	554	539	557	547	554	566	533	533	532	539	532	544	545	545	540	503	534	570	559	531	517	558	533	558	568	517	571	528	586	579	552	524	595	548	533	508	557	551	562	591	563	553	553	497	485	546	539	597	555	586	552	593	537	548	571	558	560	571	560	552	516	559	551	512	545	537	579	518	547	553	534	526	564	540	537	561	533	565	559	529	564	554	520	563	552	554	526	522	575	550	541	510	531	548	573	537	566	522	521	490	546	543	583	560	540	549	522	550	536	558	540	541	543	557	590	565	532	535	529	564	551	554	544	533	595	541	544	578	529	579	551	529	558	531	571	536	556	567	542	548	563	560	579	522	583	537	550	591	604	524	538	549	524	558	517	539	569	543	524	542	513	574	556	529	518	564	579	544	548	513	569	519	567	515	539	525	594	529	554	555	569	525	511	535	584	561	568	580	550	558	559	538	548	552	551	535	524	578	596	578	551	565	561	526	524	564	558	517	530	531	550	534	561	546	498	571	571	547	563	544	540	545	516	491	532	578	584	492	535	535	563	543	533	521	557	577	553	531	543	559	491	552	531	560	540	562	570	500	523	520	537	526	557	530	547	525	537	521	571	531	584	558	558	556	538	591	508	529	598	555	537	579	503	577	530	543	520	502	544	580	508	590	531	552	552	547	547	587	572	552	574	503	576	572	550	557	530	598	521	565	568	590	532	576	545	563	552	547	551	506	535	515	585	505	572	530	572	571	533	544	578	543	587	486	543	553	555	591	525	504	508	565	572	573	517	572	551	535	506	523	597	577	580	543	531	570	506	598	554	523	524	551	568	549	558	560	525	596	559	579	549	553	527	521	522	568	579	583	562	528	571	533	540	568	543	547	551	606	564	551	548	509	546	546	525	548	557	575	546	522	549	572	617	546	488	537	580	520	566	577	553	529	585	551	549	585	559	542	559	566	537	574	522	544	566	525	501	567	562	577	584	536	565	534	541	550	505	527	538	564	584	540	559	566	581	529	605	558	557	567	543	531	505	582	564	543	537	548	569	535	538	554	525	574	535	524	558	484	539	542	537	548	590	560	555	523	572	544	521	520	572	533	560	525	536	547	535	559	514	532	519	570	533	540	557	551	545	565	572	574	518	537	532	540	529	555	506	578	549	545	565	543	587	592	531	505	552	560	568	568	536	553	557	570	564	574	550	535	533	589	549	575	585	537	531	571	496	525	529	532	550	547	559	572	522	550	541	514	555	568	584	548	548	565	580	556	506	535	534	552	531	523	563	520	537	518	553	554	573	554	577	533	592	556	536	550	524	514	543	507	574	541	488	552	553	584	552	550	555	539	549	542	537	548	572	528	570	578	536	527	581	512	574	570	530	516	589	540	539	574	556	542	543	604	560	541	578	540	568	555	566	509	555	543	538	527	562	515	537	547	534	562	563	552	529	601	504	557	556	520	488	532	543	577	527	576	545	592	546	568	560	544	548	507	586	549	529	574	524	576	549	528	522	506
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
