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
337085716004	337085716564	337085717114	337085717664	337085718214	337085718764	337085719314	337085719864	337085720414	337085720964	337085721514	337085722064	337085722614	337085723164	337085723714	337085724264	337085724814	337085725364	337085725914	337085726464	337085727014	337085727564	337085728114	337085728664	337085729214	337085729764	337085730314	337085730864	337085731414	337085731964	337085732514	337085733064	337085733614	337085734164	337085734714	337085735264	337085735814	337085736364	337085736914	337085737464	337085738014	337085738564	337085739114	337085739664	337085740214	337085740764	337085741314	337085741864	337085742414	337085742964	337085743514	337085744064	337085744614	337085745164	337085745714	337085746264	337085746814	337085747364	337085747914	337085748464	337085749014	337085749564	337085750114	337085750664	337085751214	337085751764	337085752314	337085752864	337085753414	337085753964	337085754514	337085755064	337085755614	337085756164	337085756714	337085757264	337085757814	337085758364	337085758914	337085759464	337085760014	337085760564	337085761114	337085761664	337085762214	337085762764	337085763314	337085763864	337085764414	337085764964	337085765514	337085766064	337085766614	337085767164	337085767714	337085768264	337085768814	337085769364	337085769914	337085770464	337085771014	337085771564	337085772114	337085772664	337085773214	337085773764	337085774314	337085774864	337085775414	337085775964	337085776514	337085777064	337085777614	337085778164	337085778714	337085779264	337085779814	337085780364	337085780914	337085781464	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2785	3650	2300	2783	3650	2300	2780	3650	2300	2779	3650	2300	2777	3650	2300	2775	3650	2300	2773	3650	2300	2771	3650	2300	2769	3650	2300	2767	3650	2300	2765	3650	2300	2763	3650	2300	2760	3650	2300	2758	3650	2300	2756	3650	2300	2754	3650	2300	2751	3650	2300	2748	3650	2300	2744	3650	2300	2741	3650	2300	2738	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2730	3650	2300	2727	3650	2300	2724	3650	2300	2721	3650	2300	2717	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
31690	12508	14568	13060	9491	20675	44783	44090	36919	22969	2800	416	355	379	354	349	330	350	353	333	342	318	344	343	360	369	326	338	345	334	302	366	326	353	342	359	361	307	333	347	341	334	312	345	356	317	389	324	360	358	338	325	375	337	313	332	315	341	345	336	351	329	328	365	339	360	334	326	349	295	320	355	327	347	370	316	337	373	316	353	316	328	333	340	356	366	367	357	337	343	368	328	324	334	321	358	357	330	331	352	328	352	325	322	312	322	343	354	336	306	349	328	356	347	324	348	342	335	306	330	336	310	334	346	365	332	325	324	291	331	323	356	336	333	336	368	360	329	333	358	337	367	330	370	330	295	361	344	360	334	322	349	368	317	349	322	305	379	373	332	375	358	345	342	357	345	332	359	318	348	351	366	359	369	372	341	346	349	330	385	329	334	352	338	322	335	340	347	349	328	318	369	314	312	332	332	349	334	354	352	309	302	312	348	381	348	349	346	310	325	326	369	314	334	353	307	329	296	357	348	338	360	302	354	349	355	323	295	321	310	358	301	336	344	325	357	327	319	337	352	352	359	352	319	312	342	327	350	368	319	346	320	358	323	329	303	333	311	375	347	367	342	338	317	351	317	333	341	345	370	341	342	325	346	321	320	337	344	343	313	317	290	357	347	365	316	375	302	328	340	345	367	345	296	323	355	312	316	334	362	364	338	331	327	341	342	354	315	309	332	340	349	341	326	329	292	325	315	328	353	335	311	328	314	342	383	302	367	325	362	361	354	332	337	353	308	339	307	345	335	298	357	308	341	394	346	325	320	310	338	350	331	367	349	357	370	356	314	324	379	314	349	319	335	364	337	331	395	353	334	310	305	335	317	342	318	317	349	332	346	339	346	334	325	334	294	346	360	302	344	377	325	301	317	347	351	319	344	330	336	333	320	323	341	343	317	303	311	325	322	328	326	298	332	334	324	344	314	333	346	342	343	324	350	314	357	318	336	315	299	341	341	323	315	312	332	342	378	336	318	297	332	318	354	330	302	354	316	351	348	348	322	341	327	345	344	335	312	348	305	318	337	333	349	363	329	327	335	339	327	345	305	364	335	307	356	346	343	307	335	319	364	340	327	348	314	313	328	346	357	361	343	345	326	338	315	332	339	302	331	339	351	346	318	313	308	348	368	331	333	327	350	326	354	353	338	350	313	366	334	335	320	343	311	352	330	338	342	325	326	342	339	327	328	328	335	332	281	310	308	338	345	320	281	338	305	274	348	354	330	341	331	331	345	340	344	366	320	319	354	311	350	344	349	343	332	333	325	344	336	362	314	268	335	331	347	350	346	360	311	337	373	319	325	316	324	341	336	327	337	359	355	348	349	324	322	321	337	347	347	353	325	332	341	315	338	357	357	337	328	349	343	348	318	315	331	333	349	343	319	377	332	341	351	372	353	364	332	320	356	368	354	352	317	323	294	311	331	346	349	338	314	324	336	345	359	346	337	332	332	339	285	352	322	369	349	353	316	325	339	333	335	356	360	358	369	363	307	334	336	322	352	317	315	332	367	300	315	375	331	334	358	360	388	338	325	342	343	351	334	355	337	323	377	312	331	335	339	359	337	338	288	352	332	339	352	375	313	323	355	323	309	353	300	306	327	326	343	342	326	336	375	342	336	346	337	342	334	338	359	324	337	323	330	334	341	350	338	375	326	336	361	320	332	333	354	364	328	344	345	309	339	362	353	307	323	327	312	338	361	345	347	337	348	340	333	330	328	331	301	353	336	281	331	330	290	358	322	318	359	353	346	334	344	339	338	302	310	323	337	358	353	335	345	329	326	353	368	325	312	317	359	335	315	348	346	339	378	363	313	293	332	360	334	330	347	349	346	377	349	354	292	331	324	370	340	347	312	398	376	348	333	374	368	357	308	361	344	329	362	331	315	335	341	324	338	347	333	356	343	329	341	339	318	321	312	307	317	352	334	317	346	336	348	321	344	346	342	319	328	361	328	325	364	312	340	315	348	367	356	363	312	343	331	293	344	348	349	322	305	333	304	337	347	329	318	321	348	353	348	340	328	345	350	338	371	328	329	348	350	344	316	352	323	332	339	341	332	356	332	352	324	384	348	346	335	322	355	359	318	331	316	325	340	383	360	335	341	331	321	333	347	309	307	370	317	343	353	369	304	343	353	331	325	325	377	339	362	316	331	330	324	319	315	315	335	331	346	331	322	338	382	336	311	353	383	352	353	349	366	341	400	344	328	368	352	366	335	328	296	328	318	331	320	307	297	320	306	340	329	343	322	320	345	351	346	334	339	321	337	319	324	348	337	350	329	331	342	319	327	289	350	349	323	326	338	324	329	330	324	308	373	332	303	328	341	343	331	321	325	331	375	309	308	316	323	321	340	314	336	354	295	325	334	335	345	330	315	315	310	346	329	340	348	334	350	325	354	342	332	343	333	317	339	347	350	338	349	311	355	316	338	340	318	321	324	344	338	345	328	326	361	366	363	356	327	354	307	345	275	329	355	355	340	321	362	370	299	361	344	359	332	314	333	329	331	362	340	307	342	361	332	304	367	337	333	340	338	335	320	329	337	369	355	326	324	352	324	317	378	355	333	346	304	325	334	332	288	349	296	321	358	332	331	344	348	313	336	347	335	366	338	340	338	348	327	318	324	329	319	367	318	347	351	349	384	343	347	315	339	347	317	342	346	333	341	352	324	359	325	344	317	299	326	333	355	343	367	336	348	353	343	357	297	324	339	333	328	319	328	344	353	330	327	345	334	338	354	351	363	339	325	322	334	377	346	344	357	323	342	343	328	304	319	332	337	340	337	356	378	296	373	354	309	332	348	345	315	325	330	321	360	360	307	335	319	344	326	356	338	340	340	329	317	315	321	349	342	344	329	329	378	337	362	334	353	326	351	340	340	350	308	351	349	323	326	356	300	322	347	363	301	319	331	379	337	361	314	330	315	359	330	323	324	344	349	347	354	334	331	323	361	343	346	311	317	321	358	339	308	348	292	343	353	355	330	352	332	321	340	307	334	314	350	337	343	368	335	346	299	298	339	309	328	346	332	311	331	320	318	341	342	361	343	360	337	332	349	320	330	340	341	355	321	323	297	353	333	334	348	353	353	345	316	330	341	334	378	355	306	356	358	361	374	337	297	372	368	375	355	333	372	328	332	306	329	333	344	333	339	324	331	316	346	328	298	342	354	324	315	308	307	329	348	339	319	336	354	329	334	314	348	330	352	381	323	324	337	352	347	326	337	306	336	349	328	311	324	322	365	351	340	324	335	374	367	332	326	340	316	321	376	331	333	361	317	315	374	334	373	341	333	345	352	332	323	343	320	356	369	300	332	293	349	357	341	324	380	306	332	314	387	337	343	320	313	340	346	347	329	351	324	367	325	314	359	321	370	356	328	346	335	346	348	335	320	308	344	341	356	365	377	313	334	317	270	339	338	334	342	328	343	348	346	340	338	308	318	312	356	352	349	311	356	329	315
14976	8049	19564	24093	22866	40573	60895	59222	53430	35426	965	934	939	898	904	941	847	895	771	803	797	800	806	814	818	783	788	723	752	801	777	732	789	784	811	791	790	759	826	722	757	828	764	782	725	775	772	701	833	772	772	796	790	805	762	796	817	803	791	743	834	781	770	809	806	827	788	724	761	763	779	752	775	781	744	823	758	756	804	798	761	788	824	761	793	819	808	721	782	785	773	769	743	802	792	770	787	789	764	802	746	782	764	795	780	809	804	764	727	748	796	803	741	818	778	766	795	786	780	782	793	790	793	778	795	751	755	777	839	732	790	782	765	782	798	739	814	782	777	786	750	761	804	806	762	766	791	776	800	771	790	740	825	770	744	823	745	807	842	810	769	763	761	807	767	780	769	791	792	815	786	776	743	733	719	793	729	751	789	814	741	772	729	771	799	745	804	776	772	828	757	789	767	820	735	780	792	788	847	766	756	729	820	759	822	786	780	773	762	760	761	794	754	778	754	770	701	776	782	815	747	767	768	808	757	784	796	806	809	786	759	788	754	797	793	815	728	734	801	749	790	761	772	801	778	793	773	799	764	722	766	797	753	787	707	762	803	700	767	816	764	755	782	805	732	730	763	781	770	772	819	839	802	749	735	836	712	744	740	722	775	811	749	784	775	755	785	747	747	759	761	812	799	777	717	811	816	775	758	769	777	772	790	761	792	765	786	789	790	769	763	726	778	738	772	773	770	757	789	733	813	753	800	801	818	735	749	752	770	764	804	732	822	779	754	766	793	704	815	781	738	792	756	775	781	773	794	752	779	757	735	745	755	784	732	798	782	828	745	797	754	804	810	747	791	770	794	789	810	734	756	780	784	817	708	803	749	792	770	771	713	788	765	774	753	745	816	742	833	775	785	758	785	768	727	747	667	767	797	774	745	800	770	802	776	782	846	783	775	761	743	758	753	750	784	735	800	786	793	785	772	798	767	790	811	826	740	773	773	756	776	831	784	763	766	761	799	804	794	782	781	745	742	769	719	753	848	724	796	739	778	762	753	719	759	748	793	756	805	818	778	787	730	725	749	720	735	758	737	783	753	806	755	787	790	757	778	748	784	743	729	780	756	730	762	800	748	802	730	777	782	740	742	783	819	842	775	794	781	789	769	806	788	764	817	743	802	786	821	724	784	749	791	759	794	770	804	821	782	822	734	770	782	792	730	751	794	815	741	820	811	718	774	753	806	738	803	751	757	816	808	734	810	826	759	781	804	823	788	677	771	792	797	749	811	795	825	848	760	773	749	783	786	752	787	765	774	789	813	774	729	791	772	813	843	753	748	797	768	753	795	753	803	804	820	767	772	718	818	775	779	834	755	782	803	792	762	777	785	763	784	742	789	776	749	775	780	749	751	755	802	800	798	818	716	846	736	784	759	733	766	789	797	754	806	772	764	749	748	729	778	759	789	783	746	780	769	785	762	762	798	808	788	767	743	751	822	757	751	765	741	774	776	757	730	734	732	784	763	773	737	773	771	818	762	785	759	759	749	755	774	762	821	793	762	796	794	747	773	752	793	734	782	805	756	782	782	794	721	784	790	757	763	770	816	747	790	845	741	759	683	775	815	725	723	742	795	742	737	730	758	739	738	834	775	746	821	768	773	717	729	719	772	758	760	734	783	789	781	763	857	754	742	735	801	742	764	793	753	752	769	766	723	736	765	781	787	772	777	827	803	735	813	800	746	707	790	817	757	737	776	754	721	798	786	786	785	786	783	742	751	748	785	768	743	786	736	794	751	818	795	810	762	802	799	765	810	814	709	793	741	804	733	788	730	771	800	773	789	804	792	794	794	789	727	757	817	772	732	802	761	784	793	743	779	800	791	758	794	768	766	768	774	745	762	736	816	778	822	767	743	736	732	782	764	801	794	765	761	695	730	781	804	757	742	781	782	763	802	775	774	785	762	758	724	818	763	815	753	783	763	760	772	726	806	744	782	763	811	747	765	748	769	752	741	793	779	783	719	758	795	799	753	741	783	807	767	795	847	753	774	783	749	749	793	783	738	826	749	778	778	799	790	790	803	721	762	773	802	792	785	764	746	773	757	739	798	761	788	814	760	838	736	802	784	768	796	777	808	757	740	792	785	745	817	780	751	798	711	802	777	800	770	771	813	798	734	806	760	758	793	815	773	748	782	799	839	842	738	771	778	794	821	797	795	762	747	794	775	738	808	776	762	791	744	787	751	748	768	744	768	774	793	789	762	836	729	797	733	784	778	785	748	773	768	778	801	759	778	741	754	772	741	773	798	719	785	784	752	761	730	776	792	808	752	777	794	832	766	797	776	791	823	774	776	767	813	769	773	819	773	794	846	757	729	804	739	801	800	776	789	770	780	756	793	816	799	763	807	779	771	728	835	752	744	833	823	735	737	766	744	789	769	790	795	797	811	734	763	772	768	765	725	828	766	746	734	770	741	788	764	805	736	753	762	765	806	786	772	779	731	728	777	767	781	755	789	728	792	761	720	787	751	800	803	798	778	778	755	820	798	781	783	741	786	771	759	766	770	741	774	733	760	760	769	748	771	795	745	782	766	793	789	740	789	754	712	733	786	736	704	706	744	806	779	763	749	786	774	737	792	785	769	739	751	735	788	807	765	726	805	733	791	814	758	809	755	769	746	758	781	747	758	783	771	732	760	790	773	751	785	755	779	770	730	769	815	765	759	766	770	743	800	728	757	813	775	817	795	820	762	764	792	770	778	764	759	791	742	787	809	760	815	791	766	729	779	806	797	760	809	786	784	784	774	787	744	748	781	758	700	772	796	789	784	725	821	780	770	781	776	730	729	766	831	786	812	801	777	804	752	782	761	801	789	799	754	836	799	815	742	724	769	814	768	798	825	765	746	748	763	770	774	748	825	768	793	808	800	771	748	717	772	749	768	746	733	753	780	739	702	769	800	778	750	820	757	750	740	774	791	781	761	767	786	771	738	790	789	781	711	758	776	736	816	745	756	754	761	774	770	732	816	762	778	802	779	769	774	742	793	786	787	767	828	807	749	760	801	757	775	775	758	782	727	741	812	779	768	701	744	755	745	822	770	779	731	784	758	764	734	746	787	766	782	789	807	748	747	770	763	741	765	775	789	780	811	762	748	776	745	758	724	734	734	806	775	757	786	746	814	740	741	764	777	753	796	800	781	760	777	722	774	771	774	799	804	802	782	743	779	796	756	751	756	808	825	780	749	749	787	765	743	735	796	765	774	762	725	776	786	781	756	769	793	804	723	761	798	742	760	776	763	757	808	751	741	709	809	812	731	756	745	770	767	749	738	785	789	805	754	773	787	766	769	805	767	733	814	786	729	779	804	740	792	795	786	782	794	801	802	761	750	771	756	745	757	773	749	806	748	804	770	789	804	757	782	728	750	744	796	774	772	784	752	781	753	790	757	796	805	698	764	775	778	769	789	780	762	762	777	809	728	731	771	778	742	772	767	806	743	816	778	748	751	772
8355	6140	7560	6219	4014	3362	3277	2236	1549	1024	305	282	282	311	284	302	277	302	275	286	294	277	276	292	285	316	280	262	290	293	284	296	336	312	289	289	266	228	287	298	298	283	295	271	288	279	301	322	301	269	275	278	274	291	252	298	290	298	289	278	290	283	319	287	297	290	271	302	325	305	272	271	267	301	253	275	300	296	299	330	263	296	292	279	297	295	279	272	285	276	324	293	282	278	285	294	285	317	313	302	321	298	295	278	277	282	308	312	299	290	295	296	295	273	297	300	291	269	300	281	283	309	297	316	286	288	302	302	276	245	289	276	266	296	284	298	283	270	255	245	293	273	281	261	298	299	280	296	287	289	305	309	303	278	284	253	303	300	295	325	291	306	288	281	265	317	282	286	262	296	270	324	293	293	260	302	311	303	271	294	291	294	301	287	282	290	272	295	276	272	293	293	268	297	270	269	275	303	273	307	282	338	267	283	272	309	286	264	284	264	302	311	277	285	314	289	308	329	294	279	264	275	290	269	278	299	286	263	316	295	300	282	304	268	319	280	303	253	274	260	295	278	284	303	318	312	285	268	286	270	285	305	305	282	286	300	295	306	292	296	311	262	296	312	299	312	267	292	321	318	283	274	278	264	270	276	268	274	293	293	285	258	299	313	281	305	259	304	297	278	267	297	307	263	289	260	291	281	302	272	279	264	273	295	307	282	261	294	268	293	317	295	294	302	251	299	268	280	288	252	292	268	271	245	292	272	294	284	282	299	270	280	321	289	304	294	266	279	292	327	335	264	303	325	322	323	285	263	280	312	277	265	267	298	282	273	270	309	290	298	283	298	276	293	276	297	292	275	297	297	305	295	264	296	312	276	321	296	278	286	311	329	297	288	283	288	272	307	302	253	286	333	304	275	319	269	266	278	293	260	293	278	277	276	290	316	280	319	298	309	289	307	264	281	275	285	302	287	318	281	271	297	291	270	283	267	278	297	262	250	277	249	298	272	302	262	282	261	287	289	282	311	308	304	279	296	305	298	301	283	255	281	289	275	295	316	270	271	278	276	278	285	311	269	295	275	296	324	297	307	294	272	270	310	294	271	275	293	267	258	291	271	294	299	278	288	291	307	292	270	297	311	265	245	285	273	294	294	288	308	294	315	283	309	326	265	290	292	287	329	276	285	255	305	300	320	246	322	311	241	280	299	324	309	296	293	316	266	280	281	292	312	289	290	271	265	294	286	301	278	287	323	257	330	296	257	296	301	273	268	302	260	262	283	284	265	302	263	277	253	267	306	301	245	287	288	296	291	292	289	304	281	288	312	278	321	311	277	278	280	290	309	297	310	307	285	290	279	255	280	306	294	284	316	308	266	302	302	312	264	296	307	276	281	245	296	299	283	293	286	291	311	318	263	305	248	288	277	299	315	271	287	307	282	309	282	259	296	300	291	293	304	300	304	261	265	266	282	302	300	284	259	300	313	309	279	264	302	291	290	288	254	295	277	300	280	258	335	292	310	275	251	290	290	302	295	280	274	280	281	269	297	274	268	250	298	297	291	291	300	287	288	288	294	305	288	293	292	336	286	291	306	278	306	279	317	292	310	294	262	278	310	313	279	281	294	258	267	263	279	283	299	279	303	286	272	320	263	263	275	312	303	294	280	262	295	296	279	308	320	286	298	312	277	288	278	307	294	310	299	282	309	268	273	296	266	272	285	277	299	305	297	296	293	276	282	312	276	284	290	291	273	303	304	315	253	273	290	299	274	297	301	265	256	307	315	302	276	320	274	305	286	295	292	288	284	249	283	272	284	285	291	267	294	285	317	292	294	270	285	305	289	304	302	315	290	283	299	246	294	287	263	299	250	249	284	284	250	309	276	300	291	281	292	308	296	264	301	301	298	293	292	287	294	298	299	310	278	286	254	313	285	303	303	283	297	307	304	327	241	287	285	269	274	268	332	306	270	304	293	255	306	269	288	291	282	272	266	267	316	284	310	271	296	302	299	309	311	310	323	281	275	299	281	276	269	275	288	314	332	297	300	271	292	301	281	298	282	272	273	300	305	266	258	285	269	292	303	281	322	300	267	290	309	250	265	306	301	313	289	312	286	321	279	276	286	271	311	293	275	293	300	303	306	305	262	299	284	297	277	289	285	290	273	283	293	324	270	277	277	289	276	273	311	309	302	274	287	284	267	292	243	274	289	288	291	309	278	284	320	300	285	282	296	296	278	314	309	278	306	309	325	291	254	310	290	289	296	286	283	302	297	307	267	316	289	275	263	279	285	302	258	287	314	312	277	297	279	307	273	293	274	308	286	273	274	290	291	299	284	258	302	256	266	269	303	294	284	265	337	293	261	258	309	331	268	299	292	291	287	278	270	275	259	277	285	333	293	300	277	288	274	302	329	301	312	246	302	299	310	320	278	295	302	281	285	276	289	285	261	307	276	250	292	261	302	274	267	310	278	286	266	272	286	282	315	270	286	334	290	300	293	281	281	279	282	314	302	245	293	269	324	306	253	275	317	291	284	293	292	307	295	308	295	278	294	327	271	274	264	300	309	304	263	281	311	300	298	292	274	287	267	295	315	293	259	306	262	285	278	325	305	291	276	280	292	298	281	293	299	302	271	266	286	268	267	276	296	299	261	275	289	291	304	267	318	287	303	282	281	258	288	281	255	292	297	283	304	309	276	309	253	289	266	283	304	274	281	293	295	297	276	238	306	303	282	280	313	276	281	276	290	284	304	294	312	325	279	282	299	321	274	307	303	264	282	248	292	322	282	285	272	263	261	235	283	288	296	270	292	267	271	288	324	273	256	289	269	269	297	295	283	278	284	304	268	289	281	298	310	311	298	306	288	290	301	272	293	255	282	275	294	276	288	320	291	286	288	276	274	288	259	290	305	326	268	267	293	288	286	292	312	323	295	304	265	279	268	298	296	308	298	294	274	291	264	279	322	313	289	301	301	320	279	254	263	332	299	295	272	261	251	268	257	256	294	265	264	294	262	308	289	301	290	266	284	279	290	297	301	290	305	278	285	273	292	290	294	295	302	295	289	276	264	292	304	295	283	287	293	284	289	263	289	287	285	322	297	312	262	266	302	271	272	262	259	344	321	307	269	305	268	314	301	291	259	280	277	282	279	315	287	267	294	275	319	262	281	293	295	256	290	300	305	284	331	301	314	280	247	289	273	285	262	273	288	295	281	284	295	298	297	320	278	279	313	262	270	311	261	267	272	290	277	289	285	259	281	296	233	279	293	305	306	282	273	289	297	262	313	297	318	304	254	272	291	304	240	282	295	278	288	274	286	311	272	263	280	290	294	285	287	279	300	272	281	292	279	288	264	260	284	297	286	271	306	308	260	280	280	269	314	277	264	294	312	287	316	291	272	301	268	300	278	268	326	306	275	306	303	317	295	299	273	278	266	274	270	294	296	301	298	313	316	257	287	276	284	316	284	303	289	289	317	306	297	312	316	280	278	283	264	286	296	310	304
4712	5668	11872	14849	12055	12745	13033	8757	6458	3743	617	668	662	677	630	650	684	610	701	669	653	667	613	673	655	645	651	677	687	676	631	688	648	638	672	657	658	652	644	677	654	657	634	665	623	633	689	591	696	663	601	687	654	639	641	660	680	612	650	613	631	679	602	643	644	660	632	676	665	641	637	653	643	616	670	633	646	632	672	624	670	646	651	613	652	628	617	669	684	609	664	627	672	666	665	649	609	647	670	659	656	611	635	648	636	655	601	633	694	641	640	654	619	637	619	651	666	624	648	672	717	672	642	634	656	650	700	681	650	681	672	685	663	646	635	647	646	654	655	651	620	645	660	655	655	673	653	675	683	667	695	688	657	625	663	692	679	606	679	664	636	671	639	621	698	653	637	693	595	610	658	631	641	647	678	649	617	663	613	635	676	647	662	643	673	637	677	665	663	705	676	644	625	625	640	623	631	631	648	663	636	566	641	623	636	642	682	666	682	642	644	619	618	637	600	643	656	672	673	641	653	617	629	713	657	665	653	714	602	622	671	659	646	616	654	642	655	688	688	648	621	627	680	670	685	630	636	651	655	648	663	650	641	604	663	645	685	674	626	694	598	709	685	645	640	625	627	637	668	627	604	676	648	621	650	614	658	658	642	667	650	619	619	619	629	698	673	639	658	688	637	630	701	689	651	650	655	686	643	626	615	620	649	659	674	626	664	671	633	637	628	658	628	632	646	597	601	631	655	668	651	669	621	641	645	625	693	701	659	693	614	689	667	693	647	647	664	657	675	630	622	643	623	624	658	646	642	665	674	669	640	674	658	658	635	635	585	636	616	645	693	645	609	663	613	650	605	660	645	650	622	608	655	673	655	624	704	679	637	611	654	650	644	626	667	603	634	617	616	643	633	658	656	627	630	633	637	717	688	664	645	597	649	653	639	685	658	640	662	655	618	647	678	631	670	645	651	661	668	643	661	673	632	655	608	649	650	641	632	652	650	685	608	648	634	611	654	680	664	677	659	597	654	643	607	633	598	580	640	660	666	635	609	660	637	669	671	662	651	642	657	658	641	624	646	634	637	694	626	647	654	679	651	688	661	651	685	625	708	630	663	663	599	620	662	642	653	676	684	681	636	653	662	639	647	623	641	632	644	624	603	642	648	627	697	661	683	620	666	613	654	601	651	609	640	635	638	631	638	636	697	676	645	641	638	677	651	626	630	637	636	680	624	643	653	666	640	632	668	714	682	638	627	654	641	640	659	659	643	633	652	598	656	647	677	649	668	652	661	629	630	631	623	632	646	701	593	641	611	626	643	617	664	636	646	650	674	633	668	648	637	645	625	659	636	640	625	623	626	689	628	626	653	721	676	683	654	642	666	655	628	678	665	666	618	606	634	686	671	618	646	645	630	671	648	684	657	668	668	651	613	664	633	622	645	636	616	636	707	627	637	666	610	700	607	624	629	649	703	651	672	643	628	656	622	630	632	634	637	653	666	667	609	659	643	653	633	713	651	635	646	673	604	659	636	657	646	609	703	655	635	662	653	596	697	625	631	612	649	634	644	649	645	657	692	668	671	642	656	667	667	651	663	641	688	671	621	615	666	609	656	634	646	657	612	664	654	654	670	651	643	608	622	610	634	655	611	651	664	645	646	627	684	639	655	649	661	683	654	660	613	663	660	626	631	652	662	657	685	611	644	695	640	652	639	612	646	605	646	627	676	682	610	625	662	603	636	687	630	636	623	684	647	667	650	655	641	651	625	614	633	654	626	675	656	643	614	639	622	679	662	656	652	660	641	633	643	612	612	663	673	651	652	693	665	640	661	641	631	648	659	631	633	671	637	643	622	596	620	645	660	613	621	660	635	635	607	631	640	649	674	687	622	642	683	594	636	677	646	684	649	687	661	671	647	656	648	634	672	632	669	641	622	634	638	674	613	579	636	647	614	653	607	592	611	590	667	652	644	749	679	644	627	679	673	682	662	688	654	642	647	638	660	617	621	633	676	639	675	697	624	602	651	686	661	620	655	635	667	637	646	665	659	681	632	613	704	647	629	644	688	677	617	656	657	635	637	586	685	640	659	652	668	641	650	649	655	659	636	637	671	642	682	674	627	699	669	609	681	677	637	671	611	653	639	628	631	664	660	668	669	598	645	621	600	700	672	662	619	646	669	643	636	639	640	641	621	644	694	634	625	637	673	659	701	660	688	662	685	646	660	664	645	635	629	607	683	627	629	631	654	692	675	616	620	649	696	658	619	692	598	664	638	609	642	645	647	617	652	602	668	647	636	618	662	638	673	693	657	662	673	668	643	637	629	617	634	599	629	624	608	684	624	660	648	654	641	659	654	650	604	697	660	620	629	621	644	640	621	631	661	653	653	626	669	697	619	600	651	686	664	661	625	679	597	622	605	687	667	661	646	682	658	630	647	629	652	681	658	635	642	638	684	623	667	637	681	646	620	643	632	604	696	641	639	626	642	649	655	660	636	652	662	643	697	663	664	621	650	641	639	640	639	642	704	737	686	655	658	690	615	640	672	687	633	604	674	658	639	654	627	678	674	612	599	631	655	671	640	588	634	611	646	651	640	651	652	617	620	654	681	674	622	638	638	644	692	668	700	637	648	713	603	613	680	643	670	628	647	663	671	607	613	661	668	603	621	675	672	636	642	680	662	653	665	661	593	661	639	631	628	691	675	672	631	642	684	662	677	624	626	606	646	645	636	620	682	665	653	672	648	599	657	657	637	672	620	649	656	647	694	725	605	642	640	691	642	657	584	661	649	635	634	665	671	630	615	665	664	642	638	675	611	665	686	619	604	685	652	676	640	616	685	658	679	660	655	640	664	703	607	643	642	609	636	649	668	653	639	675	600	653	657	663	688	620	741	690	643	639	682	616	668	621	666	636	672	638	644	663	585	662	618	654	669	657	650	638	654	683	626	644	679	657	679	664	676	661	672	682	661	643	607	644	647	656	659	617	632	638	695	623	638	623	663	635	662	611	634	643	648	579	620	642	661	593	651	658	597	693	624	667	636	655	626	658	672	633	625	643	648	631	655	686	622	670	681	650	630	659	645	654	623	634	658	722	638	700	644	609	696	624	643	655	653	613	609	674	668	629	649	705	640	640	661	651	678	636	653	629	634	642	632	652	636	605	665	688	644	625	667	664	715	650	615	659	629	628	667	686	679	661	658	685	642	631	683	652	612	652	639	645	663	670	619	663	577	699	640	670	649	630	672	666	665	687	651	658	628	720	632	652	652	613	622	625	640	645	598	676	644	640	617	612	661	633	621	675	682	620	668	692	608	627	673	686	638	640	609	642	690	651	636	673	641	626	695	592	664	706	659	640	629	656	647	667	609	675	668	638	631	623	700	696	670	683	638	696	673	656	701	663	692	644	647	652	637	636	634	630	658	645	679	654	680	631	642	664	620	619	693	691	639	600	658	611	640	669	617	673	651	651	667	642	633	672	645	671	654	659	614	663	675	612	658	663
25110	16623	18946	13870	7991	21667	31660	27415	22363	9316	451	232	222	238	216	203	201	247	199	236	205	196	228	188	223	215	251	255	223	218	220	222	206	202	217	222	225	217	191	214	229	244	208	210	244	211	203	211	172	215	209	218	220	248	225	219	227	232	198	205	223	227	218	228	184	215	239	233	181	198	185	202	208	214	216	198	221	222	244	223	243	218	216	188	190	203	201	212	218	243	208	218	225	211	195	217	214	205	232	192	254	226	222	225	222	217	205	191	197	215	211	216	213	218	185	217	210	226	221	191	195	226	187	209	213	210	229	239	205	219	230	210	194	231	200	210	208	215	213	238	245	215	238	194	202	222	202	210	206	219	196	230	216	212	203	217	189	198	219	211	206	204	202	219	231	216	224	230	226	216	196	185	223	227	214	215	186	208	178	223	212	216	221	221	224	245	233	255	210	226	214	232	191	216	225	222	212	196	205	201	217	210	236	208	238	257	216	218	234	226	217	177	242	223	208	199	209	216	205	257	216	237	218	206	190	226	231	217	221	182	194	215	196	190	235	199	190	201	235	234	232	229	237	223	214	215	191	226	210	214	211	195	205	190	186	205	219	214	193	209	239	217	224	186	227	210	222	186	233	209	211	223	209	221	201	229	217	203	222	197	215	218	210	213	236	203	201	207	219	226	210	213	224	200	217	227	235	215	214	195	188	218	236	207	223	247	236	228	210	245	203	213	204	213	232	196	202	199	227	232	188	200	220	207	197	228	211	216	208	222	230	227	237	247	217	210	235	194	214	222	211	213	216	223	180	215	240	212	224	237	239	201	248	215	202	213	231	204	202	222	224	208	219	210	224	233	179	216	212	205	217	194	194	194	221	217	199	207	186	203	212	229	212	228	239	219	193	222	251	217	193	210	222	225	203	187	199	213	211	223	197	188	238	203	200	225	227	218	237	206	206	231	209	222	206	197	232	233	192	254	200	216	193	228	206	216	221	223	208	231	205	191	219	201	230	213	209	218	263	202	229	208	260	223	229	214	211	214	215	241	198	210	179	211	219	221	224	228	209	211	198	203	234	240	203	228	227	206	222	202	219	219	200	208	210	213	213	220	219	224	244	232	222	208	189	205	214	214	208	192	212	243	228	217	208	234	234	222	242	204	206	182	216	210	204	217	217	207	203	200	185	205	199	227	195	207	218	242	205	211	220	232	190	190	217	251	233	207	196	199	209	226	225	209	232	217	231	230	217	233	210	221	233	240	216	210	215	210	221	218	196	209	219	217	195	206	228	228	236	232	240	222	220	229	204	215	198	218	231	214	215	213	197	228	220	179	218	209	223	249	218	200	211	219	246	218	216	230	210	228	220	211	214	232	212	231	220	208	206	226	204	237	211	202	201	227	225	223	184	219	196	216	210	235	196	200	218	205	208	203	201	221	220	223	214	214	244	213	235	233	213	213	217	228	195	220	227	225	216	230	218	232	202	194	242	203	191	204	231	207	209	228	226	230	197	208	197	213	185	212	197	225	198	200	214	198	191	201	197	201	218	245	224	216	191	225	213	223	215	219	232	201	196	210	204	194	198	196	217	214	238	191	215	222	208	200	186	205	218	235	249	208	205	182	219	206	223	198	215	216	226	227	185	179	226	222	198	225	196	201	217	224	213	249	222	193	209	221	181	229	221	223	195	194	171	203	211	210	227	238	216	232	202	242	238	217	221	188	194	184	214	212	203	228	214	220	219	222	247	211	215	219	205	198	237	231	211	222	197	209	223	219	224	207	208	229	194	198	228	226	228	210	201	209	222	208	209	205	215	224	200	218	195	221	194	201	223	183	224	204	204	214	194	234	247	210	207	210	207	204	189	211	245	200	197	218	228	216	228	216	218	214	219	243	214	209	206	225	226	213	230	238	226	230	193	213	206	235	230	237	240	234	206	207	230	259	219	260	196	202	237	237	198	238	209	216	218	236	228	205	209	236	197	215	225	218	213	237	207	197	209	240	220	221	204	198	192	210	210	232	210	207	221	172	214	201	247	208	229	216	220	221	206	210	216	225	212	200	201	219	226	216	215	194	220	238	199	182	212	233	230	190	220	179	230	197	203	216	197	229	195	233	232	213	218	215	197	193	223	215	199	211	183	195	205	212	217	208	220	209	219	225	213	206	232	215	186	205	234	225	220	233	217	177	217	220	213	180	242	258	214	199	207	220	211	236	208	198	200	222	215	229	233	198	218	169	215	197	222	194	203	208	190	213	193	228	232	231	215	185	202	220	211	208	228	220	215	219	216	211	190	207	212	212	243	192	228	213	192	224	194	223	198	204	213	208	222	228	234	187	217	210	210	217	225	252	238	222	206	220	219	209	219	229	243	206	208	230	183	194	223	220	222	210	221	202	200	234	221	194	236	224	206	209	196	220	209	214	197	208	207	220	205	199	202	222	194	226	208	255	211	227	232	214	191	218	205	230	198	194	196	205	186	209	230	231	222	214	221	199	185	222	230	205	211	242	201	221	214	217	240	220	239	221	239	213	234	224	208	176	196	197	203	206	227	212	221	221	226	226	225	191	223	229	232	211	225	219	209	222	244	205	199	238	226	230	222	206	210	244	238	197	245	208	225	205	206	230	215	244	214	226	222	213	218	240	198	197	235	213	217	217	239	233	234	237	221	220	211	223	215	216	225	223	232	221	225	243	219	216	195	198	213	202	212	213	216	202	210	199	203	202	198	201	203	214	215	233	191	214	210	240	212	229	236	248	219	229	242	208	244	217	206	232	235	212	211	202	200	219	198	235	217	226	230	203	196	216	214	241	239	199	210	228	220	236	240	197	225	237	225	205	187	235	221	237	243	231	209	197	212	229	209	200	190	234	184	225	192	224	224	207	228	232	216	208	213	216	236	216	230	197	235	182	186	227	252	192	218	234	244	217	222	228	197	199	216	204	197	221	204	258	221	200	210	186	193	199	228	235	210	195	235	223	228	221	228	198	183	205	203	222	229	204	221	210	232	226	207	214	204	219	228	219	237	197	231	212	188	201	238	234	222	216	212	205	191	210	198	221	234	195	226	215	224	220	166	216	208	224	210	205	196	221	213	179	231	216	233	192	204	218	213	227	198	236	210	216	222	224	212	235	212	195	197	219	200	205	243	216	211	253	199	191	237	222	218	229	198	208	196	236	222	215	231	197	220	190	221	212	229	234	216	199	214	223	219	256	211	222	228	228	211	198	208	201	172	224	201	202	227	196	222	199	200	224	210	210	216	222	227	240	211	214	206	206	190	221	216	226	236	192	223	218	225	210	207	225	251	223	218	218	232	222	233	197	223	199	203	222	211	228	233	194	227	206	245	217	229	182	217	219	214	214	218	208	244	220	217	214	228	209	210	209	192	214	228	215	233	215	221	226	198	188	211	205	209	227	197	212	222	230	229	221	234	227	199	232	249	227	204	210	201	212	213	219	234	204	214	202	233	214	232	201	233	172	222	201	215	197	206	236	210	204	217	201
12913	12669	23979	24816	20244	41093	48476	45795	40468	17389	670	571	596	577	579	563	572	539	539	563	582	544	535	531	526	535	580	541	549	532	539	535	559	522	521	542	500	516	556	509	566	491	528	528	522	591	500	526	514	511	541	518	526	522	471	561	529	518	471	553	517	507	512	504	536	564	525	530	521	544	494	495	525	506	514	508	518	497	543	507	507	506	517	475	564	532	516	511	503	501	481	535	518	572	512	502	541	522	521	501	520	533	518	485	541	522	540	532	532	483	539	495	511	484	517	564	512	505	527	541	482	515	487	520	547	523	500	502	500	515	555	523	528	507	493	517	514	544	517	517	524	536	513	533	536	500	516	505	521	485	538	524	517	499	497	520	526	509	499	488	518	536	499	529	507	529	510	550	521	562	526	535	493	502	521	519	504	507	549	515	526	553	457	519	510	473	472	500	546	521	508	559	520	497	496	525	535	542	489	477	512	506	534	498	486	521	514	487	497	488	487	494	523	508	494	521	524	488	523	546	539	508	510	497	514	501	511	502	535	517	531	541	485	523	539	521	531	508	498	490	504	496	530	516	501	519	560	530	484	498	493	527	490	520	476	503	510	505	528	575	497	501	506	481	527	522	490	534	510	488	500	515	499	518	521	495	528	544	533	502	544	539	495	559	539	519	475	483	571	516	501	550	509	539	544	488	506	519	512	527	514	559	545	535	506	504	498	511	505	494	561	510	540	522	495	532	507	497	532	521	500	514	558	515	508	533	548	497	507	582	513	516	541	526	505	494	516	501	554	535	523	513	557	500	558	531	517	552	515	513	517	515	512	533	541	492	540	491	512	526	529	491	516	503	522	494	490	518	549	491	527	496	530	555	537	509	502	516	490	500	495	493	520	543	509	512	510	510	504	493	533	549	524	529	482	543	502	511	515	512	508	514	513	519	506	505	510	514	505	533	481	532	474	517	533	535	500	511	550	475	506	494	523	473	507	476	526	519	512	539	516	513	491	491	510	524	532	507	482	495	513	515	501	529	541	567	505	547	479	506	547	541	498	520	531	520	513	510	530	487	498	530	516	517	529	520	508	487	523	520	498	544	556	505	492	494	500	530	529	485	518	526	527	570	506	515	512	492	550	530	513	556	522	537	537	508	502	562	546	500	523	538	508	534	499	510	511	531	502	511	490	518	494	564	509	511	511	552	463	536	508	502	554	548	514	514	524	541	532	545	494	493	513	549	517	522	507	521	531	548	547	533	482	526	518	527	483	481	486	494	528	512	480	507	544	515	512	511	488	546	528	508	574	494	518	559	491	532	558	507	509	499	492	503	529	488	532	522	549	537	539	511	521	523	472	539	510	525	518	537	484	541	527	509	482	510	512	498	538	505	523	528	486	520	524	533	551	522	523	526	492	512	504	574	517	521	507	502	501	497	500	502	525	523	516	514	521	523	523	516	516	505	506	501	489	556	550	493	482	477	526	533	523	507	502	511	539	534	504	540	496	527	515	491	589	506	469	539	532	513	476	513	550	527	490	514	497	526	532	521	507	555	515	513	523	525	531	530	507	540	526	550	511	528	538	522	520	487	492	513	497	476	492	528	512	560	519	547	539	534	535	496	544	508	489	496	520	572	540	527	491	517	506	518	477	529	499	524	525	533	516	526	519	492	528	495	507	515	504	525	563	522	554	512	502	541	569	546	503	463	483	528	555	499	544	507	506	547	532	535	540	561	544	484	517	510	527	512	536	563	541	509	539	502	548	522	536	546	538	493	517	539	532	501	533	484	510	490	523	529	528	539	489	499	537	525	525	553	502	567	546	520	555	536	488	566	507	510	497	517	523	501	513	535	507	524	530	498	485	533	530	499	501	511	553	508	498	526	523	533	531	515	530	511	508	558	529	550	508	525	526	503	587	532	474	533	538	498	528	473	537	526	487	506	522	489	477	534	518	491	531	517	505	513	497	519	540	571	548	504	478	550	558	521	503	506	516	534	504	522	548	498	542	515	492	535	524	537	535	543	497	527	552	579	557	488	492	509	533	529	519	531	552	487	543	528	552	508	509	537	499	529	470	546	504	479	542	592	522	498	530	515	544	523	550	535	510	522	520	524	511	532	527	547	501	512	522	526	560	546	545	477	507	549	546	536	499	535	500	485	538	521	512	516	528	559	521	526	499	538	510	517	520	504	499	525	469	459	517	507	523	538	552	524	516	547	537	567	518	503	546	491	533	498	528	511	547	550	503	543	562	489	522	551	475	490	521	519	521	481	524	500	511	550	537	498	519	531	521	542	517	509	513	502	510	530	492	553	536	498	551	547	502	483	479	496	512	537	538	520	518	491	529	506	518	486	507	536	544	516	519	567	521	492	546	522	533	495	530	527	540	496	534	547	516	508	496	517	553	537	514	543	521	519	548	522	567	509	504	548	480	535	519	533	476	537	523	562	521	546	490	536	509	531	515	514	550	508	525	540	527	487	542	570	529	529	519	545	527	568	489	521	493	487	525	541	504	512	504	503	516	521	528	533	466	498	549	526	542	523	510	530	576	574	505	525	507	534	501	514	548	535	530	504	484	536	538	547	528	520	497	539	523	490	533	504	528	476	552	524	511	504	508	530	500	506	494	519	510	526	506	560	530	529	551	536	502	489	499	499	523	540	458	493	596	489	507	497	564	556	542	532	494	539	535	503	530	551	543	562	531	493	485	497	529	508	495	522	504	494	542	473	510	502	518	513	516	540	521	510	516	538	519	508	549	534	511	495	546	516	524	516	526	517	494	535	542	510	530	542	509	550	483	469	522	484	505	478	510	520	478	505	523	540	509	503	525	526	490	480	489	525	502	525	565	491	569	520	549	513	535	491	547	511	573	492	510	485	530	546	541	519	516	509	506	489	492	498	501	492	545	526	509	552	527	516	579	503	514	518	516	509	514	508	547	503	506	514	476	456	509	497	530	527	482	487	522	498	516	518	478	513	563	553	551	528	492	500	521	526	534	481	530	503	531	535	493	550	499	507	539	506	554	535	521	520	510	500	476	520	546	579	479	488	502	509	528	516	532	549	516	535	529	536	520	522	566	530	497	495	501	489	524	546	521	497	537	525	546	513	527	511	512	528	533	542	539	534	537	522	549	484	496	557	511	523	523	494	539	530	533	568	512	517	459	497	575	580	502	559	500	489	515	498	563	464	506	517	520	532	499	514	487	523	494	541	502	531	492	515	491	538	485	537	572	504	526	576	522	514	542	515	520	511	492	500	508	525	513	532	511	553	517	510	543	524	505	526	476	526	549	509	487	492	470	531	502	512	505	570	574	482	527	516	555	512	500	537	532	503	481	491	525	578	518	537	509	497	548	506	546	523	495	510	489	505	478	496	511	496	516	517	494	506	518	525	509	516	487	521	481	502	516	509	527	505	513	500	522	535	468	498	520	502	530	519	520	554	451	494	533	512	544	517	500	544	535	498	528	504	554	528	531	534	486	507	516	483	501	546	523	541	511	527	517	520
33562	20206	27711	22330	15950	36005	45655	40755	32581	16170	1069	385	348	321	332	369	350	329	314	332	344	346	332	382	324	340	341	336	314	326	356	355	331	365	340	356	368	349	342	380	332	327	368	292	335	356	364	369	332	324	305	312	342	323	345	353	349	331	330	311	365	318	314	347	327	326	304	324	380	347	342	333	336	338	315	353	322	325	344	356	356	346	327	325	320	336	326	330	313	324	336	347	335	336	349	327	343	354	338	326	320	366	381	352	351	344	358	386	351	323	319	324	321	343	340	389	330	404	334	344	343	337	333	311	363	342	346	329	350	361	335	352	314	358	348	323	313	350	340	342	314	360	327	318	337	331	348	326	321	363	316	345	349	342	323	300	325	336	359	345	376	328	338	308	354	325	372	340	319	341	341	334	355	342	366	312	317	324	373	350	353	366	325	324	345	335	346	324	327	324	363	330	352	313	304	300	366	317	313	328	344	345	336	334	329	306	353	339	332	361	364	342	337	343	335	302	343	342	345	358	359	298	327	342	329	351	334	334	347	348	321	336	364	340	309	368	335	391	333	321	325	315	325	360	339	357	369	342	313	353	343	326	335	286	339	304	319	311	346	327	332	334	338	317	340	327	350	326	316	291	386	307	341	383	335	338	324	306	307	349	382	356	340	331	384	328	347	350	352	323	360	349	301	334	356	364	334	362	359	326	326	342	342	321	337	292	370	327	298	355	368	321	350	344	349	319	335	363	322	334	331	352	359	370	319	333	325	318	329	320	384	341	340	320	329	294	340	335	342	341	333	315	339	325	328	330	341	339	335	331	322	322	337	316	354	338	337	349	346	336	329	376	336	328	346	330	332	340	351	352	325	386	321	334	342	358	332	323	330	303	345	340	379	349	340	364	381	295	324	370	337	334	320	363	362	319	331	321	307	342	321	301	332	334	314	355	334	365	320	336	314	344	339	351	345	347	328	375	377	334	327	331	341	321	338	325	329	345	347	340	347	334	350	335	356	293	345	356	402	369	341	290	323	347	340	330	330	325	338	375	334	338	373	323	324	351	336	350	345	377	334	328	317	379	335	352	348	338	314	347	375	335	311	325	327	359	315	358	342	316	297	336	340	324	329	353	351	338	297	377	318	335	351	345	373	361	340	356	343	332	333	333	300	346	343	359	349	361	359	310	354	324	319	330	328	324	324	362	319	343	333	331	359	358	298	347	326	329	317	346	329	303	355	328	346	322	364	360	366	336	351	333	336	328	369	347	331	357	318	347	354	312	334	320	323	299	372	336	369	326	333	336	312	329	354	360	311	331	319	337	303	348	375	318	340	309	341	342	352	326	355	335	349	343	328	327	318	370	316	336	303	352	362	335	359	331	330	293	351	358	333	339	331	333	337	352	381	325	351	346	328	330	290	350	328	331	352	417	333	312	309	350	339	323	324	363	373	352	349	352	298	325	314	349	339	337	334	364	333	334	331	330	375	358	360	336	333	327	415	336	305	317	337	317	360	355	338	347	338	354	308	333	320	337	331	331	364	332	380	358	361	345	325	349	336	351	323	361	315	356	310	327	346	351	338	348	317	315	320	359	337	337	334	354	298	375	345	337	326	333	361	323	319	371	331	358	345	358	350	340	320	317	364	386	325	350	353	320	325	328	353	336	322	320	333	313	325	310	366	306	363	344	345	341	326	322	338	309	338	335	326	333	338	352	331	360	337	316	353	355	334	346	346	310	368	308	323	316	359	323	339	312	333	343	348	356	355	363	366	330	319	352	319	322	334	337	336	362	299	326	308	324	348	332	336	329	333	339	368	357	378	353	350	353	317	337	328	340	352	300	334	329	310	318	297	342	335	318	359	353	306	350	359	326	339	315	322	387	361	316	302	316	311	343	384	337	344	338	296	353	346	353	337	340	329	341	342	306	304	348	349	360	306	302	344	354	357	349	323	316	341	338	335	312	367	330	328	371	341	352	344	357	337	323	338	308	303	318	333	327	337	343	358	310	351	340	361	349	324	359	334	333	343	330	362	303	308	330	297	321	347	369	342	335	334	332	341	278	351	310	341	309	325	342	323	327	314	324	319	355	336	358	336	302	342	346	319	322	343	338	337	341	339	345	349	316	325	296	340	365	335	354	347	336	332	350	327	345	353	326	371	357	331	347	346	303	305	345	343	332	333	321	354	331	322	307	342	345	345	330	324	337	343	336	358	333	355	334	322	339	323	338	316	335	356	371	356	309	362	320	337	326	320	320	306	318	322	334	345	360	321	341	303	331	348	337	355	361	351	329	311	352	338	314	371	364	321	363	369	341	366	348	360	310	309	304	333	350	342	332	324	336	354	340	329	336	340	329	350	339	346	310	318	373	340	356	326	330	317	320	341	334	333	369	345	330	358	325	332	365	292	345	312	354	336	343	361	342	361	336	338	342	320	336	336	360	349	326	337	360	333	331	362	334	329	365	337	330	305	329	323	356	321	348	316	312	338	336	347	315	363	369	343	296	363	344	302	345	335	333	358	361	346	346	363	378	281	350	328	305	339	352	363	350	291	338	322	384	327	314	325	375	347	360	325	344	369	322	359	340	312	339	350	339	348	300	346	340	343	380	323	389	331	327	341	338	341	342	302	356	336	342	345	299	329	325	339	357	327	322	356	341	349	307	356	342	342	330	341	356	356	342	347	364	388	327	329	370	385	335	319	337	358	359	355	323	331	322	368	323	343	339	328	291	305	347	348	322	356	348	346	307	376	309	344	353	317	329	325	324	344	346	334	334	347	368	319	340	381	330	347	332	364	336	354	338	334	352	348	348	330	311	333	354	326	346	333	325	375	339	369	357	357	308	349	319	319	307	325	387	296	327	345	339	355	321	336	323	289	298	323	357	351	323	347	334	360	330	311	339	329	317	342	323	350	346	339	327	346	355	396	339	340	323	337	353	319	340	352	344	349	317	327	320	332	336	347	341	305	332	324	329	335	319	326	326	324	340	345	369	319	322	342	334	379	335	330	320	334	355	340	320	355	368	357	352	346	362	335	357	367	360	344	348	349	357	376	340	329	329	317	348	309	335	299	358	326	309	302	367	356	331	342	328	339	331	300	363	340	342	326	352	325	329	332	366	339	311	337	331	315	337	368	320	342	344	331	336	334	321	313	368	302	336	362	322	324	328	350	341	342	322	337	335	334	312	352	325	347	331	364	320	344	333	343	345	339	314	329	332	327	374	314	329	347	357	315	303	337	384	333	343	328	356	332	328	319	357	356	302	326	320	348	343	333	330	341	336	291	287	377	325	347	330	358	339	363	383	339	347	304	332	316	320	359	318	383	351	353	349	340	357	330	355	330	317	329	346	327	324	370	356	371	338	327	343	339	363	313	328	368	360	324	382	344	316	335	342	343	325	342	352	357	311	334	323	333	351	364	326	331	334	339	316	359	388	312	322	335	350	347	351	358	318	332	350	315	328	331	324	312	356	340	350	313	340	329	349	335	312	340	356	346	335	320	341
16322	14361	31097	32904	29973	53120	59739	55845	48607	23012	954	886	869	934	843	883	836	832	819	769	822	822	783	784	805	811	747	785	791	808	796	768	823	766	793	776	829	788	815	733	775	796	738	770	771	796	806	772	779	777	822	808	799	717	788	792	812	806	803	759	756	814	800	783	764	789	802	750	760	742	757	783	787	747	745	754	829	752	816	784	778	806	810	749	788	795	828	804	750	770	800	742	783	785	812	771	786	799	797	788	804	814	758	762	790	795	793	792	745	803	804	810	741	787	772	803	706	739	789	766	767	799	795	770	787	839	741	726	795	779	811	806	753	812	761	795	720	751	817	817	760	766	749	804	782	773	780	813	817	855	800	728	799	751	801	736	748	796	882	764	773	796	776	780	825	753	746	792	763	762	819	817	813	774	783	766	746	764	763	773	793	761	734	740	747	785	806	804	793	785	816	783	740	761	732	806	773	812	762	768	777	796	796	770	782	771	766	761	795	755	757	788	796	775	766	765	723	760	776	742	790	821	804	794	771	749	780	759	755	766	769	837	796	757	778	800	805	810	788	770	797	831	780	744	739	776	776	842	805	698	763	759	765	755	843	769	753	784	810	819	811	766	781	762	780	812	785	747	813	785	756	766	735	794	772	822	704	801	755	793	725	760	707	752	750	736	789	773	772	826	804	751	784	745	754	733	785	817	762	820	778	759	794	776	781	793	775	802	800	789	726	785	793	782	811	743	816	768	734	766	811	758	764	808	772	783	791	779	761	840	758	762	792	772	804	818	813	776	767	812	747	805	796	798	784	792	795	793	774	780	837	790	760	742	806	797	805	778	802	764	796	763	816	754	827	802	737	778	746	758	741	739	754	801	776	775	741	734	758	779	751	805	807	758	762	806	735	757	847	763	793	764	760	765	767	813	793	726	756	806	759	694	782	756	782	798	734	732	801	809	783	753	806	749	825	766	765	774	805	795	763	810	775	740	792	780	844	762	766	791	756	743	784	775	768	815	795	747	776	793	786	816	781	801	776	795	808	787	759	771	802	794	803	778	793	774	779	807	811	806	774	845	739	792	754	745	766	761	794	778	756	782	750	742	802	766	764	688	821	797	756	727	799	786	845	743	795	752	781	715	735	781	773	772	782	782	767	801	806	769	737	725	784	753	763	729	787	797	764	803	811	717	793	843	771	788	838	791	796	792	787	799	758	813	781	784	807	747	835	820	801	741	761	753	753	739	774	737	781	796	709	791	758	783	811	759	763	771	756	781	790	742	750	797	769	750	740	751	796	776	758	741	763	818	795	823	776	775	818	758	821	799	777	782	829	749	769	784	775	816	770	804	742	771	780	822	745	805	729	773	801	804	783	802	764	783	786	767	778	770	811	777	817	775	767	808	756	760	809	743	805	781	740	777	744	818	784	766	768	775	790	769	771	766	801	795	778	789	794	805	782	771	795	729	793	749	773	769	775	731	790	754	801	756	754	756	765	765	779	750	757	830	813	762	776	751	830	802	744	754	781	766	801	789	807	773	811	784	807	767	783	762	764	797	789	780	785	783	837	810	763	753	746	776	785	814	752	765	767	801	749	780	767	757	798	757	737	779	811	781	734	779	814	768	786	779	763	778	771	788	756	750	780	793	750	807	753	764	836	782	746	831	772	759	823	828	754	753	762	781	776	769	776	766	796	799	799	737	796	769	783	772	754	821	737	738	766	775	803	750	796	837	770	757	781	742	769	801	784	764	779	764	795	793	761	766	783	820	803	786	773	782	796	788	730	812	768	808	774	760	772	743	802	807	777	748	795	744	819	813	801	786	797	808	780	836	823	755	814	771	773	754	771	735	776	739	778	800	760	807	756	774	796	764	758	739	755	780	753	840	728	732	815	761	788	823	806	787	834	759	775	854	776	750	767	859	797	751	809	737	741	767	790	791	808	801	758	756	745	773	767	776	785	776	776	792	756	798	747	770	799	793	740	824	779	704	803	802	754	741	749	776	834	778	756	775	766	770	789	764	811	742	763	808	756	822	738	815	808	801	773	743	766	784	823	762	770	749	733	763	806	782	756	786	876	813	822	802	791	736	817	762	812	777	771	791	753	767	748	782	766	780	842	768	797	782	778	776	783	795	764	764	782	746	833	788	748	776	807	774	768	781	703	808	772	789	769	780	728	813	793	815	765	773	742	768	789	795	788	792	808	825	769	759	785	775	741	787	801	734	766	821	756	776	808	786	793	781	797	784	766	777	769	780	738	724	789	781	772	709	833	788	759	772	781	797	796	794	756	754	778	793	748	728	823	754	757	800	782	821	768	757	800	774	799	745	822	796	758	770	742	792	787	789	791	741	712	789	768	775	778	807	763	817	755	811	766	788	796	763	762	783	801	817	792	783	804	769	763	804	791	726	791	773	763	799	748	760	851	780	815	751	784	745	833	780	767	814	727	762	768	748	758	790	792	787	774	805	778	776	787	804	746	760	823	755	785	768	828	789	732	768	812	787	790	766	739	814	820	788	780	781	822	800	781	766	734	739	826	798	840	783	817	778	801	780	791	749	787	798	743	708	778	764	798	787	754	774	813	763	781	750	768	755	780	772	772	790	794	804	711	767	761	761	763	767	802	787	809	789	739	744	803	798	747	784	744	768	814	784	827	781	775	776	791	747	772	792	771	785	766	744	762	810	737	775	826	765	807	727	735	802	794	747	800	778	743	816	724	780	797	789	736	830	749	760	775	740	832	764	797	825	796	773	776	748	788	742	774	770	803	780	743	831	735	760	760	759	806	728	754	791	752	788	790	758	810	776	784	767	837	735	745	794	746	789	792	735	792	763	767	752	756	805	724	770	756	774	733	810	818	809	773	777	807	721	821	833	787	803	800	794	815	787	774	796	773	767	800	757	749	787	822	762	713	801	772	791	781	809	791	743	812	748	762	774	772	800	782	777	792	790	780	789	777	822	774	799	822	779	743	796	774	788	725	782	767	737	772	728	778	792	791	791	742	800	804	740	769	787	796	798	788	779	762	752	756	753	767	770	802	789	810	789	821	807	760	739	815	774	715	781	742	734	766	742	761	805	779	783	745	753	810	792	783	799	785	824	797	793	815	770	791	817	793	783	769	773	756	774	746	776	771	795	805	761	860	781	728	747	851	798	782	781	772	758	774	758	858	774	781	799	786	756	757	809	796	782	797	796	779	778	821	789	791	767	777	807	778	781	766	810	756	767	798	788	788	745	727	773	750	796	739	794	778	794	820	764	790	776	797	738	784	817	803	798	759	821	835	772	810	817	863	796	773	788	758	798	751	789	776	788	809	818	778	777	769	831	830	752	763	777	772	724	804	771	756	719	727	799	753	826	769	747	767	767	795	776	805	762	781	801	742	759	770	839	771	749	776	784	743	770	770	819	803	806	801	752	755	775	737	786	783	792	788	791	792	755	799	764	809	776	714	775	778	764	787	798	739	787	757	790	799	793	787	788	736	786	760	815	724	792	847	785	758	778
8750	5086	5638	5201	5166	3716	2591	1912	1472	715	275	258	297	257	243	284	289	272	256	261	277	289	264	269	307	245	284	269	278	249	264	286	261	296	272	287	273	288	263	268	297	255	298	277	320	268	246	306	272	267	267	313	272	287	274	297	273	299	274	295	276	276	295	270	283	290	287	296	258	276	282	288	262	269	283	283	276	266	295	275	301	283	305	283	307	286	278	307	283	280	297	275	288	288	282	272	291	260	272	272	262	307	265	275	266	289	289	270	257	267	282	269	297	284	246	267	246	290	311	293	272	297	270	283	271	261	275	272	291	290	286	281	280	263	293	279	285	299	264	275	244	273	302	289	280	299	313	271	289	261	269	260	265	282	244	300	291	270	252	255	222	296	272	269	281	294	272	236	254	255	278	272	294	295	273	287	278	289	244	275	321	262	286	276	275	267	259	292	274	265	251	280	250	280	296	276	281	265	287	269	284	248	288	280	262	261	266	274	249	284	298	242	284	244	256	255	273	262	265	269	282	308	291	269	253	277	280	283	303	254	279	293	300	265	275	303	259	282	263	258	271	267	291	284	266	267	270	251	308	275	273	260	271	297	291	300	304	280	274	284	316	258	285	268	243	289	279	285	307	249	263	286	297	307	278	281	274	298	270	265	265	241	265	288	275	253	263	274	269	305	266	300	261	269	308	264	283	254	294	244	284	269	254	270	283	314	302	300	291	276	264	274	268	314	292	261	262	273	243	269	325	286	298	262	277	273	273	251	244	261	270	270	270	236	263	272	303	279	250	286	305	269	273	272	252	252	296	261	301	277	281	283	270	270	279	287	254	265	272	304	238	254	291	285	274	289	287	289	283	276	270	266	270	266	289	271	266	297	247	283	255	287	250	281	286	306	282	246	274	277	271	252	286	235	278	285	271	254	296	312	290	295	257	266	262	284	246	280	270	265	254	271	252	282	286	297	262	280	264	261	270	340	285	245	278	275	283	284	274	259	286	296	261	274	246	296	249	275	270	273	286	312	299	279	270	282	263	294	256	266	255	300	258	264	271	252	297	279	324	261	294	294	266	293	278	263	247	282	294	271	260	255	278	259	297	291	292	290	247	302	286	273	262	268	317	249	265	264	277	265	273	251	268	274	280	285	302	311	278	298	286	262	308	273	283	281	251	282	280	264	272	234	266	287	276	280	275	262	276	256	289	291	267	251	257	254	280	287	286	283	274	251	246	274	281	247	236	302	282	274	272	260	247	286	243	302	273	257	278	271	283	270	258	298	274	281	242	277	281	281	253	267	278	280	271	289	284	290	268	298	260	263	262	302	310	313	291	286	269	271	297	302	287	291	273	262	284	290	310	266	295	254	295	283	269	290	258	263	301	277	334	270	270	281	298	267	271	266	284	280	256	293	308	255	244	252	269	308	289	262	259	264	262	284	278	298	273	265	320	252	254	253	254	278	273	293	247	256	270	295	276	265	264	270	262	251	254	266	289	251	317	273	271	268	255	282	282	279	278	299	288	287	259	305	276	262	254	280	260	259	287	282	282	281	294	270	267	239	294	281	270	251	249	295	280	238	275	272	286	305	265	303	278	267	250	263	304	305	280	281	277	263	286	270	296	275	262	287	286	291	273	277	259	287	278	319	286	251	270	303	291	284	262	280	296	287	305	298	270	246	301	242	282	247	277	275	255	264	248	241	267	258	284	286	287	275	259	255	281	294	296	302	273	235	279	290	263	257	270	271	262	262	263	267	269	247	250	284	262	273	290	303	259	285	294	297	276	285	299	304	275	252	244	281	244	294	255	246	260	279	284	323	286	276	255	273	278	284	255	262	267	284	271	270	247	291	313	285	278	244	300	256	235	291	334	257	290	311	263	259	263	278	237	270	293	263	291	275	284	298	263	279	311	284	290	271	251	282	274	278	279	246	285	317	291	258	285	274	302	228	271	277	258	308	249	281	292	295	233	245	272	273	273	294	269	305	279	256	270	275	283	269	259	261	261	288	278	279	303	264	276	257	268	312	282	285	300	280	295	252	263	245	278	266	288	274	274	311	276	308	281	284	276	275	316	302	265	293	272	304	260	273	296	292	271	257	266	295	265	257	265	271	254	280	257	301	258	260	238	274	289	280	256	265	283	279	293	262	298	281	304	270	282	288	271	291	273	271	289	295	248	264	258	268	272	307	274	282	260	319	284	260	292	293	260	266	273	279	276	277	276	277	308	318	255	263	289	242	301	242	267	268	266	269	268	257	257	260	292	281	277	300	276	268	283	280	280	278	283	279	298	262	298	273	267	261	268	255	268	270	273	281	268	247	289	304	282	268	269	298	278	257	262	266	266	298	280	284	260	255	285	269	261	257	251	263	284	286	249	300	257	317	278	273	285	285	295	270	291	248	257	258	290	278	279	280	273	245	238	279	269	276	248	276	294	273	298	281	256	288	279	239	259	278	290	326	287	274	251	259	282	252	267	286	276	291	272	291	288	274	295	274	273	271	274	280	295	285	283	287	277	272	277	311	297	298	273	294	291	270	259	309	290	236	247	280	254	291	283	267	240	303	246	277	244	300	279	254	240	254	244	263	309	301	293	297	305	276	291	251	245	258	298	269	313	284	274	275	301	246	257	288	298	279	280	271	267	276	314	272	250	285	274	284	291	256	286	282	295	263	250	262	286	291	266	272	282	267	259	259	316	258	236	262	259	304	276	258	266	295	288	287	285	289	289	262	287	264	253	302	289	277	268	269	291	271	256	276	294	250	282	250	289	299	297	276	295	271	283	280	275	298	318	283	278	249	291	258	266	265	274	261	285	271	259	294	287	287	289	277	279	291	288	285	304	295	295	251	272	260	252	252	266	302	306	255	282	278	252	278	263	269	287	245	253	287	287	286	269	283	260	301	272	280	283	284	286	266	281	268	277	273	276	288	270	250	259	283	312	280	303	300	304	307	282	292	282	328	257	271	284	269	279	273	286	282	289	279	277	269	237	256	299	305	279	250	304	274	271	272	271	295	236	273	295	280	288	291	253	293	290	287	279	251	269	282	298	258	261	279	278	289	291	304	267	294	282	276	247	269	273	270	258	266	256	293	308	305	281	258	254	275	259	281	301	272	294	298	261	298	272	259	241	264	274	272	299	284	288	260	252	281	264	305	261	282	297	267	268	279	266	262	294	291	271	263	277	255	250	263	296	283	244	280	257	253	306	287	280	285	283	228	269	249	274	275	307	269	238	290	252	280	253	258	286	268	288	283	241	307	272	274	311	269	261	250	280	277	261	259	263	254	302	266	292	291	265	301	248	232	264	267	255	256	270	255	272	263	272	304	283	279	281	261	284	268	269	284	282	272	264	263	288	300	260	260	261	294	279	276	259	291	278	232	283	282	297	267	253	288	274	271	256	268	279	269	272	284	266	279	244	300	273	270	269	284	269	279	282	263	298	282	254	288	279	284	289	267	257	250	294	235	272	299	273	267	279	272	263	278	282	243	269	271	312	294
4961	4603	9349	13372	16070	12992	10110	8097	6260	2198	669	586	601	617	686	650	590	617	611	615	650	661	631	621	700	585	571	607	630	616	629	616	602	617	663	597	601	669	617	597	623	660	627	556	612	616	633	655	629	569	645	591	597	643	661	633	665	639	565	619	628	617	624	591	575	623	590	629	622	618	638	640	633	628	650	608	599	628	628	565	600	594	640	610	630	659	596	609	619	646	650	584	621	630	661	586	644	606	623	592	658	597	645	603	607	640	609	656	632	612	634	622	621	632	631	613	593	657	623	624	595	633	600	655	628	595	619	635	642	652	622	661	625	602	646	622	651	630	643	649	624	595	628	638	653	599	649	633	580	633	620	631	598	656	596	611	576	614	672	612	643	631	654	650	650	677	659	614	589	663	601	638	602	660	629	614	628	677	593	623	620	603	617	656	638	655	584	647	604	619	637	626	665	653	624	627	600	665	638	626	616	581	615	641	626	629	652	661	644	620	610	612	602	620	640	647	622	620	625	614	651	599	637	630	627	662	609	656	616	617	631	606	619	630	614	694	620	607	570	626	661	643	657	639	642	656	624	645	580	638	588	605	598	643	629	602	625	616	666	635	618	626	617	597	621	632	646	593	608	618	606	595	641	635	684	613	616	645	619	624	614	642	618	638	591	650	630	595	622	655	621	609	645	635	622	616	607	590	642	643	593	625	653	643	626	627	641	635	601	638	652	659	633	610	632	639	622	641	634	656	587	591	598	608	624	635	623	612	606	636	616	591	594	627	617	703	617	604	628	623	588	656	652	628	618	648	642	634	626	632	624	660	653	613	599	629	611	608	631	597	617	585	671	629	639	616	646	662	617	577	613	648	586	642	591	595	627	602	582	617	604	590	705	657	582	638	665	662	673	588	609	648	659	638	606	624	677	641	601	622	630	666	642	661	593	622	641	602	653	611	635	633	646	610	610	645	652	598	607	623	607	605	607	647	596	625	587	620	611	625	643	640	600	572	651	614	632	645	635	650	629	611	670	642	590	560	626	617	624	624	609	622	595	607	629	593	657	631	666	611	600	629	624	659	633	641	619	660	593	607	628	623	562	637	612	656	621	620	599	665	661	646	568	588	610	623	671	645	618	599	607	619	626	630	618	630	610	604	608	617	617	619	632	640	656	618	637	635	641	634	575	625	639	604	583	658	658	588	640	626	633	650	624	673	627	651	640	627	630	586	665	617	630	627	593	644	611	602	600	661	634	605	639	570	619	584	642	594	611	594	588	622	639	630	660	663	622	628	604	641	622	618	615	598	650	615	633	579	543	608	601	658	635	675	607	614	653	629	630	609	605	623	636	637	641	633	616	634	565	595	573	662	615	605	622	618	628	658	634	636	603	619	631	657	615	647	612	631	642	616	613	664	620	615	642	640	646	629	608	600	601	622	620	603	593	612	664	627	620	650	612	620	646	645	644	652	679	652	589	647	616	610	625	617	621	622	621	593	641	599	601	660	604	602	634	609	621	607	593	618	630	625	617	649	631	620	620	579	602	597	613	645	662	614	621	652	616	581	569	564	575	616	639	632	667	589	629	661	617	637	637	617	619	594	622	647	624	615	612	686	632	618	615	594	623	637	644	600	645	602	634	605	660	610	657	618	610	656	591	668	630	611	656	638	643	651	654	601	645	633	637	618	620	609	616	653	649	646	628	621	618	642	579	643	592	668	606	651	628	648	596	621	629	653	627	657	658	639	620	688	659	600	641	683	629	577	663	649	659	628	620	617	572	604	601	622	639	650	596	601	614	603	586	635	637	614	621	617	623	614	596	625	622	604	664	581	623	608	641	604	631	625	664	619	623	602	637	618	622	622	623	631	632	637	585	615	662	598	624	663	655	650	645	629	614	606	626	617	657	622	629	656	639	663	619	639	568	619	602	631	656	594	608	630	620	633	637	615	614	668	637	608	636	644	630	622	638	605	588	639	594	630	628	663	612	609	650	629	651	635	620	655	630	647	643	619	602	578	645	617	591	602	631	587	681	613	633	598	627	618	642	635	650	621	635	646	607	595	589	652	606	621	646	652	620	604	626	641	627	602	584	679	630	606	642	636	630	646	661	615	671	661	628	634	674	644	628	613	645	638	591	605	643	620	662	592	647	647	661	608	662	614	580	636	604	671	613	593	611	584	600	641	617	626	622	634	634	645	654	564	639	589	643	619	643	637	644	632	661	634	640	620	647	637	657	647	636	618	591	629	633	625	610	598	671	616	630	647	698	611	651	632	652	636	637	626	580	608	624	609	649	619	631	592	601	608	643	596	598	576	630	629	602	629	575	618	593	685	620	645	626	610	657	602	618	604	585	649	612	655	651	631	599	630	579	632	642	617	656	624	670	594	636	581	607	630	605	608	595	659	685	622	620	593	656	648	598	613	593	632	628	659	661	618	642	601	572	667	635	558	611	642	632	628	657	648	642	612	616	609	635	635	703	636	603	639	662	662	595	597	639	676	659	557	644	592	622	607	607	650	566	656	651	631	649	587	613	617	580	584	611	639	627	552	605	635	558	637	655	620	598	630	641	631	632	592	643	604	604	649	642	605	687	643	598	655	600	665	637	685	606	630	597	605	635	644	594	642	625	625	644	630	645	622	606	608	679	608	674	614	586	656	643	579	594	632	592	655	599	617	650	598	651	627	636	592	618	620	632	616	641	611	618	607	644	590	610	600	619	620	618	631	645	644	620	590	644	608	638	625	636	604	677	635	641	611	634	643	613	630	673	607	598	656	598	609	583	646	650	607	650	626	639	619	631	671	627	639	615	651	646	651	636	625	655	595	598	627	585	617	612	575	654	639	654	586	657	640	602	659	641	612	616	612	612	619	631	614	630	630	609	629	645	649	623	686	617	630	657	650	644	581	644	643	626	610	607	614	628	661	704	614	652	649	579	589	630	634	601	635	624	594	638	640	618	589	659	619	598	607	597	575	623	622	662	610	630	627	582	645	613	579	695	652	626	652	621	619	625	618	572	622	593	648	684	643	617	630	666	667	653	613	624	619	606	666	614	572	658	611	591	674	582	616	569	606	614	558	628	651	658	605	616	599	590	633	608	614	633	571	587	699	648	660	636	629	618	642	586	614	572	599	627	637	641	623	662	642	625	603	610	604	643	612	622	592	626	611	654	613	606	646	589	606	624	565	632	642	605	629	637	609	689	622	616	580	587	597	629	666	612	652	636	643	604	672	623	606	586	606	602	664	632	672	619	641	605	624	559	622	644	630	583	634	617	588	628	630	573	605	701	632	651	605	580	604	645	661	626	574	655	644	659	657	664	616	617	603	620	596	602	634	626	627	619	611	656	619	599	659	604	618	627	612	677	617	653	653	609	606	611	637	629	607	586	603	620	601	610	617	632	665	615	622	619	640	621	629	610	585	632	595	606	600	608	581	655	578	607	659	625	612	645	663	664	634	622	633	586	610	615	633	615	613	598	623	639	601	615	625	603	588	654	604	593	625
19614	8412	12496	13347	10776	14087	28286	28947	24311	9428	431	202	205	228	211	202	206	219	202	210	217	207	194	225	199	193	186	207	201	216	204	194	186	219	189	214	215	205	217	192	204	212	185	189	222	217	208	238	211	208	226	187	188	202	193	189	193	198	174	175	220	220	232	219	215	199	208	208	198	193	204	200	216	179	221	215	208	197	209	217	194	209	165	190	213	205	212	202	179	184	166	165	194	197	205	197	198	188	195	198	178	229	182	198	213	188	199	196	191	230	199	226	212	194	201	201	228	212	209	211	217	196	184	207	188	189	197	171	186	199	215	200	216	196	191	214	177	181	195	174	221	190	189	214	194	190	215	206	188	205	214	239	179	210	202	227	181	221	198	226	205	195	216	185	184	199	192	179	197	216	214	217	181	215	201	221	175	201	185	189	207	225	198	221	223	193	234	220	230	230	197	204	187	210	201	201	212	207	208	206	205	200	151	202	224	219	207	205	182	191	202	218	187	193	191	204	211	217	203	191	213	181	203	201	184	228	223	182	209	171	190	198	179	219	219	204	191	201	191	204	198	195	175	203	201	195	196	178	222	208	216	210	193	197	216	197	210	214	201	203	195	224	194	208	195	221	207	206	156	245	226	197	209	212	202	195	195	204	188	201	186	191	198	211	181	192	215	226	199	192	196	200	238	198	235	193	214	166	208	213	215	231	226	200	188	214	197	177	230	206	190	224	207	198	200	209	215	179	219	206	176	204	215	218	208	173	216	177	227	209	238	191	215	189	216	195	209	210	191	221	177	200	218	199	234	197	211	198	215	210	196	202	200	204	201	203	192	223	179	199	196	186	180	222	191	198	188	210	202	234	212	209	220	197	186	174	214	196	209	195	186	223	196	215	224	211	185	224	207	219	182	207	198	212	201	194	211	203	199	179	197	182	208	210	189	203	226	192	188	179	185	169	211	191	204	194	230	203	199	185	191	197	184	181	193	199	194	190	204	199	200	205	195	212	222	203	227	191	192	197	227	207	189	209	197	188	218	171	200	202	209	184	199	194	217	208	212	219	193	229	196	220	186	173	199	196	202	194	188	212	182	205	196	190	173	231	204	232	201	201	196	199	212	203	189	191	202	190	187	190	207	196	206	209	206	195	197	197	215	201	188	196	186	190	213	193	197	231	181	173	194	218	188	226	196	220	217	207	188	234	214	178	164	186	188	210	207	204	201	205	224	216	212	186	191	211	193	206	195	195	190	211	204	221	183	185	200	195	201	219	220	192	190	179	200	192	186	189	217	192	187	204	197	183	203	201	194	217	202	188	233	209	209	196	228	207	239	208	195	177	196	221	187	194	184	206	195	202	186	209	201	196	217	201	230	204	204	196	191	200	196	197	191	161	203	186	222	205	206	222	197	223	218	229	179	188	207	213	192	207	169	209	225	202	174	218	198	183	204	188	203	187	213	215	175	191	182	209	221	173	178	220	203	202	181	183	191	198	203	202	219	178	223	202	223	195	196	174	183	186	199	193	200	211	204	182	191	181	213	198	185	195	204	190	193	196	194	184	191	196	191	211	176	218	184	221	198	246	188	199	221	206	212	215	177	202	196	207	196	230	228	216	213	217	201	196	215	194	201	213	200	186	189	193	195	200	185	191	189	187	200	198	229	204	176	199	216	199	224	213	190	215	206	215	165	218	185	220	199	223	211	223	221	205	225	184	174	202	205	182	194	198	197	211	219	205	203	192	220	193	206	227	183	204	202	224	206	182	219	194	170	193	205	183	204	223	191	191	235	191	238	193	188	207	168	196	212	202	227	214	176	189	206	178	217	213	225	183	200	195	198	202	209	201	202	223	201	182	222	228	184	225	175	195	210	224	198	182	199	175	189	164	218	222	208	197	183	206	191	187	201	207	206	194	256	201	221	207	220	204	212	236	180	199	199	226	195	180	202	217	204	187	189	204	218	191	211	198	205	203	198	209	198	223	207	218	209	231	223	186	184	179	193	207	197	200	207	199	193	195	203	189	216	199	245	191	216	191	189	223	201	200	201	209	198	212	210	206	175	173	195	209	193	186	197	199	194	170	186	170	180	211	176	218	192	200	222	185	214	207	210	199	188	227	222	186	228	191	185	196	183	190	201	224	198	215	234	208	200	221	186	188	187	208	204	198	174	186	218	205	201	209	203	202	183	213	201	184	228	173	204	174	184	195	206	204	209	207	195	173	206	179	199	210	186	202	208	202	194	201	202	199	193	193	228	202	187	219	204	186	210	216	205	227	193	219	183	196	208	171	205	248	208	226	237	200	204	188	211	206	221	199	203	215	206	217	207	229	186	193	208	210	187	188	226	208	205	206	198	191	199	187	203	182	220	171	211	212	176	218	167	199	216	199	194	203	184	181	194	187	186	213	205	233	192	190	220	224	221	193	206	185	185	206	201	169	215	202	208	180	217	224	189	185	214	191	227	203	188	213	213	211	229	191	190	214	208	196	212	198	195	205	231	186	179	184	199	199	213	187	202	227	206	218	210	210	211	189	209	192	216	207	196	205	208	168	211	214	226	194	212	193	184	205	225	192	196	190	207	213	198	212	203	172	199	185	205	193	209	200	194	217	194	199	189	206	187	200	243	196	196	209	164	179	191	187	185	201	208	215	203	191	218	206	218	211	182	214	194	187	197	211	213	204	188	197	206	188	171	200	189	215	231	197	222	218	206	190	196	209	191	203	201	190	186	203	194	206	210	217	211	186	206	225	208	203	184	223	177	171	192	176	166	213	193	205	190	182	223	177	195	174	186	192	214	204	194	219	205	211	227	211	186	189	195	212	197	203	212	207	209	210	187	226	159	199	182	224	182	175	193	177	212	205	202	191	183	196	195	221	224	192	204	209	223	192	207	149	187	197	194	197	194	203	232	187	194	243	205	212	208	230	192	172	186	198	191	212	227	187	197	178	216	222	207	199	176	221	209	191	205	204	182	191	215	212	193	199	170	195	217	211	220	200	183	198	183	185	203	207	213	207	201	204	186	196	205	188	217	206	208	234	223	211	215	181	234	192	200	178	199	189	206	189	205	172	205	174	197	223	222	197	198	226	192	193	197	195	199	205	212	195	191	186	156	190	184	200	188	221	208	227	211	209	192	194	195	206	209	186	194	213	185	159	199	187	204	217	210	229	210	189	176	187	208	213	204	200	234	206	215	184	197	186	180	201	186	212	184	177	207	187	172	183	183	196	214	199	217	208	196	207	224	197	188	219	186	245	216	193	205	192	189	196	215	189	174	201	224	196	186	192	212	229	199	216	201	216	220	193	182	185	188	213	237	217	199	191	213	200	193	183	195	230	209	202	185	202	171	186	208	179	221	180	216	202	195	202	204	199	201	206	232	192	198	185	211	195	201	201	195	197	219	204	198	201	217	212	195	191	216	200	208	188	188	185	157	226	209	185	191	219	201	204	217	204	198	213	182	187	221	196	208	188	198	213	232	198	205	199	210	184	212	207	238	193
10520	6741	19046	25894	25006	32434	46907	47371	42637	14703	643	570	572	540	539	533	586	555	527	554	539	519	530	505	538	528	553	551	508	494	530	531	483	486	494	493	488	458	503	515	509	492	505	511	504	500	476	513	507	520	479	503	495	492	498	498	511	491	486	492	493	504	496	466	459	493	489	489	454	475	500	488	496	535	553	446	506	478	493	502	495	510	509	527	449	492	483	452	480	472	486	481	478	514	530	460	539	508	476	504	485	505	482	472	535	480	511	466	512	485	511	488	470	505	509	496	507	526	460	488	466	480	495	503	479	481	496	488	518	467	445	488	494	515	467	514	493	469	477	500	448	486	482	505	512	502	453	476	473	452	512	456	493	468	521	480	510	541	487	526	511	467	476	503	497	499	519	515	489	488	478	481	513	485	478	450	510	510	523	488	510	496	500	507	538	521	504	510	515	524	465	480	522	521	537	489	470	488	513	515	465	471	494	456	512	484	451	481	518	486	496	466	500	461	520	483	501	459	490	464	454	502	495	509	500	469	476	479	499	530	481	523	496	479	466	476	526	467	540	510	459	520	517	512	488	474	494	481	488	476	488	493	458	475	511	518	523	490	509	489	494	493	495	469	491	466	461	533	497	511	494	503	482	507	490	522	491	488	482	500	486	483	487	522	495	483	505	487	493	433	447	478	530	472	472	481	508	485	484	488	466	484	504	494	478	507	470	499	489	489	545	446	502	476	508	465	486	471	520	503	450	481	466	487	459	493	477	477	469	489	477	483	483	481	520	492	463	470	483	511	490	522	488	503	516	481	472	506	489	486	507	524	502	487	489	459	454	471	505	495	471	500	500	510	471	460	509	503	505	472	478	495	451	459	513	487	489	471	454	478	520	483	480	497	532	478	487	517	448	537	487	503	497	500	531	505	492	478	494	491	503	524	482	497	464	497	497	510	456	495	459	512	470	477	461	515	477	526	458	488	501	555	487	532	501	474	516	465	492	518	468	497	495	492	500	459	493	469	492	504	456	504	500	530	493	506	479	506	510	489	497	481	509	492	465	483	488	484	504	503	507	480	485	479	508	515	506	502	478	464	509	491	450	496	479	478	505	488	506	518	495	518	482	501	525	495	483	461	488	476	480	506	468	506	533	487	481	495	501	499	475	477	491	469	448	471	499	512	491	528	508	508	525	498	491	516	526	453	474	473	459	509	480	521	487	500	467	508	497	487	509	529	494	447	475	519	458	487	471	500	474	500	510	469	474	516	474	487	496	500	471	474	469	489	459	501	485	477	471	525	491	492	485	489	486	471	476	481	537	528	499	487	499	524	501	492	487	514	493	512	496	471	498	514	480	492	520	465	485	487	500	510	468	514	524	526	530	484	495	467	433	515	480	518	491	540	449	490	484	515	478	529	460	449	509	476	503	517	513	502	482	506	528	506	511	476	455	506	444	524	504	500	489	468	452	504	490	532	448	486	523	448	505	497	483	468	507	489	531	499	472	512	520	497	458	513	490	510	444	501	448	461	486	511	492	541	521	467	506	491	458	481	499	487	534	496	474	493	498	499	487	519	507	515	520	481	507	482	483	516	532	498	437	455	517	494	482	495	490	510	491	486	492	464	511	488	513	480	492	470	499	480	507	513	524	473	489	498	475	500	508	514	492	496	493	524	509	502	484	480	494	501	492	479	488	480	454	515	504	473	479	481	487	482	506	481	465	478	473	516	463	511	483	472	520	474	513	496	513	472	495	518	481	497	440	494	529	478	462	506	491	485	496	454	497	516	441	482	477	515	470	498	506	466	496	485	499	478	478	473	465	528	461	524	505	477	524	479	526	473	485	492	465	460	496	510	514	469	476	460	481	460	496	515	512	454	429	513	508	509	471	501	539	486	504	475	505	498	521	499	497	455	501	492	513	482	516	505	488	476	511	466	504	531	485	487	494	495	520	477	487	502	495	528	511	496	500	505	468	511	500	513	509	506	514	516	517	502	472	456	505	486	485	546	469	454	515	485	527	501	454	481	498	492	486	475	527	493	501	482	486	454	502	493	493	486	491	484	471	481	492	483	492	477	496	501	470	481	536	494	503	468	513	516	514	500	486	491	490	512	482	466	508	480	529	514	456	526	442	493	455	491	480	452	494	501	458	497	481	486	531	472	496	487	532	498	502	453	487	499	451	441	477	511	471	458	498	477	518	459	488	508	520	454	494	444	508	500	519	499	500	492	487	474	505	492	474	436	446	441	501	504	482	455	463	503	505	523	520	499	477	509	524	485	493	494	503	519	462	488	466	484	487	465	491	480	504	505	518	488	526	513	485	536	526	501	478	488	468	484	528	489	475	486	482	494	463	494	498	483	484	482	456	514	492	462	510	503	518	481	501	519	492	524	472	498	479	497	474	434	487	469	518	502	494	476	485	470	499	474	499	497	531	468	501	460	520	545	504	455	509	491	488	514	487	542	500	524	466	514	505	501	493	497	480	483	442	486	502	481	498	502	511	458	513	487	473	465	502	546	501	493	498	499	470	474	514	492	515	533	507	495	496	520	440	499	447	491	456	441	513	467	498	478	490	505	464	493	477	490	534	455	482	524	486	503	492	455	500	490	468	536	478	495	482	509	519	460	511	486	501	466	485	486	502	507	515	461	525	489	505	488	489	461	496	473	489	492	474	498	480	514	517	506	500	467	487	472	471	451	483	494	497	444	465	488	517	441	459	522	511	498	513	483	479	456	472	517	504	490	484	451	481	482	468	493	502	509	501	466	501	490	488	496	513	470	501	494	499	492	453	483	491	483	485	474	501	516	521	487	489	495	519	510	492	464	513	473	425	531	543	482	488	483	540	471	502	480	486	463	495	498	493	466	447	519	469	508	494	521	494	505	506	476	478	472	461	520	468	462	495	472	490	507	499	517	497	464	499	528	483	514	488	480	477	512	473	504	497	505	481	548	518	498	508	480	521	520	517	497	534	504	480	514	479	529	516	479	480	511	472	485	448	497	474	502	480	499	451	482	476	487	471	518	485	486	466	490	524	494	499	500	511	478	454	482	481	536	490	490	475	476	472	528	501	473	511	493	459	489	502	453	508	492	506	523	465	498	501	488	502	498	509	505	499	459	510	484	531	510	475	485	505	474	519	462	498	476	476	467	472	491	505	469	486	466	503	493	445	526	507	483	494	489	511	490	509	457	506	481	474	500	505	511	516	490	518	500	518	513	522	502	509	500	465	491	514	495	477	490	535	514	486	486	519	499	468	461	517	487	507	475	489	507	498	475	498	499	491	546	489	453	493	514	501	420	542	515	481	525	478	495	489	519	486	515	500	499	446	500	473	543	496	495	534	458	516	492	510	515	488	437	519	477	477	502	511	512	476	513	505	463	503	503	471	466	527	463	435	506	512	495	518	487	501	502	484	463	522	483	475	491	467	481	505	469	482	474	472	536	475	501	460	492	476	452	476	487	499	452	468	519	484	484	479	484	488	497	463	499	526	502	498	498	491	482
28094	13551	21208	18047	12261	18573	37908	42469	36843	17289	1276	355	360	312	321	348	358	318	321	326	290	308	319	288	319	322	299	293	304	303	267	293	297	310	278	322	305	320	317	323	330	287	300	326	298	306	324	305	302	287	312	311	324	322	308	290	303	280	289	286	310	334	292	307	312	310	311	341	319	315	311	291	321	300	292	319	330	311	293	327	306	289	276	307	318	328	313	313	326	298	299	311	299	285	316	289	316	326	335	311	289	305	291	341	298	321	271	309	337	344	292	329	320	273	289	311	302	286	289	322	333	339	328	288	276	282	300	294	319	350	277	311	269	299	298	281	304	305	328	284	356	340	296	301	319	296	274	347	341	334	304	310	304	268	282	322	318	304	303	333	309	324	321	307	315	302	305	297	333	275	342	295	300	305	328	304	349	275	328	306	319	305	291	322	336	299	288	278	288	333	307	299	330	310	300	283	306	287	318	305	300	303	315	332	321	317	318	314	304	320	262	296	307	291	302	278	295	307	309	306	292	305	326	328	297	318	330	301	306	316	305	327	321	305	286	318	309	280	313	306	295	279	310	324	329	302	300	319	289	305	281	286	330	279	309	307	289	311	317	325	353	286	304	329	369	330	267	310	332	302	340	327	310	340	314	278	318	310	316	325	296	272	314	327	304	334	327	304	287	303	290	287	285	324	289	295	248	293	294	288	300	340	278	325	323	293	295	289	301	303	302	287	320	287	287	325	324	319	297	334	285	341	288	281	283	279	324	316	290	299	295	269	309	295	335	272	292	302	332	306	283	298	328	328	284	314	297	283	315	309	317	273	314	310	320	283	314	302	318	325	319	308	301	303	302	314	291	318	302	282	338	280	306	335	326	321	305	303	297	286	297	322	275	280	288	306	276	294	289	301	334	249	288	312	312	295	319	308	307	300	271	273	293	297	270	290	297	297	294	348	325	313	307	295	296	304	288	281	312	326	289	300	322	324	286	317	287	292	308	263	282	301	287	288	306	315	322	281	317	312	323	327	327	296	308	354	318	321	288	306	301	304	332	273	321	301	322	329	287	293	274	307	320	308	296	328	301	317	323	335	318	283	301	324	285	315	329	289	271	292	336	288	315	317	316	301	322	282	310	327	295	310	310	335	323	303	308	295	278	293	294	279	283	334	344	294	333	297	299	308	315	275	303	320	285	295	333	286	290	294	315	342	296	306	319	277	288	310	315	315	273	304	317	346	297	329	328	311	321	255	291	286	284	344	320	294	303	312	335	296	299	304	275	281	321	364	312	364	308	291	328	361	293	293	329	297	322	322	326	290	327	296	312	317	308	336	322	321	334	312	316	317	312	337	341	323	310	322	320	314	288	309	288	300	314	334	287	273	268	287	299	298	313	352	310	319	323	319	296	316	334	304	342	305	287	279	296	327	329	288	331	317	345	272	302	271	317	306	304	309	308	305	345	329	312	297	303	327	332	318	310	314	336	314	322	296	318	286	320	314	306	301	293	306	322	323	338	307	309	338	374	280	309	286	301	304	284	295	318	301	298	326	325	305	297	288	302	319	297	280	333	334	287	316	297	304	318	312	301	332	350	312	298	333	326	339	313	316	295	303	331	306	289	307	315	256	286	270	290	295	318	303	298	307	310	304	319	305	322	293	296	287	332	307	284	334	306	333	322	326	318	336	301	302	284	303	288	314	341	282	310	299	351	323	299	293	327	299	334	345	316	336	295	316	316	249	348	309	307	323	312	320	302	289	291	342	310	275	300	313	298	300	294	301	309	295	290	315	312	284	312	271	301	326	279	295	276	283	296	310	304	325	293	290	306	307	323	319	315	324	312	315	275	327	317	324	318	283	308	308	325	313	322	320	335	324	321	298	335	325	290	286	320	293	322	310	294	321	256	283	291	306	298	292	308	322	309	322	287	301	299	311	300	326	270	304	313	333	304	311	329	328	335	323	308	301	295	309	296	280	298	308	293	298	333	288	286	322	282	274	308	343	277	287	323	348	314	285	323	307	301	334	312	297	321	291	279	275	311	317	371	298	315	309	356	300	271	322	335	286	294	318	303	287	283	349	303	304	326	298	325	314	299	287	288	302	300	291	307	288	293	297	309	313	276	314	311	307	297	281	253	287	283	317	314	274	274	320	288	313	320	320	307	346	295	318	333	327	326	306	356	278	312	324	299	295	290	268	298	310	298	305	293	341	303	332	326	332	312	278	278	330	320	313	318	284	300	304	288	310	317	321	317	282	283	320	358	304	341	308	305	293	277	309	280	294	306	304	308	303	334	341	315	301	315	308	311	302	310	295	305	312	290	288	327	316	283	276	296	275	306	307	316	326	322	288	289	311	301	290	305	345	304	321	331	300	323	341	286	276	264	293	318	326	311	326	311	303	336	289	318	304	298	289	310	289	304	319	312	324	315	287	324	314	313	324	302	291	316	306	328	294	306	307	322	321	306	287	273	279	286	331	335	329	342	340	288	283	330	334	334	318	329	306	277	303	320	286	287	274	281	295	296	326	297	305	311	271	292	335	316	293	314	305	299	286	337	325	319	325	288	298	304	303	289	277	297	328	327	331	310	293	313	291	307	327	298	279	339	298	312	327	283	293	304	302	324	326	324	294	311	292	335	317	310	318	295	333	311	306	285	299	307	332	305	343	301	291	294	323	319	305	297	300	319	346	321	316	344	290	358	305	309	308	324	310	308	312	313	300	302	338	303	349	310	290	282	306	323	301	304	333	307	281	303	304	309	286	316	312	283	293	301	346	317	306	323	287	314	297	288	312	299	295	308	287	278	275	337	295	309	300	255	287	322	308	316	297	307	341	329	317	294	288	274	311	279	330	278	303	284	318	316	328	306	296	315	294	289	289	329	292	291	329	335	287	315	325	336	287	286	316	317	306	311	314	339	318	323	272	338	319	334	341	328	299	301	294	309	317	296	288	324	286	296	310	279	289	305	305	285	292	305	279	332	296	306	311	312	312	302	278	300	316	320	300	310	300	304	291	332	316	285	296	355	295	298	353	314	309	271	282	327	291	284	291	314	324	284	294	297	281	303	327	319	311	272	339	339	276	312	344	305	304	293	335	308	334	313	283	292	338	306	302	265	322	323	289	272	310	311	302	305	325	288	307	329	285	295	274	299	275	329	339	316	341	325	302	322	333	288	334	306	300	315	320	309	279	312	277	304	291	325	304	244	311	320	304	321	325	300	312	322	323	337	315	326	287	262	311	272	298	302	317	300	311	325	331	347	287	307	307	301	304	314	270	306	292	310	305	299	342	314	311	313	300	304	279	313	295	346	299	291	307	341	304	307	285	316	303	280	286	297	303	317	306	301	309	283	301	308	301	278	312	282	306	282	302	312	322	329	297	285	319	296	314	308	298	278	309	298	313	309	315	312	296	279	309	305	314	322	294	320	319	297	337	322	336	359	288	312	322	315	308	299	292	302	331	317	325	315	310	346	310	272	301	311	286	300	299	295	307	287	313	307	318
13642	9506	26739	29217	26548	36371	54230	57947	53096	18144	942	873	835	842	771	810	841	794	788	762	780	756	775	779	778	734	752	717	742	733	785	767	672	742	717	720	735	731	675	706	716	764	692	738	726	706	706	711	743	711	743	716	722	720	731	734	764	722	721	728	702	705	719	701	722	691	679	743	766	695	705	711	702	691	724	724	692	695	688	727	709	737	706	705	675	711	683	703	749	698	664	688	692	699	707	684	709	712	740	682	754	700	687	736	689	745	725	736	712	753	696	711	723	708	706	641	702	667	690	704	729	726	694	733	736	707	719	673	708	680	683	736	686	735	733	740	707	714	697	703	728	666	692	711	685	691	729	729	739	752	734	705	761	676	684	715	732	668	753	705	731	715	724	707	704	708	733	695	686	694	699	742	694	737	707	711	729	760	688	714	703	701	686	675	747	737	731	715	729	691	716	722	658	716	683	749	744	709	698	655	723	719	719	721	741	678	706	698	657	733	707	726	707	668	694	744	735	768	721	721	707	696	724	667	710	725	713	725	707	779	727	700	736	668	737	743	727	706	739	740	717	702	711	679	711	708	708	705	730	710	727	686	726	708	710	746	725	727	733	751	744	698	722	705	720	697	725	701	706	698	702	715	699	730	688	682	673	708	737	707	716	704	700	680	696	728	714	743	725	702	737	741	686	657	754	670	726	749	718	700	708	717	747	712	716	675	748	690	687	701	690	684	733	770	694	724	710	734	755	704	719	697	700	698	652	720	692	707	682	731	708	677	792	744	714	695	715	739	725	716	712	659	698	717	672	711	705	665	765	724	766	671	752	680	753	690	710	723	737	684	670	748	673	716	706	723	672	697	754	666	696	726	695	707	718	711	668	687	694	724	707	690	748	701	756	713	678	751	715	730	740	722	699	742	736	722	726	674	765	712	686	754	665	720	670	721	720	699	710	705	661	700	718	698	721	704	729	723	686	685	733	721	706	697	748	702	683	703	725	745	740	699	724	729	685	698	689	681	706	717	672	763	709	723	676	731	737	684	711	722	709	724	719	748	706	746	717	742	701	698	694	781	736	698	721	739	750	700	694	745	734	702	701	697	736	724	689	716	718	766	728	718	734	684	755	739	709	721	683	735	728	730	715	724	708	683	713	661	704	687	720	670	711	721	682	709	716	706	719	696	719	734	686	708	729	755	735	706	697	761	722	711	680	659	748	671	703	737	693	714	743	726	726	728	734	747	727	733	684	721	679	696	696	680	713	719	726	714	664	720	683	673	666	682	694	730	675	682	696	745	713	732	782	725	710	720	653	718	694	753	710	676	708	673	722	750	694	721	724	725	703	752	749	737	744	758	719	695	708	729	695	697	667	767	739	679	664	700	749	691	684	687	750	647	686	702	742	688	722	734	678	705	718	708	728	697	721	722	688	720	748	729	693	709	712	695	705	748	693	764	713	730	735	704	713	666	685	741	741	707	707	715	703	715	690	770	729	705	711	737	726	693	694	711	689	729	706	687	689	719	679	720	719	720	687	704	676	723	695	729	728	742	698	711	724	681	686	697	693	734	699	708	703	736	728	694	727	712	688	732	702	683	744	684	683	744	691	723	760	775	724	703	799	735	666	718	651	692	693	711	728	651	700	735	710	721	715	740	712	719	710	710	717	710	685	725	689	730	722	686	725	736	681	663	763	732	718	742	724	718	718	684	692	726	694	717	714	664	701	677	708	706	722	746	720	756	702	747	670	694	691	730	713	731	698	742	693	728	720	685	730	746	736	744	698	731	720	691	701	699	727	728	693	706	735	736	689	710	709	643	729	710	692	711	746	662	693	688	727	719	678	681	715	696	694	730	689	667	742	752	701	744	730	744	680	744	708	739	690	715	713	712	768	723	756	677	717	705	666	729	705	717	746	657	732	691	767	713	708	752	718	668	711	690	744	718	698	701	686	702	728	695	696	725	728	672	695	714	726	699	736	702	646	716	693	668	704	684	743	723	705	689	753	731	642	680	711	718	714	729	694	663	747	678	735	730	722	707	688	677	709	683	731	684	739	703	686	720	735	720	729	723	645	683	678	725	722	733	801	714	723	731	729	693	700	725	688	750	724	693	728	726	713	701	691	683	737	699	692	734	700	705	709	690	680	734	693	714	726	723	720	692	744	758	691	696	672	712	686	703	688	701	691	729	690	706	713	709	700	696	722	691	689	749	693	709	733	708	720	721	731	710	752	743	728	717	729	677	678	718	738	733	702	740	726	733	701	671	691	709	729	708	720	738	712	726	688	730	713	725	681	755	742	686	708	756	712	662	688	711	725	740	746	711	694	677	644	730	665	749	747	700	703	734	707	671	731	718	690	762	748	688	746	713	711	743	726	699	716	722	699	717	708	723	691	652	660	726	782	626	713	713	716	721	701	668	665	686	763	723	734	749	715	694	701	659	678	698	703	714	755	696	713	711	706	793	743	719	720	706	714	724	767	652	734	743	657	698	698	751	753	691	724	702	704	693	695	702	697	722	697	728	675	738	661	753	718	682	729	725	678	700	689	732	704	731	741	760	698	693	691	701	691	727	699	750	757	708	656	762	698	714	732	694	720	712	747	710	764	708	756	746	707	696	692	737	732	762	728	728	752	741	742	710	692	726	730	713	746	643	732	748	745	675	732	735	701	745	673	704	723	671	718	750	694	680	719	684	725	728	680	715	706	706	750	694	719	760	717	731	733	720	747	732	657	691	683	750	713	711	753	685	697	714	719	723	705	670	680	760	700	714	755	771	717	719	726	764	704	703	739	692	718	715	685	708	801	740	744	736	762	709	719	759	710	700	714	742	719	702	719	716	683	738	715	719	727	696	740	749	720	694	705	733	719	695	753	717	702	671	703	707	712	676	672	727	685	718	672	760	712	735	687	689	695	748	703	713	714	696	742	734	659	725	728	696	745	728	709	762	700	714	698	710	742	681	752	711	696	738	736	678	726	768	716	711	737	707	738	734	730	677	735	697	705	719	717	711	714	740	710	724	669	629	731	728	734	720	742	694	739	733	760	725	695	672	743	714	756	699	738	709	747	717	697	764	642	735	707	676	717	707	684	642	699	805	742	699	700	658	707	688	706	730	697	710	725	707	733	741	704	737	691	698	717	685	722	701	680	736	665	706	683	717	694	714	727	703	697	734	646	676	712	736	712	697	720	748	687	721	766	647	685	717	707	750	715	675	740	739	752	724	720	720	725	718	760	749	761	694	712	723	685	746	708	715	654	723	682	672	697	698	720	656	730	646	709	766	702	745	747	736	715	664	678	744	751	759	712	717	695	716	712	660	727	715	710	720	730	703	696	720	711	769	697	698	707	699	740	731	718	661	712	728	748	716	741	690	729	733	739	737	672	697	711	672	728	748	745	686	708	706	741	629	697	690	684	694	656	708	726	689	673	723	699	725	695	693	737	694	648	714	759	703	693	726	705	736	776	737	736	740	744	720	691	756	669	724	753	668	728	708	684	703	705	735
8344	6871	12886	5948	2641	2305	2379	1804	1440	504	250	243	270	292	245	242	234	269	277	313	278	247	283	272	277	253	251	218	260	259	285	246	280	249	245	249	260	260	222	293	222	283	262	246	270	288	256	210	246	259	244	260	297	278	262	247	256	252	265	257	261	241	259	248	235	254	256	288	230	248	262	289	265	257	249	244	267	291	222	271	266	277	251	268	227	275	258	251	284	233	256	262	257	278	277	232	248	279	230	253	241	291	224	248	266	258	260	279	274	249	254	241	239	231	251	250	259	233	276	245	245	301	273	239	251	248	249	251	248	235	259	257	251	258	285	257	249	254	241	255	278	291	235	268	282	239	246	263	295	266	230	238	255	273	243	279	287	266	269	267	258	248	253	256	280	294	246	250	285	236	264	272	270	249	279	261	279	241	223	239	244	245	266	264	236	256	279	269	242	253	232	233	282	253	276	272	262	255	248	276	278	264	246	272	237	261	224	238	248	218	266	273	232	259	267	245	253	273	278	237	316	253	240	244	274	241	261	235	249	253	225	256	216	239	277	233	270	261	226	248	253	268	290	264	259	273	262	266	260	224	251	237	272	222	239	275	263	240	272	276	272	272	259	246	249	253	268	288	263	243	253	247	241	264	290	227	257	254	255	278	265	273	250	214	280	239	284	272	290	252	234	265	253	269	258	262	254	243	232	240	258	282	258	245	278	257	246	234	218	240	261	258	268	247	242	244	259	274	251	252	274	230	254	268	268	240	233	259	265	241	265	264	262	262	254	265	251	258	240	227	268	268	262	247	286	262	266	266	240	238	248	268	256	259	267	238	268	250	252	266	241	244	267	247	261	247	249	262	263	236	262	263	233	245	282	280	239	250	209	262	266	250	255	264	264	270	269	260	253	236	268	240	249	238	252	276	260	241	273	264	275	251	238	248	238	292	255	255	288	256	268	268	269	291	227	232	272	259	246	247	279	266	237	242	235	279	240	281	243	256	265	260	277	241	277	254	271	266	291	266	286	248	246	270	244	267	247	261	276	241	254	253	248	244	259	247	301	251	278	269	280	259	253	259	259	246	251	258	237	282	252	275	236	252	292	252	280	281	282	241	243	271	257	282	252	266	262	283	230	256	249	255	277	273	246	228	297	231	260	272	272	239	274	234	237	270	268	262	233	264	216	272	269	294	243	240	233	268	279	244	290	247	218	246	238	273	231	284	276	227	259	266	231	268	249	271	227	237	248	260	238	287	229	268	236	260	246	282	243	284	255	274	246	241	248	255	282	269	267	292	245	274	249	249	302	258	250	255	282	267	254	261	256	267	247	298	268	237	254	274	278	262	241	258	234	238	267	256	242	219	260	265	255	247	259	252	265	229	248	234	275	262	275	239	253	262	249	242	258	275	298	248	248	253	285	300	243	287	269	228	255	253	273	232	237	244	276	250	263	240	262	255	275	264	270	269	275	266	249	269	247	269	248	265	275	243	253	252	235	251	245	267	247	296	277	249	224	236	288	267	256	256	269	240	264	285	264	268	261	239	248	266	253	259	263	227	249	253	243	253	270	248	244	261	265	271	250	244	243	260	249	266	233	277	254	254	294	284	264	247	280	276	255	274	251	273	247	256	267	251	257	241	240	243	257	256	266	299	274	244	262	234	226	236	261	244	279	311	261	256	270	268	230	242	276	260	273	260	284	279	227	296	260	263	230	279	277	286	275	241	252	250	262	281	270	270	253	240	271	248	261	272	269	253	232	220	263	250	267	282	251	250	237	254	267	297	241	254	261	246	232	261	261	264	268	253	276	235	258	264	260	236	220	232	266	291	243	238	265	227	270	264	266	243	257	219	258	264	232	261	223	256	247	287	267	271	252	256	233	258	254	228	268	253	263	262	246	224	269	268	243	282	282	251	254	219	260	262	272	249	278	211	241	247	251	251	250	277	245	254	234	256	250	249	262	255	280	249	283	250	251	262	269	237	249	254	251	252	260	227	275	266	269	259	233	270	311	262	270	250	226	233	250	237	232	258	247	249	293	251	262	261	282	282	267	297	218	265	275	253	244	294	251	272	279	253	232	246	255	240	268	235	237	276	262	277	246	280	293	281	248	246	267	266	254	257	266	257	267	261	234	232	258	262	253	235	256	259	281	270	278	244	264	232	223	260	251	263	253	233	235	265	251	228	244	248	219	230	250	280	256	252	274	254	287	253	258	246	265	222	246	259	249	277	243	235	228	248	257	247	257	264	273	267	241	250	248	250	292	247	218	239	252	232	222	260	242	253	251	268	238	218	301	278	287	284	285	282	276	273	255	253	262	234	241	242	254	250	287	269	256	245	231	279	246	241	253	274	268	275	288	249	258	265	275	230	268	237	239	249	246	264	233	287	255	288	269	255	286	257	256	256	271	264	258	240	257	225	283	249	255	285	250	254	273	285	269	238	260	233	227	277	262	235	238	255	254	244	255	272	258	251	258	267	266	263	258	251	249	286	262	252	259	240	269	284	231	250	261	253	244	273	265	258	232	246	248	267	232	256	289	268	253	252	226	254	265	259	234	253	246	253	260	275	256	250	258	244	269	232	256	248	217	238	262	231	239	267	273	270	245	273	267	231	234	262	254	251	220	259	226	243	260	246	259	250	280	257	257	271	218	252	261	234	280	246	245	287	254	256	256	271	265	240	252	257	249	246	265	273	276	275	274	240	247	259	261	273	239	266	223	256	269	255	254	247	249	254	254	266	246	251	256	255	225	249	258	248	262	250	274	266	257	253	260	241	270	278	250	267	280	227	254	270	246	305	240	257	248	265	250	287	253	239	265	248	288	261	228	270	243	245	249	267	239	258	272	289	271	243	257	248	237	269	237	257	230	247	220	246	252	282	254	260	251	269	254	270	239	285	251	241	266	286	251	261	305	247	278	254	261	276	238	272	257	273	255	236	273	249	267	236	231	245	266	288	282	258	268	263	263	277	239	252	272	258	252	253	263	268	255	264	257	229	230	247	249	239	243	245	257	276	228	264	241	236	267	268	259	278	254	264	243	273	269	245	273	240	245	255	259	260	272	268	246	241	242	245	260	233	253	255	254	253	251	227	250	266	273	237	254	248	252	267	280	261	279	253	253	223	215	255	264	284	259	282	277	228	265	267	268	271	250	272	244	277	225	256	247	249	250	266	271	260	217	278	263	251	245	256	277	230	297	244	241	236	256	247	243	243	265	273	253	262	249	243	237	270	268	270	285	247	266	260	245	253	254	302	238	270	245	276	295	267	248	239	276	259	288	279	282	235	253	226	228	246	276	238	239	247	259	290	224	250	235	276	249	271	290	242	250	242	266	274	248	266	250	264	267	273	264	268	271	264	247	282	250	256	231	255	233	250	254	244	252	262	266	252	279	275	280	253	229	241	257	253	252	264	249	251	249	269	276	254	272	230	256	285	258	252	235	260	282	230	236	290	276	236	256	239	252	245	244	268	230	280	288	276	265	255	299	226	275	242	246	290
4942	6413	17552	12034	8714	9109	10086	7613	5931	1409	602	604	629	611	586	561	572	594	582	609	571	606	608	573	586	552	603	577	588	565	560	622	635	615	587	563	598	566	606	637	608	566	554	589	553	566	582	594	577	579	611	604	571	596	592	598	583	578	533	601	563	557	603	581	599	564	610	558	579	556	568	590	521	559	619	594	557	591	535	593	577	593	579	581	602	582	580	558	567	606	602	634	582	556	585	603	604	555	612	569	620	578	586	566	587	534	592	599	559	582	601	601	561	659	544	585	578	574	572	553	551	599	585	534	604	659	551	628	603	580	581	620	590	536	612	600	578	585	541	585	550	589	589	569	589	619	573	594	544	567	586	575	575	592	566	611	621	617	579	605	630	566	644	569	558	609	594	581	559	546	573	564	542	574	598	609	573	560	558	591	591	569	579	544	565	539	582	593	588	580	560	554	573	567	603	585	642	590	602	527	598	548	551	539	583	565	561	597	595	602	590	572	573	595	608	544	630	597	600	590	576	568	579	646	589	576	578	617	589	620	588	584	571	606	583	555	567	575	588	593	583	586	589	592	589	605	562	604	570	591	593	561	608	564	615	565	539	607	604	608	624	596	551	565	581	618	597	569	564	573	563	609	612	544	593	606	617	562	585	579	577	595	593	596	582	575	565	546	600	576	597	537	573	587	548	569	590	604	596	572	588	609	606	573	581	600	598	598	599	538	596	611	598	607	592	571	578	573	581	564	581	599	567	614	621	576	573	547	578	553	598	584	547	571	564	593	644	566	562	599	581	578	597	602	581	611	588	601	585	609	590	588	588	588	580	606	604	583	564	614	579	646	591	565	575	634	643	585	582	559	578	596	621	613	589	625	611	584	538	589	623	553	542	558	576	593	576	573	605	608	587	608	579	567	579	581	590	560	585	581	617	585	594	595	573	605	601	598	556	582	620	619	601	632	583	568	611	585	558	581	607	581	549	631	605	589	553	552	580	569	605	525	582	597	601	580	603	602	579	632	579	640	588	579	580	556	554	549	567	558	597	589	586	604	586	551	597	597	590	619	579	601	605	568	639	586	565	595	588	607	589	611	618	548	588	586	589	638	552	545	632	558	595	553	600	579	597	613	635	622	563	599	564	596	558	576	595	597	616	590	575	592	588	634	588	566	613	588	588	565	551	581	576	573	599	626	594	587	566	615	585	576	580	587	565	576	564	591	610	580	578	581	588	582	563	564	566	573	590	574	553	573	551	579	627	564	570	569	556	568	562	576	552	557	612	574	572	545	577	570	589	582	603	571	568	592	564	586	563	563	571	581	596	570	582	611	554	591	583	560	577	591	596	606	610	600	566	629	563	579	585	622	644	576	560	558	569	636	563	579	557	575	559	573	577	596	597	575	564	576	581	628	581	580	544	597	569	573	605	580	554	587	586	548	582	602	553	536	584	590	567	564	585	573	552	607	622	599	565	564	565	600	554	562	577	556	548	575	568	573	642	567	588	593	565	588	592	549	592	614	561	588	562	570	584	589	593	626	593	605	575	611	586	551	548	593	562	575	592	591	551	600	580	579	559	610	563	557	577	572	545	556	624	560	591	559	590	568	574	569	551	563	627	573	591	555	518	594	537	552	600	595	571	591	596	602	562	581	589	588	600	518	596	599	572	590	606	612	573	591	575	568	623	633	565	585	560	584	598	582	583	596	622	625	530	613	539	561	561	602	584	545	619	644	606	576	579	554	580	583	595	562	589	552	581	578	591	596	571	592	611	544	579	561	595	563	617	604	579	580	596	545	568	571	609	590	668	585	535	622	565	620	593	526	591	611	611	602	617	574	591	562	573	538	589	560	588	569	604	606	586	563	593	587	544	553	548	592	533	540	593	605	604	581	569	627	621	560	612	582	590	591	591	591	582	591	579	571	573	578	594	598	608	593	585	590	532	582	554	583	568	570	600	556	598	584	612	570	569	576	630	592	569	587	554	614	552	591	595	577	588	587	559	581	601	587	594	565	629	568	570	576	527	550	585	583	586	584	542	599	607	619	567	536	544	576	628	581	558	589	604	563	573	589	593	608	618	591	601	582	569	581	576	582	605	588	610	603	568	554	575	591	548	584	558	565	601	546	579	569	617	606	621	555	609	562	575	594	593	573	586	577	571	595	562	620	580	580	562	600	597	632	602	624	605	548	602	537	586	604	563	629	648	629	576	606	574	596	590	567	596	567	596	584	584	522	591	572	596	608	542	593	610	541	558	605	558	602	565	546	593	592	561	556	575	609	587	614	554	551	558	636	623	586	594	619	593	616	577	609	578	599	565	568	562	619	572	579	574	565	576	573	564	597	571	628	583	610	585	564	589	572	570	594	570	597	546	567	599	567	595	597	570	589	591	579	604	560	602	592	568	532	586	590	611	581	614	590	611	576	541	589	565	585	580	578	572	591	539	572	593	629	570	590	605	626	588	592	582	612	604	605	585	570	592	543	573	577	573	554	613	584	576	581	600	576	611	561	530	594	550	540	589	564	564	615	560	577	584	569	574	554	537	573	558	591	612	608	567	615	586	581	546	587	643	612	588	565	614	562	577	587	539	573	583	581	617	575	570	602	560	545	604	574	577	581	580	561	585	592	573	583	591	569	598	643	565	583	593	570	582	560	614	588	638	578	565	569	539	550	599	616	614	575	593	558	603	588	541	563	574	574	568	565	576	591	580	603	562	577	568	596	569	560	599	619	561	580	584	592	579	603	574	605	594	576	585	539	548	573	629	624	617	550	551	585	549	607	593	599	592	587	552	577	607	649	581	614	567	600	578	619	575	583	599	609	615	620	590	619	566	598	563	571	590	568	558	608	599	645	574	572	576	588	558	591	587	602	608	608	584	551	568	591	591	586	576	571	628	576	577	570	556	554	583	551	558	557	586	611	555	591	607	607	591	601	568	592	577	622	556	582	590	608	554	559	612	576	594	573	548	548	573	617	611	583	585	591	616	597	589	595	570	565	572	566	551	569	625	571	604	609	610	578	612	625	608	606	601	563	590	586	609	562	581	601	565	571	539	577	578	596	585	588	591	580	560	582	570	574	564	644	583	589	571	585	602	588	558	588	583	572	592	592	590	579	600	580	564	620	592	591	583	587	601	591	589	609	612	618	589	619	578	547	595	594	598	537	556	600	568	585	603	599	574	588	649	566	562	592	594	596	586	588	601	570	596	598	597	592	585	591	581	583	569	591	565	623	616	602	552	587	572	583	586	594	545	618	608	601	629	571	578	618	598	555	587	576	587	584	601	590	581	594	582	597	602	571	567	605	569	540	583	632	626	594	548	535	606	595	553	542	583	614	609	568	580	567	611	575	608	601	586	586	592	561	548	577	571	604	587	553	583	586	580	599	574	584	586	566	592	598	568	561	576	640	536	598	579	601	569	625	614	594	586	574	601	614	573	582	557	554	603	515	573	569	557	609	651	532	578	567	571	599	607	607	589	576	546	557	556	634	614	580	593	592
21088	15855	15558	8915	7224	30620	37164	28425	16022	1513	223	190	199	210	178	209	194	168	195	209	185	165	183	210	188	173	188	206	209	193	176	175	203	195	201	189	191	185	196	179	190	186	161	196	171	181	186	200	173	160	197	185	186	204	167	160	208	177	181	194	199	196	208	205	192	175	193	194	160	196	189	202	163	170	177	181	156	187	190	195	177	210	182	168	193	185	178	174	194	180	177	173	153	184	170	203	160	177	199	174	176	207	200	185	193	199	193	190	188	169	165	185	180	160	186	196	168	199	188	198	192	183	178	182	178	167	204	176	168	187	161	193	194	177	184	192	176	198	178	182	204	196	191	180	179	171	149	194	192	180	182	175	180	212	195	171	162	183	194	212	190	165	201	184	188	167	180	183	194	203	187	178	192	193	186	182	174	225	162	174	177	172	186	172	192	154	181	184	195	185	169	164	177	203	168	207	178	180	179	173	155	198	190	171	185	191	186	195	194	178	197	179	171	179	205	199	170	167	173	161	185	170	181	196	189	175	186	181	165	199	178	191	185	171	198	188	201	206	189	212	172	168	175	186	207	214	171	178	175	173	200	169	182	173	213	195	171	188	177	211	190	175	193	180	165	207	189	210	162	172	193	204	179	193	189	175	192	190	176	191	159	172	159	166	175	179	199	162	187	187	188	161	168	160	176	172	188	179	158	166	184	170	171	183	199	186	169	184	188	158	183	187	234	179	176	167	166	185	215	195	169	177	196	175	168	205	180	191	176	163	171	189	192	177	166	168	158	175	191	190	217	177	178	156	187	183	195	174	180	185	192	184	182	172	197	179	197	180	195	206	196	182	186	186	197	182	196	170	192	193	172	184	191	169	169	184	189	180	201	165	150	178	158	156	179	177	187	194	180	165	160	213	182	216	221	176	191	188	170	179	196	181	181	194	171	189	165	177	192	178	176	145	185	184	188	170	170	167	184	176	200	194	193	172	174	186	165	172	176	183	157	177	178	179	186	196	173	195	188	169	195	183	184	205	169	174	190	191	167	204	193	186	165	171	162	187	191	191	183	169	199	173	175	151	188	183	192	183	179	181	178	197	184	182	192	199	187	184	161	190	185	187	192	178	179	173	186	167	173	169	189	167	175	184	195	177	207	178	187	172	190	172	163	199	209	182	176	184	176	197	156	197	177	162	171	181	175	173	184	156	177	210	213	166	176	169	199	169	190	218	202	178	176	199	181	181	220	158	198	173	174	210	189	190	191	202	179	185	196	198	185	191	189	178	186	191	208	185	185	188	187	192	170	180	202	187	201	201	190	220	165	153	187	159	168	155	180	181	191	189	189	166	174	200	199	181	164	173	171	170	154	168	195	163	168	173	185	173	192	170	186	182	174	189	194	193	176	166	165	169	225	199	159	192	180	187	192	190	186	154	182	197	192	186	196	183	169	177	178	192	169	187	177	186	173	208	171	164	183	168	171	185	180	182	184	191	168	179	148	206	193	182	168	197	205	197	180	186	176	167	170	173	180	169	176	166	187	178	166	189	183	197	177	193	212	170	182	185	178	186	212	175	188	221	195	158	191	188	199	145	207	179	174	165	168	215	188	190	176	176	183	180	188	188	181	185	189	181	188	184	191	176	173	201	179	207	172	193	186	200	189	184	181	196	193	189	185	166	187	191	191	186	219	184	182	177	180	180	192	224	187	184	192	168	195	179	156	187	156	181	199	170	159	183	195	172	169	189	157	187	185	190	184	188	179	184	185	180	181	189	187	181	176	181	179	165	167	195	193	158	189	182	187	201	188	203	169	178	184	167	187	171	166	184	192	189	177	177	176	173	183	169	173	167	190	172	178	169	214	199	171	191	214	199	184	179	173	181	187	192	190	167	173	178	162	188	180	164	201	187	193	179	179	183	192	190	222	169	187	180	189	181	204	202	189	209	197	196	188	189	196	183	208	165	183	165	177	192	181	214	171	197	194	202	212	188	146	185	170	178	180	162	191	213	190	201	180	180	200	190	159	192	200	183	167	200	179	157	170	195	190	166	161	219	181	177	205	176	196	176	179	193	164	184	192	187	198	178	182	188	198	179	172	186	183	190	178	188	163	160	180	180	174	161	204	184	191	186	202	153	193	175	176	184	179	207	190	161	217	192	181	190	179	174	180	183	181	170	179	193	211	187	184	189	174	186	198	184	173	187	203	193	182	169	202	181	176	197	196	178	181	155	188	211	185	182	199	157	184	193	183	217	178	176	203	185	199	193	188	170	178	192	170	178	194	196	194	154	189	200	171	198	195	174	194	177	174	189	165	185	193	199	169	187	187	183	174	182	168	196	201	185	193	194	184	189	191	174	163	171	178	196	181	216	182	192	181	189	202	200	162	197	193	185	176	192	202	168	151	176	190	186	181	180	205	168	189	201	174	188	186	187	177	160	194	173	192	179	166	178	192	162	177	175	199	191	171	188	179	157	206	187	194	166	166	201	166	174	196	176	196	173	154	180	203	192	182	187	195	179	197	176	164	206	176	167	186	206	203	199	192	195	191	161	165	178	167	187	208	191	180	195	163	162	152	167	166	207	166	192	196	200	160	177	172	177	166	205	198	203	183	198	203	213	201	192	170	169	199	193	158	215	197	163	155	153	180	176	171	184	177	181	200	191	194	162	190	209	188	175	180	160	184	181	181	202	183	178	175	195	205	177	170	198	166	189	179	193	165	169	196	168	183	208	190	161	193	181	173	175	194	211	175	166	182	174	191	176	172	169	154	197	179	176	182	157	163	187	176	194	202	177	176	182	195	193	211	160	184	168	186	161	186	194	193	177	179	183	174	196	186	171	193	172	169	190	167	176	173	173	201	186	211	202	175	167	177	212	179	188	167	179	210	165	191	167	193	177	181	199	191	166	183	193	194	193	194	195	172	201	184	198	198	198	165	170	182	202	163	188	167	178	193	195	193	180	174	181	165	169	193	172	189	186	195	181	185	181	167	211	174	203	189	177	185	165	149	192	188	161	194	190	180	171	175	227	181	192	196	205	179	199	184	171	169	203	175	171	161	173	195	174	192	181	195	157	173	171	185	173	182	164	170	189	183	168	190	172	164	184	166	167	203	187	197	193	195	170	184	190	178	179	168	175	178	164	178	202	162	184	152	170	201	178	183	184	168	172	164	176	184	187	234	180	186	163	162	195	202	183	187	159	175	177	191	184	180	171	192	172	189	189	199	162	175	196	191	167	176	185	226	183	195	165	177	154	172	188	190	193	185	190	176	166	180	185	179	179	185	191	190	209	170	184	184	193	152	172	212	216	183	177	194	178	191	172	201	182	192	184	164	181	169	176	197	168	171	181	175	176	174	198	197	172	214	149	179	173	175	200	141	184	172	193	175	183	176	185	169	190	180	162	189	178	195	220	170	194	176	219	204	178	178	183	171	195	194	188	166	196	178	180	170	188	165	192	160	179	195	199	195	179	186	175	202	183	162	163	194	190	168	186	209	158	169	175
11063	12812	19748	16852	18146	48669	52686	44962	30231	805	567	562	524	553	519	489	475	500	483	533	504	496	470	469	462	458	486	497	460	504	429	463	475	447	470	503	454	453	428	417	431	441	457	407	444	451	407	445	512	509	475	496	443	431	449	462	465	427	433	459	465	461	459	472	464	441	462	452	474	458	458	443	439	488	462	471	470	414	438	436	446	459	460	438	470	471	496	465	460	429	500	457	449	476	431	440	494	452	443	478	456	457	451	451	437	483	423	445	463	466	480	433	467	429	447	420	461	423	472	479	459	452	438	451	482	452	442	473	437	466	412	455	451	451	430	433	455	445	447	492	448	485	420	455	470	467	443	465	458	474	453	421	473	439	502	453	464	426	446	425	420	445	452	436	413	415	447	492	466	467	439	454	469	463	417	438	455	459	442	464	471	459	450	396	452	505	463	392	418	438	471	446	460	486	474	429	436	468	461	419	469	440	437	457	479	459	515	427	438	434	453	441	457	473	437	453	445	441	454	425	494	445	453	448	433	451	472	459	471	498	461	468	471	473	446	444	445	447	456	446	407	474	472	454	461	427	424	439	433	442	417	469	484	426	476	460	446	455	464	469	460	414	417	462	437	466	465	453	471	446	450	428	418	457	463	448	486	489	450	448	488	428	468	464	450	475	438	445	482	434	492	472	471	422	449	489	463	481	449	436	455	452	440	453	437	442	472	470	464	472	452	484	459	436	474	427	456	457	453	461	467	473	466	437	466	471	452	424	442	455	431	425	442	446	454	447	459	445	468	422	464	425	452	460	455	410	466	466	458	447	416	470	472	466	457	457	454	446	455	455	450	447	438	433	441	466	437	473	415	454	441	447	449	454	472	463	418	450	440	478	452	453	450	429	451	462	476	446	443	463	446	422	439	423	419	462	470	490	462	437	478	420	437	428	462	421	450	476	437	468	493	434	445	472	456	451	481	418	457	457	464	457	465	467	443	435	464	476	415	446	462	424	404	462	453	439	452	436	432	458	471	495	416	452	433	454	443	443	469	438	467	481	446	427	431	435	496	447	445	449	426	432	499	449	429	467	439	447	433	438	474	422	454	433	482	439	424	431	413	454	446	419	440	420	419	458	467	430	455	440	455	416	482	476	502	440	427	428	476	423	451	447	458	448	440	454	474	445	465	438	484	466	429	472	490	464	446	432	402	427	415	439	429	477	444	420	464	423	458	458	480	450	448	453	474	468	468	506	463	433	468	492	436	420	397	470	481	485	441	440	433	445	440	445	446	441	462	452	442	450	434	465	450	441	451	419	450	494	484	468	477	410	446	408	451	450	438	428	451	442	476	445	454	455	454	465	463	495	450	428	440	416	453	414	439	449	475	438	466	468	450	451	447	467	456	463	458	434	494	448	402	468	454	443	472	415	467	460	448	438	452	434	453	440	447	453	466	444	460	453	445	464	437	484	428	462	425	465	455	458	426	447	484	406	426	465	446	457	475	422	449	445	513	489	471	459	471	458	452	470	436	455	453	459	469	435	443	455	446	427	446	472	482	435	484	448	391	481	429	414	426	501	457	460	468	424	421	479	447	446	456	465	427	458	452	481	457	425	461	443	444	422	473	486	509	497	434	433	459	451	443	460	441	462	433	456	440	464	424	455	425	453	449	457	447	469	471	427	415	499	460	475	414	417	488	443	453	439	437	452	385	429	444	497	453	420	456	473	440	460	436	461	482	456	461	412	457	396	449	465	476	450	483	434	441	462	476	443	428	453	434	434	439	456	395	393	469	436	442	441	476	441	468	466	429	455	421	434	432	429	432	463	402	499	483	412	428	441	421	430	485	505	478	455	440	469	485	444	481	478	455	462	446	413	471	450	421	436	477	458	426	459	489	459	424	458	443	428	435	471	460	480	477	455	456	437	453	486	444	463	456	446	472	454	460	409	462	447	431	428	454	464	449	484	462	417	446	437	466	439	422	459	413	442	423	456	462	484	427	452	435	436	432	429	465	417	422	432	415	475	428	453	442	438	442	477	448	423	457	441	454	405	439	465	462	448	464	449	462	443	457	438	404	470	476	460	475	417	445	472	450	436	434	457	425	475	437	437	417	440	462	438	416	442	456	453	437	470	440	444	462	469	484	432	445	513	450	441	487	453	464	461	459	441	449	487	434	425	451	439	436	427	439	429	430	437	491	466	453	442	428	455	472	453	416	460	437	453	471	487	491	453	433	439	447	432	453	451	434	440	421	432	426	468	418	420	463	475	447	455	447	465	449	455	505	489	429	459	482	420	464	458	441	407	443	480	435	451	481	458	438	406	455	450	399	460	401	435	416	479	483	481	477	437	484	494	491	437	442	488	430	467	471	491	430	422	484	421	448	453	434	512	470	402	490	454	450	455	455	460	445	433	465	488	463	451	437	406	491	432	401	469	415	414	449	430	449	472	449	451	452	394	448	438	494	460	406	430	444	404	469	451	439	438	455	527	470	430	447	418	452	438	461	469	454	429	436	484	449	463	503	459	429	445	456	466	448	438	471	469	450	436	422	415	429	428	423	474	457	465	429	434	436	465	456	468	442	429	431	473	464	456	436	474	431	485	460	459	432	476	478	479	501	436	465	419	427	437	439	450	431	421	433	415	486	457	435	475	442	421	447	476	476	452	455	409	459	429	432	406	457	471	441	434	449	436	454	460	454	445	402	445	422	430	441	459	485	453	446	433	436	447	428	433	468	458	441	461	452	443	437	454	494	422	442	464	423	472	428	436	450	442	499	449	479	444	418	492	453	432	447	492	454	436	446	467	423	443	467	451	433	459	450	480	470	498	476	453	453	441	418	456	441	445	403	453	432	431	464	448	472	473	455	392	451	459	444	429	432	446	482	429	422	447	469	437	455	485	435	449	399	472	457	456	458	446	416	446	440	443	467	458	452	450	443	452	461	450	460	469	480	434	489	457	448	418	449	466	457	454	450	449	495	426	471	466	449	435	470	452	485	487	442	474	457	445	427	472	427	446	452	456	422	520	462	458	491	454	468	392	432	432	443	437	441	449	458	433	459	492	439	436	452	447	414	425	447	421	464	453	423	469	475	439	453	459	427	433	422	450	451	404	432	455	466	453	433	476	457	463	474	429	445	446	386	455	459	445	424	439	447	475	424	427	433	488	459	420	440	451	472	479	462	444	471	458	444	452	438	427	462	457	478	466	428	427	440	438	452	460	440	460	483	432	432	429	475	439	460	477	429	456	499	438	487	455	423	476	460	427	451	434	478	460	436	434	444	447	485	427	412	441	475	434	473	434	440	466	468	437	459	456	460	454	463	457	412	454	483	439	488	448	456	441	462	463	439	449	423	446	473	433	448	476	479	451	436	439	453	480	431	475	438	441	433	485	406	473	436	463	450	434	413	460	448	446	414	483	443	462	463	436	453	456	463	462	451	449	479	448	461	422	428	421	481	458	414	443	429	453	459	449	428	487	432	439	438	405	449	461	486	441	440	442	430	450
32569	21729	21501	14061	12313	38822	47270	40250	26259	3854	377	335	294	341	340	339	308	288	296	290	304	333	276	279	277	322	297	305	306	262	265	270	288	261	279	281	283	304	278	295	307	271	273	290	262	296	307	300	267	277	283	277	293	315	326	313	288	302	277	275	283	236	300	308	311	292	265	255	266	259	264	266	297	275	312	262	297	275	267	284	276	276	283	260	300	303	310	257	278	256	264	297	261	299	277	295	284	273	243	285	302	255	332	285	257	279	253	266	258	267	271	277	273	245	298	283	261	266	263	274	279	283	278	297	290	236	268	288	290	296	293	291	280	254	309	298	260	281	279	224	282	282	293	271	262	294	296	275	265	304	273	287	298	292	313	307	287	285	274	266	295	260	268	271	272	282	299	274	291	277	314	257	256	274	290	261	285	292	285	284	309	282	290	322	269	277	283	265	256	292	284	282	274	313	273	271	295	268	258	270	302	290	272	294	288	265	258	295	269	291	276	288	310	308	258	272	249	286	275	291	261	314	296	272	281	263	300	287	290	292	323	273	296	240	274	281	299	277	283	285	287	272	292	256	271	273	245	315	313	290	280	296	238	254	284	273	257	292	279	283	275	274	274	290	292	268	277	253	281	283	309	271	276	290	261	293	305	271	277	284	297	275	292	251	291	277	309	295	267	297	287	308	271	289	285	266	282	304	302	268	287	264	297	286	285	287	288	259	255	278	274	260	274	262	247	257	326	280	282	268	303	279	302	271	303	248	284	308	307	272	295	291	280	273	300	290	268	263	268	287	241	273	270	273	301	316	249	257	275	280	298	297	312	270	283	309	284	281	308	274	274	269	301	268	264	286	262	280	297	257	291	265	261	279	284	284	284	282	280	300	315	272	290	272	277	283	276	281	279	264	278	297	285	301	263	289	308	276	276	256	286	291	267	266	298	282	285	259	257	275	268	285	279	274	285	273	340	297	300	283	270	286	296	282	286	282	300	270	275	289	285	306	284	255	300	264	288	290	308	293	271	319	276	259	286	294	312	275	237	305	268	287	291	304	294	273	271	290	286	277	300	307	296	287	284	263	291	304	289	270	296	273	272	254	294	288	264	277	303	264	261	321	280	280	298	280	265	266	282	296	313	295	300	271	262	262	278	309	287	270	258	259	292	261	275	283	315	252	274	291	265	264	294	287	294	264	282	289	299	254	273	291	256	274	249	276	300	267	260	266	289	303	285	291	305	276	272	289	293	317	290	258	277	266	302	237	295	240	293	288	261	259	306	284	274	298	278	277	301	280	307	299	283	292	269	265	304	289	279	287	252	266	298	267	268	296	286	259	264	278	255	265	256	249	268	270	293	294	278	294	281	290	296	274	272	277	304	309	288	262	268	258	283	271	302	276	276	258	294	294	277	261	272	306	298	282	259	288	270	270	274	245	259	278	299	273	257	277	318	286	268	291	274	290	245	288	280	261	298	244	266	278	295	283	305	297	282	254	283	281	280	240	252	285	284	290	253	271	285	314	276	289	285	252	272	288	287	257	291	255	276	285	296	287	264	274	277	279	303	280	295	283	268	280	273	308	291	255	300	275	285	276	258	283	292	276	290	250	312	291	286	275	275	257	259	299	290	294	288	254	292	266	262	281	292	250	274	262	296	282	316	276	271	266	280	278	299	289	262	262	290	263	274	259	269	282	281	270	270	299	298	247	272	316	276	281	294	276	275	262	262	282	265	287	298	278	308	306	282	303	252	274	294	301	250	314	248	268	302	257	272	270	318	268	275	301	303	286	278	289	276	257	282	251	294	249	285	284	317	323	273	276	249	256	298	265	273	291	281	309	314	316	282	281	276	281	295	331	290	277	293	287	293	305	291	258	296	258	302	288	260	287	292	277	258	282	278	294	274	255	273	252	271	256	284	300	291	246	275	260	256	244	285	272	274	305	330	269	281	282	290	258	272	279	282	287	290	267	271	267	300	293	286	302	251	272	263	298	318	267	289	303	291	313	275	263	278	284	272	212	270	281	257	280	303	297	291	270	261	260	303	238	298	285	277	267	275	291	267	278	275	273	291	281	280	284	259	244	284	293	232	297	283	271	299	280	255	287	266	254	289	290	284	242	309	282	275	303	324	297	290	294	253	287	249	251	282	299	300	282	302	294	284	262	270	273	271	272	256	300	275	294	275	287	296	281	331	270	322	285	282	278	275	290	245	274	255	270	288	263	284	251	284	290	257	289	267	282	302	312	278	274	291	274	253	282	290	283	330	250	285	284	290	287	280	271	284	267	261	300	265	251	277	293	275	275	312	277	304	272	281	292	308	298	281	290	261	294	285	277	274	297	287	289	280	299	301	287	299	284	273	264	281	254	291	263	290	269	289	267	274	318	292	291	241	283	283	261	265	275	259	285	276	252	269	262	258	299	248	270	293	258	289	252	283	278	303	264	270	264	275	301	279	294	296	248	288	290	312	291	328	290	280	296	248	289	268	289	297	284	296	281	251	290	276	322	310	250	269	288	305	281	276	271	268	267	261	289	275	277	250	302	278	306	284	277	329	284	271	273	282	282	275	299	290	279	297	299	274	273	306	268	319	317	267	308	298	286	292	285	262	275	268	301	285	290	273	292	300	272	277	308	305	305	278	289	298	279	304	302	286	281	309	278	292	305	273	272	286	252	301	270	286	307	272	300	270	293	273	239	264	277	306	276	304	281	305	295	324	271	315	272	252	259	293	265	269	298	258	279	282	296	307	278	276	255	302	254	295	274	294	285	297	281	283	288	281	268	269	291	274	264	302	252	268	291	299	264	304	318	257	278	258	263	300	279	268	286	287	259	252	273	257	289	297	297	302	265	280	287	268	266	266	298	293	293	263	281	285	278	271	295	295	258	249	304	303	292	284	259	300	255	260	284	264	282	282	314	278	259	286	276	291	261	291	283	255	265	266	283	299	317	273	252	277	305	257	256	297	268	287	282	268	289	275	275	282	296	261	289	290	311	285	274	259	279	280	271	274	309	299	275	293	309	293	262	253	311	288	298	245	251	257	232	274	282	287	278	319	300	290	287	260	244	313	303	268	287	279	282	274	274	286	302	273	275	278	254	260	241	290	280	259	277	268	286	269	274	250	271	269	280	271	268	267	282	292	281	277	261	279	277	280	293	283	279	302	264	290	266	264	292	278	279	271	281	271	297	303	306	272	285	258	301	278	294	269	254	241	264	247	260	278	267	251	269	296	271	276	306	312	271	270	263	260	274	297	273	287	255	273	289	289	284	292	270	288	269	297	266	279	296	283	277	253	306	281	275	268	271	285	259	267	248	306	268	284	256	301	315	282	237	301	299	300	272	290	295	280	294	293	288	251	287	273	324	315	291	254	289	287	305	283	279	310	273	300	317	259	284	283	281	290	270	271	299	273	272	290	297	315	300	287	269	269	248	270	256	287	285	274	265	299	288	229	268	311	290	272	316	340	281	295	295	284	303	298	264	266	300	273	247	293	284	279	300
16089	14891	25606	22036	26072	54048	60803	54560	38826	1167	946	876	884	861	801	766	734	699	749	803	748	692	689	683	658	730	655	709	637	711	678	632	669	704	664	637	669	695	657	644	654	638	602	670	682	689	660	660	670	692	680	648	642	665	716	674	673	659	632	698	722	694	667	666	685	642	663	667	692	649	661	656	618	706	649	610	667	664	675	666	657	645	677	674	677	639	662	693	673	684	625	658	682	645	663	648	639	662	654	637	626	673	653	642	662	695	631	673	645	688	643	643	597	663	625	627	642	631	640	681	654	688	655	675	663	616	654	641	663	660	649	652	646	667	662	651	607	668	650	670	715	651	601	657	602	649	677	632	663	634	643	683	673	618	662	638	650	628	670	640	674	615	675	715	653	669	661	682	667	629	653	655	611	638	690	630	677	619	625	666	698	686	668	687	669	692	624	629	683	669	658	631	642	712	607	610	637	615	717	634	689	673	614	630	677	660	621	623	670	676	693	635	665	630	641	635	645	661	662	594	651	687	650	627	658	623	673	649	641	639	659	624	660	673	664	665	600	631	634	628	682	662	626	634	648	709	648	631	600	665	682	639	622	640	655	654	658	655	675	676	615	683	665	675	673	652	648	622	658	624	611	656	663	678	628	673	697	652	659	667	667	716	617	609	608	667	692	629	662	646	641	674	642	645	666	643	639	670	628	635	650	683	681	702	698	674	616	679	646	643	680	639	685	678	641	618	640	653	661	632	669	650	660	660	652	647	596	624	653	653	643	645	653	651	652	666	680	637	679	688	628	639	699	647	610	636	660	652	657	605	647	634	633	653	627	639	651	666	657	643	645	667	655	631	628	655	685	669	666	702	656	701	679	670	604	609	637	643	615	642	679	651	653	640	669	601	664	650	623	612	668	624	638	678	675	674	607	625	621	663	642	671	659	658	688	649	654	668	666	657	643	667	655	630	637	695	658	647	642	662	643	646	647	653	648	601	672	633	671	643	674	673	643	640	661	605	689	629	595	682	644	668	631	661	600	674	620	650	675	644	645	654	668	706	644	666	646	632	628	681	623	623	658	668	675	652	657	678	698	644	663	662	682	614	661	651	653	664	625	665	677	682	653	734	652	656	634	650	636	644	657	661	681	676	644	677	680	716	652	662	664	687	663	659	662	684	640	615	617	668	620	665	678	652	684	641	645	665	683	678	661	670	639	609	697	633	592	645	687	668	670	674	671	691	655	682	658	643	652	683	628	639	689	650	654	589	653	654	631	680	659	710	679	590	686	657	663	626	643	664	674	634	659	621	629	673	666	662	653	644	679	637	651	666	689	682	664	658	661	664	628	635	638	651	713	694	634	639	632	686	666	683	653	660	708	676	694	595	643	661	661	668	697	649	659	693	693	614	672	680	567	644	677	654	635	700	667	625	649	667	663	681	637	693	629	691	646	660	674	635	663	683	679	637	639	633	602	679	723	702	634	661	701	655	679	629	682	636	632	588	682	653	658	639	614	614	646	682	604	695	644	686	684	637	649	635	654	627	677	663	684	657	636	653	668	692	656	678	656	694	638	675	641	689	654	649	716	657	682	629	661	667	584	638	663	663	643	634	667	671	655	658	636	698	624	703	636	636	693	670	629	626	696	636	659	658	652	649	602	592	672	629	606	630	713	659	639	638	658	686	651	680	644	681	652	642	663	626	653	637	655	654	632	663	636	654	634	621	685	652	660	653	668	642	670	667	696	654	644	653	648	618	644	669	652	624	647	656	639	635	692	660	663	705	671	733	681	681	678	711	684	636	679	691	650	612	667	642	660	643	599	638	633	685	649	670	653	607	695	655	663	668	667	626	647	662	656	623	668	647	666	629	675	611	706	654	662	651	661	642	698	643	678	622	630	680	712	664	648	624	645	670	602	648	633	658	662	647	647	701	689	667	631	657	709	620	634	684	712	623	652	665	651	677	630	705	652	687	676	671	668	618	587	667	682	644	640	645	645	606	671	683	632	675	712	644	634	665	689	670	675	683	665	655	646	675	639	668	629	647	673	695	657	634	643	687	641	661	651	662	639	605	660	645	638	656	630	622	668	640	622	674	618	670	667	657	660	653	642	667	671	670	630	661	651	652	670	687	618	634	632	658	641	620	685	669	644	622	644	615	715	651	634	668	660	634	639	651	665	622	698	686	631	677	683	657	628	636	667	667	658	644	694	652	634	692	669	642	631	633	634	656	646	648	693	616	662	645	639	708	602	675	652	678	665	623	694	625	645	636	666	618	656	646	658	690	644	659	639	672	665	634	634	647	639	656	636	626	646	644	677	606	639	598	646	679	656	593	650	654	597	639	673	685	685	667	677	647	662	664	675	657	655	661	661	642	661	663	641	675	763	643	620	681	680	661	687	697	688	631	649	645	675	680	623	614	639	676	690	665	641	664	645	664	632	672	648	599	653	695	690	669	656	643	610	682	702	654	647	655	663	681	644	629	644	671	678	733	679	627	630	638	648	663	662	591	632	677	688	608	686	653	618	616	645	680	674	659	637	622	694	672	647	630	644	652	646	666	677	630	637	644	648	634	648	670	628	686	701	654	643	662	628	635	670	634	671	619	678	631	629	613	640	623	648	651	695	635	649	644	645	628	679	695	654	646	660	623	677	664	619	651	645	634	622	682	642	619	695	638	636	626	631	654	658	667	645	653	645	645	673	687	662	628	636	680	675	599	647	692	668	618	646	662	667	666	635	663	670	705	628	637	615	636	645	658	610	648	667	627	679	670	652	667	638	639	600	651	673	651	626	683	650	645	657	681	615	688	638	650	638	652	617	621	661	670	642	648	651	670	610	635	622	618	595	621	601	687	663	620	681	618	647	673	667	656	626	687	646	668	653	647	652	620	616	665	656	655	645	649	633	651	688	629	680	639	658	676	637	682	660	693	618	669	658	660	670	655	667	665	693	653	655	685	636	651	618	688	672	666	657	676	643	685	679	693	650	627	688	622	661	662	642	619	664	643	679	689	714	658	617	648	684	634	653	627	648	661	669	675	642	684	652	676	640	639	627	686	666	664	648	640	652	662	669	622	639	652	644	722	655	657	669	679	643	621	656	704	646	656	592	699	657	638	681	681	656	669	653	628	643	662	679	651	658	664	634	662	680	669	631	686	653	630	647	624	700	668	670	679	630	687	669	655	641	661	682	620	649	667	631	622	634	652	674	626	657	665	708	646	638	627	672	660	681	663	632	683	585	687	644	629	667	683	667	690	644	668	651	674	648	631	664	660	639	644	627	676	658	648	694	682	692	617	659	660	635	683	607	618	656	668	649	711	630	666	650	618	622	664	662	644	643	673	672	646	666	648	650	652	668	641	669	627	690	706	629	641	645	686	631	623	609	682	647	644	669	649	643	681	690	686	667	704	648	672	647	607	695	630	603	627	659	598	640	651	656	696	659	660	688	666	646	655	672	667	662	612	677	627	690	650	680	690	612	625	639	606	612	647	638	644	652	623	666	651
10456	5324	4486	2725	1622	1443	1719	1389	700	238	197	220	221	202	210	241	231	204	242	222	252	218	236	218	212	203	217	213	189	211	218	243	189	235	235	214	223	209	231	228	223	203	226	238	208	192	232	219	222	215	216	182	228	242	222	192	198	215	214	220	224	208	233	228	234	229	225	204	222	205	195	209	223	197	219	222	184	215	207	195	227	228	221	225	228	243	229	209	208	199	212	207	236	231	210	200	240	232	222	212	239	205	209	192	248	229	200	204	267	245	216	196	216	240	208	216	206	258	225	245	217	231	213	194	245	206	205	218	215	241	212	232	213	228	224	225	198	199	218	224	215	242	209	220	215	235	201	208	204	227	243	231	214	217	208	209	241	231	212	207	213	221	218	175	216	222	227	184	224	223	215	217	254	198	216	227	222	193	192	228	213	225	225	243	237	224	219	253	209	255	218	215	191	232	220	212	235	210	236	226	224	217	215	205	227	227	230	219	193	195	220	209	212	227	217	214	224	246	218	228	218	221	222	202	256	220	237	212	238	233	218	224	223	199	234	216	225	230	189	193	204	204	226	207	234	197	233	239	252	211	203	205	190	228	227	208	223	197	218	236	227	223	205	210	221	207	220	228	230	193	228	218	244	216	214	231	189	218	230	252	251	213	230	235	240	225	234	215	244	222	249	241	230	203	246	214	202	203	211	208	206	225	211	227	238	210	209	245	238	212	221	255	196	232	207	223	205	221	206	209	219	253	236	227	223	209	225	210	244	211	201	190	216	214	224	214	212	224	247	204	236	211	210	229	209	219	240	195	262	218	213	234	227	218	216	222	220	216	195	206	226	239	220	204	229	208	182	218	222	220	234	241	202	207	204	230	215	201	228	217	231	224	240	180	226	217	236	204	215	231	210	197	242	241	251	241	244	263	217	197	205	232	229	194	230	235	213	223	243	220	225	225	225	218	199	224	211	237	227	257	249	222	218	218	194	229	201	202	211	240	240	204	245	229	189	220	236	194	208	214	219	215	191	228	207	224	213	203	221	208	229	197	226	239	212	223	214	234	220	212	233	219	208	219	225	199	225	229	242	239	222	234	201	195	231	234	237	241	213	241	222	228	217	220	228	225	225	231	221	222	232	238	232	222	242	209	254	192	202	241	222	222	225	232	217	232	260	210	220	214	230	242	229	195	237	225	228	221	205	214	233	225	202	215	206	233	220	227	213	241	242	241	244	179	205	222	224	227	233	224	217	216	224	217	225	205	233	198	220	192	210	202	237	204	221	210	252	244	203	222	221	210	239	229	196	219	227	199	237	188	234	208	238	227	233	231	231	224	199	231	210	222	229	210	245	197	211	219	212	210	222	237	249	206	243	222	240	207	201	203	227	247	222	236	221	219	224	205	210	212	192	213	217	231	226	218	228	206	215	220	215	213	208	221	205	238	203	245	243	233	242	227	213	252	239	220	211	233	208	230	193	191	188	234	209	218	207	248	242	219	219	230	202	244	204	207	210	212	198	232	215	219	197	225	254	206	223	229	238	209	179	230	195	224	202	227	225	246	239	194	206	225	228	234	224	217	205	219	202	214	189	214	216	199	210	205	227	237	253	252	254	210	211	212	210	223	212	229	213	227	214	237	214	233	223	216	217	213	206	200	230	229	230	205	219	233	231	227	225	233	209	234	235	233	228	200	208	204	230	229	210	222	209	200	203	252	237	228	237	219	233	215	237	243	239	207	216	232	206	232	222	219	239	192	203	186	222	206	208	219	206	230	236	229	189	213	225	232	230	232	228	207	238	200	253	233	219	219	232	226	216	227	214	240	207	206	221	248	219	201	211	234	201	215	224	228	184	218	211	217	253	195	251	220	196	183	213	233	222	231	250	250	201	205	225	232	198	221	226	211	223	207	214	198	193	199	187	200	223	218	217	206	211	197	234	218	226	215	218	216	219	212	213	229	217	205	211	225	208	217	222	216	228	209	226	216	199	193	227	216	203	203	205	222	230	231	207	218	227	240	223	209	226	214	223	220	220	230	205	219	222	250	227	245	232	206	215	217	250	211	199	233	222	233	253	224	227	218	233	231	231	207	221	200	227	209	181	215	212	235	226	222	205	218	209	227	219	251	215	227	227	237	241	211	189	196	211	224	218	195	203	213	224	217	233	227	229	212	211	228	214	234	217	200	209	235	217	212	233	206	255	222	215	225	198	234	242	212	223	219	226	229	234	198	234	231	240	217	185	181	194	213	185	196	206	241	233	219	252	204	198	228	226	235	209	231	240	239	198	229	220	215	225	203	221	219	204	192	219	232	217	199	209	224	234	212	189	199	217	218	249	229	223	210	214	196	208	201	208	231	222	217	201	250	219	211	223	225	208	215	216	220	243	206	207	215	215	225	217	209	202	242	227	227	192	196	224	209	184	227	210	213	226	263	214	212	197	215	216	207	213	226	238	231	215	220	191	233	226	188	217	226	222	212	218	240	200	197	238	248	195	218	249	222	184	199	201	235	231	228	239	211	216	239	203	219	202	176	231	217	211	238	202	220	226	226	206	207	200	237	226	212	204	212	268	219	213	218	226	224	203	203	230	226	218	236	180	227	252	228	215	186	207	212	203	203	205	201	222	233	192	210	211	198	207	227	251	202	189	218	217	211	208	213	232	202	216	229	211	219	225	230	213	218	213	208	240	248	233	221	214	209	215	210	196	227	221	215	244	211	210	210	177	212	225	214	217	225	233	215	213	233	225	193	212	229	217	230	208	234	188	179	222	236	245	224	232	222	203	230	229	210	211	222	205	209	228	243	262	232	222	183	212	207	241	238	218	216	212	250	203	205	201	209	212	276	220	211	215	228	221	217	187	204	230	234	217	193	242	230	199	246	237	211	215	208	218	205	214	224	195	223	223	247	217	237	211	226	210	228	219	214	217	211	210	221	226	191	237	226	229	232	216	210	237	240	229	190	211	192	263	213	234	195	202	210	178	217	233	226	216	225	207	202	229	228	238	216	206	201	257	214	220	193	205	204	217	223	217	250	215	229	213	235	231	214	227	224	218	209	199	237	238	223	222	225	233	247	219	224	221	205	223	207	189	229	253	233	219	246	226	225	219	246	219	235	222	232	220	218	219	224	236	198	192	198	215	218	212	232	237	216	213	196	212	202	226	230	211	215	203	203	188	263	192	232	236	210	217	226	214	236	242	222	211	217	174	210	197	220	221	213	245	200	222	221	248	233	224	248	226	188	226	213	234	249	233	221	225	209	227	200	211	198	209	234	237	216	246	230	194	226	226	236	241	217	192	255	225	205	234	207	225	212	222	229	202	226	215	213	238	209	252	233	231	204	215	220	214	211	190	223	229	222	246	234	233	189	226	211	250	225	197	225	210	204	208	244	238	211	215	228	230	213	217	212	257	214	254	207	213	222	209	219	201	202	202	257	206	231	195	225	214	197	220	232	231	234	213	219	205	236	243	199	226	231	206	260	223	211	206	201	205	216	225	217
5837	3733	7887	6937	5422	6376	8026	6199	2809	478	481	509	491	535	550	517	470	492	488	532	504	496	535	525	509	477	453	500	505	509	486	536	499	508	499	519	504	494	520	487	519	491	531	527	531	509	525	517	488	495	486	517	546	515	505	499	508	555	522	519	495	502	490	512	486	522	529	482	532	496	563	490	518	460	512	471	480	470	511	461	526	516	496	463	509	468	512	523	534	500	507	513	487	510	484	527	468	542	524	511	517	511	499	487	512	521	510	515	486	514	523	502	538	497	529	513	488	503	527	489	471	510	505	529	491	495	512	531	470	495	552	511	500	495	498	474	494	519	488	474	508	468	554	477	490	527	453	478	474	473	490	509	512	497	470	493	478	523	477	526	502	504	513	512	527	486	510	481	510	515	503	510	543	535	469	519	511	488	504	509	491	516	483	486	480	488	481	513	493	559	498	531	491	525	514	476	527	564	518	506	515	469	492	481	537	511	474	484	474	492	496	531	484	507	503	503	507	545	495	479	477	478	477	494	507	482	520	507	504	506	527	515	500	495	529	512	474	467	534	503	497	526	532	536	537	544	530	524	511	540	520	546	500	515	481	492	471	491	547	529	479	485	494	517	539	519	513	509	505	471	518	535	523	490	495	518	535	469	508	476	528	511	483	491	476	470	518	549	525	501	482	478	500	487	495	504	490	503	478	494	462	492	484	475	542	495	490	482	540	522	528	515	511	497	499	505	501	510	471	471	481	529	489	525	478	521	511	485	515	505	481	504	507	469	520	528	500	489	490	500	478	560	521	491	487	514	493	464	504	496	497	499	533	485	523	506	504	508	534	507	522	499	514	492	475	540	514	483	510	508	455	523	495	504	513	513	536	482	536	505	522	488	498	520	489	506	552	530	487	521	504	513	510	485	521	494	517	493	466	498	524	495	509	529	500	494	516	505	546	504	548	476	496	468	492	485	528	503	488	496	517	483	514	524	495	501	531	487	526	520	498	508	472	494	510	506	485	446	523	535	469	477	462	487	490	533	492	518	519	548	517	514	528	512	474	486	483	517	511	487	508	489	511	506	514	551	507	485	501	514	460	497	501	542	494	497	493	537	515	457	488	515	502	539	562	524	553	451	527	487	536	554	458	521	512	500	541	500	500	519	505	527	513	498	513	510	493	504	512	521	526	508	484	508	472	483	535	504	531	497	495	441	486	505	540	509	482	527	495	479	501	465	479	551	491	481	482	526	470	495	508	489	504	475	490	497	515	507	574	494	470	522	503	480	481	483	502	499	496	517	468	508	532	506	529	511	488	526	511	486	526	531	553	529	510	500	505	448	518	498	500	527	509	492	513	500	493	473	514	495	481	493	481	496	489	464	511	485	502	474	539	534	479	509	507	507	492	523	547	497	503	495	490	514	508	551	532	472	511	507	526	515	497	490	517	495	483	513	529	515	470	529	474	522	540	488	517	523	470	469	509	493	513	470	469	484	540	499	488	500	522	483	516	481	538	475	521	451	553	498	489	483	498	471	490	460	521	501	491	498	528	503	497	531	499	477	499	516	485	514	488	498	535	489	447	494	483	497	487	535	505	499	488	506	471	501	530	498	502	482	522	518	513	492	516	549	505	530	516	521	517	545	484	522	530	499	498	506	482	496	497	525	493	515	536	462	475	545	539	482	523	527	475	480	543	554	501	489	504	496	500	512	511	536	466	524	508	524	499	495	528	501	465	491	499	528	529	556	495	521	507	556	504	503	530	538	489	522	528	501	474	479	501	480	486	489	513	535	484	487	478	530	510	524	485	500	529	497	483	499	502	503	499	499	469	488	514	517	507	482	521	476	480	509	511	507	517	534	506	497	490	552	522	522	503	523	501	526	502	514	526	493	555	478	511	513	520	492	473	529	524	501	459	549	483	529	500	512	518	500	461	461	546	525	513	523	460	466	546	469	528	530	503	483	508	484	494	544	495	531	475	522	507	487	488	513	528	534	508	505	494	478	466	501	511	526	492	479	544	503	507	508	497	484	498	515	478	487	535	514	512	541	521	521	507	487	495	497	524	516	525	481	523	527	510	482	504	488	537	534	507	492	476	498	503	489	498	479	490	513	522	474	523	528	545	506	488	535	477	510	480	491	511	521	529	527	509	497	521	487	481	481	472	502	506	517	486	541	506	509	512	489	526	482	517	473	499	491	459	537	448	514	468	539	519	481	475	501	488	479	486	525	509	493	530	548	517	469	504	529	483	510	490	463	538	533	506	478	518	549	509	543	508	490	531	529	500	510	511	466	508	482	505	513	546	513	475	527	523	515	501	475	537	459	548	469	508	548	467	510	531	545	520	484	515	472	480	541	554	536	500	474	516	484	505	480	518	505	525	526	502	522	489	503	513	488	541	512	490	492	504	516	516	514	503	501	477	523	471	474	504	440	532	479	455	503	495	532	489	525	495	487	498	479	488	469	540	548	499	494	507	522	508	481	499	509	543	457	525	490	561	523	507	509	522	460	466	501	560	481	502	492	497	476	504	498	510	507	517	514	515	482	523	518	499	486	540	508	453	482	536	510	492	516	494	515	527	517	514	471	523	504	470	498	479	542	496	512	515	499	511	527	515	506	487	478	480	541	511	458	517	489	498	518	481	510	488	490	502	482	483	520	477	503	492	510	469	468	521	485	504	518	491	512	490	493	524	473	518	508	459	491	505	470	504	480	514	522	499	534	507	528	523	482	493	521	497	506	513	509	464	483	531	512	499	513	483	561	517	531	491	492	513	468	502	537	530	476	529	492	560	543	496	487	480	484	508	489	506	481	568	533	516	531	508	512	523	492	504	512	509	540	466	492	496	451	525	507	499	506	470	504	513	499	453	495	487	476	514	507	517	559	499	516	541	506	510	504	507	518	511	502	501	500	513	510	454	510	503	460	505	509	464	488	508	530	479	549	505	533	503	495	511	479	496	536	497	512	470	510	516	504	503	514	493	482	485	510	489	533	472	525	486	485	478	491	526	486	491	501	473	493	487	483	498	522	489	513	452	519	486	480	521	498	528	498	526	521	465	514	524	482	495	483	520	470	521	481	538	487	522	476	505	511	521	482	528	490	509	515	517	502	501	502	502	485	490	468	500	498	511	516	501	491	503	485	485	511	522	535	458	517	503	528	503	486	535	527	514	533	520	508	494	491	494	502	463	505	504	530	497	532	499	508	505	516	484	511	536	516	502	526	491	502	513	507	526	562	522	515	516	496	520	518	523	502	520	443	545	482	476	577	521	501	452	476	469	523	495	545	483	529	521	514	477	488	496	484	493	517	489	520	505	515	497	483	480	499	495	464	482	477	529	512	539	510	466	517	493	511	484	520	548	519	502	515	532	548	493	549	488	475	531	466	542	450	505	518	508	478	486	496	503	517	493	467	496	516	515	541	525	455	500	475	496	489	491	528	508	514	478	506	480	507	463	523	495	477	482	482	518	515	523	496	483	488	522	542	496	491	467	467	492	499	503	496
24275	7422	8515	5862	12589	26399	33014	28343	15084	1143	200	177	167	150	156	189	178	161	184	155	173	173	175	161	166	147	174	149	165	160	174	138	156	166	165	152	141	157	170	153	133	155	126	171	173	180	164	155	160	144	156	147	184	130	156	144	150	143	150	167	140	159	170	167	153	148	154	151	141	164	155	163	154	168	176	170	145	151	142	147	132	154	148	173	156	168	168	161	147	158	185	174	149	167	195	173	166	142	177	138	149	155	144	167	168	180	163	140	153	152	152	152	138	160	147	145	160	155	179	129	164	161	142	176	150	165	143	152	162	183	145	139	140	174	159	166	189	152	167	164	167	183	166	159	165	163	196	151	141	171	187	166	177	170	157	137	154	148	153	161	153	156	181	148	160	148	148	140	165	175	170	171	147	152	162	174	165	162	165	150	167	168	151	177	149	152	185	148	130	150	152	162	155	179	152	182	162	151	165	138	151	148	129	174	191	155	180	150	154	149	139	126	144	148	154	170	158	155	170	158	141	159	161	163	165	147	148	172	177	141	165	153	141	152	158	165	171	136	154	162	165	170	123	127	154	163	151	161	174	145	158	163	153	177	159	167	167	163	159	165	146	164	171	154	150	163	156	152	151	156	147	145	184	155	164	160	158	166	185	165	169	161	138	150	174	171	179	143	150	158	162	160	161	127	156	163	158	181	148	172	163	158	150	150	156	157	170	179	164	146	174	158	146	155	147	151	139	148	168	133	166	151	159	155	162	157	179	139	155	156	194	165	175	150	149	154	152	141	166	150	157	163	179	184	146	157	190	162	172	199	170	167	162	156	155	164	156	192	170	176	190	168	181	171	166	164	153	154	143	131	160	153	141	145	139	164	160	163	138	190	157	152	169	154	144	169	157	155	163	162	168	183	141	153	145	154	187	143	189	172	156	167	151	163	172	149	154	140	136	170	160	149	170	165	160	159	153	138	177	166	171	157	155	152	149	157	134	161	171	149	166	152	162	155	160	150	166	159	146	152	166	171	145	137	152	148	154	157	164	132	137	160	154	153	142	148	177	153	169	137	171	148	169	132	188	155	158	150	155	140	169	159	156	167	159	158	132	148	162	153	151	157	155	165	165	179	145	149	149	163	193	162	146	152	161	164	159	147	185	140	162	174	155	155	159	146	162	141	183	147	172	131	176	143	173	164	162	154	165	185	160	149	151	148	161	151	144	134	155	144	156	159	163	151	194	165	143	157	149	158	181	145	166	166	168	161	165	150	140	176	152	153	177	167	148	139	159	133	150	179	174	151	180	170	175	160	159	162	191	158	168	145	157	152	170	177	158	159	176	140	150	170	174	169	173	160	152	145	187	144	154	156	149	140	132	164	155	144	140	157	165	162	161	168	187	165	177	137	138	170	173	151	137	138	175	170	144	160	156	135	152	159	159	168	143	158	167	157	141	172	154	158	127	152	145	163	164	159	164	173	149	145	139	161	172	162	176	144	138	154	149	160	168	138	147	148	158	167	147	169	143	134	179	150	163	146	177	159	179	151	147	152	154	144	162	168	171	140	156	158	140	131	169	165	129	159	185	161	156	151	118	166	160	158	171	180	148	181	157	166	165	164	151	163	157	148	159	146	160	167	157	147	153	141	180	160	184	148	156	173	158	165	158	127	146	149	145	157	145	146	167	153	177	177	157	161	182	139	162	156	134	158	161	164	166	147	166	160	169	155	169	169	151	183	164	148	192	155	167	169	169	165	173	151	155	154	176	163	162	152	161	151	165	154	170	153	155	164	173	168	175	146	173	147	169	149	156	157	154	158	155	163	136	152	153	162	163	155	138	156	155	141	142	150	156	161	155	161	183	162	168	151	187	168	169	167	176	160	155	163	167	151	163	162	179	149	144	180	144	155	155	151	154	162	178	155	171	151	152	154	124	151	135	161	161	162	175	146	156	165	167	150	183	168	167	152	145	159	151	177	166	143	130	140	170	165	147	166	190	163	138	153	149	171	164	152	168	149	152	170	173	155	170	161	182	167	162	138	176	143	164	147	162	174	154	150	153	169	157	176	184	174	140	164	178	149	170	164	141	138	167	156	172	154	162	166	156	161	181	171	166	156	165	141	156	161	164	175	167	170	164	149	179	179	154	158	155	160	166	183	162	135	151	160	146	194	157	146	161	156	159	153	167	146	163	150	160	142	182	143	151	169	148	154	145	153	163	163	175	137	149	157	166	163	167	158	159	158	158	168	176	145	155	156	150	156	147	166	178	144	165	150	184	167	157	155	154	156	145	148	155	164	143	155	178	183	167	150	169	161	163	186	152	153	182	172	142	172	162	159	152	150	176	163	166	167	169	146	177	146	161	141	158	176	145	160	163	142	137	145	167	145	158	157	159	161	147	166	170	137	157	168	166	139	159	155	155	154	174	128	157	147	157	142	159	151	137	134	153	159	170	135	180	160	172	170	157	153	141	159	159	165	165	161	157	133	162	171	159	181	132	129	143	160	161	164	140	144	154	171	159	166	162	146	157	159	155	166	158	138	168	174	177	172	127	160	148	161	157	163	149	179	164	158	150	166	164	160	139	166	170	183	166	156	164	163	178	161	154	147	152	176	170	137	163	171	167	154	160	183	162	147	145	128	156	149	177	187	140	171	140	153	164	140	164	151	176	156	163	161	161	159	133	152	151	133	155	153	161	143	148	157	169	170	169	170	153	152	153	138	188	157	174	155	168	148	140	150	163	179	156	136	158	164	172	156	153	175	161	165	144	135	182	148	154	155	147	149	170	169	169	164	166	164	169	160	137	145	173	156	174	169	168	160	142	163	133	140	150	165	134	139	152	171	159	150	167	151	164	153	162	150	154	144	175	165	134	154	160	155	169	180	185	137	174	148	169	146	161	156	146	163	156	155	161	167	158	141	148	155	168	148	190	159	160	131	147	163	148	152	189	170	162	168	181	170	164	169	172	156	161	166	163	163	167	156	158	172	155	140	157	154	153	155	165	162	167	163	154	182	166	140	159	151	133	142	158	155	155	156	166	157	162	151	164	187	158	125	176	180	156	167	163	135	153	154	171	159	146	174	159	158	166	156	146	158	173	147	157	150	164	156	149	135	153	174	153	150	152	142	155	166	148	157	171	170	166	148	178	174	177	149	153	146	166	131	162	189	194	157	133	164	155	153	154	145	166	157	197	140	154	162	170	172	151	171	168	159	163	162	157	163	174	172	159	160	159	149	151	176	149	172	165	154	154	168	166	172	174	166	152	177	165	147	161	150	155	175	169	159	163	155	161	158	165	149	165	160	143	164	154	142	184	167	147	153	174	130	152	151	163	161	146	169	173	177	141	150	146	180	149	169	164	139	169	170	175	155	153	159	167	155	165	164	158	143	159	167	155	155	157	150	150	160	167	146	159	185	156	164	175	141	155	149	131	129	154	155	132	155	161	184	156	163	182	167	160	144	151	177	179	175	150	162	157	161	176	180	169	137	159	175	174	177	154	157
12802	4119	13426	14531	29332	44280	50582	45775	25946	576	588	497	521	492	507	506	494	482	448	447	474	411	445	473	429	430	485	431	400	404	403	409	398	433	428	410	406	402	420	409	402	418	439	420	379	436	416	419	414	415	413	383	428	400	442	447	395	411	386	366	382	383	387	375	412	413	421	387	372	386	388	433	403	407	394	424	399	413	382	402	412	379	416	421	381	381	390	405	432	401	382	412	392	386	399	421	381	414	418	413	385	393	422	418	428	357	355	405	410	401	398	429	361	375	385	370	387	394	393	403	363	383	381	402	422	371	396	412	383	407	419	395	423	400	424	440	377	401	424	411	408	439	412	409	379	396	401	406	419	396	432	389	385	430	436	374	370	378	407	369	382	389	409	384	405	411	380	373	400	383	417	389	376	411	401	380	395	383	402	391	380	374	407	424	403	405	416	360	386	395	391	388	398	397	343	390	430	378	389	397	411	427	379	413	427	410	387	371	353	383	388	422	380	373	385	379	416	409	402	431	381	407	395	388	435	438	389	331	401	398	419	372	366	403	364	397	394	445	385	370	411	426	356	415	403	407	372	404	409	401	393	412	414	374	428	384	429	399	400	389	405	399	382	386	397	368	392	419	419	382	389	403	375	415	359	392	396	363	366	410	378	389	396	393	387	424	413	416	387	413	370	374	407	382	423	373	394	414	353	376	405	403	414	401	388	398	424	364	416	386	408	415	381	405	393	373	409	394	406	398	399	416	411	413	405	398	365	374	384	348	381	400	399	383	388	376	402	398	418	391	391	407	370	399	395	385	345	427	377	412	375	368	369	388	385	400	408	418	413	401	382	372	368	407	363	375	405	403	450	418	402	389	408	405	387	386	407	427	395	369	382	423	389	388	363	387	404	409	394	392	420	369	403	412	379	382	389	373	401	440	436	396	377	359	417	396	385	409	387	394	422	416	414	382	379	431	396	372	401	393	386	395	409	442	397	415	392	371	416	419	390	397	424	433	382	360	386	372	397	395	427	403	412	393	341	409	397	443	411	428	356	386	419	417	386	402	369	367	389	380	413	410	377	438	410	405	423	421	375	434	364	388	396	357	396	400	357	387	413	409	411	402	362	408	386	405	388	362	355	435	447	415	403	388	462	436	396	362	414	380	394	354	388	414	414	438	386	396	423	429	426	400	411	371	387	411	374	413	417	363	378	426	374	395	412	394	440	402	394	380	416	417	359	404	393	408	366	406	381	387	417	400	423	397	373	394	397	368	415	387	408	467	403	390	414	405	410	397	412	398	429	416	418	393	371	385	396	360	433	383	404	399	416	362	367	389	423	391	381	382	390	362	391	389	392	386	411	403	410	392	390	414	353	365	426	369	413	388	401	417	400	397	385	376	409	389	394	383	399	393	442	368	400	409	418	385	374	394	424	423	379	414	380	427	409	406	376	384	418	401	413	415	409	366	426	375	402	408	424	364	416	388	386	389	355	400	438	399	392	418	391	368	394	375	408	413	389	405	404	404	398	375	386	393	357	379	421	396	432	401	330	412	376	406	358	444	403	400	364	400	395	392	378	405	377	388	401	353	409	370	442	390	402	405	384	404	413	441	391	455	371	408	355	406	416	418	392	386	384	429	375	408	364	420	397	387	379	389	420	435	416	348	407	383	395	391	395	384	388	401	403	394	370	417	455	430	386	401	378	418	391	414	398	388	411	374	397	387	401	454	371	383	412	395	375	371	380	386	390	383	397	390	369	423	422	369	405	395	377	402	412	406	389	385	443	374	433	392	411	370	389	400	400	441	398	407	367	417	389	389	378	387	356	392	403	418	397	415	413	390	402	393	389	421	390	407	398	359	396	424	388	413	339	418	378	399	416	413	403	411	431	387	432	413	406	399	371	374	384	383	441	383	394	369	412	376	414	410	421	412	403	392	429	396	381	398	356	384	395	415	353	427	401	406	433	401	409	399	385	362	393	411	416	382	376	380	412	410	386	410	423	411	436	399	383	390	380	414	397	439	423	382	406	407	371	379	381	403	391	386	407	409	431	427	387	392	387	390	370	374	383	392	378	408	406	373	400	368	419	394	434	422	397	419	422	410	385	411	399	399	378	405	402	385	398	357	378	394	400	393	409	381	393	398	392	406	417	397	401	447	415	347	399	360	383	395	386	428	422	410	393	398	419	417	403	421	364	391	397	401	429	398	402	412	383	418	459	408	367	415	425	408	401	358	404	393	417	381	403	388	401	398	386	329	379	376	370	395	376	380	379	381	356	406	388	414	430	362	403	412	393	390	410	424	365	361	378	411	402	390	351	379	367	363	405	386	412	403	381	418	394	399	429	384	420	419	393	438	463	410	392	404	402	379	366	369	386	391	401	394	405	386	361	377	412	383	351	396	392	403	413	421	432	384	397	397	395	357	362	376	401	392	376	425	417	398	399	431	370	424	402	397	408	416	418	373	397	401	425	438	388	408	415	419	393	406	385	383	414	417	379	388	404	399	394	387	387	382	443	406	409	395	415	433	411	401	386	411	391	406	396	423	380	411	418	371	408	394	418	414	420	432	415	405	437	390	410	410	387	393	382	375	394	381	393	350	421	392	386	414	437	372	408	421	401	403	403	385	395	399	357	377	399	379	397	412	433	427	379	399	385	350	402	353	374	391	391	348	428	371	379	393	408	382	385	406	359	393	381	383	411	400	375	430	388	375	389	378	391	431	402	420	389	390	414	398	375	418	380	389	384	376	391	392	388	402	413	385	377	405	379	433	393	359	393	367	379	371	391	398	387	400	417	402	369	370	385	382	358	443	384	341	380	384	415	403	347	404	362	426	408	391	390	373	379	421	378	386	438	391	408	369	386	411	406	387	410	378	418	397	410	408	407	378	424	370	408	378	394	379	396	383	377	400	403	389	384	389	370	419	431	371	395	387	394	429	388	379	402	374	370	371	410	391	390	415	405	377	424	397	357	374	424	358	415	387	405	393	387	417	390	405	401	386	423	339	387	394	401	350	377	401	422	390	400	417	379	388	414	399	406	419	415	386	434	418	426	397	416	417	410	414	393	388	380	409	379	406	413	398	410	371	390	422	413	388	377	404	363	370	398	432	419	447	435	420	421	419	383	377	409	421	430	406	354	385	395	384	394	415	420	385	414	361	408	429	422	370	409	380	399	418	367	370	358	392	367	369	398	391	376	381	413	407	410	381	382	428	417	364	401	421	410	396	366	417	379	380	382	404	407	411	384	419	419	405	389	375	402	408	398	394	408	414	397	401	427	377	389	386	431	394	406	383	380	408	390	394	387	355	382	383	372	378	396	386	366	444	390	393	380	432	386	405	399	410	441	415	409	415	396	398	388	438	360	391	406	393	409	406	371	439	374	372	402	353	426	418	410	430	364	366	349	398	372	371	402	416	355	443	383	401	421	437	355	410	396	405	381	388	418	433	396	420	415	407	450	422	410	360	444	391	380	417	412	447	384	428	362	388	417	355	410	345	355	405
34094	11475	11687	9740	7794	12457	33543	44122	33710	6287	451	338	329	324	297	304	326	297	324	274	270	300	256	281	253	273	297	247	272	277	283	252	248	251	278	279	267	260	312	274	276	270	253	275	278	272	282	279	235	248	241	247	257	243	303	282	224	294	301	280	257	280	264	271	268	281	269	275	251	245	244	266	269	268	263	279	252	284	304	282	301	255	257	235	281	269	267	248	277	257	237	277	307	252	232	248	251	269	245	261	274	273	279	264	283	259	256	241	273	269	246	275	258	261	280	247	278	260	306	273	273	268	235	267	260	225	281	277	259	273	243	288	283	249	261	255	251	286	247	261	254	297	243	238	261	282	253	270	255	264	237	310	281	279	259	208	258	298	279	252	238	245	261	249	266	259	283	264	268	273	256	254	247	255	231	280	276	267	269	262	277	281	281	259	262	294	260	266	241	246	280	271	255	257	279	260	241	225	273	269	252	267	254	256	289	271	256	215	239	240	257	268	290	252	267	303	265	273	260	264	289	279	254	302	266	272	281	258	278	262	238	254	284	280	284	247	248	254	269	258	271	228	239	287	280	257	265	281	267	246	271	286	275	274	267	272	276	275	285	270	255	251	266	278	274	234	239	240	252	264	309	260	258	233	254	237	268	260	269	279	271	253	298	242	266	269	248	257	258	274	255	253	304	270	293	274	264	289	262	243	233	275	228	277	284	263	270	281	256	252	280	239	283	259	251	280	254	261	283	296	246	270	298	229	259	300	233	256	289	304	257	287	274	277	264	269	264	281	248	267	270	255	275	267	258	281	262	253	270	242	248	265	280	271	248	276	298	270	254	258	263	255	256	265	221	283	296	278	246	263	268	239	265	274	278	272	267	296	282	260	274	248	268	255	241	238	255	256	253	271	262	246	279	248	234	266	251	311	254	270	261	250	254	266	245	275	273	250	250	286	244	241	259	259	261	261	279	251	283	250	250	266	261	243	246	285	260	272	239	291	299	269	282	241	258	250	252	271	282	283	237	232	245	237	236	259	237	244	277	266	245	240	249	252	281	264	253	263	293	280	290	267	260	272	245	264	222	257	253	276	245	262	291	289	252	267	284	244	326	272	253	249	273	266	255	291	271	248	278	306	270	248	247	275	289	293	260	261	316	263	267	222	280	256	247	278	240	267	251	262	257	276	287	263	271	272	255	252	259	257	277	254	277	265	275	268	270	265	255	265	269	271	235	267	255	252	254	296	256	265	282	293	266	255	237	251	302	291	251	238	252	269	268	268	239	243	273	242	261	287	255	232	251	255	265	259	270	265	272	271	233	253	255	259	275	287	250	277	291	297	281	284	263	266	269	250	301	262	301	253	269	231	257	290	263	245	259	261	260	264	290	262	271	256	285	255	268	239	263	303	279	266	237	282	299	249	279	253	263	263	277	253	279	253	289	293	247	258	260	275	258	296	281	285	259	306	252	289	281	298	306	247	233	245	253	272	269	249	287	264	258	248	262	254	307	252	250	285	266	260	262	248	248	256	294	287	272	234	272	271	280	285	275	271	273	268	286	229	273	270	250	272	257	305	291	268	251	282	259	282	255	258	267	259	267	264	232	274	274	257	272	290	287	257	273	284	257	257	257	280	238	237	245	255	283	279	260	280	247	276	252	278	232	253	281	256	226	258	246	271	277	259	280	301	258	289	262	262	274	271	298	279	246	256	228	251	250	245	237	223	264	243	231	274	245	275	248	247	269	238	266	270	247	256	254	248	262	244	256	278	259	265	276	275	271	263	257	277	259	250	270	267	306	298	238	264	271	297	219	248	238	252	276	260	271	250	262	281	268	266	272	253	252	258	268	295	249	269	238	271	256	255	269	241	283	270	278	255	277	292	274	272	227	292	269	257	281	260	253	269	271	232	264	251	262	245	261	252	254	251	236	282	252	292	251	272	266	250	230	260	232	255	277	270	235	241	238	233	263	246	267	254	276	296	261	285	287	284	272	276	283	264	278	254	256	254	251	248	267	271	262	222	269	258	246	247	245	271	253	245	248	278	275	229	251	268	266	262	290	248	242	262	257	261	267	250	282	244	236	230	247	267	290	270	286	267	304	254	265	263	269	255	268	231	263	241	231	276	273	226	260	258	258	263	243	280	265	267	265	249	263	285	247	242	278	274	247	272	244	252	284	266	258	247	242	268	255	255	239	279	275	293	288	285	279	249	272	272	272	293	278	272	268	251	266	240	262	259	276	286	274	263	237	290	274	241	255	258	243	274	261	258	232	247	246	247	261	288	276	271	257	284	250	259	283	260	300	259	261	254	278	247	262	255	253	272	289	255	261	232	271	328	254	256	243	302	253	243	243	271	255	251	272	248	280	296	271	241	267	248	270	275	266	282	274	253	211	247	251	311	259	248	272	321	296	252	269	291	239	269	272	276	237	267	251	264	266	259	254	243	258	224	267	289	272	277	269	238	261	263	273	276	256	244	244	267	237	253	280	295	251	255	247	252	277	285	292	282	257	285	261	275	262	257	288	233	267	259	233	242	282	290	223	268	232	267	270	239	295	264	260	298	254	266	258	262	257	252	237	259	263	269	292	275	252	254	283	229	273	252	287	251	275	274	252	249	251	256	259	269	273	258	284	257	266	277	237	272	255	245	274	265	264	283	259	271	260	260	272	266	265	258	253	264	270	293	269	281	305	279	230	262	284	260	257	256	268	252	262	286	258	260	259	244	259	272	249	279	252	260	278	284	290	276	266	238	278	251	282	269	247	262	255	247	246	257	261	238	261	271	294	260	243	254	215	291	235	261	250	282	265	268	258	289	278	266	270	279	278	290	248	263	266	272	263	275	275	276	219	294	293	243	272	265	247	273	260	265	289	247	246	272	247	247	259	272	276	243	275	285	276	250	289	246	291	278	307	286	259	268	258	253	248	254	246	238	281	262	270	271	251	266	300	230	279	245	251	264	285	280	242	265	238	295	272	276	278	254	303	266	230	244	258	299	280	266	257	248	246	268	278	225	245	263	261	249	263	292	243	260	242	256	256	294	276	258	275	270	277	248	274	234	290	258	254	295	271	294	263	254	242	239	257	239	292	272	282	253	287	223	263	260	268	289	261	272	253	253	276	292	265	265	252	232	268	277	292	256	286	267	274	249	265	252	277	272	263	275	233	250	241	244	250	257	244	276	267	261	277	256	251	251	272	288	250	248	271	263	236	265	291	263	259	258	270	260	270	261	266	277	279	285	270	273	268	266	281	282	263	272	250	281	229	259	250	268	240	295	232	254	264	303	263	254	265	257	258	258	252	244	263	252	272	236	293	273	290	248	273	292	275	262	268	296	254	261	242	289	262	266	249	273	248	295	260	249	236	252	276	238	281	286	267	258	289	282	273	229	252	276	283	256	272	293	262	254	249	242	253	270	272	275	295	238	273	258	297	287	261	279	258	270	254	269	284	262	247	267	254	244	272	230	288	266	277	240	236	278	253	251	254	283	270	242	262	256
16129	6296	16423	20177	20675	27915	51515	59076	45929	1165	991	970	873	910	939	831	798	816	756	725	759	786	741	694	691	708	699	758	677	683	698	669	670	637	665	666	625	680	646	665	647	668	648	614	672	609	670	606	626	609	599	631	601	636	594	677	609	621	644	637	601	609	642	612	633	623	623	648	630	685	646	654	619	647	605	599	645	633	621	616	634	663	623	641	613	596	606	642	618	648	618	600	572	599	618	624	586	583	613	589	663	659	607	639	649	582	643	627	618	642	616	620	624	613	670	627	621	648	619	609	598	582	650	614	634	633	631	619	647	630	570	625	612	635	610	623	603	637	623	615	663	611	639	588	625	628	601	616	596	617	604	594	629	652	640	632	609	618	580	589	616	603	618	652	633	628	636	606	605	621	579	619	605	671	597	576	636	578	652	611	641	630	619	646	619	635	630	610	566	606	661	638	614	627	618	618	636	656	634	621	639	583	620	574	625	594	634	656	634	586	619	588	627	590	618	589	634	629	656	643	627	582	629	631	616	661	604	668	652	586	649	612	628	601	598	628	642	566	565	641	593	594	632	622	593	621	621	577	632	629	592	596	610	595	572	627	596	627	648	642	641	618	623	619	634	613	609	635	601	625	625	590	628	652	617	575	633	616	631	634	606	661	630	620	625	637	662	640	607	605	593	624	661	566	641	583	600	576	605	603	570	591	609	615	626	608	607	616	622	619	581	560	615	633	638	629	628	590	579	633	599	612	646	606	619	555	622	607	614	574	654	637	541	627	605	621	652	589	615	640	636	637	564	637	635	617	636	644	630	626	623	608	648	628	616	651	597	597	623	627	625	613	623	697	603	584	628	599	597	634	659	591	606	610	601	629	591	566	640	589	615	651	608	599	619	608	561	626	626	664	632	584	626	587	623	599	641	645	651	587	638	612	646	610	611	628	611	621	643	651	587	611	606	665	631	625	644	593	626	601	614	615	641	605	644	613	595	607	616	576	594	637	659	587	618	620	641	617	633	643	641	623	648	597	623	602	658	606	604	584	663	648	619	632	608	679	635	585	621	616	687	643	673	629	613	635	629	647	654	598	691	601	568	615	619	662	642	584	673	557	673	625	608	589	614	613	650	630	615	629	620	643	670	590	623	644	588	620	643	642	616	618	618	612	630	608	592	637	606	614	634	645	648	684	605	629	581	627	599	644	551	587	584	542	637	629	608	632	626	648	642	594	572	649	631	651	601	644	616	572	595	629	622	647	589	606	604	630	665	653	687	609	661	630	630	610	603	596	648	599	662	627	593	636	630	620	638	669	564	670	609	633	666	675	644	639	586	649	666	608	642	624	580	593	643	643	636	623	599	636	635	631	636	642	652	663	571	617	605	638	599	599	614	629	622	613	638	610	627	577	629	624	611	651	575	577	565	621	576	678	599	607	588	633	597	572	656	670	638	601	620	647	660	604	613	650	634	578	626	603	656	604	615	649	619	590	650	641	622	615	591	634	613	584	624	622	628	631	679	626	609	586	633	622	621	615	642	672	616	639	637	618	630	567	586	616	629	635	607	612	630	588	638	566	582	643	639	628	638	623	585	635	628	639	587	608	587	647	635	607	597	642	604	594	629	627	629	644	639	617	650	630	620	639	596	618	605	632	633	666	621	632	632	622	556	642	601	616	623	637	612	602	616	628	583	628	595	622	614	596	617	622	626	646	639	622	604	636	634	609	580	611	600	574	658	628	582	598	682	594	624	642	586	628	577	636	649	631	596	600	558	669	576	603	631	646	607	698	640	621	624	619	633	584	630	633	607	663	608	590	618	626	601	598	626	632	633	602	613	553	603	604	592	628	596	647	637	636	647	616	614	629	619	601	568	638	641	636	592	618	625	616	661	584	603	585	683	657	640	616	655	658	636	607	607	613	637	616	581	626	605	661	607	631	617	593	577	594	643	636	577	644	619	656	612	598	601	633	599	633	629	581	602	622	614	631	625	592	656	617	648	647	613	652	654	629	620	620	651	634	608	631	655	621	617	617	582	651	592	593	604	648	632	580	584	677	646	617	618	599	626	593	663	632	650	596	613	640	614	606	591	650	621	626	629	636	614	643	648	623	582	633	637	599	603	594	576	631	651	617	667	613	591	600	621	635	611	583	618	603	581	651	642	631	650	635	578	622	601	625	578	647	634	600	669	614	615	586	640	587	614	663	623	573	606	630	667	611	615	640	652	642	637	583	589	617	626	579	589	615	704	565	608	610	583	620	597	639	627	670	598	627	655	619	630	623	634	581	604	624	641	574	640	616	623	647	626	606	610	602	620	603	590	616	591	618	602	610	602	658	632	624	610	592	622	627	673	598	582	631	635	621	600	645	680	632	631	612	590	641	639	662	616	575	663	604	658	623	589	620	619	648	600	605	633	623	603	607	621	646	651	613	637	627	575	619	611	639	648	653	646	637	613	647	624	601	578	643	634	633	634	608	643	618	568	609	617	594	643	612	643	624	609	625	565	590	572	587	558	595	610	642	633	582	589	573	644	642	621	603	624	623	602	571	635	609	620	633	610	645	633	601	631	620	591	635	628	637	591	633	620	624	641	631	618	640	629	601	610	590	627	620	612	645	620	620	643	629	620	600	644	605	579	580	617	644	656	669	597	604	640	627	614	625	631	630	648	596	610	620	614	655	624	618	616	644	627	601	604	642	633	623	646	616	604	618	636	659	629	651	618	635	635	639	625	622	621	566	667	625	612	622	611	625	655	584	625	644	621	630	617	605	568	659	636	617	616	590	598	632	617	608	616	649	618	616	593	575	617	604	636	616	639	669	634	651	597	638	622	594	574	659	596	604	597	600	665	619	640	600	631	621	622	618	632	638	607	650	623	636	639	625	640	626	636	653	626	604	639	638	642	651	583	612	616	588	642	626	605	548	618	636	648	614	603	647	598	664	646	640	623	649	652	610	583	593	619	618	650	614	611	621	610	617	627	631	602	593	605	606	678	591	625	646	642	630	620	659	635	626	564	557	624	664	589	597	600	582	646	646	648	663	622	615	596	616	618	626	622	621	607	648	622	656	602	608	655	615	590	662	627	631	629	583	653	604	647	606	640	629	619	653	625	623	609	630	644	619	655	641	635	610	653	623	617	612	616	584	636	631	636	617	624	645	631	653	584	655	689	615	655	600	651	628	610	642	592	575	632	653	609	596	616	618	624	644	629	613	588	634	622	638	624	598	643	630	584	589	625	620	644	592	584	642	616	622	637	615	628	609	641	629	580	669	646	608	602	630	603	621	621	653	616	649	610	656	623	643	633	645	667	581	671	652	609	602	631	647	626	632	671	656	584	603	652	629	634	660	621	582	641	614	626	566	661	625	620	612	594	636	606	596	656	640	629	660	636	639	670	635	579	610	606	603	637	620	633	635	623	613	613	607	612	576	606	593	601	654	631	626	618	627	647	667	616	608	595	624	619	623	632	634	602	626	598	585	626	649	639	602	597	595	615	578	626	628
9785	3494	6624	5666	3294	2137	905	1507	1150	248	237	230	170	173	213	189	223	187	224	181	219	212	215	200	212	211	195	201	223	231	192	211	196	217	185	180	209	208	204	231	207	221	205	207	196	215	217	201	236	206	238	200	200	201	203	200	217	188	198	209	208	238	192	207	203	194	194	208	204	196	182	223	203	251	218	189	193	183	216	182	252	195	198	209	196	192	232	201	212	212	195	214	239	185	219	210	239	202	211	244	215	239	205	223	192	198	210	180	208	182	240	188	209	245	216	178	190	194	188	206	194	206	218	201	197	219	201	220	206	223	202	209	231	229	219	203	237	209	196	204	227	217	216	204	223	220	224	217	215	215	242	215	202	200	201	224	207	216	223	192	222	204	202	206	200	212	202	196	214	218	248	204	211	207	225	228	203	223	197	203	211	227	229	215	240	211	194	216	210	215	230	205	209	216	218	236	219	189	225	211	207	223	210	210	212	186	184	221	186	231	214	202	219	233	242	212	197	207	211	214	209	238	210	228	246	185	215	205	206	213	191	261	234	191	229	200	195	191	213	212	222	220	190	209	203	212	183	195	212	200	201	216	216	221	248	187	190	195	231	212	209	225	194	208	210	212	201	221	234	223	231	194	250	194	184	218	197	206	208	242	241	193	217	221	211	187	227	225	212	215	214	201	219	207	245	193	210	185	174	202	200	198	219	198	213	227	219	199	218	181	197	206	204	213	202	208	220	223	214	221	205	194	199	220	215	204	208	225	222	225	224	180	174	202	203	207	205	203	178	195	221	211	217	223	233	235	218	205	210	200	203	221	201	221	235	201	204	186	232	241	197	204	224	221	214	194	221	219	229	246	219	219	230	210	217	204	200	225	225	203	204	201	204	224	204	195	189	216	214	230	235	245	202	228	217	227	221	200	196	221	216	197	196	185	211	225	225	202	223	200	232	208	211	188	214	203	191	207	193	202	211	202	198	184	222	220	209	192	216	229	204	198	227	213	206	218	192	206	197	239	234	213	198	208	222	182	185	185	209	233	217	213	203	233	227	207	207	200	198	201	220	226	243	216	195	209	180	214	212	218	222	227	225	208	200	211	186	225	211	232	200	193	210	213	201	191	216	217	188	217	208	211	200	191	218	203	197	199	231	235	226	201	212	210	221	209	192	226	230	191	216	223	204	219	212	219	199	212	217	232	227	179	202	226	206	221	225	199	210	221	205	207	202	207	201	213	216	198	220	229	231	209	196	207	203	214	199	213	228	222	218	220	230	207	186	196	217	198	189	212	203	203	216	208	203	220	208	194	245	232	184	193	200	202	186	202	215	228	201	239	199	212	201	225	241	220	211	226	196	208	201	209	192	215	228	231	234	218	224	216	230	204	213	213	224	209	210	193	236	200	205	186	209	175	209	205	213	227	242	221	208	206	247	199	237	226	217	213	214	202	207	225	225	192	228	198	209	204	191	225	207	205	218	219	236	216	213	248	242	218	222	193	217	194	230	204	227	185	227	207	215	219	190	220	216	211	215	224	242	197	203	204	209	205	202	189	211	245	220	214	205	225	208	223	231	219	195	235	214	214	202	194	201	222	208	237	209	197	261	202	190	217	225	188	222	230	204	185	209	206	238	234	218	223	215	203	198	224	217	186	214	221	220	214	227	196	211	204	214	230	205	207	224	199	209	230	206	174	218	229	203	246	199	232	222	216	200	214	219	227	188	224	222	197	215	191	230	186	215	202	206	220	192	191	197	209	220	209	204	247	215	216	194	177	197	213	198	223	197	212	219	224	239	182	205	221	213	216	214	217	220	215	217	219	214	207	229	212	226	218	207	207	196	220	216	215	211	233	220	199	198	211	211	239	211	205	207	207	206	214	225	222	258	208	198	222	202	213	232	211	192	188	212	206	204	232	241	206	207	201	203	231	198	230	216	194	186	234	213	186	175	211	209	235	217	209	211	180	223	206	181	211	209	212	197	211	226	224	205	208	209	197	211	203	191	235	228	183	205	249	200	224	232	198	215	217	179	230	216	200	207	226	253	196	199	234	202	206	211	207	228	190	190	223	217	203	227	209	210	187	209	217	193	217	230	200	199	209	205	232	220	212	233	197	199	186	225	220	191	206	202	227	208	189	221	199	226	197	206	216	246	205	218	209	204	209	202	206	228	199	209	215	215	229	230	230	184	204	220	205	188	216	205	193	206	190	186	200	212	189	194	215	209	190	212	234	213	226	231	227	216	235	210	203	209	194	203	206	195	207	228	234	217	191	200	214	215	198	204	198	218	218	243	209	227	249	216	209	206	218	212	218	224	198	215	214	211	216	196	238	235	194	233	211	231	226	225	225	203	231	239	222	204	218	236	217	212	189	203	215	199	223	188	213	226	225	213	221	226	233	205	230	206	225	208	232	233	237	217	193	224	209	216	211	214	220	212	216	239	237	215	191	233	202	214	240	200	194	199	220	239	193	235	224	200	189	222	222	203	197	223	210	206	212	198	222	199	202	217	195	223	237	228	226	241	218	207	188	214	206	236	232	184	205	188	196	216	224	219	168	203	205	211	216	181	215	208	219	217	213	179	219	233	232	193	219	234	197	219	235	181	214	196	196	211	219	207	195	194	238	259	229	212	225	212	228	221	238	195	223	217	198	213	210	203	213	222	211	209	199	210	230	222	218	208	198	218	213	221	204	214	229	226	202	220	212	218	206	201	206	188	227	202	197	189	190	218	209	202	203	221	196	240	214	225	225	190	215	198	228	223	193	223	234	214	200	215	187	183	215	194	221	205	210	180	221	225	200	208	206	205	194	164	206	194	179	204	205	242	221	219	188	225	218	202	219	197	199	219	204	205	187	189	218	199	168	191	248	194	221	207	197	220	213	203	238	201	211	227	213	254	215	201	195	210	189	218	242	193	227	206	197	213	210	175	230	213	232	229	223	263	204	239	220	215	194	211	208	194	216	221	207	245	231	197	212	202	189	211	213	214	233	239	236	193	207	239	234	199	210	194	207	196	192	209	209	204	216	216	182	190	224	215	216	196	188	195	230	184	207	224	201	201	256	212	238	243	241	195	219	184	209	198	186	213	201	195	243	198	217	210	206	207	218	193	216	214	169	244	202	204	218	230	205	224	206	228	202	232	190	223	225	229	224	191	233	237	220	217	234	219	204	221	225	202	205	179	188	215	246	202	210	187	218	208	206	227	220	192	186	199	196	240	192	222	183	198	200	251	219	209	232	194	195	185	203	200	251	195	197	191	210	211	195	199	253	204	209	223	194	246	184	230	230	197	209	203	207	194	217	209	236	198	206	221	205	207	202	228	223	258	226	219	211	229	216	192	205	217	205	199	196	199	227	187	223	201	231	203	186	215	201	208	228	213	189	200	221	215	212	192	240	178	204	203	195	193	204	199	199	216	210	185	205	203	182	229	217	215	220	204	201	233	207	228	240	217	228	210	241	191	194	217	222	201	202	207	200	208	221	195	217	217	210	228	202
5133	3140	11480	14047	10324	7794	4181	6896	4811	514	543	492	498	490	503	508	509	477	475	495	486	470	495	450	478	471	518	494	483	511	520	483	466	488	491	515	450	497	459	492	522	459	498	495	489	549	516	501	500	489	493	523	484	488	465	469	491	485	472	480	494	521	479	511	468	522	505	474	501	452	488	547	484	453	473	468	482	476	519	514	453	544	451	484	488	473	496	515	515	471	491	515	466	473	494	496	435	522	487	493	503	499	458	487	463	486	522	534	501	524	510	448	472	479	501	473	481	455	469	450	489	503	492	451	497	445	501	446	501	476	515	460	513	484	512	471	466	469	440	496	449	497	451	475	456	440	505	510	503	459	493	474	494	471	462	473	533	457	481	479	501	474	448	508	472	481	478	467	513	516	507	486	468	453	492	485	488	517	488	496	473	486	505	444	456	478	501	483	506	474	483	496	486	467	527	484	504	491	518	499	484	488	485	435	446	499	468	482	516	497	515	477	463	453	519	455	456	481	462	476	498	477	481	467	524	490	520	440	457	466	535	481	487	473	465	491	509	499	468	491	482	462	492	469	485	479	482	503	489	454	457	519	488	469	453	497	461	496	473	467	500	488	484	501	480	490	505	489	501	502	503	450	484	482	502	436	490	474	479	495	491	500	448	489	480	534	486	472	474	470	460	474	504	467	482	421	498	451	484	527	484	486	484	466	464	481	492	517	496	524	485	493	487	483	493	467	503	521	514	491	514	501	509	496	513	456	430	475	452	499	468	512	512	523	458	536	496	505	470	545	475	503	486	475	524	500	496	518	452	500	518	488	492	496	493	455	480	480	475	469	466	456	482	515	473	484	492	480	470	517	488	458	516	446	504	463	471	488	447	505	446	496	480	473	506	447	495	478	501	500	511	476	476	489	508	510	488	528	495	503	492	487	487	429	497	483	518	511	474	506	500	490	490	503	494	466	453	472	541	482	493	474	506	547	488	467	489	473	499	483	517	480	488	483	494	478	457	494	483	499	489	499	485	491	456	480	509	491	447	470	497	475	507	493	465	499	525	511	487	463	477	512	525	499	484	502	522	462	474	520	483	455	489	482	471	469	483	487	486	481	506	471	499	491	491	496	499	517	463	521	522	534	483	501	489	497	451	437	480	472	509	484	491	479	503	478	446	471	482	474	484	488	531	468	511	486	441	503	494	487	514	508	439	510	502	508	499	474	539	487	469	427	508	480	487	484	477	462	491	495	489	462	449	520	491	468	497	474	525	520	481	507	521	504	459	484	488	471	531	495	480	486	503	474	465	488	508	461	466	491	475	465	478	540	487	491	508	477	476	478	467	483	496	515	473	499	542	482	498	481	511	466	486	487	500	497	464	462	528	526	514	521	498	482	472	502	472	489	503	536	462	491	512	507	485	504	507	533	491	484	483	472	479	476	495	485	495	493	448	539	475	496	489	509	462	469	500	452	505	458	497	543	499	447	520	481	494	522	479	460	493	452	477	439	503	483	499	507	513	486	504	462	481	434	500	509	529	478	493	466	509	439	490	489	483	454	466	503	509	494	468	451	488	496	455	527	468	445	479	464	500	477	479	472	480	472	501	513	423	465	457	479	478	541	496	490	483	472	487	525	497	498	510	513	492	510	505	475	485	463	472	488	506	476	476	453	500	489	512	496	454	479	457	445	481	484	426	466	472	476	503	550	470	478	469	486	526	473	486	474	479	507	431	490	497	525	489	471	471	507	522	484	526	467	502	490	499	465	494	473	482	462	494	476	466	463	474	472	474	480	492	448	507	455	488	488	464	535	499	458	488	500	491	480	477	485	507	495	480	499	491	480	487	482	473	522	464	494	500	460	499	492	486	506	482	516	506	471	511	501	497	518	443	507	464	515	452	476	484	504	503	498	507	456	508	487	494	496	468	463	503	446	492	508	510	474	464	510	469	503	541	487	468	503	461	520	460	483	519	507	480	527	486	528	526	481	489	500	484	533	486	505	480	520	456	486	459	458	483	479	438	447	508	494	513	465	488	487	440	463	473	448	528	468	491	544	488	499	481	455	477	497	495	535	462	530	473	491	483	467	520	510	485	467	470	519	484	484	476	479	480	476	518	502	443	485	479	487	494	490	514	458	470	452	446	481	521	498	492	500	446	496	498	500	522	455	483	475	486	497	462	484	490	430	488	496	505	539	506	476	457	464	458	486	490	449	475	470	493	465	490	489	449	498	474	478	517	454	512	487	516	491	452	475	514	510	491	426	496	487	482	515	469	437	489	498	479	470	466	463	495	489	473	444	472	496	459	505	469	490	469	499	495	473	511	431	458	491	489	497	477	526	497	502	472	521	457	456	481	499	502	473	533	514	527	483	473	462	511	514	519	513	479	488	542	555	490	458	483	490	475	496	478	509	494	463	510	506	501	466	472	486	495	498	482	463	493	504	490	500	463	441	479	496	486	460	506	499	462	495	515	523	516	481	464	496	492	491	504	470	503	447	533	481	482	508	458	517	486	552	474	513	488	497	488	469	510	503	444	516	501	447	520	492	442	510	463	512	467	522	490	456	497	474	484	486	481	517	466	516	516	501	475	489	527	478	475	516	492	478	488	435	454	496	437	488	484	469	453	466	489	518	520	470	476	440	478	449	516	453	501	509	499	504	483	477	487	503	457	542	501	519	474	471	509	506	494	500	526	483	461	509	518	503	451	500	510	514	476	475	463	506	502	466	494	489	492	476	489	482	494	483	478	468	512	490	450	492	467	483	483	495	482	479	468	454	461	486	438	516	479	475	501	483	513	499	483	475	486	458	487	483	494	498	453	495	447	488	511	467	518	487	487	483	510	514	440	558	459	516	488	461	490	505	490	488	498	507	473	463	523	523	499	478	485	490	507	545	499	489	474	471	472	512	451	476	496	500	456	520	476	472	509	493	499	507	457	460	494	502	488	484	490	491	486	486	461	491	533	467	477	499	521	490	469	512	475	505	502	509	436	482	514	503	520	507	495	486	465	486	478	453	460	472	479	475	491	507	527	484	512	498	510	486	486	487	490	482	477	490	474	494	457	488	509	484	488	475	484	486	504	467	490	540	462	466	527	443	449	469	497	459	470	479	459	487	456	488	520	480	484	491	466	560	495	497	525	509	491	509	527	497	490	493	462	480	465	495	514	475	498	541	508	506	527	471	459	473	497	483	478	475	459	499	502	464	489	487	499	470	456	532	435	444	502	500	524	477	489	513	513	517	513	503	453	453	471	489	469	501	438	504	477	483	443	486	502	431	468	519	440	481	475	471	479	501	486	492	523	497	481	480	510	506	456	502	468	495	459	480	432	487	470	484	516	499	522	467	488	472	476	462	503	465	484	501	486	527	529	426	452	494	456	466	511	488	518	522	524	460	492	466	521	485	450	468	457	432	523	476	518	502	528	471	500	488	479	498	484	471	489	513	463	488	486	476	460	468	476	494	497	507	478	464	469	495	483	483	506	482	499	485	498	465	485	488
24063	8719	11070	10385	5336	2743	4368	22209	23153	4198	241	179	190	142	172	169	132	141	150	158	131	135	155	159	150	131	152	143	152	143	144	151	141	154	127	156	148	134	143	147	128	124	158	138	114	129	114	134	143	139	142	146	131	143	117	129	111	132	150	130	139	125	138	140	152	131	135	142	140	133	135	126	143	123	135	137	117	122	139	152	146	142	141	129	145	127	134	132	126	125	157	125	117	150	127	139	148	117	140	141	137	120	135	140	109	133	152	141	115	144	130	125	138	136	122	168	147	143	131	128	124	123	136	137	135	148	129	117	158	122	143	140	144	148	136	136	123	118	147	133	146	136	115	125	139	165	131	151	122	150	143	148	126	139	123	111	139	136	141	146	150	131	145	149	137	139	149	120	127	140	125	120	125	154	152	130	121	124	134	118	144	128	126	129	123	129	137	123	139	135	145	134	120	137	136	152	159	130	125	143	134	142	154	133	146	137	129	116	107	131	120	135	137	129	132	132	134	131	115	135	165	144	131	127	112	150	137	122	120	141	143	124	142	125	116	152	129	143	131	115	126	139	150	129	144	127	136	144	142	130	142	145	158	141	135	147	116	128	133	140	137	158	122	139	137	128	129	111	129	121	127	115	123	128	149	116	120	142	140	118	121	134	146	123	156	140	127	121	125	153	152	143	149	143	122	118	139	147	131	127	112	153	141	126	137	108	142	154	137	144	134	121	118	109	151	127	125	116	110	145	122	119	150	125	128	131	123	138	133	126	134	154	133	139	119	144	133	149	134	139	103	162	146	124	154	142	128	132	120	155	153	147	126	138	127	141	133	126	136	143	132	140	138	138	127	136	148	153	122	119	147	148	154	133	132	159	130	138	133	132	156	150	133	129	127	152	134	126	149	135	128	126	147	152	149	145	141	112	127	149	133	144	146	133	122	125	118	129	123	139	145	134	149	165	135	136	130	134	144	138	122	144	159	133	133	157	156	123	136	142	147	135	138	140	141	119	130	125	131	119	119	113	128	131	140	141	116	109	128	153	140	139	146	152	142	122	140	134	128	125	131	136	127	132	141	127	128	127	144	108	143	149	127	138	128	133	134	140	137	135	151	144	152	131	142	148	132	145	137	125	143	156	125	132	142	154	146	128	139	136	142	117	143	117	137	119	149	140	129	150	141	126	145	137	136	144	152	136	148	140	130	134	136	120	131	119	142	157	154	132	146	127	125	141	141	118	133	110	150	122	138	138	163	137	122	137	139	116	136	158	144	150	138	138	119	124	126	137	123	141	129	139	151	156	144	138	135	138	140	124	142	134	138	139	129	122	117	126	142	139	145	161	121	115	125	140	144	133	150	163	161	127	142	133	116	130	129	119	130	134	143	131	131	141	131	138	119	127	130	133	162	148	114	130	135	152	133	146	136	142	153	107	137	126	127	150	134	142	119	143	123	150	161	132	151	135	142	158	131	161	130	146	125	143	152	127	151	127	108	135	137	138	112	120	111	135	128	152	131	153	150	145	146	112	109	154	149	135	117	119	135	118	129	128	151	146	156	130	121	153	165	160	137	120	149	148	138	126	151	136	130	136	129	130	126	143	162	123	151	152	146	134	123	136	138	135	117	135	150	116	144	129	129	143	145	144	107	148	121	127	141	139	138	136	122	141	122	153	150	148	141	161	152	112	132	150	122	114	145	118	125	143	127	128	134	130	152	133	119	152	129	120	124	130	158	155	123	118	137	149	136	138	152	142	129	145	157	127	118	146	148	131	153	141	140	164	160	128	129	128	133	123	115	141	153	151	130	127	124	148	131	121	118	147	145	126	124	132	138	131	153	155	123	157	130	159	116	132	128	111	144	122	125	121	143	146	123	124	114	137	115	125	139	138	136	126	148	120	160	124	126	135	159	145	149	121	111	149	151	138	143	118	120	124	133	132	145	133	131	146	135	144	127	134	117	139	142	151	136	121	163	123	116	116	130	145	143	137	144	118	133	127	134	136	120	129	127	146	117	144	128	153	117	120	139	125	126	146	127	130	145	142	120	135	114	126	158	122	144	111	98	114	138	134	148	131	139	133	139	115	142	134	115	120	113	148	130	117	143	127	154	123	143	142	151	106	123	150	147	123	137	156	139	122	133	131	137	143	155	129	132	148	131	133	121	129	137	121	143	133	129	138	131	144	150	144	122	138	122	145	131	135	143	142	123	144	145	151	180	153	156	144	126	139	138	113	148	129	120	140	141	138	153	136	130	139	134	126	136	127	136	119	126	132	136	151	126	135	131	139	136	132	159	137	129	132	122	143	160	130	125	158	134	141	126	132	162	133	129	127	152	131	138	132	166	148	137	130	142	131	125	158	123	153	146	153	127	126	129	120	110	129	127	123	163	132	141	145	120	149	130	132	152	152	153	130	164	154	120	140	137	131	146	144	143	143	151	142	125	106	129	142	128	163	178	122	114	146	143	139	133	142	119	124	147	146	147	134	126	128	130	136	134	140	133	143	119	138	129	135	166	131	107	151	149	143	135	143	136	130	134	136	140	121	135	126	155	125	137	132	119	145	122	130	112	121	137	124	120	148	137	138	135	127	142	135	137	125	167	136	149	123	132	154	144	121	133	129	129	145	123	155	139	121	128	132	150	127	126	140	131	137	129	142	127	144	140	131	129	142	140	123	124	116	141	136	140	152	150	124	123	137	127	150	154	133	148	127	124	152	121	132	124	135	133	165	139	150	129	121	136	147	141	168	147	191	161	117	124	148	149	115	145	130	134	129	112	107	141	141	143	149	154	154	135	149	134	111	128	121	132	120	117	137	141	136	131	139	129	140	124	149	150	142	139	120	127	149	124	109	136	135	130	144	126	135	152	136	122	129	138	140	129	129	113	109	141	137	134	139	134	119	135	138	142	140	134	132	148	143	144	120	120	124	142	135	116	124	143	137	145	119	152	144	158	129	159	148	132	147	153	134	136	138	144	110	131	169	121	153	151	137	128	142	120	138	131	140	148	135	142	149	117	158	121	140	127	116	126	143	132	138	117	160	125	145	141	129	147	109	116	116	138	121	151	117	129	149	127	142	146	126	135	140	135	133	144	149	145	123	130	126	153	144	133	117	119	121	130	123	117	123	127	136	127	129	141	137	149	141	149	162	133	144	136	108	142	129	134	118	125	127	134	145	133	136	138	136	135	130	160	130	141	141	148	151	120	134	123	126	111	156	122	118	157	126	146	136	143	151	123	133	121	151	149	121	144	144	155	148	143	146	148	137	154	143	141	143	120	140	116	143	120	118	132	142	133	124	150	127	153	131	147	130	140	141	135	130	129	141	118	129	116	139	143	131	138	148	151	133	161	155	154	139	144	136	139	130	138	140	139	136	150	105	156	140	129	147	142	145	145	133	124	120	136	132	134	142	135	120	123	142	140	120	133	138	131	133	141	129	138	134	152	128	124	142	133	130	127	134	138	149	154	124	128	104	125	131	153	128	157	128	138	144	139	132
11839	6398	16726	20752	14214	9982	16571	44213	41836	2736	674	592	577	545	555	528	546	481	482	451	441	454	417	430	426	456	408	401	400	400	394	409	382	375	394	400	379	357	405	330	358	367	382	401	364	367	366	385	341	387	370	353	385	381	382	357	376	323	331	349	353	399	382	378	341	386	381	368	342	372	389	370	329	398	382	353	341	315	382	384	342	365	328	379	337	344	356	353	356	339	327	333	382	326	325	389	329	357	336	358	363	345	360	334	352	364	350	346	349	344	360	352	353	369	309	339	326	330	321	345	382	361	346	338	329	332	358	365	341	357	354	370	342	314	359	353	329	356	327	379	360	344	322	352	326	355	343	351	336	345	346	352	347	333	352	366	342	366	363	339	323	365	349	346	351	366	374	360	368	336	319	360	322	346	329	313	326	356	349	361	361	342	386	377	343	373	319	350	342	366	366	382	352	351	369	358	328	331	325	369	337	300	358	378	341	346	341	324	374	368	339	317	330	371	341	337	370	330	346	335	369	384	342	336	365	336	364	355	345	369	350	382	343	390	326	335	346	316	342	333	348	340	351	366	324	339	343	332	380	338	340	353	369	354	347	338	331	344	353	346	355	345	372	353	327	315	403	349	365	361	334	355	384	375	349	330	361	369	363	352	347	376	339	324	320	330	341	359	324	366	342	331	345	384	320	324	352	351	350	326	304	353	349	362	346	375	371	342	327	385	353	329	351	382	351	307	334	322	366	340	366	343	353	370	372	352	356	388	326	322	335	358	353	337	363	351	336	340	340	367	360	371	379	368	368	327	363	358	365	331	358	337	360	355	351	326	319	335	322	374	352	359	331	364	364	360	355	364	365	354	360	324	359	346	329	345	356	381	387	306	341	331	328	329	291	351	332	351	365	353	339	364	342	355	339	359	319	345	328	337	373	338	342	347	375	353	374	348	341	341	358	346	339	370	355	358	333	382	336	347	325	332	364	335	360	317	338	355	338	327	356	351	361	356	357	362	304	347	373	343	368	347	346	333	388	361	390	362	366	360	353	362	368	364	365	339	373	348	365	375	378	333	309	354	351	345	342	357	362	380	353	336	317	340	367	366	343	330	367	352	365	351	357	303	334	372	340	333	328	344	361	344	328	336	326	339	335	358	369	373	359	361	327	380	334	338	321	321	355	381	361	331	333	385	357	356	315	336	325	366	330	328	338	378	340	345	355	301	370	347	341	356	345	383	358	374	350	358	362	354	354	360	345	312	357	330	337	336	363	366	372	364	286	344	357	343	363	391	354	360	354	355	339	296	332	346	333	336	352	340	358	371	353	347	332	320	351	344	340	347	360	364	369	381	327	357	344	325	361	327	363	371	334	347	374	372	338	336	330	332	351	348	369	337	330	396	383	344	349	354	335	345	351	328	343	362	348	332	353	350	371	360	356	358	352	358	309	347	348	319	342	362	339	313	315	337	335	347	341	339	322	323	352	365	342	324	327	359	354	352	343	304	328	356	347	345	341	353	332	360	326	297	328	374	318	342	357	350	337	366	340	321	333	371	370	359	328	330	318	319	368	368	370	338	381	360	395	377	313	352	351	384	361	349	343	345	334	353	356	367	321	357	350	343	332	342	328	330	343	376	363	352	372	370	341	362	332	338	359	354	332	320	324	340	349	339	357	393	399	362	324	360	361	323	355	350	350	361	354	344	331	365	362	362	350	357	348	393	335	358	346	338	346	351	376	366	319	349	341	376	343	330	348	382	329	342	345	349	354	394	360	365	370	321	348	375	349	346	350	352	359	362	349	346	366	353	348	351	364	331	343	336	371	364	343	346	322	338	339	336	378	300	360	370	363	343	344	332	331	341	364	366	342	336	347	373	317	355	405	325	391	338	335	330	361	380	323	345	325	307	333	346	348	340	343	365	350	365	326	355	323	359	332	354	369	330	347	390	315	327	383	340	377	383	346	361	341	354	342	348	350	346	348	365	327	366	372	334	378	368	366	343	336	375	356	324	339	353	355	358	346	307	321	353	351	342	348	348	328	338	319	349	327	316	356	359	334	351	319	343	386	333	373	381	359	367	359	334	310	328	354	370	352	385	331	349	356	384	378	350	340	349	378	337	333	360	354	346	351	357	374	367	358	370	346	337	328	358	382	359	357	350	337	387	308	377	356	336	346	313	362	361	339	340	323	345	363	341	349	339	339	320	329	350	341	342	325	371	328	319	361	336	354	333	361	342	345	377	356	380	357	343	334	370	360	319	346	376	338	356	368	331	311	342	416	346	328	348	333	364	350	351	359	349	328	340	379	342	323	349	371	346	347	381	327	363	366	358	305	348	340	354	342	355	307	344	362	344	370	351	329	349	354	373	345	361	332	340	357	382	346	338	352	351	349	323	350	346	359	351	349	325	352	329	334	341	342	374	364	324	358	322	329	337	338	332	346	355	376	339	334	335	324	324	343	340	358	353	313	340	351	328	347	363	337	313	325	343	368	369	329	365	366	338	362	340	351	312	313	338	364	350	352	374	335	337	356	302	353	338	375	370	308	342	339	352	389	351	346	334	355	379	373	382	340	363	369	356	345	361	341	352	351	321	359	358	318	352	373	336	308	338	363	328	369	366	346	338	350	333	359	329	335	344	349	342	358	303	383	336	297	354	346	356	337	365	357	346	348	339	367	342	350	335	354	410	357	326	373	330	360	359	348	396	360	319	323	374	353	355	344	335	335	364	338	360	352	362	381	318	352	344	366	345	334	332	359	334	336	367	339	334	392	360	343	336	329	322	388	339	355	332	359	333	340	355	345	322	346	325	310	326	343	358	320	356	339	326	336	346	340	359	332	351	340	355	340	356	365	337	354	349	338	329	367	362	314	359	338	372	332	338	345	359	317	367	382	328	359	363	355	353	355	345	337	356	319	344	345	347	331	351	392	319	370	373	331	342	335	352	329	357	321	320	359	358	342	316	342	344	322	337	356	374	323	342	339	347	342	335	340	360	371	344	351	321	332	348	390	325	371	367	380	386	360	365	335	352	354	321	357	344	325	321	340	328	333	357	332	376	354	347	323	373	374	347	369	352	336	325	352	344	358	322	354	370	355	371	388	377	334	346	369	337	333	379	348	336	373	356	314	337	355	312	336	362	333	329	367	356	330	355	367	371	380	340	372	352	353	358	332	357	337	366	360	367	351	360	375	350	361	363	353	339	376	354	327	355	346	331	347	342	357	347	357	355	341	329	369	386	343	339	353	353	368	328	343	360	330	346	372	334	327	331	337	311	332	328	344	332	367	355	330	335	342	365	363	336	351	367	377	350	353	341	343	305	326	323	351	309	365	338	318	361	367	345	332	341	340	330	357	332	369	325	300	329	362	332	368	353	356	354	347	343	335	366	348	343	345	357	370	372	337	336	335	359	338	318	347	388	331	338	352	342	341	324	347	350	353	333	348	335	369	332	361	381	341	353	321	329	374	362	362	354	358	344	366	354	351	339	335	324	325	358	335	338
34773	12439	12592	12568	9195	6421	9497	32099	35948	16077	962	343	318	297	295	297	276	284	275	266	249	290	291	293	251	293	258	254	290	267	269	263	270	273	250	260	289	253	259	238	255	282	275	239	258	284	276	231	249	229	235	256	247	259	258	244	287	254	289	279	257	275	287	256	261	270	237	265	287	286	263	247	262	282	292	285	253	238	274	293	247	259	247	282	275	276	264	264	266	276	245	267	269	257	248	250	230	269	244	263	238	266	282	265	280	261	244	234	289	290	273	241	282	225	243	265	249	255	254	255	250	284	251	261	274	248	250	295	273	255	256	275	322	250	255	232	269	278	246	254	263	256	262	246	265	233	245	280	250	269	279	263	253	236	231	242	280	288	240	242	245	251	255	249	241	268	258	271	270	250	265	231	276	286	276	260	273	253	306	277	285	281	257	264	254	254	271	281	305	256	278	274	263	270	287	270	264	245	294	255	252	273	300	256	274	243	294	281	247	287	246	231	268	253	232	283	244	246	269	279	244	265	289	260	280	253	260	276	275	274	274	276	245	305	290	278	291	274	228	271	261	239	261	236	252	325	297	263	238	248	284	252	252	248	256	280	235	256	255	271	243	281	273	264	248	260	234	260	289	238	298	285	237	257	247	276	239	285	238	263	272	261	276	260	279	262	279	257	268	293	280	264	274	266	263	275	233	259	295	233	280	240	257	255	263	238	259	272	274	238	255	271	255	287	262	244	270	242	273	247	269	258	254	259	295	278	268	256	277	262	221	296	268	284	265	253	273	267	259	264	287	246	251	255	249	298	251	254	253	246	253	234	249	239	216	264	257	264	254	261	255	262	290	234	291	266	283	265	246	275	271	238	234	254	246	261	254	299	234	255	269	262	262	292	247	273	269	261	257	265	281	257	256	274	269	231	268	271	242	257	264	254	265	274	260	285	257	249	263	269	259	266	279	239	258	278	258	255	262	295	248	217	294	272	276	230	299	285	276	292	227	275	278	258	238	272	275	290	312	254	276	289	310	234	260	271	251	272	271	272	239	273	246	273	242	244	283	304	251	279	259	248	264	251	261	280	258	264	267	264	263	282	258	285	245	269	273	281	245	252	254	237	242	266	305	260	273	276	272	259	261	269	224	253	282	253	278	217	260	280	255	249	237	269	293	285	276	279	237	272	257	223	240	247	241	248	255	253	250	262	254	255	256	246	257	257	262	249	267	251	250	228	267	270	275	271	278	258	310	267	253	260	265	280	243	259	237	242	297	258	294	289	249	254	249	252	293	257	276	253	252	247	275	210	281	269	253	269	240	273	260	284	259	266	271	246	273	251	257	244	278	278	256	269	274	277	229	252	285	268	240	254	268	283	281	278	268	266	286	251	261	262	250	278	278	270	250	259	273	239	247	237	248	265	286	263	246	238	258	265	272	246	265	249	252	249	279	225	276	248	271	260	284	239	264	229	252	239	267	273	232	257	254	253	227	256	234	237	245	257	249	276	257	270	255	273	272	241	272	243	263	253	238	248	276	260	277	264	256	233	260	257	254	256	226	224	234	237	256	266	276	266	276	321	302	284	276	276	270	310	280	270	251	254	255	290	257	291	269	253	253	269	270	272	232	221	272	272	260	245	270	263	296	288	273	252	301	278	248	246	280	233	253	263	286	268	251	254	274	256	258	263	257	224	251	270	247	291	241	278	269	251	271	240	261	244	246	233	248	246	262	253	275	272	274	244	254	265	297	276	280	261	265	270	278	263	300	240	269	275	266	264	263	243	237	262	284	240	262	286	259	249	254	292	277	272	237	262	281	273	267	301	261	243	255	263	284	263	275	302	260	217	265	247	264	239	260	282	245	250	233	234	244	226	261	247	277	256	256	252	212	294	248	272	266	262	265	241	270	295	276	252	238	282	229	240	245	274	245	262	280	272	268	255	272	259	277	259	309	269	289	283	246	257	262	291	274	283	253	249	253	232	262	265	234	265	280	248	273	281	268	219	259	295	288	232	262	269	264	273	271	263	263	252	239	300	244	249	226	226	269	269	261	253	271	255	259	261	262	251	234	265	261	269	262	287	236	240	257	265	265	263	250	246	239	253	243	223	269	270	241	271	243	243	265	261	241	250	268	240	253	263	257	271	268	229	268	266	271	281	285	260	273	263	259	245	274	258	260	270	246	244	255	276	249	288	224	301	249	262	266	228	278	252	295	286	281	222	275	259	263	264	276	267	255	266	248	263	256	277	265	241	244	264	275	258	268	285	253	225	273	278	270	266	282	258	308	274	261	259	259	275	264	268	261	229	301	279	248	263	276	292	231	255	267	248	280	280	254	273	290	268	258	259	262	239	277	246	278	279	238	238	257	252	244	248	268	257	274	218	262	231	264	261	235	274	277	262	261	254	263	281	272	262	265	238	266	268	280	242	245	265	250	277	226	267	252	253	274	238	269	257	270	283	228	254	262	274	292	238	297	265	269	246	261	270	241	241	259	276	264	242	271	247	263	246	284	248	253	260	269	279	257	301	259	284	212	305	238	252	256	245	266	258	258	238	235	270	280	248	238	257	221	262	264	263	255	236	253	249	302	277	269	277	268	254	253	233	283	296	290	246	269	265	290	267	228	267	234	249	271	256	269	293	253	286	269	239	236	228	296	243	266	250	226	277	267	248	275	253	272	245	265	283	259	261	275	263	257	289	251	276	260	234	242	219	251	280	245	295	263	295	252	242	240	288	247	247	247	280	270	256	250	264	289	249	242	273	268	269	245	237	252	283	261	236	274	268	228	241	242	272	217	265	275	244	268	254	256	258	253	238	262	280	241	253	268	243	308	259	232	264	256	300	276	260	263	252	265	242	227	262	241	252	214	248	240	279	259	233	255	259	251	256	261	270	291	249	260	263	293	270	252	261	257	264	258	239	261	285	253	236	277	299	254	254	273	267	275	272	274	269	269	258	271	261	254	254	245	237	250	237	284	252	259	255	279	249	268	248	257	255	281	260	291	271	268	262	239	256	251	257	246	244	245	260	279	263	233	244	263	262	263	273	230	253	294	250	249	267	265	291	254	265	279	273	284	228	265	229	271	272	261	262	301	276	239	258	254	262	239	262	239	264	226	252	262	255	270	262	269	240	234	296	253	246	275	283	254	285	271	263	259	233	248	282	253	223	250	242	280	283	252	266	258	282	263	278	261	274	263	249	286	255	241	249	258	273	247	258	282	289	277	259	265	256	283	276	253	250	255	288	286	253	263	259	253	272	313	265	265	271	243	246	260	239	281	226	251	293	280	259	278	245	253	250	277	268	238	254	262	242	278	275	294	270	245	258	252	275	282	261	242	279	269	246	288	264	262	287	241	238	268	264	271	257	260	251	284	252	267	248	265	246	257	263	270	262	281	244	228	262	241	260	236	253	260	260	271	251	252	273	280	270	246	270	276	272	264	236	275	243	255	288	255	246	287	258	268	218	254	262	263	265	242	271	263	270	265	244	275	261	261	275	282	266
16363	6949	16570	24444	22201	19671	26413	51912	53127	14729	1164	1016	958	933	893	866	839	800	743	742	731	757	773	697	728	667	694	726	645	648	686	678	673	620	619	628	649	684	643	633	686	655	671	689	659	618	620	629	640	635	660	645	653	587	596	649	656	655	659	604	614	619	644	601	631	608	654	664	630	624	603	631	648	604	636	585	612	652	611	618	651	615	687	618	608	624	640	617	602	657	626	598	614	624	685	620	641	635	642	604	617	623	602	615	579	668	584	640	599	583	623	622	613	651	603	620	616	636	608	572	583	627	626	628	646	650	626	631	621	603	596	645	611	643	614	587	637	598	636	629	657	596	630	588	673	546	594	650	616	609	594	619	642	604	607	653	620	631	601	629	617	613	613	586	628	620	658	623	597	627	645	581	617	608	590	585	609	596	635	577	601	622	638	659	647	645	586	612	595	626	571	646	598	607	620	621	600	599	624	584	610	650	643	613	607	647	626	601	614	596	636	649	640	626	578	584	618	577	604	592	599	574	620	630	592	631	638	611	656	576	653	615	622	622	596	599	617	579	574	618	609	639	652	681	568	604	652	641	579	618	621	646	642	591	593	607	607	634	651	638	607	609	626	635	662	614	609	645	582	624	611	602	647	603	634	655	655	635	613	612	604	610	590	656	604	661	618	610	607	628	611	601	596	640	589	591	612	580	623	593	615	657	596	577	644	645	601	597	575	597	641	608	617	653	631	633	594	599	617	609	564	626	637	631	605	599	638	576	662	600	561	585	624	618	654	632	613	587	659	628	586	620	634	586	572	611	659	610	619	613	672	617	596	589	654	640	577	638	654	628	631	581	622	638	613	610	630	621	607	591	623	636	628	587	590	605	623	653	640	597	604	631	642	608	629	585	638	609	640	611	600	635	663	582	635	632	605	627	620	665	636	646	662	585	597	635	557	632	652	609	625	651	630	605	612	629	609	627	592	591	614	579	589	616	633	613	631	607	621	663	622	616	632	599	656	660	592	607	587	595	597	603	575	585	629	601	581	629	614	633	681	621	611	612	582	621	577	611	646	596	563	599	611	584	599	638	602	649	636	641	604	622	597	578	653	665	652	650	601	622	615	626	621	660	616	639	641	610	623	602	629	610	610	612	634	653	610	631	570	622	648	571	629	628	627	571	642	627	626	599	613	589	622	604	650	645	610	589	587	655	613	631	579	617	584	644	594	590	604	630	637	595	646	593	661	583	616	628	586	604	640	591	613	613	652	626	664	660	638	599	600	633	618	625	629	594	654	595	609	662	570	573	607	591	614	592	597	647	608	633	643	646	641	608	585	648	628	638	632	583	618	647	607	566	584	618	632	547	616	613	631	613	610	616	625	655	577	614	585	620	668	587	623	595	647	636	671	561	646	612	613	611	623	617	586	638	598	596	624	583	629	605	588	614	617	597	611	607	609	627	587	595	641	632	619	633	591	586	615	641	624	633	622	584	571	609	636	604	604	592	664	616	631	620	598	630	609	635	651	596	657	647	598	611	625	584	606	648	653	568	620	574	649	643	606	659	642	585	613	622	591	604	617	596	598	552	626	584	645	611	582	621	622	604	600	644	600	640	669	613	618	626	622	680	606	612	646	612	610	593	614	631	600	636	601	600	625	621	598	663	593	614	615	582	598	594	627	604	629	598	649	608	632	562	611	634	572	564	598	631	619	608	625	620	632	579	597	584	615	658	595	636	621	642	613	632	627	658	588	635	591	613	647	633	588	637	675	649	616	600	622	627	604	665	620	592	593	617	636	662	672	658	568	588	657	576	639	568	590	614	624	571	575	603	613	617	589	634	612	637	552	592	620	615	576	572	615	603	620	629	634	633	638	626	600	594	642	569	615	581	597	596	609	587	658	624	653	638	636	630	577	581	667	573	624	600	604	587	603	620	617	648	580	629	630	614	632	639	616	611	635	615	626	644	627	609	599	584	621	626	628	599	623	631	570	623	607	633	591	636	599	618	583	602	612	616	582	608	614	623	616	641	627	603	598	584	610	628	624	580	615	594	600	610	633	615	631	599	610	618	647	604	610	621	581	632	679	653	636	598	597	621	622	594	586	607	596	585	602	587	600	596	623	622	609	624	586	626	592	645	612	601	595	567	627	637	667	621	659	629	629	611	590	618	634	614	626	595	631	604	632	597	621	600	622	658	650	643	626	581	608	613	597	623	623	587	581	606	616	628	604	599	581	600	623	555	619	586	648	622	572	605	623	627	654	599	639	641	645	599	629	634	623	615	625	576	630	659	668	608	597	663	620	629	579	613	595	628	579	657	610	674	600	603	652	661	659	636	576	610	591	604	636	618	586	615	588	609	634	601	607	642	611	619	597	638	648	654	593	611	601	630	622	680	655	590	632	580	590	619	621	628	658	602	634	590	605	604	617	589	631	630	656	593	644	614	600	596	623	621	646	609	572	627	654	588	570	610	616	619	671	619	622	637	634	608	620	642	632	571	656	637	592	610	572	573	599	617	555	585	624	617	623	600	603	605	582	656	666	638	602	590	609	597	631	615	627	615	591	634	617	645	585	590	607	605	651	648	597	593	608	608	592	629	618	604	639	570	645	654	596	580	649	640	631	652	588	602	620	587	620	653	662	601	675	561	621	625	618	604	645	599	603	590	618	627	596	645	603	635	622	598	595	628	587	592	646	650	658	593	616	607	628	617	637	638	634	606	629	622	624	602	634	626	628	628	612	644	614	604	627	612	617	619	609	608	633	592	643	595	616	605	639	613	638	597	604	587	610	665	648	613	580	581	599	634	659	589	593	615	644	633	606	634	624	619	645	639	573	600	612	579	578	583	589	579	633	617	626	609	603	662	605	589	607	591	603	639	628	557	573	624	610	650	649	649	592	613	638	617	585	571	648	622	579	611	614	618	569	631	626	604	622	574	585	619	594	597	634	607	654	625	623	628	604	587	667	582	621	546	611	635	628	621	612	590	659	615	642	589	619	628	640	575	644	678	603	630	595	643	613	599	605	633	612	625	594	613	619	620	627	604	598	656	605	666	616	639	619	592	652	597	600	618	588	641	602	619	618	607	638	585	573	618	617	603	618	587	592	611	598	577	604	617	638	652	655	628	584	649	621	607	638	581	601	670	635	616	631	617	591	592	604	640	650	618	603	668	627	609	614	625	614	602	597	639	607	591	643	633	641	672	589	619	639	647	615	584	608	606	647	611	570	584	628	599	647	644	612	600	640	595	636	624	661	657	642	571	632	658	596	646	624	623	643	617	708	642	642	629	625	572	649	574	622	670	657	610	665	544	612	658	647	627	606	635	576	650	640	572	621	657	598	569	625	609	626	607	632	592	590	631	624	580	591	599	621	635	627	627	590	612	619	616	595	594	600	582	587	582	618	639	586	604	594	616	675	598	609	600	673	617	658	627	624	582	596	602	618	594	615	593	644	631	630	575	615	630	648	632	597	597	610	634	601	624	624	652	600	622	637	668	598	646	603	594
11878	4474	6829	8281	5502	3382	2334	1414	1174	459	231	203	227	224	212	217	217	226	199	213	220	237	219	250	222	243	207	198	219	187	177	208	231	211	228	216	235	219	191	222	203	223	205	223	245	224	240	258	233	213	210	227	209	215	207	228	212	230	246	192	200	218	222	225	219	231	208	188	222	227	193	236	206	234	225	205	242	203	217	175	224	221	186	187	217	191	226	223	213	242	214	212	224	204	238	248	213	215	213	242	218	235	213	226	223	220	196	217	186	221	217	223	209	207	250	214	217	212	212	215	231	211	233	217	212	223	202	229	228	250	227	204	238	211	215	219	211	207	211	213	242	211	222	216	213	199	216	211	252	231	214	244	202	216	226	257	218	266	218	241	221	223	221	186	242	213	224	235	224	215	194	252	223	233	230	207	205	221	255	227	205	215	219	223	252	253	218	229	192	211	189	215	219	198	216	197	232	216	228	208	202	207	226	230	209	239	182	213	225	225	218	232	237	220	199	211	232	239	248	206	236	233	213	201	227	211	223	217	207	212	224	198	207	202	225	196	213	195	226	220	231	233	231	241	217	210	221	214	201	218	202	239	223	258	228	200	186	228	218	222	217	214	214	222	206	186	192	229	224	201	233	226	211	238	217	225	252	239	229	220	237	210	231	219	220	209	243	216	206	232	225	219	205	206	204	205	218	202	239	210	219	215	228	217	223	206	206	210	206	191	213	236	214	245	205	210	225	199	233	239	201	219	244	230	242	228	204	225	242	206	208	219	198	216	215	212	223	206	194	219	234	226	232	222	241	208	234	213	219	236	246	224	194	238	217	252	215	220	233	232	245	216	225	226	229	211	204	211	224	209	206	237	232	231	204	228	208	226	224	239	236	201	214	241	196	206	214	205	211	198	234	237	212	194	249	211	215	201	223	222	192	199	207	228	230	213	250	218	218	224	218	244	227	200	230	226	205	221	247	225	220	214	185	207	207	245	195	209	214	212	238	208	189	217	222	228	207	199	208	239	210	216	232	229	199	210	241	213	228	219	234	218	225	237	214	206	227	206	246	214	224	234	237	229	220	214	227	224	208	194	228	221	216	225	205	203	197	209	218	217	216	214	238	247	240	216	219	253	231	225	219	210	200	215	234	204	228	242	210	214	207	207	232	229	195	254	263	218	244	203	235	201	197	220	206	221	212	222	207	215	213	199	229	229	210	245	188	210	243	246	217	216	202	206	217	208	216	216	224	211	216	214	237	245	208	232	246	197	207	224	235	243	230	231	212	190	230	225	199	230	225	216	216	234	214	218	212	212	226	206	201	224	235	232	239	230	200	226	213	238	210	200	215	225	185	252	201	241	226	212	204	210	241	195	211	200	225	180	202	226	206	226	224	229	202	227	231	236	199	210	224	214	205	203	226	214	218	221	198	200	198	203	208	231	231	233	222	208	229	235	210	212	227	207	210	224	227	223	233	217	225	235	216	238	221	224	226	232	229	213	219	221	195	213	235	223	208	224	218	208	212	219	221	226	219	216	214	240	234	195	237	226	198	199	245	198	234	220	228	208	229	198	192	229	238	203	224	211	233	179	240	216	236	208	222	232	242	210	192	233	252	220	232	204	252	243	237	206	223	232	220	216	239	236	234	206	213	242	234	232	223	242	232	217	224	225	221	241	213	213	198	241	227	214	225	223	219	220	240	207	214	211	219	215	215	197	217	208	200	221	221	210	252	264	210	208	222	217	192	217	202	195	223	225	220	216	211	237	210	221	224	229	212	212	190	225	221	225	239	238	228	205	237	218	213	214	222	222	251	224	219	235	220	182	219	237	223	246	234	262	214	247	217	207	200	194	211	218	220	250	236	207	195	202	206	211	186	234	218	210	199	240	238	200	219	235	211	203	203	223	244	218	243	222	230	187	208	239	226	237	211	215	226	224	199	240	241	196	217	224	225	217	213	241	227	213	240	212	204	199	217	221	187	230	195	229	233	223	212	243	224	203	203	238	212	232	212	211	238	222	210	194	211	196	212	228	204	219	219	217	237	224	242	211	239	207	234	217	232	219	197	216	225	201	228	194	243	209	221	213	199	226	219	211	218	216	201	201	271	254	223	191	241	219	222	202	227	192	239	242	219	221	229	203	178	216	234	210	208	209	227	227	216	209	197	201	211	212	244	230	212	214	216	220	206	214	213	216	216	244	225	205	234	202	208	248	203	214	219	195	230	220	217	222	175	194	233	211	213	255	228	220	230	212	267	210	211	189	200	216	238	237	206	205	218	246	222	207	211	220	193	224	230	226	198	190	210	198	223	226	226	245	218	212	200	216	187	214	218	208	204	225	215	218	226	221	231	247	253	211	230	208	226	219	246	198	205	222	215	230	244	209	229	201	215	198	198	248	213	205	222	218	262	222	223	221	217	246	212	222	238	220	218	219	220	212	222	211	229	239	208	204	206	229	199	223	209	225	228	217	235	223	203	216	224	209	201	210	229	230	231	243	219	211	239	209	219	213	212	244	233	238	203	192	236	233	206	207	233	238	201	218	229	237	244	204	224	226	199	202	208	228	208	220	231	188	226	223	208	227	212	209	216	214	220	227	209	217	222	211	218	194	234	235	204	222	209	230	200	207	227	191	216	214	230	258	201	226	207	202	197	246	266	228	228	208	225	230	208	211	219	180	213	237	198	233	221	255	204	216	199	209	232	224	215	199	191	220	200	225	186	245	247	239	223	218	219	242	229	229	214	217	223	236	219	210	227	212	225	205	214	235	220	211	211	223	221	206	208	227	211	222	241	240	210	224	194	221	210	231	237	223	246	216	228	209	222	206	210	212	217	219	232	245	181	233	220	267	241	187	230	230	248	226	249	204	199	229	211	251	235	236	205	215	219	203	228	214	195	225	212	193	227	232	247	223	223	197	245	218	212	216	228	214	239	199	242	180	197	249	220	223	216	254	187	216	191	259	230	228	190	224	248	218	243	208	198	221	199	220	202	196	206	208	233	209	175	243	216	227	232	221	229	208	178	217	224	207	204	211	235	218	210	227	221	210	215	207	236	225	214	195	209	191	218	235	195	204	185	221	210	242	187	226	243	197	205	212	226	229	232	224	241	223	226	243	238	195	212	218	214	224	202	214	232	224	222	232	210	203	223	230	236	206	194	204	228	218	230	240	234	219	207	230	229	219	206	208	212	208	212	213	212	244	251	198	219	213	219	230	232	225	213	235	250	216	239	220	251	215	222	226	225	192	214	255	186	226	235	215	221	235	201	235	221	229	231	210	221	243	209	221	249	222	245	200	226	219	232	203	197	202	214	232	230	199	247	209	206	247	216	227	233	203	223	209	233	205	224	230	232	221	211	207	221	197	225	232	213	215	222	225	262	206	214	201	199	231	212	253	218	241	187	206	219	218	234	214	215	213	216	208	185	209	238	226	220	231	231	216	196	232	230	195	231	227	225	212	226	193	215	211	190	254	222	250	192	213	240	246	211	223	225	228	223	219
5757	4012	11227	18944	15655	11773	9509	6509	5318	1475	492	492	490	459	509	501	526	516	527	524	523	480	443	501	489	512	541	506	503	484	482	507	505	476	498	494	494	473	509	517	479	553	505	523	531	508	500	535	498	493	494	520	523	480	482	465	488	525	498	510	507	520	476	522	500	523	487	488	521	522	482	508	507	495	507	497	490	471	489	461	505	495	519	490	510	528	494	472	526	493	466	486	523	500	517	541	536	505	507	509	479	519	502	497	500	481	482	541	547	502	513	494	485	516	526	497	500	492	475	511	507	473	535	490	519	515	525	530	489	484	510	491	479	532	486	535	528	460	491	498	522	517	565	516	473	475	446	484	550	501	531	479	504	481	471	508	506	518	528	487	548	505	513	507	494	502	489	490	540	559	504	514	526	473	538	477	510	543	481	482	508	453	451	486	506	468	501	506	530	510	488	519	499	523	493	478	511	506	475	494	506	509	499	499	542	511	505	550	474	517	488	472	489	456	520	525	474	550	521	489	485	538	490	502	485	442	489	478	555	516	463	497	504	489	500	530	465	481	488	544	500	448	485	522	469	458	512	523	506	505	456	493	515	525	444	537	485	489	527	506	512	490	473	514	497	513	541	520	496	508	474	495	482	534	553	515	540	523	520	512	493	492	515	499	507	531	490	506	505	500	504	462	492	485	500	477	485	506	483	524	481	517	525	507	499	507	505	517	501	492	467	556	505	505	508	538	513	512	481	488	480	541	515	516	492	514	500	483	514	454	555	478	503	476	538	514	507	523	512	466	513	491	514	486	544	506	479	509	514	447	507	483	485	490	498	490	473	513	471	506	485	522	500	483	502	484	478	503	494	549	494	525	467	487	497	480	508	493	518	501	486	550	472	488	492	506	510	473	502	495	525	479	479	493	480	503	489	523	488	491	482	531	483	494	500	498	492	489	495	495	495	502	502	514	477	479	514	529	546	482	508	499	506	516	466	466	481	510	510	504	450	458	491	522	493	539	467	481	490	515	499	522	493	487	509	515	535	506	462	487	486	491	527	466	548	538	491	496	509	473	503	506	511	521	512	568	512	498	491	486	467	504	482	509	504	495	545	499	538	513	506	546	511	522	548	512	530	557	498	496	474	498	491	517	508	507	473	477	523	537	495	525	499	528	531	521	496	511	462	532	506	506	528	511	536	503	492	524	492	508	513	531	516	531	517	522	518	503	534	495	526	471	521	521	499	498	494	525	540	539	507	471	516	537	451	491	512	481	506	494	520	500	537	463	514	495	480	519	505	499	491	497	499	488	520	506	500	511	529	511	521	473	488	457	492	526	470	526	474	569	508	538	501	491	478	527	487	508	468	491	469	503	530	511	504	463	500	481	527	481	485	489	487	507	534	507	528	498	512	506	520	497	509	511	518	520	500	491	503	453	508	502	497	477	490	484	508	497	488	513	517	496	521	488	498	491	470	530	519	495	513	478	509	505	497	520	498	485	535	536	477	470	509	505	496	557	527	530	488	503	512	491	535	488	503	476	528	528	516	492	483	498	532	473	522	510	505	506	517	504	475	485	514	500	491	532	496	463	494	525	507	516	515	497	514	495	518	465	507	486	491	494	492	491	483	464	543	485	510	540	534	505	495	507	551	509	509	517	495	509	487	506	485	484	498	512	534	511	500	495	530	484	509	502	495	523	483	530	497	526	485	506	518	520	493	537	512	504	514	523	524	496	493	532	507	501	463	519	460	521	513	486	487	472	520	479	486	474	456	481	512	520	502	504	508	505	490	501	490	509	517	524	548	492	479	501	523	469	462	483	515	500	479	520	513	521	506	518	476	518	481	518	509	477	529	512	570	489	536	495	485	504	475	483	510	521	530	502	523	481	456	517	470	487	513	494	491	523	507	519	538	480	528	466	539	483	513	536	458	516	501	524	494	487	480	487	509	500	556	503	477	504	489	493	518	502	459	507	495	526	490	504	523	496	523	508	526	539	494	550	545	502	487	507	537	500	536	515	518	537	541	467	520	456	505	477	488	536	522	519	499	497	474	506	519	453	495	473	523	526	484	496	523	482	516	505	445	498	504	474	517	512	493	519	515	507	490	511	491	474	508	461	482	517	492	466	534	512	507	517	497	518	505	516	476	478	509	510	504	476	482	548	537	514	491	516	465	499	459	462	514	515	504	473	539	494	499	501	509	509	483	476	519	514	476	549	511	475	544	509	511	441	506	527	525	475	506	551	479	525	482	506	493	479	518	514	504	522	498	512	506	501	505	517	499	498	439	487	579	533	501	481	507	517	507	508	511	511	530	498	459	533	524	442	511	519	523	526	511	486	467	496	511	492	538	485	497	451	493	491	503	535	525	505	509	520	502	507	502	493	476	474	471	497	459	486	501	525	505	507	497	490	494	524	492	543	512	503	481	496	492	531	523	496	522	521	516	523	479	476	508	493	518	485	497	502	491	526	484	472	554	562	511	534	516	504	553	512	502	497	448	482	510	521	532	505	493	487	496	498	500	523	495	469	519	481	481	482	498	469	503	505	473	498	522	482	526	538	474	494	494	501	542	529	522	499	480	510	525	515	494	479	459	457	492	490	522	485	512	480	458	494	466	512	499	501	518	486	476	512	521	496	494	505	544	505	499	475	489	533	479	538	510	494	515	491	498	499	500	491	491	522	491	497	488	538	526	481	492	498	511	475	502	490	517	515	512	444	527	481	482	490	517	454	485	481	505	464	481	474	489	504	486	524	555	511	509	506	488	480	531	518	471	510	481	524	506	518	486	502	518	514	450	522	490	498	517	485	487	488	497	500	512	479	479	456	544	520	466	498	499	484	524	521	467	510	506	502	524	531	506	472	516	525	460	512	477	502	536	510	522	501	512	514	510	483	536	507	491	501	481	504	520	499	531	476	504	509	470	506	524	510	502	452	477	491	505	520	521	508	480	502	498	514	516	531	506	486	522	525	537	523	507	502	485	487	518	499	471	499	483	499	474	508	530	510	482	540	490	506	495	464	497	522	463	533	515	455	501	517	497	496	495	504	494	513	522	528	500	475	491	507	501	563	510	518	511	498	530	477	540	469	492	529	479	526	492	471	492	534	490	462	486	529	491	508	515	491	456	522	483	487	499	497	535	509	506	484	476	524	533	504	488	538	476	502	530	481	517	444	530	472	533	536	504	486	486	521	461	503	471	526	480	483	478	477	480	503	479	495	473	505	513	480	502	492	475	535	485	472	516	470	445	484	481	489	502	502	531	490	502	506	555	504	494	533	454	492	476	496	514	503	508	498	507	504	502	489	499	509	502	497	500	548	514	496	512	485	479	488	479	482	528	495	484	489	493	496	529	516	507	528	499	492	508	498	530	496	464	500	497	521	487	513	496	470	539	547	541	474	521	515	524	531	473	512	508	510	519	527	535	540	514	498	489	478	483	512	489	500	445	467	461	487	511	501	482	505	488	526	514	483	501	489	508	497	461	531	507	518	476	481	496	493	513	479
32404	14597	12129	10810	6639	3587	10597	23420	22914	4985	257	202	167	164	168	161	176	149	159	157	128	135	148	150	145	151	155	163	145	150	147	135	137	145	166	139	149	137	144	155	160	141	153	159	138	151	139	122	159	143	142	164	146	139	145	150	151	153	151	135	153	143	149	153	139	174	133	172	158	134	142	139	166	155	149	136	169	136	159	124	150	160	162	122	124	128	161	147	133	149	143	141	151	150	158	147	142	141	144	148	125	156	144	136	140	153	155	166	151	153	148	144	141	144	156	154	165	155	145	164	153	142	131	192	184	148	128	154	145	167	142	133	140	141	164	150	175	141	138	149	172	156	156	134	139	150	137	137	130	157	160	141	137	134	176	143	173	136	154	125	143	155	117	150	128	161	147	133	110	123	125	115	167	137	152	140	151	140	140	144	157	138	148	161	141	167	161	152	129	145	171	158	156	155	157	157	158	175	155	173	149	141	140	148	153	141	145	159	142	122	149	158	158	144	158	139	158	144	143	146	138	162	144	148	164	143	146	134	161	136	150	150	140	128	132	118	159	164	150	135	155	151	155	161	137	120	150	150	135	145	145	157	150	133	138	130	149	159	144	142	170	131	131	144	166	139	157	142	148	141	128	156	140	161	152	145	143	142	138	153	162	148	147	159	145	141	159	141	148	155	149	139	161	165	136	139	125	127	143	141	142	164	140	141	165	117	143	140	128	142	133	157	155	141	149	151	139	169	146	127	170	153	167	148	163	174	165	144	137	158	146	153	177	143	135	128	134	150	159	180	127	162	154	145	144	140	142	137	155	136	153	142	142	130	123	139	172	149	151	148	145	159	144	147	142	162	131	136	136	147	178	153	139	139	139	172	165	163	151	141	160	163	157	150	167	166	139	133	134	158	123	155	124	143	140	154	145	146	140	132	143	127	166	156	132	157	152	134	153	153	135	141	167	162	151	167	136	149	148	139	143	127	152	130	145	124	158	169	174	137	157	144	169	143	148	130	131	160	145	161	138	157	153	125	162	149	151	145	130	142	172	149	138	143	159	154	147	150	135	123	133	148	132	184	148	144	182	147	166	138	138	153	182	154	162	137	137	156	147	144	156	153	151	141	154	132	132	146	153	126	148	132	136	165	165	154	151	137	149	161	142	145	146	154	166	151	145	132	136	153	151	164	134	149	110	159	134	132	127	151	141	140	177	152	146	132	134	147	145	148	157	138	128	128	162	139	162	136	144	174	155	157	133	161	152	142	159	132	147	161	178	135	149	152	159	147	147	142	143	126	166	165	144	161	143	140	165	154	148	145	132	131	133	138	141	166	139	158	151	141	127	160	142	139	158	136	158	148	161	147	149	174	148	151	151	156	122	156	160	164	154	139	138	145	131	119	128	149	170	159	143	150	125	152	145	147	139	141	141	145	148	154	174	154	164	157	152	152	158	154	137	165	155	165	134	149	133	123	141	159	143	151	155	144	142	135	141	138	143	155	124	143	126	156	148	153	146	169	145	124	137	164	127	127	163	152	172	156	141	150	155	167	151	137	127	146	144	156	133	152	135	122	123	151	142	151	173	144	142	142	144	145	161	144	155	139	140	149	158	142	142	150	137	137	156	148	145	147	136	131	142	131	152	149	139	130	143	131	165	133	157	134	145	157	128	140	141	161	141	153	133	145	142	127	140	134	125	133	136	156	140	159	147	152	167	143	134	155	144	153	164	159	163	147	160	127	174	141	170	152	149	150	146	146	163	153	145	149	127	151	157	146	145	135	137	166	169	151	146	164	131	168	149	142	153	156	145	154	154	141	147	134	141	137	161	137	151	159	166	138	138	138	136	144	156	142	174	150	159	141	141	145	149	154	155	168	155	137	160	155	149	162	154	153	157	143	143	137	163	169	147	170	125	172	145	168	131	145	145	160	147	148	160	170	128	131	138	159	150	142	138	163	181	151	147	152	166	154	158	134	144	149	134	145	136	139	156	147	147	163	130	156	118	161	139	159	117	143	160	138	144	173	161	148	121	137	131	107	144	153	127	134	138	145	160	159	147	144	138	136	147	161	152	152	138	136	154	153	138	131	147	149	157	145	165	141	153	136	145	139	144	152	178	122	164	134	181	151	138	173	148	154	175	145	148	137	155	159	144	162	128	157	143	139	145	141	119	173	138	183	160	137	129	156	118	162	131	123	154	159	137	149	148	137	140	146	177	125	151	140	144	149	168	140	148	158	150	145	136	144	135	149	154	162	156	165	159	134	137	135	174	156	142	145	150	118	119	157	152	137	134	174	143	144	149	126	155	127	145	148	142	181	137	159	152	139	141	139	152	169	135	152	151	159	122	152	152	149	156	140	145	149	135	152	147	132	142	174	144	151	126	151	123	156	138	147	131	144	117	147	129	155	159	142	147	142	120	138	129	170	158	162	140	169	161	138	133	133	142	159	176	140	130	142	144	140	139	153	133	138	155	149	143	141	150	156	149	141	157	148	151	130	140	146	154	142	128	146	160	122	144	149	148	131	131	128	126	136	157	153	138	133	144	143	151	141	130	119	122	134	157	126	140	150	149	150	158	149	147	151	152	162	176	149	150	157	128	151	156	164	155	140	155	128	148	144	135	145	169	146	153	160	148	151	143	160	165	146	161	157	130	165	159	148	145	129	137	147	156	164	154	151	130	145	134	159	132	131	148	129	155	139	129	156	192	149	157	137	162	154	131	146	134	138	145	160	171	165	167	150	140	160	142	181	163	165	146	162	128	151	154	159	154	151	152	147	162	139	135	157	114	135	136	164	140	160	160	133	148	144	153	128	152	128	128	152	144	142	160	156	133	146	161	142	160	153	134	162	145	140	144	131	152	146	134	160	162	166	162	148	137	161	203	147	142	142	114	151	145	146	146	135	160	151	137	141	150	152	156	142	138	131	171	131	159	124	154	138	157	164	145	143	148	142	147	146	168	154	127	160	171	135	143	157	135	141	156	145	149	114	149	149	144	140	140	138	136	142	164	152	154	157	148	156	164	142	157	166	156	161	154	130	142	153	120	137	154	138	147	152	141	155	153	166	143	158	154	148	165	127	172	146	159	158	137	164	123	159	165	134	125	191	164	136	142	148	125	126	154	140	156	134	141	144	136	129	150	153	173	143	148	154	121	150	161	143	147	148	169	145	160	156	152	129	156	142	126	145	135	130	128	130	146	150	146	153	139	142	152	150	146	149	148	144	136	134	141	133	163	153	149	128	151	121	130	154	154	136	160	135	133	146	130	151	139	173	145	143	144	152	129	160	152	139	134	129	121	143	143	135	134	157	147	154	136	141	170	128	139	147	166	151	122	141	111	141	148	136	140	148	124	145	132	144	160	149	164	138	165	146	166	136	156	119	122	145	144	153	165	153	140	140	144	129	149	129	137	147	148	133	133	139	121	141	142	149	147	136	151	174	164	134	142	142	121	121	136	145	161	152	145	162	147	133	148	166	139	133	126	144	125	150	145	131	125	134
16459	9452	17015	21672	17327	12298	30145	44113	42040	4251	585	592	530	601	474	498	474	479	480	447	442	455	472	422	454	415	422	416	371	399	428	418	371	402	404	353	397	411	413	397	359	392	361	386	379	364	396	375	366	397	403	391	377	386	371	389	366	374	388	370	390	385	398	358	357	409	373	381	369	387	413	376	378	340	381	338	351	395	395	338	384	392	390	397	377	374	368	358	356	347	381	374	376	365	363	325	383	399	351	396	353	390	350	389	367	372	387	342	387	376	395	368	350	385	332	375	397	363	350	367	385	353	383	385	387	395	371	345	364	359	362	380	354	394	385	384	368	394	345	351	381	369	372	373	365	377	397	413	346	401	364	373	352	379	368	376	384	392	374	365	396	405	387	373	383	395	394	386	383	394	346	392	329	367	355	348	352	362	352	366	398	382	396	390	343	369	363	376	366	379	361	374	372	358	336	343	363	369	381	344	372	380	364	348	364	380	363	360	361	395	354	380	364	355	370	352	342	366	382	362	374	368	361	395	401	394	359	381	352	360	376	345	381	356	379	351	349	388	386	363	395	401	367	395	365	387	360	381	401	361	369	349	391	394	356	379	388	355	380	348	385	346	408	383	365	367	377	378	390	377	392	351	352	367	384	366	395	394	373	368	338	363	354	336	355	353	359	374	395	385	402	379	377	376	375	364	375	397	340	380	375	364	368	367	399	397	367	357	355	366	379	363	387	365	369	370	358	342	349	363	381	349	353	351	366	386	359	367	356	360	414	405	384	384	347	367	355	349	367	357	357	393	376	378	403	364	385	383	353	407	340	356	416	388	411	382	362	369	365	380	383	366	374	434	365	368	370	366	385	384	381	360	383	380	380	393	396	389	397	376	403	350	408	353	372	371	375	395	379	389	410	355	392	355	355	411	383	374	331	352	380	399	390	386	388	375	390	368	398	356	382	397	364	382	408	382	381	427	407	339	396	358	363	388	415	370	381	390	389	382	439	366	353	380	369	378	364	360	384	402	366	367	372	369	367	410	364	346	367	377	374	372	364	388	342	362	405	363	372	383	368	378	356	368	346	355	378	347	375	383	370	380	386	375	376	367	365	383	436	368	395	358	393	382	383	372	351	393	357	361	367	379	354	366	359	358	363	350	391	352	381	372	373	349	349	382	377	348	380	366	345	359	353	360	342	363	382	377	363	401	369	371	416	370	354	339	389	351	402	361	352	384	366	373	370	377	408	376	371	377	337	338	362	368	386	351	354	375	372	352	367	338	349	365	395	390	357	361	362	361	391	327	389	364	371	370	420	385	332	387	397	403	372	352	390	381	397	377	360	379	373	386	306	362	357	365	376	381	402	370	378	402	400	372	366	360	350	350	331	367	387	387	371	381	393	356	399	368	349	366	393	375	388	364	363	347	366	374	353	352	360	372	384	333	399	380	375	362	339	361	412	391	376	365	408	354	370	376	393	334	379	365	383	349	360	376	397	386	364	376	410	371	386	372	358	364	392	365	352	362	376	371	350	430	386	395	341	355	355	350	328	375	336	356	331	344	370	386	370	375	372	357	364	360	368	360	379	350	360	354	381	375	350	380	366	402	372	358	397	346	348	375	344	392	399	370	353	387	380	403	362	379	359	351	411	383	383	347	397	365	378	343	358	377	342	373	371	370	403	369	353	328	384	374	352	344	373	356	432	389	360	347	377	384	363	387	401	339	341	347	388	364	388	368	374	367	379	366	350	373	354	376	354	378	369	328	376	372	367	394	370	358	365	396	361	359	371	408	381	409	368	379	355	355	351	392	391	355	366	376	363	394	381	349	348	400	327	377	379	383	393	369	349	402	414	388	370	402	389	362	361	392	402	366	336	399	366	348	372	386	382	344	369	371	399	356	364	395	362	375	422	383	342	367	329	390	378	382	350	364	358	392	377	381	357	346	357	381	357	380	393	388	367	388	385	372	332	379	354	331	368	370	384	338	356	365	358	356	356	362	414	341	383	358	350	361	359	363	373	383	385	383	338	379	393	367	389	403	381	390	376	391	333	367	365	370	354	379	383	368	373	369	395	354	368	370	368	349	353	373	388	372	341	372	383	339	382	344	364	355	383	354	358	335	379	384	412	379	385	425	373	355	362	371	394	355	372	360	398	398	347	383	370	396	341	398	361	362	358	393	397	377	387	365	398	367	398	371	359	368	383	394	382	377	363	400	350	389	363	361	387	357	405	381	382	363	371	374	388	337	336	332	363	410	382	373	347	392	334	377	355	368	375	351	372	370	358	372	372	374	351	372	358	355	367	383	372	373	344	392	359	401	353	392	384	343	378	358	345	360	385	341	383	379	395	379	394	412	391	380	405	381	359	377	370	349	368	359	378	331	356	392	407	342	378	345	380	404	386	364	396	368	371	338	362	397	327	370	374	377	365	346	385	363	353	357	386	341	357	369	377	380	362	356	355	379	376	387	364	374	382	383	380	368	384	410	342	375	361	406	392	375	397	393	366	367	390	384	360	386	341	381	381	353	381	402	352	400	349	340	383	375	372	362	354	388	398	387	368	374	400	325	392	360	409	339	386	373	361	362	347	369	367	345	386	394	386	375	348	375	398	378	359	396	412	374	379	368	365	355	369	364	384	387	356	371	376	349	342	398	365	357	361	353	344	346	365	352	374	337	373	359	384	396	349	366	384	398	383	336	363	370	353	350	364	366	386	334	352	366	353	402	350	346	351	401	374	394	383	374	370	374	371	338	387	404	373	373	361	379	363	344	368	376	353	347	414	346	388	368	414	367	374	375	372	357	360	389	374	370	407	347	373	372	382	399	339	330	397	349	375	389	356	417	351	398	396	371	381	376	380	395	394	326	356	384	414	385	370	378	355	398	380	396	364	371	343	393	381	387	365	331	358	410	329	381	403	388	401	369	373	379	355	384	341	378	378	378	386	352	396	383	352	356	359	387	365	369	362	339	397	349	390	375	372	392	335	372	362	355	388	372	384	378	448	387	337	398	358	403	339	379	348	372	366	358	375	381	396	344	313	374	383	404	377	367	339	393	354	356	378	378	347	373	359	347	381	373	341	355	357	376	362	375	356	376	355	332	394	370	378	356	347	335	380	361	383	374	408	369	363	331	339	347	389	400	361	368	374	378	403	348	309	416	388	366	312	353	393	385	374	391	342	363	386	390	351	383	377	384	358	377	339	353	383	367	398	372	357	374	407	331	372	338	362	369	337	360	369	347	372	353	379	367	400	391	384	315	367	326	366	364	378	365	371	379	352	356	413	351	384	426	352	390	394	383	380	387	352	388	352	347	391	363	371	368	363	380	389	353	349	376	360	365	337	390	345	384	381	362	382	364	365	404	354	398	376	388	389	374	370	378	362	353	391	362	379	368	402	387	372	354	385	358	339	395	379	354	360	402	393	352	391	351	368	380	358	368	389	376	373	338	361	357	383	397	386	387	368	368	400	399	372	413	347	352	377	385	392	374	347	373	402	365	354	368
44159	22940	21221	15147	6504	2765	9729	30739	34844	13122	637	302	327	306	300	277	281	269	290	246	256	279	261	250	298	282	271	279	201	226	256	240	244	240	217	258	229	271	253	256	236	226	281	258	248	242	225	244	230	266	219	231	230	249	257	257	240	251	257	227	216	232	256	243	244	230	271	252	208	257	225	234	203	233	229	269	223	248	256	231	218	249	247	229	229	250	244	240	242	236	211	245	240	246	240	245	245	242	217	237	269	224	231	231	219	218	230	232	225	216	234	245	233	239	236	243	223	249	266	241	242	222	214	248	246	249	258	233	250	219	197	227	230	258	231	247	237	252	208	277	229	230	236	214	232	229	230	240	241	216	247	225	222	229	241	226	226	228	253	216	236	247	231	224	241	223	244	218	204	234	256	248	243	236	221	256	213	223	227	208	229	260	243	251	259	231	242	244	239	244	225	266	217	226	226	200	208	226	252	229	227	221	243	261	237	224	240	242	213	249	235	263	239	228	268	234	228	217	220	238	247	233	229	228	242	236	228	248	253	209	235	244	222	253	209	225	234	268	254	247	233	225	247	239	260	256	261	232	223	255	242	260	255	207	210	233	256	250	197	223	245	244	238	264	217	241	230	217	255	249	235	237	227	238	240	260	216	256	260	263	228	278	258	227	245	260	228	235	250	252	236	231	213	213	247	250	214	229	219	239	247	244	253	225	266	245	250	242	225	230	204	251	240	218	228	237	265	260	247	233	216	280	244	243	217	219	222	214	217	264	271	233	228	240	245	241	235	249	218	246	247	251	234	259	220	219	254	243	236	236	236	230	240	235	263	209	230	238	274	219	223	216	227	227	240	273	248	224	234	229	207	231	210	207	246	249	243	238	237	239	239	255	248	258	229	245	210	219	230	234	254	250	235	226	231	251	198	264	245	219	238	271	257	249	249	233	245	202	234	255	255	246	234	233	248	264	223	242	208	222	236	208	231	238	233	218	227	247	244	234	257	238	219	262	240	242	233	240	224	231	226	237	257	223	249	251	238	217	230	257	238	239	272	250	250	214	247	239	254	241	254	262	253	265	246	214	265	248	240	243	255	239	251	222	232	246	232	232	270	225	218	228	232	264	233	271	241	233	237	226	254	245	257	258	233	233	228	243	227	231	264	218	230	226	217	232	280	255	230	209	235	263	258	226	256	240	221	226	227	222	252	235	243	241	213	264	265	228	244	253	245	275	287	254	279	225	245	250	229	243	243	251	242	235	231	248	226	251	239	229	247	240	242	244	250	235	254	226	225	242	232	245	222	226	245	251	261	250	226	251	217	227	236	244	226	218	256	211	247	245	238	244	210	238	225	246	224	242	228	269	255	205	228	230	229	233	239	266	229	236	204	239	225	268	238	244	255	232	237	238	244	250	244	248	224	203	258	271	229	200	248	251	228	235	266	268	215	237	222	226	249	244	252	215	262	240	233	230	234	229	226	216	246	233	245	234	256	226	228	216	242	216	205	223	216	294	252	246	237	235	236	225	218	265	250	250	258	245	259	236	256	250	238	214	252	218	230	248	236	247	243	217	221	248	223	239	260	245	264	254	247	246	217	238	238	251	254	251	236	235	238	239	250	261	224	258	247	239	283	222	232	239	250	215	229	236	217	219	252	247	250	237	232	224	239	250	251	267	248	242	250	246	249	246	243	242	248	205	245	228	255	251	256	199	245	250	221	239	222	234	243	228	232	234	249	231	216	230	281	225	225	259	243	252	238	264	236	244	218	244	257	213	248	238	260	209	246	262	253	252	217	241	249	227	234	219	198	260	215	242	234	253	263	217	241	231	215	237	244	205	236	241	255	247	228	223	234	271	266	247	235	250	263	224	205	246	236	216	249	218	244	230	256	265	262	234	244	218	245	255	226	253	248	250	247	241	243	236	274	216	256	245	220	214	238	239	248	250	272	250	206	252	224	233	263	222	219	228	219	235	232	258	268	239	286	245	230	220	226	232	229	212	239	244	214	240	256	242	245	219	230	231	220	223	223	221	249	230	245	234	236	214	212	255	230	263	268	241	239	246	248	237	229	222	220	238	234	213	229	220	239	257	244	243	248	261	236	259	215	224	249	218	239	233	253	236	276	246	245	254	242	258	249	249	253	239	236	258	261	216	212	279	267	240	252	246	263	228	228	232	239	238	265	242	259	206	238	250	241	248	261	246	233	224	247	233	247	228	253	256	256	262	243	224	246	238	242	235	248	209	259	250	235	219	251	259	245	257	233	252	245	225	252	229	225	247	246	253	251	220	246	243	214	226	255	249	224	246	249	236	226	238	250	241	257	241	219	212	248	240	266	236	273	223	269	215	233	251	258	239	234	247	216	252	227	261	235	205	243	207	248	222	245	211	252	246	236	247	229	249	264	231	221	268	225	226	238	246	256	252	238	222	227	245	245	228	256	261	246	240	217	244	251	248	238	258	248	233	212	206	232	246	241	253	260	255	218	226	278	239	260	253	230	221	239	254	253	253	234	255	260	252	234	224	276	215	250	217	264	223	251	247	279	223	251	248	260	246	260	225	256	238	227	239	250	215	216	258	254	255	235	243	260	234	244	241	239	219	235	250	250	243	230	242	232	245	200	216	238	261	229	233	267	240	236	240	241	221	242	247	255	223	215	237	250	236	226	246	230	253	244	224	253	247	232	244	249	232	263	242	236	218	233	229	230	237	227	241	233	240	240	254	225	256	257	241	217	231	235	225	270	238	237	217	245	233	249	224	240	223	233	227	226	230	259	260	227	214	246	250	230	233	251	248	245	254	258	216	223	209	241	244	211	234	223	243	269	230	227	257	249	244	246	243	237	223	279	245	241	205	227	209	281	197	263	236	225	229	219	246	225	241	229	253	250	247	234	233	224	242	235	166	234	255	239	226	221	276	210	257	247	217	236	232	238	248	241	242	224	244	251	238	236	221	221	227	243	273	213	218	256	242	228	239	221	254	229	246	261	230	256	246	250	238	251	254	203	251	268	244	227	217	241	224	215	231	260	238	263	245	262	235	234	237	227	255	259	240	238	228	235	222	229	215	231	241	229	250	248	235	223	253	245	241	242	230	273	211	222	247	232	236	251	236	246	245	234	229	250	262	228	241	236	228	222	251	234	282	284	223	224	251	244	230	228	244	254	264	245	229	223	229	288	225	261	226	255	263	206	243	233	252	218	274	253	232	222	234	257	251	257	252	229	261	233	254	216	233	243	219	235	249	243	240	252	245	265	261	257	229	231	235	214	227	208	234	239	226	229	204	223	222	245	243	248	256	257	266	236	258	252	258	201	255	237	253	240	227	222	214	234	234	244	242	250	221	242	231	247	228	235	248	253	219	231	228	267	249	263	244	225	226	254	247	241	225	243	230	249	250	229	260	262	237	246	239	219	227	228	255	234	267	227	242	262	252	241	256	252	264	252	272	256	211	243	208	226	241	263	251	225	218	228	226	252	202	218	238	239	247	209	240	234	199	246	268
23448	13835	25809	26125	15545	9982	27173	51240	53232	9652	1109	991	988	908	914	861	786	794	766	757	688	738	698	712	712	697	624	680	659	628	670	636	671	667	624	637	652	633	663	669	608	597	616	669	636	603	578	648	632	602	642	581	610	582	587	585	623	588	668	573	569	612	586	610	620	597	596	590	598	601	610	590	612	589	591	617	595	615	597	619	599	625	595	624	656	611	606	602	593	569	635	586	563	594	655	607	590	608	625	609	609	604	631	597	595	610	582	585	593	569	616	642	587	585	590	608	591	646	593	608	602	574	617	617	652	594	577	668	585	566	619	606	595	624	592	600	616	580	604	613	592	589	635	568	621	600	579	601	562	582	632	572	601	614	573	673	575	616	594	602	601	573	605	533	586	564	566	580	613	622	612	587	643	624	598	589	590	656	593	576	581	599	595	614	608	584	597	551	610	615	575	583	588	579	608	615	603	664	599	563	569	603	618	601	624	593	582	563	537	614	580	621	616	577	632	573	596	661	557	625	601	615	598	589	593	620	609	539	590	617	654	601	641	615	597	602	628	570	581	616	618	599	571	556	584	600	570	562	576	586	594	582	672	614	592	582	608	612	592	618	556	621	579	650	613	622	636	615	569	551	588	614	609	618	597	601	637	600	618	600	592	612	579	616	576	620	618	604	557	554	566	585	600	598	592	576	591	607	639	582	572	609	574	557	621	658	607	575	657	599	616	610	602	631	594	622	597	635	610	610	600	535	608	593	590	579	622	634	626	558	613	565	549	616	634	613	595	588	561	586	585	583	610	625	632	595	587	573	608	607	626	615	591	628	645	590	600	597	633	633	612	564	606	618	563	614	584	575	627	584	579	643	603	573	561	626	608	590	582	603	592	563	634	589	621	579	604	617	603	545	607	553	596	600	617	604	608	616	591	574	563	588	624	607	610	594	608	631	637	601	574	598	624	580	591	599	568	586	601	586	576	601	582	593	643	602	628	579	571	604	617	555	581	577	588	586	628	636	569	552	598	600	619	579	637	606	592	568	638	605	588	621	639	565	651	599	559	613	607	590	582	575	627	626	616	564	608	603	623	600	602	576	572	575	549	554	595	584	623	589	606	602	611	571	585	558	576	628	612	633	572	581	600	617	596	631	610	616	594	608	586	613	628	604	606	598	585	626	602	648	625	615	632	610	572	599	604	567	571	575	593	583	545	583	587	599	566	597	615	600	590	573	585	554	570	600	583	598	608	603	607	635	633	606	615	640	575	610	575	634	613	617	622	632	582	631	624	598	592	606	589	631	566	610	616	583	632	613	619	624	592	574	615	611	603	601	609	613	596	554	588	571	586	643	589	641	582	612	584	590	632	604	612	603	613	619	625	600	605	578	616	596	545	599	584	624	615	577	616	588	619	586	658	587	574	608	596	621	603	590	598	592	646	570	612	612	620	608	593	601	587	675	591	604	628	616	613	592	593	606	588	572	571	595	609	585	619	603	659	616	585	589	568	572	562	583	586	577	631	595	623	597	585	617	603	568	601	621	579	603	595	627	634	623	580	584	557	606	617	616	582	629	623	637	563	551	615	586	562	576	610	596	561	588	547	601	590	594	650	603	612	598	598	566	573	576	613	602	623	613	626	578	595	607	596	598	593	572	621	612	622	649	610	559	596	630	635	586	609	584	579	604	576	652	584	618	589	563	516	614	553	578	568	607	576	566	584	611	589	600	607	613	587	566	591	619	629	616	604	607	629	653	560	569	591	633	620	602	606	599	648	614	588	598	605	590	624	619	614	582	601	620	578	652	576	577	548	636	617	614	629	594	668	621	603	583	616	586	583	589	565	576	603	593	591	596	592	569	600	544	610	591	597	603	636	591	582	579	613	602	604	662	570	615	612	620	576	601	591	644	596	564	576	597	551	576	592	618	637	607	639	601	564	565	575	584	574	605	583	639	585	619	622	543	597	610	567	646	578	586	551	634	575	629	615	641	604	602	597	624	634	629	624	572	632	650	591	637	607	599	654	631	588	592	584	583	592	659	605	609	622	579	596	550	568	592	619	586	561	600	582	566	631	602	592	561	601	584	557	585	610	643	586	603	567	575	587	594	610	564	571	597	586	582	617	616	578	622	590	596	591	595	575	639	604	571	576	623	642	630	633	598	596	582	621	544	570	572	598	652	599	604	582	642	634	613	621	633	593	604	610	568	555	568	568	629	583	584	597	608	604	607	618	572	624	594	598	640	617	609	592	631	591	597	613	607	639	600	592	596	575	610	572	582	566	598	514	593	569	588	565	575	615	554	569	649	589	568	608	569	632	564	592	591	584	608	649	594	589	621	628	626	576	605	678	627	587	631	586	580	583	579	600	597	627	570	611	540	567	611	596	602	597	560	589	585	604	546	595	616	622	590	587	624	583	644	607	626	590	599	623	639	554	636	598	549	576	632	598	617	610	581	577	569	605	573	586	599	609	628	619	583	589	587	589	583	626	569	617	633	642	607	593	607	582	580	588	596	617	597	602	586	569	546	609	577	587	632	577	643	595	577	595	556	625	606	580	568	596	641	604	592	596	559	559	664	607	583	637	590	612	531	641	616	634	582	561	599	601	656	616	588	612	612	622	603	574	566	593	566	567	533	569	618	615	614	571	598	627	599	619	584	587	619	597	593	606	597	661	623	594	625	622	611	617	552	610	573	614	594	654	579	580	582	611	607	651	582	595	606	626	572	547	577	598	575	583	548	607	589	633	621	605	554	576	600	634	589	578	621	544	607	630	627	575	625	598	623	590	620	578	616	618	588	592	581	625	629	630	664	639	613	650	624	619	589	559	615	614	560	593	613	651	557	634	563	609	621	583	594	628	643	620	607	565	617	571	588	629	625	588	632	653	576	617	617	584	623	621	632	591	624	595	577	640	567	579	597	602	577	630	602	606	582	641	615	609	613	571	589	614	598	597	595	551	572	610	630	623	619	606	594	610	606	550	623	621	586	636	628	539	578	583	615	615	576	602	635	615	605	607	588	624	616	620	605	627	630	632	596	592	652	614	615	613	590	626	599	627	669	559	615	577	633	627	616	574	603	620	586	562	604	626	634	603	599	578	610	634	579	600	571	603	618	640	612	574	599	610	601	629	556	607	580	619	626	608	637	649	620	616	600	632	575	626	573	616	581	620	592	604	611	586	626	553	571	605	601	610	603	551	609	591	606	541	610	617	599	589	592	574	619	614	613	614	566	614	582	579	579	597	587	578	645	655	586	560	587	613	554	619	583	600	622	588	609	609	615	616	582	586	567	651	612	627	646	611	589	629	626	566	613	612	611	543	624	594	582	581	594	557	536	595	663	605	647	610	632	644	568	588	563	635	647	597	636	634	589	609	612	596	589	608	571	602	630	575	619	593	595	633	558	595	615	583	609	599	554	623	613	644	601	585	598	631	584	570	599	638	610	630	615	589	545	574	580	613	601	554	621	618	622	564	560	577	652	592	575	596	613	588	639	658	576	604	569
16569	7004	7916	4608	2585	1255	864	1029	1365	522	220	200	221	208	217	210	211	202	191	224	222	209	182	197	196	210	193	235	201	200	217	174	236	257	211	229	202	205	227	223	235	203	234	223	212	200	218	216	219	200	212	214	186	219	220	207	215	186	239	233	197	197	198	221	202	208	210	227	217	209	200	224	197	215	221	190	221	248	239	191	207	227	205	212	198	231	205	211	237	201	216	200	193	211	206	220	223	217	223	217	227	215	236	217	224	224	210	203	206	201	223	202	221	197	258	218	179	197	235	225	224	242	227	247	243	221	227	210	233	225	215	229	224	209	213	225	239	225	198	249	213	226	205	210	215	211	217	228	226	199	211	213	208	255	213	196	204	206	212	202	200	204	221	234	225	233	230	246	203	194	212	209	205	210	248	219	229	198	195	196	211	229	214	219	217	218	206	243	213	203	230	237	210	222	190	202	223	213	195	233	206	204	192	202	209	195	214	197	191	187	223	196	216	216	196	231	220	216	193	213	217	233	213	199	203	217	190	200	207	211	212	239	207	250	214	230	201	238	234	228	194	196	209	212	233	169	233	199	210	227	211	237	212	212	223	211	205	217	228	221	210	233	195	227	242	208	245	246	202	244	205	188	212	195	222	211	209	216	207	233	215	220	185	202	207	210	208	210	229	229	230	230	211	232	221	216	227	204	207	205	207	206	203	203	215	212	226	223	221	222	215	234	215	232	228	207	217	206	228	229	195	208	228	207	214	251	196	241	201	215	237	199	234	207	219	180	191	201	215	211	205	199	203	240	230	232	204	211	206	220	255	215	194	222	207	215	219	218	192	219	213	198	199	219	205	223	218	178	211	217	186	230	208	202	216	201	231	215	211	217	224	227	250	186	208	220	247	241	228	214	220	217	234	214	198	177	220	221	218	233	210	216	208	234	216	206	224	214	213	218	201	196	188	204	243	212	176	177	235	232	217	218	225	219	203	224	221	220	225	234	210	218	199	232	223	208	221	231	198	246	183	228	162	232	184	206	225	188	233	245	207	205	225	204	230	202	253	192	197	257	191	236	226	236	235	231	214	221	222	229	231	210	210	227	238	206	218	211	203	204	263	226	220	207	190	223	211	204	186	208	215	203	220	210	219	221	206	224	194	174	223	227	187	207	230	218	248	215	215	229	204	203	214	226	217	216	235	208	209	206	266	190	196	204	209	202	213	236	217	237	193	233	209	241	202	219	202	209	230	183	229	201	197	241	210	205	206	194	204	208	212	244	208	215	230	225	225	206	219	211	184	207	211	215	223	228	219	225	233	239	228	212	243	225	218	211	217	203	217	212	198	233	214	202	225	196	239	210	205	206	202	247	228	194	205	200	203	249	201	217	163	224	233	212	226	216	221	254	210	177	224	234	222	220	208	193	182	219	225	225	203	203	207	224	221	224	214	195	187	199	199	213	226	210	219	202	216	186	208	210	229	209	250	228	201	199	218	219	225	187	229	215	218	224	227	219	203	204	224	196	224	221	224	206	191	215	225	224	247	202	192	212	219	217	210	195	211	192	208	215	219	198	238	247	188	214	210	204	208	210	239	223	250	224	220	212	198	209	217	168	205	221	220	214	240	196	233	196	215	223	207	214	238	226	205	198	219	205	198	185	222	207	225	216	227	217	235	213	208	204	221	197	242	197	209	199	199	216	197	219	212	218	209	209	217	219	199	215	233	235	211	214	224	236	218	194	217	205	235	244	202	218	223	210	230	216	228	206	223	191	209	229	223	215	227	217	216	203	187	199	208	212	194	215	204	245	199	194	188	184	201	233	226	251	233	217	238	230	218	234	217	215	214	213	213	236	184	216	186	214	234	207	226	198	214	237	221	218	225	206	213	252	200	204	217	206	202	216	186	204	211	223	211	199	213	212	196	241	209	209	235	202	226	206	234	233	249	218	235	195	221	201	210	243	214	206	224	232	215	217	220	217	216	200	215	217	220	222	237	206	239	196	219	207	184	200	189	214	235	252	207	191	205	199	197	218	209	205	199	232	223	228	222	264	212	198	227	191	221	203	222	202	221	220	211	193	229	236	194	214	215	247	182	201	226	254	229	216	185	225	249	209	218	200	235	205	202	227	204	246	242	215	230	232	189	194	189	231	213	211	227	227	225	227	221	202	193	232	217	212	222	198	213	222	230	218	183	181	258	189	221	218	204	209	221	210	206	220	228	222	204	204	200	244	242	228	229	234	233	232	231	191	179	193	209	235	202	224	181	191	225	200	249	203	191	230	208	206	224	234	188	197	224	202	215	190	211	238	196	204	203	203	242	204	208	205	240	216	208	237	217	226	226	214	213	201	192	229	217	203	209	234	219	231	225	212	220	212	220	221	209	197	230	206	228	233	192	203	234	211	225	220	202	209	232	195	211	211	206	191	200	225	206	190	240	223	230	218	206	216	210	214	211	210	214	212	195	213	216	206	211	216	241	211	185	204	208	221	235	203	224	206	229	258	226	189	200	238	212	228	206	222	244	228	232	224	201	213	210	206	200	224	211	227	214	221	214	223	191	220	247	232	226	214	249	213	205	199	214	198	228	210	193	216	232	209	211	206	188	235	225	192	229	214	232	231	215	232	224	230	218	202	221	199	204	209	223	224	219	235	248	190	205	213	221	212	243	195	197	191	221	223	238	196	220	220	209	220	208	203	194	224	199	220	237	222	240	223	216	238	177	256	211	194	203	188	212	233	221	188	196	197	203	232	228	242	211	225	229	235	207	209	210	220	244	223	204	199	213	222	199	224	201	201	237	216	221	208	222	260	209	231	210	260	245	210	186	258	182	197	205	221	214	226	214	189	235	211	229	224	222	246	203	197	240	218	202	205	223	237	241	207	237	193	211	234	198	191	225	229	210	202	225	199	200	204	228	233	246	207	228	210	240	208	234	211	215	195	218	228	202	216	232	203	207	214	235	219	247	217	196	196	216	235	206	215	229	233	223	203	251	209	206	232	233	252	218	212	212	230	258	184	196	216	217	213	217	211	213	194	214	204	192	229	205	196	227	214	258	204	224	213	226	210	211	212	188	218	216	237	197	203	204	201	195	233	195	201	207	195	215	227	249	193	183	207	226	235	196	197	225	195	243	218	205	223	182	229	212	255	214	222	195	230	219	199	224	221	231	223	217	224	214	220	213	242	215	209	221	205	241	209	231	194	201	223	210	205	232	223	239	222	199	245	219	213	205	250	206	229	245	225	237	234	222	198	197	200	216	211	214	225	215	241	208	241	204	238	230	219	220	235	191	217	227	234	199	229	195	224	204	213	215	217	224	212	211	171	187	223	246	224	226	207	207	245	220	235	201	192	215	219	207	224	190	214	225	229	238	241	206	220	218	229	218	222	223	207	218	213	218	238	191	219	216	250	194	216	172	217	222	204	200	215	221	197	240	236	240	181	231	225	209	245	206	218	186	208	213	221	234	225	202	209	232	249	234	240	210	202	212	214	204	202	201	226
8338	5209	11998	11277	8553	4973	4011	5305	6241	1748	472	516	490	517	518	505	493	504	509	468	515	511	527	519	499	502	490	508	475	523	462	466	484	475	490	495	532	510	496	502	513	476	465	511	509	508	503	492	522	504	528	509	467	504	489	525	502	506	469	496	498	510	512	494	512	489	474	483	481	459	527	486	518	470	475	510	480	448	509	503	483	508	489	487	503	457	498	518	499	519	499	526	473	498	470	477	449	478	508	459	498	459	520	516	541	491	536	523	497	539	508	536	494	496	464	502	482	531	545	537	505	520	499	512	545	519	547	517	494	508	498	475	525	499	488	494	484	462	505	493	512	516	554	534	502	495	494	516	558	507	499	542	486	522	509	530	506	537	508	486	484	507	474	478	484	541	550	525	469	545	530	491	525	507	476	521	522	485	459	520	529	464	489	516	495	497	508	504	466	504	500	437	503	475	503	518	508	481	515	503	538	483	503	503	507	508	498	500	479	527	489	495	471	507	509	496	470	488	507	550	489	501	504	522	489	485	480	532	492	512	505	481	510	472	541	480	478	494	512	506	507	493	483	520	483	515	539	496	511	486	510	500	494	513	495	507	543	487	490	490	492	534	525	482	523	516	513	515	507	493	482	505	495	469	539	498	493	473	497	524	482	495	528	502	489	488	551	491	484	520	508	538	552	497	507	524	527	486	517	558	508	521	481	518	529	537	480	524	459	482	496	534	498	503	492	475	487	502	489	507	532	521	510	484	470	537	482	506	484	518	460	481	498	500	516	468	516	514	493	477	537	484	512	486	495	492	488	459	527	508	506	511	495	516	486	483	522	483	545	479	507	510	501	516	514	507	498	470	505	502	538	502	516	545	505	493	478	492	455	500	497	505	528	493	537	536	526	501	528	513	507	487	505	487	514	495	508	473	517	532	504	512	502	497	429	498	528	485	505	490	496	472	473	495	520	491	524	495	475	503	487	486	536	512	511	534	518	473	476	492	526	522	544	477	517	515	498	494	483	504	502	493	522	474	498	500	478	559	509	521	486	508	489	493	447	517	499	523	506	486	450	465	458	450	513	549	499	530	487	536	480	499	509	516	502	541	483	515	509	539	537	541	486	505	500	473	519	492	481	502	544	498	558	504	511	470	509	488	503	473	507	538	501	501	479	519	517	488	501	487	502	506	503	517	528	546	482	459	453	507	480	482	489	465	506	472	499	495	500	504	491	506	495	523	488	521	536	525	488	458	517	494	479	490	499	508	467	476	493	495	458	527	472	506	477	469	486	524	532	491	498	482	485	492	488	500	479	521	544	515	492	519	509	528	544	490	488	463	505	514	483	509	488	474	457	496	499	512	476	480	491	494	488	531	483	550	522	509	497	536	520	495	506	496	512	490	493	525	502	512	536	500	518	479	522	533	517	534	464	501	510	476	495	480	512	521	531	491	495	478	505	496	486	523	468	496	484	511	526	483	512	507	512	486	482	475	500	501	488	484	530	489	488	492	482	517	510	506	494	480	483	506	472	488	545	476	478	484	495	536	507	507	527	500	508	462	508	492	496	504	494	496	486	542	520	518	460	499	489	491	481	477	487	446	514	547	493	493	488	461	494	486	503	507	527	490	472	491	497	519	496	513	507	481	477	477	511	532	507	479	523	471	482	492	517	488	495	526	501	481	528	488	532	508	480	482	486	536	526	490	499	522	531	506	479	485	510	470	532	517	465	498	476	488	468	517	493	502	496	478	535	510	507	543	492	493	519	503	510	516	496	491	526	526	492	440	530	504	497	525	514	465	514	499	474	510	500	535	507	530	481	510	474	495	506	492	508	506	492	509	500	474	522	503	515	476	532	487	529	492	530	491	520	534	466	516	502	493	512	479	546	511	548	503	476	483	518	484	473	471	474	467	508	500	495	474	485	492	495	501	488	541	528	486	522	473	508	529	489	492	480	531	525	515	508	526	531	524	521	531	506	496	517	511	509	487	507	445	473	489	535	464	518	511	523	496	513	489	539	490	475	478	479	547	514	518	489	462	495	481	507	546	506	490	480	499	485	505	465	503	522	528	493	498	459	470	506	495	525	493	472	488	526	502	531	528	494	460	530	512	489	492	487	516	491	467	474	498	521	484	481	486	493	512	495	520	524	480	516	482	487	496	479	497	460	524	508	511	484	499	494	533	507	452	534	513	458	514	484	487	472	451	544	504	503	567	494	557	528	527	480	503	487	479	515	489	549	502	503	507	530	524	503	523	515	532	466	497	506	489	488	478	496	426	506	510	470	501	504	512	495	486	507	484	444	475	538	477	481	529	517	493	463	523	497	498	488	494	497	474	500	481	500	481	489	496	503	529	502	534	467	492	490	493	472	526	485	521	489	520	512	518	510	469	475	514	506	523	530	528	525	529	522	518	496	503	517	509	523	514	490	505	503	503	510	495	526	481	518	501	470	542	507	518	497	526	505	497	499	498	517	481	472	504	516	501	467	530	492	495	490	469	511	462	464	506	483	495	521	526	483	509	517	515	471	500	534	485	492	531	533	485	526	529	517	500	502	521	488	473	499	494	492	529	468	500	504	457	473	517	500	522	502	493	465	502	484	536	507	504	484	503	517	512	519	515	495	501	499	522	515	506	485	494	487	525	534	499	497	499	470	477	520	485	524	503	504	487	492	491	494	541	485	494	483	524	545	490	540	498	514	513	520	513	547	514	501	523	499	489	474	501	513	452	520	440	475	495	505	512	522	513	518	515	551	507	495	501	492	500	493	480	499	501	472	533	490	520	483	475	481	458	510	497	494	525	488	480	499	468	505	485	481	536	514	517	490	502	464	508	478	460	523	530	472	484	510	468	517	503	493	499	484	497	527	468	479	485	491	507	505	515	433	509	503	497	485	526	498	515	497	479	494	514	513	497	524	542	460	489	510	502	501	490	527	496	497	489	495	470	508	539	557	479	519	486	518	529	507	513	513	503	487	501	503	489	498	485	502	518	509	536	497	490	520	494	528	484	509	499	524	498	492	491	484	491	493	533	502	474	538	520	489	517	464	527	544	556	487	512	498	518	549	442	481	500	507	489	498	489	490	524	515	479	491	517	508	451	453	526	514	513	516	502	508	510	489	473	522	492	515	486	482	492	454	518	493	528	494	510	494	491	498	507	462	503	476	493	470	518	477	491	517	513	510	457	534	506	489	473	505	482	473	513	528	496	510	473	500	462	492	503	495	498	508	491	520	540	534	497	508	519	518	490	501	521	501	514	514	494	496	507	507	502	485	518	507	511	472	488	505	484	467	480	491	477	490	527	491	516	509	479	446	499	555	485	510	510	474	481	501	536	514	500	482	487	509	508	514	490	482	516	507	490	519	533	499	517	490	473	517	524	493	508	488	533	479	470	459	461	470	503	510	497	519	528	501	506	487	491	466	453	523	529	494	528	520	506	504	509	493	482	535	512	490	554	496	497	489	483	498	477	521	533	536	505	465	477	519	494	511	555	487	508	474	468
35673	12834	11369	6531	3895	4419	17847	24302	22331	9132	390	194	206	175	182	189	173	183	176	197	164	143	170	143	154	164	156	149	184	162	187	146	154	165	145	171	158	183	160	164	169	152	128	138	153	167	172	142	140	182	153	152	136	180	177	146	172	170	189	149	145	162	170	161	174	161	152	159	146	153	161	168	164	167	165	173	158	146	173	154	142	158	176	136	146	171	156	165	186	156	185	158	163	165	161	169	151	139	170	175	159	170	160	166	172	143	187	138	165	163	155	155	147	148	167	179	156	182	154	147	144	133	161	169	156	139	135	160	162	160	164	157	175	165	156	155	158	185	155	166	149	165	164	156	169	169	145	153	181	141	163	149	158	167	163	184	157	160	175	163	162	152	160	146	161	138	176	140	159	168	163	157	138	163	170	167	150	157	164	152	139	171	147	158	160	157	140	168	173	145	148	172	179	175	143	155	167	141	167	181	160	203	156	141	165	154	176	151	162	139	146	170	146	156	179	168	164	173	147	162	163	146	165	158	171	157	154	162	158	156	173	167	143	183	185	147	141	179	178	161	182	137	157	148	129	158	168	151	129	150	156	151	148	124	134	148	184	156	157	176	156	155	160	125	156	147	160	161	171	158	147	150	154	152	161	174	171	173	160	145	181	189	169	140	153	157	148	154	156	161	161	161	155	162	156	153	167	156	152	174	155	151	141	166	165	166	164	157	188	156	143	170	160	154	169	175	162	159	144	165	136	160	193	168	139	175	178	150	152	152	155	166	146	155	181	154	147	163	136	181	162	165	130	138	166	163	165	145	158	177	170	156	162	160	171	168	201	164	144	166	161	156	179	136	168	143	166	145	160	161	166	153	144	176	146	169	173	154	156	177	157	170	188	167	163	170	174	159	165	150	156	155	159	163	164	140	148	143	164	153	159	144	163	149	177	182	157	167	154	162	156	159	165	166	140	152	172	162	169	152	188	195	147	164	163	151	138	169	149	170	182	153	166	152	158	166	154	159	160	171	168	149	149	153	157	133	161	156	164	159	175	151	144	156	175	157	160	160	144	172	167	143	149	159	169	144	144	167	163	150	175	183	160	156	155	152	150	145	163	165	170	160	167	157	175	195	154	169	171	163	176	141	131	167	123	149	165	173	156	174	136	185	158	167	163	170	144	166	151	155	173	169	140	162	166	154	170	120	172	149	171	167	162	146	160	160	150	134	145	150	155	169	174	161	150	139	154	142	138	167	145	152	154	174	166	152	163	143	143	161	162	162	162	166	143	156	159	165	138	132	172	183	153	173	150	154	166	158	147	177	176	157	167	138	145	158	158	161	145	165	152	163	163	152	131	146	165	179	187	167	141	160	142	160	168	165	153	164	151	164	162	164	156	191	126	170	184	155	172	175	140	172	167	169	150	150	157	175	157	178	161	167	145	166	154	159	144	170	148	160	150	177	179	158	157	144	133	165	173	149	164	179	148	143	165	151	170	177	130	169	143	164	158	150	146	145	154	177	154	166	160	162	163	159	167	163	144	160	180	143	175	166	173	160	143	132	169	133	192	162	159	169	154	183	168	146	170	181	142	164	132	172	165	149	151	150	143	187	172	143	154	125	161	167	163	167	149	158	176	163	173	160	185	185	152	167	154	157	169	167	152	144	144	165	171	169	168	185	167	154	137	124	137	149	164	148	149	151	137	142	153	169	146	167	156	143	150	158	163	170	163	161	188	161	136	164	147	162	139	159	168	155	166	161	167	157	165	178	143	166	167	149	163	157	151	146	170	152	137	141	160	170	182	140	127	151	172	155	154	156	161	148	169	175	184	155	168	164	154	138	175	155	162	187	166	160	137	154	189	151	140	165	152	153	157	157	178	151	167	158	164	167	150	174	161	158	172	169	167	173	161	154	142	147	158	162	159	172	147	143	166	173	157	169	173	178	143	157	150	160	175	137	144	171	165	158	131	187	175	138	148	159	129	158	167	156	190	156	185	155	148	153	170	164	143	161	161	159	158	181	177	171	179	157	153	171	127	158	156	165	181	181	136	143	152	163	165	155	147	160	159	168	165	171	159	168	162	151	151	163	159	186	161	181	172	146	188	148	169	169	149	159	170	174	165	158	179	157	156	167	145	155	147	179	170	161	158	166	149	146	182	155	146	145	162	166	158	160	138	181	169	172	166	180	140	143	146	158	176	144	151	158	160	142	151	173	133	158	126	162	174	146	157	146	170	162	163	151	173	171	160	175	170	173	146	169	142	157	164	164	150	187	176	147	171	150	161	167	147	148	176	161	168	162	172	148	147	130	149	146	162	167	148	149	156	174	165	159	153	139	145	170	146	153	158	156	179	146	151	156	191	139	174	163	140	160	163	160	165	165	160	162	184	185	153	172	142	150	160	143	169	164	172	175	165	163	176	142	165	167	183	155	143	164	176	165	161	151	138	166	163	141	172	167	153	135	151	142	175	168	151	167	178	171	174	153	168	134	171	153	146	188	158	156	179	153	163	164	160	147	146	156	147	153	137	160	167	174	153	162	146	154	143	155	156	153	176	176	149	151	151	196	168	143	158	175	146	145	156	143	166	170	162	143	136	164	182	158	178	131	181	152	173	154	189	171	166	162	178	182	174	165	153	194	158	169	164	149	143	148	154	171	158	148	176	167	152	150	154	172	151	156	128	169	140	139	150	165	157	155	168	174	174	156	136	155	162	203	161	157	171	152	149	153	183	171	161	152	178	163	173	162	152	155	173	172	141	155	159	164	170	192	156	159	149	159	173	178	161	159	171	158	141	150	163	148	169	131	168	176	164	170	154	164	163	147	163	157	166	168	158	170	133	155	161	148	172	185	166	173	162	166	160	150	163	184	187	158	145	143	160	156	166	162	139	172	155	180	175	142	165	146	162	148	166	155	152	140	162	178	172	143	150	171	167	175	178	174	152	160	167	146	169	159	149	171	183	148	141	169	177	148	139	168	157	176	158	170	148	149	156	157	153	158	176	167	151	151	163	146	139	168	167	158	174	158	155	145	160	171	153	149	170	170	142	167	143	167	159	146	154	193	169	166	158	168	174	173	167	155	138	164	158	165	152	146	143	148	176	135	135	155	151	144	166	153	153	186	157	164	171	172	151	177	166	158	155	173	165	175	163	140	152	145	157	171	145	155	140	187	190	172	158	139	124	167	176	165	155	175	142	164	143	144	148	180	169	165	154	174	160	162	155	174	146	167	158	145	160	157	159	161	157	172	155	164	172	176	182	170	148	154	149	158	151	147	134	157	156	134	170	179	170	173	182	141	159	147	142	137	152	148	155	162	159	136	163	179	150	155	166	168	151	147	161	147	141	160	159	152	158	141	148	149	181	170	161	133	141	161	156	158	154	154	172	161	149	172	163	143	167	198	182	146	151	163	175	148	157	153	165	171	137	167	176	148	175	151	163	146	187	158	162	167	180	156	169	174	157	147	156	147	130	149	167	161	164	164	201	148	154	167	174	162	161	154
18052	6999	16148	13484	12917	15871	39006	43906	42304	13516	610	578	554	515	507	529	453	490	505	478	453	448	447	433	398	425	419	421	435	416	465	429	401	400	409	395	394	406	406	456	412	409	429	408	420	413	415	424	394	405	419	393	408	404	397	431	394	383	429	397	404	429	403	386	451	412	422	409	430	428	423	397	427	406	440	447	389	431	395	422	409	410	407	428	380	428	371	404	373	371	421	417	368	387	373	402	420	442	386	361	429	408	418	436	402	418	420	431	381	413	423	392	385	417	405	409	413	407	370	374	390	381	445	358	380	409	390	421	388	407	420	400	390	424	425	415	425	426	412	389	424	405	368	427	381	377	401	417	402	381	381	412	398	388	408	386	409	439	400	436	391	413	424	403	382	403	385	423	397	394	386	384	392	415	394	408	390	395	402	411	422	407	392	402	410	426	353	396	424	413	399	394	383	383	376	403	365	411	431	423	380	399	399	393	435	386	430	399	417	391	382	385	457	424	439	380	385	395	389	394	447	382	383	379	422	414	405	416	387	389	349	388	424	413	390	408	400	428	427	432	410	392	384	390	360	418	358	398	404	372	446	366	419	432	411	377	419	397	410	415	364	390	368	375	371	383	409	409	424	373	415	406	429	376	404	379	387	420	397	368	385	420	366	422	430	381	422	427	383	372	372	406	414	393	430	414	380	402	438	410	364	436	376	409	388	431	412	407	391	371	404	409	437	370	406	411	426	407	356	411	387	359	386	412	370	379	437	434	410	410	390	462	415	387	406	367	358	418	426	374	403	345	437	418	378	388	386	387	406	398	389	440	467	368	416	433	426	386	405	382	389	424	430	401	382	404	417	363	383	411	374	417	375	394	400	366	374	408	382	408	410	392	366	375	416	382	378	408	411	373	389	422	411	403	401	417	402	413	405	436	409	404	391	394	393	406	433	411	391	403	456	418	374	430	406	376	409	407	373	367	422	392	402	406	434	426	424	388	413	403	408	405	428	398	379	383	397	426	346	403	391	404	402	408	400	393	340	414	395	413	423	382	424	406	387	385	401	409	369	429	448	390	438	397	415	423	381	441	380	404	416	441	431	383	413	375	386	412	395	359	398	406	404	424	409	399	388	404	394	408	412	429	384	383	399	382	398	404	372	408	419	425	415	419	430	390	418	419	395	419	401	388	377	414	405	422	406	394	366	394	432	390	424	423	397	414	394	406	405	384	383	411	428	421	437	426	409	426	379	382	423	415	389	422	377	386	419	405	399	407	375	402	376	398	436	403	395	359	410	413	428	396	390	430	415	394	408	403	383	389	416	400	378	420	406	397	424	391	396	418	374	407	405	441	388	401	414	403	393	406	422	359	408	376	420	406	391	407	375	419	422	398	360	423	398	417	399	368	411	349	413	407	412	408	417	427	406	375	410	433	411	435	391	395	409	407	385	353	386	398	408	370	421	373	389	444	405	428	405	413	376	413	370	397	440	397	440	437	416	383	375	405	442	420	421	424	424	410	385	395	407	399	432	369	437	434	395	421	389	396	392	401	395	395	401	411	439	401	414	438	382	407	398	387	376	400	395	422	410	408	407	413	416	356	370	405	367	393	401	387	416	398	390	393	421	387	407	398	396	380	361	399	391	412	417	412	402	398	409	400	379	402	417	352	422	386	430	424	378	372	402	421	431	422	399	419	407	376	416	393	427	403	381	413	374	390	453	418	399	393	449	422	401	418	377	429	417	422	393	412	438	376	418	400	397	394	423	429	380	384	427	398	410	435	402	366	375	426	418	413	409	364	438	476	343	415	364	457	390	398	384	394	409	392	420	404	395	423	386	421	421	392	387	374	414	419	391	402	414	416	397	430	398	402	406	410	417	394	413	427	366	416	374	417	428	391	381	356	434	427	382	406	394	427	409	378	437	404	401	394	413	382	375	363	378	382	372	403	456	371	383	443	400	392	394	426	429	427	366	406	395	386	425	390	412	403	418	428	446	399	376	399	408	425	414	415	378	426	404	377	396	445	402	406	414	385	413	397	403	401	420	390	388	405	453	417	396	397	400	398	417	431	387	425	387	415	412	389	448	391	389	393	381	380	372	369	391	406	380	416	409	413	391	424	377	414	428	390	425	411	390	394	392	372	412	383	422	379	436	415	391	391	410	419	412	382	420	402	370	409	427	406	420	411	394	417	422	408	413	374	381	420	381	425	413	413	378	406	423	402	388	408	372	416	400	394	415	415	387	398	404	411	413	412	431	410	379	371	395	387	390	376	383	398	413	391	408	401	400	359	420	430	379	410	363	398	403	415	382	412	430	362	396	387	413	402	400	394	398	382	433	389	383	426	424	410	414	448	408	426	395	431	425	438	433	437	394	450	414	403	408	413	395	365	375	415	387	363	401	405	395	398	415	350	415	344	427	414	397	352	421	389	411	396	376	379	415	411	390	423	394	404	439	362	417	391	395	418	434	402	403	407	384	382	418	382	398	427	441	418	439	423	408	391	388	415	405	414	401	391	403	386	402	417	403	398	368	375	410	401	436	378	410	393	417	415	386	398	372	390	370	407	429	367	378	396	402	420	464	395	382	383	399	403	427	416	402	420	444	399	396	422	401	374	398	421	372	427	426	446	427	389	408	418	399	430	379	381	412	383	387	441	405	442	386	400	378	423	412	419	381	382	381	405	388	389	386	402	429	410	406	391	390	372	418	399	399	432	420	414	383	379	406	406	343	399	407	375	423	384	404	427	385	378	427	393	421	413	427	410	380	389	379	379	381	429	366	374	359	465	384	376	398	394	447	429	390	386	391	372	375	386	416	440	429	389	371	405	396	418	393	390	409	388	406	384	408	402	397	410	418	385	374	411	399	402	347	429	396	378	393	416	385	375	397	416	366	405	421	430	425	397	372	376	386	385	406	420	422	422	394	387	387	424	408	425	434	413	385	425	399	421	409	381	436	384	387	388	400	379	402	400	385	378	392	450	412	391	423	372	394	435	400	390	408	409	375	392	407	432	403	375	434	408	387	395	399	411	381	423	400	400	377	401	410	409	408	437	374	444	375	413	402	399	415	421	428	428	416	437	408	399	432	405	440	409	378	394	376	371	396	408	376	397	418	413	388	378	408	422	370	423	408	408	398	395	401	379	445	421	352	402	381	397	412	383	427	368	400	436	403	409	355	437	434	394	414	401	424	356	401	410	389	374	378	387	387	421	401	411	422	403	380	388	394	381	384	424	378	377	403	386	403	370	381	389	396	398	422	388	415	376	413	383	425	388	391	433	430	403	408	388	372	389	410	415	391	400	392	386	379	390	369	375	382	399	459	391	436	377	427	386	415	434	388	383	407	408	404	390	381	373	404	429	402	395	402	381	412	394	402	371	387	402	399	368	381	390	389	394	388	417	421	371	407	428	404	415	416	376	424	414	374	393	402	455	417	433	416	408	402	424	366	422	369	463	397	381	387	399	388	433	423	391	407	404	422	429	424	426	407	391	412	379	403	431
44225	19787	12529	8362	8604	7100	18868	38914	37325	14227	856	358	349	311	299	277	303	274	270	279	315	291	307	297	278	286	265	306	274	310	260	288	270	303	298	264	281	267	266	303	276	294	274	312	274	264	295	283	272	268	261	302	300	290	284	270	294	296	258	298	310	283	313	286	262	292	280	279	273	289	286	280	284	258	264	271	277	301	297	251	276	293	274	281	260	300	286	326	264	284	268	301	273	285	298	287	275	281	285	292	280	294	265	270	268	278	281	302	245	287	279	245	282	295	264	282	265	288	279	245	274	303	283	301	279	261	269	269	300	285	283	292	291	279	291	279	288	246	264	277	276	268	292	275	266	268	275	264	303	254	263	297	271	291	270	291	275	283	278	305	265	263	256	263	231	269	284	287	276	265	259	286	245	288	255	259	282	279	270	272	279	270	231	271	260	244	265	269	271	274	290	288	276	303	277	263	284	253	286	275	284	282	277	278	273	252	305	261	260	296	300	290	268	267	317	239	263	294	277	246	258	288	307	252	271	231	283	267	262	287	251	274	304	259	233	266	297	291	253	281	281	282	278	277	270	265	299	284	248	294	294	274	251	275	250	284	258	288	288	257	280	275	259	268	283	305	288	273	283	242	254	278	305	295	277	273	269	317	272	279	261	283	273	299	275	265	274	288	273	280	241	287	283	265	238	272	287	283	270	263	295	282	241	290	280	280	278	284	311	280	265	293	302	278	267	273	290	271	275	296	258	272	286	284	310	290	297	281	256	285	267	288	264	271	271	265	282	285	271	307	292	289	267	266	293	278	264	274	272	253	290	267	273	268	269	292	279	271	293	282	288	303	259	223	312	266	292	286	275	274	266	273	305	283	320	277	278	257	253	269	262	240	253	248	298	316	275	279	302	309	288	296	295	284	274	281	265	280	260	296	277	260	270	283	267	260	253	286	287	257	241	285	297	281	282	276	272	301	295	255	248	253	302	286	278	269	293	274	260	262	267	273	273	264	276	273	303	240	281	318	300	274	273	285	280	278	256	287	285	266	304	265	269	279	296	266	255	304	286	300	298	288	258	315	309	287	280	262	248	283	240	305	268	244	300	279	284	271	284	259	264	290	286	305	295	283	297	302	285	271	246	284	288	266	256	253	248	272	267	258	258	273	286	270	290	288	285	272	304	296	286	303	278	287	279	283	266	263	255	277	269	275	261	269	271	275	271	292	270	294	281	262	247	272	260	282	256	247	246	298	288	312	282	317	283	265	289	309	274	277	274	284	312	289	286	283	272	275	290	289	297	261	285	289	273	272	270	274	289	241	301	277	307	302	251	277	298	303	254	276	274	268	286	273	274	265	280	276	279	275	282	272	264	263	278	309	258	259	270	308	302	266	303	305	255	255	297	265	237	266	259	260	277	254	287	312	274	295	280	261	290	270	303	288	294	266	303	298	251	309	258	268	294	300	263	274	284	274	274	271	279	301	265	288	275	338	268	290	282	242	284	285	280	265	268	285	298	307	277	257	278	263	308	259	262	291	279	297	277	268	269	291	254	265	300	281	271	302	310	277	262	295	302	270	314	268	316	255	286	278	262	277	255	251	270	262	248	276	306	259	274	280	268	282	286	281	299	271	280	284	300	268	286	250	268	261	254	299	276	292	248	283	288	275	291	264	273	303	279	258	253	299	287	260	284	275	272	275	288	280	301	275	290	275	278	273	261	282	252	262	291	284	266	271	296	278	275	280	290	267	293	280	257	279	296	307	274	276	335	285	290	259	252	281	255	277	265	257	271	279	287	279	325	290	270	273	295	285	269	258	240	292	308	297	314	282	290	281	251	315	277	290	275	249	259	277	294	285	276	291	265	271	308	311	279	260	283	298	287	256	275	277	265	298	282	300	225	274	239	298	251	269	306	272	263	286	258	285	287	258	258	281	301	253	289	251	258	255	265	256	276	277	272	287	266	291	265	311	308	242	298	283	276	315	255	263	281	254	282	264	279	259	273	265	277	287	262	256	291	285	270	280	302	246	285	281	263	272	275	259	220	285	274	285	291	268	294	282	263	251	300	275	255	289	277	273	295	264	307	256	286	256	292	309	274	279	293	251	282	290	302	295	280	309	272	288	291	275	281	307	275	288	264	264	264	278	289	300	277	263	256	280	262	279	264	260	276	269	281	279	281	295	250	285	263	287	273	294	282	298	269	302	282	251	239	297	316	303	295	282	261	287	282	295	265	276	286	273	279	273	254	247	255	281	266	273	265	306	291	277	264	303	293	264	288	270	274	248	278	284	274	248	256	267	278	263	320	288	275	239	319	262	253	301	233	260	289	251	276	290	276	261	287	270	292	264	281	291	271	250	253	288	281	281	245	278	276	279	283	242	268	261	272	280	298	269	281	266	280	254	267	279	295	284	280	306	287	259	257	272	288	282	300	314	286	285	244	286	287	269	280	286	302	285	277	281	278	272	276	310	291	271	276	287	286	260	292	263	306	274	271	257	272	321	302	257	274	253	261	276	266	273	232	283	311	296	276	286	254	234	272	286	274	271	230	239	252	264	303	322	260	273	306	225	283	276	272	268	284	275	277	254	280	300	297	275	311	272	275	265	265	257	275	259	269	284	287	259	273	299	252	268	281	291	291	266	265	283	272	285	304	301	276	265	275	334	292	255	260	245	269	270	313	300	295	284	243	301	288	253	278	268	292	270	273	249	277	261	263	283	266	303	251	296	280	275	280	312	284	252	272	299	304	298	275	245	323	283	263	317	291	267	239	277	271	276	271	312	280	263	283	274	277	283	274	281	299	266	290	291	292	281	289	247	298	238	264	286	283	258	246	291	296	275	279	270	271	273	281	275	286	270	260	285	280	304	270	243	283	254	270	275	257	310	310	308	269	265	278	253	263	268	327	254	305	293	282	290	266	264	284	299	271	281	290	276	273	273	278	241	298	271	292	295	295	264	292	310	277	295	280	259	296	273	255	273	287	261	299	248	267	274	305	270	280	261	247	285	265	278	261	269	284	271	276	254	297	296	262	285	248	263	290	301	269	279	300	287	256	309	304	271	281	260	304	312	288	311	296	287	302	272	242	271	264	272	273	289	305	263	268	281	290	277	289	313	263	284	269	310	273	257	279	288	317	282	292	292	255	261	276	312	282	270	314	261	276	306	298	244	260	272	295	274	281	277	268	250	275	272	277	299	307	275	303	278	270	263	297	271	277	294	261	268	275	270	299	290	293	305	287	264	300	306	284	270	302	256	273	252	276	289	290	267	266	276	231	287	299	270	273	291	258	278	294	259	272	256	280	270	293	257	287	256	261	265	282	271	279	298	264	288	273	252	309	270	252	248	274	271	302	308	296	277	292	263	282	266	270	302	254	256	234	248	268	284	240	244	260	273	298	280	267	270	277	295	234	289	251	272	310	239	251	296	279	292	267	261	280	272	274	249	298	266	262	259	278	277	277	265	306	279	268	243	289	274	279	272	260	269	302	299	281	282	321	306
21842	10655	14691	18054	21540	20396	38526	55858	53365	11612	1022	1025	959	948	949	902	842	801	765	774	770	788	757	745	731	702	688	723	769	698	756	691	681	696	697	700	705	678	669	664	680	650	724	667	662	705	653	651	660	697	645	685	636	692	709	621	683	680	713	688	667	678	698	661	634	672	622	602	702	626	678	672	642	676	662	652	642	660	643	623	645	686	642	599	659	677	662	685	612	707	653	621	711	683	650	653	666	698	657	660	716	677	654	692	668	648	703	654	590	672	652	718	659	680	620	627	674	626	667	652	648	663	626	636	650	673	668	715	624	698	630	646	623	663	642	674	660	640	652	587	667	631	636	634	616	684	682	654	663	657	644	667	727	663	704	641	666	693	681	694	637	659	610	662	674	683	624	662	655	611	668	697	635	649	649	647	674	673	701	686	695	616	652	634	612	671	668	684	660	662	664	629	641	657	675	623	670	644	651	636	626	667	638	637	688	674	642	616	643	628	675	651	655	639	640	700	649	674	642	641	681	651	651	656	630	675	669	606	672	638	650	628	690	646	654	634	602	619	652	598	632	618	646	624	596	692	683	655	655	613	645	637	636	653	685	641	605	643	640	667	616	641	647	658	616	660	648	656	641	708	670	687	648	617	689	678	685	711	622	667	625	665	634	654	597	606	614	649	619	644	665	658	660	664	669	624	662	628	672	590	645	638	698	647	701	635	695	631	679	644	689	638	651	649	647	677	665	643	638	653	649	673	642	676	649	616	676	649	670	622	646	634	675	635	635	627	648	616	636	644	721	655	681	603	653	641	677	639	641	651	665	621	605	650	613	658	646	646	687	626	627	647	646	618	646	669	684	708	710	664	651	647	681	669	647	658	669	624	663	698	653	699	605	653	615	636	672	628	683	679	658	684	637	656	651	669	665	667	634	686	635	617	650	674	659	652	671	640	659	635	647	627	643	678	655	630	620	665	651	678	647	707	688	660	599	664	625	625	667	674	676	656	676	662	604	656	659	684	626	633	640	627	639	660	678	609	663	636	676	662	652	641	664	671	666	650	671	671	679	677	640	658	658	670	657	648	652	664	659	623	636	639	625	636	639	634	638	653	674	637	668	688	696	649	641	682	664	652	627	671	684	654	632	640	675	681	660	621	661	656	696	633	683	653	715	650	681	636	638	658	622	636	660	667	627	643	650	637	661	685	632	668	631	685	666	653	695	646	671	665	688	635	653	672	667	639	690	620	633	613	656	671	672	675	643	614	680	644	657	680	627	642	667	654	651	645	626	650	690	603	625	684	676	670	629	643	659	651	606	623	698	625	672	650	673	637	655	666	640	638	647	651	637	648	592	644	631	622	652	666	676	648	661	641	597	672	630	638	697	674	685	674	666	666	633	688	670	648	668	661	701	625	661	678	619	643	655	599	707	620	673	647	637	658	660	670	660	686	671	609	630	686	603	666	712	692	680	613	651	689	659	618	643	680	680	653	583	631	663	692	629	649	676	653	632	659	660	666	633	692	636	632	666	696	660	639	638	643	674	665	666	617	678	631	635	700	650	668	667	668	636	611	594	648	650	649	679	721	668	675	670	658	672	698	628	658	675	647	679	642	705	655	662	627	697	652	599	686	628	699	680	637	681	629	693	659	654	663	669	659	631	665	665	640	641	652	642	624	664	613	717	632	653	682	682	656	696	701	662	637	655	635	617	666	673	673	632	630	685	682	655	684	615	673	648	619	639	601	699	658	672	697	665	643	654	631	628	655	628	666	655	703	665	632	630	647	673	645	670	692	646	667	643	643	632	654	678	622	648	659	682	631	659	687	644	672	698	608	642	694	623	656	652	657	677	630	689	633	626	601	633	602	650	651	670	646	664	627	627	681	594	728	664	643	676	665	643	646	666	643	644	660	665	632	658	664	679	699	654	631	642	638	648	658	677	633	662	605	618	630	659	665	686	686	656	662	679	669	634	616	643	641	628	643	646	657	679	669	666	660	609	669	630	624	640	646	645	632	686	665	720	683	650	639	636	628	654	654	668	689	636	644	662	680	643	649	658	649	657	642	638	679	663	638	645	627	723	643	624	638	591	641	675	635	658	644	659	622	630	625	636	634	652	672	677	678	640	632	631	698	647	654	621	634	659	643	662	642	670	624	665	655	645	687	659	634	680	638	644	672	653	661	642	646	669	617	648	637	737	672	623	648	640	701	647	657	646	671	668	592	649	644	655	630	656	658	713	653	656	703	698	659	641	609	642	645	689	658	670	622	673	645	646	608	670	662	663	652	652	648	634	685	658	642	657	617	669	634	637	700	669	631	654	646	658	649	656	625	677	618	671	608	689	662	653	650	621	635	617	628	614	683	629	639	650	668	661	664	665	649	671	623	663	686	678	635	653	646	645	630	694	692	688	694	657	693	647	676	665	699	638	624	617	625	674	702	630	644	640	633	640	686	637	646	679	629	650	639	646	643	629	638	664	624	647	682	684	695	647	629	656	663	631	698	697	689	637	664	660	680	635	636	709	639	666	603	716	675	652	701	625	669	665	641	616	657	652	663	614	617	675	658	646	656	640	647	614	675	611	651	690	615	695	657	646	631	662	670	666	616	661	671	663	656	605	631	656	664	691	679	664	645	647	650	640	633	672	698	676	639	573	656	654	670	688	674	663	638	659	622	618	632	663	673	627	696	657	682	649	708	630	645	674	678	646	658	685	613	623	661	634	670	632	601	628	649	656	602	645	664	616	630	647	695	646	668	607	659	722	616	650	680	687	651	653	650	682	640	668	599	672	649	672	673	651	688	646	617	685	640	657	626	689	636	664	645	618	655	628	671	673	695	634	665	669	686	667	647	637	625	711	654	702	637	670	658	662	624	688	693	645	676	632	655	667	710	668	627	655	645	673	638	667	703	612	658	674	651	675	633	694	640	652	651	638	642	670	668	628	628	620	666	663	685	645	641	668	652	632	623	668	676	658	670	644	620	712	668	681	681	662	697	677	629	653	644	634	620	642	676	652	682	701	653	621	621	650	680	679	647	644	678	642	656	716	681	632	666	653	622	689	636	701	645	652	652	641	632	662	664	658	671	639	651	644	623	647	645	636	631	640	695	662	602	631	642	622	721	647	621	654	681	711	680	668	679	663	650	661	626	728	640	651	617	614	627	670	667	682	685	637	628	668	672	671	657	648	705	653	622	629	671	638	650	669	623	689	629	669	675	637	691	671	645	649	620	692	631	675	635	645	618	608	661	656	643	645	625	662	647	644	641	662	659	632	684	687	639	635	645	640	665	637	650	628	675	671	657	624	668	688	655	636	660	687	677	687	685	658	669	633	706	628	700	641	675	692	691	668	671	664	615	653	616	668	620	669	640	688	688	704	674	644	658	687	641	656	679	641	600	648	653	648	664	611	702	632	653	723	681	632	651	654	662	628	682	616	689	640	658	695	606	693	635	634	649	643	673	663	638	581	579	645	636	637	682	675	602	654	639	680	664	656	632	696	642
13842	6041	4162	5628	2918	1864	1503	1626	1409	561	249	260	283	243	248	249	240	223	238	247	266	237	268	220	234	248	239	233	227	242	252	242	251	239	251	236	264	266	258	241	241	227	259	237	235	276	272	219	245	235	234	260	297	277	258	263	237	266	235	233	214	219	235	264	218	222	249	248	246	240	253	225	237	231	224	224	260	210	239	232	221	271	243	221	237	224	258	237	228	252	243	272	260	234	238	261	267	259	237	246	263	238	230	235	246	248	217	239	249	256	257	247	273	300	234	246	225	256	228	241	269	253	277	257	211	223	258	255	237	234	242	255	251	239	258	237	242	276	244	221	210	222	232	279	224	231	231	238	238	259	224	249	234	278	268	250	217	239	253	241	237	247	226	237	259	242	262	262	213	239	252	258	268	249	243	234	232	232	229	213	211	236	259	250	239	250	249	244	251	233	232	197	266	234	237	258	258	270	218	234	253	238	247	235	256	211	235	250	240	234	237	263	235	233	251	235	257	228	240	247	245	243	266	250	224	250	253	265	241	260	217	239	223	243	220	282	285	264	233	234	215	247	240	247	257	278	252	205	235	215	218	229	234	226	241	243	257	239	262	248	251	250	235	246	239	244	259	234	269	234	242	256	256	259	254	223	243	232	255	249	273	270	254	250	227	231	258	259	243	277	232	250	224	222	255	251	240	270	248	255	226	210	240	233	258	211	251	197	229	220	240	234	209	237	274	246	245	236	236	257	240	237	211	253	279	250	239	234	219	228	236	225	240	235	256	217	260	212	233	230	240	233	265	256	254	237	237	238	239	233	228	230	232	279	210	238	268	227	244	238	231	270	273	264	233	232	258	211	247	244	247	249	258	261	232	244	242	264	283	219	230	247	220	243	230	237	259	240	216	246	232	269	232	229	249	251	233	227	222	251	244	236	232	242	246	292	235	226	226	216	256	229	228	237	262	224	247	238	228	222	241	277	221	218	250	224	256	246	254	238	246	230	213	256	221	229	249	255	240	227	240	230	231	252	223	250	256	269	244	254	235	241	264	274	250	235	235	246	249	230	248	241	259	249	272	251	254	243	224	218	240	246	266	265	234	256	232	228	228	223	240	257	255	249	231	248	234	233	244	245	265	216	271	239	267	220	217	248	237	247	255	243	275	222	228	213	224	223	229	219	242	227	252	244	299	218	259	247	236	258	248	250	237	209	262	227	241	205	236	259	250	260	256	249	245	263	239	226	238	254	235	262	242	227	254	261	242	244	220	265	247	277	232	256	208	262	243	270	258	242	247	224	226	263	244	245	233	237	253	237	267	232	254	234	231	212	260	268	274	243	244	221	252	237	262	224	239	237	230	231	244	252	236	248	257	244	226	229	218	235	205	246	274	233	217	245	238	246	230	254	230	245	264	244	248	235	268	239	254	244	245	252	246	240	241	232	237	252	235	269	245	240	230	251	250	233	228	245	221	236	253	250	285	242	264	256	231	204	245	233	253	275	249	230	235	228	243	231	221	231	261	237	279	268	217	224	235	285	299	236	237	272	228	248	241	269	235	272	246	257	233	262	260	257	227	259	268	211	257	256	233	245	231	244	270	237	250	245	231	250	234	274	243	244	233	243	240	242	247	233	245	252	231	230	236	234	250	228	251	234	248	231	242	264	254	254	241	239	265	242	238	229	271	226	227	230	223	236	254	257	254	246	253	223	227	250	249	253	227	266	215	245	230	257	240	236	237	220	255	259	235	236	274	242	248	241	248	244	217	233	243	243	242	267	231	272	241	268	257	229	237	227	234	232	228	253	284	247	222	268	259	247	235	241	251	219	239	229	237	240	267	247	246	208	262	240	264	251	249	241	259	230	246	261	229	268	253	200	240	247	235	246	251	238	233	236	234	247	247	244	248	255	252	251	244	245	238	226	241	235	230	209	271	263	232	246	241	247	248	246	229	258	229	238	250	242	241	242	240	228	223	235	254	258	258	254	256	256	252	227	259	251	267	219	244	259	244	233	219	265	250	230	216	236	227	235	263	242	230	251	230	251	256	230	281	258	260	232	281	248	261	213	242	252	220	253	229	241	249	233	235	244	248	234	238	224	242	240	258	235	219	249	258	234	255	231	255	232	225	246	235	236	229	244	253	256	259	233	241	233	249	245	236	252	243	249	254	245	264	257	242	237	195	249	248	262	226	254	245	214	240	251	221	269	242	246	260	244	235	261	275	249	270	252	237	231	219	223	235	258	262	257	253	237	215	247	220	251	255	207	235	198	230	245	241	232	239	268	232	256	228	231	246	237	204	226	232	216	231	261	251	248	249	242	269	228	245	237	248	256	245	266	245	246	241	250	264	235	249	244	247	249	257	256	247	255	225	254	251	239	256	221	258	253	227	259	257	254	258	235	229	260	269	246	231	244	232	264	254	242	238	266	251	249	227	228	253	283	240	223	248	231	235	257	223	250	237	237	208	211	230	243	256	273	242	221	251	273	213	265	272	246	233	229	270	251	254	267	214	240	256	224	236	222	237	266	264	273	243	225	242	227	289	268	236	269	248	242	244	251	183	236	244	207	220	227	236	249	228	232	238	238	226	214	257	249	251	245	240	214	238	252	220	258	246	242	232	228	250	226	240	245	229	285	252	246	285	225	213	251	255	250	239	264	232	213	237	266	217	242	247	255	237	271	251	236	262	254	224	236	223	269	225	259	255	252	212	255	277	256	256	218	238	270	269	283	255	217	256	253	219	260	220	243	246	242	235	246	229	268	235	277	215	231	249	233	220	271	241	237	242	247	258	223	244	257	248	263	238	263	259	246	250	244	190	238	242	252	228	254	221	283	254	241	214	255	243	212	205	237	239	219	214	225	275	261	237	231	227	207	265	260	224	239	251	240	246	241	253	221	244	279	236	232	219	255	233	265	238	269	235	266	256	248	268	236	198	230	237	235	269	253	253	260	221	225	269	242	256	261	241	283	230	251	234	239	227	241	229	255	244	255	271	253	250	258	238	261	221	246	222	246	248	258	238	249	271	271	243	251	243	249	250	224	261	252	252	246	242	253	248	234	242	253	238	233	240	257	261	243	242	242	235	235	237	227	240	247	259	218	232	221	236	232	250	242	220	249	245	236	283	256	234	234	240	203	241	257	261	248	248	236	266	241	240	234	236	241	234	262	273	267	235	245	277	242	247	263	224	244	239	257	235	247	268	266	241	236	240	230	244	236	213	228	242	235	277	259	269	230	230	245	238	240	225	229	234	228	289	251	223	218	270	256	275	238	242	224	260	232	257	262	247	225	261	246	239	239	280	250	249	247	263	259	248	235	215	251	232	245	229	240	225	239	242	224	232	284	263	271	264	276	257	261	255	236	244	246	232	244	269	303	257	270	263	218	245	245	243	234	254	256	250	233	250	219	224	261	233	251	212	233	229	236	270	266	247	258	242	234	255	264	258	243	244	228	232	279	253	250	234	248	267	242	253	227	253	231	261	225	260	242	222	229	245	280
6730	4844	7881	13800	9185	7387	6843	7471	6009	1764	581	550	571	621	577	554	572	556	510	510	485	545	609	595	578	558	506	577	590	585	554	591	573	566	512	542	548	595	559	524	525	570	597	555	511	570	524	561	569	552	533	540	592	574	539	561	600	527	578	562	548	571	544	544	603	590	560	578	558	572	523	571	563	580	587	571	535	535	564	528	572	554	597	543	527	546	574	584	552	531	503	570	586	590	582	559	537	552	540	577	527	544	567	567	539	532	544	579	577	572	596	592	585	552	513	601	538	580	569	579	552	621	561	535	539	544	623	587	548	548	584	526	554	585	574	549	531	586	524	558	530	529	519	571	580	527	575	523	552	553	596	543	557	548	540	542	533	554	558	530	576	537	551	587	581	570	518	556	552	540	535	568	531	573	570	573	601	578	589	550	599	568	548	583	527	583	575	542	555	521	558	575	563	572	584	577	612	580	564	540	555	555	626	570	548	561	572	593	531	586	532	562	571	608	564	554	551	555	555	577	525	555	567	554	570	573	561	538	595	564	520	552	533	557	586	569	596	533	567	554	538	585	560	607	536	556	568	560	584	597	565	539	549	527	561	561	510	505	532	579	525	560	569	585	542	572	538	549	561	557	562	586	617	510	580	580	535	546	538	541	567	550	564	569	559	549	589	553	554	534	574	535	554	532	533	558	556	549	508	571	525	540	566	536	514	545	561	529	560	497	547	558	535	563	563	589	578	564	512	526	553	562	561	588	550	538	550	549	554	532	587	558	521	582	542	559	553	546	564	544	576	570	542	521	563	542	574	539	563	578	530	575	548	568	600	550	579	577	560	559	545	542	560	562	552	588	592	564	573	543	509	534	558	549	532	590	542	562	562	580	599	547	537	564	606	566	545	575	557	564	567	607	586	555	509	508	522	592	521	576	602	608	600	559	556	549	535	554	586	563	513	564	562	535	555	551	547	572	580	555	556	534	529	561	558	539	519	554	507	573	532	580	542	572	594	585	584	605	568	542	526	565	549	604	546	544	542	569	572	538	579	562	557	517	542	558	592	531	609	528	557	568	531	550	582	591	561	558	556	535	585	562	540	563	583	539	510	558	528	595	522	584	537	556	518	546	530	583	578	565	586	530	545	551	535	546	536	597	541	564	520	623	567	569	586	517	550	605	566	553	547	582	548	548	588	585	543	524	544	537	570	560	532	543	558	568	531	545	558	566	538	560	564	570	561	533	590	569	560	562	557	561	541	562	565	559	547	531	598	587	517	542	559	586	566	548	491	505	562	559	541	531	560	560	553	553	578	607	567	536	552	592	565	574	584	568	523	575	551	589	562	583	572	618	553	556	564	541	562	579	516	560	537	574	583	523	557	548	580	582	560	568	586	550	545	562	588	579	580	536	593	563	568	551	551	570	521	553	535	551	543	549	547	552	568	582	563	540	544	520	560	552	546	579	544	534	534	510	579	580	555	548	530	563	543	597	523	555	563	548	597	571	569	583	547	543	514	551	589	534	558	575	568	578	532	550	551	609	549	571	569	520	538	557	556	576	563	590	585	551	546	548	573	571	610	558	532	573	569	572	551	597	561	517	531	572	577	547	573	536	559	559	533	553	565	580	554	552	570	534	576	557	541	545	583	568	527	586	561	592	540	539	555	546	519	549	571	582	537	549	579	550	551	554	566	598	554	537	584	535	565	542	545	544	578	532	578	554	555	554	564	546	504	601	560	550	587	533	571	583	523	547	564	572	559	525	584	549	545	558	566	531	582	604	577	556	513	576	569	556	547	569	545	543	549	584	540	552	546	562	603	561	555	540	578	558	558	578	533	574	543	558	568	539	547	563	582	547	556	551	551	552	519	572	552	550	566	567	580	571	592	527	609	557	515	574	589	546	524	539	592	530	546	598	564	551	571	519	541	548	530	535	560	541	539	542	590	593	532	563	585	534	536	541	583	516	567	526	556	537	543	514	577	538	567	533	523	521	571	597	577	547	587	515	561	551	560	565	567	560	608	567	571	552	599	558	545	614	553	553	564	572	571	545	519	544	565	569	487	511	524	564	576	571	524	559	542	622	559	554	571	590	544	574	564	562	555	564	588	543	578	578	593	551	594	551	594	556	554	529	530	567	584	581	556	581	535	625	571	570	576	580	579	585	527	550	570	562	606	560	539	602	590	577	570	538	554	568	532	571	566	582	541	520	514	568	539	545	586	564	566	547	583	560	542	556	577	559	567	588	617	562	545	547	536	536	567	569	559	565	528	546	544	575	544	560	565	562	585	538	561	570	553	571	536	580	563	560	587	525	527	556	559	574	586	567	578	554	535	588	532	554	561	571	553	554	544	514	578	523	588	567	564	492	594	595	548	539	581	551	581	545	583	579	605	575	573	575	523	528	543	545	534	589	595	556	546	514	597	584	569	601	571	505	577	544	553	576	520	544	526	557	554	556	540	537	581	520	555	574	600	561	584	528	545	578	522	559	534	576	555	555	561	509	522	568	555	540	595	561	567	576	570	562	529	576	534	545	542	564	586	565	563	551	567	620	570	573	563	567	569	546	541	549	544	597	535	563	534	539	548	523	572	562	540	547	593	584	552	579	541	564	537	534	600	561	537	571	532	609	566	567	590	543	547	552	596	557	570	537	592	501	546	552	565	547	568	569	566	578	568	596	549	568	565	553	524	590	559	613	561	551	592	537	587	562	537	576	570	609	563	543	577	562	574	518	572	563	579	562	583	559	571	606	554	562	606	578	530	550	540	562	534	640	540	519	513	558	570	577	591	556	593	549	569	546	539	571	560	558	570	563	536	583	600	541	563	606	565	559	575	575	602	576	534	545	575	542	568	553	569	585	584	514	566	557	571	535	568	583	532	598	574	562	600	585	516	546	564	564	553	573	564	585	553	589	544	558	551	540	576	558	540	564	548	520	582	549	547	519	571	588	550	530	560	574	539	589	583	542	556	602	550	562	548	552	566	551	564	579	560	551	547	557	548	566	538	556	540	529	563	544	567	524	525	600	579	597	546	579	594	529	570	571	580	548	562	556	525	546	598	556	567	570	560	594	614	515	591	579	560	548	553	543	550	535	539	567	558	550	591	556	537	610	567	544	538	534	581	526	527	529	552	573	545	572	529	528	597	542	541	565	609	565	532	526	567	559	579	533	570	582	550	526	539	580	554	585	545	585	541	565	518	563	563	571	557	583	550	520	578	552	558	579	557	546	534	551	541	523	550	543	565	499	551	509	570	546	567	587	562	569	548	565	540	571	597	571	573	594	544	540	541	530	619	584	586	532	566	551	524	617	575	604	541	603	569	543	512	539	558	575	520	547	570	547	526	574	567	542	567	565	556	567	607	580	531	573	559	552	573	580	580	550	569	602	561	571	534	559	539	540	578	575	537	556	583	577	529	547	598	564	539	546	593	552	511	552	574	545	570	588	587	545	584	568	531	573	568	535	567	586	576	529	541	556	549	578	567	529	535	550	549	568	549	548
32049	13243	10191	7091	5066	6425	28169	29984	22845	4159	211	206	185	186	178	194	175	199	187	177	147	165	168	179	180	167	155	154	213	171	145	169	161	158	201	160	167	192	161	172	176	183	163	158	187	180	176	160	169	190	190	152	164	217	169	170	148	176	150	162	166	191	166	175	155	157	170	156	178	164	177	154	178	173	176	159	159	162	188	167	169	183	166	181	143	147	197	140	179	175	168	174	170	169	194	162	172	166	166	196	190	176	168	181	183	167	172	180	201	175	181	174	149	202	162	184	155	166	171	195	153	158	165	174	162	165	190	165	163	190	156	174	176	200	166	169	187	174	175	173	190	175	157	165	194	158	191	188	156	185	154	167	162	202	173	149	174	172	186	165	203	149	175	130	151	163	165	165	173	193	165	178	189	153	180	157	203	171	182	164	160	176	180	173	185	176	162	153	165	184	151	175	152	190	186	174	174	192	185	165	140	168	174	174	161	168	181	161	173	177	173	201	173	172	175	177	171	168	155	186	195	164	178	185	188	177	163	191	150	166	175	154	179	147	177	151	181	161	181	198	176	206	170	173	169	170	170	176	172	172	199	167	149	160	169	148	176	146	174	166	230	157	170	184	166	172	169	181	177	173	183	156	191	135	177	187	171	160	168	184	176	159	174	185	175	175	189	167	188	169	162	156	170	170	187	159	179	164	172	168	159	167	171	150	188	183	163	178	177	191	176	156	187	162	186	183	151	177	155	176	161	165	180	190	169	165	198	179	183	165	151	175	176	176	179	161	167	174	180	194	155	160	182	177	174	147	169	179	164	180	188	161	145	172	154	187	192	188	195	155	158	171	163	150	197	188	167	174	192	161	154	171	158	164	191	168	155	171	182	182	163	173	155	168	177	196	163	173	186	155	178	181	211	172	188	169	176	176	158	169	192	178	209	157	193	192	135	141	173	175	181	195	172	176	168	164	182	162	193	167	163	169	169	185	197	171	160	169	167	171	177	151	175	194	198	177	160	176	169	158	155	158	179	172	202	171	170	170	181	150	191	168	172	172	188	177	171	167	171	166	162	185	181	164	159	165	187	186	147	157	164	173	186	182	165	194	183	178	182	167	178	170	181	177	184	194	138	165	170	166	175	165	193	183	184	155	147	187	180	197	179	165	177	184	166	167	171	164	198	166	203	198	165	160	186	169	152	163	145	193	200	184	181	173	153	156	148	156	174	168	181	160	184	168	178	181	174	159	180	188	157	175	145	197	174	175	150	184	146	147	156	182	161	180	174	143	157	197	178	185	194	144	171	197	172	198	174	179	156	177	175	162	178	162	157	165	153	173	185	178	172	190	194	183	146	186	172	166	181	156	201	183	180	171	178	174	166	188	181	164	173	183	170	190	198	158	201	176	185	155	175	183	164	195	157	147	173	172	155	160	179	165	171	184	185	174	177	195	171	203	199	188	161	174	173	160	157	175	185	198	197	164	167	186	201	154	193	179	168	167	171	185	167	168	195	191	171	188	173	183	177	161	175	167	192	139	178	193	164	163	181	151	171	179	180	187	183	155	185	171	156	165	162	185	137	173	154	186	189	185	190	195	182	182	152	173	183	177	161	146	169	178	174	191	155	180	160	143	175	172	167	169	175	164	171	165	166	170	162	191	187	198	173	186	154	137	195	175	190	176	172	165	196	186	163	165	182	169	156	168	183	158	141	165	162	168	139	179	199	201	184	168	175	176	186	157	164	144	184	164	164	167	180	168	202	203	175	182	178	168	177	173	153	169	159	155	182	182	171	205	156	160	184	199	168	160	167	175	204	188	192	187	189	195	197	151	176	188	178	176	186	153	205	180	185	211	175	162	161	163	195	166	172	169	177	178	159	144	160	169	184	177	187	155	177	192	170	169	183	146	162	180	165	177	163	174	179	176	182	183	168	165	166	166	173	193	171	178	163	159	188	150	177	206	183	163	195	159	173	172	164	204	178	192	166	155	168	163	162	165	195	156	191	187	166	161	190	170	184	182	172	171	182	177	200	176	183	173	172	181	157	188	181	153	181	190	173	175	183	161	157	160	160	195	166	167	174	174	161	182	164	155	184	188	192	189	157	190	171	190	143	177	193	162	189	168	166	165	182	149	148	191	179	163	155	170	175	168	170	166	160	217	177	188	174	162	139	179	168	187	184	168	142	178	176	157	175	171	156	159	151	156	165	170	187	164	165	153	164	178	200	178	183	181	166	138	161	184	180	188	172	151	165	183	197	183	150	173	175	168	149	156	205	196	159	173	166	177	163	183	152	153	176	139	186	159	149	173	187	168	193	166	202	180	169	167	159	174	184	207	174	164	180	163	179	180	179	180	162	174	190	188	193	184	179	159	204	171	200	158	161	147	148	189	171	167	186	174	160	199	194	171	177	165	172	142	166	167	170	188	181	193	176	205	176	161	177	184	173	203	162	164	169	156	159	176	198	184	187	178	166	156	190	178	169	163	178	185	161	163	153	175	173	163	178	181	183	181	188	151	175	182	166	166	169	160	160	186	171	181	173	161	185	173	167	150	158	186	143	160	174	164	162	161	181	147	190	166	158	161	166	147	153	164	185	182	177	167	180	178	170	175	165	174	163	196	150	177	172	169	182	170	184	151	155	208	171	166	166	169	150	180	199	190	170	165	188	164	184	170	187	209	185	174	175	159	188	156	172	158	168	155	159	180	158	170	172	204	153	181	196	180	193	174	176	179	170	174	174	166	184	178	180	181	173	182	159	179	184	178	195	184	174	168	164	185	183	164	179	176	166	181	181	204	173	186	181	155	174	187	166	187	178	166	168	179	164	158	158	183	192	177	165	147	161	170	165	169	158	180	179	177	160	148	159	173	167	172	170	171	175	175	196	214	182	184	179	174	169	174	202	189	164	206	151	161	147	173	155	192	191	164	187	175	174	179	180	185	161	188	191	190	165	163	167	162	188	163	172	184	182	174	182	177	180	191	173	173	183	148	201	196	141	174	171	167	191	169	190	176	174	161	161	152	177	164	152	179	188	147	192	182	171	192	179	167	157	171	155	186	165	181	176	174	176	152	158	174	197	183	218	165	172	172	169	161	153	172	170	179	181	194	147	190	162	180	183	213	186	158	190	189	175	183	175	177	163	146	201	178	194	199	180	164	159	167	179	189	164	165	200	191	182	191	180	143	163	183	176	158	195	146	183	171	168	165	183	168	182	173	171	181	180	156	176	167	185	170	155	168	162	155	167	165	179	160	173	190	157	188	156	204	136	165	158	163	163	138	177	161	162	167	169	187	162	179	181	177	169	182	170	178	172	170	189	181	188	173	186	174	196	196	176	163	189	198	173	175	173	191	207	162	180	160	201	200	176	165	155	159	164	178	195	187	180	163	179	167	193	174	190	165	166	168	170	195	177	154	168	159	159	175	150	155	183	168	177	172	144	164	203	178	164	171	189	169	185	184	169	158	180	196	194	157	189	149	183	162	170	158	193	193	174	189	192	181
16105	7691	15512	15172	15773	20281	48556	47410	40687	2654	589	566	575	543	543	481	489	509	504	495	474	465	468	483	475	459	498	461	440	468	504	463	428	459	418	427	459	420	445	430	444	456	449	451	474	457	423	425	473	449	455	435	438	420	419	400	451	420	457	462	441	440	448	448	424	428	439	432	441	398	451	401	470	420	434	439	452	451	435	429	433	440	445	448	414	431	415	408	390	468	433	440	449	440	440	433	398	480	450	465	441	411	450	468	435	425	436	445	439	377	381	445	412	472	475	416	437	453	459	404	453	395	436	462	431	453	424	436	402	473	394	440	409	423	438	435	448	425	437	439	457	416	444	482	460	448	455	410	451	432	409	459	467	455	410	410	448	487	417	391	448	446	424	395	410	438	435	418	476	433	433	426	427	446	422	447	423	425	470	427	427	438	463	384	452	446	432	449	462	454	416	436	436	429	415	454	412	422	462	473	455	425	440	440	437	429	451	394	420	433	410	418	430	406	439	435	440	422	423	416	497	436	440	433	434	432	468	443	396	431	430	473	452	442	390	374	411	434	427	423	441	419	436	455	421	438	438	433	457	457	443	412	419	470	387	465	428	422	422	395	410	411	432	408	416	420	412	423	430	424	456	424	423	386	442	484	448	410	424	433	465	417	407	414	439	408	414	404	441	480	424	413	459	464	453	416	430	439	446	427	438	415	424	405	431	387	416	421	476	466	426	455	433	431	427	435	461	420	484	466	420	443	426	440	409	456	443	398	440	433	423	441	428	438	421	448	413	438	419	421	465	444	402	457	411	431	502	458	451	448	418	474	452	432	461	411	420	406	407	435	442	455	409	444	444	442	445	447	417	450	434	446	423	431	447	458	425	429	443	398	422	426	441	421	459	419	455	427	396	405	441	420	410	414	413	428	425	456	448	453	457	419	462	423	422	424	428	412	420	406	460	439	406	367	434	442	428	430	422	438	425	445	432	459	472	438	415	431	433	430	439	437	444	443	447	396	445	408	424	425	425	454	423	409	420	425	430	434	398	395	400	454	438	415	442	465	438	452	448	452	424	444	442	448	442	444	426	415	448	472	427	403	404	431	423	418	441	416	433	379	449	445	438	390	411	405	439	438	448	427	453	423	443	419	430	417	400	405	447	433	433	440	450	443	400	417	409	479	415	453	450	402	385	411	435	445	436	431	401	401	424	446	418	458	481	474	441	402	445	420	449	402	455	472	434	430	449	426	417	460	441	411	437	415	418	465	406	431	415	423	411	422	438	445	406	417	454	411	413	450	398	416	443	437	384	408	469	419	463	433	419	422	437	407	434	419	422	481	435	416	408	421	422	437	459	434	436	444	427	438	449	416	407	418	403	421	433	447	466	433	425	409	442	405	440	468	420	413	418	433	413	468	420	398	440	409	457	391	462	422	420	459	423	438	443	460	459	425	423	393	427	412	446	445	441	410	440	428	478	431	440	430	437	445	424	410	411	376	433	445	451	394	464	415	453	441	436	419	447	451	454	403	414	383	450	415	426	416	404	465	443	433	419	412	424	438	429	444	389	400	421	430	422	413	459	418	430	443	439	439	438	423	424	419	418	453	452	445	399	449	470	416	441	417	418	413	458	434	407	445	412	426	473	469	456	409	442	448	452	436	419	434	420	461	430	431	424	415	434	395	439	431	426	439	431	414	416	402	427	435	422	419	416	451	421	439	426	422	442	464	431	453	408	432	472	476	424	411	453	412	418	430	403	435	461	443	439	436	446	427	437	441	450	445	412	461	409	430	444	431	403	425	465	445	430	459	467	408	437	419	440	439	404	425	392	442	408	452	420	474	463	428	446	442	419	438	459	425	397	442	454	435	453	413	392	454	440	430	399	434	447	412	449	431	452	470	448	457	419	420	462	455	446	452	427	409	436	422	437	437	410	416	468	430	411	422	397	467	419	443	415	437	452	443	427	432	415	429	438	433	400	450	419	417	442	427	428	463	407	427	457	433	436	426	430	413	447	426	430	437	443	423	417	448	429	435	414	418	397	427	417	527	449	393	456	438	410	438	488	448	453	434	450	416	426	452	393	443	443	401	419	457	423	416	453	423	440	432	441	466	426	464	441	423	439	432	426	422	443	455	434	432	449	428	417	460	434	466	453	426	426	443	411	449	440	453	431	397	443	436	455	446	459	468	459	454	421	428	421	435	416	453	436	424	430	433	412	448	464	436	446	422	387	387	411	427	453	445	423	434	445	407	425	427	465	443	429	414	477	432	426	416	445	422	462	425	470	431	466	455	419	394	417	442	418	444	401	409	403	450	429	414	428	451	400	421	433	424	436	439	393	456	440	438	419	433	463	408	426	428	443	469	447	419	428	402	437	410	455	439	434	450	415	467	423	415	432	436	441	404	446	433	436	410	426	430	401	403	465	431	400	411	444	382	412	411	445	441	419	475	464	389	447	466	420	421	421	428	442	420	483	406	386	408	442	456	444	436	439	439	434	432	429	449	448	457	425	393	479	458	416	425	460	420	421	452	445	446	425	379	458	421	432	464	432	420	447	467	436	452	470	428	419	437	450	421	449	416	456	460	425	475	486	409	454	432	478	417	471	450	393	440	400	418	429	457	452	438	424	472	457	434	430	462	409	445	392	388	399	415	412	409	425	424	445	428	422	398	437	441	446	414	421	440	432	440	468	461	423	422	443	429	446	452	407	448	446	464	435	416	444	429	451	408	420	448	436	464	419	440	436	418	420	424	401	450	421	431	452	427	457	420	444	408	436	460	445	416	418	424	438	438	451	477	416	407	418	448	399	408	402	448	446	425	454	429	410	429	443	421	441	444	432	450	408	444	404	449	443	448	426	418	403	410	450	423	444	423	433	440	425	431	459	484	434	459	396	438	418	391	446	434	446	428	390	431	433	426	423	424	423	434	406	435	405	446	469	455	409	448	407	416	429	450	400	472	431	443	447	462	429	432	458	448	397	429	426	439	440	439	368	479	415	450	421	435	395	428	455	430	435	459	390	429	451	440	440	475	421	460	409	435	450	435	417	431	415	418	431	431	431	433	424	433	398	445	466	413	470	400	421	429	388	443	423	467	405	434	444	438	413	411	440	462	430	441	406	418	408	408	470	442	429	452	449	439	431	395	405	440	434	460	419	426	429	473	461	396	414	448	435	400	413	439	442	429	413	424	455	457	470	417	481	427	421	442	444	418	441	460	452	428	434	454	439	418	448	450	406	462	454	450	414	440	411	441	433	415	412	440	452	435	427	472	438	438	445	436	443	464	431	456	455	474	445	458	436	432	417	463	453	453	435	412	399	427	410	419	429	403	412	465	407	409	434	406	486	439	427	426	449	387	444	447	422	450	447	420	422	447	456	443	454	418	429	423	434	431	414	433	433	412	435	448	424	432	434	441	453	464	392	442	394	446	444	418	419	440	430	460	471	453	436	463	402	428	423	446	406	436	452	437	447	398	452	465	429	423	409	414	423	421	418	413	431	408
44137	22026	16295	7477	13468	31195	44936	42122	30943	5490	387	332	341	317	293	325	306	290	300	294	289	287	273	281	295	307	309	306	285	283	265	327	279	304	279	317	295	306	284	273	311	336	300	270	269	324	291	266	314	283	264	293	291	304	303	298	267	283	290	274	274	279	297	276	286	251	281	287	264	304	274	297	273	277	292	304	282	297	287	281	331	319	269	254	290	286	284	269	283	299	273	267	297	297	297	287	274	278	290	262	322	297	293	285	274	276	278	290	322	288	309	275	287	290	280	285	258	307	281	274	290	312	272	314	323	241	322	295	264	266	300	297	290	282	291	317	292	309	302	271	274	290	269	319	316	279	325	328	292	279	288	280	276	311	300	282	262	339	288	270	271	288	291	268	295	279	296	329	302	290	310	294	274	286	273	303	285	271	255	288	282	301	259	281	293	286	287	276	274	288	289	313	310	297	312	292	303	295	294	267	292	302	289	262	291	324	278	278	283	281	298	287	301	290	272	265	300	276	304	279	302	305	268	277	303	298	313	268	292	315	306	311	294	310	265	262	271	278	286	296	303	315	291	287	294	269	253	287	336	299	344	285	280	332	284	281	289	319	256	303	288	263	295	318	273	291	311	327	299	280	315	270	276	296	286	276	307	323	283	287	304	298	293	284	257	313	296	298	291	277	271	279	292	300	302	276	273	278	327	307	291	278	285	272	291	293	298	318	280	294	285	301	283	285	321	270	279	295	303	310	298	306	296	295	281	256	271	306	265	271	272	288	294	283	292	302	247	264	270	300	300	252	296	313	287	282	288	259	278	238	318	285	293	283	273	285	300	274	281	305	288	268	314	300	302	261	303	317	287	263	282	285	287	265	277	277	287	317	286	285	284	262	292	240	308	327	300	294	307	291	252	303	279	318	296	294	273	282	271	256	302	298	324	306	287	311	271	299	282	285	303	304	290	273	292	285	299	281	285	292	343	294	307	314	293	271	305	285	288	310	313	301	281	269	278	302	285	266	275	273	283	297	272	280	296	300	296	271	274	291	263	256	276	258	288	306	316	334	264	284	300	272	274	272	292	325	281	266	301	290	234	306	278	291	281	306	319	278	290	281	280	300	283	264	311	276	274	307	295	277	265	295	272	296	275	289	279	292	300	298	307	300	283	279	319	297	303	296	288	296	275	290	302	303	294	288	305	281	289	321	256	301	298	316	289	314	274	287	300	291	270	278	277	266	275	252	306	280	288	316	302	279	288	273	292	313	279	296	283	312	290	270	283	282	276	310	302	291	336	299	277	316	279	247	265	260	253	259	292	317	301	330	281	290	300	278	284	277	290	271	297	297	256	280	314	297	293	288	308	315	265	270	281	300	284	278	286	269	302	296	306	272	294	305	290	302	308	296	296	283	283	284	325	308	296	285	308	299	289	256	259	303	292	298	281	302	328	263	288	268	290	274	311	318	294	266	281	285	319	294	299	283	270	310	303	287	266	296	287	278	295	316	308	315	289	310	293	308	280	299	269	283	276	292	297	285	280	259	269	289	321	289	293	272	268	292	286	270	265	267	302	267	305	258	303	291	257	323	305	288	287	295	279	285	281	273	260	297	259	279	268	268	287	282	291	311	292	326	298	289	293	303	287	302	281	293	310	308	284	252	279	256	313	293	303	322	309	301	301	315	316	328	296	305	295	308	286	274	311	319	263	280	300	295	329	308	292	280	286	275	291	274	281	316	287	297	323	285	294	282	268	275	277	304	305	285	279	304	277	250	276	287	286	252	316	285	291	321	296	285	332	311	283	298	315	309	284	289	296	284	286	277	296	296	309	276	290	262	271	309	236	278	309	268	297	280	272	313	278	316	261	296	299	309	287	267	262	274	287	272	298	314	305	248	291	314	295	273	273	298	270	254	252	286	309	298	287	306	293	275	290	269	307	301	301	293	296	272	291	274	295	311	310	288	305	257	294	282	271	327	300	272	274	304	279	285	289	294	286	232	319	294	283	292	303	293	284	312	315	326	286	292	293	263	263	280	270	252	292	310	257	261	314	298	286	325	269	317	278	267	299	293	257	272	273	281	273	301	301	310	298	278	248	268	303	305	291	280	289	275	281	266	283	267	290	281	278	288	288	283	288	283	294	325	256	304	300	285	278	294	327	299	302	281	298	292	281	315	283	284	245	280	269	319	293	295	322	270	272	265	321	302	295	308	297	284	252	286	290	286	305	347	304	274	284	277	248	268	280	300	286	333	291	302	290	288	294	283	297	262	343	275	288	331	287	275	276	323	303	300	260	255	290	310	269	256	284	253	305	266	305	279	309	288	254	323	303	250	302	284	282	275	304	298	264	295	292	295	282	285	326	297	290	313	275	324	314	316	296	261	271	300	311	312	293	314	298	312	274	310	299	302	273	287	322	298	289	273	267	291	272	279	289	309	289	258	284	306	296	301	270	273	266	264	242	274	301	316	287	269	297	324	277	274	299	288	275	320	284	305	275	291	282	280	282	304	288	330	318	286	286	272	271	281	286	298	268	278	271	282	276	310	286	303	311	298	313	286	300	281	254	335	303	274	298	267	271	259	279	265	260	287	265	269	298	273	271	297	280	292	275	296	307	316	281	305	285	303	314	291	263	303	285	300	314	299	278	297	313	286	309	283	297	312	301	262	282	306	275	281	282	279	306	316	310	287	310	296	309	297	300	282	272	273	284	298	327	280	307	258	280	299	279	307	276	304	283	282	327	251	315	286	265	290	314	265	297	284	303	288	294	266	298	301	276	282	295	274	253	294	271	305	276	269	281	317	277	287	291	286	247	285	318	276	318	267	303	333	270	272	298	315	288	291	309	251	279	285	271	274	320	291	286	295	287	266	288	278	262	286	295	334	288	271	279	274	262	242	287	262	300	275	280	292	284	301	304	318	294	305	280	269	291	275	287	324	296	268	280	313	305	277	295	287	271	289	304	316	295	292	315	270	289	292	293	298	276	285	309	278	308	281	283	294	319	292	311	314	311	299	281	256	283	321	297	269	306	274	298	293	258	250	317	293	262	317	282	286	274	321	285	307	329	287	282	306	299	273	294	284	293	315	303	276	320	293	307	297	294	287	296	298	309	297	278	254	288	259	307	313	281	305	317	295	294	254	313	290	269	308	287	277	269	275	283	311	239	269	296	320	300	295	241	278	259	303	279	301	282	271	304	287	256	302	297	275	313	274	300	245	319	278	310	281	286	306	294	311	269	286	294	302	319	292	276	285	286	290	271	285	309	324	302	291	328	312	278	289	266	301	283	257	329	306	255	315	312	277	307	305	285	310	284	276	285	293	271	278	272	283	286	313	288	275	303	294	292	290	290	273	316	305	293	294	276	292	260	304	310	294	294	304	290	294	284	289	282	276	275	304	301	262	290	270	276	297	277	264	265	287	301	300	288	270	263	333	287	271	277	306	317	282	322	319	248	263	317	284	319	292	260	298	298	285	304	279	285	274	283	282	284	290	324	275	274	292
22906	11951	18352	15483	28776	48364	59666	57036	44382	1708	965	939	858	860	836	840	815	819	824	762	748	764	738	722	779	714	760	748	744	692	733	726	700	702	716	740	693	690	708	674	690	676	687	632	719	711	701	665	672	697	692	674	718	706	686	745	719	665	706	711	676	659	697	668	644	676	691	726	656	646	724	712	648	662	719	681	666	682	717	653	662	661	690	677	680	666	719	680	703	694	694	691	667	648	648	669	647	734	637	714	636	657	678	684	676	686	695	664	646	731	658	682	701	715	652	699	698	669	674	689	695	663	676	656	710	693	697	661	603	683	655	703	697	721	722	651	656	705	677	636	667	712	642	610	660	682	666	694	691	695	640	661	712	690	652	669	697	702	656	676	673	674	625	694	644	708	653	683	663	640	703	691	647	678	707	686	668	704	661	646	691	683	707	654	713	669	720	659	659	667	727	658	631	694	670	669	682	680	666	687	715	708	695	646	686	665	653	703	676	664	673	613	670	671	687	733	709	680	682	754	673	688	698	681	656	654	675	730	691	658	660	716	671	640	679	695	712	724	684	662	703	676	655	685	670	613	655	659	697	690	665	683	707	689	682	699	683	695	658	745	677	681	687	666	700	622	643	654	699	696	640	692	707	667	692	658	639	699	677	681	668	699	675	721	677	669	675	727	680	654	662	687	636	662	656	754	645	699	701	620	689	667	702	699	640	694	683	693	670	670	675	706	697	643	676	686	677	693	692	697	616	680	683	620	674	668	677	672	703	657	651	690	680	693	687	673	662	700	691	683	629	639	685	709	668	659	680	691	664	707	620	669	740	673	667	638	742	659	641	679	664	690	683	642	625	636	755	651	648	640	664	627	689	671	675	653	640	670	677	655	697	713	658	681	687	660	675	689	655	679	739	702	713	671	701	682	649	668	708	655	665	649	655	651	684	678	677	653	680	676	651	668	722	664	659	617	687	682	676	646	687	686	668	650	687	655	676	704	685	721	678	697	699	725	662	691	648	642	702	634	713	673	658	646	690	643	679	655	640	662	676	637	679	699	662	688	709	633	688	672	672	658	653	633	701	725	698	699	667	678	722	718	690	647	646	663	680	650	700	679	715	702	678	688	704	698	713	658	678	681	670	651	698	671	669	684	682	681	652	689	648	699	658	683	676	634	683	674	659	685	727	620	701	618	657	668	706	654	680	690	665	634	707	662	678	667	653	658	661	654	689	735	679	680	722	685	715	704	650	660	665	691	688	626	663	691	702	655	672	681	679	676	653	704	720	663	712	662	700	690	660	695	665	668	691	681	668	646	656	719	689	704	674	665	692	693	691	695	654	641	682	687	730	686	643	658	681	669	675	701	654	683	666	681	650	655	686	645	681	630	638	662	690	657	693	700	672	715	680	678	646	675	688	707	675	678	725	665	641	674	664	611	689	685	679	687	662	699	680	692	650	706	701	688	692	670	649	669	676	685	639	669	623	698	665	661	665	695	661	580	689	712	672	664	697	699	681	682	645	683	681	702	705	660	652	711	664	657	718	677	653	694	709	697	690	681	642	661	639	668	681	682	699	659	669	697	634	685	654	705	682	662	678	689	726	649	648	695	702	669	661	715	680	687	703	702	678	673	678	672	666	655	654	715	643	656	701	600	659	676	658	663	656	724	656	629	669	701	687	690	637	685	690	710	689	660	703	663	699	646	644	682	662	673	702	666	691	654	664	630	689	706	651	698	719	689	716	666	678	689	641	654	679	686	723	665	684	661	675	660	639	602	686	732	625	678	654	680	659	680	686	692	660	702	648	688	706	710	679	663	676	638	647	674	680	686	693	701	695	689	683	721	688	683	689	670	696	639	684	668	640	684	641	651	654	672	636	685	644	626	693	715	666	714	651	689	643	598	722	698	677	671	693	638	680	679	648	671	655	666	757	676	659	687	697	677	708	687	699	660	647	629	668	631	677	669	638	706	684	659	731	674	686	696	676	687	706	681	669	682	732	700	659	646	679	706	683	664	682	668	691	714	707	679	688	614	704	658	697	699	672	648	728	696	671	661	700	719	678	687	729	695	650	648	722	729	650	688	620	711	741	674	669	681	664	715	680	647	680	690	688	717	735	688	660	642	610	644	700	685	705	697	690	679	682	696	634	666	684	664	663	688	685	694	681	648	658	646	726	711	680	721	675	650	665	690	697	645	691	663	670	672	719	688	699	684	668	710	643	692	625	654	668	676	643	666	695	677	681	696	674	731	681	665	712	694	644	693	626	709	617	685	645	662	670	704	665	718	652	664	702	669	635	665	650	678	705	658	665	709	657	712	683	675	704	685	679	657	700	673	669	720	676	664	672	669	677	680	652	636	682	667	692	732	675	656	677	660	691	654	674	682	715	679	666	678	676	665	682	699	685	693	680	648	664	649	677	694	644	687	686	683	704	672	686	670	674	722	696	666	682	698	667	645	672	661	633	708	699	688	674	680	672	690	654	699	668	659	658	639	658	653	672	696	720	701	656	677	680	700	692	652	713	685	667	687	674	683	683	675	706	688	707	656	683	685	656	696	737	662	649	665	677	635	649	666	693	724	695	642	708	608	692	621	677	682	653	634	706	701	723	664	687	674	676	700	711	639	694	650	710	670	675	710	657	658	638	647	630	667	651	681	696	661	636	686	693	676	675	656	673	735	683	689	686	667	687	690	697	697	673	700	675	712	686	657	658	664	703	713	684	695	642	626	666	671	683	665	623	702	736	688	622	643	655	664	693	687	675	633	694	713	637	644	689	648	689	677	665	684	677	667	673	677	730	684	679	687	682	669	699	686	694	682	672	671	684	668	658	709	702	740	737	718	669	663	696	697	657	642	666	701	634	679	647	663	658	644	666	695	711	682	673	703	714	717	674	730	666	666	729	677	679	642	661	641	711	659	724	651	613	680	679	722	683	682	708	694	650	710	674	653	698	672	649	691	616	680	703	720	671	699	630	675	701	708	680	632	704	667	709	636	683	662	657	683	687	637	715	651	681	680	668	670	708	663	662	702	699	720	706	654	666	698	643	689	686	700	658	689	708	704	664	709	654	634	674	684	696	725	719	638	699	698	697	674	653	685	663	668	629	627	672	703	706	666	670	712	697	732	699	726	680	690	705	685	651	671	635	677	654	680	643	686	692	678	702	647	710	691	664	629	651	683	674	697	714	681	687	662	684	702	721	688	673	682	691	638	697	690	696	658	651	679	683	720	666	719	670	711	671	676	638	679	688	660	651	688	718	706	699	702	680	640	641	668	662	679	686	651	627	677	718	697	662	656	696	682	676	683	651	675	709	676	652	698	737	651	700	682	735	682	686	668	695	673	669	694	696	691	669	692	659	696	713	657	676	717	662	706	690	679	694	689	691	630	725	677	693	662	707	652	695	705	683	660	695	656	666	659	697	671	673	715	700	701	673	702	646	654	685	710	650	696	723	661	636	684	659	650	686	655	693	682	711	698	675	712	719	702	660	658	669	666	683	687
17828	7272	5412	2963	1322	1452	1877	1477	726	284	275	255	260	190	221	241	222	221	222	259	254	261	218	228	228	244	255	260	237	234	254	297	248	238	238	217	245	216	239	217	219	217	248	234	218	239	253	242	263	222	230	238	246	222	249	234	220	244	229	251	214	244	241	230	239	200	255	217	245	215	237	228	263	201	256	255	214	218	242	223	254	220	220	241	250	249	242	253	222	236	247	234	243	224	229	233	261	258	224	247	266	234	234	240	243	246	254	276	227	227	235	225	223	251	239	234	263	248	203	252	235	228	257	242	208	241	242	243	206	238	242	234	204	252	290	214	239	233	255	244	246	249	267	215	240	209	238	231	241	236	226	212	241	233	232	222	227	267	221	244	237	241	259	252	220	220	238	243	255	227	256	217	245	264	287	221	235	265	232	229	224	240	248	251	222	244	244	251	219	231	197	232	270	245	250	169	235	274	249	264	217	261	237	239	206	246	283	204	236	210	218	281	239	235	220	233	237	230	217	243	239	215	261	268	233	240	243	253	235	253	268	239	263	218	210	241	242	238	236	242	259	232	207	254	248	265	233	256	227	225	234	264	250	217	226	231	237	221	226	210	209	268	207	251	257	222	247	231	219	226	240	242	242	244	204	228	231	270	245	243	235	243	254	237	230	244	214	241	246	232	216	246	236	262	251	237	260	249	263	244	227	260	214	220	258	240	245	237	251	232	204	213	245	253	237	222	252	233	252	243	239	244	232	256	248	251	228	229	255	203	220	256	267	223	230	210	236	251	222	235	254	245	215	231	223	278	231	274	225	220	221	245	242	218	242	257	240	218	239	241	243	217	238	228	258	230	228	205	222	229	253	229	237	260	226	231	251	220	255	220	227	242	209	225	215	212	252	248	211	212	261	242	227	255	248	240	241	224	237	212	224	236	258	241	254	212	226	250	239	235	256	189	235	239	204	244	248	212	253	207	267	249	246	238	249	248	238	239	225	282	257	244	245	223	239	248	208	256	238	212	235	236	237	246	230	235	238	237	196	230	247	260	242	225	255	206	216	252	224	210	233	250	228	235	226	249	228	259	261	270	229	283	226	215	216	202	248	264	230	225	240	245	220	247	241	253	239	230	236	242	261	256	269	254	242	254	274	230	265	246	247	246	251	255	226	234	235	260	240	219	245	235	259	230	235	228	238	253	222	224	227	237	262	248	244	236	211	243	261	220	221	257	273	227	254	249	255	262	256	223	242	216	227	237	227	240	209	238	228	227	232	243	240	238	232	212	257	248	247	232	268	242	213	235	236	240	252	248	241	235	240	229	209	237	247	284	233	235	258	246	236	237	233	249	249	223	265	222	223	248	237	227	218	236	219	244	222	227	258	237	237	216	220	224	238	243	222	232	244	231	232	256	231	214	255	234	229	227	236	218	213	260	251	261	265	215	204	224	250	245	230	259	241	258	271	237	238	254	234	246	219	211	245	250	261	224	267	230	255	272	218	198	252	270	237	236	226	207	255	252	225	240	221	257	262	250	264	256	251	246	269	242	218	229	240	236	239	223	250	246	254	229	215	245	256	264	251	209	239	228	242	246	203	242	235	225	237	271	264	224	202	238	213	246	191	231	260	269	239	224	217	240	246	266	226	242	222	216	241	221	233	218	222	231	231	243	214	236	254	260	242	237	228	234	230	235	237	234	225	221	219	243	195	226	249	257	204	263	258	242	223	205	224	264	216	223	263	229	217	247	234	246	244	229	257	236	212	218	243	218	250	262	231	227	237	247	247	250	240	232	242	212	247	242	224	207	212	231	222	253	236	230	249	244	227	211	232	227	254	243	235	221	246	213	211	227	243	240	242	198	251	256	192	241	226	252	232	245	227	234	239	244	234	213	213	238	234	257	249	218	244	232	241	248	233	220	229	221	234	215	240	253	255	247	239	255	237	226	242	223	256	240	261	218	212	240	258	215	240	225	233	231	241	227	227	218	240	233	264	215	250	248	247	259	222	229	256	239	218	216	244	243	218	217	238	282	247	194	247	234	248	225	270	271	214	258	224	224	223	243	248	221	251	266	227	220	250	245	237	244	235	213	230	205	229	245	228	263	246	231	221	206	216	212	218	250	226	240	269	245	245	246	217	240	221	247	273	258	247	225	177	236	220	221	228	249	252	259	234	241	223	209	201	225	222	255	223	207	212	274	234	210	254	224	223	245	220	221	264	201	230	241	239	230	237	224	240	243	227	239	235	258	249	229	245	251	240	215	230	219	233	224	232	219	228	237	225	238	212	231	215	239	264	211	285	247	227	236	200	203	227	233	279	224	242	243	232	207	231	239	220	228	237	189	212	232	270	238	238	213	222	216	248	244	247	243	246	220	226	255	245	201	244	231	236	218	225	239	226	238	208	220	247	261	265	262	228	239	227	239	218	269	274	225	231	246	227	237	228	255	202	238	220	264	213	228	258	241	231	268	244	281	257	236	226	283	239	227	228	256	266	243	220	252	236	242	255	234	239	249	243	234	205	230	211	234	206	236	253	251	243	239	243	242	235	228	203	236	221	220	244	255	236	232	232	243	246	221	225	221	220	252	220	216	226	261	290	266	211	230	224	256	239	234	253	228	200	249	237	227	214	215	240	232	230	230	226	260	251	244	245	236	252	228	221	231	198	246	250	268	242	246	275	222	266	241	257	232	243	263	259	227	260	233	243	245	244	238	242	203	206	254	237	220	232	253	261	213	270	243	229	220	249	240	227	258	256	221	232	183	239	239	235	230	228	204	257	236	238	231	267	208	218	251	227	236	232	250	246	234	243	224	261	232	256	223	219	232	229	235	262	251	220	232	236	232	274	223	245	225	248	252	220	240	245	239	266	251	248	242	239	241	260	238	232	222	241	249	236	217	224	235	235	242	253	242	204	241	251	238	243	223	230	234	226	233	237	282	265	262	237	245	253	241	252	214	227	241	257	229	240	225	252	254	206	226	286	198	238	271	229	241	227	251	240	243	240	225	231	250	249	250	229	237	232	243	251	223	221	243	222	221	226	217	236	225	236	227	221	208	251	207	230	255	249	280	234	205	228	245	231	237	264	245	240	219	246	243	244	237	224	255	254	229	234	258	241	240	242	243	246	263	259	253	251	231	191	238	211	235	236	218	247	228	229	245	237	227	239	259	220	220	246	227	255	247	214	242	266	243	241	224	206	243	251	243	252	245	251	219	241	252	226	236	233	213	222	265	258	241	238	239	206	240	230	237	244	250	232	239	218	197	256	230	233	253	225	231	240	213	257	228	225	238	228	243	269	251	226	253	209	221	233	244	201	259	245	242	247	241	239	258	247	244	248	237	252	226	201	246	239	225	220	226	245	246	273	239	235	241	232	228	206	238	263	268	262	221	241	243	204	223	237	221	211	239	207	233	238	267	259	237	238	225	175	239	233	214	226	224	268	212	262	257	234	254	227	218	238	203	267	251	275	237	211	216	227	214	219	226	277	237	232	235	222	228
8923	4954	8209	7779	5057	6992	8057	6132	2806	571	544	524	569	518	575	513	547	528	549	580	553	526	567	552	566	579	513	560	575	553	544	575	537	549	520	528	540	545	521	577	543	504	534	534	547	537	545	545	548	555	557	510	536	586	545	550	590	553	530	504	549	541	559	540	560	505	550	565	528	525	526	571	576	554	560	564	528	545	510	586	574	555	539	565	547	519	558	556	520	562	557	568	514	555	542	512	547	513	549	519	591	526	525	520	499	521	563	568	533	573	536	563	509	524	542	526	496	548	587	562	568	551	569	601	528	553	581	535	510	550	544	528	593	549	546	518	558	544	508	534	521	566	500	552	573	536	544	473	552	559	541	568	525	554	507	579	543	573	541	522	536	517	523	549	538	576	540	503	508	527	561	517	535	524	536	550	538	548	549	522	532	517	512	560	535	515	530	517	555	543	523	558	536	560	539	531	549	539	579	524	556	526	562	540	518	527	578	522	511	528	513	536	509	536	508	559	555	561	562	505	544	545	552	473	547	566	540	545	497	569	555	557	541	548	575	534	554	504	528	528	556	506	540	508	523	559	534	516	540	541	516	513	547	522	526	538	512	491	552	515	523	580	546	532	561	535	559	485	498	575	556	570	550	554	580	559	548	541	533	557	546	517	557	528	547	538	552	504	577	529	568	591	532	553	533	562	512	542	585	554	532	520	539	596	513	550	547	547	577	550	583	576	554	537	547	549	534	506	557	543	532	529	510	562	540	563	539	538	517	536	533	529	559	543	531	555	569	564	542	540	543	545	533	545	577	543	524	533	538	538	541	551	570	534	554	541	527	549	564	534	524	485	525	520	587	551	601	518	576	578	543	545	516	524	545	549	507	515	556	580	560	547	520	551	515	520	547	579	545	571	544	529	532	534	546	588	565	503	557	553	586	577	580	563	546	582	534	547	522	551	544	516	526	518	540	548	546	552	575	560	535	576	561	518	544	556	559	570	511	569	529	560	569	512	549	517	534	531	551	563	512	515	566	586	521	581	562	536	571	533	576	552	561	565	530	469	534	540	518	557	515	522	540	527	544	534	555	531	591	538	520	505	555	517	526	520	523	526	561	548	544	495	521	541	526	523	580	518	554	547	486	566	537	545	543	531	532	540	544	576	542	517	550	509	514	555	547	506	559	547	554	517	503	570	549	552	507	550	539	529	517	550	560	549	538	568	544	540	512	569	549	573	538	530	543	565	494	514	558	548	512	544	570	532	531	483	561	531	553	549	547	508	555	550	592	528	541	534	567	566	534	565	540	575	531	555	524	538	556	531	525	496	542	532	550	534	538	559	529	510	540	514	537	565	546	588	559	583	516	529	524	544	531	544	533	558	580	504	541	538	514	573	528	561	530	508	530	572	506	538	555	548	497	527	552	558	543	555	549	541	535	519	519	535	546	546	553	538	547	533	537	538	513	570	560	534	534	546	572	552	542	571	521	554	542	573	530	548	561	518	531	525	527	546	547	521	544	561	515	498	548	499	574	570	520	556	534	532	628	549	536	548	514	611	549	502	540	502	520	544	528	584	538	532	507	577	486	565	554	571	547	524	531	572	520	567	541	524	532	546	558	543	524	577	541	595	540	560	514	520	534	493	537	532	500	577	575	554	526	518	488	543	556	536	530	523	542	554	503	535	518	519	554	570	565	515	516	559	540	503	551	566	558	544	589	550	552	529	559	515	555	535	557	511	559	537	510	561	548	567	533	521	540	561	521	532	488	559	608	515	511	528	547	546	549	554	584	531	556	564	541	559	530	557	558	536	567	535	553	583	536	527	592	537	564	556	582	569	530	560	544	563	504	537	564	516	510	551	552	558	568	564	528	501	533	564	542	539	542	516	552	561	564	545	541	493	520	514	549	527	555	554	477	525	502	544	540	572	549	537	544	532	538	566	547	604	558	514	549	579	555	567	506	571	561	537	537	560	529	556	547	527	544	577	539	539	514	527	545	516	557	490	500	526	580	560	499	509	532	525	518	571	554	575	537	533	484	583	593	543	549	525	579	528	558	557	581	566	567	569	522	524	529	569	536	533	523	538	537	540	527	492	528	547	565	548	541	521	507	534	593	532	531	558	534	571	564	523	533	549	513	526	544	561	510	491	539	533	533	555	505	528	551	515	546	534	559	518	555	543	528	581	595	565	506	548	547	526	542	521	507	515	477	555	542	594	533	541	519	521	537	563	568	531	540	576	585	535	512	543	571	524	551	558	546	538	558	567	545	524	567	528	539	495	562	508	533	572	522	536	563	574	555	528	528	558	507	548	527	551	496	564	547	541	564	576	524	547	545	555	527	546	531	538	554	541	537	508	594	560	524	559	505	528	569	543	543	547	565	524	548	550	574	541	543	548	539	520	527	555	548	572	531	537	557	562	519	532	553	524	510	516	507	583	560	535	517	543	551	545	541	548	520	540	571	547	502	510	562	552	565	531	558	573	543	553	549	519	533	533	524	603	568	495	575	535	519	513	537	560	579	489	534	558	582	491	548	545	552	542	530	517	507	549	530	523	576	561	546	551	526	527	555	559	580	549	523	545	527	537	571	532	535	557	530	500	577	521	595	551	544	519	527	525	547	557	542	532	531	508	531	499	517	537	574	522	532	530	513	556	508	500	545	589	584	556	569	544	545	541	517	549	557	551	526	556	523	564	531	537	565	536	572	513	574	499	532	493	520	545	542	541	556	569	587	493	515	520	555	538	522	576	538	544	567	538	503	528	495	555	523	547	575	511	579	549	541	525	504	541	514	556	516	538	536	508	547	561	579	556	534	580	584	545	567	531	522	517	516	520	578	545	522	583	539	523	513	590	550	552	567	460	590	563	538	525	529	531	540	555	547	526	526	523	559	541	583	546	514	528	550	571	497	530	568	526	484	528	549	514	572	581	541	541	548	534	554	540	528	562	568	573	571	518	546	531	526	495	518	519	523	519	553	539	538	525	579	511	548	540	504	511	530	554	576	505	554	547	515	548	523	559	525	521	534	546	528	545	547	540	587	513	538	526	590	501	571	579	515	510	566	570	511	494	546	548	553	513	552	548	521	571	544	537	510	522	547	530	583	539	534	499	536	522	501	540	597	552	544	542	512	561	550	534	561	542	544	525	540	537	514	521	592	539	577	569	531	553	557	522	552	516	553	544	548	575	525	586	535	567	573	529	560	548	547	527	544	525	525	505	541	518	560	485	620	589	513	530	534	556	559	502	563	568	544	512	526	543	573	516	553	462	515	505	525	513	561	545	580	575	545	558	564	567	524	574	542	543	533	533	522	500	555	505	515	544	525	532	519	583	485	571	534	582	522	531	500	534	549	584	560	503	536	551	583	504	547	532	528	537	563	510	574	520	522	519	536	537	562	533	548	561	535	505	551	508	503	574	532	519	542	557	558	558	490	518	534	566	542	568	522	490	589	587	516	564	542	536	519	520	582	542	533	547	549	572	573	552	541	547	535	539	522	551	494	566
39481	15937	12946	8655	15311	30906	32997	27134	13933	751	193	186	204	217	195	179	190	188	198	192	186	198	194	178	157	163	199	156	186	186	167	181	177	150	196	188	162	181	164	187	226	187	158	184	183	171	179	175	178	194	196	159	193	191	160	154	175	169	176	171	163	184	164	185	173	200	163	156	189	142	174	182	169	172	168	187	167	168	162	189	179	145	179	171	180	173	177	165	201	187	197	175	179	197	176	213	153	156	152	168	154	179	171	199	167	169	165	175	190	163	185	165	186	162	185	165	154	152	183	180	202	184	190	213	179	147	169	190	169	180	173	179	217	188	198	168	189	163	165	174	156	134	163	185	168	192	188	183	166	147	173	212	180	172	198	161	180	218	185	161	146	184	184	164	167	190	163	164	150	174	183	181	161	194	205	148	202	189	214	177	167	201	218	172	180	179	161	165	203	141	192	166	209	196	150	189	160	169	162	193	205	182	172	188	185	157	168	166	183	172	180	199	183	169	176	187	166	178	178	181	163	182	180	182	168	195	158	191	200	189	160	181	176	205	173	187	179	158	195	183	181	207	175	187	160	176	188	198	185	167	185	197	174	185	180	165	173	184	181	173	158	168	189	171	177	152	189	191	164	174	194	191	175	144	163	202	176	182	160	194	172	167	179	180	159	176	186	161	175	170	185	167	155	178	190	181	158	177	185	184	173	180	167	186	162	170	198	192	160	168	184	165	183	175	154	166	170	154	195	180	185	170	169	164	187	157	174	182	185	187	178	175	164	165	178	176	198	161	205	168	169	186	204	183	187	175	172	158	179	172	166	165	176	169	165	169	161	182	194	177	150	172	163	172	181	167	184	170	185	170	177	188	142	175	202	180	169	182	191	184	171	170	180	180	153	179	160	161	178	163	157	164	194	195	152	181	180	178	191	174	181	171	194	166	194	195	173	181	161	172	183	181	191	176	158	168	166	179	191	173	180	187	207	166	174	181	176	153	188	168	170	157	160	192	172	179	226	193	176	195	209	189	155	175	173	174	199	182	172	222	175	175	192	169	166	198	159	208	163	176	170	148	158	171	197	179	160	166	179	165	179	178	172	174	202	205	167	134	170	172	183	195	163	169	213	181	181	184	144	168	175	163	192	164	153	193	158	203	173	167	180	180	222	157	151	201	185	181	171	176	179	167	175	198	157	191	187	157	179	175	174	176	166	182	169	179	196	221	177	191	180	185	175	185	170	173	190	167	167	184	163	170	160	179	158	193	197	155	154	165	188	170	186	175	177	175	172	163	171	183	209	176	199	178	172	176	202	172	162	192	151	172	185	212	150	185	184	160	167	178	180	184	177	159	173	186	158	167	184	176	197	151	151	162	183	179	170	178	162	159	187	196	186	171	179	163	171	185	177	187	190	206	172	184	179	168	152	169	186	190	182	161	178	185	180	167	202	175	174	169	175	188	159	190	206	194	169	216	165	195	192	162	187	178	173	171	166	169	166	181	178	171	195	172	173	145	205	167	189	186	183	175	150	179	174	167	161	162	171	178	188	179	177	163	203	207	174	177	176	169	180	196	165	162	160	174	160	184	159	192	173	192	192	177	166	162	160	180	169	156	161	179	176	177	173	174	176	178	191	148	178	163	185	177	164	178	164	190	191	179	194	164	180	175	179	186	166	145	169	181	191	172	200	151	183	168	180	152	174	150	173	162	170	178	178	172	194	170	148	194	181	176	200	186	185	177	173	164	184	180	192	190	171	165	202	167	172	179	188	190	179	192	192	181	194	200	163	153	173	197	165	204	171	191	197	172	178	165	160	160	181	151	163	189	189	200	167	175	195	170	175	176	163	174	189	203	162	166	160	175	173	145	165	186	162	167	185	179	170	173	177	158	161	173	144	154	186	184	169	184	158	161	163	213	157	180	190	170	208	198	188	171	185	172	169	182	170	173	170	176	184	175	184	189	173	167	190	187	178	173	177	180	178	182	163	188	201	192	151	189	167	184	176	179	164	172	162	164	185	190	177	161	163	192	175	158	194	160	182	202	184	176	175	160	159	147	147	197	187	174	185	161	181	163	162	215	167	204	200	172	177	180	203	158	157	159	176	184	212	162	166	190	204	174	185	178	194	214	201	172	152	182	177	158	186	194	177	174	176	206	156	160	174	177	165	185	176	200	166	191	179	165	198	172	171	159	206	169	164	161	172	183	192	187	179	178	182	198	195	158	198	158	187	169	193	157	199	189	171	185	187	169	177	191	170	171	156	169	164	163	183	171	183	174	178	175	215	176	199	184	156	169	170	179	169	180	180	199	172	213	174	194	203	194	176	168	154	180	178	183	170	199	186	203	182	157	157	176	169	161	191	182	176	158	170	142	170	164	175	188	187	172	181	168	179	205	193	183	169	166	154	140	185	176	164	174	166	169	210	173	188	176	175	178	188	172	162	161	176	168	155	195	177	174	174	161	196	175	176	171	182	158	174	184	171	193	157	156	167	179	195	180	160	183	167	180	174	196	169	187	183	203	155	178	181	167	192	180	155	185	176	183	178	191	155	208	163	154	186	182	157	167	176	161	178	164	189	185	196	165	175	170	200	173	179	162	195	159	160	175	180	170	190	192	172	162	154	177	144	169	173	165	156	170	178	192	178	177	156	171	169	166	154	174	162	164	170	178	178	157	196	169	160	161	163	159	166	172	170	147	156	208	170	162	191	208	161	163	186	168	163	183	195	186	197	178	190	161	176	183	196	148	155	169	180	176	178	187	185	171	168	180	180	156	184	207	181	171	174	154	166	173	168	188	171	183	186	170	170	167	184	177	190	173	183	193	190	182	185	192	157	189	186	187	184	184	185	159	187	177	159	153	178	182	149	178	185	163	165	174	180	197	164	172	193	195	162	167	184	184	166	187	177	162	171	180	169	166	172	172	177	194	206	203	172	198	190	189	174	175	177	164	146	181	207	195	210	186	179	174	172	162	169	162	196	175	187	183	188	175	164	169	172	174	189	182	170	175	189	179	158	156	184	167	192	170	170	170	166	193	181	156	200	187	193	186	150	182	178	143	187	199	172	184	184	187	189	168	174	173	212	167	182	194	171	151	170	163	195	160	194	190	156	169	193	187	178	196	175	152	174	168	185	161	154	206	164	174	174	169	212	184	188	170	184	185	191	176	189	185	166	151	174	180	201	182	165	168	181	183	164	182	182	164	181	178	187	174	196	184	174	185	172	161	156	188	167	201	187	179	163	170	182	157	157	167	184	169	166	195	184	174	182	179	163	173	159	182	172	146	158	166	156	165	178	190	196	157	147	162	189	175	180	177	172	175	151	163	190	189	169	166	170	169	165	193	192	177	166	184	189	160	172	195	176	187	192	180	171	171	192	201	186	182	159	156	182	179	182	176	185	184	188	149	192	158	187	185	201	171	177	154	172	210	201	194	200	161	173	209	155	162	170	177	177	168	184	154	163	159	212	161	189	167	158	160	153	174	186	168	185	191	149	184	188	197
20112	8128	15906	19089	32887	49107	49759	44152	23125	554	548	559	576	482	513	501	480	468	485	419	504	505	439	425	486	443	443	451	460	454	468	465	452	466	417	430	467	463	411	435	408	452	432	502	473	448	456	453	418	453	430	467	457	414	408	479	439	416	415	446	427	445	446	443	483	443	450	414	440	438	434	442	419	466	428	456	434	429	464	481	422	435	409	450	446	452	410	416	423	445	435	449	426	447	436	444	438	425	453	428	438	405	474	422	430	419	469	469	412	459	432	435	414	440	453	444	439	413	452	457	444	435	425	454	433	407	408	427	443	404	448	467	457	415	442	446	431	424	471	411	478	457	473	444	481	476	473	423	393	445	398	432	432	476	460	417	403	437	435	465	451	436	457	419	451	445	462	425	438	426	425	486	428	440	432	425	444	509	447	437	392	445	439	404	459	468	431	470	471	445	465	426	444	434	419	425	415	450	454	411	446	444	427	456	451	444	468	424	404	484	436	398	454	469	428	458	430	439	432	416	434	495	423	439	453	434	443	410	450	450	454	392	415	413	419	409	439	450	438	407	449	429	432	473	447	459	459	447	427	426	445	431	424	423	415	441	452	425	453	426	427	447	429	433	454	413	448	442	421	428	476	418	445	455	439	418	448	452	417	418	443	433	427	425	497	435	420	424	453	449	402	466	437	454	431	441	451	438	430	452	437	441	438	397	428	442	427	428	420	419	466	408	424	417	418	422	465	417	372	445	450	414	442	425	434	441	452	443	436	475	446	458	455	454	446	470	442	420	430	405	470	421	414	463	445	443	475	454	424	438	453	448	457	461	472	447	429	435	442	438	467	400	419	389	466	419	455	404	454	452	445	430	449	433	440	449	391	429	411	479	443	391	401	446	418	462	415	410	439	426	410	444	457	442	438	449	442	444	409	417	439	446	427	431	424	424	452	443	456	436	436	441	406	411	413	441	450	416	485	409	459	413	438	458	401	416	444	453	450	432	457	422	442	427	426	453	435	459	425	458	430	424	396	438	443	453	495	424	427	426	408	405	439	450	459	447	420	427	416	439	420	416	443	457	473	444	439	448	404	452	439	434	429	420	465	468	419	407	464	413	421	440	460	429	456	410	480	452	475	444	462	415	418	441	437	493	434	433	456	448	448	412	403	440	462	469	437	479	400	487	435	433	468	426	432	447	400	448	451	428	432	414	484	420	444	459	425	437	459	461	460	410	450	440	422	463	475	434	449	443	429	423	454	434	432	455	436	411	427	436	463	436	423	453	417	419	434	457	430	429	449	416	465	444	467	445	444	410	447	432	436	466	429	458	428	438	464	432	436	456	400	444	437	430	454	442	448	438	439	464	409	417	424	443	406	417	460	422	470	469	432	432	439	434	487	448	433	420	449	446	442	423	453	443	450	426	481	421	444	471	418	443	435	442	460	407	468	469	444	438	439	419	411	422	447	437	414	447	392	391	434	452	425	443	435	430	448	424	461	401	419	406	427	420	445	493	464	441	439	464	411	463	452	414	453	454	482	442	432	462	444	398	429	422	443	441	471	401	462	432	460	426	425	456	423	461	399	425	421	430	445	436	441	427	450	443	427	446	399	462	475	425	437	416	425	481	433	415	477	441	427	427	439	414	432	456	418	436	410	462	415	418	427	419	424	414	462	427	462	438	447	457	395	458	455	448	442	460	395	432	430	485	419	480	438	450	449	437	472	449	456	480	408	447	420	436	435	446	405	453	438	455	427	407	409	440	471	412	470	422	453	404	424	435	460	452	411	387	434	449	455	454	424	461	413	468	415	429	409	430	445	473	435	446	454	455	457	411	425	460	455	439	407	431	412	421	429	450	484	439	398	416	462	428	374	460	437	450	467	460	434	432	421	426	437	417	495	452	446	412	480	442	470	443	455	426	411	448	434	474	502	434	414	448	432	458	440	435	452	449	418	452	450	394	473	456	400	451	442	438	409	466	410	433	430	454	423	463	434	431	463	432	442	426	451	419	479	451	439	495	459	437	470	461	418	434	439	469	459	444	438	452	464	427	433	412	461	437	464	409	428	410	395	436	443	448	429	448	418	407	486	468	446	460	431	447	405	404	438	430	378	435	442	407	461	457	407	461	431	456	473	450	440	449	465	436	441	460	441	420	432	422	436	437	470	467	425	465	457	410	438	429	438	439	433	421	394	436	467	435	440	436	455	433	437	439	440	475	479	429	414	413	404	447	488	452	488	418	438	436	453	426	468	447	441	408	435	450	403	415	449	442	438	444	430	462	448	432	455	503	409	419	424	453	438	415	442	438	436	465	443	440	417	439	434	394	470	460	413	440	444	438	461	449	432	437	429	456	466	400	450	446	439	467	466	414	422	454	449	414	460	422	402	417	436	444	498	418	399	399	421	463	436	462	437	457	449	452	427	463	431	470	425	447	424	456	461	468	435	423	405	453	438	419	462	449	437	447	425	435	442	431	436	424	435	457	446	436	454	401	445	461	406	413	426	430	424	447	440	427	441	414	436	438	437	416	417	474	413	420	463	439	433	429	420	456	410	437	439	433	443	455	428	449	444	437	434	459	462	418	442	436	403	436	422	452	453	421	452	421	436	462	416	399	473	421	446	429	450	444	420	426	424	452	425	469	447	459	440	463	445	470	452	445	416	417	458	450	442	462	411	415	438	472	433	430	417	476	433	412	445	393	461	430	384	433	442	412	416	463	435	444	454	453	452	395	433	476	454	438	465	427	422	456	435	473	464	415	451	389	421	408	426	433	439	436	454	451	450	363	435	458	465	447	431	455	394	469	481	437	417	406	472	430	452	500	403	445	448	451	451	443	433	398	451	425	449	445	438	446	448	440	415	443	423	443	439	436	439	389	436	457	405	455	447	388	422	478	442	418	425	467	437	455	439	449	435	420	425	410	429	450	440	442	429	414	446	416	466	440	412	472	416	435	422	440	466	437	420	455	409	433	450	434	424	437	421	417	407	453	457	444	416	465	422	443	464	481	431	476	436	443	441	455	452	451	429	414	440	428	431	494	454	445	445	406	454	423	443	413	431	385	408	447	444	453	405	442	447	431	434	415	438	485	442	424	429	435	473	426	453	424	437	435	466	435	463	407	422	438	436	429	407	416	454	431	436	422	450	447	447	438	431	441	448	444	434	446	435	434	436	415	461	431	407	419	433	465	430	410	446	405	368	410	421	458	443	450	410	425	444	451	435	429	431	421	437	445	425	423	468	407	444	418	464	424	437	453	423	438	397	423	426	497	448	459	423	471	447	382	435	411	449	420	458	440	447	456	449	452	414	462	482	426	425	411	372	455	438	432	443	409	431	468	396	441	466	457	414	413	450	424	444	491	451	430	461	424	410	432	470	452	471	446	487	453	440	420	428	429	420	425	459	430	448	438	430	424	432	409	434	433	413	420	446	457	434	451	409	491	424	441	435	453	467	423	472	449	430	443	443	430	416	452	430	457	451	474	436	444	419	398	413	431	435	428
46907	21818	16373	18061	36503	49552	47273	39106	20880	1751	361	311	333	336	330	300	336	317	287	336	319	333	281	288	295	288	302	323	311	294	288	298	300	287	300	320	313	302	284	333	293	289	269	312	290	325	334	268	292	291	281	308	271	267	285	299	288	321	282	295	304	308	332	313	299	293	268	280	313	318	309	290	322	289	307	286	277	297	264	335	283	327	274	278	269	296	286	286	290	285	305	303	270	307	296	303	297	326	298	311	290	282	277	265	313	277	273	282	319	295	310	312	299	317	332	268	284	272	312	299	315	284	288	304	268	299	279	273	288	290	263	281	286	292	273	275	311	279	309	311	265	280	308	277	299	297	311	291	292	278	324	300	309	309	284	325	314	314	290	331	282	318	291	311	299	319	306	300	307	296	291	272	328	259	288	289	316	280	279	303	302	302	288	305	299	296	298	327	275	327	294	298	284	294	255	296	324	281	289	257	283	288	310	304	294	315	300	312	284	308	344	290	265	290	294	295	319	302	292	286	314	320	304	346	319	308	303	311	299	268	297	313	298	291	253	254	280	304	291	315	311	306	317	332	286	289	255	278	306	306	288	282	286	297	337	328	287	308	322	325	273	318	293	299	305	285	305	291	299	312	289	306	313	291	310	265	277	293	272	318	286	280	323	270	295	275	282	289	297	278	274	303	299	313	290	309	311	295	285	287	268	295	265	292	283	298	266	336	312	308	270	272	289	310	345	287	300	285	272	320	320	239	318	294	307	269	323	273	308	301	311	302	293	315	297	344	268	297	316	291	293	288	298	314	298	289	286	284	329	318	299	302	268	302	295	286	281	288	324	286	327	284	288	299	312	271	293	291	276	281	301	292	318	295	298	287	306	316	318	339	304	290	289	287	267	276	312	329	306	294	310	261	297	310	278	312	289	296	291	340	286	331	307	321	296	278	285	289	310	322	295	286	308	304	283	298	272	306	291	293	329	300	308	277	309	296	312	295	315	303	330	281	305	285	300	287	289	259	289	296	297	315	309	320	274	274	276	276	284	302	289	268	304	295	283	318	281	275	294	320	278	276	298	315	275	293	327	303	317	299	333	297	295	304	293	282	292	300	302	306	320	295	275	311	305	259	320	290	317	328	325	287	323	301	316	253	325	296	294	307	287	313	298	301	337	295	300	277	280	323	345	289	288	265	303	312	292	311	301	320	295	297	278	315	291	298	275	283	268	311	316	291	306	295	268	282	273	291	316	280	291	305	333	286	304	290	316	292	295	305	309	290	314	277	289	278	333	336	304	284	294	292	288	265	302	324	279	265	273	307	309	302	303	286	311	322	315	276	280	294	296	289	297	318	311	331	282	322	302	293	270	324	321	323	301	301	301	316	282	302	316	281	300	314	315	291	284	320	343	298	294	272	262	305	327	339	313	325	301	286	305	275	273	297	297	309	284	285	285	311	310	262	297	273	302	263	303	301	321	292	321	273	288	320	296	294	270	314	308	274	311	293	287	299	288	284	298	336	299	294	333	311	299	298	294	284	304	310	278	277	284	286	264	301	275	316	300	289	308	285	269	314	305	293	298	283	309	321	294	286	296	297	337	315	286	331	285	326	281	311	293	271	315	294	277	347	277	329	290	285	305	272	273	275	331	317	291	275	274	323	291	296	302	311	296	304	286	321	277	313	294	307	308	295	294	281	312	312	287	343	301	299	304	285	274	310	297	314	284	270	312	297	319	321	273	273	289	348	282	291	318	314	257	285	320	292	310	289	284	270	284	284	298	320	312	360	296	281	309	308	292	261	272	294	298	288	271	300	314	306	296	281	307	279	277	308	286	306	320	291	290	297	278	285	333	253	300	318	297	292	279	321	307	288	309	296	296	287	349	356	313	272	324	312	337	296	281	277	311	305	303	302	300	346	273	283	304	319	293	290	298	273	292	266	322	288	286	317	326	294	307	303	318	265	284	277	266	265	297	286	271	315	301	323	298	290	289	317	306	301	285	288	331	312	320	276	301	294	301	291	288	309	290	285	290	304	310	291	308	268	311	312	317	300	286	302	322	279	317	286	318	314	341	284	307	285	306	271	312	294	332	272	319	285	275	305	308	291	309	292	306	284	318	299	313	293	301	294	305	288	306	274	295	286	296	321	322	269	288	298	298	335	320	303	268	329	283	295	287	299	315	306	266	287	298	281	280	301	327	272	311	289	311	288	325	334	286	320	322	294	297	281	272	267	312	322	293	271	281	305	318	306	325	299	273	337	293	327	334	284	317	315	300	308	287	282	310	304	303	279	251	319	277	309	312	284	311	298	283	285	283	319	300	270	300	265	274	332	285	317	343	321	300	295	332	329	319	289	344	293	300	311	309	288	279	290	311	282	293	279	278	302	294	298	294	288	303	295	299	294	301	285	281	276	283	265	328	301	341	304	290	292	319	320	288	306	291	265	274	320	283	303	311	288	320	323	298	285	286	310	298	285	290	270	292	301	292	244	296	332	331	267	319	295	283	295	306	309	287	305	309	304	310	253	307	331	309	315	330	307	312	294	339	284	288	299	303	306	319	294	280	277	302	312	282	287	278	285	283	309	318	298	319	316	307	283	335	345	282	296	306	300	300	280	309	277	272	303	298	267	290	276	344	298	319	336	250	279	318	297	290	286	298	283	271	262	337	266	302	306	312	305	318	314	308	290	315	281	276	321	275	292	270	275	283	276	305	295	294	297	289	284	275	305	298	293	283	298	298	288	324	300	326	282	321	260	270	298	272	288	298	295	316	303	331	286	309	297	295	290	333	312	296	307	295	295	282	300	300	313	324	304	307	261	285	285	328	284	304	299	281	295	277	306	309	287	312	310	298	287	283	304	273	294	310	276	289	299	314	317	317	309	294	310	300	287	273	281	315	267	286	294	292	293	307	261	283	269	291	274	278	302	288	274	307	284	301	294	284	276	285	320	306	272	267	283	293	307	298	299	325	289	293	315	283	303	293	302	283	329	289	292	293	301	264	297	311	323	295	289	285	291	301	291	304	264	325	279	280	319	309	346	294	323	308	286	287	288	304	283	309	309	332	300	270	313	279	307	301	297	294	302	295	342	290	287	266	297	327	292	323	281	295	281	278	308	306	301	287	315	301	340	301	300	285	302	299	312	309	294	282	285	300	297	291	305	303	291	300	259	294	317	301	292	310	296	279	360	300	286	282	293	308	307	345	310	291	272	310	304	319	307	294	288	267	289	285	308	290	324	293	279	287	267	276	289	285	293	302	286	290	285	286	286	278	288	301	272	333	304	274	276	293	277	333	268	267	309	307	292	320	295	266	287	272	284	269	289	292	296	274	271	297	269	279	266	284	290	285	287	284	285	272	281	308	306	331	272	296	315	308	314	302	298	261	324	285	296	315	306	275	331	291	270	270	283	301	288	276	281	260	318	293	284	286	305	299	292	299	280	294	318	308	283	291	316	258	329	303	308	290	282	312	293	298	266	302	277	278	328	307	292	311	287	269	298
24543	11302	18557	31425	51473	62503	60617	54024	25080	941	904	852	818	826	754	822	823	705	786	709	725	711	808	771	750	753	771	750	750	762	713	675	717	710	719	736	723	663	731	699	705	726	725	772	691	664	689	683	679	708	717	707	742	710	704	702	732	707	690	689	637	717	743	700	748	716	698	654	713	703	699	677	687	733	733	711	733	689	704	685	715	700	720	701	703	675	723	660	736	694	694	728	707	729	695	705	701	695	764	712	725	667	717	680	706	705	696	705	673	653	657	688	692	703	704	669	722	688	721	648	733	659	705	726	686	685	667	692	671	701	678	702	724	702	691	670	663	708	732	661	706	624	715	653	685	699	658	659	684	676	667	673	685	666	681	705	714	713	677	726	747	684	710	696	698	696	661	714	636	733	696	721	736	737	717	720	707	724	722	666	646	690	709	662	654	738	688	704	723	712	699	654	723	680	670	688	679	698	692	693	716	694	729	764	692	695	633	680	672	711	711	738	700	692	681	691	719	704	711	650	699	640	689	702	659	663	667	719	675	691	700	666	687	651	723	767	768	648	682	716	664	653	715	692	694	674	721	734	665	746	712	678	665	649	704	720	648	669	660	671	720	693	689	668	694	689	685	712	695	762	728	714	724	678	713	707	698	695	712	715	761	702	681	672	683	672	690	675	645	656	703	742	624	723	704	656	695	665	684	710	716	729	654	692	670	664	689	708	725	628	677	698	668	633	695	710	745	669	732	671	671	656	655	698	672	686	710	672	689	734	693	727	672	672	697	694	704	686	663	655	715	659	679	681	675	699	712	717	754	684	713	725	725	677	653	681	699	674	673	707	684	660	670	713	680	708	728	682	678	696	696	685	692	708	686	716	725	724	677	662	702	720	679	705	652	689	705	672	636	724	683	671	688	656	673	690	724	698	684	706	716	684	710	710	669	712	673	726	625	744	693	691	673	769	709	679	677	708	661	685	725	679	713	663	675	734	692	662	732	714	695	710	697	668	715	714	658	755	701	687	738	686	694	671	705	681	690	720	707	724	719	714	674	667	723	733	701	690	664	729	695	665	703	657	661	698	641	667	710	689	705	687	689	728	669	646	725	685	690	650	684	688	671	732	706	663	723	681	698	685	648	693	701	724	720	674	718	666	685	727	695	720	660	677	670	692	667	690	718	699	748	677	733	700	756	684	727	709	667	706	681	727	701	689	708	682	665	688	697	711	688	696	698	742	706	733	670	690	693	714	682	714	737	681	700	712	741	632	700	707	702	640	674	755	699	710	711	684	682	713	694	725	693	686	712	688	698	728	701	697	745	651	657	702	675	683	733	638	680	694	685	674	696	698	656	652	701	668	685	693	737	685	681	679	693	711	696	723	708	675	692	678	667	664	656	666	694	691	668	671	729	733	682	688	688	675	692	694	653	665	669	674	695	688	663	677	665	700	685	678	630	681	717	715	685	699	686	682	715	743	690	694	720	693	726	693	711	683	696	663	686	657	706	647	687	745	670	707	733	680	628	678	675	691	720	675	716	664	718	702	692	670	693	686	689	668	661	640	681	687	649	712	694	677	750	703	688	727	698	697	699	727	667	702	687	704	710	694	678	670	725	692	696	688	687	665	699	651	699	700	700	685	683	687	708	665	676	668	694	705	655	707	699	713	732	706	631	700	724	667	724	659	707	678	704	711	667	692	727	700	686	683	719	742	729	677	736	711	703	700	696	749	686	740	662	694	686	706	701	679	679	667	699	741	698	670	696	683	706	681	693	687	677	653	637	704	676	684	714	669	682	650	682	656	646	692	665	656	663	681	690	710	672	726	672	676	731	720	650	658	696	695	686	692	718	685	712	692	705	707	700	635	677	711	708	673	757	694	679	679	685	659	698	688	687	730	709	700	733	703	666	681	699	733	697	667	691	667	703	706	728	686	715	688	757	683	587	674	702	719	694	696	677	663	692	654	717	742	661	721	714	696	731	710	691	682	705	639	707	696	673	649	717	694	668	695	697	708	641	654	637	650	740	725	637	681	708	737	659	678	766	718	709	672	701	703	718	743	660	651	701	727	673	675	687	661	758	648	688	697	694	712	681	708	699	663	665	666	708	728	697	661	684	672	647	708	692	671	696	700	729	695	699	674	688	751	721	677	711	644	742	652	708	667	688	715	739	715	697	627	690	705	705	730	724	689	655	766	721	750	740	673	666	684	672	688	741	710	693	727	713	646	674	684	625	701	697	680	690	723	678	710	682	690	697	680	739	753	765	668	682	713	692	688	672	700	682	707	703	680	672	693	715	686	685	685	693	652	723	689	664	731	676	706	682	702	694	696	683	764	669	680	702	666	681	713	678	720	648	698	657	680	701	654	751	642	694	664	678	637	698	693	661	677	738	673	682	710	701	680	668	688	700	676	649	678	666	703	691	671	669	709	702	703	685	701	719	692	703	680	679	693	703	695	666	697	687	685	677	698	713	687	665	674	699	667	682	699	717	724	660	711	683	664	745	693	709	685	658	712	681	671	715	652	753	709	688	748	706	677	697	705	708	701	680	672	655	664	711	632	690	679	711	742	704	690	697	718	687	720	712	675	685	666	720	726	668	681	657	738	699	693	684	690	697	704	716	651	672	669	697	650	676	692	755	715	712	675	689	667	679	703	695	715	699	736	651	723	688	706	680	717	693	738	663	695	765	702	687	692	673	723	728	676	694	699	717	709	699	664	690	676	697	667	645	665	704	689	626	672	673	677	696	690	655	688	694	721	710	673	712	636	722	661	636	685	705	728	634	692	708	685	706	742	658	679	703	672	683	647	707	681	666	680	654	692	708	691	682	658	717	710	726	630	672	722	661	709	688	727	699	674	709	692	704	736	727	668	677	677	654	669	657	695	736	704	670	650	664	688	723	714	684	729	711	699	704	704	684	653	703	708	654	647	675	656	696	683	730	716	723	711	664	695	705	684	688	690	728	674	720	735	688	727	683	707	704	698	677	675	668	718	678	676	687	687	689	739	663	719	682	681	678	691	635	631	701	700	689	709	737	666	719	647	713	694	690	698	680	711	746	736	716	717	684	730	694	647	700	739	668	685	683	731	684	679	694	675	666	698	645	689	651	659	692	674	631	700	735	633	709	696	675	671	699	685	666	676	710	712	694	722	757	652	716	680	669	683	664	687	700	747	677	691	689	678	645	682	698	687	745	683	716	710	698	728	643	682	666	671	692	665	704	715	654	683	666	679	736	738	696	651	711	708	613	690	700	725	667	700	670	737	643	661	703	689	699	681	742	726	710	740	706	697	692	718	676	716	665	699	730	654	694	669	646	762	687	712	695	673	667	642	688	705	691	694	625	676	706	644	676	628	693	716	729	702	680	694	680	660	726	701	672	695	671	704	646	683	738	665	697	690	659	712	642	701	702	709	688	691	720	645	635	707	653	719	670	692	703	741	730	695	679	701	682	677	717	713	710	621	719	726	670	698	721	730	684	719	694	708	723	710	708	700	739	692
19912	6678	3685	2246	2179	2124	1954	1505	511	266	251	258	236	286	301	279	260	249	280	273	246	264	275	272	264	265	266	264	271	264	262	259	259	259	261	272	246	248	263	261	266	245	307	272	267	264	289	249	255	259	250	262	238	245	260	233	259	242	259	259	270	245	242	285	258	256	249	262	270	247	250	246	248	240	227	266	228	289	284	230	301	238	277	288	240	248	260	265	288	241	249	264	271	264	243	234	258	282	271	249	243	251	259	251	243	285	267	225	269	258	263	257	215	252	262	267	248	281	264	268	265	267	236	266	266	291	277	256	286	223	262	245	274	261	233	241	268	255	256	261	278	269	249	266	284	265	242	275	247	257	247	277	250	265	256	244	253	265	256	250	240	245	239	264	258	263	259	242	263	235	234	240	272	246	247	222	247	288	266	260	281	224	235	251	269	219	251	274	254	274	290	282	257	268	261	215	221	277	258	238	231	255	273	229	246	295	224	270	264	270	257	273	259	264	279	240	260	262	249	271	260	225	263	251	258	246	256	255	271	263	254	245	235	245	264	256	264	249	233	266	270	267	260	256	237	261	237	234	253	279	259	255	262	251	257	292	276	247	274	267	237	276	294	248	276	265	223	237	240	241	236	266	253	235	258	260	279	252	272	232	250	240	268	262	252	267	252	252	233	238	257	248	224	251	258	237	270	271	250	247	243	236	258	264	241	248	280	229	225	257	272	234	238	264	273	214	269	252	248	292	254	246	268	266	277	257	248	273	257	270	256	235	288	290	226	299	261	250	289	243	264	243	275	259	273	269	255	236	263	266	257	243	270	290	237	262	237	265	273	267	267	253	290	255	241	249	252	293	230	229	235	244	247	276	266	290	271	231	265	265	248	248	271	272	244	247	231	232	268	265	254	261	252	281	235	262	247	276	272	249	236	224	236	230	250	272	262	274	283	259	279	241	264	239	274	274	258	240	248	261	259	260	236	281	260	266	260	260	243	252	283	213	259	282	264	261	265	251	265	266	246	249	237	249	252	258	247	222	262	216	262	242	238	257	229	261	260	261	275	283	251	269	260	242	274	277	260	233	277	246	219	222	257	271	282	257	259	232	240	267	259	257	240	246	259	252	282	260	257	234	254	265	229	275	297	276	242	238	274	266	262	250	283	255	260	225	252	257	252	240	255	268	245	264	249	251	248	262	236	254	252	269	299	248	247	277	250	255	229	243	209	263	271	265	281	254	245	226	269	255	245	242	259	264	264	253	261	260	252	264	280	247	233	254	260	264	272	239	265	262	256	252	243	235	234	266	228	290	269	242	261	243	249	251	257	250	242	273	254	250	245	286	258	259	261	280	306	242	244	250	289	255	253	249	254	261	224	245	223	247	275	241	255	271	248	260	245	273	254	274	248	254	241	241	267	259	259	264	233	274	253	235	244	234	254	258	289	236	239	260	264	232	239	239	264	251	262	248	243	233	269	268	247	262	275	232	255	283	240	259	258	239	246	247	270	246	257	263	221	248	265	240	246	276	258	243	262	269	265	246	262	247	257	245	256	235	252	244	263	278	266	217	263	258	232	253	244	290	235	226	236	251	255	245	255	271	275	268	251	259	247	247	276	244	237	230	286	248	252	258	240	266	260	243	284	270	274	279	283	276	274	246	268	230	261	248	239	275	255	278	280	263	249	259	245	247	260	231	260	267	219	259	237	237	299	263	280	254	252	264	269	257	266	225	237	250	233	275	262	238	265	251	248	256	247	248	251	252	256	256	242	280	293	272	248	271	260	264	280	273	249	240	248	270	250	265	258	246	253	263	238	226	262	278	241	244	277	224	272	253	255	266	263	251	252	271	263	254	252	231	254	250	261	245	263	223	260	238	284	246	237	266	257	235	269	280	241	243	264	291	275	248	257	247	267	277	222	217	257	285	276	248	266	277	279	246	242	258	283	259	253	273	270	259	254	259	287	239	274	256	245	253	257	279	273	228	261	261	256	255	274	231	234	242	275	261	247	249	265	258	240	275	249	256	257	231	259	263	286	256	259	289	269	280	234	267	262	241	247	286	234	247	253	239	243	232	264	245	264	247	250	259	254	221	285	292	288	260	284	282	253	297	241	267	245	256	251	270	249	248	257	274	279	268	240	264	253	256	255	275	249	267	242	246	245	226	254	262	258	277	265	256	260	247	236	269	261	274	266	276	270	221	239	267	244	235	249	258	261	266	265	250	251	250	264	234	254	245	236	261	273	279	241	246	271	251	240	261	260	233	256	224	253	257	240	247	267	246	258	259	261	259	280	255	252	234	239	254	271	265	256	261	233	274	267	249	266	238	235	256	291	288	252	241	247	268	249	271	279	241	238	239	266	252	254	263	256	248	291	227	274	259	251	247	264	262	232	255	310	244	256	252	304	244	245	247	265	254	261	237	281	272	286	240	239	270	256	276	231	261	260	249	272	248	249	292	249	242	240	255	241	258	282	233	249	251	283	276	256	251	263	272	264	287	268	273	266	277	227	256	254	256	252	270	279	269	252	240	242	284	259	252	238	253	253	257	220	223	260	285	280	268	266	259	260	241	237	260	239	248	272	272	253	222	247	250	257	286	268	288	228	248	257	260	282	242	251	259	259	290	230	265	259	237	276	243	238	262	273	276	255	278	259	277	270	279	275	235	243	275	233	266	257	255	241	249	275	268	301	238	266	264	281	292	234	287	258	225	299	270	267	263	250	264	254	241	259	256	260	233	248	286	296	281	276	274	258	280	278	246	262	258	256	236	255	234	263	275	268	254	251	284	275	282	265	251	261	247	248	228	251	245	264	229	234	297	301	233	259	258	263	238	288	281	280	227	247	263	247	246	241	248	277	304	253	257	255	267	271	265	251	248	265	302	236	286	250	296	262	269	223	245	225	250	260	254	253	263	252	272	263	254	244	245	294	250	260	267	277	244	248	262	284	271	267	271	246	274	272	268	290	271	276	248	243	285	248	273	268	259	276	266	242	250	245	261	265	276	248	266	253	218	255	251	250	266	258	252	214	248	255	276	238	267	246	241	251	266	241	251	277	227	265	248	250	250	251	243	260	247	276	233	264	243	276	254	247	237	269	244	255	257	261	272	290	256	227	254	258	210	262	265	243	260	264	269	268	273	287	262	237	269	276	268	248	219	250	286	262	243	244	231	242	252	267	231	259	258	285	287	267	246	229	247	286	273	232	260	272	247	247	259	279	252	246	253	239	250	268	267	261	252	256	229	274	271	243	232	288	246	265	288	234	262	251	238	254	242	220	258	226	245	274	245	223	263	239	245	236	284	243	253	283	257	253	244	267	257	267	252	234	257	274	271	286	244	254	272	263	240	241	245	236	276	237	243	246	264	277	256	265	248	307	259	258	245	236	271	242	242	255	245	267	243	263	276	276	253	253	244	263	268	275	263	236	260	251	284	252	247	261	242	253	262	282	263	264	244	241	248	251	245	289	281	263	248	247	265	287	263	247	250	236	241	250	247
9364	4496	6007	6656	8737	8832	7753	5796	1745	609	591	582	601	596	597	548	566	615	607	539	603	598	550	570	553	601	577	625	603	573	595	602	530	602	576	611	567	607	594	622	574	581	587	604	624	653	613	582	564	587	605	583	609	608	602	609	575	570	588	549	582	620	587	580	606	570	586	575	564	589	577	601	584	613	598	549	572	589	590	604	609	563	610	627	617	567	571	552	576	620	600	579	583	634	597	597	542	603	615	562	529	589	555	549	565	618	562	595	604	571	577	580	630	560	606	584	612	548	584	575	601	596	577	536	608	546	596	542	582	604	586	594	609	607	567	594	557	582	594	611	610	578	583	547	570	566	613	533	598	586	546	547	547	579	567	565	600	574	605	569	628	609	600	586	570	578	603	584	628	625	552	557	566	614	591	587	620	586	597	557	607	600	605	564	571	630	618	590	582	572	555	575	574	589	611	598	596	615	610	600	558	598	550	574	587	606	580	617	596	588	611	582	588	587	605	602	604	569	568	540	628	591	588	596	585	570	618	573	572	586	577	581	611	601	626	564	610	636	586	591	565	562	606	597	572	631	617	597	586	545	578	641	606	584	565	595	597	592	613	592	593	605	560	578	627	624	557	633	577	599	592	586	593	603	579	586	627	617	606	561	551	574	570	589	607	613	569	577	591	573	555	585	564	567	603	572	550	587	542	561	595	558	625	599	565	634	552	613	607	547	592	546	630	545	588	593	618	608	552	621	618	611	626	561	593	620	569	530	584	591	595	593	568	585	585	600	588	569	577	553	650	609	604	609	590	631	553	574	551	591	571	578	604	565	652	617	583	601	591	585	609	599	594	559	604	619	609	601	594	586	563	565	627	583	642	591	617	588	603	610	568	588	594	571	604	600	606	575	610	568	548	599	548	581	620	594	569	564	530	610	585	566	582	603	560	583	616	591	577	532	590	596	598	604	601	572	608	572	590	548	564	574	603	567	611	539	593	561	590	601	572	577	628	593	601	617	605	526	577	573	538	562	580	606	577	596	592	621	572	572	642	589	618	552	561	605	575	545	579	587	614	583	615	532	607	560	599	545	608	571	627	574	599	574	556	556	615	616	574	577	594	595	597	561	595	600	600	606	602	593	584	633	576	570	619	615	582	566	593	587	594	637	589	594	588	574	597	593	552	554	535	641	551	591	599	548	582	563	571	579	586	571	569	565	604	585	584	601	571	627	616	607	581	562	645	561	598	602	584	564	549	588	582	556	577	575	615	572	591	538	560	556	615	559	616	596	578	580	614	563	627	569	632	592	589	596	635	579	578	617	569	564	562	583	631	590	559	603	629	549	543	593	597	573	538	553	600	579	538	569	615	583	579	567	555	588	623	627	613	554	596	581	567	583	577	605	572	568	612	573	627	592	582	573	592	583	573	579	561	598	552	599	559	628	590	565	590	539	614	561	572	556	607	604	620	594	559	572	587	558	589	616	583	589	548	547	567	587	573	607	588	548	574	567	593	563	582	558	592	571	565	613	624	617	551	597	595	600	613	617	559	592	584	569	600	582	541	591	601	580	556	569	577	584	588	583	602	527	586	611	614	583	590	591	534	594	598	644	590	546	553	546	609	561	610	587	586	563	574	576	591	631	612	563	598	619	574	615	582	641	606	600	629	630	617	567	579	564	586	579	572	623	590	613	572	542	573	554	587	535	567	604	580	552	592	623	543	619	589	575	619	609	572	587	573	563	600	546	621	588	601	576	584	552	572	598	591	557	599	566	564	571	559	586	596	595	574	574	580	596	606	599	593	581	600	586	604	615	586	579	586	580	564	569	590	605	562	536	595	581	611	591	583	611	563	532	582	620	597	570	591	628	563	573	581	583	594	621	572	590	593	555	589	579	580	572	588	580	598	557	611	605	592	610	566	596	598	569	575	601	590	536	542	615	590	593	566	523	549	575	590	563	592	575	551	579	549	573	580	601	561	593	598	608	532	610	601	571	584	576	566	570	627	605	587	583	609	574	562	556	619	583	568	617	616	606	586	629	589	615	544	592	607	615	577	570	570	598	591	586	590	606	582	586	578	589	550	570	579	596	591	598	591	570	573	566	567	577	587	619	600	583	591	599	587	603	575	615	585	585	564	573	584	571	586	643	580	566	584	583	591	587	593	594	548	545	605	588	565	593	556	581	555	565	596	581	567	570	551	589	580	596	616	579	598	603	589	611	600	560	542	615	541	591	552	573	567	536	543	591	557	572	612	584	548	570	591	557	589	574	587	581	586	619	618	591	560	570	587	564	625	617	546	578	628	564	601	575	635	625	560	582	603	594	622	608	616	585	661	613	622	595	591	609	572	604	554	563	611	579	560	577	565	634	555	549	580	597	588	588	603	581	585	580	638	594	587	593	571	649	573	602	536	565	587	561	580	555	563	601	577	604	563	624	558	557	575	568	586	559	599	625	598	573	565	620	609	613	607	578	619	532	548	578	599	563	586	563	605	590	591	600	578	584	590	558	573	575	554	544	626	591	605	623	618	597	592	618	577	601	609	614	590	596	609	600	587	589	625	595	599	556	567	565	580	554	602	584	612	595	591	553	559	597	592	587	571	601	566	608	575	640	611	574	573	594	546	538	605	621	592	530	597	572	586	565	611	583	581	617	586	634	570	596	543	567	590	593	597	540	586	567	610	608	598	597	549	528	594	589	585	585	576	569	551	602	597	580	599	565	596	591	602	608	595	625	584	604	540	626	591	620	566	584	540	588	583	568	579	615	542	605	588	538	573	588	548	630	604	600	629	558	591	577	630	560	577	652	565	581	542	564	612	596	622	593	610	604	558	611	567	572	585	540	592	565	578	597	610	585	603	568	580	600	560	593	588	560	587	581	546	581	579	589	557	561	581	582	590	621	612	603	549	570	599	541	603	598	588	553	599	604	570	620	597	591	587	552	562	569	577	596	557	561	636	584	518	528	582	589	581	581	582	544	574	597	608	576	577	550	583	556	554	585	616	569	617	570	599	611	630	588	583	589	587	571	589	575	599	592	581	582	580	561	555	587	571	537	589	558	589	616	599	605	566	579	607	563	596	590	548	612	587	626	588	569	536	593	586	578	629	580	593	585	609	556	617	578	614	562	590	579	630	571	559	581	591	568	606	609	604	634	602	600	584	588	535	565	561	562	571	569	542	581	600	596	572	618	611	572	639	588	601	581	642	654	612	575	595	562	565	634	631	574	581	621	587	563	567	569	564	596	612	568	568	507	574	591	584	539	609	547	576	624	580	563	623	618	568	576	592	592	583	623	605	606	585	588	549	606	599	570	580	582	587	619	577	616	562	605	590	598	562	544	555	610	607	613	605	524	578	576	560	596	559	590	590	632	604	572	592	569	604	591	576	595	565	565	571	589	527	630	607	547	584	624	604	604	556	569	571	581	578	592	581	585	628	580	553	608	603	555	578	570	577	621	557	581	615	559	572	554	573	557	575	632	543	607	596	561	569	587	610	601	607	586
36270	12749	6466	17394	35757	40473	33499	20206	5362	301	200	197	182	181	205	160	177	188	208	184	171	190	172	184	183	196	165	178	167	177	176	178	191	182	182	162	173	172	181	194	185	182	190	187	190	180	176	157	146	168	170	180	165	202	180	177	186	183	167	153	144	184	181	176	194	183	213	171	137	177	165	167	171	157	183	174	154	159	183	190	171	148	189	193	166	146	185	168	180	193	158	171	163	177	172	170	183	165	166	191	175	170	168	165	174	149	192	170	150	173	210	197	156	155	201	181	185	174	169	171	171	176	171	162	183	173	152	170	204	163	199	157	155	196	164	162	179	199	172	206	171	171	166	180	166	181	161	161	177	176	174	186	186	162	166	164	163	181	149	172	157	194	199	171	187	165	167	169	162	153	166	168	162	156	168	198	155	175	165	195	224	185	168	175	172	191	187	201	168	150	168	186	186	175	175	179	197	183	170	187	172	167	170	183	152	172	175	168	196	160	193	159	192	151	163	174	144	164	154	180	169	137	165	161	145	157	150	180	189	174	182	170	200	161	176	171	157	192	184	194	181	176	200	186	211	185	189	162	163	170	175	173	210	175	168	191	181	174	192	162	199	184	186	184	171	220	148	195	191	188	154	162	165	177	173	188	180	138	173	164	182	191	167	168	155	179	183	163	186	209	165	161	163	168	156	172	149	188	173	148	183	164	163	173	183	171	176	182	187	168	177	159	193	192	183	175	167	204	160	183	166	200	169	174	177	204	183	192	176	156	160	216	177	163	180	167	164	161	171	185	186	156	174	204	154	166	190	165	149	160	188	174	193	160	203	157	193	180	163	189	175	161	165	168	180	183	181	176	163	160	144	152	185	175	182	163	166	146	162	175	190	175	187	195	183	172	166	189	196	166	193	162	175	168	164	165	172	182	190	172	190	168	156	191	165	189	192	181	142	164	165	171	171	153	150	141	168	165	180	175	169	181	179	144	168	165	181	177	170	167	156	152	139	159	175	166	174	171	177	177	180	176	176	187	185	163	178	195	178	184	167	180	172	163	202	172	173	180	156	160	169	171	172	159	168	179	172	177	191	161	185	167	170	164	172	178	172	172	152	163	185	165	140	175	193	183	175	164	163	173	184	188	182	165	182	162	172	137	163	176	173	158	168	162	167	184	188	175	164	148	174	187	172	163	170	149	168	150	183	173	172	168	191	185	186	166	171	170	163	201	183	161	162	162	183	169	183	185	185	177	166	162	166	177	187	155	168	176	164	170	186	183	175	165	165	175	207	183	200	188	138	172	175	170	180	172	196	177	186	176	170	166	153	183	150	167	158	178	169	171	176	179	179	190	153	190	197	180	168	169	162	207	181	161	159	172	189	167	182	172	172	175	182	192	181	183	164	188	162	169	186	189	230	161	212	162	150	167	182	176	177	172	197	167	176	167	168	169	155	162	166	182	183	177	166	175	172	174	154	179	166	178	152	194	169	162	166	165	168	164	144	161	165	175	176	162	182	171	175	197	174	182	172	182	170	149	182	155	181	164	175	148	182	166	185	191	190	181	166	202	170	164	174	177	160	155	172	193	172	154	188	190	178	183	156	158	164	190	178	176	174	171	197	172	209	188	170	157	178	193	192	192	161	183	158	183	157	178	205	189	190	169	163	166	159	168	165	207	193	167	181	163	176	191	199	154	171	198	165	168	180	198	165	199	182	177	149	181	174	181	170	158	159	169	182	184	205	179	187	194	166	173	172	186	181	185	181	192	163	178	190	172	178	171	183	196	184	189	160	178	178	163	175	154	151	168	171	191	181	174	189	191	167	162	180	188	164	159	161	174	194	162	181	191	179	164	165	177	178	177	205	161	175	182	151	171	182	202	154	173	153	187	157	162	173	163	154	159	170	176	150	192	176	193	166	189	173	176	145	192	196	162	197	185	165	160	166	155	153	191	164	189	165	177	160	143	173	166	163	185	169	186	176	194	183	172	145	178	160	170	166	161	182	153	158	159	157	177	168	204	187	173	216	205	187	183	174	182	156	149	184	184	201	164	177	191	184	175	173	178	166	162	191	149	184	166	153	148	183	175	176	180	168	159	185	174	163	163	154	161	171	190	174	192	207	184	182	192	171	166	179	202	155	189	177	168	158	159	162	167	196	181	155	176	169	194	186	163	190	169	197	192	183	144	165	190	163	190	181	170	176	158	154	163	189	184	164	183	180	184	152	190	161	170	165	172	172	192	167	186	194	172	189	174	167	161	191	171	133	167	190	150	209	155	144	155	170	157	195	172	167	179	156	176	191	176	183	188	184	167	179	156	177	167	160	171	159	201	160	178	180	182	189	188	154	161	202	202	157	149	182	170	173	177	203	185	170	168	169	181	173	185	191	170	198	182	174	153	164	172	168	171	173	153	166	179	169	165	179	190	165	183	163	173	173	167	200	196	184	170	165	156	188	184	166	176	170	185	169	157	181	184	176	179	171	187	166	192	172	161	177	193	174	172	156	181	200	178	159	151	169	177	164	161	172	160	163	186	180	189	169	174	166	178	162	165	181	174	184	188	160	143	153	158	165	169	178	189	173	153	174	183	167	195	179	167	170	169	176	191	161	156	180	181	169	167	163	178	168	146	180	182	172	200	189	172	189	184	165	154	188	159	175	186	201	187	180	191	155	165	173	187	173	182	162	187	167	189	183	165	163	199	188	174	164	192	162	166	152	179	170	192	169	158	154	175	176	130	177	176	167	159	154	192	164	193	180	187	168	161	193	174	207	182	177	171	175	180	196	163	190	176	171	171	170	177	149	197	161	155	171	183	154	173	155	184	175	195	210	160	161	196	179	195	185	170	186	177	195	190	172	171	159	172	162	168	157	195	185	160	173	168	158	152	153	183	184	205	173	165	192	182	181	161	177	182	183	176	151	194	160	184	176	179	182	183	182	157	146	158	177	183	160	167	158	179	183	150	179	178	184	177	191	174	185	172	157	179	173	175	168	176	175	195	181	175	147	178	166	204	177	176	180	158	166	167	182	170	168	181	162	180	180	159	200	173	177	171	189	202	166	192	180	186	180	167	164	175	186	173	178	174	167	152	180	183	180	195	149	187	171	177	189	168	187	192	164	156	164	163	170	169	188	172	189	167	179	182	185	164	179	180	165	195	194	219	159	184	161	157	171	187	196	187	158	173	163	167	193	178	191	189	158	154	198	186	186	156	199	188	163	166	156	183	170	186	180	183	161	166	160	178	212	165	149	151	176	209	170	180	183	171	177	168	145	138	168	155	192	176	162	168	177	139	191	174	176	179	191	168	166	167	178	174	163	191	181	178	174	181	175	158	157	183	190	171	160	183	191	187	171	157	166	150	146	161	161	155	181	200	172	214	194	182	153	150	190	157	169	154	165	170	194	181	180	183	177	153	198	163	209	178	199	189	171	187	163	192	181	205	194	166	155	177	196	181	179	183	185	165	164	149	173	170	170	186	182	175	150	163	182	177	190	172	166	175
17745	6317	10055	31824	51419	54801	48747	34940	11556	586	500	519	514	499	473	489	497	493	517	412	453	480	464	459	436	420	465	439	471	423	452	444	470	449	402	422	427	419	424	385	436	416	410	444	415	438	438	461	445	430	441	422	414	412	414	436	439	440	417	460	462	437	406	438	444	447	436	463	427	415	434	433	442	448	435	434	393	439	437	458	413	421	463	414	441	399	424	434	448	396	442	419	452	433	430	439	403	419	453	422	436	417	430	434	427	408	419	426	446	437	486	434	409	438	457	428	414	431	413	425	427	398	479	414	398	409	416	416	426	462	439	427	435	416	421	414	437	480	457	389	423	447	425	438	425	425	437	428	425	376	440	439	438	450	426	453	443	429	412	417	425	416	462	431	450	408	413	407	447	404	449	415	429	412	401	448	439	419	392	440	422	409	423	384	440	442	458	412	432	440	440	399	422	400	431	425	431	462	441	434	401	434	447	423	485	426	423	461	394	424	416	443	434	401	426	409	443	404	433	424	423	456	404	438	419	454	428	414	448	451	451	431	427	452	435	452	424	481	453	408	421	457	372	420	436	395	425	449	434	393	445	468	457	437	445	404	420	442	424	395	443	402	446	424	404	435	397	449	409	405	451	425	440	410	417	430	458	435	429	436	429	409	441	424	426	425	418	447	429	428	424	452	408	416	434	416	435	418	433	417	426	438	454	437	410	432	426	448	460	452	439	477	442	455	441	405	426	457	440	433	427	447	411	403	424	456	423	438	461	411	444	446	452	449	424	434	403	405	445	447	460	459	410	418	411	463	428	435	417	402	426	435	461	414	409	414	419	430	443	440	401	425	436	418	415	390	469	439	439	415	466	454	411	404	414	428	412	447	401	404	422	408	433	470	457	424	426	448	446	454	456	447	429	434	434	425	441	466	431	423	415	450	446	437	445	450	429	424	412	422	416	417	406	397	431	426	468	448	401	438	400	410	466	481	441	433	426	405	433	399	441	441	413	429	420	405	392	433	412	445	418	441	457	433	441	438	397	426	391	418	414	414	441	475	422	450	396	424	450	449	408	418	450	431	459	430	436	451	445	418	452	407	443	449	424	446	442	394	421	448	422	458	459	436	422	427	428	428	462	438	446	426	422	407	445	464	434	425	427	446	449	454	396	425	441	435	443	420	433	415	446	383	430	433	452	422	419	414	394	458	447	415	441	395	441	419	417	423	425	418	427	424	472	460	419	413	423	445	427	430	480	398	449	415	388	443	444	425	407	415	444	450	414	449	443	423	399	434	421	414	413	411	484	417	438	467	433	456	447	467	456	440	424	468	443	464	454	450	419	408	467	432	432	439	396	434	449	441	419	430	423	433	423	439	442	448	422	395	421	430	435	401	465	441	448	464	415	440	434	448	437	412	458	459	415	420	423	418	394	448	466	409	414	401	390	429	402	459	453	433	439	428	446	384	426	421	403	428	453	412	415	451	407	427	403	414	398	443	433	433	395	426	416	482	443	433	426	412	415	408	412	420	435	463	426	427	455	441	434	434	434	417	417	429	480	440	438	413	436	441	404	428	429	446	427	434	454	434	464	423	406	457	430	416	438	375	425	429	417	407	440	421	421	466	440	421	401	431	424	448	411	413	403	445	449	446	427	403	454	435	390	444	413	415	406	429	484	445	451	417	443	431	418	469	420	455	458	413	444	401	452	415	431	442	421	442	434	446	437	434	445	444	414	439	424	486	406	430	437	437	450	442	452	422	437	384	432	409	434	428	449	432	417	454	460	418	437	437	430	438	441	393	416	377	454	426	442	420	440	410	444	499	403	417	435	454	439	422	462	453	412	433	398	432	424	461	476	419	415	429	442	423	417	441	436	415	427	435	417	466	422	415	444	422	411	400	406	406	421	426	388	456	428	447	429	412	435	442	439	413	480	398	406	438	395	418	472	463	406	429	409	449	428	427	452	419	439	444	419	447	411	425	454	442	417	419	473	437	444	419	408	437	444	418	432	418	442	432	442	441	452	428	421	459	463	401	427	448	405	406	481	414	440	430	427	459	427	408	446	410	417	412	426	465	400	460	476	422	409	427	459	449	438	407	444	398	406	451	421	468	409	429	431	435	395	432	446	450	454	436	461	429	389	420	445	440	410	429	441	449	445	415	430	456	418	452	422	456	424	417	438	409	435	460	427	404	435	430	460	435	419	401	443	438	430	423	470	459	424	432	456	423	444	408	410	422	416	431	442	430	425	386	424	439	443	449	454	396	460	448	453	399	456	448	410	423	417	422	485	437	444	432	438	413	425	447	460	408	443	385	404	456	446	420	431	446	416	432	439	420	414	432	432	445	394	439	433	410	433	433	414	399	401	457	422	456	421	443	437	460	441	416	427	429	406	453	444	380	434	422	400	456	448	419	427	443	429	421	403	424	393	383	422	441	399	448	436	408	424	469	401	469	449	397	440	458	417	450	423	436	439	433	437	402	442	454	414	428	458	392	410	400	424	423	422	411	409	449	413	414	395	432	442	448	413	433	403	431	403	429	439	430	434	414	447	453	424	417	436	428	444	460	401	445	408	453	438	442	446	415	471	435	445	413	433	425	476	441	450	450	452	418	455	440	428	448	423	446	466	406	460	448	422	443	434	421	444	435	465	408	406	407	446	484	440	424	423	425	430	452	411	378	417	433	417	447	437	436	426	445	452	427	437	444	418	428	407	486	417	435	422	481	388	411	438	418	401	451	426	439	453	447	463	427	423	422	441	427	421	408	390	426	413	385	432	428	422	417	399	451	426	422	445	467	382	445	418	461	437	444	406	440	424	432	415	416	425	396	436	403	433	438	456	426	443	440	423	452	416	434	397	424	408	410	453	474	397	413	414	434	417	429	438	405	437	427	402	433	393	435	424	401	401	353	416	414	446	431	405	432	443	429	431	457	422	462	415	415	408	428	417	415	441	463	438	434	463	466	460	463	422	427	438	428	410	451	425	420	445	465	461	408	436	433	418	412	429	445	431	448	426	407	407	422	429	472	444	421	430	451	461	403	407	442	428	376	414	436	430	446	380	459	409	453	414	439	413	444	447	441	438	402	447	450	439	416	419	424	417	418	436	389	440	446	402	434	397	474	443	407	425	452	443	428	420	409	421	428	395	420	469	489	426	457	411	447	420	422	479	439	422	440	401	431	438	444	437	415	455	437	430	422	464	455	411	424	419	439	429	402	443	457	423	401	401	414	421	414	401	456	429	438	475	434	459	423	435	432	443	456	427	434	442	430	440	455	392	422	422	437	432	437	420	471	450	441	397	428	464	430	420	380	454	415	416	436	426	444	410	460	430	451	403	427	419	379	414	446	414	440	443	418	455	444	405	436	448	470	404	436	418	415	425	414	450	454	447	426	456	397	423	429	442	431	432	419	443	447	409	418	419	402	438	413	427	428	433	456	394	436	420	422	457	421	402	431	444	432	432	447	462	430	408	414	438	453	416	432	402	440	478	436	418	483	444	435
41326	14008	14167	24618	41413	55418	48588	37166	13393	841	341	313	325	260	307	309	329	321	265	294	306	272	307	326	323	292	299	300	316	288	308	277	279	283	317	292	300	290	274	275	267	312	296	303	321	286	297	279	271	284	264	329	298	277	287	301	284	293	266	266	284	290	297	302	361	308	262	283	288	301	300	295	321	297	260	296	289	300	282	299	311	306	307	287	269	249	282	281	294	298	293	259	310	292	297	286	317	262	275	277	291	308	286	321	246	311	271	308	263	293	275	318	263	311	293	328	266	326	288	291	274	324	292	293	296	278	282	308	301	249	332	306	267	274	303	294	293	281	284	289	317	293	269	308	268	272	300	308	289	311	305	275	300	279	292	313	278	282	268	316	272	280	297	306	276	310	314	280	276	319	317	305	283	312	301	299	251	292	264	295	281	305	289	297	305	278	286	296	286	285	321	308	315	287	287	281	261	279	301	310	315	285	305	241	266	285	290	291	333	300	312	283	310	334	280	308	291	271	313	302	286	316	318	291	294	287	303	320	306	268	295	281	284	291	282	271	284	327	279	306	297	307	252	273	304	292	288	321	299	292	295	279	294	294	299	314	300	324	287	262	269	293	284	286	299	307	308	288	271	284	319	299	282	297	304	279	288	287	283	278	269	305	304	254	281	289	280	268	294	281	278	273	267	278	285	304	264	289	308	295	296	304	310	304	273	261	285	287	334	282	295	314	284	279	299	296	273	279	312	276	308	243	305	291	294	292	282	297	322	265	298	301	297	289	290	283	320	320	325	290	323	289	275	295	319	279	309	276	306	282	296	291	276	299	275	281	273	248	268	300	285	280	284	284	260	314	271	273	284	288	295	299	288	268	318	263	284	286	303	306	268	282	276	318	318	284	284	330	268	306	267	279	269	297	326	296	270	285	304	287	299	320	280	280	320	276	298	305	305	306	275	312	251	271	290	316	273	270	296	312	304	314	294	271	291	291	293	317	321	276	293	313	257	239	339	276	272	280	281	321	278	294	296	280	278	268	311	291	262	277	277	301	252	273	269	289	298	268	298	272	331	282	298	290	271	306	299	319	254	302	332	293	289	261	289	296	270	289	294	300	278	291	283	297	280	278	275	298	260	269	317	279	267	289	277	304	305	287	317	312	283	276	270	275	277	304	260	277	307	273	315	312	305	327	278	282	269	308	280	276	270	302	331	287	271	315	296	299	317	266	266	291	269	300	278	306	308	284	302	287	304	285	332	274	260	284	299	295	309	265	283	300	280	280	324	283	293	274	281	277	310	284	320	256	286	310	293	287	262	245	273	301	281	302	291	303	286	307	284	286	253	294	266	310	286	304	294	298	282	303	276	319	270	275	293	268	278	294	315	282	312	286	316	277	290	278	244	299	313	286	317	295	294	304	278	314	272	272	275	305	327	292	291	281	280	302	291	268	311	288	306	287	296	291	246	256	299	305	279	284	284	294	272	288	271	292	264	318	317	267	312	334	271	319	294	286	298	280	284	288	288	253	285	286	300	281	270	308	277	275	232	289	285	286	272	286	287	278	300	288	289	288	263	286	284	302	242	303	330	293	299	290	274	242	326	320	277	276	305	343	305	260	313	319	305	294	323	338	309	274	290	312	302	303	252	292	290	316	314	282	289	298	283	310	292	283	261	289	256	279	283	303	292	306	295	331	297	284	285	280	289	301	285	289	302	315	271	293	278	280	269	281	304	273	248	265	313	278	306	334	318	287	279	271	281	307	288	308	302	280	303	313	304	281	316	280	309	307	292	267	322	272	316	285	267	319	292	270	299	283	300	285	274	274	291	303	295	296	316	305	299	267	296	302	297	284	267	260	308	292	289	302	270	286	269	236	266	291	268	264	288	267	287	285	277	281	292	320	282	330	268	299	287	268	278	297	302	303	265	301	279	283	289	272	302	304	290	259	269	311	300	322	305	312	266	297	303	291	296	268	314	338	274	292	267	316	282	284	319	286	329	262	286	287	323	252	272	261	289	303	302	276	310	308	313	290	287	284	276	261	303	287	292	336	280	301	291	272	307	278	284	308	293	331	316	297	256	260	272	290	275	291	286	274	290	311	293	290	307	257	275	301	257	265	274	278	315	299	306	278	283	318	284	276	280	306	319	312	302	289	268	278	288	294	291	281	302	286	304	288	292	301	294	293	323	308	310	289	296	286	292	260	313	308	293	300	269	310	273	308	297	297	255	302	303	310	292	281	290	280	270	301	271	274	274	274	291	299	269	300	299	284	338	305	323	319	321	319	296	305	301	277	274	289	280	278	297	299	288	261	300	287	281	295	328	293	278	270	296	287	310	315	270	293	270	311	258	281	296	298	292	303	284	274	313	263	287	292	270	285	271	302	290	300	293	262	265	279	300	266	231	274	300	317	287	286	279	286	285	291	258	305	294	309	319	285	314	314	275	307	307	297	313	274	282	278	315	284	277	266	310	296	276	305	305	295	261	288	309	305	293	267	263	283	251	304	288	280	306	313	273	314	290	299	245	254	314	288	289	304	295	305	300	281	275	283	324	299	257	276	270	258	279	313	293	254	285	286	291	274	268	282	277	290	340	314	272	304	307	297	285	271	311	293	308	292	290	294	287	283	289	278	282	274	276	304	306	306	281	298	285	295	275	292	295	276	265	283	276	312	267	280	293	307	288	291	302	294	297	278	287	310	326	287	298	315	278	319	274	279	295	300	283	272	244	302	286	288	284	293	282	280	290	257	270	292	298	303	265	277	302	310	278	300	233	287	278	274	284	294	284	270	297	275	277	286	286	311	291	306	271	292	257	297	329	307	284	315	305	296	259	311	297	280	268	305	296	300	285	301	336	271	274	288	285	271	272	295	311	292	298	288	272	299	263	266	272	314	294	298	285	290	299	274	301	306	284	285	333	297	294	295	291	334	275	299	304	311	298	311	307	309	291	297	302	257	279	280	290	273	284	262	286	288	286	278	280	265	335	283	307	298	263	258	278	274	289	269	292	324	291	308	290	277	294	292	316	303	274	280	262	284	316	261	299	285	328	289	285	285	291	277	285	256	293	299	295	300	269	318	291	257	284	319	281	276	295	243	285	293	300	286	307	319	265	298	320	311	284	261	280	291	295	270	267	290	282	317	304	304	262	301	310	271	293	268	306	293	282	300	281	280	283	279	289	268	317	313	292	271	275	254	280	291	308	266	301	262	243	282	308	301	294	276	298	298	313	281	287	295	300	284	297	291	273	304	287	335	288	287	288	258	298	268	307	273	301	266	313	278	273	263	273	300	259	260	282	283	304	289	264	284	291	301	309	320	296	266	293	296	304	298	294	287	309	262	269	324	276	260	289	320	286	257	289	273	303	276	305	277	302	272	286	295	261	292	285	280	311	276	291	305	285	259	283	278	272	292	297	294	308	317	323	268	262	302	280	290	273	256	295	301	303	318	298	272	295	272	335	269	246	284	280	314	261	294	313	314	307	286	312	287	294	288	299	270
19721	5897	20159	38395	56401	67385	61852	50793	16201	911	862	882	828	782	813	853	787	779	679	732	691	697	744	753	701	697	673	698	726	646	742	731	673	730	656	693	653	671	676	719	695	652	677	682	692	695	644	686	675	683	664	703	708	690	730	696	676	693	724	726	696	675	618	694	690	680	669	673	623	684	665	682	698	675	661	696	686	712	703	683	694	627	673	639	702	634	705	688	656	666	676	680	694	689	636	700	688	643	673	718	686	693	692	672	633	650	679	659	678	682	709	712	669	682	624	677	631	739	722	692	709	726	629	689	667	675	644	637	675	703	700	681	713	626	624	687	702	708	671	687	640	665	648	710	701	651	668	641	704	704	702	701	700	697	717	628	674	679	679	658	680	667	686	679	679	682	673	669	704	695	656	674	708	645	673	654	688	673	647	667	646	684	726	673	654	595	664	652	708	696	698	668	703	697	713	689	708	679	695	669	656	680	689	717	614	678	715	671	652	656	652	693	659	691	648	666	649	651	734	678	679	680	732	675	672	669	693	642	704	654	629	669	721	636	628	703	655	675	691	672	686	663	689	692	649	696	616	690	658	658	667	697	695	706	644	717	641	653	626	653	687	648	671	677	631	620	647	681	683	684	668	658	651	663	685	696	704	656	666	651	659	702	695	686	716	627	664	643	707	715	705	661	674	662	649	698	711	653	659	640	670	664	639	670	722	689	668	658	696	661	664	642	683	700	663	661	648	659	662	696	687	655	666	653	746	709	635	683	678	637	660	664	711	655	674	663	663	674	675	659	681	646	637	724	687	669	712	688	684	662	703	636	665	664	669	706	684	670	690	704	689	631	696	675	661	646	718	679	668	674	623	688	691	693	675	691	714	689	687	690	695	674	668	659	645	680	660	709	669	655	645	651	681	622	685	654	632	668	684	693	684	665	695	694	708	654	670	635	626	683	669	694	649	651	707	685	665	670	694	695	672	663	685	729	704	646	713	707	673	660	660	693	701	691	664	691	687	700	672	698	684	668	682	704	701	697	695	649	716	656	639	694	682	681	684	666	665	621	662	690	683	683	674	702	667	656	663	634	678	719	684	745	679	661	694	675	691	688	661	687	679	657	687	631	678	696	653	659	694	697	655	676	649	682	673	638	694	690	669	684	683	698	671	669	639	653	661	646	699	702	702	636	694	680	662	668	685	695	683	696	670	707	684	681	649	651	691	657	686	680	681	636	746	649	670	684	662	709	644	700	621	657	734	687	694	674	674	707	681	625	666	695	694	705	696	646	671	697	690	618	656	698	697	666	654	682	679	708	713	689	663	670	649	668	696	706	684	678	714	708	732	642	680	638	653	695	660	655	683	734	675	689	677	688	720	699	680	717	635	703	696	683	639	632	670	662	726	681	617	643	684	657	652	702	620	627	682	729	645	692	670	697	613	673	638	648	670	715	666	711	676	677	681	644	639	642	653	724	748	662	657	727	707	695	659	655	701	673	729	647	682	647	681	670	688	687	666	660	694	685	683	671	639	689	641	665	678	648	644	721	660	645	683	667	724	681	691	673	680	697	706	695	701	658	661	651	693	715	693	666	684	677	673	700	682	675	671	665	676	689	681	677	703	658	662	673	677	695	669	681	668	655	701	653	685	664	674	651	684	630	648	681	693	636	638	644	662	663	680	658	643	637	685	701	650	716	664	662	671	696	652	699	670	653	665	676	631	722	718	666	684	672	672	670	643	719	666	747	657	697	728	711	627	680	670	654	624	677	676	649	682	696	705	681	695	650	698	623	675	670	666	727	678	651	674	694	672	694	696	669	727	655	682	635	648	704	676	642	669	695	627	658	647	682	672	678	709	671	658	663	653	678	687	683	671	661	671	681	656	708	689	664	682	732	668	739	689	681	664	660	643	727	677	700	674	686	689	704	679	686	720	672	636	693	671	650	690	695	671	671	666	678	632	689	667	691	682	674	660	673	709	661	695	703	677	715	627	655	697	651	665	643	652	662	654	662	607	620	688	653	654	691	713	666	708	663	691	701	676	645	638	682	683	641	637	663	709	692	702	678	716	674	693	651	671	646	681	658	655	681	666	668	736	669	651	700	644	690	654	679	659	692	670	648	640	665	660	700	656	676	662	689	683	669	659	704	660	680	706	653	675	673	670	682	664	721	699	728	659	683	673	656	668	676	695	679	633	669	703	698	663	700	662	674	653	665	692	686	683	690	659	573	668	660	705	708	684	691	681	618	672	685	692	691	691	653	697	681	660	667	709	637	654	688	677	651	674	652	699	721	679	683	664	656	676	675	687	724	725	711	684	657	663	723	653	681	693	671	718	665	716	677	710	660	672	628	668	667	643	702	699	664	692	671	653	624	661	704	656	690	682	667	678	690	681	687	696	683	661	695	648	662	674	651	709	661	672	638	691	663	707	649	681	687	701	689	668	728	658	708	669	617	735	717	729	698	690	680	647	691	691	657	669	692	694	664	699	699	670	659	644	680	668	733	710	690	709	662	706	670	648	672	678	715	656	667	680	701	686	679	652	630	617	688	662	659	686	668	690	670	666	693	710	667	712	621	677	660	659	668	670	682	683	668	678	679	686	664	665	632	669	660	726	683	715	684	609	670	720	664	635	717	678	681	645	654	676	684	668	726	696	633	696	645	704	624	699	680	684	658	629	690	645	703	700	688	707	633	692	659	712	688	665	677	667	688	676	651	668	743	717	652	653	678	675	703	631	731	688	679	679	660	677	700	662	674	684	695	673	718	661	695	642	684	685	668	715	675	698	681	719	682	713	685	639	690	666	691	720	658	706	661	635	652	728	661	672	657	693	691	684	665	687	693	659	673	681	684	629	717	674	686	725	702	686	694	687	631	714	699	654	672	678	686	744	715	678	660	584	633	668	650	686	648	700	661	693	694	697	673	709	625	678	634	676	720	674	655	703	654	682	634	675	696	691	634	671	696	671	666	670	659	723	709	683	719	675	654	700	683	705	617	664	658	656	708	677	678	680	654	717	679	659	672	719	715	657	674	667	610	668	634	613	695	715	679	663	664	687	649	691	667	659	694	676	699	691	644	634	702	728	659	678	692	695	654	663	682	714	692	687	670	681	670	681	683	627	681	697	679	657	658	641	685	690	653	640	658	692	684	664	631	702	689	678	703	699	702	704	676	695	655	623	672	666	693	593	677	670	701	715	647	661	699	687	688	662	693	666	669	689	673	684	692	698	663	718	682	632	686	675	662	664	708	684	677	716	656	645	654	671	687	703	700	664	714	621	746	696	662	682	699	698	650	735	659	664	710	675	667	689	711	679	641	680	693	643	654	704	684	689	673	674	713	707	681	701	673	712	677	693	711	671	673	683	702	605	672	699	636	633	725	672	685	685	651	674	638	673	680	674	709	670	669	667	673	723	660	695	673	705	687	617	680	670	714	711	688	687	672	660	712	678	616	704	621	645	673	667	717	722	667	636	639	653	686	679	695	640	673	675	682	672	702	681	726
13383	2613	1602	1436	1903	1897	1898	1633	394	266	241	213	249	267	238	260	226	230	199	243	205	213	223	226	276	258	237	196	246	255	252	231	251	219	231	225	233	210	232	230	246	254	232	240	251	249	237	234	258	225	251	256	216	222	191	238	237	257	237	213	242	269	213	249	244	256	232	250	235	267	250	236	245	257	244	239	221	261	253	243	246	212	260	247	239	233	237	228	216	233	250	234	256	250	214	247	230	208	253	241	235	234	260	260	237	209	212	217	235	215	245	254	217	234	258	222	209	227	229	242	241	239	235	244	239	232	220	233	276	277	251	227	203	225	221	234	225	257	223	207	250	210	240	241	235	225	280	216	245	211	244	241	258	236	233	232	228	236	223	261	230	250	233	232	244	252	243	224	236	241	244	254	235	213	230	255	245	252	247	251	244	223	252	271	253	247	234	243	247	244	227	248	245	238	232	209	230	226	251	241	248	238	217	224	255	237	231	214	246	261	239	257	244	248	235	230	248	220	222	191	221	260	263	245	220	257	247	216	251	252	234	263	233	222	245	232	229	260	240	263	230	232	215	248	234	239	241	259	282	244	239	220	242	251	229	244	230	250	241	218	244	211	211	223	239	231	228	246	261	264	229	254	243	237	259	238	227	264	244	238	234	250	229	265	227	230	264	227	220	241	228	230	260	224	248	246	273	246	243	244	268	236	272	226	229	254	271	222	227	221	216	217	232	243	226	222	224	229	249	250	239	246	236	220	243	236	234	222	228	232	239	244	238	210	258	250	215	237	242	232	218	242	240	220	246	248	233	251	237	227	223	241	228	242	210	271	233	253	254	237	220	202	230	241	219	228	213	243	263	223	275	211	241	226	219	251	256	222	235	209	233	239	224	264	223	228	223	259	240	226	201	239	245	266	240	243	244	255	227	216	217	220	230	241	240	237	240	223	216	252	215	214	235	247	247	222	252	224	254	241	268	221	260	232	222	230	228	237	226	208	223	223	256	234	243	239	255	265	231	237	246	232	240	227	238	240	269	230	230	252	240	228	206	219	220	220	246	262	212	240	239	240	263	214	249	249	225	230	219	254	247	244	251	247	245	237	271	253	250	257	225	222	277	259	233	219	230	231	238	265	258	221	257	238	237	255	235	257	221	257	223	235	249	260	246	239	223	256	242	236	249	226	219	229	221	251	243	219	223	238	223	239	231	226	217	243	210	220	237	261	245	242	244	246	230	256	221	231	214	256	248	238	223	260	239	241	239	241	230	258	239	216	266	257	210	245	257	222	229	234	210	260	253	234	258	222	225	239	229	250	253	221	255	242	238	272	218	245	236	235	238	213	262	216	237	255	236	254	239	227	252	225	239	262	229	274	242	223	219	216	224	234	248	245	222	243	223	225	230	227	206	251	212	247	251	234	217	240	240	261	237	214	226	222	232	207	252	226	256	273	248	225	223	245	238	241	242	250	212	235	234	232	231	238	242	237	211	234	243	220	224	236	252	237	236	282	245	237	235	224	216	253	247	239	270	204	236	241	235	250	253	216	219	211	226	226	222	235	241	253	221	238	259	234	258	229	235	230	263	246	224	243	238	255	256	239	223	243	245	242	266	246	225	221	249	254	257	246	206	221	245	216	238	237	236	222	232	253	237	234	258	224	232	228	220	245	240	230	225	227	253	250	196	223	226	269	235	264	225	238	219	239	242	234	219	215	232	250	224	261	231	219	233	226	229	215	225	257	224	221	253	263	269	225	215	226	264	248	238	260	237	266	248	256	225	224	215	234	250	244	249	216	253	228	214	224	222	247	246	242	235	209	256	257	246	246	205	248	231	259	268	264	236	220	239	247	204	259	247	239	241	229	255	247	244	216	238	232	242	227	222	239	238	223	265	218	273	252	277	249	225	254	220	244	229	240	260	236	243	259	233	235	240	225	231	259	239	213	225	225	236	236	232	237	201	245	222	224	219	210	243	255	264	231	235	227	232	225	248	264	229	217	228	243	240	259	237	225	257	235	252	220	230	244	252	254	261	230	212	197	230	257	235	250	215	226	258	215	238	231	224	234	200	229	234	250	249	239	252	228	199	267	222	208	211	264	240	243	249	209	220	253	214	246	217	242	247	238	242	230	233	253	264	213	256	255	211	260	236	243	258	236	229	221	237	266	210	221	259	273	243	257	259	236	251	233	266	207	246	265	247	260	227	230	213	226	261	251	247	241	244	227	231	210	245	211	224	240	257	234	243	247	265	222	247	248	274	255	245	242	225	240	239	234	258	238	211	234	227	226	232	258	222	239	247	247	269	234	240	241	238	225	211	245	245	231	246	251	256	242	245	223	228	228	261	251	219	216	247	253	233	247	217	227	237	250	240	251	208	235	253	246	242	232	225	243	237	220	249	238	234	240	243	244	240	215	257	254	240	243	232	235	219	250	239	231	242	222	240	239	248	240	209	232	220	248	199	230	227	257	229	245	203	220	244	277	236	234	239	238	246	250	247	183	246	231	245	257	231	225	212	212	227	223	260	218	229	252	225	228	249	234	276	279	254	253	241	233	231	225	260	240	282	263	219	228	221	244	244	272	249	227	247	235	261	226	242	250	228	220	231	244	225	275	240	257	234	212	227	230	232	226	238	232	234	229	230	216	240	218	261	220	239	246	245	235	223	231	218	241	235	236	219	241	238	238	250	249	234	253	220	260	220	231	213	232	253	264	255	248	231	237	203	255	255	222	232	231	255	235	244	212	211	252	242	222	252	207	211	227	256	268	219	256	265	240	257	243	232	241	278	237	243	224	200	236	216	245	239	221	252	213	226	244	236	247	233	225	259	251	221	232	244	242	235	221	231	242	260	245	234	198	246	246	242	238	240	249	237	196	251	211	248	246	234	252	222	221	235	214	243	235	238	219	216	232	240	247	212	264	222	256	246	224	213	239	239	246	227	219	243	236	239	231	224	256	256	248	228	249	249	241	221	221	241	231	220	222	257	243	199	262	231	277	238	214	218	224	269	208	243	257	233	224	236	240	196	242	229	241	223	248	223	216	257	200	234	220	245	259	248	236	217	249	258	254	235	230	249	256	236	237	231	265	254	226	220	248	251	214	263	254	252	241	276	261	250	248	239	244	242	259	222	199	267	239	237	241	247	231	229	217	222	251	224	237	240	257	242	234	258	239	241	258	256	212	260	245	203	248	260	251	237	264	257	205	235	240	263	242	239	231	235	260	225	228	238	243	209	215	256	231	223	249	285	231	252	239	278	261	248	248	239	218	225	244	243	262	270	256	209	231	233	231	221	234	214	250	236	219	234	258	238	240	244	273	245	268	240	233	225	235	256	262	225	255	250	271	249	257	238	224	249	277	219	255	222	248	256	242	223	254	242	258	234	227	234	222	242	214	243	268	251	230	223	205	216	285	222	227	229	254	234	247	262	261	228	240	235	219	235	229	241	223	260	231	232	234	230	230	206	240	243	253	243	275	243	209	215	217	241	241	230	218	235	209
6528	1963	3168	4816	8036	8120	8278	6521	1077	528	547	559	558	564	541	547	557	537	576	518	516	566	568	534	587	536	591	526	550	531	547	562	543	548	511	576	547	520	540	539	559	520	548	564	572	552	536	539	486	518	549	525	527	554	563	569	503	553	529	535	574	542	557	549	587	526	493	533	571	566	514	539	528	560	544	547	593	515	549	555	560	508	540	538	555	527	524	530	509	551	550	571	511	569	512	541	500	557	557	523	518	559	533	540	555	520	538	518	567	579	595	568	566	525	538	544	539	586	519	530	563	512	557	535	511	566	557	525	555	578	564	565	529	548	539	530	560	526	551	565	527	520	510	570	557	542	538	535	489	515	535	556	538	511	540	532	538	550	524	532	529	526	559	560	557	589	549	561	572	579	580	576	542	549	541	523	570	539	561	540	519	475	527	548	572	536	550	511	524	534	502	500	545	550	549	559	514	538	531	527	545	536	539	534	561	545	577	573	541	573	564	550	538	508	555	525	508	531	559	554	550	560	560	549	575	530	544	519	518	521	542	546	523	575	524	563	520	520	551	524	502	551	547	581	547	547	546	530	553	500	546	532	521	533	573	533	501	568	548	528	539	559	506	564	549	565	523	559	554	557	549	563	540	529	566	539	538	601	564	562	513	524	546	495	580	572	557	519	586	534	560	578	512	523	541	528	538	576	539	504	519	546	581	552	563	535	525	530	520	566	533	555	588	555	517	581	540	512	529	547	555	525	548	526	565	553	547	555	533	532	537	517	528	515	546	563	547	540	573	534	475	566	550	559	475	564	551	571	541	534	515	533	560	529	509	566	538	506	566	492	546	556	576	543	531	524	488	587	531	541	558	501	568	525	515	528	539	563	511	548	532	529	523	540	558	586	530	538	536	540	577	544	546	516	580	561	547	548	574	545	591	517	549	553	549	516	583	543	538	520	513	558	558	521	552	531	543	552	552	533	529	556	529	557	540	538	510	502	546	535	579	515	565	546	521	578	532	575	508	553	553	558	515	511	573	558	564	543	543	476	591	539	531	538	567	562	553	528	511	530	554	557	548	517	571	572	556	538	500	529	534	546	534	573	566	566	513	532	550	494	551	542	495	576	498	572	538	568	546	554	522	563	570	550	517	570	537	578	557	551	542	551	558	557	548	511	545	548	550	514	537	586	489	526	558	559	557	565	570	524	518	541	497	539	524	563	564	532	549	558	535	555	563	561	535	533	559	528	549	555	568	567	536	557	545	523	526	572	523	530	563	537	542	560	543	567	589	491	504	543	523	575	522	543	561	566	520	574	549	555	557	606	574	529	543	557	508	560	537	555	542	548	516	566	536	521	509	513	561	582	521	536	564	546	554	563	541	558	572	528	519	547	497	542	554	490	556	575	534	521	557	574	513	539	576	521	529	531	547	524	548	543	528	540	540	585	539	536	556	543	597	559	525	554	568	544	502	485	509	560	544	563	547	563	574	567	505	548	539	580	527	530	567	558	556	576	514	513	564	550	555	539	533	546	529	561	561	552	516	575	575	567	511	498	529	553	524	543	560	592	536	565	558	564	530	555	565	567	565	564	608	539	564	551	517	551	551	534	593	548	517	538	555	518	529	565	535	501	507	556	587	546	532	562	532	569	535	527	538	524	540	528	519	554	513	570	530	592	535	513	529	541	562	538	508	554	521	544	546	535	597	532	512	553	501	502	587	590	556	533	553	538	558	499	564	515	560	559	527	542	538	546	566	563	499	553	531	544	538	575	503	539	572	542	579	534	569	573	559	554	516	559	541	560	521	531	550	507	550	520	567	550	528	523	599	519	538	546	528	527	564	564	557	511	545	511	535	543	526	576	541	567	573	574	563	548	565	526	529	565	528	533	545	546	536	539	540	565	576	572	518	523	521	563	525	586	591	547	515	535	514	526	536	522	548	538	543	559	561	502	559	565	567	581	560	527	536	566	547	557	555	538	571	548	587	592	583	514	500	555	552	578	528	526	528	539	526	548	562	537	608	525	589	530	544	534	532	542	578	520	581	572	571	568	558	537	527	549	571	573	546	543	523	539	534	533	569	554	528	497	536	520	565	588	585	560	515	534	521	540	550	531	526	535	570	535	527	564	532	529	482	517	604	493	546	576	548	565	556	530	601	570	519	575	518	501	565	501	557	533	526	529	578	534	552	550	551	521	574	546	538	539	520	541	559	540	522	522	527	524	569	546	552	523	518	542	557	549	564	542	569	529	562	549	571	580	530	537	581	525	561	551	534	565	522	583	564	531	531	534	554	543	525	565	545	553	534	569	548	527	514	544	557	546	536	579	545	552	548	574	538	549	533	542	529	516	494	545	542	518	535	508	527	535	526	528	538	542	540	532	581	543	553	532	552	552	539	498	580	540	578	534	541	573	566	540	540	564	558	524	562	522	589	533	570	562	530	573	584	542	579	548	514	546	539	536	529	537	549	529	547	541	519	526	581	533	525	549	536	525	560	566	580	508	554	509	525	574	566	561	518	532	574	540	545	532	524	554	516	537	530	550	561	557	534	557	555	575	583	574	566	604	567	512	536	574	549	519	580	552	552	512	565	560	578	532	516	541	541	548	536	539	524	602	556	525	554	546	553	535	550	527	559	537	554	584	535	512	514	555	572	536	520	498	576	557	565	565	536	526	563	513	516	597	532	544	598	550	567	524	541	506	560	574	576	579	565	558	543	574	525	520	534	524	521	520	532	510	577	547	537	559	506	549	536	547	532	529	567	522	515	540	549	527	555	529	555	531	566	556	515	569	556	540	550	555	516	538	530	537	511	559	544	570	556	517	539	553	509	547	509	561	550	518	528	529	542	560	531	525	508	534	532	538	560	556	568	588	537	600	542	563	576	574	547	527	546	530	511	540	516	544	545	546	541	554	535	553	543	528	575	525	520	556	558	540	543	574	532	567	541	536	522	561	580	548	525	547	574	573	518	543	523	547	540	568	581	519	556	555	540	588	532	554	560	540	574	520	548	569	503	546	521	521	556	558	585	551	553	558	546	535	583	612	508	552	525	550	503	535	569	503	531	519	553	557	522	582	527	562	536	580	535	527	567	566	518	564	579	553	485	523	551	574	556	547	532	538	550	556	537	547	535	526	531	521	570	516	531	558	536	552	498	498	554	541	533	580	539	584	531	535	519	552	520	545	500	544	533	547	537	578	572	555	531	539	572	526	554	553	564	571	542	547	539	555	549	534	555	543	511	580	559	521	519	556	560	533	581	539	551	543	537	517	514	536	524	567	555	517	522	557	597	553	505	562	533	559	550	578	545	566	541	556	536	517	559	524	534	484	555	520	526	504	593	576	543	537	528	564	531	564	576	485	542	531	581	524	529	560	536	571	546	508	550	549	525	543	547	577	556	498	540	557	574	513	545	533	564	521	534	589	546	565	532	548	541	527	534	563	547	525	562	587	524	507	546	538	491	529	507	562	533	560	555	511	517	543	522	536	588	570	593	567	526	545
28206	6515	6349	15621	32486	36921	30880	24054	8113	381	206	179	191	175	210	184	179	188	168	184	183	164	151	176	201	173	164	158	159	148	180	174	143	145	170	181	171	172	159	190	198	185	160	150	176	161	170	165	148	150	148	164	153	184	157	175	185	155	195	161	165	152	168	182	194	150	152	167	172	190	151	180	145	150	167	175	157	184	197	160	156	158	174	175	172	168	151	163	155	159	161	180	166	139	167	205	190	169	165	158	142	159	166	168	156	163	172	161	191	179	212	190	156	160	165	175	151	177	160	176	191	161	152	182	143	156	158	152	175	144	157	182	175	189	155	169	177	156	146	147	155	140	154	160	148	177	160	171	185	175	171	173	142	162	181	194	142	176	164	158	173	151	147	161	157	151	166	179	169	166	187	139	154	182	166	165	148	156	163	158	166	168	178	168	181	172	155	140	158	184	183	165	181	177	152	155	174	159	168	155	171	177	173	185	179	189	155	167	162	151	171	170	178	180	167	156	176	185	171	173	143	150	168	158	159	168	157	164	146	153	168	172	188	155	168	161	169	173	173	180	173	176	177	172	174	187	166	188	191	164	168	138	168	157	155	153	165	156	167	165	173	179	146	160	182	187	161	174	173	152	181	170	165	166	186	162	191	171	164	172	182	190	170	185	130	154	134	157	166	130	177	167	164	161	184	192	140	168	147	148	163	158	194	180	160	162	157	151	175	157	157	181	171	162	148	189	198	211	156	166	166	181	143	174	187	156	161	171	137	192	167	149	158	164	163	168	171	178	155	165	156	177	151	161	191	196	174	172	168	163	178	173	148	181	180	165	175	147	174	184	169	173	169	155	151	168	147	169	194	165	158	174	183	142	157	166	148	164	186	163	158	145	164	170	179	177	163	173	156	148	168	152	153	182	161	174	163	172	179	173	168	157	187	172	162	180	155	163	173	177	178	145	150	150	153	172	161	178	154	153	159	154	164	183	161	162	161	158	174	159	178	182	166	173	188	164	187	166	153	175	194	182	157	169	143	192	176	172	161	153	178	185	154	155	161	154	163	201	157	163	142	169	177	189	189	180	179	170	178	153	158	179	171	182	160	172	193	173	177	151	183	157	181	179	184	158	177	166	156	149	173	177	158	154	167	169	181	165	162	155	165	176	163	169	169	151	166	194	152	180	170	144	163	158	162	182	168	157	180	175	169	163	168	170	163	171	175	166	154	157	170	178	141	167	161	204	155	182	178	152	185	169	142	167	166	175	170	152	147	175	168	171	171	182	162	154	182	157	184	165	166	169	164	171	163	178	185	157	176	155	180	163	132	156	187	172	166	173	156	166	180	178	159	160	183	169	165	179	149	164	184	150	177	148	169	158	189	177	180	165	168	170	160	173	154	166	151	156	159	166	178	195	161	178	133	153	175	159	184	167	163	165	172	171	168	185	166	168	183	147	172	146	162	173	167	166	158	167	176	176	170	163	153	156	191	157	158	153	179	177	160	173	176	182	169	144	159	161	185	165	166	183	182	167	174	183	164	157	174	174	182	148	152	170	184	177	151	174	163	165	167	161	151	182	190	159	170	163	178	174	168	172	168	152	179	169	166	164	190	154	179	180	185	160	154	178	182	146	168	166	163	166	172	166	159	182	156	177	190	177	164	186	164	182	156	156	165	171	178	159	191	135	173	172	166	162	189	176	179	147	156	164	168	160	144	179	185	157	195	158	178	171	155	173	167	165	165	168	171	180	185	180	178	166	165	134	179	155	147	163	151	174	177	158	182	178	202	170	159	163	149	168	174	161	174	166	172	158	192	178	177	166	159	162	167	172	177	160	158	162	151	172	162	174	180	155	158	152	159	162	157	195	178	161	159	173	156	167	168	179	161	175	155	171	156	154	147	171	174	158	142	173	167	192	174	184	152	158	157	166	185	170	205	191	145	168	183	179	183	171	169	160	170	177	182	191	154	132	160	159	179	172	172	172	163	169	158	174	181	188	164	161	152	152	169	145	146	135	153	171	174	173	212	160	164	169	191	180	172	181	186	146	163	168	181	193	173	183	174	192	180	161	153	170	170	157	156	169	180	158	168	148	156	173	170	185	189	161	172	184	171	160	125	181	176	164	148	160	168	158	147	162	161	165	176	160	172	150	169	150	192	162	162	158	171	193	167	181	164	156	184	142	191	159	155	168	160	173	152	165	155	147	172	179	195	149	168	167	176	201	154	195	174	170	168	159	148	172	197	160	168	166	160	173	164	167	177	153	184	155	147	165	183	189	160	166	173	171	177	175	158	178	164	161	182	182	161	156	167	172	164	175	152	166	168	189	197	163	187	163	167	133	162	175	167	170	184	174	177	166	157	176	168	186	169	188	185	176	172	148	178	178	182	178	163	179	174	166	176	170	163	139	168	174	172	169	176	158	158	141	175	179	164	178	173	165	175	179	167	160	164	169	135	199	168	159	176	161	177	157	184	161	162	179	163	166	177	124	159	171	155	184	156	143	173	155	178	176	154	169	166	174	151	164	157	178	180	165	153	167	184	159	164	174	182	187	161	173	172	169	137	171	166	156	169	138	155	143	162	178	155	159	158	171	155	193	169	162	159	140	197	167	171	165	185	170	175	168	155	178	181	168	160	177	162	163	133	185	146	158	139	171	154	186	180	173	138	162	166	154	171	156	157	172	178	156	164	172	165	166	165	167	176	161	189	165	172	175	172	169	148	142	158	165	190	195	163	171	178	183	183	162	177	164	175	176	158	179	193	178	171	178	178	191	188	153	158	167	163	149	171	173	184	180	165	139	133	140	164	182	141	183	180	162	160	173	174	153	169	155	152	153	195	190	161	182	162	175	162	175	188	173	177	169	181	186	157	171	152	148	172	173	158	169	162	169	165	169	172	161	148	160	154	158	162	162	163	155	166	189	162	184	173	165	160	186	158	160	183	186	151	153	168	165	167	178	163	179	164	162	186	154	167	168	159	185	178	153	186	172	157	173	142	164	165	156	163	165	163	132	167	185	187	176	191	169	174	180	156	172	163	176	189	142	168	178	163	175	146	166	177	158	170	151	154	164	182	174	167	149	174	156	161	162	170	163	164	162	180	164	169	173	183	157	170	152	186	146	197	154	160	148	183	216	169	185	166	169	172	209	192	159	170	164	159	165	169	176	161	164	179	135	159	169	176	175	173	160	163	169	196	166	142	173	143	167	153	163	155	156	151	174	165	186	169	180	170	167	187	164	167	164	166	160	175	172	208	178	171	165	147	159	189	169	167	167	147	153	192	154	132	183	145	182	150	145	155	167	166	165	162	138	160	145	171	181	162	174	173	178	156	154	196	175	156	162	178	195	145	165	171	171	168	174	172	185	170	167	145	166	180	177	172	158	175	179	159	149	143	173	178	155	152	149	198	153	165	183	176	153	144	183	157	156	174	159	175	184	162	169	194	152	158	183	175	189	178	172	161	182	145	187	154	145	178	178	183	148	161	180	157	152	162	163	173	157
13680	3532	11722	30768	48995	51818	47690	40722	14502	578	557	528	479	477	502	472	474	492	507	430	426	439	437	416	444	469	416	408	410	448	424	470	421	431	427	411	403	429	425	434	438	445	380	407	433	453	433	465	431	419	426	439	410	383	456	452	427	437	449	398	430	433	416	430	449	437	440	427	437	445	420	401	453	436	437	462	401	441	427	435	414	410	425	416	391	392	444	395	425	422	447	441	420	421	424	433	409	422	388	407	471	385	388	451	410	422	433	443	407	423	434	428	459	450	437	420	405	447	412	440	405	412	385	406	423	421	415	437	442	424	430	420	413	436	415	426	398	382	413	412	408	412	419	411	396	382	423	423	416	419	386	402	448	461	393	418	411	402	405	425	405	424	446	397	415	419	417	415	392	423	391	405	417	400	384	415	428	386	389	437	431	433	433	426	406	424	424	401	408	412	425	406	411	377	396	426	397	422	415	425	425	411	425	398	398	420	404	444	443	389	381	417	437	447	426	396	428	433	426	374	414	423	407	400	414	410	423	400	436	421	442	414	428	428	413	428	419	421	441	410	424	423	416	426	372	450	404	405	433	415	433	440	396	473	394	391	433	430	380	435	395	415	428	442	403	421	452	415	420	422	409	429	374	391	407	393	408	402	416	453	399	393	434	439	430	426	451	388	452	440	417	407	450	438	414	439	413	398	399	410	444	400	444	447	412	448	424	394	419	453	415	428	444	437	398	429	453	428	433	416	428	421	439	399	408	396	384	424	367	429	415	450	442	426	423	464	415	418	437	414	415	421	394	424	426	431	429	434	402	415	362	377	412	445	390	396	458	387	431	422	418	412	420	442	423	391	432	395	427	424	402	434	440	431	421	369	426	386	426	457	407	414	409	378	455	360	415	432	430	423	413	401	421	409	418	410	414	410	401	454	427	428	401	415	419	431	411	415	428	416	428	434	413	421	424	411	436	383	399	438	406	405	422	439	444	400	423	458	421	391	462	426	408	424	423	420	463	425	442	407	410	403	440	453	444	428	446	340	442	425	418	398	423	391	418	423	417	441	395	423	449	408	427	391	404	399	401	428	416	414	387	423	389	426	421	417	443	439	403	391	411	461	430	420	405	422	440	395	422	400	407	453	436	412	434	388	430	391	382	411	424	421	397	401	420	409	393	381	419	450	398	445	397	408	443	405	423	420	415	392	421	432	432	403	445	423	400	440	416	459	427	406	422	429	392	414	404	418	423	362	438	406	430	401	403	425	403	396	405	403	425	421	402	378	429	419	407	414	446	447	412	368	404	386	442	432	409	429	403	395	430	408	431	413	434	408	400	437	405	377	396	403	421	446	408	397	434	399	432	421	378	422	386	435	410	394	387	420	365	454	423	375	439	404	420	416	442	457	419	389	438	395	425	413	417	440	435	431	433	430	422	429	436	393	413	424	433	394	408	430	473	433	384	381	400	395	398	392	409	426	402	410	425	414	427	404	376	449	386	431	419	425	376	422	409	436	400	427	420	458	393	436	420	424	454	454	409	379	401	421	407	407	452	422	431	432	457	427	461	420	417	459	408	420	405	407	442	412	390	449	439	391	429	454	389	418	405	421	437	437	424	401	395	423	383	382	428	440	416	407	457	433	456	405	400	431	436	371	409	439	395	431	409	407	389	380	403	395	434	413	428	424	376	421	437	409	412	396	424	415	378	449	434	397	400	426	434	386	435	429	430	393	394	438	421	389	424	406	433	437	427	423	391	415	381	432	392	419	371	442	418	421	405	429	430	422	394	378	408	391	423	413	431	419	385	403	413	397	398	417	396	386	417	423	452	385	398	452	394	383	428	435	386	396	433	406	395	401	413	415	433	406	422	442	420	404	420	405	394	467	407	415	393	457	414	459	381	452	442	427	410	419	394	424	427	416	402	428	412	388	444	443	425	408	387	406	414	415	390	425	414	402	406	417	407	421	452	404	419	441	404	412	425	433	386	406	390	442	407	407	415	402	412	442	451	423	456	392	393	380	416	424	435	433	406	400	404	423	443	442	432	424	414	396	401	394	405	453	416	388	433	384	417	391	421	408	429	400	417	380	390	452	415	447	388	391	389	424	439	398	409	422	451	430	423	429	387	425	410	427	442	425	451	403	394	385	429	366	443	411	436	414	410	432	446	384	406	402	405	406	422	408	394	386	409	436	411	403	401	435	455	432	394	455	401	413	411	446	424	424	414	391	439	433	397	436	423	404	397	438	448	425	395	415	404	436	410	378	465	406	401	416	413	401	401	396	409	430	405	414	418	400	385	397	440	400	415	412	446	446	435	425	392	423	403	433	374	401	398	395	436	421	410	437	412	444	419	378	416	406	413	413	412	405	383	402	428	434	406	439	390	416	379	412	429	400	377	401	419	431	472	415	426	419	360	418	413	409	437	394	421	421	410	427	398	404	420	405	458	431	426	403	418	450	464	425	428	414	422	438	420	427	444	409	418	387	433	425	428	399	394	436	397	391	438	417	444	422	434	386	444	424	413	396	431	416	407	391	398	413	404	439	400	382	443	442	390	447	398	402	408	410	439	439	440	419	453	423	437	414	420	446	391	416	429	404	414	410	418	391	432	433	421	452	401	434	455	421	432	417	398	413	454	431	416	458	450	391	461	404	427	421	413	400	436	401	431	415	434	453	422	421	408	377	392	426	423	406	398	396	406	418	437	437	418	422	417	452	412	453	426	412	414	392	440	421	402	421	432	396	393	414	394	444	423	424	393	426	410	412	393	409	421	389	401	390	427	384	411	429	389	433	398	419	423	415	440	422	423	430	407	408	419	416	413	385	428	416	455	422	388	405	418	405	401	457	395	429	452	439	445	425	425	411	434	421	402	428	387	437	449	421	397	417	357	394	410	412	436	448	411	409	435	446	409	432	437	382	415	432	413	419	437	361	419	402	392	402	372	409	391	402	413	413	400	415	409	434	442	407	394	399	404	456	426	411	418	415	423	415	412	412	398	424	422	400	433	412	413	398	467	432	404	427	416	402	430	437	362	435	433	430	431	451	394	417	432	432	370	424	405	397	442	417	430	432	396	407	405	387	401	405	433	459	462	411	439	385	431	414	421	440	402	403	414	402	442	415	411	433	417	390	415	436	414	371	421	404	423	406	412	440	432	436	405	412	384	396	420	407	412	428	415	404	442	413	443	426	418	418	397	417	430	452	444	425	407	443	456	411	436	432	404	424	409	423	445	392	427	408	413	444	350	419	398	408	402	427	409	455	407	428	394	389	428	414	424	440	426	430	425	446	437	430	380	436	441	434	440	414	405	409	392	426	389	403	417	415	420	397	391	425	421	399	411	443	397	424	402	425	434	441	417	457	419	420	458	417	404	429	443	404	400	421	418	393	457	412	435	418	409	415	425	413	418	392	432	421	421	438	436	420	417	432	414	436	444	412	427	407	422	401	448	407	416	444	436	413	435	426	404	425	386	450	428	414	446	451	419	422	408	450	415	386	416	399
38168	11943	13365	34948	51658	52784	47512	35810	17652	1418	337	351	321	333	336	332	321	316	338	328	310	299	295	301	326	324	315	334	330	297	313	324	319	288	297	291	312	282	298	288	273	331	283	303	311	329	305	292	277	286	297	288	299	285	263	301	311	318	304	292	263	290	303	303	294	308	277	313	305	306	275	258	269	297	292	275	287	297	307	277	273	304	293	292	285	284	326	256	275	321	299	327	323	270	318	288	274	329	324	289	298	309	324	345	278	282	333	310	291	281	299	314	298	299	312	270	280	289	300	323	286	308	302	329	291	321	294	321	287	325	300	272	309	307	286	294	307	289	332	289	311	285	271	310	294	291	296	287	323	263	305	287	296	292	311	289	309	313	298	309	324	299	277	266	263	314	301	287	317	304	295	297	289	297	336	309	334	270	305	299	323	299	339	269	320	286	291	308	312	288	338	302	296	286	314	283	321	295	312	316	316	315	323	312	310	308	311	326	304	314	347	330	292	276	297	296	293	313	288	284	287	299	342	324	284	334	296	302	299	286	324	308	335	303	348	324	305	338	281	293	316	328	282	274	302	312	311	321	304	327	296	300	317	287	316	313	315	290	318	310	307	319	287	296	261	285	328	266	330	273	289	263	321	300	302	305	320	276	284	303	313	299	308	333	306	343	303	284	315	277	292	321	308	298	297	339	330	270	261	287	284	323	298	340	282	303	302	303	312	334	297	309	324	280	296	336	283	317	289	296	305	302	278	283	312	278	266	348	343	295	293	309	290	323	288	328	304	300	302	293	297	288	286	291	319	318	314	312	302	300	294	316	308	287	304	299	304	315	309	335	312	327	309	280	308	323	301	324	309	312	288	294	292	300	313	287	296	320	327	305	313	318	274	304	301	303	295	284	320	312	263	304	252	291	277	347	314	330	314	296	301	303	298	317	317	313	310	302	330	322	323	265	290	303	326	317	317	294	346	271	306	304	297	322	285	311	303	276	308	283	295	305	325	308	301	310	310	295	312	293	295	341	302	294	342	303	311	310	272	297	314	294	301	331	305	315	323	295	284	317	283	287	290	314	275	307	299	282	340	289	303	282	283	305	302	279	291	302	311	316	294	290	353	305	284	317	326	309	293	307	294	279	276	289	320	313	303	277	302	313	335	278	312	289	307	320	327	266	322	333	303	296	286	295	300	325	305	313	304	319	298	299	302	305	350	293	313	281	299	344	317	286	289	276	327	300	295	267	314	279	307	327	287	303	297	311	339	309	276	334	337	314	306	299	288	286	319	312	280	298	272	287	302	333	332	321	324	309	307	321	343	307	283	300	278	325	343	293	287	289	320	295	336	319	283	292	310	301	312	316	319	315	309	302	321	288	286	298	315	311	313	291	325	305	304	287	293	294	310	281	288	315	323	302	306	302	325	320	316	289	315	303	308	293	256	279	300	297	295	341	291	293	285	287	297	272	291	318	284	344	281	261	310	300	297	270	321	292	316	302	298	299	328	282	292	331	333	282	318	311	300	305	293	294	282	288	309	289	304	300	325	286	319	299	304	281	302	264	298	324	281	315	269	253	336	347	310	326	305	296	289	303	288	315	285	303	301	306	289	291	312	313	290	283	330	262	302	292	291	294	300	314	301	300	319	337	336	296	302	301	294	318	316	261	276	293	290	311	311	279	317	311	305	294	294	328	310	299	291	315	310	348	310	293	338	302	297	311	283	297	280	294	312	279	313	302	295	337	299	325	294	337	258	254	320	311	278	313	294	302	312	299	318	323	336	313	314	337	315	303	294	301	305	293	326	303	332	306	306	294	346	287	306	303	318	287	288	272	308	312	311	293	306	321	300	281	327	314	289	290	329	322	301	314	299	318	294	283	296	321	337	322	311	339	291	310	263	318	316	279	331	264	278	322	315	281	306	310	282	334	301	312	315	312	316	293	266	327	323	296	307	344	247	295	282	320	315	289	274	304	279	329	285	296	325	289	279	310	306	329	331	314	308	292	308	340	299	305	328	293	300	290	306	330	276	268	280	332	313	307	321	333	312	292	280	322	296	298	274	319	330	304	328	282	296	333	299	337	302	310	314	276	327	300	292	280	322	288	280	260	274	333	308	307	310	322	292	309	299	267	274	331	279	283	297	319	284	289	313	315	312	284	332	298	326	302	315	322	303	272	289	324	289	324	306	275	323	335	294	317	293	284	312	288	310	293	253	311	301	326	323	286	299	316	278	301	265	295	316	302	316	305	315	289	301	271	288	299	327	290	303	314	279	290	313	311	319	314	314	294	315	312	345	325	296	296	288	340	301	273	318	304	307	307	296	313	297	334	297	309	311	280	337	299	297	264	280	313	309	324	305	312	314	313	309	308	299	292	312	282	328	323	330	289	292	300	295	298	292	350	291	320	289	342	304	322	306	300	318	290	318	288	320	340	286	306	315	303	302	274	307	309	287	329	324	283	305	282	301	304	271	328	311	318	315	352	338	309	333	329	367	327	291	305	318	315	293	320	297	270	323	284	334	313	343	301	301	290	310	300	342	305	325	313	275	297	338	291	301	282	330	301	307	296	327	305	285	348	291	262	323	350	310	277	298	279	291	312	316	327	303	287	295	296	283	292	318	305	294	314	320	309	259	309	344	293	275	294	306	283	297	282	301	305	301	310	316	294	295	281	275	287	322	298	295	320	295	259	339	312	319	329	327	318	306	334	308	316	277	349	304	319	257	288	269	298	298	318	302	307	313	262	300	279	343	294	333	284	304	316	275	303	272	321	319	332	277	300	286	294	334	272	333	297	309	295	332	331	310	299	283	257	295	299	319	287	318	274	303	290	306	281	327	315	316	327	324	322	302	293	273	322	310	336	286	318	317	308	306	330	288	262	299	329	305	322	283	289	305	328	298	301	344	342	298	298	308	282	329	275	294	307	289	299	309	302	292	257	287	312	324	313	297	308	296	292	301	308	279	306	324	303	300	290	315	315	348	329	290	307	281	319	305	285	297	300	266	318	322	315	323	324	315	314	316	290	274	304	323	301	315	295	319	337	311	313	293	304	292	324	320	270	313	305	298	326	293	285	319	302	282	313	342	275	309	324	324	290	281	283	292	272	303	273	302	283	341	298	315	321	292	278	315	293	337	329	294	326	322	337	319	330	300	307	323	293	293	308	321	283	283	296	316	315	293	318	285	305	326	304	311	281	291	322	299	297	290	285	300	291	312	297	310	308	302	318	311	294	268	325	305	314	296	295	287	306	286	361	278	305	290	311	285	267	320	323	302	313	311	313	334	294	323	306	334	311	339	316	313	307	288	329	310	305	304	307	280	309	334	319	302	325	287	308	318	303	297	298	288	305	271	315	285	293	297	298	307	301	346	343	307	285	334	316	335	298	303	268	275	329	311	255	306	288	285	280	291	331	322	285	284	276	310	305	315	295	287	317	287	281	309	321	270	310	286	310	280	290	302	304	279	308	330	304	292	294	274	299	283	298	302	308	289	326	285	287
17545	5282	19715	47065	62973	64875	60930	50424	25237	936	914	899	839	770	817	860	774	776	757	689	793	711	739	758	726	756	754	756	780	726	723	713	742	687	702	723	728	736	748	694	713	691	693	670	731	701	740	694	707	709	725	735	750	669	714	683	744	777	688	699	682	693	695	696	741	720	726	734	685	713	721	719	700	689	714	693	643	700	716	703	753	718	667	677	677	719	772	715	650	669	704	736	691	724	725	717	703	700	719	712	683	742	733	668	664	719	674	673	699	729	764	637	733	726	710	680	678	697	696	733	710	710	718	681	743	751	708	728	707	717	696	727	681	697	712	729	718	736	702	726	704	663	731	675	690	711	739	698	683	714	716	714	725	750	724	737	736	742	703	685	676	726	699	730	745	737	700	757	738	713	720	733	707	705	736	721	712	664	692	706	708	711	705	708	687	696	723	723	650	736	767	739	705	681	709	757	744	740	701	695	743	708	716	732	669	694	734	724	662	736	695	721	669	691	733	739	733	698	710	685	744	697	662	747	705	669	709	760	701	702	690	728	713	678	669	662	738	712	717	673	681	717	746	643	692	726	730	666	712	721	756	727	691	701	725	714	710	687	727	698	714	730	716	715	721	698	769	721	733	694	728	696	699	733	705	705	680	715	715	736	675	696	700	717	680	679	704	685	706	747	687	684	715	662	693	670	746	628	715	689	703	704	675	740	717	673	735	698	702	685	680	713	720	647	672	681	697	686	694	701	719	677	709	734	743	659	684	734	697	700	695	676	660	723	705	706	661	697	711	682	726	662	706	712	710	724	732	693	677	712	703	765	705	678	685	726	687	725	700	711	710	767	672	725	714	710	711	668	716	658	717	711	643	681	752	731	666	703	712	674	708	690	710	701	698	692	695	723	718	711	709	720	746	687	703	657	672	703	741	721	703	724	732	701	732	703	702	677	690	726	704	710	738	737	662	664	676	694	699	695	710	751	710	717	716	744	732	741	738	680	711	708	709	680	691	766	762	662	712	713	712	701	704	663	673	703	669	705	699	714	699	668	692	697	653	690	738	689	743	715	710	747	707	655	737	710	652	721	703	735	688	677	712	676	711	690	670	736	722	690	736	694	705	746	736	731	702	701	670	710	673	731	699	725	765	726	669	732	688	707	690	712	682	663	743	722	732	698	728	701	736	684	736	717	719	729	695	699	720	713	733	683	683	749	694	694	703	711	715	696	700	666	732	706	688	717	707	774	658	670	710	681	726	712	737	713	708	676	700	708	665	718	721	725	713	735	743	708	717	718	695	693	720	739	729	686	721	737	739	692	721	704	701	684	736	712	670	657	714	701	675	712	724	739	747	679	766	727	670	694	701	650	691	664	690	714	691	682	715	704	675	673	685	708	681	731	758	678	679	715	706	747	746	683	672	658	694	724	720	702	690	705	658	656	721	702	705	685	743	720	673	737	694	696	709	707	684	707	714	703	709	694	742	702	677	678	718	737	741	695	741	725	746	687	704	679	708	737	713	688	739	728	699	710	671	741	741	724	697	713	741	710	769	673	715	712	724	685	702	700	696	733	722	706	733	709	702	661	703	660	688	727	690	734	726	694	694	689	686	700	675	745	717	706	713	723	733	701	699	679	732	701	707	709	710	717	716	698	719	694	667	686	729	699	718	762	704	686	716	733	774	708	716	717	689	703	683	712	756	728	685	658	684	720	683	706	694	713	657	664	706	659	661	654	680	698	675	707	693	689	643	689	690	678	716	693	675	678	672	743	702	706	709	731	729	724	659	692	724	707	716	703	736	685	675	729	727	676	674	653	718	736	725	727	699	711	666	724	696	756	680	738	666	698	666	740	671	716	723	667	679	696	749	728	697	659	688	700	751	721	728	676	747	664	672	720	690	742	669	753	694	731	689	734	702	714	651	690	731	703	736	699	754	692	713	677	696	723	731	704	648	689	717	728	717	729	668	741	691	680	724	700	721	726	724	724	713	716	729	718	712	697	693	667	762	704	703	736	717	715	739	693	715	706	683	695	703	674	756	709	690	744	695	729	682	725	666	711	713	671	671	694	756	679	725	658	696	687	675	687	688	702	729	720	707	682	746	706	727	687	676	639	721	686	706	703	708	691	654	731	677	683	732	703	709	732	682	697	704	691	689	710	718	716	702	689	729	738	699	730	709	708	732	695	670	709	678	644	655	752	673	673	710	726	667	725	697	702	711	728	720	713	716	711	683	701	691	718	656	759	694	765	755	732	692	693	728	674	711	712	689	709	743	685	715	726	682	692	688	709	718	747	720	715	683	692	696	748	693	719	663	729	770	701	662	699	715	691	650	721	719	667	712	682	723	671	629	703	700	693	667	621	712	737	667	750	709	701	685	720	729	725	669	679	689	725	729	709	708	652	698	667	696	733	760	743	653	719	661	682	751	716	706	719	741	662	700	708	665	691	696	651	709	719	767	728	729	730	659	742	729	704	733	665	732	659	734	732	720	664	698	714	678	714	744	704	724	668	644	742	706	698	715	745	709	671	645	692	687	722	687	746	712	720	719	761	694	720	704	657	700	695	669	736	726	750	671	723	704	695	691	684	705	688	697	708	714	681	682	707	744	741	678	696	696	703	721	736	735	712	700	708	725	751	740	746	675	703	703	707	719	673	717	733	697	715	713	726	745	703	675	701	676	693	712	710	721	703	699	752	716	721	684	699	654	693	714	741	706	667	751	753	682	695	682	717	695	729	644	723	703	715	724	692	705	678	720	685	699	714	711	704	678	679	735	749	714	743	731	687	705	721	642	732	684	695	710	680	664	718	716	693	686	738	687	685	714	709	700	679	777	712	694	701	730	698	701	679	701	699	726	728	655	672	681	693	676	710	717	697	741	672	718	689	697	681	709	677	709	751	720	681	704	633	750	704	673	690	677	740	661	672	761	699	766	715	701	675	648	715	719	684	693	701	711	739	731	711	701	730	660	692	659	667	714	657	701	690	699	692	745	692	758	753	692	718	688	731	746	714	702	714	703	667	721	677	731	691	705	718	743	672	670	694	721	726	731	714	654	733	720	707	619	713	718	747	688	687	747	740	719	700	712	748	689	704	714	688	698	701	740	711	693	674	686	696	661	695	669	717	705	689	715	719	681	689	683	726	678	683	652	739	741	703	685	674	773	679	771	724	705	661	756	695	699	683	674	756	657	722	698	689	703	683	701	692	673	669	678	689	666	754	675	696	724	687	677	700	707	720	678	693	688	713	706	726	708	697	675	688	716	719	713	727	736	716	668	710	636	697	745	699	700	757	735	696	711	738	755	718	719	690	699	688	729	717	668	723	706	715	720	686	716	666	709	706	728	769	735	683	684	711	721	759	683	703	678	688	680	659	700	688	716	719	709	698	683	690	780	714	714	749	690	708	703	694	679	688	643	715	729	754	707	660	710	697	695	776	730	693	713	695	734	720	665	704	692	719	692	726	685	770	731	703	769	706	717	672	724	734	690	681	734	659	699	710
10825	2540	1467	2416	2031	1875	1797	1453	625	235	250	192	272	255	211	238	240	260	245	254	228	233	260	228	246	231	237	258	228	242	245	229	236	228	242	237	246	240	249	238	260	257	257	216	241	254	238	241	252	217	252	229	226	242	249	232	236	236	232	265	278	251	210	233	259	220	243	234	246	235	231	230	255	230	238	256	222	241	222	236	205	213	251	242	249	234	238	252	210	233	230	222	240	233	237	240	250	255	264	241	232	262	248	236	224	205	235	230	233	240	230	225	229	240	259	269	255	239	280	245	268	224	248	230	226	255	195	218	219	237	236	260	249	234	224	250	223	231	225	234	241	203	250	245	209	220	262	239	219	251	268	266	246	235	242	239	261	222	205	238	239	240	251	231	247	254	230	250	241	219	242	248	247	230	229	232	248	250	236	224	237	244	233	256	245	225	246	247	243	262	219	244	221	227	231	245	236	231	255	221	224	268	238	254	259	224	221	269	234	248	245	275	226	229	258	239	260	258	274	235	220	249	239	244	208	223	239	224	238	244	243	246	224	253	248	231	242	250	238	247	243	230	230	238	246	228	217	224	248	260	265	235	210	233	242	239	279	211	262	247	264	231	225	238	267	268	207	240	225	246	247	210	236	206	231	255	232	259	232	244	238	214	233	249	226	238	211	236	225	230	251	224	253	260	241	236	255	243	259	246	239	230	253	231	253	266	216	243	252	225	239	251	243	214	234	250	222	251	225	236	220	202	251	219	256	227	221	237	245	226	232	253	252	237	238	227	274	220	235	237	241	253	242	271	241	235	236	268	253	234	242	234	254	230	252	203	256	224	245	248	234	242	231	233	268	250	223	226	227	238	231	218	242	235	230	209	228	241	244	271	266	235	258	247	230	235	212	249	234	222	216	215	214	246	239	220	234	223	254	250	226	259	283	253	251	245	276	240	225	203	226	256	239	242	222	240	268	239	239	227	258	230	242	235	231	244	234	247	245	241	255	222	263	237	235	239	226	199	256	237	246	233	244	254	252	252	229	231	241	246	245	194	227	235	232	234	230	273	221	239	233	225	229	243	230	241	236	268	248	208	234	240	238	237	257	261	240	243	230	264	255	227	239	234	232	225	258	240	230	231	234	235	252	222	255	255	254	225	256	216	236	237	254	243	254	261	265	225	253	244	279	223	226	227	219	222	255	239	247	239	233	221	265	226	270	221	244	244	235	262	261	232	258	271	258	259	217	261	245	248	218	237	222	207	222	224	235	206	255	231	258	229	249	216	257	260	230	239	260	268	261	238	230	227	253	228	241	228	220	246	282	232	251	254	272	234	223	234	251	231	241	260	242	272	239	250	219	260	253	227	240	249	232	211	247	239	227	246	243	262	219	222	218	218	238	248	209	233	228	252	237	248	258	231	226	198	242	231	255	247	236	225	264	242	259	241	242	215	213	235	252	238	248	212	240	240	226	270	248	245	261	238	237	233	234	244	239	229	263	251	249	235	230	263	245	280	234	226	254	239	241	268	238	268	230	261	223	241	266	255	242	251	220	225	220	234	236	246	210	230	236	250	267	257	271	227	225	237	266	229	229	245	221	267	245	239	241	242	266	237	222	239	222	214	246	238	221	238	239	250	209	224	248	233	229	241	222	218	229	221	245	255	255	244	252	217	244	217	220	242	258	232	246	259	227	253	243	243	244	242	230	211	268	259	222	238	244	224	216	253	241	225	272	234	245	254	237	258	237	237	231	261	235	239	220	231	221	239	220	237	244	236	257	247	209	262	233	226	224	230	249	238	242	253	243	255	245	248	246	251	276	206	234	245	247	239	226	245	243	237	255	235	228	247	238	232	228	247	293	234	232	256	231	239	270	259	237	244	231	249	236	239	228	234	246	236	235	223	227	253	251	229	234	241	200	232	252	235	244	244	240	228	233	208	247	237	248	240	224	232	257	236	262	262	243	231	241	260	240	228	243	261	264	223	245	248	230	261	223	224	208	210	245	223	237	243	229	231	253	248	256	250	242	270	241	256	229	225	238	247	264	224	221	267	239	245	224	221	252	235	210	258	269	222	209	229	235	238	233	210	247	270	210	241	223	272	243	240	227	264	222	233	269	259	261	257	220	219	259	223	264	246	234	220	268	253	213	241	230	229	264	240	232	259	238	225	235	253	258	251	213	198	245	250	262	244	254	206	226	228	225	239	241	257	218	229	235	229	231	256	248	231	235	255	259	254	236	211	233	268	241	248	218	216	261	214	247	248	259	228	245	229	246	227	224	250	237	259	253	270	225	240	238	243	238	235	244	217	243	242	248	222	214	228	237	238	254	277	224	238	246	237	223	242	231	210	230	245	241	230	207	228	268	250	256	257	252	236	227	243	224	243	245	238	245	228	238	266	220	235	221	268	226	232	262	231	248	223	237	240	246	236	247	227	217	245	230	240	236	236	222	236	217	262	248	230	223	243	236	233	264	225	277	255	247	227	238	253	231	236	222	241	233	251	243	248	241	241	230	210	253	259	249	230	236	223	248	261	236	240	233	268	228	275	217	239	246	260	230	223	243	253	243	239	238	246	239	250	242	224	259	225	251	231	241	226	224	251	247	225	237	229	243	230	222	241	222	236	218	212	221	263	245	239	250	246	251	253	247	262	254	216	234	244	265	237	247	239	258	224	216	215	215	273	248	258	234	246	232	263	248	243	249	250	227	230	257	245	230	248	233	266	223	214	232	231	229	237	249	228	246	277	229	248	260	239	244	236	242	239	245	214	223	239	242	226	217	239	217	222	233	242	243	259	225	249	229	230	234	218	248	228	238	231	223	234	233	194	224	239	211	231	267	254	232	237	224	237	237	261	281	237	263	211	235	242	242	260	258	268	244	252	257	236	244	248	264	270	247	245	230	232	231	264	241	251	194	205	258	245	245	239	216	229	228	218	231	245	222	266	236	226	248	266	218	226	228	206	206	241	241	244	233	225	241	214	226	231	216	267	251	216	228	215	194	265	229	220	235	214	238	230	240	222	224	255	256	216	241	246	241	279	265	246	245	241	223	247	255	238	225	247	229	243	240	256	250	236	252	230	270	254	256	252	264	273	263	247	262	244	227	244	262	233	221	221	245	247	232	245	247	242	251	244	237	222	262	241	250	250	240	245	261	271	225	244	232	227	254	250	276	252	263	234	234	237	288	247	244	252	261	232	221	233	219	260	252	246	220	255	269	238	235	262	242	244	240	215	200	225	245	232	248	247	241	251	234	246	251	209	216	258	229	228	229	264	251	259	251	229	225	264	235	263	245	255	209	255	226	246	251	240	269	260	241	221	256	255	252	216	225	241	237	254	262	259	241	246	249	248	250	217	229	255	235	229	205	228	244	262	243	248	231	226	225	230	225	244	229	248	251	273	234	229	246	220	226	234	220	234	242	235	210	221	254	209	231	228	205	283	261	245	238	225	249	233	246	235	211	217	218	242	265	257	215	246	246	222	242	270	240	241	228	248	241	215
5741	2084	3071	7567	7513	8031	7664	6014	2329	570	548	535	520	561	504	561	514	574	508	538	598	535	564	556	551	523	556	538	584	527	520	565	584	571	529	545	530	519	551	599	524	566	556	562	508	571	466	548	535	532	597	524	527	517	557	532	548	534	561	538	567	515	539	529	565	580	553	565	580	527	532	555	533	559	553	562	567	527	576	549	545	567	533	561	568	520	503	532	560	551	562	570	576	541	553	560	520	569	530	561	568	538	524	510	521	526	529	524	571	534	514	548	515	536	565	599	560	533	546	549	577	541	491	553	560	580	566	547	546	537	571	561	579	533	514	543	543	546	556	570	548	544	532	563	557	561	532	518	556	558	549	546	522	566	587	553	514	523	530	568	550	561	520	527	561	584	539	527	534	538	555	552	575	550	556	525	576	555	537	544	536	547	545	572	526	559	571	548	574	596	570	518	532	553	528	530	555	574	550	556	601	571	570	571	549	533	578	533	558	521	571	526	553	561	545	582	545	524	573	566	517	535	539	588	535	507	536	533	601	527	558	522	553	544	561	559	554	565	508	538	584	532	558	537	543	537	530	522	545	529	537	591	539	555	546	552	564	552	539	552	576	523	535	510	563	566	534	581	558	588	541	557	545	561	539	552	569	533	538	552	520	524	551	543	541	574	567	527	536	509	563	578	578	543	501	524	574	560	528	555	525	579	570	511	578	575	561	542	569	567	518	551	583	556	528	521	546	543	491	508	563	521	554	542	557	558	514	503	562	558	564	544	552	525	541	517	535	585	500	576	549	547	551	525	564	545	554	541	549	566	556	577	532	518	556	551	548	537	530	529	527	492	580	533	569	542	483	540	557	525	531	547	553	519	554	551	624	587	548	549	574	554	576	533	531	575	506	546	554	561	512	591	529	548	534	551	521	555	582	556	566	548	551	571	556	547	523	567	573	551	557	544	540	537	572	522	523	578	558	550	550	556	541	539	537	537	521	539	519	543	591	548	508	551	563	515	559	503	560	504	554	525	558	559	546	582	479	537	565	543	544	538	560	577	528	547	591	573	558	560	520	573	555	567	506	544	533	573	554	584	527	511	546	500	529	526	569	520	544	539	527	544	545	571	547	563	519	545	534	509	540	554	507	556	599	543	557	543	556	578	516	542	549	560	528	531	521	540	530	562	561	536	568	513	556	600	506	510	516	533	527	570	521	571	522	532	490	515	562	511	561	543	589	597	538	586	591	538	524	543	513	569	549	511	541	525	576	582	561	560	555	556	565	550	561	576	559	566	536	554	598	500	531	581	512	567	522	526	553	538	576	540	593	549	504	558	534	537	554	503	556	561	567	530	525	546	545	613	481	573	497	553	549	533	526	536	572	531	571	554	562	555	576	538	547	578	526	557	514	562	525	545	532	588	524	543	551	552	565	545	566	569	538	580	512	503	579	529	521	591	532	560	516	540	535	556	574	523	494	518	541	515	545	547	588	540	583	564	531	549	526	573	578	496	540	510	564	586	553	555	518	562	550	542	538	582	557	567	559	528	534	560	551	496	559	544	558	559	563	521	552	606	538	501	537	528	578	569	527	572	544	557	562	540	540	555	544	542	559	572	572	551	596	573	548	543	531	558	498	522	526	559	555	521	572	538	550	579	580	543	512	592	504	582	580	533	523	529	570	551	532	567	541	530	538	564	582	542	530	580	587	549	574	551	540	536	601	550	563	572	586	552	527	519	557	533	553	523	593	569	558	524	565	584	535	593	560	533	531	517	545	546	578	569	579	545	548	550	557	566	552	529	548	562	602	540	553	542	547	571	513	561	554	585	546	536	563	505	576	524	554	541	554	617	560	558	526	571	559	550	521	559	554	540	530	569	525	510	575	587	526	562	583	564	606	523	595	578	537	536	566	550	550	546	582	522	564	550	551	554	560	538	545	561	530	522	557	550	524	568	542	545	528	567	548	571	560	554	523	514	548	579	565	541	507	558	532	527	565	565	553	545	572	540	545	551	543	536	558	559	582	568	541	537	518	554	559	562	577	528	522	539	528	566	515	577	554	550	569	555	532	567	526	547	571	566	573	572	594	548	549	567	539	525	533	539	548	561	559	522	560	578	545	520	551	553	550	542	575	524	567	531	539	557	568	527	543	492	546	548	540	548	532	557	535	548	554	524	558	528	553	517	535	572	539	582	541	612	572	563	542	575	563	524	507	517	535	549	534	552	541	515	538	540	564	545	583	611	546	575	513	525	557	507	540	501	532	562	537	544	533	595	516	544	572	538	521	538	552	514	508	561	487	563	541	588	545	508	555	542	530	517	540	553	538	526	519	582	508	565	539	567	540	566	576	580	566	559	541	565	536	568	550	577	556	535	565	557	534	570	528	538	549	558	543	537	546	534	580	538	524	563	520	550	553	547	536	539	566	553	529	542	553	515	540	543	532	519	547	533	487	555	533	535	545	554	541	540	566	518	555	576	509	524	583	541	581	519	545	516	539	571	550	573	535	585	508	523	555	504	534	586	556	558	518	492	553	550	597	486	511	553	578	546	535	527	574	523	542	547	531	522	592	546	534	510	579	485	557	554	559	541	506	532	554	552	547	525	540	543	545	548	546	520	523	533	560	595	583	527	577	539	519	576	561	538	541	498	547	546	557	532	506	547	551	536	537	543	545	521	567	517	549	579	546	545	537	517	514	538	545	545	607	554	544	518	568	535	537	559	532	592	538	558	506	501	519	522	564	578	572	585	568	518	567	586	546	552	560	537	536	520	515	546	567	562	543	547	550	523	539	557	522	543	522	550	533	552	537	522	584	528	569	570	539	573	531	567	522	581	547	562	538	592	540	547	590	565	545	530	530	578	530	506	546	537	570	565	534	543	495	543	554	561	574	510	565	554	556	531	586	496	517	530	520	522	539	541	550	567	503	560	550	552	539	532	572	554	560	518	555	536	535	509	545	530	562	589	504	521	554	559	531	486	521	552	535	546	551	510	577	524	518	550	559	496	568	551	570	540	547	560	561	543	557	545	598	524	563	575	600	539	516	548	551	546	550	518	505	500	605	527	508	516	526	532	536	573	554	549	544	521	538	558	551	549	569	570	535	557	505	544	561	526	550	531	560	533	559	573	531	545	574	570	564	555	572	535	524	558	536	532	531	554	555	569	589	539	556	533	497	594	549	560	550	520	556	539	559	528	519	529	552	516	569	531	568	506	548	517	528	536	525	569	524	535	509	520	522	507	540	509	568	565	547	558	566	526	557	564	522	570	562	525	549	527	590	565	564	578	549	520	512	547	541	521	542	547	539	566	549	534	544	567	549	585	551	550	515	551	510	567	568	579	550	515	571	528	555	567	567	514	522	523	539	540	531	551	545	551	591	540	569	533	565	526	594	589	531	510	527	567	508	534	542	535	506	540	577	547	524	532	534	532	534	527	587	583	554	583	567	547	560	570	531	542	519	541	536	541	538	531	515	522	530	554	538	545	512	561	576	540	592	502	568	556
28919	8544	10624	9606	21125	25407	32960	25813	10512	451	175	163	185	178	182	146	168	172	156	136	159	173	141	180	198	166	153	163	163	168	142	142	162	156	141	148	174	144	164	156	167	152	167	135	168	166	157	158	172	163	137	144	167	152	161	148	143	164	156	158	163	147	168	153	161	174	152	172	138	140	126	147	155	177	142	156	157	148	147	174	179	157	178	135	175	146	156	165	156	137	142	133	183	168	165	164	156	179	152	171	159	150	160	165	153	142	181	179	150	171	137	164	149	150	171	141	154	170	151	179	166	165	160	178	147	171	149	137	142	157	162	161	175	160	151	167	135	150	178	129	148	188	129	162	143	160	160	185	155	147	180	184	141	158	140	161	141	153	122	162	170	145	136	138	136	150	186	151	186	173	149	154	142	134	168	155	147	156	176	134	165	171	181	140	159	157	177	154	153	162	160	153	154	144	192	140	146	150	154	156	146	189	158	153	174	152	165	153	147	162	168	149	152	157	143	155	149	172	141	144	139	167	150	154	169	155	152	155	160	140	156	164	175	137	171	188	177	148	152	171	145	166	167	167	144	150	181	162	154	193	168	182	164	159	166	175	160	165	136	166	151	168	170	146	166	162	161	157	164	152	152	146	151	147	171	153	166	169	170	166	155	145	178	135	153	158	158	161	164	165	152	147	172	148	180	141	162	162	169	170	157	147	168	154	144	151	160	138	159	155	146	153	160	163	172	154	170	172	140	161	140	173	175	138	181	176	143	160	136	153	176	160	158	157	138	142	177	153	148	165	151	162	162	178	155	141	158	148	154	154	164	160	182	157	148	166	168	157	171	136	170	165	163	145	148	172	166	156	159	153	154	182	161	157	179	164	146	159	149	150	169	171	160	153	171	177	173	155	156	166	154	153	153	157	183	144	131	165	154	182	165	167	175	158	151	165	148	165	151	149	159	152	155	145	157	147	152	152	163	160	141	132	160	167	167	156	137	174	171	140	159	155	172	162	164	170	165	151	143	161	147	167	149	158	150	160	188	163	160	146	163	175	166	170	159	139	148	157	136	160	158	170	168	164	155	168	147	146	157	154	156	163	179	167	147	162	167	179	174	147	153	165	154	137	147	165	131	153	162	157	173	138	162	183	167	155	169	161	154	149	146	161	138	151	152	174	164	143	157	152	127	151	154	151	153	152	168	148	145	155	142	120	166	165	161	140	133	154	170	168	158	155	161	165	168	175	138	167	132	147	151	155	151	162	165	168	175	150	157	166	157	146	172	166	140	170	147	141	151	158	160	186	140	161	147	157	141	134	151	172	162	155	145	138	154	147	163	163	148	161	145	175	138	149	171	163	167	151	170	161	144	167	141	165	173	127	145	139	143	166	168	168	142	127	137	150	135	156	168	187	153	170	149	177	163	166	170	150	159	163	158	159	167	150	161	155	168	146	167	155	158	168	185	141	143	156	158	153	165	155	140	156	156	127	137	150	148	166	170	159	158	151	157	167	143	158	161	153	142	152	154	144	154	157	173	148	169	172	164	165	154	172	145	120	175	158	153	169	180	156	162	157	168	158	170	140	147	152	158	134	135	169	166	168	156	158	159	160	175	163	160	166	171	162	158	167	170	153	171	154	130	161	151	134	166	181	148	177	177	146	130	156	154	133	144	145	167	191	165	165	149	139	142	172	163	177	144	168	160	167	136	171	140	172	148	158	180	156	177	181	139	165	165	138	156	155	154	154	143	172	172	173	145	178	148	154	138	160	171	151	145	162	163	142	152	185	168	156	176	148	159	148	140	156	179	129	154	175	159	154	167	169	153	174	146	144	143	129	154	155	147	169	150	159	159	168	152	177	167	172	179	161	166	155	156	169	145	131	147	146	131	159	158	173	136	154	154	155	132	162	149	155	141	154	177	175	149	145	156	164	157	143	159	162	163	168	144	165	140	149	153	148	137	130	136	170	153	144	152	135	145	165	162	161	150	141	151	125	143	166	183	156	153	160	181	149	141	173	169	155	174	162	144	160	148	171	149	150	154	157	138	170	167	161	164	178	182	162	147	140	126	157	153	147	171	155	126	158	148	154	164	160	145	149	160	138	158	173	166	184	157	132	158	151	149	177	136	180	168	164	182	175	170	156	164	167	199	150	163	153	134	172	165	164	148	145	156	162	148	154	154	168	143	164	170	184	151	149	144	147	146	137	162	147	166	150	160	170	163	178	142	144	150	158	153	171	154	152	132	147	164	152	153	177	138	157	165	155	167	145	168	167	169	175	168	142	169	166	155	173	167	150	155	176	167	142	138	156	180	167	178	147	142	150	172	172	143	137	179	167	147	176	151	139	181	163	175	158	158	139	176	184	129	138	144	173	145	143	142	159	170	174	146	148	164	179	147	164	158	134	132	151	160	158	162	147	172	157	168	172	171	139	155	150	172	164	156	158	150	175	176	157	155	163	160	165	153	151	141	156	170	165	146	142	148	151	171	160	177	159	180	153	163	151	126	174	150	167	169	185	157	168	152	163	155	168	159	164	177	148	155	159	150	157	149	162	171	164	159	153	167	166	164	166	171	162	169	144	144	159	153	153	154	161	150	152	159	153	174	185	147	153	135	139	123	186	164	162	179	149	205	156	188	146	156	156	167	160	161	175	167	144	161	170	166	145	165	168	160	158	159	180	158	157	158	187	166	139	148	158	172	154	142	171	174	167	149	163	172	169	146	171	171	158	157	155	182	161	151	149	144	169	137	167	143	137	142	155	182	148	149	157	176	145	161	171	139	158	149	162	155	160	160	137	143	176	135	146	161	132	161	165	142	137	180	160	160	164	182	149	152	156	154	141	169	155	148	169	159	152	174	153	181	156	164	151	138	154	143	157	134	150	199	157	141	137	170	176	156	138	160	149	153	164	146	164	153	158	153	158	158	166	160	164	153	167	128	156	166	177	157	150	155	152	173	136	144	166	192	167	175	136	150	165	157	152	147	170	157	169	154	170	175	155	163	154	153	151	150	129	147	154	154	150	161	158	156	146	141	178	131	169	160	166	165	179	159	158	145	168	168	172	143	158	142	167	170	161	156	154	141	169	157	173	153	155	172	137	168	170	161	177	179	172	164	169	175	154	155	165	151	145	148	159	184	136	147	160	176	162	174	156	162	129	158	166	136	148	171	137	149	156	165	164	151	151	153	153	156	160	169	154	159	171	171	155	140	158	149	147	150	159	142	155	171	152	154	151	187	175	185	149	162	157	145	155	134	169	143	168	140	181	159	149	145	160	171	182	143	175	149	173	181	154	136	161	147	155	151	154	152	160	178	146	167	168	164	158	142	142	170	176	164	141	167	172	147	152	181	158	151	160	155	175	163	151	150	156	175	166	132	160	175	175	155	166	160	167	152	130	155	164	150	117	162	155	167	157	133	138	154	141	171	155	149	160	137	159	154	150	164	180	147	149	190	157	164	158	162	166	146	170	147	161	182	149	140	146	158	161	168	155	162	182	165	153
13811	4927	15838	19387	38686	41664	50043	43041	15746	555	541	534	516	462	468	487	441	433	474	452	440	459	422	424	439	415	412	442	411	455	425	428	376	383	438	396	432	392	370	400	415	404	399	397	421	354	383	357	412	388	384	392	448	374	405	376	388	407	410	411	401	373	410	405	410	396	360	391	410	367	406	388	404	412	428	394	396	406	420	428	394	392	407	383	389	388	385	427	393	365	392	387	399	395	415	393	382	378	390	409	423	402	410	383	415	407	402	414	391	398	416	390	413	379	389	375	404	440	374	395	367	395	389	454	421	402	414	398	388	395	398	371	366	389	418	419	357	375	390	386	388	396	371	408	367	421	426	405	403	380	374	357	400	376	390	410	408	416	384	431	401	416	409	376	362	371	389	379	431	401	439	378	395	377	373	405	376	449	403	416	387	348	414	392	372	429	435	390	408	385	397	384	399	397	400	408	361	384	384	428	333	415	434	368	388	375	386	376	418	407	381	408	401	400	356	402	375	374	389	414	368	375	407	386	392	385	417	378	416	391	409	409	399	377	372	410	434	384	344	379	387	415	407	395	390	413	407	362	384	381	416	381	395	442	397	383	399	378	414	393	387	421	414	385	386	399	376	362	408	406	423	379	415	401	406	400	382	364	429	371	362	336	396	382	400	383	405	373	410	392	399	427	425	409	396	419	403	414	429	365	396	410	398	399	405	401	395	392	372	402	410	365	380	397	367	388	390	374	410	354	422	414	385	415	414	427	380	406	409	372	384	395	414	401	392	398	401	410	382	429	396	387	382	386	440	356	406	413	415	367	403	416	382	404	424	391	392	401	376	384	379	401	394	411	405	381	384	366	425	439	415	385	425	388	387	397	378	409	398	390	382	372	417	422	397	400	397	423	396	428	386	392	390	391	442	388	404	385	384	389	347	369	416	379	395	391	389	392	423	425	376	402	368	369	383	361	409	404	385	419	407	423	393	399	419	410	360	399	415	369	387	383	394	378	396	426	427	387	373	426	419	424	372	414	370	399	376	411	394	389	390	410	412	402	371	378	427	368	390	366	401	400	432	391	388	426	387	420	415	401	376	412	386	383	427	407	386	388	381	413	412	404	378	380	405	405	390	356	408	398	401	420	387	382	386	426	405	395	353	403	379	389	398	406	415	392	397	434	387	371	409	396	393	394	393	448	375	411	393	397	420	396	363	440	397	380	409	366	382	402	436	426	413	380	386	413	380	409	411	386	389	389	381	386	437	385	387	377	397	411	392	423	391	390	413	385	394	400	372	425	372	401	357	408	396	404	393	369	400	404	405	404	437	368	381	353	443	364	384	411	434	396	408	395	387	378	436	395	401	393	387	409	419	400	405	410	415	429	396	409	387	388	403	418	407	374	386	442	412	373	366	387	412	404	397	368	421	408	394	396	386	416	422	391	387	374	415	389	367	397	385	379	418	423	419	394	396	393	428	405	353	400	386	435	386	405	409	426	405	418	409	394	376	400	413	383	402	380	429	397	398	375	366	391	345	400	412	388	375	372	403	372	406	431	423	400	399	422	372	362	392	423	413	378	390	396	381	415	373	408	407	390	395	398	399	395	394	370	381	398	410	362	400	371	410	390	368	374	357	408	389	386	393	391	388	386	400	377	406	378	374	403	417	411	384	384	384	410	424	429	395	372	402	371	401	356	417	419	415	405	382	404	387	396	384	377	408	389	346	377	404	393	391	419	410	382	382	422	396	399	385	378	395	414	360	428	377	384	416	408	385	413	392	398	374	376	393	398	395	434	408	396	401	376	400	334	383	426	412	435	394	387	404	387	399	401	408	398	411	367	387	374	385	405	407	425	415	429	389	426	390	384	382	411	390	388	375	385	394	375	402	404	380	375	398	363	365	401	406	360	400	400	400	417	403	381	368	392	410	412	386	377	382	421	415	377	418	390	397	397	393	412	406	359	389	392	396	410	388	414	390	380	414	395	376	383	394	396	386	380	443	381	382	402	385	409	404	422	391	435	408	404	348	393	412	417	392	353	401	380	377	419	388	390	387	426	430	394	401	400	414	401	400	378	370	416	412	377	392	361	371	411	404	399	381	365	382	389	392	409	384	407	424	397	383	373	402	409	394	407	414	376	392	422	383	393	414	371	411	394	391	389	429	397	439	390	391	396	391	385	377	388	390	367	406	402	368	387	384	407	416	384	388	400	370	387	428	381	403	401	394	402	405	369	397	410	412	402	400	374	410	408	410	404	394	366	393	414	378	426	419	382	410	339	367	393	403	374	400	408	375	393	360	374	411	373	404	391	376	403	355	401	395	383	371	405	415	421	372	410	410	414	391	392	405	396	422	378	421	363	358	385	410	399	369	420	412	424	387	385	392	373	445	392	400	374	348	414	376	360	388	385	429	381	404	363	354	395	375	426	425	395	422	391	405	371	402	400	370	391	372	425	403	409	396	370	420	374	383	432	383	388	379	395	382	382	416	436	392	387	384	429	403	413	389	419	396	410	400	391	412	453	382	383	399	373	410	410	384	375	403	387	370	400	408	439	413	392	405	388	367	382	402	390	369	424	403	370	382	384	375	382	411	413	401	392	409	398	389	403	365	414	396	385	409	410	367	371	397	389	372	372	429	409	384	416	397	402	365	377	396	398	416	402	398	386	423	408	363	431	385	362	398	412	405	398	434	395	434	386	396	389	372	406	371	382	390	386	389	346	370	386	376	411	406	393	395	390	379	387	406	429	404	403	390	385	410	369	420	386	384	373	433	399	402	408	398	401	360	411	407	392	368	360	366	403	395	396	407	415	427	390	385	409	407	403	411	380	375	383	392	410	379	385	430	397	424	404	384	410	427	383	390	399	443	424	410	374	406	446	402	415	395	413	389	395	397	386	372	412	407	388	393	449	375	401	413	368	396	389	389	408	420	394	409	402	385	419	430	387	383	397	387	419	419	369	375	412	408	372	381	388	414	387	405	394	373	369	426	403	387	387	377	429	397	402	370	392	381	435	393	432	409	375	379	408	390	383	433	408	403	389	385	397	423	364	417	425	387	378	391	403	408	364	403	413	427	387	421	409	386	378	395	388	359	389	387	398	405	383	405	351	390	378	443	400	388	404	417	386	407	401	402	387	399	405	376	389	414	419	406	438	382	405	415	358	370	422	375	395	397	409	388	405	413	380	392	418	404	381	369	401	389	381	369	409	426	394	396	398	392	382	420	411	393	374	420	385	390	445	359	378	388	382	386	393	416	398	411	382	419	407	399	383	399	388	422	400	393	369	425	370	410	405	407	392	403	395	387	383	425	380	408	430	448	406	383	368	358	427	379	392	366	396	413	397	418	382	421	394	399	397	383	392	374	383	393	410	363	403	406	385	400	391	420	430	419	382	380	374	395	457	421	389	395	404	394	428	424	419	419	380	405	398	375	393	396	413	402	390	359	408	398	411	397	389	394	447	387	382	401	383	385	432	398	346	408	402	393	411	384	397	383	363	347	379
34297	18011	13070	14102	32127	46136	47025	38539	20222	1678	322	298	282	299	299	320	258	276	309	284	301	263	310	291	276	319	292	302	306	318	289	250	282	298	269	292	285	275	304	295	296	343	278	314	258	282	277	293	307	259	288	300	290	306	256	264	279	288	264	287	293	287	272	290	285	291	288	237	291	276	289	286	256	281	298	299	258	253	317	299	273	290	287	287	292	254	278	287	272	284	281	308	279	283	307	255	282	247	267	298	302	266	289	276	277	276	260	304	273	265	280	285	312	253	287	281	262	257	288	289	288	273	273	248	285	272	313	278	261	294	250	267	279	258	268	268	310	304	324	286	309	274	288	294	287	254	295	269	257	287	259	271	273	314	297	278	271	310	284	287	286	293	299	251	265	299	280	259	268	261	268	256	294	303	297	270	281	292	264	286	291	270	311	264	281	291	267	286	299	274	275	303	298	259	279	268	277	277	281	274	291	299	280	271	294	267	258	269	298	300	305	289	290	268	280	269	308	278	303	289	305	253	288	278	243	272	280	320	288	295	292	254	283	297	269	307	306	262	275	289	297	299	263	336	304	301	261	281	302	295	275	287	313	271	259	273	268	285	282	291	292	240	289	286	288	286	294	307	246	299	259	305	292	259	282	278	257	255	270	281	276	292	308	265	272	279	265	298	296	334	283	270	257	266	295	279	255	280	294	307	265	294	295	271	263	304	256	245	290	297	252	273	269	281	290	249	319	287	267	272	274	294	290	307	259	308	290	290	274	280	300	282	279	323	284	258	257	273	254	264	247	314	288	290	287	259	252	328	315	264	285	293	278	239	310	281	247	258	248	271	297	281	283	300	289	282	270	274	257	280	274	268	271	282	292	268	293	266	285	294	281	287	272	242	303	267	296	281	284	299	241	244	260	262	293	271	263	274	310	246	273	266	311	295	306	282	269	246	292	289	303	303	262	283	289	274	288	270	278	275	253	260	276	285	246	285	298	288	275	289	282	280	298	263	277	295	275	297	248	325	282	272	263	288	310	284	284	279	275	264	272	285	246	272	281	314	267	311	295	282	302	281	255	286	283	287	281	285	291	272	281	295	284	297	314	321	298	271	256	269	312	248	275	331	285	296	290	274	295	264	282	248	277	294	277	253	290	280	287	279	266	258	280	286	252	262	287	238	274	294	286	289	294	283	293	232	274	275	279	255	275	287	291	236	283	252	295	271	304	253	279	289	283	265	267	249	290	273	290	249	276	299	276	307	290	247	299	267	278	260	255	261	284	277	264	285	285	296	307	274	270	281	310	289	258	282	263	291	272	274	313	308	255	260	304	283	313	274	271	271	258	279	268	280	271	288	274	309	292	298	247	302	306	271	277	277	278	281	287	292	266	250	310	317	258	278	257	260	286	305	306	296	256	266	295	251	263	261	276	280	293	301	246	263	291	273	292	308	296	288	271	307	283	291	315	308	249	297	275	276	267	291	248	272	272	302	256	286	255	272	284	258	300	302	274	275	289	286	280	276	267	282	289	270	275	251	263	291	325	271	261	323	308	270	278	254	271	283	252	296	296	285	317	262	275	303	278	292	277	298	278	263	265	299	298	268	278	260	284	260	293	254	279	245	244	299	295	288	319	296	308	273	294	292	283	252	251	244	268	296	295	284	317	266	242	256	268	293	264	278	293	282	254	275	257	303	284	257	271	264	298	276	279	297	261	307	254	298	281	293	283	270	269	296	292	279	244	313	307	288	297	288	280	304	308	270	275	285	286	302	277	276	264	254	317	284	283	291	301	276	244	298	295	304	294	281	268	277	294	292	295	303	288	292	284	297	296	274	297	283	294	301	286	268	317	232	273	301	291	269	286	267	297	270	273	292	280	277	272	278	266	339	265	257	243	282	297	298	258	304	301	310	312	283	282	275	281	287	259	290	305	284	257	272	264	287	240	293	269	308	268	293	274	294	283	291	257	280	298	269	276	286	273	273	280	285	293	264	274	281	292	282	322	304	278	302	316	267	262	306	291	294	293	315	238	311	288	280	278	286	288	275	275	302	276	262	282	290	270	263	260	270	280	286	295	296	285	270	297	289	299	273	269	291	280	295	300	276	265	271	250	293	301	278	300	267	279	270	244	257	295	312	287	278	261	267	271	259	267	257	267	265	288	293	291	286	301	274	312	282	285	257	276	243	268	276	288	300	292	324	254	274	256	294	280	243	268	310	277	294	253	309	279	271	276	267	274	268	317	279	258	297	276	291	284	249	266	305	286	288	280	282	290	255	298	285	270	306	293	275	294	292	282	261	305	295	289	269	242	256	275	274	285	268	266	253	320	271	306	283	270	289	294	264	270	292	281	272	281	290	269	275	274	277	253	308	277	280	237	281	255	277	271	268	265	278	292	273	293	275	286	232	278	270	272	276	280	293	299	293	305	267	260	283	303	256	272	326	309	261	272	270	287	265	281	266	290	308	279	284	256	291	284	275	270	283	266	266	288	295	263	287	318	301	282	297	241	283	293	300	291	265	269	278	258	269	271	293	290	325	306	273	259	310	263	255	290	261	293	282	261	256	272	258	301	272	284	308	305	260	259	279	299	273	272	284	278	281	273	282	256	260	324	304	262	268	314	293	282	306	293	237	262	273	291	307	289	277	275	270	311	287	287	303	256	307	277	265	267	274	268	284	287	283	263	287	293	295	263	271	306	309	305	292	290	302	296	268	278	248	275	272	292	287	296	278	280	265	295	279	281	274	305	296	256	300	259	236	258	256	260	292	278	267	297	299	276	264	272	304	313	265	262	264	286	352	306	278	268	310	288	278	275	285	275	289	288	252	293	288	280	286	280	300	308	243	260	289	284	274	292	282	292	285	266	287	262	249	299	291	256	295	296	268	297	296	301	264	292	312	254	286	248	315	266	283	279	253	256	292	276	292	278	283	257	270	284	232	259	246	312	303	294	280	278	265	302	301	301	287	293	263	310	277	276	312	301	285	271	280	292	277	240	271	283	284	282	286	319	294	280	277	276	271	283	297	255	285	287	268	260	285	297	279	281	272	265	275	275	267	281	272	300	295	290	278	280	256	279	274	294	320	311	273	293	263	298	280	299	242	300	298	269	275	295	287	277	249	281	242	271	299	277	271	275	268	288	255	240	285	254	276	291	291	253	260	271	288	284	269	254	259	304	316	308	291	274	300	301	300	303	306	298	254	277	271	262	245	267	301	249	265	311	269	272	273	286	288	304	289	291	283	264	265	316	259	290	257	290	302	283	240	280	307	268	282	274	277	260	272	301	283	296	270	240	270	290	278	278	270	262	306	288	272	254	299	300	284	280	291	299	274	291	276	268	301	280	283	249	314	249	262	285	258	249	280	266	278	265	314	263	270	273	305	294	279	273	303	260	267	265	278	272	281	280	254	245	291	285	263	310	283	287	281	230	257	283	293	268	277	289	290	266	314	282	262	255	295	285	288	308	255	295	238	274	238	236	291	279	317	260	292	271	276	294	256
16131	11849	16287	25921	47088	59896	60727	53448	23842	1015	913	869	879	821	847	774	763	741	717	729	690	744	768	699	709	692	695	739	674	673	683	661	675	689	697	667	690	701	643	662	683	674	705	661	661	664	677	648	718	674	665	675	664	672	624	673	689	684	672	651	687	651	704	647	656	679	662	704	645	618	636	602	708	682	661	677	642	641	669	634	625	675	656	606	657	694	678	666	650	652	610	692	623	648	677	611	659	649	637	651	737	635	675	649	620	640	663	622	690	621	639	665	635	649	634	681	633	622	663	660	665	628	680	623	654	638	670	714	691	673	687	614	618	660	625	671	654	609	670	658	741	642	687	661	660	640	634	677	659	680	686	663	675	655	681	691	660	693	634	654	649	641	662	616	654	661	646	612	661	645	657	668	569	708	629	661	660	695	692	640	659	674	624	635	622	697	658	635	652	647	654	665	700	680	665	685	684	639	682	692	678	618	660	686	639	625	574	640	664	645	647	647	642	634	718	654	656	644	673	683	666	672	652	676	626	676	661	688	633	677	640	646	613	661	670	662	649	682	642	646	650	658	646	624	677	663	681	635	660	679	671	621	608	652	675	672	631	646	683	648	679	700	637	701	681	660	681	641	638	649	643	669	630	682	678	660	666	660	598	629	652	662	678	682	656	669	690	637	644	664	680	625	657	601	665	719	664	651	636	673	658	658	650	692	682	628	674	632	659	653	626	641	647	639	657	648	675	638	655	616	605	672	638	652	640	668	619	631	671	688	665	669	670	660	683	660	662	631	665	665	677	668	667	662	662	622	607	668	648	684	644	661	658	625	660	678	658	638	610	663	622	678	644	673	650	642	639	626	608	676	649	676	698	642	681	693	673	654	676	622	726	675	636	641	628	623	617	636	626	723	617	656	629	662	690	630	677	648	616	653	614	667	624	607	644	653	667	648	651	620	625	676	653	670	649	620	660	694	695	678	632	636	685	653	646	622	656	661	663	636	663	660	681	689	670	630	690	667	693	642	693	673	682	672	627	656	620	677	667	596	676	648	633	663	622	660	622	658	696	636	660	679	629	661	618	653	649	689	662	676	707	655	623	651	683	681	654	650	607	645	640	657	604	632	609	665	657	669	656	676	628	618	657	646	659	669	687	659	662	671	626	637	644	685	645	661	681	627	656	671	675	710	645	659	664	665	662	664	646	636	645	668	676	663	621	638	664	672	646	664	661	666	660	664	654	697	658	640	636	685	663	659	643	693	678	675	612	653	687	691	666	653	639	615	664	646	640	592	692	638	619	629	682	667	638	681	608	652	686	653	685	682	652	677	654	631	631	672	662	663	632	656	649	652	687	650	664	668	676	669	657	676	647	623	680	644	656	643	659	658	657	641	648	621	654	646	636	657	654	658	684	658	665	642	632	633	628	646	656	661	644	631	619	613	651	679	694	654	613	674	694	653	637	675	629	638	680	637	690	683	636	633	629	637	635	657	644	629	677	669	677	669	654	642	641	668	663	610	644	647	677	690	560	701	642	715	643	679	664	655	626	682	694	708	613	589	676	638	637	689	638	668	674	661	681	695	657	624	679	624	682	642	643	637	649	666	608	647	656	653	632	677	647	698	679	668	637	624	661	657	649	660	626	599	640	598	619	644	642	653	664	643	652	637	668	635	688	647	672	637	676	637	678	624	651	685	683	653	662	687	656	660	677	655	671	649	666	663	640	676	624	624	642	611	700	620	655	648	655	654	673	679	630	674	623	657	691	667	634	656	647	650	617	650	657	632	638	676	646	614	667	649	671	636	602	695	634	679	629	697	648	621	691	694	675	654	658	649	672	673	645	625	634	623	637	665	665	667	629	612	643	638	658	640	692	640	663	655	680	706	664	713	613	649	656	614	650	646	651	617	627	628	674	609	648	654	653	666	607	659	612	645	621	606	667	647	666	615	654	654	674	674	633	703	582	639	644	628	664	622	622	671	606	638	605	667	674	645	685	683	627	657	623	597	611	642	642	703	613	639	685	678	671	636	660	653	616	674	653	633	670	653	646	613	652	648	639	671	722	682	641	656	683	645	692	648	684	646	713	646	621	643	654	682	670	614	615	637	651	664	591	667	651	650	700	680	700	662	681	671	649	651	614	653	647	705	619	652	673	630	588	628	669	647	653	665	593	609	653	628	655	657	697	679	675	656	661	627	614	631	623	653	668	660	658	647	602	654	645	646	608	676	709	621	651	671	680	674	680	655	667	636	662	626	630	646	655	666	691	611	647	671	658	605	648	671	675	641	681	641	675	680	688	675	658	653	668	703	627	636	684	641	655	615	691	685	648	664	661	650	635	660	636	649	655	684	668	673	649	627	685	636	683	679	673	648	681	692	661	714	639	675	695	678	676	676	651	649	655	673	668	675	646	624	697	624	643	677	632	667	674	651	651	667	648	662	660	629	653	643	650	699	641	632	645	621	617	645	638	635	663	635	672	620	669	650	641	703	664	660	638	603	672	627	669	664	649	675	605	654	623	661	661	635	684	638	667	675	681	639	665	689	642	672	633	703	666	655	655	647	669	680	641	669	678	629	632	665	678	687	634	684	652	628	693	681	630	651	624	627	666	693	667	669	651	638	644	638	702	642	652	663	666	604	629	636	624	596	650	668	685	671	663	731	651	616	696	617	666	619	633	704	637	644	632	649	648	661	639	674	680	667	652	699	660	658	650	616	660	656	620	629	630	662	631	683	639	665	654	677	639	667	649	685	640	702	663	630	637	618	678	645	611	659	670	661	662	703	681	640	657	642	657	641	673	665	617	679	671	682	641	661	697	657	650	684	620	647	651	643	692	639	631	670	680	651	635	603	644	632	658	665	671	690	657	623	655	665	639	670	617	643	680	674	639	676	649	632	625	615	703	641	649	652	645	634	645	655	682	643	706	610	690	681	618	651	714	663	659	649	669	627	668	664	632	670	685	682	683	653	679	663	636	662	689	660	632	671	682	660	658	644	657	635	649	661	638	620	659	648	635	599	675	631	605	714	659	657	661	677	651	690	646	671	659	652	647	660	653	657	665	677	673	660	655	643	671	682	671	724	659	650	621	648	707	671	677	645	651	650	649	643	634	676	676	666	674	665	651	656	669	646	655	661	606	679	696	629	684	668	658	630	691	642	677	664	591	628	626	633	642	654	643	647	692	614	656	666	662	657	632	677	672	615	643	673	625	650	696	610	715	634	700	633	633	618	662	625	659	670	681	643	685	660	678	643	629	689	641	638	627	662	694	637	683	659	647	703	698	636	623	672	683	664	686	671	660	652	658	667	660	649	643	668	683	688	674	663	656	676	704	638	649	675	614	651	684	659	670	640	668	694	680	694	629	694	661	693	672	614	640	671	702	648	683	639	704	665	634	682	614	674	704	687	689	695	678	602	662	638	654	655	660	661	645	639	662	622	656	655	672	663	652	676	669	692	658	698	613	644	643	658	657	665	655	676	629	644	690	654	637	659	683	676	645	668
12101	5555	2506	1859	2015	1825	1577	1466	883	226	234	226	236	248	251	254	226	220	223	212	209	224	245	247	235	243	257	219	254	265	247	208	255	238	255	204	226	247	221	236	221	202	213	254	238	260	263	221	239	230	254	222	264	244	235	259	257	231	245	212	233	253	272	212	237	250	248	221	255	213	223	234	248	244	249	246	247	252	264	224	260	248	214	236	220	230	234	208	223	216	238	244	205	249	241	213	229	237	240	264	248	228	211	268	256	256	251	252	241	218	250	226	273	243	242	250	230	211	255	241	223	242	228	239	237	229	256	232	238	240	245	240	239	249	222	214	257	216	232	228	253	221	233	245	219	253	221	238	243	238	228	247	230	230	263	231	222	226	218	241	239	241	245	235	227	264	221	242	238	248	231	232	248	220	223	217	240	257	242	220	238	269	243	246	213	238	247	221	230	240	218	250	240	234	237	242	231	237	243	197	237	256	251	223	256	227	262	249	242	238	242	241	236	252	217	225	232	286	229	246	225	249	226	254	235	255	246	243	217	221	234	218	244	221	241	225	237	215	254	220	240	240	238	227	197	211	249	239	246	254	217	232	252	235	241	223	211	208	235	259	258	246	234	227	232	274	230	239	245	229	244	243	230	253	244	239	233	260	224	212	227	268	259	242	234	247	248	223	227	229	268	242	269	240	255	230	254	221	256	269	228	235	243	239	234	229	247	259	249	228	220	256	239	243	202	199	256	237	215	247	226	262	240	225	225	222	237	253	226	237	229	246	224	280	262	255	256	231	233	268	230	237	254	245	218	258	252	223	243	241	252	215	205	240	223	214	222	212	239	229	230	255	233	237	228	228	256	231	269	272	231	241	243	254	266	233	249	238	225	237	235	235	243	219	251	210	213	221	207	220	255	236	220	235	227	254	234	252	210	235	276	222	236	221	258	231	242	238	227	208	220	229	217	240	254	222	251	238	244	212	234	240	245	247	239	234	225	249	227	219	224	234	217	248	216	236	234	212	224	248	251	237	219	243	244	248	270	239	227	267	236	247	222	241	242	229	249	252	222	251	254	224	252	250	246	224	218	228	266	230	243	244	232	244	245	234	214	240	236	229	257	227	261	257	268	246	237	215	250	235	247	232	248	230	229	243	249	283	236	240	272	217	224	203	212	258	249	251	253	228	261	228	235	244	223	264	242	237	237	229	221	240	225	230	268	220	262	252	249	215	243	252	269	245	208	198	229	232	269	239	231	233	261	206	197	215	286	248	216	226	239	228	220	261	243	271	260	223	256	247	219	255	235	243	236	236	254	239	240	256	242	255	219	235	256	239	219	249	262	202	226	231	251	251	211	265	235	234	251	236	251	224	235	227	228	247	238	209	239	223	231	231	240	256	235	228	242	239	227	238	241	243	247	239	224	228	271	259	231	230	244	246	220	271	245	242	219	257	222	211	233	236	229	209	250	246	242	257	267	246	225	210	224	224	246	264	245	236	234	258	243	246	220	230	229	253	215	236	239	244	248	232	226	211	225	223	242	240	253	247	271	229	209	229	212	246	234	234	229	219	244	256	253	247	249	227	233	239	239	230	222	239	253	242	264	255	239	229	230	235	236	241	257	215	228	242	226	232	217	221	244	177	249	248	244	229	221	252	256	216	253	204	249	203	225	204	224	204	219	220	239	249	216	234	227	235	231	262	244	231	219	242	256	212	198	248	247	239	237	213	216	250	221	231	260	254	249	235	216	240	223	208	242	230	266	236	256	222	227	229	226	232	197	227	234	237	222	207	221	240	241	257	214	233	210	231	211	251	237	226	232	231	238	254	242	234	215	239	227	250	268	243	247	243	247	246	230	227	220	214	219	243	205	240	243	189	253	232	243	240	231	225	240	250	208	249	252	245	257	223	246	228	215	239	228	206	204	221	231	221	237	219	254	245	222	236	205	221	257	249	261	254	249	238	278	249	255	226	275	254	217	209	244	235	201	256	235	253	233	220	247	216	236	232	232	223	256	236	212	233	249	219	243	220	248	218	217	248	270	249	257	255	244	264	238	214	231	221	200	219	257	264	253	247	222	247	233	260	237	240	236	253	276	256	258	259	223	238	246	237	238	223	240	240	240	229	255	225	243	222	241	220	240	248	228	234	263	239	243	231	231	232	240	254	224	219	284	250	280	239	240	234	226	246	219	253	214	235	244	244	277	208	234	246	237	248	233	262	227	247	234	266	210	238	239	233	236	262	209	218	237	246	271	235	225	223	235	236	219	221	234	236	256	256	239	213	233	218	209	248	260	239	241	251	242	245	215	249	242	245	194	229	215	252	258	227	235	199	223	233	219	232	243	217	215	253	242	215	231	257	246	221	249	224	228	246	252	242	243	220	240	237	215	212	234	225	245	236	240	258	215	235	242	207	252	237	233	217	248	227	208	246	240	236	223	235	216	254	246	240	229	233	198	245	247	249	231	217	233	248	248	224	232	223	236	265	217	239	213	236	218	263	228	224	249	259	257	240	237	245	251	215	225	215	235	236	229	226	238	223	234	227	238	236	250	223	256	250	253	243	234	245	257	272	252	221	227	243	223	219	223	240	243	237	214	241	256	219	278	255	257	227	214	244	249	262	235	251	224	231	246	225	232	223	214	209	224	241	259	242	267	221	216	244	238	238	224	255	226	255	216	246	229	218	253	215	223	248	245	239	228	234	230	251	241	210	212	204	252	262	231	239	252	227	245	219	254	227	222	238	238	250	246	233	246	230	258	225	238	255	234	229	204	243	223	259	255	246	242	223	252	220	247	269	268	257	243	231	234	237	224	233	243	234	231	213	257	254	243	210	246	256	250	214	246	253	249	216	263	258	268	235	233	260	237	257	228	243	253	224	221	261	250	244	228	222	215	224	227	224	223	253	240	247	228	239	216	246	213	225	250	220	207	237	251	211	225	222	233	242	225	256	264	216	245	239	231	227	208	225	249	210	231	220	239	220	214	220	211	235	232	225	237	220	257	239	233	230	233	251	247	258	210	228	242	219	240	210	218	237	223	221	224	224	250	232	235	209	224	252	238	207	225	248	222	220	218	216	255	222	254	240	259	206	258	256	214	218	207	275	222	224	239	235	260	250	231	234	220	260	251	224	236	252	243	264	222	228	241	227	236	234	204	242	225	216	223	216	250	226	222	240	244	245	238	242	240	232	215	250	256	282	213	253	256	243	229	242	254	203	242	226	224	245	231	267	222	246	242	221	238	220	229	263	220	222	242	222	248	215	225	229	229	209	247	251	220	211	233	253	222	238	243	230	273	229	251	210	203	217	240	220	246	271	225	252	211	249	243	222	246	234	250	225	246	237	222	195	220	236	254	241	242	261	227	229	239	243	260	255	249	235	227	238	245	234	251	244	235	213	233	235	236	221	208	235	193	202	212	221	249	247	224	226	218	242	245	233	233	226	239	243	241	239	233	226	259	260	250	251	231	232	254	242	266	211	253	230	226	219	228	240	255	231	233	242
6546	4185	4035	5553	7599	8056	7062	6197	3507	523	565	536	528	538	526	490	532	528	536	586	566	513	568	579	574	554	547	528	584	575	559	548	578	526	528	528	535	501	565	574	570	561	549	547	537	529	550	551	578	543	541	564	574	558	526	586	546	558	521	527	500	500	544	557	533	511	533	555	559	578	532	550	522	535	532	527	536	563	565	585	537	574	524	553	532	530	527	556	545	550	536	571	553	520	533	585	552	517	501	572	532	539	529	565	552	566	518	543	558	523	536	527	490	571	524	570	562	522	532	533	526	536	538	507	540	558	560	533	505	552	508	546	530	538	508	530	533	573	522	523	538	520	516	505	527	537	541	558	559	563	566	519	537	507	551	503	522	543	547	550	510	563	560	541	574	518	560	585	537	529	520	582	544	507	582	510	533	592	569	546	525	508	545	564	553	571	541	510	558	559	583	568	516	595	499	553	539	535	517	540	565	519	563	560	525	543	576	578	576	513	564	515	547	551	533	535	526	473	545	542	545	530	560	527	549	548	555	493	561	546	509	504	605	530	561	538	523	533	539	564	513	504	544	557	536	550	505	581	541	536	517	560	550	515	534	564	554	493	528	523	565	522	530	554	513	541	537	533	545	530	600	539	527	531	547	550	564	571	553	543	542	513	566	547	552	585	539	561	545	559	566	575	577	512	533	542	555	569	507	552	564	538	553	535	548	543	558	577	511	556	595	526	566	602	573	546	553	532	573	529	536	531	509	552	497	548	544	579	517	559	552	552	555	585	522	572	523	551	532	529	549	544	562	544	558	542	546	529	560	524	530	525	549	558	534	573	533	547	546	501	577	535	575	547	546	552	593	542	504	576	540	522	554	551	515	572	542	542	547	537	587	529	524	591	535	554	543	545	546	580	553	548	562	536	527	536	558	532	543	543	544	523	507	536	509	525	583	517	522	577	521	564	577	545	571	554	565	523	573	575	534	527	552	565	564	534	520	558	574	493	541	556	563	516	552	550	550	581	557	536	567	551	569	571	526	534	564	527	529	526	527	534	545	563	547	530	542	545	589	546	532	522	543	528	557	554	519	554	533	580	584	536	527	555	583	584	547	546	568	557	553	563	537	572	520	530	550	530	569	534	514	566	511	617	527	527	528	543	548	520	562	498	544	560	534	580	579	566	567	559	544	532	599	521	509	561	583	545	521	519	529	548	536	553	525	566	545	516	582	500	542	543	554	540	536	534	551	539	540	581	529	575	538	529	564	541	517	508	599	542	545	531	568	541	546	530	564	539	571	545	530	508	554	520	557	587	531	507	490	515	554	559	575	589	533	538	539	562	545	534	518	542	557	521	513	514	528	530	529	526	542	546	604	554	580	552	532	541	529	591	567	565	549	586	550	531	528	582	541	536	569	522	514	510	549	501	513	543	587	532	546	557	546	545	574	563	558	532	555	529	496	518	590	555	562	554	509	539	529	516	522	559	541	537	538	520	561	567	554	523	564	566	491	522	530	517	498	566	542	513	537	542	571	571	537	529	563	559	508	554	579	514	532	520	549	543	591	593	536	536	562	516	551	505	574	520	514	520	553	527	501	532	537	541	527	506	556	549	557	549	548	537	557	541	546	527	533	571	557	540	537	515	559	526	511	558	504	519	537	537	511	522	562	512	518	511	528	561	552	484	531	521	527	526	527	579	530	539	554	538	548	533	556	533	559	542	558	560	510	564	509	571	549	511	521	541	540	560	581	585	567	563	554	551	550	526	514	510	518	535	502	553	507	521	523	615	527	523	547	540	579	541	541	606	538	544	527	530	556	556	524	564	504	550	575	521	561	550	562	569	546	564	577	542	531	547	516	533	563	469	504	522	547	546	538	521	549	536	562	570	493	519	535	539	547	552	542	568	534	565	536	545	540	556	516	585	571	520	509	509	584	525	597	535	520	548	567	566	523	556	547	536	530	539	555	564	543	525	562	527	572	534	534	539	489	530	541	564	531	521	559	552	559	560	537	527	573	533	545	574	538	535	573	542	551	548	539	521	560	560	521	503	560	534	520	539	529	582	556	523	553	530	528	535	525	511	545	570	546	550	548	529	551	520	550	549	561	548	486	589	552	580	558	559	548	517	557	485	568	541	554	525	584	543	528	571	529	568	551	591	474	544	522	577	559	539	525	530	542	499	561	559	511	467	564	541	552	543	541	543	550	557	514	575	520	580	544	531	563	540	544	520	551	538	528	564	572	563	539	591	561	542	565	521	523	546	527	539	534	529	555	573	537	505	536	582	541	550	531	528	570	541	551	542	502	512	543	583	528	552	544	554	540	530	553	531	524	588	560	533	569	579	535	521	554	550	582	516	565	544	574	551	553	575	525	525	525	511	539	524	548	538	529	552	560	539	537	552	555	538	506	529	582	557	558	522	525	556	576	508	558	553	532	518	509	561	536	527	521	533	516	492	546	529	570	556	548	534	552	527	561	574	516	521	524	566	523	580	575	521	522	543	569	561	539	526	571	560	559	533	499	558	590	557	541	499	525	606	546	512	568	532	531	544	565	548	532	502	544	560	577	553	574	551	548	546	525	566	543	563	518	540	536	513	529	544	542	498	542	536	521	512	504	551	526	575	524	531	494	564	544	544	538	574	506	508	558	509	549	513	531	584	495	548	566	536	538	508	549	546	566	532	550	558	568	527	556	555	548	546	535	557	571	532	524	556	572	462	548	561	536	539	587	535	516	572	575	568	547	539	549	545	528	580	567	528	540	538	534	546	530	522	546	557	569	540	564	538	507	560	582	557	493	487	500	603	532	511	553	535	508	511	521	579	551	555	532	558	515	533	556	557	541	543	546	523	553	504	531	554	533	561	541	548	533	558	556	512	536	534	571	585	528	537	569	542	555	553	503	488	559	531	562	572	529	556	522	562	574	503	564	567	560	562	481	581	567	531	502	524	534	548	563	514	578	541	528	534	513	530	588	534	559	532	572	550	489	545	552	555	538	569	565	592	583	541	525	558	513	551	537	512	560	519	553	572	551	564	499	549	574	538	565	550	555	572	534	570	557	558	530	587	533	527	579	542	511	540	547	576	565	533	573	525	563	515	588	560	559	552	510	536	548	532	543	549	548	510	525	541	519	507	539	552	567	577	541	560	550	542	567	584	525	568	579	505	541	547	551	507	523	524	505	574	543	538	532	523	591	553	554	503	513	540	537	550	549	568	557	543	524	549	569	559	543	532	530	561	573	514	549	538	565	545	566	563	523	535	527	532	534	535	588	517	540	566	568	516	587	544	586	541	523	551	546	541	544	533	589	555	527	512	551	530	534	560	551	540	559	595	547	552	579	545	492	509	559	545	545	549	566	537	530	564	567	532	530	507	545	542	552	526	573	529	600	502	526	504	545	573	527	519	546	584	548	564	548	533	565	522	578	551	559	521	519	553	546	544	560	499	526	573	550	543	506	568	534	533	548	523	558	492	529	563	536	561	560	551	558	534	524	503	521	544	568	496
30087	9664	5837	6410	12903	25484	31381	25828	16988	1735	187	244	199	164	169	178	170	188	180	154	152	192	195	161	150	180	203	168	161	164	140	152	177	207	159	147	163	175	165	182	182	171	171	178	173	176	181	148	211	149	170	165	170	155	207	160	155	168	164	198	162	183	164	157	177	181	181	168	171	163	172	184	150	141	155	187	182	177	179	172	162	151	173	174	165	178	165	167	177	156	169	198	150	168	163	164	188	154	187	194	163	170	163	158	168	158	178	201	165	192	178	155	170	186	177	187	182	170	168	177	150	142	148	171	189	165	178	160	157	166	157	159	174	183	150	177	164	180	195	133	164	185	156	158	184	161	148	175	165	178	179	141	193	158	148	166	163	171	184	177	182	176	179	173	196	158	182	197	198	158	185	171	202	157	154	154	173	162	179	160	158	182	180	157	149	195	163	187	153	172	164	165	192	183	171	162	166	148	156	160	168	162	166	172	161	191	151	175	183	174	167	168	165	161	151	183	171	170	168	154	176	181	174	163	150	149	157	184	152	175	162	176	159	161	164	167	154	193	175	199	184	170	149	147	158	191	179	173	169	172	178	171	170	193	161	185	164	185	168	155	173	168	161	190	160	180	164	172	141	176	179	176	170	164	189	166	145	155	164	166	178	151	164	150	172	167	143	160	178	170	168	170	183	176	182	201	161	169	151	158	183	164	170	182	150	154	163	165	148	178	160	198	200	187	177	176	178	166	201	167	170	160	161	188	186	169	156	193	153	190	166	171	196	172	160	182	193	159	163	163	179	177	161	179	168	183	162	179	182	181	170	171	178	153	158	172	149	156	201	155	173	159	186	181	177	154	176	180	153	167	144	179	198	150	165	170	180	169	162	146	170	175	198	203	143	165	170	158	179	201	190	178	159	174	168	181	188	175	161	169	169	187	193	171	160	165	175	165	167	156	188	188	166	157	153	171	158	183	171	201	166	164	183	170	171	202	172	184	175	175	165	188	156	159	169	191	184	154	155	193	183	165	177	181	194	172	174	160	187	169	166	175	177	172	161	147	153	174	157	172	157	170	175	172	173	167	158	171	174	174	170	163	152	177	173	205	164	163	177	175	173	161	191	191	171	181	159	152	182	137	160	174	172	172	161	194	193	171	158	161	186	191	167	185	183	183	165	160	171	153	182	211	166	166	149	193	196	179	154	171	174	169	187	166	160	175	163	163	182	159	168	170	171	172	200	161	174	182	181	169	176	160	162	144	162	144	194	156	162	183	171	153	165	175	171	147	188	161	147	177	220	178	137	173	164	146	179	173	174	181	191	187	167	170	169	155	169	172	174	158	168	159	181	161	174	189	162	169	157	185	191	179	187	182	175	180	179	165	155	168	150	130	161	193	158	175	188	164	182	160	174	177	177	160	164	180	183	190	181	143	169	174	171	171	187	169	171	170	182	175	195	191	167	175	173	182	163	160	183	176	178	169	173	170	184	151	157	184	166	176	196	160	172	171	188	184	164	172	191	152	157	172	188	155	177	168	178	197	172	161	184	173	173	154	190	195	154	165	155	167	172	137	186	179	181	160	200	181	192	185	172	181	166	184	176	164	170	188	183	151	175	157	186	175	165	169	160	210	199	163	159	176	169	169	190	174	179	175	192	195	176	163	180	185	173	176	181	169	171	180	169	173	176	176	188	175	188	175	170	142	136	156	188	155	183	177	170	172	175	175	179	158	203	168	168	169	178	172	163	167	173	166	147	164	179	158	154	157	200	153	148	189	181	198	173	177	165	158	152	143	175	145	152	182	175	165	154	161	179	155	187	184	166	189	171	174	177	175	173	159	153	162	162	173	168	184	162	152	187	168	186	172	168	167	192	170	199	160	171	164	180	188	183	164	172	171	167	173	185	154	172	156	161	178	159	185	166	171	168	161	193	176	161	156	156	174	167	175	165	192	179	179	153	176	168	148	194	180	179	165	159	167	161	190	146	157	133	164	161	161	172	170	188	185	190	177	174	186	171	161	171	178	180	172	172	178	149	171	172	188	173	179	173	165	184	161	154	185	191	163	175	157	166	186	202	165	178	191	178	171	175	158	151	162	173	215	178	158	167	176	179	152	157	179	177	192	170	183	172	192	173	176	193	169	160	150	159	172	189	181	161	205	163	132	188	143	187	167	174	183	149	165	181	183	174	172	165	149	150	145	181	184	162	172	176	178	187	172	168	178	193	174	172	186	179	169	186	171	157	180	145	170	174	131	182	171	167	155	155	181	180	163	184	176	162	189	172	167	167	167	161	173	156	158	154	160	182	171	181	154	166	153	144	160	167	169	181	190	184	166	179	170	175	181	166	165	153	179	186	169	180	142	159	154	176	178	183	192	163	125	170	175	156	171	184	190	163	194	188	177	185	164	186	187	170	158	169	182	195	184	177	164	164	183	171	163	176	177	163	193	183	152	189	154	154	171	161	169	162	167	162	175	157	168	193	172	154	176	185	179	183	164	160	136	178	181	164	160	182	147	162	161	183	172	168	181	181	146	175	176	160	185	155	169	171	167	165	179	185	179	146	148	160	165	198	175	176	220	158	177	188	181	157	182	167	177	200	197	190	176	165	186	172	168	168	195	189	173	159	155	174	190	164	152	160	157	175	176	194	188	165	181	161	174	140	161	173	165	171	164	181	170	172	186	162	164	151	155	162	141	161	164	185	155	173	178	187	187	167	160	172	188	165	203	169	155	185	159	149	158	169	190	161	173	160	160	139	165	174	152	187	178	166	180	178	157	150	166	171	187	172	178	159	156	179	171	182	156	173	179	173	183	184	191	181	188	186	162	184	175	175	164	166	136	166	169	180	174	158	180	179	173	174	151	145	194	153	182	170	174	166	156	160	187	182	174	180	183	180	203	168	180	186	137	158	164	190	162	174	196	153	161	170	139	171	152	174	193	196	188	177	180	173	149	171	155	179	193	160	182	165	146	167	142	151	157	169	161	168	171	171	165	178	146	177	169	179	191	170	184	185	166	179	161	167	168	176	160	186	180	162	140	153	160	155	181	170	180	165	162	164	168	170	179	145	175	195	164	162	179	164	167	173	189	184	175	168	177	162	188	189	191	164	168	178	183	193	156	172	166	157	162	149	173	173	149	184	185	188	166	152	177	166	177	165	177	208	164	190	181	181	164	163	170	191	187	179	158	163	194	166	172	168	153	171	157	166	180	181	197	197	189	157	205	166	181	163	159	165	191	152	163	180	157	184	181	180	176	186	143	163	181	186	160	161	185	188	184	164	168	160	153	187	180	162	192	176	191	171	184	179	185	152	164	170	150	149	162	180	175	167	184	197	141	147	184	141	186	176	174	174	169	144	174	141	186	179	156	144	172	170	150	187	160	171	196	155	163	168	189	168	182	186	168	178	178	199	173	193	173	159	154	168	173	186	167	169	154	144	178	181	147	183	197	188	175	187	188	175	162	188	162	187	188	155	204	175	163	160	170	174	194	192	170	192	192
15191	4891	10075	15794	30103	44817	48497	43759	31989	649	564	540	538	546	537	512	522	464	424	452	452	458	460	452	496	481	436	446	441	445	430	431	446	439	449	397	412	460	427	418	434	392	459	398	399	457	406	442	442	409	424	424	461	433	466	437	443	418	447	431	413	433	391	408	449	434	430	387	385	435	421	432	472	409	440	460	435	412	428	395	409	433	433	460	421	412	404	429	390	420	410	444	401	455	426	434	414	439	414	438	470	411	420	408	448	413	422	412	438	448	442	447	442	411	431	426	407	443	410	432	401	422	432	422	437	399	431	432	445	420	442	397	382	432	420	403	415	461	423	445	414	445	415	417	465	418	420	456	418	468	422	435	411	420	454	436	413	418	420	418	423	384	424	431	432	430	390	451	434	393	419	458	419	426	419	412	402	464	436	473	457	412	416	448	434	415	428	427	412	445	439	424	379	407	418	429	463	413	406	411	422	418	426	419	429	409	407	424	448	433	403	397	436	416	423	422	461	405	438	445	440	417	416	424	441	408	441	466	405	422	408	436	439	433	390	450	426	415	419	444	443	438	437	426	421	421	434	424	416	401	437	421	460	406	411	404	449	427	492	405	430	447	410	433	427	422	378	433	459	411	429	426	459	401	430	424	431	410	400	411	422	390	477	418	443	451	440	403	442	399	453	461	417	385	366	426	429	423	418	422	385	442	417	411	409	409	416	446	446	446	447	400	443	442	417	430	438	454	464	442	415	434	414	424	446	423	426	426	432	448	384	419	423	423	472	442	470	417	399	395	468	398	438	443	401	414	426	402	435	384	406	431	437	439	450	437	408	440	430	425	403	382	409	421	431	421	424	416	430	400	408	426	444	430	436	394	429	463	425	440	424	416	380	450	422	415	425	419	407	426	428	404	390	430	441	467	390	429	433	448	449	445	429	424	433	399	406	462	450	412	416	429	456	398	425	390	417	416	461	433	429	386	395	457	397	403	435	437	403	458	423	427	417	417	430	435	448	454	428	393	472	435	455	440	392	421	420	431	368	450	433	443	415	417	394	410	419	407	418	392	421	410	408	434	423	429	420	447	407	462	422	429	432	410	451	427	433	415	399	412	420	459	426	453	424	441	404	422	417	410	395	372	436	446	423	434	434	428	397	455	441	419	454	400	403	402	461	437	394	402	447	458	385	414	393	430	411	400	338	419	445	390	410	429	428	423	422	449	395	461	430	448	436	439	428	379	406	443	413	409	412	453	409	438	430	409	436	432	441	397	396	449	422	414	416	457	433	468	424	440	452	449	444	452	387	419	417	454	473	445	421	453	413	466	447	426	423	433	446	451	440	441	420	411	409	438	421	435	433	443	419	448	394	442	424	423	427	458	435	464	435	458	453	418	445	404	410	428	396	409	421	456	407	431	472	401	444	445	412	447	388	407	470	446	411	433	425	408	415	433	407	395	407	441	411	426	415	445	392	430	418	431	429	424	448	436	446	404	450	420	389	429	459	448	414	424	440	469	425	445	429	384	417	428	439	412	413	415	427	441	419	422	446	417	433	446	446	421	416	432	414	474	446	422	389	414	446	416	401	430	446	432	450	447	388	421	410	473	434	427	432	444	423	428	451	430	432	417	440	418	430	427	437	450	438	427	413	413	417	444	410	395	428	403	409	419	447	445	428	447	402	404	430	420	419	443	410	437	436	436	418	431	404	406	439	446	470	465	401	424	409	435	440	405	438	384	433	437	434	443	418	447	443	418	423	418	421	407	437	409	429	441	430	425	454	399	413	466	408	420	402	421	433	432	412	423	453	442	393	431	436	408	433	455	442	441	408	441	455	438	388	403	382	426	426	426	448	361	435	420	440	450	416	434	446	421	404	425	441	442	430	407	448	394	421	417	447	406	439	431	434	391	437	447	405	430	441	437	437	421	421	419	434	433	440	447	427	422	438	439	449	399	442	440	427	432	449	398	409	426	424	415	409	422	429	441	414	395	458	449	386	434	436	429	413	427	434	484	426	405	372	433	435	452	440	380	407	445	427	427	412	436	397	431	441	370	403	438	434	476	442	423	414	409	407	384	432	402	409	415	431	436	435	404	404	434	445	437	421	401	401	429	442	411	403	394	423	437	417	442	436	410	446	485	379	433	441	434	433	434	422	428	446	395	429	431	409	368	444	414	440	450	434	441	410	453	428	403	407	447	407	435	443	459	428	417	406	409	436	460	445	439	442	434	445	390	437	421	401	428	432	395	436	433	436	449	394	457	415	420	445	435	450	442	463	487	445	406	434	413	415	426	407	427	416	394	421	425	406	410	445	443	408	457	403	453	425	412	420	401	419	412	436	415	415	411	441	402	417	390	441	441	412	441	408	432	404	426	444	430	429	396	456	444	439	425	431	420	421	393	401	396	404	425	437	424	463	451	436	425	410	414	412	426	408	416	415	433	391	424	406	438	454	417	424	432	433	449	446	425	449	401	430	452	402	411	402	464	450	423	414	431	408	413	404	413	383	395	426	442	425	403	417	439	432	415	417	441	438	449	417	452	429	440	435	434	419	425	425	432	416	432	443	459	432	428	422	402	406	451	440	425	444	414	422	406	432	467	439	428	439	415	425	422	436	419	410	454	429	404	425	407	404	412	424	419	436	398	428	419	433	409	450	434	425	424	427	454	444	426	463	437	406	402	428	428	403	462	439	437	410	425	398	471	408	431	417	390	412	432	382	419	456	418	436	433	407	397	412	405	439	394	392	398	434	397	399	438	434	435	424	452	437	388	407	434	411	399	438	468	430	415	405	457	428	421	424	461	404	411	380	412	414	433	462	432	415	399	418	455	433	415	418	414	400	403	432	395	374	424	405	415	437	439	380	445	434	464	453	407	427	386	408	425	397	413	378	430	458	422	440	403	430	390	383	446	447	439	411	422	400	436	423	451	424	391	441	438	402	421	441	428	448	414	441	461	422	454	439	437	426	396	426	420	434	414	439	383	431	405	441	461	420	422	369	436	400	430	437	438	391	420	462	405	437	466	404	387	426	426	431	409	478	438	455	454	417	458	409	431	420	435	433	383	448	376	441	437	459	440	440	438	419	418	447	403	426	437	482	377	428	405	436	406	390	412	430	435	428	412	406	453	452	456	482	428	403	386	466	390	451	438	452	407	423	402	428	403	402	425	451	416	413	454	415	427	381	398	410	431	426	419	440	429	447	423	426	443	419	415	441	421	416	398	458	412	419	399	459	458	424	445	410	400	395	482	426	420	466	432	434	436	448	400	423	438	400	421	449	429	443	399	450	418	451	431	447	439	406	472	442	452	387	400	410	404	389	435	413	432	452	415	447	423	472	409	419	403	374	457	432	453	412	419	439	390	451	388	424	458	398	428	406	429	394	428	437	405	406	440	390	466	456	449	412	477	387	421	449	406	457	460	423	413	395	449	388	448	431	406	429	406	415	425	453	447	407	423	434	428	437	391	415	418	420	392	436	447	445	411	425	412	406	381	432	443
40583	14771	10051	10136	11261	29137	45740	41494	32111	5509	446	333	350	308	338	330	324	306	287	296	343	322	303	254	296	293	269	306	308	289	285	284	328	281	270	264	290	285	285	290	295	288	279	287	297	282	302	252	238	288	278	300	270	280	281	277	282	268	298	259	282	296	269	275	281	283	281	282	267	270	288	249	291	267	282	282	286	288	309	294	284	268	294	252	280	312	295	285	252	260	289	284	313	265	294	309	286	287	258	266	326	279	274	280	281	261	285	317	284	315	278	339	290	292	303	282	272	296	275	279	256	287	276	271	272	259	291	273	289	275	294	317	291	288	320	304	273	293	300	284	287	306	273	316	286	270	272	302	297	263	270	299	296	252	285	283	276	314	261	269	251	270	286	253	309	278	263	279	275	324	260	302	301	277	287	278	285	310	284	279	305	297	286	267	283	293	279	271	281	292	258	265	270	271	279	257	299	325	266	273	293	283	295	293	287	287	323	305	278	292	257	279	255	274	264	287	272	290	293	300	286	327	273	258	278	315	272	283	290	286	279	296	268	302	295	283	262	270	304	300	298	280	309	287	279	260	267	268	263	270	263	286	341	270	267	270	293	287	301	276	273	282	290	295	271	277	309	295	273	284	269	306	289	287	288	269	321	293	294	301	310	268	274	314	278	313	284	292	249	262	302	237	285	263	301	308	312	307	273	274	251	304	272	289	307	282	281	301	293	259	314	292	304	271	300	324	300	298	304	325	298	262	258	273	312	282	303	278	289	282	311	285	300	286	275	284	261	301	266	290	261	289	286	306	252	303	282	291	267	324	287	291	299	270	298	270	249	319	297	281	320	288	281	293	265	281	264	257	261	266	277	283	272	303	280	291	271	280	282	313	297	271	322	277	301	282	303	261	292	262	311	289	291	260	298	318	310	286	311	264	249	283	308	285	281	282	270	290	286	257	280	288	300	293	288	264	290	261	286	261	296	265	267	265	286	288	267	297	301	284	293	266	297	281	289	326	285	284	281	260	306	313	303	292	302	292	255	294	293	299	306	278	268	266	293	302	291	307	283	271	257	290	302	274	285	280	277	294	296	273	303	289	269	292	279	276	287	316	329	265	291	275	280	290	275	288	306	301	295	269	284	302	298	286	271	260	291	304	323	292	291	278	281	277	271	253	291	283	249	285	298	272	298	285	321	305	288	296	277	295	243	264	315	304	286	261	315	275	298	293	295	283	265	273	283	255	285	268	293	267	291	277	305	303	265	294	320	304	303	284	308	281	300	316	293	314	294	261	296	305	284	316	277	267	287	286	280	277	305	274	290	271	303	302	274	283	284	281	259	295	303	304	313	291	303	275	296	300	264	268	257	283	286	295	286	298	289	299	289	344	337	269	246	282	274	284	243	269	276	290	287	278	265	287	279	276	311	313	263	276	301	261	275	304	290	290	274	286	261	307	300	287	297	292	304	259	298	289	295	289	291	291	274	300	270	304	299	244	278	275	262	283	269	272	259	275	294	288	271	280	298	296	236	278	287	288	296	314	285	290	289	286	283	301	284	283	311	294	318	328	299	293	300	306	257	308	277	270	310	282	316	265	297	257	292	308	281	293	275	306	259	280	261	306	287	296	281	288	275	281	265	283	257	294	299	306	286	287	298	291	279	304	281	282	273	295	267	280	287	271	261	258	272	295	312	281	274	268	291	293	277	301	289	290	274	292	300	302	280	256	287	293	268	301	279	299	260	319	293	258	257	304	275	287	303	286	292	277	282	301	295	280	281	272	252	248	285	282	282	272	300	281	286	298	297	286	298	266	269	275	317	270	278	262	275	291	322	268	277	294	281	277	278	281	296	286	284	286	281	280	287	273	298	273	292	281	285	274	298	285	282	313	294	302	270	272	274	311	291	310	286	293	299	302	267	271	265	299	275	299	294	283	276	281	277	286	279	296	281	337	287	314	291	298	300	272	292	314	247	263	301	287	293	285	262	252	293	294	305	290	255	269	302	315	284	284	315	263	313	290	273	268	298	277	311	294	273	253	277	309	310	287	300	277	284	288	320	259	255	294	259	310	295	307	321	268	310	278	297	314	283	279	303	298	289	290	283	298	310	261	306	290	292	248	264	284	329	270	327	257	237	311	293	273	302	285	335	317	322	250	292	261	262	273	285	280	296	284	284	280	298	309	302	291	294	255	287	264	281	274	277	294	288	287	294	305	286	288	287	277	271	272	297	253	288	261	287	284	273	305	304	271	268	288	302	285	295	324	291	266	283	303	278	279	256	277	304	285	258	291	286	289	278	299	281	281	274	295	297	318	265	280	270	320	300	280	288	275	295	287	290	283	284	267	315	252	258	289	312	276	275	282	282	298	284	261	255	277	314	313	295	311	262	290	268	265	287	294	271	289	309	292	296	273	266	293	306	280	306	300	306	293	280	302	289	279	271	256	258	267	283	297	298	286	266	300	272	295	262	311	260	278	291	292	274	251	283	288	279	279	297	272	291	288	279	273	303	309	302	303	322	285	316	301	299	280	300	313	298	300	258	286	271	287	273	295	280	274	292	292	279	285	282	305	310	276	295	314	267	287	298	307	300	274	298	273	266	271	289	271	303	305	267	237	320	312	299	284	270	276	284	328	291	295	275	271	288	285	286	262	299	276	287	287	286	300	295	313	268	293	290	303	262	288	272	272	287	282	275	301	292	292	270	277	280	298	277	284	328	298	277	277	276	311	287	275	264	285	285	266	281	276	320	292	251	281	292	317	267	274	284	303	299	270	268	255	276	285	287	248	259	314	270	263	281	272	283	253	309	293	293	316	295	291	284	291	290	289	266	272	279	298	281	290	314	297	292	259	299	273	287	265	310	264	294	256	280	278	293	326	294	263	307	281	296	266	266	267	286	280	280	269	289	284	284	281	262	286	300	266	272	292	310	307	288	301	251	291	269	293	308	280	296	286	285	276	293	302	289	290	269	285	295	302	298	294	294	297	297	260	304	269	312	294	250	322	282	280	280	280	313	292	281	278	286	252	250	288	262	289	282	328	294	329	283	292	293	326	289	307	262	326	319	308	273	296	295	299	286	291	311	303	274	294	308	271	269	285	260	339	273	295	252	300	296	301	316	305	320	292	295	256	287	294	287	316	266	300	289	290	299	289	264	290	307	286	270	291	281	284	300	267	273	272	294	262	288	261	292	295	327	275	277	267	273	301	304	257	296	256	263	270	293	296	242	297	301	311	308	288	285	317	287	284	284	311	252	294	292	322	279	280	288	299	293	257	291	301	286	282	290	292	301	286	283	281	264	296	270	291	262	279	288	283	298	293	298	289	270	235	247	270	264	295	290	285	251	294	311	266	298	289	266	282	316	321	285	298	286	282	280	277	293	309	295	249	279	242	280	326	273	296	278	291	240	275	283	268	318	282	262	292	305	290	278	266	281	308	317	279	284	251	278	276	294	278	300	298	323	329	296	290	296	300	306	280	268	290	314	277	298	298	271	278	291	312
19780	6658	14061	21175	26443	47902	59989	56779	43775	1044	1007	937	888	814	896	809	788	795	776	781	753	711	688	699	740	699	692	775	727	674	672	710	696	667	665	699	689	720	705	701	660	712	706	755	677	708	714	676	723	701	686	647	673	712	700	668	656	699	686	704	708	666	680	653	693	668	647	684	667	672	693	688	645	696	640	638	693	649	647	647	645	659	621	678	701	639	722	698	671	699	672	703	656	663	666	662	660	636	685	676	669	688	690	662	619	631	673	620	662	666	631	680	663	619	670	660	706	602	689	658	686	649	673	642	654	624	705	661	665	669	688	704	700	649	661	689	644	675	627	667	663	650	661	681	649	698	696	677	672	660	665	701	700	693	654	620	709	687	716	656	682	670	651	642	659	646	665	671	699	684	713	672	673	701	675	680	656	660	714	669	689	715	686	648	643	653	674	682	686	685	675	674	710	687	669	648	662	672	640	669	655	665	715	632	660	603	667	650	692	692	717	679	638	654	626	690	666	652	730	669	712	709	686	664	644	667	720	710	666	675	671	617	736	685	673	649	625	642	678	684	692	675	676	663	692	662	671	635	676	659	715	651	673	673	675	677	702	690	655	643	700	675	677	706	642	682	658	708	655	632	655	683	662	686	657	713	703	643	712	658	658	683	659	710	661	655	661	677	683	657	679	694	670	709	623	700	624	672	680	620	668	637	610	671	658	653	731	690	669	664	717	653	708	676	646	655	691	697	675	684	676	679	615	698	682	713	611	702	684	677	706	682	715	635	671	732	700	682	646	681	645	630	686	648	664	679	660	661	648	646	680	673	667	684	675	633	657	653	668	670	706	661	683	641	662	685	684	665	653	661	693	702	647	653	665	681	678	638	609	639	645	643	668	663	658	660	670	694	657	687	667	673	654	692	640	677	691	668	670	702	658	735	647	712	657	689	628	610	696	719	658	693	678	686	674	655	695	675	649	652	697	610	701	681	655	687	668	691	677	685	669	655	665	660	683	659	637	635	667	715	675	691	613	675	677	632	706	659	672	680	677	660	706	686	660	666	674	679	616	631	630	648	682	649	689	678	724	750	677	662	684	654	691	697	648	672	680	683	696	701	643	656	676	690	673	648	647	707	658	683	696	648	689	669	668	663	642	683	679	699	696	644	645	669	678	697	643	616	668	644	642	663	661	718	676	638	695	687	649	630	679	702	623	646	645	684	669	678	637	689	679	679	714	685	698	627	715	623	696	676	688	669	666	675	627	636	691	658	699	663	689	672	680	705	691	692	691	648	644	661	655	649	642	659	646	686	650	667	695	693	643	676	653	660	680	650	652	687	701	657	662	680	641	669	640	631	694	708	668	698	674	672	657	709	683	606	662	695	643	639	693	679	680	625	641	646	681	649	653	667	656	707	662	647	645	654	669	677	681	685	679	656	679	692	639	643	691	595	671	674	664	643	653	665	666	646	673	704	678	652	693	684	690	656	692	696	677	689	713	675	666	656	610	677	664	710	680	676	645	712	702	668	650	690	666	730	675	636	631	672	687	648	641	670	672	700	655	667	677	708	683	718	668	645	679	703	659	710	698	684	661	658	653	625	701	672	701	649	655	712	693	690	666	699	643	654	683	638	607	671	667	717	679	681	701	669	688	625	624	644	671	669	640	665	683	672	675	635	666	656	644	607	690	663	697	695	685	665	704	687	685	683	650	674	656	664	669	649	683	659	681	632	686	670	661	679	659	675	671	679	705	653	663	679	669	679	667	703	615	641	685	682	641	679	694	727	653	661	669	681	701	652	703	681	710	688	713	646	653	714	667	676	709	678	661	690	653	709	644	665	653	654	676	676	666	635	649	698	685	632	668	607	647	626	686	670	652	682	674	663	614	679	676	684	645	665	705	625	651	657	674	695	664	704	644	688	626	683	644	687	672	682	664	659	664	648	641	654	663	713	718	738	641	642	652	705	673	685	672	690	713	686	674	688	679	633	691	669	640	658	667	669	641	681	680	683	647	697	662	653	665	647	698	663	632	684	707	686	698	657	645	692	670	693	650	653	688	638	689	681	642	702	638	636	629	705	622	644	693	619	648	653	698	635	695	664	656	708	647	693	678	692	656	650	669	679	714	692	710	689	681	700	701	682	647	681	658	642	637	679	681	682	683	694	662	705	634	709	652	726	662	667	719	669	688	658	681	676	656	656	665	680	653	672	654	668	717	653	662	687	631	695	694	679	614	698	679	616	659	698	663	656	687	692	642	628	681	683	679	640	638	669	667	657	675	666	669	676	652	689	668	653	685	685	663	602	688	678	695	659	677	666	639	688	624	602	664	684	670	743	707	685	662	699	746	679	693	679	683	642	670	716	641	670	637	656	662	682	650	634	749	662	687	662	652	722	653	685	673	677	682	653	670	676	653	654	664	694	712	665	674	692	659	690	656	697	710	710	657	671	652	667	646	642	681	698	712	622	674	631	702	699	654	644	647	669	667	677	686	700	643	682	619	661	734	728	646	671	636	698	702	652	693	660	656	635	632	692	631	702	727	696	649	671	676	663	648	691	689	685	659	710	675	663	686	708	697	650	627	632	685	629	712	730	690	657	623	697	656	668	669	613	670	647	669	725	683	699	655	680	684	640	658	700	657	599	666	686	644	667	691	665	679	690	665	635	676	696	669	668	670	672	677	680	657	739	653	638	682	690	729	711	656	658	657	706	643	679	642	675	665	720	686	715	608	663	655	655	648	702	638	666	628	729	693	664	662	681	641	676	670	673	732	669	645	695	649	671	637	685	656	615	687	684	649	715	653	716	670	663	673	669	697	669	712	683	685	660	703	649	657	673	678	633	683	665	666	661	666	690	625	664	668	642	688	589	705	691	669	659	730	649	674	641	724	683	652	667	653	736	706	656	646	637	681	666	695	672	688	697	709	673	679	650	666	702	657	676	718	687	687	720	648	667	674	660	698	688	652	678	725	683	677	695	672	723	662	660	688	646	697	662	671	663	655	675	665	665	660	679	717	691	694	666	676	667	682	663	699	661	648	666	732	643	648	667	685	659	652	688	674	627	615	639	720	672	682	721	648	703	630	732	689	656	663	706	687	674	628	657	692	664	633	677	623	689	638	698	620	728	650	715	626	657	706	640	727	691	728	667	635	691	717	676	666	683	672	707	665	667	705	637	662	641	691	700	652	646	619	641	710	681	666	676	676	689	655	680	654	654	644	714	646	682	681	669	723	684	652	679	660	698	590	703	658	700	635	684	680	711	651	673	641	672	650	637	688	641	663	660	727	697	713	702	675	694	676	657	665	673	671	690	659	680	658	668	687	711	657	699	679	622	708	619	669	695	682	681	686	627	646	652	694	666	668	687	636	702	682	674	677	641	661	670	705	662	658	688	637	682	662	605	705	664	643	671	687	643	660	670	660	708	704	651	720	676	687	680	701	716	631	696	655	710	690	699	671	650	695	627	644	697	658	708	668	647	649	694	703	662	655	665	641	680	671	648
14891	4525	4636	2675	1531	1713	2185	1796	1149	260	279	246	265	259	221	235	236	228	225	269	242	276	246	252	206	228	231	244	220	232	225	220	235	214	265	248	237	250	210	234	241	247	247	219	243	219	227	227	270	251	247	233	239	212	230	251	224	228	230	215	224	229	239	240	202	251	246	215	259	231	235	244	185	246	246	216	249	225	224	237	225	266	247	239	233	205	227	250	253	232	242	212	244	259	266	217	235	220	223	231	214	207	242	224	233	224	243	240	231	234	231	220	222	236	244	231	250	225	246	240	247	233	221	222	233	238	199	264	224	229	223	266	270	229	220	226	206	252	232	228	223	224	219	223	234	216	220	236	247	248	265	198	251	241	254	220	225	256	221	229	234	224	251	237	233	240	243	262	226	208	254	230	224	260	248	187	225	209	255	253	221	225	213	218	232	210	221	235	255	243	245	231	223	242	231	257	267	225	234	238	238	225	212	249	253	221	247	232	234	239	218	248	261	223	248	272	224	221	246	246	246	227	235	228	222	201	213	213	243	227	195	216	235	234	251	238	267	252	236	246	221	231	224	223	246	243	272	242	240	235	208	224	213	252	221	224	237	229	243	235	221	226	205	224	241	257	228	250	213	230	262	234	259	246	222	230	249	213	241	225	251	240	250	223	197	232	221	214	226	222	234	257	210	245	230	241	238	235	232	222	224	245	209	264	226	229	258	241	200	229	239	250	203	241	219	223	220	210	238	231	246	261	233	267	223	207	247	212	239	240	222	240	205	202	279	223	267	236	239	213	233	210	199	232	236	244	222	242	253	208	205	224	212	230	220	220	251	202	213	220	218	249	246	226	229	231	220	234	218	208	245	210	257	207	217	241	274	265	215	253	230	239	225	249	228	259	238	238	213	234	223	201	227	207	230	219	240	229	221	256	244	267	244	247	223	239	237	244	231	222	243	261	233	250	230	228	223	239	227	232	213	253	237	228	236	236	228	228	233	225	252	254	249	229	236	217	239	222	233	221	241	240	246	218	209	226	208	237	238	219	247	227	239	250	206	245	241	253	261	250	225	220	233	247	217	239	243	235	244	250	244	228	210	226	221	239	238	243	223	221	257	255	243	223	220	245	236	249	251	229	281	237	260	220	262	196	208	257	254	246	218	224	232	234	237	242	242	244	230	270	253	244	233	248	220	236	241	237	242	207	220	233	220	241	258	244	283	248	221	224	238	232	251	191	244	246	239	243	250	254	248	284	235	211	237	251	230	234	243	230	249	225	211	236	252	216	233	255	226	210	231	226	223	226	251	273	211	246	230	268	222	229	244	230	228	262	235	243	223	251	239	223	203	236	265	219	214	238	234	259	234	227	239	231	231	230	213	244	240	221	252	258	251	206	264	229	240	229	241	258	255	246	206	239	230	239	236	257	211	209	227	243	241	251	202	226	218	255	268	241	271	221	225	230	216	205	239	236	238	243	243	218	269	231	230	256	246	245	272	245	268	232	263	225	224	208	238	255	259	243	217	265	229	213	239	229	231	241	275	251	245	243	233	244	218	242	233	220	225	214	228	240	255	241	265	258	230	241	226	233	233	235	212	245	254	194	225	223	253	217	254	220	203	256	233	243	206	235	234	239	226	247	235	239	256	230	244	246	228	186	246	208	223	259	257	200	236	226	263	225	232	238	246	233	239	237	236	268	250	246	226	250	221	249	238	215	225	212	253	229	253	248	249	221	212	204	224	236	241	263	224	249	252	220	235	243	227	261	214	208	242	259	244	251	267	253	252	231	223	235	217	259	213	253	228	241	241	257	261	259	213	232	231	230	233	286	239	232	248	248	212	244	230	255	230	274	249	229	247	233	230	236	222	252	248	232	240	269	230	241	241	232	243	207	245	253	224	222	247	245	250	203	247	242	236	240	252	245	223	251	238	232	225	241	239	230	225	244	249	233	277	216	237	228	246	220	238	237	241	211	229	247	238	244	254	247	230	221	243	216	227	241	255	243	211	232	240	224	211	232	219	234	217	225	242	231	262	262	251	232	238	207	240	235	209	211	224	217	238	253	233	255	249	237	231	277	258	237	241	258	236	207	232	231	247	279	258	232	244	224	221	247	245	223	233	262	209	232	251	236	241	248	245	247	215	223	235	222	244	230	243	248	229	231	245	247	224	259	234	267	230	236	224	237	212	249	223	200	219	234	248	233	232	238	232	246	249	243	236	225	244	252	234	244	235	227	268	240	236	215	254	247	254	254	253	227	226	229	226	253	253	246	258	241	225	224	220	238	237	219	245	210	229	217	221	244	243	255	233	240	263	226	231	249	221	246	245	197	248	230	235	236	214	261	261	234	259	262	247	252	244	239	233	229	231	247	251	244	200	211	236	225	226	219	239	254	239	229	254	275	227	228	221	239	224	206	244	237	227	254	221	216	242	250	250	216	208	235	237	240	234	249	254	244	257	219	228	238	258	229	222	232	263	217	251	252	241	231	223	233	251	268	240	237	262	265	256	254	235	232	227	217	261	245	227	235	257	240	217	242	210	254	235	246	208	252	253	211	224	233	232	259	228	236	246	254	234	240	240	260	227	240	211	217	234	221	247	244	263	226	228	239	233	219	225	216	232	227	239	248	231	242	216	244	229	229	235	243	220	244	218	254	250	208	213	270	215	246	244	242	221	269	239	216	234	242	215	232	230	245	242	233	254	217	195	253	219	278	268	245	239	257	268	239	231	232	267	258	241	211	211	243	219	239	224	234	256	255	239	242	231	255	228	215	239	223	231	238	259	230	266	259	249	223	258	210	237	248	251	222	240	242	229	251	251	228	250	257	237	233	242	221	242	221	230	231	248	246	271	243	224	218	221	260	210	224	251	246	254	224	268	243	216	215	234	197	234	262	206	266	257	224	235	223	212	232	230	226	252	217	232	240	253	224	229	216	209	253	246	237	246	251	258	223	243	237	229	218	267	222	236	233	273	239	231	220	240	258	216	226	231	215	259	216	238	232	220	265	248	247	229	261	234	230	226	223	238	229	242	259	259	235	231	229	265	214	243	231	225	228	231	239	253	240	253	230	222	231	242	250	245	229	242	224	208	217	218	240	217	230	242	234	266	212	240	214	212	243	228	244	226	253	189	227	253	226	247	238	239	219	236	250	240	227	223	225	209	229	217	224	244	230	241	189	217	247	213	221	261	206	258	226	249	240	229	238	215	224	215	225	242	221	249	230	241	225	239	238	212	225	233	221	212	246	193	238	217	223	259	260	218	201	244	229	223	243	231	232	229	238	255	247	236	224	244	247	249	223	244	214	210	238	212	241	235	225	236	205	220	248	243	238	240	254	210	242	233	258	215	218	208	221	236	254	234	259	229	256	234	266	202	236	222	230	228	230	217	236	232	238	221	241	217	222	208	229	241	206	229	230	229	247	212	223	255	233	218	263	229	241	224	214	247	238	237	237	250	229	276	262	230	229	241	248	226	233	231	229	213	247	228	254	245	241	242	209
7230	3426	7435	6966	5256	7360	9606	7528	4614	505	521	561	585	537	520	535	608	541	553	540	529	561	545	542	559	533	594	580	495	559	568	573	538	541	606	545	529	570	561	558	545	536	556	570	546	550	544	563	586	517	559	573	545	569	566	472	548	558	587	522	566	541	518	547	543	550	497	532	530	556	547	555	507	540	496	556	518	573	524	519	548	557	551	518	573	524	527	535	586	542	541	547	537	545	538	513	528	527	520	564	477	557	559	525	532	528	494	537	529	530	537	514	566	536	574	544	566	551	556	499	479	528	547	539	529	511	557	560	557	512	572	521	545	544	510	541	551	529	544	563	586	520	494	515	558	512	575	536	550	557	606	540	556	541	551	575	548	558	526	550	505	543	546	551	545	569	569	538	543	554	568	519	504	531	569	550	497	499	525	570	531	594	577	531	537	522	560	550	568	536	526	583	524	549	506	549	556	538	511	556	532	548	518	531	500	540	583	541	535	501	553	483	533	497	568	545	538	483	536	546	512	539	585	557	503	547	511	501	557	497	546	555	552	520	551	539	557	541	532	537	547	556	521	505	532	476	514	499	531	516	540	487	579	508	531	574	547	538	539	548	571	550	529	525	568	543	556	549	526	555	549	529	511	561	594	562	510	538	545	536	517	530	569	552	555	563	508	534	527	496	541	558	551	513	534	519	550	499	545	522	527	539	536	525	538	553	544	510	521	576	545	544	506	582	546	535	555	555	597	544	544	525	524	559	548	556	527	580	546	534	524	490	536	540	535	534	559	537	533	553	570	525	531	534	543	574	547	599	560	496	537	520	520	553	518	530	526	522	541	513	543	542	551	550	534	575	524	551	533	520	546	557	537	513	504	560	552	541	516	529	521	498	568	525	559	524	528	534	534	550	535	541	516	536	552	567	553	521	522	548	554	552	563	554	511	580	555	543	540	475	574	585	526	520	551	506	542	541	539	558	537	535	537	515	565	543	534	557	560	517	541	494	543	496	548	545	524	532	510	581	529	584	532	500	554	540	532	532	529	538	511	555	542	514	524	501	494	528	524	548	539	529	542	511	531	491	522	541	481	522	511	497	536	554	530	518	524	535	556	543	522	540	543	520	523	545	538	553	554	514	512	561	580	537	547	514	561	530	568	552	493	556	531	552	571	547	545	541	521	520	522	596	559	542	591	587	541	571	517	585	546	566	502	504	575	535	559	564	555	513	539	565	560	522	531	548	518	534	520	549	567	550	549	567	536	536	492	555	547	555	547	553	524	497	541	540	536	513	531	570	551	568	535	525	552	506	556	525	584	517	549	551	539	512	562	540	549	541	571	539	521	528	555	497	529	524	504	508	545	541	522	530	526	534	554	547	555	519	557	553	567	521	574	564	563	559	517	543	557	521	543	548	509	493	537	567	573	583	496	553	500	532	544	512	571	551	526	549	586	536	521	514	532	548	517	501	495	557	535	510	517	593	546	517	573	539	565	544	547	517	554	513	528	520	521	527	549	557	543	513	531	549	546	551	595	517	554	553	515	572	522	560	554	554	482	516	537	523	552	522	510	531	561	549	536	492	537	531	525	546	557	519	581	519	561	537	577	543	537	563	541	541	525	550	541	532	536	522	516	487	525	522	526	531	577	521	538	550	534	574	516	565	525	520	499	548	544	505	543	556	503	532	529	511	511	534	504	572	526	552	548	520	535	559	530	573	492	575	522	529	534	555	587	554	557	513	506	551	528	555	489	532	550	554	526	533	535	527	537	555	542	571	502	583	545	508	548	545	558	563	529	521	524	531	564	554	553	516	568	535	508	570	563	516	535	527	514	581	534	533	522	559	540	551	540	572	546	547	517	558	563	556	523	594	540	535	517	519	527	525	544	554	559	569	556	563	528	533	522	569	505	540	553	573	538	523	552	532	512	525	513	526	578	508	552	530	555	555	535	525	571	558	572	549	524	526	546	552	566	527	502	517	580	536	527	536	524	570	560	568	498	521	541	529	563	549	575	523	540	501	575	551	554	542	555	564	527	526	512	530	608	506	534	522	565	541	541	544	534	506	523	568	551	528	528	557	538	559	518	591	540	542	510	536	498	522	546	499	560	539	540	533	559	528	545	543	594	549	522	521	500	542	526	519	511	567	532	549	538	543	508	534	554	515	530	540	521	543	574	524	501	518	560	546	541	560	540	538	561	521	538	544	545	584	488	556	584	546	546	563	522	549	532	535	555	601	533	522	533	533	535	535	533	535	519	553	575	540	535	494	532	529	529	515	534	466	543	554	567	539	528	555	577	529	552	543	514	539	520	537	553	555	513	545	579	520	509	516	478	551	533	551	563	530	567	548	538	519	559	547	546	520	561	567	509	544	544	552	552	561	552	512	523	567	563	510	524	536	501	530	568	569	521	541	559	517	511	580	571	555	545	522	528	563	538	569	576	523	512	491	547	563	548	559	573	540	506	560	548	556	532	547	507	523	554	552	569	555	517	556	554	531	543	521	568	532	548	560	539	529	549	528	541	561	534	504	561	548	546	541	566	550	517	545	537	547	544	546	541	532	529	547	516	575	565	537	562	526	553	540	533	558	503	549	564	592	510	515	503	513	568	581	549	505	530	543	576	552	551	511	567	553	559	537	518	509	526	538	555	524	518	571	556	531	542	562	549	535	538	549	554	571	533	564	511	496	504	547	491	494	536	571	540	533	525	521	535	570	606	523	560	568	512	521	534	537	540	516	566	535	525	552	520	534	541	535	533	555	523	519	541	595	522	549	532	529	527	563	566	563	560	547	537	530	525	580	528	512	521	512	584	520	507	554	525	533	524	572	574	535	542	509	557	537	562	569	535	493	541	507	540	528	547	566	537	572	545	467	569	520	526	559	538	536	549	503	563	540	554	559	539	531	569	524	558	496	606	588	508	557	516	513	509	527	572	510	537	536	547	558	517	495	548	541	514	551	520	501	540	535	550	498	561	542	564	565	545	535	530	529	552	542	581	547	569	522	514	535	618	565	546	505	568	516	562	535	532	556	545	569	560	524	547	554	590	563	538	539	576	549	520	548	534	530	527	560	533	527	523	549	490	521	534	534	580	537	562	531	520	494	572	577	581	522	563	525	558	502	535	550	556	555	537	537	580	523	553	524	528	506	557	547	537	511	557	539	556	555	542	522	482	574	542	544	529	557	500	543	489	541	540	543	496	534	541	525	518	526	542	547	564	520	562	557	570	539	509	557	547	558	564	502	528	515	570	552	546	521	546	540	544	581	478	552	542	547	498	547	525	498	585	541	513	506	488	547	557	548	569	535	545	528	522	556	581	527	585	528	540	562	528	559	552	541	544	580	528	500	543	576	552	538	486	556	557	504	496	534	556	571	554	543	546	542	521	494	529	509	542	536	571	581	561	527	537	554	550	551	539	536	516	533	556	575	538	554	540	531	553	528	534	521	533	516	540	594	565	537	538	554	561	571	547	515	579	582	525	569	515	524	515	541	546	562	605	575
26302	13042	16943	10473	6731	17956	29469	27332	17652	1313	200	179	177	179	193	179	170	183	152	216	148	180	178	166	172	166	174	189	178	177	183	172	171	177	168	165	154	178	159	161	180	172	162	167	185	175	162	133	177	182	178	152	161	193	208	159	154	148	188	155	151	173	160	160	161	173	176	145	152	182	166	186	161	157	194	169	183	152	190	188	167	150	195	180	165	174	174	150	167	163	156	163	161	146	186	167	163	185	178	182	165	143	163	137	190	161	164	170	152	148	153	177	167	162	171	184	174	171	139	159	163	175	152	170	164	166	160	193	188	155	164	175	163	175	159	154	157	150	182	163	181	163	174	184	146	169	155	168	156	168	173	157	157	190	163	146	158	187	158	184	180	167	176	176	194	156	135	144	166	152	174	147	174	171	153	132	166	179	165	152	166	171	168	165	170	171	133	174	155	163	144	180	178	166	184	153	156	134	178	142	180	154	158	134	169	155	194	180	169	146	175	154	166	173	168	152	167	140	156	167	179	167	157	156	161	186	154	173	189	141	161	144	166	167	189	182	185	152	178	137	152	159	145	163	157	146	162	164	161	166	167	166	180	189	179	153	193	169	181	167	177	172	156	192	159	176	161	174	182	172	131	163	149	170	159	175	162	162	160	160	176	166	157	166	165	162	177	175	166	167	161	170	166	135	173	177	171	148	170	183	154	162	172	157	178	162	174	162	155	165	168	148	180	159	141	155	162	165	155	181	158	141	179	165	147	197	181	153	159	179	154	175	171	148	166	171	138	188	185	168	176	179	164	156	159	175	193	178	147	181	158	152	181	164	182	180	180	136	166	177	147	147	167	145	193	177	147	167	176	192	161	187	157	155	169	190	179	163	165	183	174	146	183	171	186	140	193	150	165	165	194	150	165	180	185	177	178	176	165	188	186	165	188	160	175	202	159	180	185	192	174	151	158	178	173	147	148	174	162	154	164	148	167	161	132	197	172	156	171	174	185	170	187	175	192	154	171	172	158	137	172	161	155	168	164	150	191	198	170	168	149	142	128	155	186	154	147	154	160	157	188	150	159	143	155	158	164	150	168	175	171	172	195	170	174	148	148	168	172	167	176	160	173	186	152	149	154	140	154	155	170	175	158	144	163	167	151	173	166	162	167	169	178	183	184	170	160	165	146	164	166	161	161	166	180	157	171	153	166	173	159	175	189	157	136	145	196	181	178	171	182	166	161	185	152	165	163	177	164	161	159	164	162	196	173	189	153	148	148	187	163	172	163	181	165	164	183	131	177	166	191	153	177	190	168	173	174	134	185	154	180	160	162	186	175	166	161	145	170	157	154	169	147	182	169	159	158	156	167	184	155	157	173	158	171	182	156	147	188	179	192	173	178	185	182	187	158	178	174	175	175	170	156	193	168	161	163	151	168	157	160	147	164	193	185	181	161	155	159	132	160	163	147	140	185	170	172	171	155	167	168	157	186	164	180	144	165	162	179	148	156	185	181	153	183	166	172	166	164	158	174	151	154	190	146	168	167	162	193	161	151	138	160	168	154	151	172	163	164	170	153	167	141	156	186	162	175	171	169	172	154	165	186	178	162	179	171	168	154	174	155	132	174	205	153	176	136	151	191	179	149	179	160	163	180	167	167	181	152	174	202	160	184	146	168	150	162	159	162	170	169	168	156	160	168	173	154	174	162	175	169	162	176	135	179	196	182	165	181	177	147	150	167	184	174	175	160	177	174	164	175	162	147	186	172	157	158	142	163	203	168	190	173	169	152	175	156	154	170	152	156	195	173	158	169	175	179	192	183	169	149	148	175	177	177	141	189	151	162	153	166	157	184	138	165	139	171	170	179	172	166	180	151	164	185	193	159	180	153	165	174	181	171	184	153	157	169	156	168	153	165	189	185	198	175	175	163	184	198	163	149	174	150	161	148	158	155	139	168	141	184	134	180	166	147	176	166	170	155	181	173	149	174	169	178	176	153	163	171	158	150	162	154	166	138	168	158	183	171	177	168	180	149	197	142	147	158	166	186	186	148	165	192	176	195	176	193	192	155	175	146	167	164	136	164	164	174	184	151	162	171	194	182	181	169	167	175	180	184	168	158	166	171	165	142	149	163	177	151	164	150	149	158	151	169	179	168	143	153	171	193	166	185	182	151	166	185	163	173	163	169	169	189	161	156	154	182	143	155	161	172	179	161	172	168	138	158	176	145	182	148	172	160	145	139	172	153	169	163	149	159	162	149	161	142	177	160	165	158	157	180	169	136	170	182	171	169	150	170	167	161	165	166	177	167	170	157	196	162	168	147	158	159	205	180	166	207	174	190	162	164	171	153	145	177	169	171	173	167	149	163	145	186	161	150	172	151	156	163	181	158	170	149	171	154	181	149	159	169	169	169	194	182	163	177	179	179	172	177	165	163	177	158	177	177	177	170	167	151	172	182	155	151	175	176	180	152	167	172	174	180	163	134	151	174	153	178	164	179	153	178	161	162	152	158	166	157	175	152	186	164	150	179	174	172	159	167	183	168	149	169	176	160	189	171	166	171	172	149	136	151	144	166	151	161	150	171	174	205	156	179	161	180	145	172	166	179	195	171	167	182	133	147	168	164	167	144	158	169	169	179	164	163	132	155	167	158	187	166	168	177	166	163	161	143	175	175	169	162	171	160	169	139	149	161	171	184	179	173	165	165	182	178	158	180	161	145	139	144	163	159	134	181	159	164	172	154	157	155	171	163	171	173	175	196	162	161	162	181	156	162	156	165	183	161	164	161	178	153	168	170	147	177	181	166	154	186	167	175	157	167	151	183	183	178	166	152	177	178	173	152	173	169	166	162	152	181	172	163	174	175	175	175	169	179	156	169	164	163	182	176	174	182	151	167	168	144	152	162	171	156	140	189	176	175	172	174	168	148	163	171	168	173	172	183	182	181	147	180	149	157	182	171	156	146	178	176	171	154	151	156	173	171	162	159	143	166	157	136	177	156	164	154	175	193	184	161	185	168	162	165	180	183	171	198	160	155	144	155	164	151	167	165	133	166	169	161	161	153	160	168	183	163	165	155	156	172	138	171	152	176	137	179	160	148	166	184	157	156	163	168	199	174	178	166	161	183	193	187	135	158	158	178	175	177	154	157	148	188	176	167	169	150	181	134	181	144	172	169	167	171	172	178	159	149	180	165	172	157	171	163	182	176	190	171	164	149	166	148	161	143	181	176	155	162	184	175	153	156	147	181	146	164	176	146	165	157	183	158	171	149	171	161	184	176	163	167	185	156	183	189	165	150	166	155	194	178	163	159	133	165	160	184	154	169	168	150	172	172	165	165	178	170	183	179	175	175	174	158	162	161	174	177	162	147	166	185	181	187	181	176	160	151	153	164	160	150	175	170	179	180	143	159	168	170	152	171	163	165	171	171	182	164	172	160	173	166	177	170	163	172	176	167	180	158	170	176	140	165	169	180	173	161	148	170	177	156	166	157	147	201	178	151	163	174	152
13174	9669	21759	19474	18489	38394	48005	45398	29327	613	618	553	522	486	480	477	475	440	453	482	464	410	406	428	425	448	421	436	439	434	425	422	436	388	405	421	416	432	396	433	421	395	424	443	405	456	439	390	389	452	388	415	401	429	429	405	403	392	441	414	413	417	406	373	396	415	416	406	418	441	426	393	419	420	423	427	396	398	404	444	442	399	425	409	417	394	396	412	432	461	419	416	384	413	435	422	453	426	450	421	450	408	409	426	413	419	400	438	461	402	388	356	418	417	395	388	426	421	433	433	412	382	408	425	409	405	385	410	428	415	462	445	459	440	407	418	445	441	423	409	442	397	435	453	421	419	419	418	385	422	445	382	410	426	397	436	409	413	383	417	409	432	382	428	394	429	419	438	441	390	401	391	425	436	424	397	392	437	421	401	394	410	413	423	421	390	420	437	433	440	382	421	411	440	418	437	401	401	425	439	416	441	437	377	448	411	429	411	424	391	429	405	410	430	415	397	417	409	412	394	458	406	408	428	402	427	429	413	443	397	412	371	425	402	382	429	446	434	415	436	411	396	411	433	415	399	429	434	405	423	399	422	389	393	412	419	392	415	417	424	398	413	403	420	404	416	391	434	385	411	445	382	403	432	421	425	427	434	415	374	418	403	409	424	418	454	407	379	445	377	442	424	378	446	425	398	435	410	397	418	400	418	401	411	420	437	415	408	434	384	378	423	393	392	407	422	402	415	407	412	388	409	409	440	439	396	433	389	440	424	450	394	430	429	384	429	450	383	430	427	420	461	415	426	377	388	436	429	399	422	410	439	402	432	421	417	429	446	399	412	398	427	428	416	443	425	414	392	410	430	434	403	414	402	405	389	435	451	450	416	371	401	395	385	434	433	404	433	424	413	381	419	422	381	452	392	410	443	439	459	417	414	401	395	438	447	437	391	446	407	410	410	415	417	435	417	415	425	395	386	423	382	399	404	385	426	404	420	431	413	395	437	435	416	381	434	409	467	403	394	445	429	448	448	412	379	430	427	401	411	383	397	386	429	396	402	432	446	429	400	395	418	382	400	414	389	377	403	409	341	412	428	396	421	446	421	405	367	415	437	432	380	402	443	413	425	411	431	435	457	413	448	402	390	420	414	416	424	443	431	463	403	387	429	403	416	394	446	405	388	403	448	355	465	381	438	391	405	394	472	433	408	434	386	422	388	415	380	399	428	401	438	392	393	420	405	398	393	427	411	398	433	406	409	416	445	420	400	445	426	417	408	407	410	411	421	388	414	393	398	394	435	382	424	439	374	414	437	423	430	428	415	432	450	405	374	409	396	390	390	447	422	419	398	442	429	401	402	402	426	432	417	405	426	399	436	406	422	456	427	351	401	395	421	454	411	425	393	432	427	389	411	433	386	376	420	403	430	432	417	403	398	411	404	426	443	449	447	392	399	405	432	393	416	447	412	391	394	409	385	437	464	448	413	414	402	419	418	424	393	445	391	429	411	444	393	403	375	430	355	396	423	391	400	424	408	423	387	441	462	401	431	406	428	393	413	419	420	444	413	405	374	431	414	421	392	380	395	422	412	419	419	442	423	428	375	440	384	418	410	390	384	404	420	445	405	431	438	424	406	402	394	379	435	400	413	408	426	401	429	424	430	390	412	434	411	418	404	427	391	395	366	429	376	389	414	406	438	405	389	443	428	418	420	419	400	376	428	423	416	394	418	410	455	416	374	415	399	371	397	386	434	424	433	447	432	432	432	439	412	426	377	415	400	439	370	392	406	450	416	417	429	410	417	418	419	414	434	390	392	435	422	430	377	406	394	407	418	380	427	404	377	374	428	420	444	401	392	400	406	423	426	458	436	392	403	430	437	389	420	387	408	413	398	442	440	416	429	378	394	402	432	404	422	437	428	449	413	408	394	420	407	437	429	415	393	443	388	406	415	414	423	401	409	428	397	415	415	403	413	426	398	428	424	410	417	447	426	405	422	410	401	405	432	392	403	405	408	420	401	426	389	387	428	451	421	428	452	422	439	434	374	434	407	404	405	426	365	414	458	442	418	366	422	422	415	422	398	426	430	421	437	441	429	424	381	399	429	397	395	420	419	396	399	393	392	431	432	430	436	429	404	414	440	408	432	457	407	387	427	434	417	410	407	394	389	377	388	424	393	393	427	417	418	406	427	416	385	395	397	407	439	404	405	404	439	438	400	436	429	433	448	366	396	403	383	441	384	409	434	408	407	421	388	448	431	399	414	457	388	388	395	387	416	446	404	403	402	432	407	449	454	415	463	400	408	424	383	397	391	415	441	415	395	436	410	424	404	431	390	389	443	424	411	415	412	422	451	423	431	419	438	432	401	410	440	401	403	386	428	407	443	437	427	421	405	461	433	399	447	437	434	416	418	423	410	415	417	423	393	447	420	420	398	396	418	426	443	425	375	413	399	407	410	421	437	426	419	428	409	397	382	398	406	417	415	450	414	431	392	421	410	425	384	445	394	417	452	418	369	433	411	473	432	410	395	417	447	443	432	392	450	458	400	399	405	429	419	396	404	421	448	420	451	414	431	383	444	419	432	380	398	387	434	407	412	424	429	434	415	369	389	403	389	389	430	429	371	416	445	405	438	419	406	390	446	364	417	418	452	448	442	434	411	433	401	425	427	380	386	406	431	458	397	473	403	396	434	394	422	460	415	388	449	423	407	414	442	419	428	398	401	436	375	423	435	396	423	419	442	386	401	406	440	410	401	439	401	408	432	423	443	428	404	421	435	437	414	403	408	443	439	422	449	400	388	439	413	427	415	388	417	431	423	400	384	415	405	410	435	409	384	412	417	449	416	423	449	442	405	432	426	420	410	411	403	414	390	428	443	398	427	433	413	421	405	420	418	389	398	438	386	403	377	438	415	429	425	408	429	432	399	386	425	412	429	398	405	400	398	407	433	395	387	415	445	378	389	462	403	404	431	410	412	379	429	397	395	426	446	417	419	407	437	450	430	407	411	390	421	449	433	431	387	425	403	430	450	443	423	388	422	381	390	383	400	414	415	417	468	410	412	462	431	417	398	450	407	404	446	418	401	447	376	391	421	391	416	450	425	385	400	402	429	406	405	421	421	412	387	399	402	407	410	425	417	420	436	410	415	441	395	448	417	414	448	434	417	390	442	422	417	430	460	422	447	434	399	415	462	446	397	398	421	411	435	399	434	408	397	398	406	400	397	442	432	410	424	415	393	392	419	433	434	407	401	386	400	428	396	420	415	423	438	405	381	413	415	408	403	430	421	423	395	412	461	433	397	408	423	418	416	424	414	395	449	391	428	416	404	427	401	449	421	409	432	430	418	409	413	426	449	425	375	440	411	411	424	409	385	411	421	435	419	392	424	376	424	416	416	403	421	382	425	421	434	415	390	406	413	415	414	400	387	419	446	433	424	380	391	424	392	418	397	379	401	447	420	373	466	394	421	392	402	409	423	440	474	430	415	454	456	413	394	380	379
33615	22874	22136	13771	12940	29572	47183	39569	30201	4438	402	364	309	350	344	292	283	304	317	275	286	284	286	287	287	295	279	254	282	324	280	323	280	301	312	319	298	279	267	286	294	300	314	321	288	306	260	284	295	307	287	280	269	293	287	276	317	305	264	308	262	277	255	295	293	288	287	246	278	262	273	331	303	276	275	295	287	277	275	323	286	268	296	273	286	293	303	276	296	288	279	293	297	283	284	291	295	271	287	313	341	310	294	270	250	297	274	277	281	315	289	284	285	281	300	322	306	282	286	276	277	284	302	320	285	293	309	327	267	299	298	292	290	310	259	276	300	300	259	287	324	281	308	294	290	288	259	308	253	294	280	311	261	275	300	292	294	311	308	303	310	309	273	291	296	277	305	311	308	303	276	266	289	295	277	285	247	290	280	272	282	322	293	248	278	314	344	255	226	283	292	301	306	257	262	283	304	308	273	291	296	318	313	283	291	280	269	305	313	279	263	281	276	277	288	320	303	279	304	303	250	280	283	263	293	307	285	313	332	337	299	308	290	274	254	279	260	266	317	281	309	311	333	305	301	285	255	274	294	263	286	302	293	298	269	269	313	305	290	262	297	285	290	291	295	275	301	270	282	289	273	276	308	315	278	293	286	289	268	285	288	293	291	266	298	292	273	301	305	301	271	265	266	278	274	292	267	320	288	301	289	315	267	304	295	322	277	280	313	306	245	255	301	282	269	298	273	287	295	317	286	277	286	277	266	312	285	285	288	310	304	283	279	260	274	263	280	250	305	270	306	269	286	281	273	295	308	280	262	309	312	314	276	270	276	280	277	264	292	344	263	272	279	264	297	275	245	275	276	289	304	310	267	244	305	273	300	313	274	294	304	265	287	278	339	263	272	288	276	273	286	310	300	303	282	313	307	298	252	292	294	307	274	295	274	322	328	281	282	273	293	306	268	274	273	281	278	302	342	285	279	276	317	320	310	274	250	304	293	250	281	287	280	308	327	314	309	331	302	305	289	289	285	276	278	285	294	289	302	263	255	249	290	283	284	296	307	265	294	308	319	295	305	290	282	301	284	325	289	318	283	254	285	283	298	276	300	277	319	307	293	275	299	283	256	284	302	288	274	290	293	260	273	304	272	267	308	258	286	306	310	299	290	305	297	280	299	239	293	266	290	286	318	265	286	315	273	279	280	293	300	284	286	286	286	289	279	272	256	289	299	303	272	296	274	287	274	298	308	305	332	286	278	301	293	291	295	303	318	308	280	273	288	296	284	291	289	314	283	297	317	277	281	294	270	279	264	292	290	268	272	289	311	292	278	296	320	272	265	281	284	263	296	309	296	270	274	279	272	294	295	278	279	281	282	278	269	301	285	321	299	284	278	303	293	280	306	279	286	308	290	275	297	315	281	283	286	281	264	308	288	239	289	334	252	305	303	297	305	285	293	280	275	284	290	320	309	297	302	296	300	270	306	286	287	278	280	313	279	309	294	303	266	292	292	295	301	281	302	282	296	305	311	287	332	280	262	298	293	289	319	280	288	310	247	310	310	300	263	314	302	288	298	300	293	307	289	289	304	294	272	325	281	287	271	281	291	255	260	302	301	319	306	327	307	274	295	256	287	253	307	271	293	243	307	250	270	293	278	300	288	280	266	278	283	288	307	288	296	309	309	267	291	309	281	284	291	293	284	313	275	294	283	285	247	267	276	267	271	238	268	267	270	319	290	280	280	301	291	261	347	321	317	287	297	266	275	267	293	300	255	294	298	278	293	284	271	302	275	295	307	287	285	292	268	288	283	283	267	310	276	275	287	285	276	279	279	305	300	249	300	319	297	297	282	275	261	309	263	275	275	302	262	293	283	301	270	309	316	287	265	274	258	298	280	285	277	278	269	274	294	284	274	282	282	276	300	327	296	307	302	274	279	273	303	290	277	294	265	274	286	273	285	276	305	288	320	293	294	245	280	269	273	286	280	285	264	268	281	284	296	291	301	288	281	302	309	307	322	305	259	294	281	295	287	278	278	283	309	292	275	294	301	272	291	281	273	266	281	292	311	258	273	269	297	297	304	281	270	301	298	306	305	277	265	281	305	280	278	285	282	289	280	271	284	304	248	267	316	329	301	281	289	313	303	317	295	269	272	281	297	255	257	306	297	302	294	330	314	303	289	299	289	291	290	285	294	311	277	318	302	278	294	313	293	304	295	283	293	302	313	276	275	300	289	294	295	290	298	286	289	272	279	289	303	288	321	296	330	296	280	278	286	316	305	289	266	293	297	298	300	312	291	277	293	302	310	291	289	293	285	266	289	272	314	267	266	286	274	279	298	287	317	268	254	260	269	270	304	282	284	292	289	297	300	289	262	290	277	281	252	293	285	309	301	264	306	261	269	272	286	303	296	327	303	314	267	276	299	291	294	270	286	294	282	308	288	304	266	280	309	289	308	275	251	297	320	286	298	300	304	286	272	265	299	270	314	270	253	310	271	275	306	271	281	236	303	295	310	343	301	309	317	258	291	314	268	296	317	297	282	284	310	278	275	318	300	303	297	284	280	319	272	299	269	294	257	314	282	310	297	285	296	288	302	306	269	275	289	286	274	304	295	282	311	300	306	305	300	279	302	282	282	288	280	296	293	294	279	289	275	280	271	310	284	277	272	303	295	306	279	304	268	316	300	321	284	311	270	288	287	271	313	278	306	297	294	312	305	272	304	292	292	273	311	268	345	275	294	283	278	263	239	296	340	298	301	289	285	288	299	297	317	293	252	295	290	302	300	284	261	289	296	280	300	283	315	314	288	282	290	281	258	293	297	278	269	314	320	322	301	275	295	267	284	272	311	311	280	294	283	287	274	267	290	315	318	280	285	313	278	237	244	268	257	278	287	277	295	297	293	272	294	279	299	302	312	303	267	265	269	331	269	278	307	301	320	311	283	294	288	285	279	282	287	303	293	290	297	274	290	288	266	267	302	329	296	290	278	296	277	299	341	276	282	266	266	294	269	296	293	278	303	238	293	289	294	292	291	322	270	288	319	282	288	318	238	271	298	270	277	270	281	309	306	315	282	278	269	277	285	316	277	268	277	252	284	287	295	275	288	264	304	292	296	309	310	261	288	268	305	286	265	283	232	289	278	299	289	280	274	307	283	295	296	284	307	286	289	292	298	293	301	276	309	303	303	304	315	289	311	279	317	275	305	302	292	300	275	290	276	295	269	279	256	292	311	294	322	305	290	291	264	293	311	334	317	279	284	262	268	255	311	262	294	306	308	288	269	284	296	274	262	299	281	260	290	265	276	297	292	276	299	323	284	278	275	283	262	320	266	263	279	299	303	284	295	264	302	315	288	279	303	268	325	264	314	281	280	313	275	305	293	300	309	329	304	276	288	259	272	289	287	296	284	314	296	287	277	286	263	292	293	272	325	294	291	276	305	287	294	289	278	314	292	305	285	293	292	309	286	286	276	250	299	251	279	303	277	279	268	299	323	291	275	282
16130	16443	24207	23271	25381	47897	60248	54875	39948	1101	971	910	832	898	818	835	803	777	777	753	733	710	700	718	733	763	716	741	710	717	698	699	686	690	734	716	715	716	719	772	675	697	704	690	673	684	638	710	728	695	723	634	691	682	673	641	677	660	658	721	693	650	696	660	679	718	674	683	714	629	699	667	657	683	651	685	681	691	689	722	667	695	684	672	670	721	694	640	639	704	693	740	667	650	658	644	680	696	684	662	708	645	700	684	705	659	648	721	709	697	643	679	656	675	684	642	654	657	705	632	673	670	656	674	651	688	649	682	651	707	667	685	654	668	659	717	677	668	679	686	658	676	701	703	727	659	734	661	681	670	679	687	604	687	719	650	665	657	669	662	673	713	683	656	661	632	633	714	683	656	682	667	687	680	630	620	656	669	681	689	658	656	634	663	667	672	624	680	703	671	667	664	646	637	675	667	683	703	701	693	651	685	677	635	668	678	696	730	664	693	746	662	659	676	678	640	675	663	653	669	724	696	679	722	660	700	655	676	712	686	706	658	689	639	659	674	664	667	727	704	687	684	690	681	656	683	691	658	684	632	672	665	654	653	679	703	646	667	639	629	708	649	653	645	626	652	683	689	687	717	690	700	684	726	652	672	712	681	682	649	620	671	682	677	646	721	660	640	660	697	645	681	645	683	699	680	669	696	673	641	692	712	726	658	693	651	649	669	720	733	658	697	685	712	679	741	648	740	652	690	617	723	688	657	694	670	639	654	697	704	681	682	677	659	700	687	659	650	725	641	665	642	676	659	659	719	674	656	661	706	692	636	704	696	677	663	629	645	731	653	676	664	698	684	638	645	688	661	661	676	653	669	659	691	651	670	656	665	685	671	662	755	623	707	620	662	667	645	639	623	671	686	714	606	674	667	649	644	665	669	678	685	656	696	672	640	682	684	625	700	657	646	692	641	649	692	673	702	677	730	688	671	667	712	659	650	671	661	717	719	663	678	733	705	664	711	656	655	703	678	659	660	685	666	717	672	668	640	702	659	692	710	685	706	684	695	719	684	693	642	675	648	672	696	650	752	720	701	657	653	648	726	688	662	691	670	634	730	702	666	717	681	688	683	689	679	654	685	645	696	706	670	704	651	672	699	710	694	667	713	674	690	694	677	645	658	672	626	672	681	676	660	692	641	682	660	689	656	672	649	691	692	671	684	670	684	658	699	680	632	677	633	707	687	663	657	673	648	704	666	688	654	631	676	659	630	662	641	657	675	678	650	662	659	706	661	675	660	690	689	653	674	675	645	674	674	669	662	700	673	655	681	673	670	668	681	674	675	632	664	659	678	675	702	683	669	634	636	688	672	656	629	697	624	698	678	690	733	681	701	640	620	665	686	681	680	697	688	727	711	700	709	687	673	683	676	652	666	651	673	704	640	689	659	652	673	692	716	660	637	653	634	658	646	709	641	686	634	714	642	719	705	699	663	693	718	698	682	701	620	721	667	673	680	673	691	672	665	680	677	629	700	693	650	685	702	666	680	606	665	662	683	660	656	672	715	680	731	665	697	661	691	657	691	684	666	654	642	664	675	675	657	707	628	655	687	683	606	680	642	682	662	663	650	665	706	690	691	663	714	655	668	654	661	662	678	670	637	658	687	689	656	688	710	699	652	698	742	641	665	687	640	643	647	655	658	662	705	691	679	669	664	656	687	682	683	661	666	700	698	683	631	710	675	691	675	742	639	675	701	674	636	665	665	677	683	695	661	678	645	694	643	698	664	646	701	743	685	690	698	670	658	690	675	648	704	704	666	696	607	683	680	672	695	714	679	734	653	696	699	645	687	705	667	715	668	712	683	695	672	668	683	692	703	709	639	657	640	647	626	658	654	669	669	692	623	680	670	680	639	654	696	679	704	696	715	635	675	641	635	685	646	699	659	667	624	699	690	640	718	682	650	669	619	704	693	664	654	637	675	665	680	642	677	754	696	688	689	671	671	693	670	664	688	673	669	685	746	701	676	646	736	664	681	656	676	641	657	651	686	680	667	720	687	649	676	631	666	713	652	670	674	691	683	723	661	670	697	649	675	633	682	623	660	715	691	681	671	678	671	692	633	684	690	682	681	619	672	653	672	674	720	708	641	673	644	637	650	681	675	636	710	622	665	684	704	656	651	641	661	667	666	634	645	668	636	735	680	690	689	721	629	703	683	642	649	685	651	665	663	684	695	688	691	662	640	656	639	624	683	695	651	686	626	664	680	672	683	689	672	664	652	660	695	702	657	701	612	741	687	706	672	655	698	654	669	673	636	665	662	655	715	673	649	701	653	678	675	634	651	651	673	706	701	702	695	687	666	677	623	653	689	655	750	647	631	657	691	636	633	630	700	723	676	668	680	650	650	661	721	679	682	647	702	712	681	655	677	674	711	667	683	660	677	739	655	716	687	695	740	702	671	702	667	684	738	678	705	667	722	634	676	688	676	669	661	640	686	689	622	674	657	659	709	687	628	630	656	686	690	637	664	703	668	690	636	658	736	698	649	621	701	658	642	673	687	709	677	691	680	705	662	659	697	687	649	682	678	680	682	703	654	691	685	673	711	700	689	639	656	711	644	731	656	644	649	710	693	648	699	682	720	694	681	666	649	664	648	696	677	674	631	656	684	702	678	717	661	751	742	722	695	660	669	705	713	711	658	662	641	673	629	658	622	665	691	654	699	670	705	662	682	668	743	692	711	673	657	681	665	653	678	710	741	659	661	685	686	673	671	672	674	668	665	660	683	659	698	661	644	732	628	686	687	681	672	611	660	644	695	672	657	664	677	676	690	626	694	665	645	674	665	677	631	663	645	607	719	676	691	648	652	641	678	646	663	654	640	729	658	666	629	679	698	633	712	618	701	670	625	649	696	660	662	672	662	666	728	723	677	717	693	721	663	667	662	694	634	637	678	696	660	658	631	629	671	632	709	667	672	628	641	680	681	701	676	667	702	634	680	673	714	688	670	682	691	692	685	667	698	658	597	655	720	667	643	711	659	716	707	673	618	652	639	636	702	713	646	671	666	693	682	682	650	662	682	614	686	695	688	704	678	637	667	699	648	661	672	695	652	723	688	696	682	691	658	660	689	643	633	662	678	669	715	682	653	657	670	674	660	660	664	659	630	688	649	672	683	698	682	714	708	633	636	672	687	712	682	645	715	692	688	691	666	681	687	660	674	685	716	692	702	665	691	693	642	689	673	634	669	657	667	707	661	608	691	662	669	646	676	656	641	682	698	681	681	652	665	676	694	702	668	682	649	685	712	660	672	681	674	650	654	670	709	699	668	702	669	678	648	639	702	649	594	705	664	694	701	640	659	675	686	678	664	689	668	690	662	629	687	705	666	656	694	699	648	684	656	637	665	680	662	657	699	720	676	685	652	631	614	703	662	669	636	684	667	700	693	667	658	716	652	690	666	680	663	684	698	688	690	648	665	665	699	662	683	709	648	660	677	710	626	690	620	660	618
10950	5788	4541	3214	2686	1648	1810	1550	1094	224	241	239	238	256	215	229	221	237	236	234	283	235	243	252	231	245	214	227	207	228	220	211	231	241	240	233	200	214	227	211	282	217	226	226	264	222	211	252	242	208	213	203	221	228	207	263	245	249	214	214	258	238	239	242	214	234	228	222	243	242	262	238	192	224	227	233	231	243	221	235	242	252	223	216	251	231	218	225	234	250	247	202	239	243	246	236	212	225	248	225	283	228	237	235	223	218	218	237	226	239	222	239	217	216	215	248	244	230	223	229	236	246	216	224	211	211	225	234	216	219	213	195	227	229	216	209	209	233	240	206	225	261	224	221	210	223	238	197	226	218	249	228	222	222	209	222	221	199	229	218	247	237	222	244	238	210	234	264	207	209	248	241	184	196	226	269	239	230	237	227	238	232	215	227	261	214	258	263	221	217	224	253	228	226	202	216	237	234	218	246	214	234	236	244	241	234	256	253	203	243	232	235	233	220	212	198	229	225	238	228	216	216	227	247	221	225	241	225	216	201	220	249	233	216	244	208	263	256	222	229	218	249	213	236	236	236	218	245	220	220	218	222	233	240	244	224	232	255	233	239	241	228	214	215	231	227	227	234	222	209	235	246	217	203	211	256	195	231	220	241	224	227	229	233	244	246	195	236	214	242	202	233	242	234	219	244	228	236	206	205	220	225	237	219	228	217	232	243	206	243	225	272	258	250	254	245	206	212	248	215	269	239	262	220	236	240	255	236	253	195	210	223	237	244	205	228	206	209	252	213	252	241	252	248	226	216	215	198	252	246	218	225	248	222	219	242	234	251	200	227	222	216	225	211	216	205	213	200	215	238	212	235	248	218	239	259	227	206	214	255	219	196	252	246	241	199	261	234	220	229	228	212	222	225	241	221	231	215	222	220	210	229	227	254	224	213	227	216	214	201	206	227	186	219	238	216	243	226	242	237	235	241	237	218	229	245	264	242	221	226	233	238	225	219	215	214	227	211	223	235	218	217	227	226	226	227	212	236	253	244	225	233	195	246	219	233	224	252	225	246	240	223	241	233	232	229	231	211	211	241	244	213	231	255	209	223	229	233	231	218	223	221	252	240	220	219	212	224	207	235	215	227	222	218	228	224	249	236	267	243	252	239	230	191	199	215	211	224	213	201	239	242	261	220	215	213	208	232	226	250	265	234	223	203	217	219	209	231	256	231	201	229	253	224	224	231	211	187	215	212	252	250	209	230	219	212	228	228	226	215	216	219	226	233	247	220	211	225	251	229	248	234	209	255	227	199	215	202	237	292	248	243	215	254	215	229	238	227	247	218	211	242	249	229	201	226	240	222	244	218	251	237	234	182	228	217	256	241	223	230	232	200	211	202	223	212	283	255	253	228	236	242	249	237	202	221	216	257	252	222	212	225	212	213	207	200	215	228	210	233	221	247	259	231	227	220	232	260	225	217	213	234	203	252	215	203	229	239	241	225	241	237	211	242	222	206	230	232	265	210	225	229	254	248	228	228	243	224	213	245	220	221	225	202	255	255	210	233	232	231	271	219	218	254	231	224	216	225	228	262	236	246	220	249	240	239	240	203	237	213	250	233	206	244	257	210	206	216	226	225	239	227	223	234	224	244	230	232	228	216	229	206	230	246	241	221	220	252	203	273	250	246	236	233	227	218	238	214	231	235	244	224	216	224	216	246	221	233	243	226	220	255	218	209	229	234	223	207	234	215	238	220	224	240	240	245	220	250	245	227	233	221	255	221	211	226	204	214	195	231	238	225	238	239	228	228	244	194	238	248	257	234	240	241	216	230	263	275	237	237	205	212	203	229	239	221	246	233	246	231	236	226	210	197	237	198	245	206	234	232	226	210	225	236	242	249	241	201	226	242	245	235	251	220	208	249	241	216	214	244	206	243	263	230	255	240	214	212	224	235	242	214	243	240	219	240	216	218	248	248	240	261	226	208	237	233	234	246	268	247	214	230	236	211	230	228	249	237	231	240	249	197	238	217	234	217	263	234	254	259	197	255	226	226	224	206	236	219	245	216	229	242	239	228	200	230	207	197	207	202	207	247	242	254	205	226	228	246	274	223	240	269	223	233	233	226	219	257	240	246	227	248	197	243	230	226	212	222	225	196	218	234	239	280	197	217	231	213	249	207	230	222	218	227	242	252	215	233	204	203	216	214	218	262	212	195	255	216	231	255	217	222	229	255	234	232	251	240	232	246	209	209	205	257	240	240	236	235	213	238	177	242	245	235	197	226	229	229	222	232	239	232	260	234	255	252	228	227	242	205	228	234	210	222	242	268	203	227	215	235	200	226	254	244	244	253	210	209	251	238	226	225	203	229	218	195	215	191	204	217	224	239	242	217	216	233	216	226	211	245	243	239	257	239	238	265	243	223	230	212	250	247	230	215	191	249	245	232	245	245	220	229	281	201	254	228	235	243	243	213	245	246	242	233	207	192	231	229	217	252	240	232	213	227	250	216	226	233	261	219	209	249	214	189	250	245	229	213	234	227	240	232	253	210	227	236	227	240	214	249	215	218	229	260	225	250	208	246	221	236	218	207	220	227	256	239	244	215	222	208	207	214	239	207	242	232	211	223	249	235	241	228	232	202	259	254	226	230	220	238	237	232	221	247	218	210	199	233	220	237	228	226	244	201	266	241	235	233	231	228	233	226	218	219	209	232	221	205	219	219	232	235	238	227	259	233	233	222	191	237	203	235	236	230	217	264	251	227	218	216	231	231	209	213	218	245	214	219	246	217	191	235	204	214	245	239	217	202	235	239	204	227	216	227	215	219	240	225	229	245	237	226	231	234	232	204	232	241	255	232	230	231	238	216	264	242	232	230	233	222	208	233	214	210	265	249	232	213	235	222	214	207	228	228	241	252	209	254	214	231	208	237	250	241	229	220	250	225	249	231	207	211	233	231	246	225	229	235	241	287	226	263	228	220	209	216	214	193	223	229	230	224	235	243	216	205	212	201	220	206	244	248	231	220	217	223	270	208	214	214	226	229	215	206	217	243	227	203	241	227	253	234	226	216	207	237	215	255	228	217	224	229	216	206	218	216	213	222	225	249	239	208	217	210	248	261	197	230	237	239	240	239	231	224	217	207	209	202	241	228	216	196	219	222	240	240	229	214	215	234	261	212	235	191	216	210	224	235	217	225	215	224	213	215	236	223	213	223	247	226	233	233	240	256	219	228	229	243	204	254	236	212	224	254	247	183	233	238	194	223	221	208	213	253	227	228	230	205	246	236	228	229	214	217	232	216	213	216	240	210	234	217	241	235	243	229	226	218	248	233	230	242	249	225	243	219	220	212	228	235	227	218	199	236	226	235	250	253	227	258	244	223	225	232	222	250	205	218	201	247	238	227	242	222	209	243	229	227	228	235	239	242	235	219	229	209	229	237	194	224	238	230	222	222	217	201	205	219	222	251	260	213	259	235	252	222	247	215	248	227	220	229	228	219	252	238
5920	4650	7773	8785	9274	6724	8219	7190	4156	527	564	481	537	566	513	520	501	513	534	524	525	544	541	515	540	542	496	536	525	505	574	502	498	492	530	510	546	506	571	520	549	579	521	520	546	532	484	508	546	501	501	557	545	511	507	571	481	521	481	527	525	550	546	533	529	496	524	526	541	502	547	546	496	472	552	521	495	536	506	490	509	511	549	530	523	544	534	551	519	517	539	515	481	492	498	530	511	512	520	537	505	530	539	498	500	532	506	580	519	523	535	520	536	517	520	520	518	536	527	527	547	548	525	496	518	560	537	530	536	558	508	552	514	529	504	524	533	527	530	576	511	510	533	498	572	560	498	558	499	550	534	519	538	498	534	495	528	518	542	564	515	498	502	505	514	530	533	556	535	528	507	534	515	504	482	524	536	527	519	549	552	532	540	520	543	533	515	483	536	542	517	519	509	522	504	527	508	513	539	498	534	538	526	508	535	543	535	541	532	562	549	487	541	537	539	525	556	516	513	510	527	512	533	522	559	550	538	523	547	512	518	488	517	501	545	542	504	514	524	526	533	509	512	526	503	555	516	515	530	535	560	515	530	517	560	555	568	527	551	494	521	553	516	507	550	514	526	529	549	556	545	551	482	521	559	519	542	530	546	538	535	512	534	566	550	578	523	490	522	546	539	516	535	513	513	498	534	557	561	539	502	513	496	523	473	540	586	563	476	540	513	510	510	533	537	558	482	520	520	515	492	513	491	575	549	519	527	510	557	495	515	546	523	497	520	495	520	537	532	500	473	484	542	488	539	511	519	530	550	514	530	494	545	513	490	533	543	508	496	556	500	502	543	541	543	486	517	516	501	524	498	492	526	524	489	528	526	496	534	508	546	538	520	553	510	516	532	492	510	510	491	532	562	549	501	506	505	557	532	517	524	520	512	533	523	545	517	504	503	516	523	504	536	526	533	521	555	506	488	533	548	550	515	515	536	501	561	527	525	551	480	525	487	526	486	542	479	513	527	488	540	505	539	494	497	561	496	565	517	518	480	558	512	563	539	468	532	492	560	520	542	580	565	516	523	519	530	513	509	537	493	518	528	477	536	515	526	522	528	529	505	518	537	565	500	534	551	548	566	520	559	511	497	555	487	491	553	578	526	520	489	521	511	518	500	536	511	506	503	509	506	554	533	496	523	522	508	508	501	533	508	539	521	549	517	520	502	510	521	489	526	506	535	533	466	516	524	552	525	495	548	516	503	534	536	520	539	544	502	501	532	530	586	496	583	546	517	520	540	493	496	536	532	513	477	520	511	499	500	557	525	545	518	516	516	561	523	481	495	555	532	537	543	517	521	521	533	506	503	511	479	540	520	531	480	496	522	513	520	519	557	538	511	542	517	519	499	523	529	569	534	555	519	517	503	516	532	505	511	490	507	548	578	539	534	499	522	527	470	529	476	518	512	511	537	545	551	504	517	513	540	542	550	544	529	508	510	493	529	570	531	535	539	512	499	540	506	548	514	513	515	549	492	492	527	550	481	494	522	545	538	524	534	547	495	552	513	526	570	488	520	536	517	572	541	532	564	485	535	512	518	512	483	499	509	537	526	520	516	523	463	555	533	526	527	539	514	523	529	544	502	509	486	560	538	511	527	532	486	551	530	526	516	521	481	554	497	500	517	496	518	529	577	539	530	557	575	502	530	496	534	551	529	524	489	536	517	477	517	480	537	529	585	524	526	514	521	514	530	532	538	554	523	525	498	513	539	563	524	531	541	508	511	498	491	509	564	491	503	514	549	533	507	535	554	506	541	509	545	499	526	578	515	558	518	515	530	515	514	474	520	541	544	575	520	545	489	497	498	496	538	506	490	512	504	521	502	527	551	537	541	470	551	542	555	559	536	546	508	527	510	534	566	507	511	550	533	483	505	495	530	538	496	535	540	479	528	537	555	514	504	505	548	543	506	509	529	488	542	522	518	503	516	540	532	522	531	562	530	516	514	524	516	534	532	536	523	537	509	518	502	528	492	545	553	539	506	546	536	538	510	501	562	518	565	519	559	528	529	505	564	487	538	483	531	509	559	505	525	559	519	509	523	511	522	509	552	521	539	528	526	525	571	501	540	543	520	553	525	530	547	531	515	549	519	523	522	520	507	507	559	543	519	482	526	517	501	555	569	550	515	495	475	520	539	502	489	490	498	529	467	452	560	495	504	511	520	522	516	565	518	545	542	534	523	552	530	543	503	508	498	521	491	529	515	561	527	499	509	507	571	520	581	474	556	524	525	529	511	559	497	528	487	552	520	542	556	533	494	525	516	530	547	541	527	551	533	565	490	556	541	511	510	494	513	502	516	510	490	510	531	524	554	567	540	546	541	555	526	535	567	590	494	508	513	532	503	512	534	501	512	520	516	543	509	527	514	521	514	511	496	475	547	514	508	488	480	561	558	488	506	552	540	523	541	479	480	526	529	559	505	493	509	542	510	473	520	544	522	474	532	461	525	492	565	522	562	549	558	510	507	511	539	504	498	496	509	524	504	548	553	538	514	538	498	509	519	543	528	481	525	538	508	498	522	537	528	523	555	550	513	530	494	553	544	520	513	492	483	497	520	528	525	491	520	480	502	519	534	469	503	559	516	509	526	502	498	510	508	549	515	537	550	560	522	518	528	516	460	517	522	524	511	542	560	508	578	506	518	524	517	485	532	511	540	539	516	512	555	544	514	522	521	510	507	483	514	483	530	564	515	532	514	544	541	541	526	530	510	496	549	494	538	560	521	517	547	506	531	468	544	531	511	504	523	526	553	511	518	518	538	507	520	505	550	486	547	537	493	524	551	528	515	569	534	489	539	518	491	501	557	526	558	516	532	548	528	533	505	548	512	532	500	528	509	535	522	543	481	526	518	484	513	507	541	543	511	499	543	538	528	533	499	494	528	523	491	525	476	557	559	530	535	529	492	555	549	516	535	559	504	528	517	492	518	475	532	543	547	556	507	513	530	494	517	540	567	545	551	534	496	505	488	515	590	497	502	541	534	467	504	523	542	533	510	526	523	526	540	587	505	517	556	498	545	520	479	526	518	556	528	510	517	521	527	546	486	529	531	542	545	541	522	538	554	507	519	515	508	535	521	500	546	516	542	513	526	579	534	489	567	532	488	530	535	534	560	500	552	525	521	531	508	486	548	496	498	529	506	546	503	524	517	494	502	487	550	498	504	525	499	518	558	508	531	508	534	542	506	515	537	521	531	522	526	511	585	525	545	509	535	526	496	502	520	533	588	508	524	538	480	488	519	551	494	508	506	543	480	548	507	511	519	487	505	488	480	542	522	505	486	489	524	523	498	489	516	521	531	558	541	516	521	496	550	510	530	515	543	552	478	530	523	544	541	573	566	535	545	550	505	503	529	527	504	517	511	545	529	531	580	502	540	550	496	524	514	512	524	489	511	500	547	514	534	530	538	554	494	543	561	528	522	556	542	546	530	499	515	553	562	476	533	549	513	500
26240	8829	5511	7974	17276	23498	29260	26275	12922	643	193	177	180	179	174	167	148	154	182	147	154	138	158	141	146	138	141	157	163	159	157	162	195	188	137	154	150	136	157	153	146	152	155	151	163	174	155	175	132	160	136	157	127	144	143	138	149	174	155	147	138	166	167	163	147	162	169	158	152	138	151	146	127	152	168	150	133	166	138	138	137	132	160	161	137	121	141	191	138	150	154	155	161	135	156	161	143	147	146	138	162	161	140	164	153	159	153	143	142	143	172	150	145	144	159	157	141	132	135	136	151	137	143	161	165	168	131	161	158	128	127	175	146	157	146	163	146	162	137	144	136	148	146	165	184	171	132	147	166	148	159	152	149	160	158	173	143	145	158	135	154	160	162	142	150	149	143	163	166	162	152	129	160	149	126	156	169	165	132	152	147	163	133	137	155	148	175	155	141	140	147	144	147	160	158	160	147	156	165	170	163	165	163	147	140	160	131	165	156	138	177	169	169	151	156	171	167	137	171	154	165	163	137	152	155	165	161	150	154	151	156	148	127	146	156	176	168	180	152	155	187	154	147	168	157	160	136	118	158	150	163	143	134	172	143	154	159	163	156	161	156	146	141	160	154	170	145	170	148	167	152	125	141	150	155	160	141	135	143	155	151	151	154	150	151	175	149	168	161	161	126	149	158	163	161	144	158	159	169	142	150	145	167	132	139	155	171	161	143	155	154	161	156	143	166	158	139	177	141	153	179	157	174	163	152	153	145	158	159	147	169	171	141	169	142	155	159	167	145	159	127	140	144	175	158	149	151	150	138	159	158	135	148	124	148	141	158	128	124	147	141	148	154	175	156	150	134	151	165	157	151	138	158	161	154	163	167	128	158	171	159	144	167	179	162	145	146	156	152	167	149	133	148	148	150	152	160	151	142	162	151	173	151	157	159	156	141	164	141	160	156	143	170	158	158	177	156	145	166	146	148	170	153	141	181	137	133	151	156	159	167	129	123	150	134	146	155	165	179	139	138	166	181	156	146	155	128	160	166	165	149	149	157	181	140	154	145	157	167	167	171	158	153	157	130	135	162	143	179	144	140	135	154	140	148	158	129	155	139	147	148	137	155	143	141	152	174	170	148	141	151	152	145	140	148	158	145	138	163	142	162	153	164	131	164	188	140	157	150	173	171	169	184	137	156	162	160	170	155	167	137	167	167	155	163	152	163	129	162	143	133	140	137	143	162	133	165	148	152	144	158	149	144	172	138	162	145	169	138	153	149	162	146	137	137	159	153	165	146	145	159	176	172	173	145	157	169	144	138	160	168	135	136	140	157	154	156	153	143	158	177	183	161	143	170	154	175	151	140	142	139	151	156	148	159	135	152	166	157	141	152	169	166	158	156	151	146	156	157	161	157	134	151	162	157	151	163	148	126	124	123	142	145	154	170	154	143	141	162	134	136	172	167	145	133	151	159	131	159	152	166	169	170	152	158	157	154	159	153	164	143	145	161	136	145	168	159	165	153	144	145	139	143	156	173	148	158	165	130	162	144	144	153	146	145	147	163	151	141	139	160	154	158	166	164	145	150	149	146	168	148	153	150	183	124	143	162	149	163	161	147	147	148	152	150	163	154	142	142	152	156	160	149	163	144	143	138	160	139	167	157	135	151	143	137	142	157	143	145	154	166	167	168	152	157	179	159	177	140	167	148	174	147	141	139	154	172	155	159	134	132	139	143	149	159	152	161	153	167	151	155	154	140	129	128	154	128	154	149	135	166	145	177	172	167	136	162	140	164	170	159	125	158	118	142	133	157	130	159	171	154	157	137	151	143	147	139	162	167	180	139	134	144	148	170	157	139	146	160	173	149	133	159	145	129	131	161	142	141	137	157	159	148	134	158	133	164	145	163	124	157	164	129	166	166	141	141	156	174	142	175	152	144	156	163	164	147	183	145	177	147	152	154	161	150	134	119	141	142	138	147	145	146	173	149	150	146	152	168	160	144	135	145	139	166	145	135	153	145	152	150	144	130	161	153	164	164	156	151	153	136	162	152	152	155	147	154	156	149	148	128	136	159	170	162	133	144	140	155	156	143	138	127	151	158	149	147	167	160	148	154	178	162	159	166	141	141	146	151	147	136	138	149	143	159	128	140	153	158	121	144	149	196	158	158	152	163	187	179	119	136	144	131	133	156	161	162	155	136	146	144	142	154	163	152	133	154	169	154	154	171	150	146	154	166	151	168	149	155	163	152	149	143	148	171	170	151	148	165	167	144	167	153	157	190	140	159	131	141	166	159	138	147	135	152	149	162	146	148	170	136	153	128	144	152	139	167	137	140	164	165	131	167	133	140	139	156	138	142	145	157	162	164	154	151	139	143	162	157	163	150	172	123	153	143	163	143	131	156	151	136	156	137	158	146	149	147	163	148	142	123	154	159	145	129	148	139	130	152	154	143	160	169	160	158	151	164	169	165	164	132	147	170	144	149	128	149	143	173	146	156	146	162	185	144	157	145	162	116	135	137	144	138	140	145	147	145	138	142	159	131	166	163	150	152	160	152	142	160	165	161	156	139	172	142	156	146	141	157	152	173	149	155	145	135	166	129	148	136	184	150	141	183	150	163	160	154	161	145	134	157	135	163	171	135	174	167	170	153	156	151	125	174	162	155	133	138	156	150	184	141	167	167	157	163	152	153	128	157	155	156	148	144	150	149	131	165	137	148	164	166	170	126	146	145	156	143	154	160	162	134	144	152	153	167	172	139	152	156	143	168	164	153	168	137	165	157	156	163	165	140	158	163	154	149	147	148	164	115	136	137	150	149	157	146	125	137	154	166	137	163	157	168	162	153	149	163	153	161	149	150	148	147	171	171	148	120	158	160	160	170	137	139	136	150	159	150	161	151	149	149	130	151	154	135	153	150	158	142	165	161	142	144	141	181	149	168	171	155	179	148	151	152	146	139	171	151	157	152	149	144	151	178	158	136	145	153	131	171	171	131	151	156	151	155	138	160	150	142	143	149	142	152	130	135	149	140	176	139	133	164	164	153	158	147	151	137	167	153	156	135	148	179	148	152	154	170	161	140	133	147	144	129	147	142	166	158	147	128	161	136	147	146	152	157	151	155	154	157	145	155	146	148	180	150	141	151	143	122	161	164	163	179	152	151	157	162	145	151	159	182	151	150	165	149	171	156	149	159	160	145	132	155	162	166	169	140	163	181	139	163	142	156	159	118	144	129	164	147	141	137	156	156	143	156	154	144	158	180	182	157	163	137	139	171	160	143	151	151	138	132	168	158	174	153	137	131	169	153	165	138	130	174	146	142	132	143	137	164	140	142	165	146	160	151	142	160	156	148	133	138	142	132	128	152	150	175	139	166	164	168	145	164	171	174	156	151	187	163	145	153	155	130	149	145	156	152	146	146	148	160	158	149	131	177	162	161	158	145	141	160	154	143	149	149	180	151	158	133	144	134	158	163	163	147	152	157	177	153	150	160	159	141	143	161	145
13450	5285	9325	20056	34931	42604	47666	44549	20583	591	529	542	494	525	477	495	479	434	454	451	458	405	383	398	440	396	398	417	394	408	410	398	420	410	429	397	360	426	467	387	390	398	372	397	359	401	408	416	399	400	402	389	384	382	365	426	382	411	388	387	414	404	404	393	411	408	386	367	370	423	425	359	411	389	389	412	410	385	389	431	368	363	370	377	390	384	376	387	383	412	368	357	389	337	364	380	369	373	402	372	398	376	396	384	360	397	394	357	370	382	370	343	364	378	366	336	375	379	370	397	355	383	417	368	388	376	373	406	412	378	367	414	378	369	362	379	360	385	417	379	382	372	366	350	383	377	390	401	359	414	417	417	407	389	379	368	372	366	362	366	388	407	381	383	413	383	410	400	376	371	397	415	367	383	400	402	387	373	360	376	342	362	375	374	404	413	375	379	412	383	382	388	429	367	392	349	404	358	378	384	357	373	375	345	392	380	353	376	376	388	388	354	374	345	410	392	383	382	405	353	397	393	373	376	373	389	394	392	361	383	368	368	383	431	386	384	367	408	375	359	400	352	397	360	376	386	335	394	416	403	399	364	381	406	360	344	380	394	345	366	364	402	390	395	380	396	378	380	398	350	392	387	420	355	384	384	389	411	390	391	378	408	381	380	395	396	405	363	393	388	384	401	388	390	386	374	384	376	422	361	404	364	370	353	374	363	412	400	381	406	391	415	414	401	378	394	392	396	375	355	372	367	393	375	351	364	374	356	382	362	398	414	381	403	382	358	383	363	384	419	373	370	377	379	347	413	404	388	393	377	418	366	406	399	369	387	370	377	389	379	430	359	352	373	407	364	377	384	382	401	382	403	389	387	389	359	361	367	359	358	378	378	377	376	385	404	373	385	375	372	370	345	408	404	401	403	370	344	369	383	375	367	371	373	374	379	384	397	361	392	407	427	381	407	352	428	372	389	388	370	392	356	421	413	367	388	398	374	394	394	413	370	390	348	357	371	351	369	408	360	374	402	388	360	428	363	365	374	393	362	380	361	391	384	364	367	342	407	350	376	358	397	393	418	429	383	414	378	392	369	405	391	396	357	399	366	389	405	378	359	368	383	435	386	379	351	366	381	398	401	368	369	364	375	406	369	392	385	442	392	377	395	362	410	353	378	383	383	390	393	348	379	380	393	385	391	370	390	392	385	377	355	393	384	376	396	392	373	377	358	425	388	384	359	378	385	371	341	390	411	356	390	401	373	369	378	361	366	378	397	400	376	372	395	389	380	376	372	420	393	346	386	396	390	404	396	393	370	398	375	337	443	417	352	361	384	360	436	405	391	359	393	362	404	380	385	403	383	374	384	382	394	415	379	371	375	385	383	362	383	393	390	407	381	379	401	396	397	365	362	396	382	375	377	387	376	385	392	398	387	367	365	382	356	373	378	388	399	414	374	370	375	369	356	404	394	391	390	358	369	385	415	372	382	345	394	375	352	386	407	360	385	356	381	375	376	363	403	410	394	400	414	358	367	379	347	418	360	331	387	369	352	352	417	368	407	364	406	366	377	356	375	370	391	362	346	355	385	393	407	386	413	422	374	396	360	410	377	369	380	421	373	335	373	329	425	383	394	372	396	395	391	368	373	384	339	362	368	376	372	371	382	399	415	387	361	400	383	364	350	365	378	406	358	393	396	367	351	369	347	414	385	367	378	378	379	356	372	391	376	402	406	374	375	362	386	389	378	321	380	390	405	389	397	336	375	363	353	371	388	355	399	350	383	359	402	331	361	363	369	409	364	405	358	369	406	379	426	372	392	396	374	359	378	388	409	382	361	405	363	402	362	393	357	388	402	421	372	407	343	400	334	357	384	395	368	414	395	398	391	360	404	444	381	374	365	359	388	367	368	377	407	345	380	409	365	389	379	397	396	400	382	396	369	375	364	365	400	373	385	402	381	369	384	375	399	359	369	365	386	404	367	392	374	362	385	405	380	351	377	396	392	376	400	389	415	365	364	410	374	363	391	383	372	405	366	401	380	387	396	353	360	401	377	369	374	350	364	388	372	366	397	396	348	374	387	352	398	390	400	377	360	420	350	366	375	417	391	402	408	386	417	381	401	411	382	380	362	368	383	392	356	358	385	369	383	384	392	351	389	412	411	379	385	389	393	387	366	369	400	363	387	415	364	390	433	416	362	381	389	412	386	417	344	335	339	369	390	363	392	384	385	370	369	386	345	372	381	383	365	353	365	380	364	396	369	390	400	400	362	373	382	367	399	361	358	371	372	400	386	368	399	397	370	376	372	387	389	428	434	412	385	354	369	378	384	351	368	410	416	388	384	396	354	376	362	367	366	371	383	403	416	391	414	393	392	394	389	362	371	382	386	390	374	364	383	389	364	359	354	372	375	390	383	408	363	405	386	394	373	369	386	365	394	390	426	416	386	389	404	382	386	372	389	359	384	371	380	368	407	403	361	402	396	397	393	381	400	333	384	395	402	364	402	376	395	367	359	368	390	386	372	364	396	372	396	409	392	344	390	359	371	364	386	392	389	373	390	352	387	419	362	365	362	375	393	372	419	353	357	392	382	396	426	371	413	424	412	375	377	363	345	389	403	385	355	376	379	371	379	401	392	388	371	396	372	406	388	410	402	417	408	390	394	399	417	389	401	384	391	386	358	433	406	394	403	391	372	389	386	375	387	436	390	382	427	371	376	372	393	398	351	416	371	406	346	417	393	388	382	360	345	387	400	366	364	386	371	421	386	410	359	398	362	414	382	399	396	343	390	374	390	357	373	393	398	380	417	378	389	373	401	398	381	392	354	375	401	373	397	420	392	391	406	374	385	372	402	383	374	385	395	395	394	394	382	402	378	407	377	383	376	380	410	396	361	407	405	409	370	394	387	354	382	391	360	367	366	369	392	369	367	399	362	374	402	383	393	369	388	393	390	358	404	357	397	382	408	375	342	391	344	372	386	368	383	396	355	409	371	384	381	399	379	369	377	399	394	373	366	406	407	384	426	380	394	406	390	377	393	386	369	399	386	374	399	348	384	408	394	373	371	329	365	438	380	381	351	415	352	418	373	396	405	369	388	368	390	363	395	410	383	362	371	359	378	389	374	365	371	378	379	408	414	377	391	364	362	380	422	387	370	390	395	415	386	418	413	393	362	394	415	386	381	401	427	428	386	381	423	407	388	390	396	379	333	379	374	376	398	365	371	352	424	410	380	395	381	401	367	355	369	390	415	408	389	366	401	416	369	382	369	355	359	372	363	385	410	387	372	382	396	390	452	392	363	403	372	401	361	365	351	372	371	423	396	369	391	393	405	393	353	382	379	402	398	368	382	402	383	368	355	372	398	368	422	379	369	369	384	370	379	382	366	395	360	397	385	391	357	382	434	379	385	347	367	403	360	423	398	407	378	403	387	397	364	345	387	385	354	332	391	373	401	424	380	366	398	375	356	393	412	401	375	391	350	398	365	368	412	358	399	384	404	413	352
36177	11522	13948	21982	40154	49907	44642	37145	21615	1884	352	333	308	327	336	301	309	298	283	296	303	289	293	276	320	289	304	301	286	286	321	269	309	284	219	280	291	286	308	302	329	295	280	277	304	282	304	302	279	314	268	268	330	318	288	320	309	286	279	302	268	272	284	276	295	302	285	328	269	259	311	311	271	285	292	295	303	289	277	305	275	309	271	308	273	309	292	276	289	282	263	255	259	293	301	275	302	292	320	282	279	273	286	252	283	284	274	320	281	277	321	310	283	299	293	276	299	275	280	270	282	263	269	285	264	311	306	301	277	313	302	308	262	281	313	268	300	261	262	310	279	283	292	322	289	287	282	292	290	326	317	285	274	278	267	277	306	315	292	271	291	272	289	288	270	291	249	297	298	273	315	302	293	269	312	285	274	284	324	264	292	315	242	275	262	297	296	288	293	310	301	302	279	299	273	257	262	301	308	293	307	304	285	247	286	294	290	305	258	275	282	288	277	285	300	281	300	274	317	294	286	278	292	286	254	281	282	284	304	320	296	346	304	317	291	304	263	300	309	306	307	270	282	302	294	266	293	304	283	288	289	292	294	290	275	337	258	273	264	273	280	293	271	323	303	288	304	273	285	279	277	302	322	286	266	265	281	327	255	284	259	282	287	310	300	278	281	280	313	281	310	280	276	285	311	272	245	278	301	296	266	319	258	278	277	300	270	288	278	291	300	276	271	264	320	309	303	285	303	284	280	285	289	273	291	269	307	273	286	289	272	311	277	270	292	276	285	254	275	273	273	323	257	292	310	282	278	301	293	280	274	288	312	320	331	274	290	312	273	296	302	303	295	293	287	291	254	303	278	253	283	295	306	310	289	291	254	295	296	286	266	289	310	261	335	300	316	283	302	290	293	280	321	311	288	300	290	267	334	317	276	286	277	276	308	304	309	289	285	299	265	291	311	272	273	299	306	294	298	266	308	285	294	296	302	294	344	289	302	304	284	286	266	312	308	299	301	304	307	315	283	277	289	298	283	287	293	272	287	289	263	280	296	258	281	285	296	273	297	276	300	313	306	296	308	280	270	300	267	283	305	316	294	253	286	306	270	326	288	289	294	298	279	276	287	277	309	304	272	273	281	292	297	295	273	277	288	296	295	305	241	284	296	337	271	300	309	273	312	274	299	265	316	306	292	286	290	294	315	302	257	275	305	328	252	285	256	284	303	286	326	271	290	271	245	283	311	295	274	265	283	309	282	315	304	282	261	292	281	276	259	280	280	281	285	251	279	291	316	270	297	320	286	268	301	308	307	279	295	277	292	295	299	295	268	288	272	265	293	279	264	278	277	281	281	282	268	253	271	311	317	274	273	266	292	273	297	295	313	282	292	293	294	300	287	275	261	294	273	272	294	278	279	304	305	278	284	295	286	288	291	295	286	284	293	241	253	294	263	292	292	267	301	287	296	302	301	299	289	295	272	289	276	248	256	278	286	276	300	282	317	305	316	276	329	304	321	282	299	287	269	277	266	254	276	300	290	245	289	273	287	272	325	302	314	328	273	287	287	284	318	297	302	286	294	277	294	288	286	258	284	293	260	276	260	292	276	276	292	291	292	287	297	285	303	336	290	275	274	270	281	271	313	305	287	299	276	313	309	317	289	269	269	254	300	254	269	269	282	279	295	306	307	305	301	314	283	275	265	292	290	289	298	308	289	316	288	270	299	291	275	285	282	304	286	291	316	281	290	286	314	294	289	273	311	296	299	299	293	278	294	280	268	248	281	317	277	299	315	288	283	282	270	313	276	280	320	254	284	299	296	303	311	251	299	304	262	277	282	286	267	285	317	320	294	322	295	287	298	279	288	317	288	276	288	308	344	322	273	298	272	282	317	299	292	254	263	265	290	314	344	285	288	288	292	291	278	301	291	279	286	300	304	291	271	301	268	270	298	254	252	264	311	260	300	311	295	282	314	288	305	300	295	311	305	262	308	273	304	298	293	292	300	278	271	297	299	260	283	309	279	284	274	266	274	269	289	247	256	281	291	297	286	298	313	305	312	304	284	292	298	303	325	294	325	269	277	299	299	318	314	266	267	268	280	293	286	286	243	291	266	288	290	287	275	288	297	306	274	298	271	309	297	255	253	293	257	283	288	294	303	314	286	282	324	300	291	275	293	277	289	298	284	289	277	269	287	327	285	293	281	286	289	305	283	304	250	277	305	283	269	291	305	331	279	299	291	292	271	293	306	252	306	275	269	264	271	307	284	278	284	286	247	320	274	283	265	328	289	284	270	291	276	268	288	267	298	294	289	299	274	256	291	291	328	270	277	277	269	272	252	310	304	297	303	258	288	309	290	297	301	262	287	280	286	294	321	273	265	276	267	299	298	287	319	261	306	270	266	334	272	272	287	291	307	290	273	289	280	273	267	300	266	259	296	263	300	295	292	284	272	233	309	290	259	302	304	286	269	274	276	293	296	263	316	298	278	306	298	298	313	290	259	274	295	283	285	300	275	292	289	308	268	265	304	325	275	290	309	317	257	265	258	274	291	294	319	288	284	332	264	303	297	298	298	303	310	303	307	296	293	276	296	324	283	302	283	278	310	302	326	273	279	294	289	293	290	286	325	264	302	294	275	282	287	321	300	294	269	296	297	275	245	295	283	308	261	305	274	316	287	287	257	323	299	288	274	256	272	290	300	299	255	267	272	276	269	307	308	305	310	273	286	314	285	298	290	297	290	303	306	308	333	301	335	289	273	291	278	287	287	310	283	268	290	303	276	279	304	298	283	310	314	312	266	295	289	314	305	282	307	306	283	270	267	294	335	253	296	285	270	304	284	302	279	319	320	289	246	272	287	291	263	287	309	295	282	290	285	291	289	310	290	298	257	289	307	314	280	293	285	275	295	259	271	256	304	267	293	284	284	302	312	281	276	301	277	275	282	306	278	300	318	289	294	276	288	290	249	277	294	265	274	289	270	260	272	315	319	240	284	320	294	272	282	326	284	312	306	293	302	267	259	307	308	303	293	274	321	284	286	305	273	270	279	292	289	283	302	290	298	300	297	293	276	294	289	285	281	283	333	299	283	300	273	303	302	263	275	293	323	283	307	292	280	289	305	284	318	285	304	308	282	270	256	260	298	291	273	261	307	269	293	296	269	267	284	302	284	280	301	291	325	309	281	265	305	294	319	285	264	273	293	296	283	302	295	292	309	315	289	280	289	302	311	266	284	289	281	283	296	252	310	307	320	318	295	287	303	269	288	303	301	304	258	266	277	288	275	310	269	289	309	312	339	281	288	285	291	278	281	262	280	300	329	317	265	263	285	313	303	275	286	302	294	320	293	295	291	319	297	289	296	316	269	271	273	289	292	288	280	283	284	269	281	288	301	288	264	273	268	291	279	302	295	294	286	308	291	276	300	271	292	306	291	270	273	254	261	299	302	312	261	291	292	267	291	303	271	291	293	287	289	256	303	271	266	269	294	298	286	287	313	284	273	295
17248	5118	20212	33764	55055	62162	58299	52807	27804	999	949	862	850	817	819	813	802	803	764	736	678	774	720	755	703	756	734	677	706	670	750	679	711	697	690	708	674	710	644	714	668	686	729	704	659	669	701	671	684	675	710	708	669	670	690	677	657	703	627	690	637	689	684	621	682	670	685	702	672	684	670	671	661	707	668	683	623	666	719	694	637	708	665	641	659	675	696	697	707	685	719	655	688	640	645	700	699	721	667	673	718	699	664	631	668	631	670	713	644	665	683	655	723	651	711	664	723	691	690	644	631	676	668	706	697	659	685	716	651	677	675	674	698	689	705	658	670	673	693	664	701	754	681	671	664	683	676	667	655	683	648	694	634	706	625	717	698	685	623	631	696	718	667	664	704	680	644	686	713	642	651	644	683	664	687	651	684	676	653	673	666	653	708	671	657	661	625	644	670	651	690	671	714	691	689	692	689	716	722	660	685	683	668	647	655	656	648	726	659	649	657	658	688	653	664	699	678	669	724	669	670	681	714	695	697	719	692	669	653	683	664	724	696	689	699	623	708	657	676	642	667	716	673	664	730	652	664	681	653	664	710	692	706	700	692	678	657	731	650	648	694	691	668	699	658	634	725	675	646	673	666	636	680	680	656	611	686	676	667	738	675	737	725	651	696	689	675	675	654	701	649	668	704	718	663	695	599	671	710	715	680	686	682	697	678	725	664	629	717	665	686	676	658	670	674	681	657	655	630	714	712	672	688	675	658	705	682	696	623	629	681	664	707	680	678	653	686	657	669	704	690	709	632	710	647	636	715	667	698	647	658	706	680	608	672	663	669	678	708	713	674	656	681	665	690	681	624	633	631	658	647	670	698	709	688	672	714	693	658	620	631	693	671	637	681	652	671	655	660	657	672	661	653	713	685	685	675	690	677	683	697	662	672	657	710	643	670	662	631	683	655	660	667	694	645	668	683	626	699	675	660	650	664	626	623	623	672	739	639	697	663	694	677	604	696	635	694	696	665	679	701	626	690	701	620	678	707	661	686	702	707	695	680	676	650	656	674	633	637	637	612	670	639	653	692	678	656	704	714	682	644	643	687	694	691	685	697	691	695	686	712	702	654	680	650	658	690	678	637	669	665	638	662	708	693	638	696	647	674	664	698	685	655	662	707	642	635	672	669	661	682	639	698	705	684	722	694	671	686	690	708	606	655	662	680	657	684	655	712	671	639	653	649	648	683	716	667	704	623	627	640	664	650	679	717	679	647	709	635	678	693	682	690	652	680	628	669	712	647	674	662	660	705	702	652	646	696	629	688	675	695	694	643	686	708	690	697	659	669	697	626	710	654	665	731	724	682	645	684	706	689	660	616	645	663	703	660	687	650	627	668	673	630	653	705	664	705	693	661	649	609	700	655	651	685	615	673	702	689	650	684	714	667	682	674	678	665	661	672	706	623	666	694	651	674	694	674	674	704	672	716	707	721	686	655	681	652	622	684	627	630	672	714	668	702	715	686	663	721	698	703	637	687	682	686	626	656	689	628	693	727	669	649	684	632	706	654	682	639	667	663	682	637	767	678	672	688	703	696	695	689	642	687	658	664	678	644	671	678	655	669	690	685	704	683	714	662	652	669	698	692	654	643	656	725	698	640	668	609	652	713	658	679	673	607	682	660	671	729	619	644	637	668	689	736	700	655	680	686	666	671	681	686	635	668	675	699	697	690	660	658	679	670	624	686	657	710	667	680	662	660	706	646	659	637	694	700	655	682	646	653	663	661	733	651	668	654	647	670	629	637	680	673	674	679	692	642	683	671	654	646	723	708	661	673	721	663	667	705	685	622	660	647	682	798	619	654	689	701	660	736	653	683	673	680	674	674	687	638	662	684	734	691	716	682	707	678	710	676	672	617	685	691	709	666	674	696	656	682	682	650	642	674	638	646	712	672	690	650	644	656	684	702	658	687	676	659	650	670	673	716	642	675	671	657	702	690	694	692	662	661	643	653	685	688	705	707	621	657	651	681	700	694	676	676	665	677	660	655	688	620	652	674	663	648	671	668	671	711	678	701	654	650	685	642	628	664	668	647	666	718	653	625	658	660	683	677	714	695	656	674	702	658	667	645	673	690	684	665	672	690	668	760	658	720	686	692	680	659	650	698	666	641	664	697	729	690	673	635	647	701	683	636	667	709	702	672	686	681	634	702	651	661	720	702	640	716	677	644	651	661	686	622	667	691	656	671	672	648	650	705	668	619	718	605	661	680	643	685	656	612	673	673	660	652	720	676	723	689	643	591	621	661	663	681	700	672	671	676	650	682	694	678	702	683	621	709	683	655	624	684	673	651	701	641	692	672	656	677	707	709	678	709	653	679	685	669	658	654	666	671	695	666	690	632	661	697	665	685	647	694	644	677	708	688	739	697	723	660	658	647	710	654	676	682	639	663	651	652	655	678	695	703	659	672	686	652	676	650	667	645	653	687	622	679	667	671	742	629	695	694	679	655	708	664	685	715	651	680	688	654	669	646	683	666	682	648	639	650	640	669	689	674	670	703	637	692	666	705	653	665	632	613	691	689	658	654	725	678	707	704	661	665	624	692	704	725	656	705	655	696	662	671	663	704	708	668	657	674	692	670	671	640	668	643	654	680	626	625	674	641	631	668	685	666	690	682	703	655	635	640	647	688	663	632	680	634	714	680	674	680	688	660	675	688	708	662	614	680	705	659	685	632	687	688	652	663	671	659	674	690	705	658	697	698	709	683	703	662	683	674	692	667	606	659	651	737	695	705	666	695	659	659	636	689	636	654	675	661	645	727	643	689	716	688	695	638	656	682	665	656	687	691	736	641	695	654	665	666	677	654	692	672	704	621	688	682	639	680	614	652	695	674	694	652	668	642	638	659	667	636	661	638	665	679	644	709	678	635	695	690	665	662	729	671	681	666	658	630	689	687	686	627	670	643	652	662	707	678	668	691	682	666	731	667	717	705	713	628	681	648	707	651	654	645	674	695	680	708	662	689	689	692	644	728	711	690	662	644	680	643	710	669	680	721	653	682	649	668	687	652	631	700	706	649	644	690	711	674	710	693	644	635	668	705	724	671	707	688	660	692	683	724	671	720	670	675	659	689	670	678	672	678	638	655	733	695	696	662	689	676	654	684	700	664	692	690	699	642	695	648	633	708	693	726	670	639	686	684	669	668	676	654	704	681	656	678	687	683	688	701	677	694	669	718	644	667	674	678	673	662	652	665	671	705	708	686	692	696	685	673	687	698	700	647	715	621	634	684	627	662	671	635	713	672	689	652	675	705	657	679	688	685	654	731	702	713	652	631	656	681	697	679	703	700	663	705	673	703	663	738	649	680	643	664	694	660	689	684	635	700	678	665	653	683	717	673	649	662	685	683	706	680	654	637	706	677	729	651	658	690	656	685	695	692	700	675	676	682	705	714	689	682	677	686	663	712	658	706	698	709	661	673	657	652	690	665	684	661	682	666	719	671	723	716	697
11965	2361	2973	3419	3261	3804	2964	2175	1280	286	282	262	280	258	309	268	235	259	255	269	269	301	265	246	252	295	288	266	276	278	236	255	232	260	270	240	267	263	262	292	282	289	294	283	241	270	277	278	234	243	314	260	279	265	296	282	277	259	245	272	295	255	257	221	247	270	249	243	264	269	235	264	298	231	296	272	226	235	264	264	241	257	274	262	259	229	272	251	243	269	255	268	247	233	259	266	262	242	283	267	224	227	281	270	261	251	225	248	287	219	256	254	266	271	244	247	278	260	276	262	269	274	225	286	257	250	277	250	245	239	275	264	247	268	238	245	262	243	242	233	249	250	247	262	260	271	277	247	292	246	268	243	256	278	241	273	258	293	263	217	268	269	264	267	281	259	252	230	274	288	241	251	241	266	256	226	247	266	260	221	225	270	258	275	259	275	276	295	277	260	274	235	253	252	261	265	251	240	282	258	268	238	282	269	258	292	271	240	285	247	281	225	280	250	255	259	229	258	269	242	258	276	255	257	262	288	255	264	261	275	254	271	263	264	257	260	248	258	233	274	267	261	283	255	245	271	256	247	244	217	268	284	256	305	297	264	247	262	276	290	282	239	269	295	264	237	268	286	253	289	257	253	258	243	238	238	277	256	234	267	260	283	258	268	273	286	288	260	254	256	263	256	288	253	282	268	221	264	291	257	259	246	250	213	276	244	258	260	277	254	270	279	286	271	262	249	249	239	258	235	262	247	221	279	261	259	284	279	273	268	301	256	290	262	241	247	266	281	250	252	252	249	247	275	261	273	277	256	257	266	269	257	260	263	289	272	267	249	285	255	277	262	278	261	263	255	277	256	262	249	258	257	245	255	236	278	274	256	255	263	256	265	280	261	252	246	273	243	262	242	230	251	264	248	249	314	260	258	259	234	255	259	259	260	297	247	262	286	286	252	251	265	291	270	265	247	285	293	256	268	265	268	262	257	264	279	297	269	256	250	241	266	265	259	261	235	231	256	284	244	274	259	284	264	261	278	267	235	236	249	229	265	241	265	268	258	263	258	264	289	254	237	283	263	295	257	272	267	268	263	274	277	276	240	243	262	232	238	267	260	236	280	246	270	280	255	277	259	227	252	211	239	257	269	277	275	253	239	262	236	257	276	248	300	249	274	300	262	283	258	281	267	248	274	257	261	297	229	257	253	269	246	261	300	241	237	255	281	299	234	256	264	281	287	257	261	274	273	273	285	252	259	240	269	249	253	284	263	244	257	280	278	241	246	261	248	237	221	285	275	261	257	247	255	249	247	278	250	282	257	257	269	281	263	288	234	282	281	266	247	237	293	269	270	240	257	279	265	252	258	280	254	240	251	286	269	285	262	271	238	275	280	281	254	236	256	247	257	290	249	253	237	268	269	281	273	251	252	269	236	275	255	262	260	266	270	268	272	261	246	276	247	264	241	261	245	249	258	248	239	237	255	257	252	273	251	242	258	265	251	309	263	241	287	251	250	255	274	253	258	265	221	287	248	272	258	249	244	267	267	268	255	253	248	263	222	270	260	255	282	264	226	262	258	251	285	263	256	258	240	272	266	278	250	255	264	259	247	269	252	272	272	286	258	269	269	256	245	284	251	274	279	262	255	269	266	283	288	266	240	256	262	257	268	241	284	248	275	235	266	231	244	234	271	278	274	261	264	273	258	238	272	273	289	280	249	275	237	260	250	235	265	243	271	243	276	272	267	267	280	255	233	265	246	281	248	240	272	275	235	281	255	239	286	253	271	266	278	234	266	237	285	246	273	272	294	266	268	260	275	238	263	243	253	223	247	240	261	271	278	283	248	248	230	283	250	246	252	250	283	276	240	256	269	277	279	289	266	271	269	259	260	279	249	273	249	255	280	235	282	236	272	231	240	266	261	252	249	238	295	262	257	268	281	287	262	270	253	286	262	267	259	244	265	260	230	276	255	267	242	278	254	250	264	248	255	257	256	261	255	294	268	283	250	277	303	256	257	250	256	276	240	263	258	279	242	258	245	281	269	249	276	292	257	242	275	260	275	264	261	287	258	254	298	261	253	278	290	260	275	259	259	249	268	271	286	246	244	242	260	268	260	275	273	264	275	285	274	256	263	236	234	263	261	238	262	233	269	281	264	261	263	259	264	288	262	257	259	285	274	273	266	272	285	255	244	295	272	280	255	264	271	269	233	256	261	258	258	261	239	236	267	245	257	239	265	238	269	263	257	250	258	297	273	267	275	245	262	238	225	253	262	230	256	266	253	267	262	291	251	255	298	289	263	289	299	271	235	234	255	252	287	284	251	267	271	247	260	300	244	265	272	276	245	256	245	241	243	297	261	265	253	244	264	248	262	249	253	264	266	271	237	276	267	253	274	300	268	258	273	254	236	258	249	278	242	252	277	248	274	273	247	263	275	290	285	273	258	247	248	251	257	253	260	289	285	265	267	278	275	245	248	279	266	246	291	259	281	261	271	250	287	245	259	285	257	251	248	231	285	244	259	260	234	271	230	271	257	296	285	274	276	231	247	249	285	278	256	268	259	270	264	258	257	270	265	257	258	252	267	244	254	281	258	270	283	239	239	279	286	246	243	243	266	249	231	245	247	262	232	270	260	252	242	242	265	228	273	266	251	259	250	262	289	280	286	263	270	240	274	243	239	308	249	250	268	273	259	211	250	273	256	275	254	248	239	262	245	263	287	247	260	267	270	289	254	256	268	235	242	255	261	266	240	261	280	275	261	251	250	279	262	256	243	258	257	252	254	221	236	279	271	256	238	250	267	278	273	274	221	260	257	257	244	246	273	257	262	248	262	263	278	220	285	235	250	265	247	258	261	267	270	276	255	259	240	266	267	266	276	273	238	265	277	258	254	303	263	301	255	293	257	271	265	259	271	256	254	257	277	260	263	267	272	268	286	243	260	259	280	253	257	274	277	278	242	243	260	257	255	243	246	241	248	231	256	290	251	274	264	246	254	271	273	278	280	276	274	281	260	262	280	251	258	257	240	255	264	236	244	269	254	264	242	262	274	262	256	280	268	273	246	228	255	278	255	246	271	272	282	269	272	234	282	236	250	257	246	264	270	264	229	247	283	293	259	266	272	260	260	278	266	289	235	274	286	291	287	268	301	277	277	280	289	260	259	259	282	242	288	253	273	248	241	283	252	227	246	270	300	249	243	272	287	277	276	223	242	234	239	264	284	243	267	260	248	234	246	260	236	238	236	268	258	271	259	221	244	274	251	240	267	209	293	259	245	254	252	255	275	266	255	254	268	235	238	254	246	255	264	259	257	273	266	286	288	241	249	288	241	252	256	254	287	286	262	243	253	252	237	263	301	281	275	283	271	247	252	257	245	266	279	254	239	288	268	273	275	264	284	296	234	269	213	259	260	270	247	281	244	264	258	256	254	305	253	290	245	254	230	265	296	273	251	290	251	235	295	261	278	252	287	276	257	258	251	258	265	239	275	297	260	247	255	254	274
6003	1880	5584	9461	11275	13208	10566	7632	3895	586	608	611	590	630	590	589	620	584	584	608	611	599	590	608	550	599	601	583	564	541	604	653	573	571	615	599	592	609	569	617	588	567	585	616	560	623	562	580	596	607	645	560	580	631	574	608	617	587	616	561	588	578	616	610	581	609	605	601	630	570	572	618	617	610	546	595	597	604	570	601	602	557	597	590	580	621	599	607	624	633	564	595	610	615	598	620	593	599	576	608	596	609	590	619	568	607	603	593	578	582	647	647	585	593	552	570	583	572	561	567	598	561	593	625	569	590	618	639	603	600	637	562	642	612	617	558	622	637	583	585	665	593	577	606	607	571	587	596	600	587	576	586	603	573	597	576	588	556	580	598	605	585	562	656	577	588	638	559	577	603	587	605	594	616	571	620	599	606	559	640	595	617	592	614	572	614	593	529	599	578	635	585	591	601	615	557	582	593	585	598	586	577	641	593	593	645	606	586	541	602	612	604	603	615	582	620	599	611	558	600	629	585	587	575	597	570	623	622	588	578	573	600	589	621	607	597	583	595	584	571	601	607	627	589	561	616	570	617	601	611	583	567	582	574	613	592	539	599	582	611	565	589	614	597	609	593	605	605	574	618	614	626	615	575	607	586	566	606	624	570	580	601	521	585	620	591	599	583	594	604	590	565	581	564	644	602	586	618	580	665	589	595	607	595	605	626	569	569	562	586	602	610	583	567	615	615	578	597	596	591	595	599	576	612	570	626	609	577	631	640	587	589	629	581	553	617	578	619	595	632	661	603	605	605	597	585	538	627	604	564	599	597	590	616	613	585	535	648	623	542	578	575	572	626	581	593	592	638	628	592	595	629	606	592	600	638	628	591	609	578	590	586	593	565	586	599	566	619	621	566	628	635	616	626	608	614	601	590	567	588	573	591	608	566	597	600	605	553	578	590	629	576	598	553	624	593	632	610	620	576	570	577	565	578	674	646	630	580	601	625	586	578	603	612	595	608	605	576	630	593	587	565	614	565	564	608	653	591	562	594	559	622	611	594	598	578	595	586	609	602	599	525	583	561	600	608	578	595	555	601	624	579	582	652	599	653	574	601	541	558	574	620	568	637	627	583	573	621	599	596	604	566	612	594	586	640	612	598	604	579	546	583	566	601	574	630	609	606	597	617	608	615	544	561	555	576	621	597	621	619	585	625	622	561	603	587	634	611	576	590	595	554	616	616	616	614	598	633	592	584	590	580	589	605	626	590	585	612	634	572	595	608	580	653	610	568	549	542	588	677	580	580	606	609	602	611	623	634	582	568	555	606	555	607	601	589	587	577	609	625	631	624	598	570	593	593	564	576	554	588	554	612	580	593	579	588	594	600	647	607	582	569	588	601	570	553	545	583	586	605	634	610	565	587	622	552	615	572	559	616	586	624	564	583	565	646	553	615	581	559	595	608	548	563	586	592	597	610	596	615	596	587	585	552	576	599	606	595	588	592	550	595	587	589	585	625	619	614	613	626	565	584	572	590	554	608	627	614	646	554	605	589	599	584	599	570	604	557	546	593	612	591	562	612	592	601	574	640	592	577	598	605	594	584	573	615	593	597	614	525	584	608	570	586	600	639	593	585	594	565	577	600	605	577	627	604	597	608	573	580	572	553	607	588	575	591	593	567	572	571	610	561	631	605	604	593	543	556	576	599	564	595	559	581	612	601	645	577	606	593	605	635	575	626	580	598	587	573	595	568	645	593	616	566	588	608	575	551	592	608	608	612	634	602	568	564	594	566	573	570	631	589	605	568	626	608	602	548	603	583	643	595	605	593	621	576	642	584	599	564	611	568	580	569	616	655	563	588	595	624	597	624	599	632	616	620	590	607	606	616	585	603	590	588	630	624	600	590	579	600	615	599	594	571	581	599	576	590	583	561	609	641	576	580	581	611	673	548	581	633	563	590	597	569	568	579	558	617	622	593	595	563	594	579	554	617	594	618	606	575	623	597	611	590	554	627	618	631	566	546	573	605	609	552	608	613	579	637	557	598	544	601	598	617	600	604	536	597	595	624	620	605	587	592	609	641	588	563	589	591	578	591	606	593	574	629	608	559	602	593	598	580	609	610	596	578	607	602	570	617	564	560	576	629	605	594	637	621	595	638	630	587	560	584	576	624	603	558	637	549	567	609	627	577	640	597	642	623	601	606	590	558	598	574	606	620	569	588	645	543	603	575	574	544	602	604	574	596	592	576	577	615	564	591	559	598	582	538	607	598	601	621	580	614	583	595	614	582	609	586	582	576	589	562	584	611	588	599	629	587	575	595	576	590	619	572	585	603	572	582	552	600	610	557	567	577	563	608	647	628	637	552	604	624	615	619	609	621	636	567	582	564	566	592	583	620	599	602	610	559	591	575	587	585	534	596	586	645	613	623	579	613	629	596	553	586	608	599	603	618	613	568	607	629	597	586	621	619	574	622	570	586	574	603	600	545	612	614	563	591	572	558	559	625	602	617	583	635	575	587	573	548	569	615	591	601	585	626	560	550	616	645	586	604	572	554	596	575	569	630	591	617	608	594	606	540	525	619	613	592	619	604	633	606	614	595	571	612	631	569	605	590	596	585	591	535	619	585	612	543	576	618	585	594	580	559	594	611	580	561	566	589	605	598	603	581	642	571	586	582	576	599	615	570	550	574	606	580	617	607	609	590	593	581	608	637	600	590	561	550	626	609	584	601	607	596	563	571	572	573	609	576	641	601	564	597	602	589	600	595	551	628	619	565	601	568	604	580	636	555	583	604	621	593	591	628	588	602	608	597	589	598	614	572	588	573	562	559	618	590	603	572	577	633	577	612	596	586	612	582	541	597	605	632	598	638	584	587	594	594	590	597	587	549	606	574	638	552	523	572	590	621	570	564	569	567	587	579	578	593	612	614	593	597	559	599	639	573	564	591	597	606	618	537	575	563	539	583	617	572	583	595	548	618	568	562	608	629	581	596	586	586	582	605	562	595	597	602	596	560	613	578	593	568	591	576	603	570	576	607	623	574	604	576	578	652	585	588	635	599	620	562	615	561	602	592	616	620	613	589	590	602	614	606	603	637	603	594	569	616	630	630	600	583	618	587	583	584	581	595	546	580	592	603	594	634	585	551	615	581	599	557	593	636	613	614	617	598	565	628	552	591	601	627	633	664	546	611	594	599	652	612	559	593	568	594	644	595	588	573	637	563	643	573	622	615	603	575	606	565	594	608	567	592	567	622	579	597	602	569	604	619	595	588	547	596	577	572	613	600	612	626	592	578	597	642	578	570	638	647	578	578	588	575	562	599	575	588	612	543	559	594	636	630	607	592	584	637	581	617	613	588	600	616	589	637	611	577	575	569	634	564	580	584	631	575	586	595	608	627	575	604	602	613	562	579	593	614	626	542	601	602	606	618	611	599	632	600	609	583	606	613	613	596	583	607	561	606	562	607	591	600	616	570	603	614	568	613	594	613	579	604	546	582	574	600
27154	10391	17242	15188	28285	35679	31918	24758	12998	819	220	204	227	189	194	200	191	181	215	206	196	189	209	200	198	203	232	208	159	207	228	207	206	194	196	196	174	195	211	198	184	189	196	189	187	200	180	188	226	188	189	175	212	204	194	183	196	219	248	182	196	172	188	183	180	196	194	193	191	199	194	193	187	202	215	186	191	190	176	202	216	202	202	202	193	205	211	195	219	197	169	193	198	193	193	213	166	195	183	195	195	178	183	191	193	210	196	193	168	186	208	188	163	210	171	184	226	174	207	201	203	200	195	228	217	175	212	183	196	193	212	179	197	194	183	164	189	181	181	211	178	184	209	192	197	220	184	193	190	198	193	206	192	188	193	190	186	196	170	198	218	209	179	190	215	193	181	195	194	160	224	207	201	220	204	218	171	192	193	196	178	193	209	213	205	173	198	191	187	208	209	211	178	233	193	192	179	201	206	176	192	195	190	195	211	190	183	213	182	198	191	180	175	161	195	166	198	189	185	212	213	174	199	188	171	172	183	183	183	183	162	185	211	201	196	176	207	188	182	190	189	208	193	196	182	207	198	191	202	187	180	205	185	193	162	177	172	195	176	177	186	199	197	178	191	187	174	206	186	189	191	208	179	171	200	180	173	173	208	196	174	193	178	197	170	225	223	197	172	177	198	222	220	157	197	209	182	188	184	191	197	178	176	209	180	199	188	167	192	218	185	186	197	185	198	194	185	191	202	186	212	224	212	222	212	209	188	195	197	183	213	203	209	204	186	208	208	181	174	200	193	176	205	188	194	205	184	204	191	186	185	205	200	173	210	199	171	200	206	183	181	184	186	166	212	194	191	213	217	211	181	180	203	165	185	174	200	188	208	164	182	189	179	177	210	211	192	202	235	175	184	198	193	191	209	190	164	186	175	215	188	191	217	189	185	188	207	203	211	199	205	216	172	195	211	184	187	216	221	199	209	223	188	214	190	202	189	202	202	199	170	168	182	205	196	205	199	206	192	187	175	197	199	197	204	191	182	184	200	168	189	210	210	191	195	179	186	182	202	182	178	186	201	210	200	205	180	219	218	203	173	197	197	198	235	205	191	183	191	201	206	217	223	196	199	187	203	199	199	180	189	203	194	187	200	206	198	172	189	159	196	200	184	181	187	195	201	191	193	193	183	218	181	203	189	188	187	181	216	182	201	203	203	195	211	168	185	195	185	197	215	185	190	193	180	226	192	214	224	204	191	217	192	181	203	202	182	204	228	190	198	214	185	196	197	202	215	192	196	205	199	204	188	173	182	188	179	217	181	201	214	183	178	206	178	204	182	173	215	224	222	182	184	203	197	194	192	202	196	178	191	204	209	201	185	182	203	175	174	189	199	193	194	167	196	184	204	185	169	191	195	180	177	211	200	182	183	187	205	195	202	180	206	192	190	191	162	193	201	193	195	188	189	192	203	192	194	183	212	191	203	188	222	202	176	189	181	182	185	196	191	205	190	215	179	196	213	183	197	192	196	196	161	193	187	175	183	193	178	232	204	208	180	229	181	195	216	186	176	206	197	202	202	216	180	217	213	202	201	195	191	202	150	183	208	164	185	199	185	200	222	194	201	219	182	187	178	171	156	198	201	201	172	185	179	199	203	202	192	181	194	203	192	194	186	205	190	208	184	194	206	184	194	214	186	167	181	211	184	189	173	204	206	195	172	186	192	176	207	184	204	184	194	158	186	202	194	176	219	182	173	212	184	188	193	228	195	176	156	191	225	176	179	190	206	184	194	180	188	207	206	194	160	210	190	195	179	181	178	199	207	197	164	200	178	211	191	149	231	210	169	190	169	187	189	197	171	192	185	183	227	185	205	199	164	199	187	202	204	197	216	170	182	212	204	201	195	189	178	194	194	217	207	184	193	181	185	182	199	196	183	183	195	219	196	220	186	193	187	184	170	194	186	176	191	200	194	189	189	218	203	175	184	216	194	210	204	185	190	197	214	184	197	205	214	190	198	170	198	176	203	173	155	196	189	185	175	187	197	214	184	220	183	159	192	206	187	183	194	197	198	185	208	195	202	171	183	187	217	201	206	193	174	209	192	215	239	180	188	173	188	210	172	184	188	181	175	202	186	211	193	208	207	197	182	186	196	199	170	196	183	174	196	222	172	204	178	171	188	183	208	189	186	204	201	160	185	183	207	164	194	172	185	189	189	201	223	222	190	198	204	175	181	182	169	216	179	196	177	213	164	206	192	227	204	186	188	178	199	189	223	195	219	178	204	201	186	187	166	208	187	192	206	186	188	192	195	184	187	162	226	193	203	205	215	188	191	172	212	189	212	188	200	199	212	178	175	178	168	173	192	178	171	195	186	197	185	210	212	191	196	196	220	201	203	189	212	186	180	192	206	199	230	193	178	221	217	216	196	183	201	203	210	194	175	180	226	197	171	237	183	177	180	189	197	181	187	190	198	212	187	212	199	198	201	190	188	197	198	211	180	182	203	174	206	171	192	191	187	184	193	189	182	224	193	223	175	191	209	210	206	192	194	219	187	172	200	182	170	193	178	183	151	186	208	219	181	197	180	182	187	175	188	182	185	213	162	221	208	182	219	206	190	193	209	187	203	204	201	187	151	228	220	238	197	196	191	182	178	179	194	200	171	175	163	191	194	206	197	205	207	183	190	183	190	185	184	189	191	162	190	217	194	202	204	211	201	197	192	202	188	199	222	175	170	162	193	184	182	202	165	207	180	203	197	182	218	190	179	228	210	184	197	172	220	202	184	192	211	199	192	178	190	179	183	188	207	200	201	189	210	186	203	188	173	186	197	192	190	237	206	203	183	198	216	215	176	171	177	178	199	180	175	188	174	208	198	190	206	202	200	188	189	214	202	188	181	200	183	197	198	188	181	203	200	173	199	222	166	192	169	180	171	176	208	167	164	206	206	180	186	204	202	192	224	184	189	194	188	177	188	212	202	224	194	193	194	186	185	229	184	184	192	179	214	201	206	210	222	209	191	180	192	181	183	188	182	200	210	186	210	194	204	178	199	197	178	196	211	215	205	192	190	181	185	199	212	217	194	197	192	191	207	195	187	196	192	193	196	184	190	197	196	185	191	209	180	191	201	185	177	185	196	190	214	192	178	210	173	174	199	179	212	186	204	179	203	184	191	194	190	171	221	209	196	202	170	192	189	180	187	170	191	175	173	176	202	161	183	199	195	191	192	174	185	195	202	177	217	200	180	197	205	199	188	209	194	190	169	179	196	183	189	186	195	203	217	199	188	168	181	238	218	173	184	216	194	188	207	192	179	195	188	208	181	202	203	199	190	188	187	177	200	192	189	203	179	195	190	198	187	202	184	200	216	184	203	207	178	160	216	171	186	179	181	172	221	227	205	191	210	203	186	174	192	178	186	190	194	200	199	219	189	192	197	218	187	197	209	174	169	193	184	175	178	192	197	174	169	198	192	174	189	218	176	225	214	190	207	195	190	181	200	201	192	194
13121	7538	23000	27853	45723	51317	48348	41786	24922	625	581	478	548	544	520	453	520	505	509	480	510	506	468	458	492	479	493	475	492	488	486	495	480	499	462	507	469	537	489	505	477	504	471	495	474	467	502	479	488	470	479	478	453	496	454	486	449	520	503	503	457	499	496	477	435	511	478	529	457	467	471	475	526	466	500	464	486	480	465	493	459	481	447	480	526	459	472	491	473	516	487	479	466	449	456	493	490	495	422	491	468	506	457	465	496	495	508	443	479	458	513	487	498	440	455	478	486	491	450	537	481	444	459	489	470	447	490	462	511	464	412	481	486	447	460	460	503	485	490	479	458	454	439	509	434	494	449	483	484	457	483	485	462	448	510	478	432	476	433	470	454	485	474	474	468	511	483	482	487	425	470	481	492	482	456	467	460	479	481	482	479	472	485	483	479	501	453	432	489	434	498	444	515	467	478	440	490	443	455	505	444	438	477	478	434	497	480	442	480	461	495	457	458	449	453	489	498	510	466	475	440	478	431	460	492	444	482	460	467	501	486	458	475	474	495	454	475	498	470	467	441	478	503	408	463	437	497	469	502	517	478	460	507	476	476	458	500	504	489	443	467	469	486	505	479	433	422	490	511	455	472	483	454	443	480	450	494	449	480	469	472	458	441	468	466	442	502	468	470	450	478	470	469	459	465	471	430	473	482	486	486	453	493	474	450	488	510	451	475	472	475	461	512	471	466	471	489	459	459	468	512	479	459	438	470	469	464	485	490	491	514	495	515	446	452	477	513	468	465	436	505	504	481	495	496	432	453	494	515	458	447	404	464	454	440	459	481	497	497	444	447	467	496	459	502	532	460	452	459	437	457	490	532	509	417	436	468	460	464	525	499	462	460	490	429	486	492	470	515	446	474	452	500	458	449	494	518	463	462	455	427	476	472	472	481	478	440	516	446	468	507	458	457	480	463	434	481	483	457	467	482	517	488	489	544	489	488	501	485	467	495	490	510	479	474	496	470	464	471	494	462	503	500	469	483	493	468	501	486	494	481	466	475	466	486	461	473	472	489	477	485	494	467	517	473	467	536	472	452	486	449	451	489	462	443	448	515	452	491	463	478	504	482	473	489	473	477	475	486	446	466	453	447	476	442	507	474	506	460	463	456	484	473	470	436	440	476	494	482	498	446	427	499	483	457	490	456	461	432	475	474	468	488	451	483	508	454	459	499	471	499	472	442	488	494	466	507	496	468	449	497	471	494	459	479	478	471	439	494	471	472	452	496	477	447	466	478	491	492	475	465	508	483	530	455	479	463	444	497	458	479	440	455	459	499	461	440	465	472	480	456	470	478	489	486	499	496	503	445	455	506	462	492	483	489	465	490	467	477	490	434	478	495	463	482	491	490	455	475	484	470	447	456	470	491	465	467	489	493	525	481	463	476	466	517	465	444	463	475	437	475	480	458	498	467	487	463	462	459	461	474	511	472	449	472	494	441	474	495	454	504	438	501	491	459	453	482	471	457	500	447	483	464	470	483	464	473	504	489	485	444	468	506	464	482	461	494	457	468	500	439	506	502	480	483	469	472	486	472	513	494	486	509	475	452	448	472	470	420	431	488	437	513	470	460	450	477	431	475	474	466	483	478	447	490	446	480	438	480	480	497	482	495	497	458	464	495	475	470	515	477	493	488	480	500	474	492	456	432	475	482	494	477	464	474	478	479	468	465	483	472	469	424	506	466	469	460	473	483	471	479	478	504	465	495	431	428	453	453	480	450	465	427	456	480	472	469	432	449	451	500	469	468	501	442	509	497	500	514	495	468	473	511	504	483	472	497	463	493	488	513	456	447	479	456	471	506	475	471	464	481	493	482	513	446	525	459	433	462	445	463	439	507	452	436	548	496	442	504	479	477	490	485	431	503	469	494	457	456	496	467	511	478	451	470	467	461	478	472	472	489	492	515	488	491	492	483	483	448	491	484	462	487	484	483	469	486	463	469	486	493	498	465	441	463	429	472	461	505	495	444	471	467	466	472	466	502	487	481	490	473	476	438	460	448	465	479	458	469	490	466	474	450	441	505	495	482	490	468	480	485	458	451	501	469	462	474	450	451	459	481	492	487	474	472	467	483	455	431	477	513	491	494	464	460	482	464	496	443	505	462	455	488	456	461	469	464	501	493	470	475	494	498	481	475	508	444	503	479	476	507	462	503	471	494	503	491	471	499	444	470	453	453	438	468	472	475	448	466	471	459	471	472	487	506	469	497	446	481	492	447	451	480	470	465	482	503	413	493	449	479	510	496	498	467	468	496	491	480	503	464	468	485	523	456	495	481	498	473	467	463	495	452	455	457	474	467	470	469	472	472	482	494	442	473	480	466	465	444	477	486	492	447	488	462	478	503	494	478	441	461	487	464	483	501	491	490	483	445	517	468	482	453	473	463	463	485	496	487	481	521	500	461	445	486	447	461	470	480	471	477	473	473	490	479	458	455	489	477	480	459	473	475	473	470	466	492	491	491	466	488	453	484	497	481	445	484	485	469	436	454	437	468	461	458	435	510	507	459	463	507	443	464	488	486	472	466	469	456	470	490	484	478	450	475	453	476	521	461	462	471	495	449	452	443	467	505	415	419	488	461	460	463	474	456	491	457	476	439	475	449	455	442	464	457	460	481	462	469	469	475	499	482	458	492	449	483	474	453	481	480	459	488	463	498	487	435	489	473	508	490	428	505	452	475	468	480	485	495	461	473	466	481	464	451	538	491	482	493	489	449	479	477	511	492	486	485	455	459	488	501	461	468	445	454	443	497	490	484	463	454	442	459	466	473	462	467	480	445	475	459	481	476	448	443	478	493	475	495	473	484	471	475	499	490	503	496	480	446	471	438	498	465	473	462	487	446	490	476	480	477	438	476	477	471	483	512	476	459	459	424	481	477	509	463	510	429	469	494	503	488	501	493	466	468	501	505	444	459	478	496	448	464	485	482	473	493	474	451	487	481	471	442	471	512	498	487	469	456	470	478	482	496	454	492	496	435	452	489	486	475	492	451	484	476	476	448	439	477	465	493	472	461	483	479	471	444	514	477	474	499	502	425	464	507	456	471	492	466	485	404	481	481	494	472	475	460	474	507	432	478	456	455	450	451	490	494	477	501	458	455	490	481	489	458	464	473	443	478	503	477	468	466	469	477	473	456	478	503	434	484	456	476	490	519	469	460	458	465	485	503	473	488	454	485	473	470	488	469	474	452	475	489	499	512	493	490	479	480	454	459	479	507	481	514	473	498	481	479	501	487	437	445	481	448	496	483	507	485	480	475	457	461	447	477	486	488	498	493	422	455	478	440	467	489	461	472	518	444	526	474	462	475	436	450	472	426	488	447	455	471	502	482	476	463	520	489	481	436	478	454	498	521	472	447	446	467	461	434	464	433	489	477	485	490	483	466	437	509	498	495	506	479	473	477	480	472	472	433	435	494	470	494	504	477	475	476	467	495	430	466	471	459	466	476	451
36096	19446	17950	19403	36754	48062	44539	37548	23454	2098	325	320	322	335	320	322	332	293	327	293	291	317	296	285	320	289	307	294	286	311	304	332	303	280	272	297	310	276	303	309	303	316	278	291	290	304	308	301	280	294	274	299	264	269	301	283	310	309	279	312	293	276	289	294	318	288	306	286	312	307	312	276	307	318	284	282	294	294	315	302	288	308	316	328	314	277	266	325	282	289	330	299	304	283	312	344	279	291	319	329	275	282	287	309	307	304	309	301	293	305	288	310	307	275	289	296	319	273	269	285	309	298	296	304	279	308	319	309	300	234	286	326	285	301	322	297	320	290	313	300	299	277	295	302	299	298	288	296	289	289	265	313	275	267	301	285	304	283	266	288	268	277	308	293	276	279	289	304	304	306	304	296	336	304	278	286	285	338	307	315	282	303	285	275	304	322	288	275	273	266	284	311	314	289	278	297	268	314	309	288	308	309	301	339	302	279	297	305	287	275	305	320	295	313	329	269	291	261	294	288	295	267	301	315	310	269	299	296	280	306	291	276	304	290	287	299	258	301	313	310	294	286	305	306	314	305	304	265	264	295	302	309	313	353	309	273	289	308	276	258	309	274	292	313	288	286	283	292	273	308	294	310	272	258	270	275	308	299	279	300	279	268	268	335	297	318	325	301	296	305	295	288	287	304	329	329	312	276	282	277	291	282	283	310	258	310	296	281	317	281	284	295	299	288	274	283	315	298	250	239	283	291	291	290	303	269	308	336	290	285	345	297	302	295	291	300	326	281	264	265	277	321	305	321	300	303	290	314	307	301	312	313	312	268	282	279	299	286	284	284	265	314	295	324	295	313	338	262	310	332	288	291	283	313	271	315	306	286	320	313	314	264	288	297	302	324	299	280	317	285	251	284	303	295	284	313	316	314	261	319	308	295	276	271	323	253	287	311	296	302	300	297	307	336	314	298	286	274	313	302	300	261	296	285	306	304	263	308	284	307	325	314	278	299	285	278	299	282	280	278	300	272	305	290	321	297	287	305	275	268	314	286	312	303	301	305	302	311	351	301	328	320	265	332	275	321	279	288	291	282	293	308	279	335	297	304	325	278	280	271	295	305	298	299	286	304	287	302	320	293	292	291	293	262	276	285	300	286	337	280	306	297	292	325	301	333	299	278	306	286	307	291	255	282	315	317	273	298	301	308	274	290	310	302	258	298	318	290	258	309	317	293	286	310	318	301	312	305	307	310	279	279	278	275	314	312	313	297	332	339	300	267	311	301	297	295	320	262	300	302	295	327	305	305	280	296	291	266	310	307	268	302	312	257	314	311	330	288	312	294	279	265	270	291	269	274	303	305	281	280	291	280	326	337	277	294	291	305	283	290	296	304	276	287	305	270	291	285	304	278	296	315	294	309	294	256	274	278	249	322	285	279	301	291	311	321	312	267	307	310	284	300	278	300	309	294	322	280	288	306	294	283	283	304	282	309	328	309	299	307	281	278	284	295	336	285	326	318	283	286	280	313	328	308	305	333	270	290	267	287	332	300	329	310	302	295	312	334	259	315	297	309	316	289	293	289	315	299	309	313	324	271	292	262	278	315	315	301	256	295	295	281	325	268	285	307	303	284	277	321	291	255	299	288	312	326	307	263	275	289	308	317	306	311	335	289	286	317	291	290	291	315	300	290	284	292	266	329	306	324	289	295	306	331	308	301	303	314	312	296	306	297	298	330	292	327	329	294	260	262	283	295	301	319	303	341	278	280	299	293	280	290	308	311	290	278	261	306	301	309	320	276	305	286	319	312	270	309	345	294	287	259	298	281	281	296	297	314	270	304	317	307	303	281	268	311	320	284	284	275	269	279	279	303	296	323	267	315	310	279	299	300	291	308	293	276	311	287	310	292	283	334	305	271	278	280	292	275	295	285	283	317	314	291	325	289	298	288	314	284	268	291	307	309	299	297	325	296	293	301	327	293	292	271	278	312	314	271	294	281	301	302	332	284	300	293	294	286	281	313	302	289	275	289	295	309	313	286	293	302	284	339	298	290	297	301	294	288	291	260	282	316	279	286	305	277	302	286	302	309	302	319	317	291	287	286	283	275	299	287	298	288	291	304	303	293	269	303	296	303	322	311	279	276	283	296	331	325	273	324	279	292	326	324	295	303	326	310	313	315	284	306	299	283	273	283	301	319	286	282	295	264	309	297	303	260	300	295	313	296	310	289	277	304	263	311	265	263	303	303	268	322	298	304	316	314	318	284	299	281	282	284	296	298	297	304	290	271	304	299	280	300	291	299	304	292	322	295	272	302	278	323	286	290	324	331	291	283	310	291	290	291	317	286	287	297	315	266	297	274	291	272	259	298	282	298	308	295	323	296	272	292	296	288	296	299	310	310	300	293	297	310	315	300	264	312	297	276	316	300	310	273	255	272	268	291	293	322	321	296	292	300	322	291	319	273	304	280	270	264	269	317	293	323	274	288	285	297	319	320	297	304	264	307	271	289	285	296	270	308	300	317	295	284	280	274	287	286	274	308	289	304	320	291	283	290	280	280	286	282	306	313	342	306	317	275	270	272	282	295	298	295	275	318	294	287	316	309	279	307	301	258	310	311	313	312	333	296	298	282	281	301	305	272	284	279	282	311	296	297	294	271	317	275	314	299	286	292	301	296	278	317	288	271	258	285	283	289	281	271	315	318	266	278	294	307	314	312	282	312	278	304	307	310	288	299	266	294	328	293	294	307	301	327	295	286	290	315	261	300	281	286	297	319	318	282	249	281	324	303	312	314	325	290	273	288	305	308	300	303	300	309	289	291	289	258	262	334	280	312	311	301	315	277	284	310	276	296	289	336	282	340	281	313	299	297	307	310	290	299	326	271	286	306	281	319	311	311	291	317	302	299	298	309	298	311	313	295	316	308	329	320	311	303	273	294	296	301	312	326	303	303	267	298	276	270	281	278	313	279	283	334	281	342	314	277	291	315	298	288	287	311	268	306	321	280	263	316	301	317	300	304	291	270	300	295	300	285	300	286	266	283	299	305	302	317	334	279	337	288	317	286	311	271	294	290	292	313	284	288	281	331	274	282	296	290	293	335	319	282	312	312	278	264	301	307	279	258	268	266	333	270	322	296	262	307	311	281	320	292	309	288	310	294	278	283	298	276	329	311	308	280	309	299	296	304	276	274	317	301	291	311	324	317	294	308	290	302	288	311	267	301	269	316	323	314	359	281	282	274	304	285	267	309	290	307	289	311	282	295	294	291	313	296	316	316	296	316	297	313	304	255	304	273	330	287	263	309	318	302	328	269	295	336	288	281	280	275	306	282	272	300	321	289	316	315	299	317	309	284	320	286	316	315	288	256	288	277	280	289	298	295	292	300	302	276	291	249	284	292	283	286	309	254	328	279	309	287	261	285	310	283	300	311	324	267	356	274	292	289	302	265	269	319	254	293	307	291	271	294	306	292	307	284	278	303	306	339	300	296	300	286	340	298	287	286
17468	12572	23080	32254	51666	60489	58637	53004	29486	988	893	872	839	839	832	810	779	761	746	748	738	688	724	741	702	690	715	723	700	766	708	720	726	693	738	761	687	687	689	663	732	721	639	731	697	729	683	707	643	691	743	668	655	690	710	673	739	700	713	695	664	711	686	700	651	668	671	704	694	696	642	674	670	694	712	694	666	698	674	669	686	687	660	694	662	710	664	698	656	652	696	670	694	692	718	741	674	665	709	678	713	671	682	737	668	670	662	710	694	684	694	695	696	663	666	657	711	713	676	713	690	676	661	699	692	679	667	710	685	704	685	665	674	669	699	681	699	693	670	643	681	652	675	692	651	718	694	648	681	663	710	645	691	659	616	675	697	713	704	674	719	638	705	672	690	693	673	690	736	671	711	684	683	685	648	682	693	705	614	740	684	701	704	689	669	694	739	677	637	713	670	708	715	706	658	732	706	691	700	673	735	741	677	657	705	633	692	669	658	664	724	648	668	666	627	722	651	709	672	648	671	681	676	687	692	729	648	662	696	700	673	652	682	682	680	672	695	689	677	696	658	624	630	680	720	702	688	689	746	707	673	696	653	717	680	685	652	664	691	720	639	743	674	700	731	680	680	678	661	711	693	702	688	708	647	694	693	636	694	693	702	694	683	716	728	737	673	652	662	646	698	676	646	726	725	696	718	704	667	714	689	707	675	714	685	657	665	675	695	663	667	708	659	680	668	710	710	683	673	672	716	694	671	753	675	707	717	687	701	684	677	658	690	675	664	678	683	677	677	634	737	669	659	660	661	694	714	690	710	659	653	656	647	643	704	653	712	749	678	684	690	670	638	719	630	653	713	721	719	702	691	685	645	668	659	701	664	707	703	689	690	690	666	667	647	665	729	694	699	688	687	687	695	723	695	687	659	714	619	704	700	679	735	692	678	688	710	694	655	718	660	707	705	692	672	664	650	675	622	697	685	619	694	680	640	692	683	671	737	689	668	667	672	663	717	718	662	667	656	686	681	691	714	685	685	676	646	733	732	684	672	693	695	710	698	697	673	768	654	676	708	702	685	674	699	705	702	671	710	692	711	707	658	730	683	730	697	640	667	704	681	753	675	675	689	665	678	675	670	697	657	643	701	652	690	683	659	711	706	704	711	673	683	635	703	694	677	690	723	609	704	668	662	659	662	689	639	715	667	699	635	678	680	670	653	675	708	645	679	693	694	666	723	715	703	649	716	694	677	714	661	743	719	681	666	627	710	696	657	682	701	611	710	666	698	690	645	677	683	717	690	633	667	704	787	682	657	681	697	655	697	675	738	653	656	722	711	662	693	688	640	648	641	700	676	709	676	717	677	699	701	650	686	697	683	648	715	748	658	666	669	701	710	711	657	647	668	676	698	674	670	697	719	708	702	716	715	690	747	683	638	679	684	665	687	640	667	664	666	693	724	676	668	696	709	676	678	686	731	712	677	707	672	684	714	675	654	732	636	717	695	666	731	660	715	648	614	679	669	699	681	645	680	638	696	597	687	654	661	678	679	699	700	676	704	740	677	685	662	680	721	676	688	718	684	642	672	659	685	689	740	714	705	738	738	702	699	685	679	715	669	698	688	707	666	662	671	665	645	695	727	675	667	640	748	701	699	659	665	708	673	676	741	670	676	703	676	689	696	677	671	663	662	722	725	649	677	657	668	645	672	681	656	705	698	697	721	659	698	657	650	667	648	725	674	694	698	699	718	734	716	691	622	701	665	703	648	706	669	665	716	701	762	702	684	641	727	722	703	667	690	703	691	645	714	707	654	666	678	688	677	681	678	688	646	690	701	639	706	694	686	685	712	705	669	661	695	676	648	708	702	641	676	695	710	656	718	670	698	667	704	658	658	725	685	673	678	682	683	723	741	679	658	676	659	667	698	694	649	672	641	707	706	651	706	693	692	640	690	672	707	708	691	687	673	696	677	693	731	636	686	681	696	689	671	627	665	693	620	661	670	666	665	685	725	636	697	689	665	697	702	672	694	689	697	675	711	686	665	692	689	694	647	682	682	717	667	671	711	673	681	658	695	688	700	682	718	636	679	705	775	656	674	723	706	644	682	716	705	661	678	673	633	679	611	668	716	666	713	695	675	668	718	675	656	698	639	659	706	736	672	716	697	718	682	656	661	717	697	686	677	706	706	646	689	685	671	638	746	656	674	683	658	691	665	617	701	655	714	751	690	699	650	648	716	703	695	684	621	655	683	640	680	690	688	672	647	671	669	643	702	720	660	706	666	675	701	678	685	684	676	703	717	633	691	709	701	671	701	698	709	698	685	704	697	705	685	633	721	710	727	672	698	737	700	710	711	718	680	719	685	634	690	718	645	696	684	689	643	681	716	692	693	679	693	678	737	690	682	738	738	735	692	662	724	702	652	673	684	662	712	732	673	656	682	687	728	689	734	691	683	669	675	688	720	685	670	720	665	679	657	641	723	639	715	755	713	712	690	694	689	710	661	686	695	672	668	714	687	745	691	700	684	703	658	718	713	710	701	724	708	693	625	664	694	657	702	676	680	754	650	643	694	695	702	705	691	672	662	688	678	672	667	710	685	629	658	702	696	710	685	733	661	726	712	700	659	682	704	666	713	667	692	665	651	719	695	726	679	712	711	687	648	643	685	671	703	678	671	654	629	666	693	717	694	685	658	663	708	684	654	679	703	670	625	651	651	690	695	693	722	681	699	662	709	676	665	675	698	722	667	672	639	680	681	681	690	660	670	741	691	650	678	696	657	712	666	658	639	684	674	690	680	666	747	667	707	713	715	672	701	669	622	699	678	695	695	666	685	680	678	674	658	693	656	701	702	698	735	626	677	712	722	675	711	717	670	675	662	650	679	709	693	676	725	691	647	712	729	762	653	727	642	668	713	656	747	683	659	685	672	674	681	624	662	653	689	632	660	705	714	703	679	669	699	666	704	702	694	662	710	675	675	676	685	714	655	681	770	713	667	745	671	702	720	626	717	644	671	664	668	704	707	710	708	651	660	691	671	686	663	684	709	644	724	661	693	646	676	723	682	712	689	623	621	694	663	692	663	682	730	691	699	669	754	671	708	658	672	687	669	648	742	712	650	705	666	676	617	685	667	669	621	665	636	671	671	661	678	699	699	691	676	658	722	688	676	695	694	697	705	686	686	697	756	700	677	725	704	700	671	664	677	706	670	678	623	669	702	707	681	669	653	713	672	698	638	728	661	662	665	690	669	658	683	667	687	643	754	690	655	686	684	677	678	663	733	704	705	741	697	676	685	692	723	696	666	680	713	703	661	697	685	665	695	662	664	724	691	651	683	693	683	648	672	759	702	687	676	685	711	727	663	703	681	672	711	711	714	685	707	635	736	668	689	681	680	681	699	654	708	686	720	741	665	703	693	692	677	678	647	701	688	699	679	723	701	674	641	686	725	674	680	709	678	663	678	723	714	690	656	645	679	691	711	684	686	682	657	632	644	694	687	686	680	648
17774	5976	2842	2437	2035	2330	2564	1978	985	247	226	229	260	261	238	211	229	246	275	241	239	255	230	253	236	232	249	247	247	254	274	227	247	247	218	228	251	231	236	255	228	246	215	200	236	234	264	242	244	263	219	224	253	237	235	266	235	230	260	226	237	237	237	222	256	252	228	237	242	292	272	236	256	256	263	236	258	253	244	235	232	222	226	223	249	252	275	249	243	251	262	247	213	237	238	249	274	271	216	234	270	267	251	273	236	267	219	253	264	296	235	231	236	199	251	273	244	203	242	243	250	226	224	239	242	228	230	243	239	222	245	254	223	269	225	226	232	247	250	251	245	240	195	261	284	253	229	258	278	240	234	223	252	222	267	250	242	241	250	263	282	246	231	253	271	254	258	229	239	230	222	212	226	239	227	212	269	226	248	244	212	240	235	254	200	285	254	270	231	219	232	224	239	247	259	250	249	240	241	247	249	250	226	241	234	244	247	246	245	226	220	232	257	256	224	222	242	215	224	267	230	237	210	230	253	247	244	236	262	250	229	214	240	256	232	250	241	256	239	207	253	243	266	252	233	243	257	227	217	234	213	203	241	273	259	236	218	243	262	227	206	244	238	224	237	234	254	254	222	228	258	272	252	229	277	218	276	214	244	246	228	211	257	260	238	249	261	232	251	244	249	222	209	236	254	238	254	232	216	209	255	227	254	240	273	219	242	283	250	254	238	252	243	242	242	270	287	260	243	259	228	227	218	255	221	222	252	220	222	241	236	276	259	231	258	263	250	228	214	240	235	229	239	241	208	225	213	253	208	256	251	247	233	247	225	260	230	237	189	275	231	228	246	264	208	264	225	231	226	235	209	231	251	251	288	243	225	266	223	232	201	228	242	223	227	231	236	223	236	267	229	220	246	208	265	233	256	259	234	241	238	247	242	228	238	258	224	238	235	235	246	228	279	249	274	248	252	240	221	255	226	248	251	222	254	248	257	245	239	246	258	241	226	230	231	250	262	253	239	259	257	240	233	238	230	251	253	208	250	251	216	259	240	251	227	244	245	225	241	230	249	231	235	258	263	247	231	239	280	226	247	242	233	232	236	218	274	209	214	215	234	244	278	233	231	252	247	250	231	250	247	221	245	231	244	248	232	251	219	231	256	252	258	213	199	260	255	255	250	238	229	250	233	229	276	262	240	248	254	217	230	249	254	228	278	240	215	232	260	216	250	260	270	234	221	242	236	237	240	298	236	214	235	234	242	207	260	280	238	228	218	242	263	248	229	238	266	246	245	226	217	243	214	233	243	254	242	245	232	247	221	235	238	235	242	243	232	266	225	250	244	240	247	237	255	253	226	268	230	238	264	247	242	232	248	238	217	238	269	250	217	253	245	233	286	232	218	238	288	252	222	239	261	254	242	259	250	252	224	240	258	261	259	239	223	232	250	256	219	274	230	246	251	233	245	257	233	236	265	218	235	211	226	235	226	231	248	279	251	235	229	233	267	248	248	241	283	243	261	252	252	235	224	235	250	239	253	257	242	212	274	244	254	230	240	254	269	244	249	242	248	255	236	242	251	209	261	242	252	222	241	253	245	242	241	247	269	236	231	250	261	284	239	275	246	255	248	229	216	263	233	235	232	229	267	221	234	239	269	260	247	248	249	297	240	243	241	239	241	236	242	246	239	236	228	233	285	263	257	252	267	240	232	245	232	249	246	245	247	233	264	259	247	265	218	262	239	241	252	235	203	245	241	266	244	252	237	235	225	225	227	269	258	259	259	239	234	227	236	251	254	250	251	242	228	212	259	202	230	225	258	199	238	241	229	251	219	305	221	239	228	234	231	233	256	256	222	239	238	227	236	224	238	245	220	228	248	255	239	236	217	233	246	234	220	241	266	264	262	239	255	256	231	222	220	245	226	268	255	255	246	253	239	292	260	263	274	227	227	240	241	245	251	226	249	234	240	235	262	224	237	246	248	264	229	227	224	250	232	258	233	254	231	252	239	244	268	228	207	243	278	260	235	220	228	220	257	242	254	261	222	234	235	247	262	251	203	251	248	246	269	224	234	230	247	240	255	261	239	225	246	231	232	226	259	256	240	260	247	272	261	256	282	212	233	252	224	241	224	232	241	233	244	254	262	241	232	235	260	241	256	234	243	234	217	227	232	233	239	229	260	240	223	248	227	248	257	233	270	217	252	243	253	255	264	215	231	252	246	275	229	211	245	241	265	256	247	228	230	253	204	225	250	230	263	212	246	247	246	230	237	240	241	228	246	202	274	252	239	203	257	246	245	234	220	264	257	241	241	240	246	262	214	243	241	252	241	244	218	230	240	254	265	251	248	280	229	263	206	237	231	231	243	234	238	268	254	277	253	269	213	291	241	255	229	235	262	235	238	267	235	255	274	248	270	251	274	252	235	234	244	237	237	253	222	253	272	250	258	231	206	245	236	264	228	268	227	250	272	251	258	233	241	211	240	250	264	242	245	273	245	275	227	228	241	214	233	247	251	257	246	260	267	244	242	254	247	251	234	224	266	228	224	273	233	242	195	237	227	226	248	239	226	224	243	255	234	265	255	256	274	266	234	261	253	255	261	240	265	253	267	247	224	242	252	230	235	252	228	242	223	245	226	221	250	215	230	226	214	235	231	257	238	255	258	282	234	252	232	253	245	242	212	246	242	227	216	209	242	232	233	240	251	277	283	252	257	246	244	224	239	218	248	254	237	247	241	252	251	246	216	253	258	256	253	238	214	232	247	228	266	246	229	249	221	251	237	251	220	213	261	253	243	227	256	240	220	239	246	236	247	264	244	269	254	258	254	244	231	251	252	253	223	262	226	236	262	250	219	253	240	253	246	224	262	259	253	252	226	245	230	232	234	239	239	210	232	261	235	242	226	231	230	242	236	241	252	252	237	260	223	232	221	222	250	236	256	207	237	251	272	257	260	218	197	259	241	249	270	209	241	239	242	242	249	233	236	257	221	231	237	262	238	251	232	231	249	238	247	223	212	230	221	231	227	223	259	236	274	260	224	229	251	226	231	241	247	272	215	243	268	276	223	227	238	249	250	225	235	241	235	248	247	232	260	246	237	247	262	247	252	274	242	246	234	263	266	231	262	250	264	242	261	216	275	238	241	240	253	217	245	241	258	274	243	230	274	223	238	241	262	216	218	225	246	236	218	237	229	253	258	237	238	269	247	253	234	237	235	249	221	235	243	250	258	245	220	269	229	228	225	257	258	222	224	220	257	239	225	238	254	237	247	234	259	225	240	274	263	231	220	274	250	256	250	263	240	238	244	227	256	260	189	240	240	251	235	235	263	226	242	257	219	262	244	212	266	239	249	217	246	239	246	220	211	241	218	240	238	255	240	220	234	237	217	242	223	232	254	225	244	264	249	257	220	263	238	263	221	261	257	251	265	233	258	229	262	228	230	240	259	230	245	236	241	228	228	223	243	269	260	241	249	234	241	225	252	221	232	224	209	225	241	245	270	276
8867	3622	4857	6862	7450	9228	9285	7142	2928	558	572	579	527	554	559	568	557	563	571	571	555	572	547	553	571	531	539	553	584	533	566	540	568	553	565	567	547	609	572	603	535	584	556	512	566	555	551	560	553	525	570	555	551	545	572	593	537	545	550	585	543	541	545	592	532	595	565	522	541	529	494	503	536	574	549	541	560	543	603	550	548	563	576	583	555	586	539	559	531	545	576	542	546	524	541	511	571	557	556	544	556	549	534	558	544	588	556	570	556	530	539	496	600	592	523	578	525	538	551	505	558	511	560	541	587	583	539	538	572	514	524	558	573	578	575	507	572	571	542	567	538	551	518	556	537	575	527	542	557	495	571	509	543	539	562	563	535	558	569	563	607	588	537	551	574	506	562	581	518	568	592	554	547	548	578	531	583	586	498	555	586	583	562	580	522	567	552	543	564	565	545	529	572	544	567	556	577	515	568	562	540	565	555	549	579	561	539	547	564	514	591	520	560	597	544	523	524	562	548	574	572	512	551	582	525	533	527	547	548	559	527	535	522	548	558	590	521	547	552	579	532	577	564	602	517	566	527	532	554	568	540	569	522	555	556	583	563	572	564	535	542	543	536	546	597	566	533	545	531	535	532	565	512	578	569	581	538	512	601	545	556	581	530	551	555	541	578	506	577	563	566	584	514	542	591	570	533	598	602	539	537	543	528	563	564	543	596	516	520	503	587	564	516	554	622	580	540	547	525	557	567	536	561	564	553	532	581	594	570	549	569	549	514	551	585	547	586	566	606	549	547	527	537	527	536	557	550	526	581	561	540	538	566	541	566	559	574	549	531	539	551	544	576	556	550	576	556	548	538	534	599	560	533	514	562	520	548	536	553	564	494	543	551	551	530	545	600	561	535	608	604	585	558	552	561	559	576	566	535	555	562	554	520	570	512	560	558	539	554	573	597	554	571	559	551	543	598	550	562	536	526	563	545	594	540	550	556	545	576	585	603	541	519	559	589	566	571	545	532	594	568	533	553	552	604	540	527	553	557	528	580	556	545	539	565	561	522	560	540	559	592	574	528	566	516	548	530	544	532	545	541	510	554	515	572	516	550	577	522	531	576	510	554	550	575	572	545	556	543	572	502	516	531	544	535	564	560	552	542	510	566	599	549	560	598	552	595	549	599	561	550	565	512	567	573	581	519	598	527	577	512	518	549	571	546	543	570	573	552	566	574	551	603	573	531	579	556	502	537	547	581	556	561	613	548	521	526	549	554	542	553	536	587	531	542	565	551	540	579	514	577	543	549	552	531	557	558	546	560	566	572	543	536	514	541	565	529	532	553	558	568	521	525	566	593	541	593	572	569	579	559	565	565	518	591	548	567	538	525	574	548	584	524	549	552	537	570	504	587	553	565	574	575	560	544	554	550	550	575	567	586	515	574	539	560	535	565	540	625	566	531	554	546	517	524	578	549	584	574	566	578	569	566	562	545	507	541	598	567	590	526	558	546	546	507	532	535	540	596	539	529	529	537	594	545	564	546	540	583	550	597	568	540	540	596	551	586	604	554	573	627	556	570	576	545	574	495	531	553	557	547	580	528	550	545	612	585	565	585	583	582	551	550	529	552	518	541	556	548	528	543	557	546	576	538	522	549	544	548	579	570	537	549	519	537	553	551	593	553	607	513	543	564	585	590	579	572	513	543	491	585	560	597	540	556	553	576	563	526	565	524	537	550	554	538	573	535	556	561	558	558	539	551	529	583	554	554	535	542	523	510	576	509	554	583	542	559	507	531	575	546	544	515	521	517	520	589	567	538	544	533	548	554	544	568	535	555	520	554	526	525	569	582	527	537	582	551	564	572	499	574	603	497	584	529	560	566	576	533	618	548	555	542	556	539	589	566	533	564	570	546	562	577	536	606	565	593	501	549	563	597	559	551	560	550	571	523	546	588	538	557	544	566	544	565	538	593	523	544	565	569	567	547	613	559	574	509	571	564	594	562	549	547	545	534	546	492	558	569	593	553	552	541	585	543	553	510	537	551	585	564	530	550	535	571	546	550	580	552	571	553	547	548	555	575	514	559	563	580	517	550	590	471	556	547	531	532	583	546	574	549	580	532	563	571	530	568	554	572	561	538	572	548	616	521	528	546	559	541	524	542	542	539	553	587	534	565	507	549	546	571	518	569	534	597	537	584	548	583	558	528	554	567	551	511	602	577	541	573	553	583	586	515	583	532	595	590	550	540	532	569	545	542	570	568	582	544	549	556	574	571	544	570	558	566	549	561	557	574	512	570	516	550	552	522	570	554	557	545	602	565	531	593	534	583	509	571	547	566	565	548	565	546	532	565	557	541	521	574	578	553	523	558	564	571	574	586	584	541	541	571	551	557	559	541	554	573	592	535	566	596	549	567	553	537	528	558	568	535	582	587	559	567	588	597	557	553	528	571	572	512	549	544	548	567	551	536	523	548	562	550	565	540	581	558	594	556	561	555	520	530	544	548	577	564	572	551	584	550	576	516	522	563	550	531	572	534	544	540	536	561	586	533	569	563	561	576	550	545	529	529	673	592	560	547	520	573	602	573	600	570	533	529	553	563	561	546	572	547	539	588	578	538	550	526	596	519	541	595	590	548	586	568	531	579	542	584	538	524	588	559	536	576	579	580	564	554	529	570	569	541	540	568	541	553	560	541	558	566	540	575	570	518	525	525	536	544	563	550	526	581	493	563	577	558	522	546	551	517	532	581	549	586	551	536	536	537	511	601	570	582	576	561	569	596	568	592	537	551	517	568	535	526	568	522	535	581	526	607	592	568	537	576	566	577	583	522	520	544	581	501	554	513	609	583	559	531	523	577	519	515	557	615	517	552	536	594	529	560	544	552	537	529	547	533	589	503	541	564	566	523	539	589	583	557	573	562	546	601	549	537	582	555	529	573	568	548	567	576	564	602	575	577	521	558	555	549	543	540	541	551	555	592	532	548	547	538	569	557	529	589	554	550	542	535	513	572	561	526	532	534	537	540	559	531	555	540	542	569	535	540	559	550	548	559	554	542	561	572	528	514	574	538	524	544	600	554	566	534	585	538	562	593	533	546	563	505	558	587	582	587	593	527	515	545	588	525	516	561	552	566	546	531	530	538	522	559	539	556	548	540	506	538	551	584	580	592	499	527	536	553	539	526	574	543	575	516	553	553	535	580	518	563	559	582	557	543	553	570	587	574	533	545	530	554	552	543	552	567	569	562	591	551	551	533	592	551	577	548	522	545	542	548	575	529	547	543	551	559	515	565	588	554	539	547	569	515	524	543	571	567	570	532	617	567	570	593	597	518	534	561	569	498	572	530	544	537	516	567	574	568	568	588	570	517	601	585	531	520	548	497	542	575	547	534	528	566	554	585	546	518	523	587	510	552	574	554	589	571	559	570	556	522	515	566	569	545	588	569	565	596	583	514	540	584	529	582	576	555	540	557	591	532	566	595	563	533	555	566	578	546	543	583	575	573	587
32151	9086	5347	8998	26220	37412	32988	24440	10592	478	198	190	196	202	193	198	203	194	177	194	178	201	201	195	201	151	177	189	172	193	189	190	205	204	170	159	214	168	154	184	202	182	161	189	207	197	179	194	179	192	193	174	214	215	170	178	182	196	162	171	201	171	186	181	178	180	196	180	189	196	160	204	204	175	180	205	176	161	221	163	179	192	175	189	184	194	158	189	171	166	172	172	157	157	185	179	167	171	195	187	170	193	168	176	174	177	178	195	190	169	199	206	203	183	177	188	165	183	165	167	195	190	192	185	174	214	192	178	174	179	178	188	190	181	193	175	195	198	169	173	206	173	197	204	236	181	175	188	200	194	161	190	170	177	181	192	186	202	190	186	212	198	182	166	182	171	180	192	180	162	203	188	182	164	183	175	166	154	193	187	206	196	178	161	201	198	197	188	198	188	173	185	174	191	164	182	192	183	197	179	163	183	180	179	202	184	176	200	187	196	190	187	162	185	211	180	167	180	163	189	187	185	185	174	183	200	194	177	173	176	211	180	174	208	189	156	185	169	183	208	166	216	177	174	177	189	198	165	207	172	174	199	166	201	181	164	168	157	194	191	163	175	201	181	175	173	177	179	205	195	167	173	181	177	180	181	189	170	177	177	182	165	185	155	182	178	149	175	202	167	195	193	177	186	188	197	177	192	181	182	169	159	180	207	194	189	195	170	183	195	197	183	209	190	197	191	199	170	178	184	178	191	201	185	170	186	208	185	179	182	180	194	183	168	191	187	185	174	188	180	196	175	207	194	178	207	202	184	164	197	206	158	218	190	184	179	192	175	189	163	164	169	174	173	212	194	191	178	176	220	201	185	168	173	147	173	197	194	152	187	172	180	194	190	182	177	178	203	198	204	162	168	173	176	189	196	174	199	182	166	196	172	169	210	198	189	189	178	177	172	161	178	201	190	168	191	189	192	183	185	174	168	173	175	185	183	192	191	161	175	183	188	169	170	197	188	174	192	177	217	205	182	185	183	181	171	188	191	179	206	206	163	172	198	173	188	175	186	173	198	206	166	170	172	165	188	184	217	157	196	172	205	186	194	179	168	168	204	164	195	184	205	173	179	178	173	175	201	171	206	184	201	165	179	183	177	187	189	163	204	208	174	167	202	202	193	175	197	174	190	158	174	190	187	184	171	197	174	183	194	195	179	181	170	194	196	176	188	198	181	184	182	186	195	203	196	180	181	186	163	198	203	193	175	212	166	172	174	167	197	188	179	176	184	177	180	189	177	184	188	169	165	220	204	189	197	210	183	196	193	188	177	168	192	208	166	204	176	195	196	174	173	206	170	188	177	202	191	180	192	170	176	183	207	179	207	179	175	182	214	188	182	198	179	212	200	171	220	187	178	180	167	180	192	200	152	172	174	169	180	192	187	191	201	168	185	162	167	180	196	173	209	170	190	195	169	171	197	193	183	186	186	156	194	195	185	180	196	204	171	176	167	162	174	193	181	205	168	179	201	186	182	187	190	167	171	188	185	169	200	181	200	188	166	195	177	200	187	180	186	176	152	178	194	193	172	192	182	174	185	184	208	184	189	206	204	184	185	188	177	212	160	194	171	187	189	181	190	185	194	177	189	191	204	182	183	211	187	173	191	173	206	180	204	183	195	154	189	174	191	180	171	150	181	185	186	180	178	188	177	189	198	195	206	172	187	181	207	181	182	189	213	185	169	195	187	195	185	158	178	180	195	161	188	158	181	182	189	174	185	193	186	176	193	191	197	185	200	170	183	203	194	177	150	190	171	179	208	203	161	160	230	183	187	178	216	187	188	177	166	192	167	194	170	193	178	202	192	186	191	159	160	163	172	172	188	193	155	172	189	175	202	165	179	176	192	176	179	184	169	205	181	173	171	180	212	189	187	198	197	169	154	147	192	196	190	158	182	205	201	174	180	164	181	176	177	181	191	194	183	179	174	181	193	160	190	181	175	184	180	188	196	155	203	176	150	170	195	176	173	189	177	189	176	174	164	186	183	174	198	196	192	186	179	181	191	181	175	170	177	188	154	188	180	154	169	187	168	157	168	201	209	175	194	172	201	170	203	195	195	167	189	169	189	189	197	186	198	212	169	185	173	193	174	200	183	194	199	194	167	162	171	168	173	182	182	170	184	195	167	181	180	175	166	181	190	184	192	169	193	195	182	197	184	173	197	158	171	177	189	163	192	186	174	193	179	175	168	175	189	175	176	182	182	187	162	186	211	200	163	188	174	188	193	186	175	195	188	172	170	187	193	205	187	184	199	163	163	170	188	202	187	172	193	174	179	186	197	185	197	179	199	202	172	187	194	181	174	165	187	187	196	207	172	176	211	170	184	169	201	173	196	189	181	164	176	182	173	172	185	196	185	209	169	169	171	146	183	185	189	204	192	179	215	182	189	176	200	181	182	179	164	192	187	188	216	180	189	186	164	176	210	180	217	172	191	163	158	194	175	169	198	177	193	197	178	167	178	190	174	183	187	190	172	147	181	181	179	155	169	178	192	194	171	176	193	190	178	186	186	178	204	193	192	167	196	192	158	187	193	186	167	192	195	182	181	205	230	174	186	172	180	194	200	218	166	203	197	189	176	167	169	179	166	204	182	181	196	168	136	192	178	170	191	177	183	201	181	184	186	169	190	193	179	198	167	172	195	186	168	175	198	186	183	181	186	193	163	168	178	167	192	195	200	175	183	178	180	193	190	172	175	169	200	175	191	181	185	192	176	178	178	201	187	210	178	166	192	176	169	193	182	187	175	201	195	190	175	177	178	177	172	185	185	172	196	170	185	186	186	196	183	157	180	175	187	179	198	195	179	217	176	194	174	191	182	189	187	176	175	197	181	159	196	182	192	192	201	175	186	159	188	144	189	174	198	189	199	158	171	170	172	163	178	206	195	168	187	178	156	186	197	214	183	159	206	182	174	172	164	174	188	200	205	185	178	166	197	189	197	179	202	165	184	180	173	186	195	166	182	186	214	192	187	187	183	195	207	198	183	172	174	180	194	162	164	193	161	193	194	193	168	204	208	196	170	180	179	191	196	176	169	188	182	172	210	172	189	202	152	181	189	200	167	198	182	204	181	188	160	177	171	192	156	191	207	199	202	180	182	185	194	184	170	199	190	212	205	166	180	171	211	165	181	196	209	183	169	161	193	170	150	183	197	193	182	174	172	177	190	149	173	205	159	157	195	165	194	182	188	192	193	177	163	168	181	170	185	197	181	177	174	179	181	159	164	160	193	207	156	168	194	167	197	182	162	203	175	184	179	195	186	189	202	193	178	202	175	183	177	175	186	195	215	181	187	209	202	193	183	176	193	212	195	218	186	179	181	168	195	168	201	167	181	194	199	198	191	197	190	210	225	202	189	198	190	182	198	181	190	193	190	163	143	184	194	173	191	175	182	179	190	195	182	189	196	189	168	159	174	172	186	184	215	202	168	192	184	187	189	159	210	205	184	173	165
15701	4275	9667	21346	44549	52921	49206	41514	19350	596	565	545	545	584	511	501	449	529	450	478	448	480	495	456	499	467	482	466	486	445	497	456	445	496	482	479	458	448	441	438	457	456	472	465	435	447	441	411	483	461	450	438	499	478	448	417	452	468	486	483	468	459	442	452	448	446	467	443	437	457	453	446	440	462	457	443	466	402	444	450	441	436	454	424	444	469	438	493	453	469	425	481	457	449	450	468	452	476	447	437	444	484	440	436	468	449	436	457	450	401	416	453	453	469	461	451	462	466	443	448	417	448	485	468	413	422	484	407	442	451	443	469	470	440	444	465	458	453	447	427	446	466	450	459	457	477	443	464	456	460	443	425	420	439	453	443	443	484	469	484	460	445	445	445	424	477	406	466	470	472	458	434	428	472	435	468	451	463	441	432	479	481	463	446	478	449	412	444	453	476	429	429	408	414	481	478	450	477	495	454	441	445	468	523	438	475	467	432	482	440	488	459	441	424	466	449	475	433	450	505	433	455	473	448	453	441	446	454	439	467	389	471	429	477	463	410	464	442	443	413	452	437	472	429	460	474	453	422	451	476	443	446	457	431	444	489	471	478	450	481	475	429	433	453	436	450	468	445	412	480	472	473	470	466	465	462	453	484	431	449	472	407	455	486	424	452	461	442	427	447	431	471	437	439	425	471	443	442	477	450	483	424	474	460	474	436	448	465	446	414	474	465	475	449	445	478	451	481	442	437	453	440	433	448	418	448	455	477	446	437	487	476	460	430	436	463	443	422	476	447	456	465	465	435	458	490	470	486	430	442	512	466	475	445	463	471	459	486	476	443	429	463	447	473	433	448	456	440	459	450	430	457	453	440	440	451	435	472	442	442	485	440	439	447	449	469	433	465	437	441	452	444	466	447	469	431	442	430	458	454	452	484	445	448	444	430	433	446	457	456	431	432	470	439	458	473	432	440	460	452	439	476	445	459	455	465	484	430	432	462	444	467	469	439	460	455	490	471	451	492	471	472	465	469	450	427	452	484	457	445	433	444	419	444	455	416	436	455	420	470	505	457	497	484	424	450	463	435	456	441	470	460	442	437	468	438	478	440	453	441	443	489	431	467	461	441	432	458	418	464	458	468	490	429	457	454	448	438	449	449	451	479	477	461	443	443	437	452	474	417	444	477	425	446	458	454	446	471	438	465	443	405	433	425	433	423	447	443	462	449	428	434	447	437	437	437	469	444	463	442	447	467	439	438	480	470	454	436	440	471	444	466	420	458	458	429	446	471	500	417	424	479	456	410	460	462	455	442	453	430	422	426	451	455	442	459	423	430	471	424	473	433	451	447	464	451	458	478	476	457	468	444	457	418	471	440	430	442	432	445	481	491	475	452	456	436	406	431	433	453	454	484	446	474	476	467	469	454	454	459	442	447	440	423	464	475	460	437	444	475	421	460	455	450	454	464	463	452	449	453	445	437	501	468	448	426	417	476	475	421	441	436	440	468	433	453	465	451	451	440	421	448	411	438	454	499	515	467	476	470	449	471	434	439	459	464	456	456	419	459	486	429	476	456	436	476	445	484	436	491	440	440	468	487	461	439	469	420	443	445	420	451	450	411	425	477	460	447	457	433	469	458	453	478	447	439	422	455	464	442	443	432	476	482	470	437	462	498	461	461	442	490	454	435	429	488	452	446	453	407	451	445	429	451	428	465	500	455	434	445	454	431	469	436	461	449	427	475	463	464	453	457	454	451	430	460	442	439	446	449	382	476	470	404	496	469	446	383	476	451	488	456	474	413	465	454	433	462	485	427	446	425	448	411	472	455	431	467	453	438	467	467	448	431	444	460	407	489	439	411	467	405	520	454	466	488	430	475	455	466	465	439	434	449	461	477	416	475	449	477	469	466	438	481	416	444	415	476	472	469	472	479	438	467	435	450	468	437	458	434	452	470	467	464	470	479	470	468	422	470	456	474	459	473	433	456	436	440	474	458	503	473	474	469	452	435	479	440	494	449	457	485	443	450	500	452	447	441	461	450	460	440	441	435	455	455	498	448	441	480	468	452	427	454	467	480	466	418	428	466	481	436	464	448	465	424	450	469	428	470	442	448	446	470	445	413	410	434	469	470	456	461	437	424	441	459	446	410	488	433	480	441	480	443	450	450	447	500	442	459	441	441	460	512	441	431	466	447	455	479	452	433	468	475	490	456	430	457	430	429	453	457	449	499	464	443	430	462	458	428	423	434	433	452	455	443	434	422	433	471	466	490	432	442	440	427	454	427	469	477	469	452	434	411	495	423	485	489	439	468	477	440	478	514	442	486	461	488	457	441	495	443	480	484	468	468	479	415	442	466	414	460	444	447	442	433	432	475	471	434	444	423	431	443	436	410	425	462	453	461	430	441	426	450	444	462	436	436	458	422	421	439	440	462	478	435	419	453	438	466	467	453	507	461	489	436	466	419	468	442	484	451	492	427	453	461	436	489	445	461	434	483	436	483	470	433	440	440	438	465	468	481	447	505	454	485	452	482	467	458	429	449	459	434	440	430	487	487	449	448	432	443	453	450	461	445	494	504	446	453	448	435	447	481	441	424	472	458	473	462	504	423	441	471	478	420	456	436	467	479	439	473	445	495	503	429	459	458	428	416	447	456	445	466	426	433	423	443	452	429	453	444	452	429	450	471	475	424	455	436	419	453	459	464	449	450	430	443	473	447	466	413	454	457	440	439	452	456	457	464	459	462	448	436	465	444	455	471	455	447	463	470	458	481	435	479	397	450	476	443	464	477	474	444	414	483	449	467	461	480	427	443	458	460	459	456	451	449	438	450	455	471	492	471	444	467	478	429	436	442	419	466	462	441	460	447	474	465	447	442	462	455	457	440	425	501	478	464	451	450	464	475	475	452	489	450	440	457	444	455	486	449	447	498	424	455	458	475	479	496	437	482	484	455	438	460	421	472	432	519	478	434	451	446	449	455	468	467	422	509	444	438	456	442	440	422	478	431	456	444	446	487	436	477	462	462	445	430	434	466	428	490	449	469	487	465	477	434	457	457	475	427	435	500	454	467	445	494	465	472	444	453	430	450	471	470	452	446	457	439	453	466	480	454	443	434	467	448	422	460	451	473	476	444	452	427	460	429	473	454	471	426	441	425	433	467	474	451	445	448	471	453	466	503	493	448	412	448	461	440	475	459	436	446	458	434	432	440	483	424	477	438	450	430	483	459	476	481	469	410	446	475	456	434	510	481	465	470	451	454	445	433	423	503	405	435	478	421	443	444	468	463	460	438	483	465	413	452	434	444	423	438	469	477	447	452	421	457	476	461	495	485	450	470	436	446	476	452	464	446	437	485	460	504	448	436	478	452	443	460	410	446	478	447	461	481	449	474	449	476	456	473	429	449	449	428	450	430	459	452	478	442	456	460	446	486	481	454	428	456	432	394	415	483	470	465	400	432	478	422	412	455	508	457	454	458	500	491	446	447	438	442	443	480	470	481
40026	15323	12388	14867	26605	48173	48095	40043	24968	2932	347	357	341	327	320	310	356	339	290	352	300	300	313	301	326	334	315	332	299	311	309	317	308	320	297	306	280	312	321	345	323	277	296	310	348	290	316	299	297	337	315	305	282	295	326	316	287	309	310	297	287	299	305	317	313	318	284	297	347	299	282	294	289	313	302	309	317	284	328	299	334	307	296	311	249	312	334	295	330	330	318	326	320	295	326	305	289	317	328	325	308	302	279	306	325	304	321	304	303	319	303	322	315	306	321	278	326	291	319	282	312	293	302	254	269	291	319	325	321	311	290	333	324	296	291	320	294	311	277	281	310	314	292	311	268	302	335	294	307	324	312	310	309	314	312	305	320	297	306	309	320	303	305	300	337	308	285	335	319	314	338	300	296	310	303	305	263	309	286	305	304	289	286	309	284	331	307	330	278	285	318	342	315	279	288	304	307	305	300	308	301	360	317	338	345	343	284	314	323	299	308	303	302	314	321	312	309	291	321	316	290	303	294	277	289	320	308	310	322	285	307	319	294	319	316	327	306	319	315	273	305	323	326	269	273	342	296	303	317	324	317	295	293	310	296	307	284	292	301	295	341	333	310	302	313	321	333	314	299	306	299	337	327	315	279	311	281	299	309	295	324	321	312	306	318	307	326	315	309	306	303	328	298	291	286	286	296	326	329	345	303	323	313	311	310	296	326	304	313	310	269	328	319	282	305	318	298	311	298	302	284	287	311	295	293	291	319	322	329	310	307	272	302	301	308	322	280	309	316	314	308	321	307	265	322	306	311	308	329	299	292	292	281	334	331	318	293	326	328	289	314	304	293	308	293	326	313	326	286	278	308	313	281	283	323	305	280	292	313	303	302	338	280	339	308	284	297	308	342	313	311	319	316	311	307	301	304	333	304	291	283	280	315	315	327	277	309	316	312	303	328	309	322	310	315	324	285	305	317	314	327	322	305	343	319	304	286	314	292	320	279	287	284	337	303	301	314	305	277	299	329	324	319	325	305	330	296	296	321	323	314	293	280	294	316	334	327	312	332	314	285	336	337	308	302	267	329	334	339	320	300	326	298	303	292	300	310	305	288	300	318	281	294	313	336	297	289	282	313	327	303	333	350	305	296	286	319	286	336	316	274	310	323	307	293	304	321	285	313	309	297	287	282	274	328	302	295	308	313	323	280	310	314	316	307	315	302	306	315	286	337	309	319	307	304	280	320	292	299	315	312	291	329	282	294	352	345	305	357	312	318	309	298	295	316	323	316	320	340	307	290	341	278	289	298	315	318	292	307	288	330	294	309	311	291	300	370	289	290	326	296	289	307	331	292	309	279	352	291	302	311	371	300	292	312	346	306	299	321	331	292	271	292	314	309	288	315	321	320	334	334	314	294	313	337	319	287	305	288	302	295	301	337	308	297	318	289	274	318	275	304	314	301	274	309	315	328	294	298	313	322	337	287	296	298	314	302	315	286	284	315	296	302	281	327	303	295	333	298	313	310	270	330	332	306	310	300	297	301	283	309	344	314	277	303	296	272	313	274	330	314	263	300	295	304	305	295	341	323	299	320	304	319	319	288	317	299	345	314	302	325	305	273	285	329	309	305	310	353	308	315	320	312	322	332	320	341	294	294	297	310	307	308	334	302	349	278	278	321	339	296	309	279	296	288	308	311	311	326	321	304	307	306	289	285	293	347	284	282	296	308	325	354	290	332	309	330	315	339	318	324	310	291	329	339	321	316	302	283	300	290	312	339	310	306	297	313	285	294	305	274	304	299	288	291	332	305	306	300	298	322	320	301	286	294	322	308	316	307	282	310	297	336	291	311	292	308	294	323	309	316	291	296	311	304	285	345	332	278	279	280	317	340	323	301	278	296	332	325	265	352	300	329	298	337	317	316	303	284	304	330	320	346	334	319	307	309	288	302	305	289	321	271	294	321	302	320	283	287	290	311	317	315	299	298	297	330	308	324	323	317	302	318	290	268	287	291	326	294	312	324	323	343	323	332	304	299	298	342	289	325	308	322	328	319	266	303	323	295	305	314	308	306	318	313	321	304	294	290	303	304	311	278	300	324	322	300	286	290	343	327	307	294	307	288	311	321	302	310	309	280	281	309	322	324	305	308	317	311	288	286	282	302	300	313	322	317	315	321	286	325	313	317	290	316	294	312	296	302	304	296	326	316	322	287	286	327	301	295	285	306	280	306	317	306	280	316	300	310	345	339	304	319	310	280	342	339	311	278	301	302	302	315	276	317	290	315	281	296	354	297	324	346	307	305	301	312	295	296	276	326	284	296	285	309	330	307	309	320	309	316	309	316	344	323	309	339	290	310	308	302	315	302	308	308	337	290	296	301	330	278	326	321	345	296	327	305	324	339	317	310	314	332	293	322	260	261	311	324	299	300	317	316	324	313	329	291	310	323	345	318	333	282	331	305	297	310	318	293	304	287	346	313	280	340	337	284	292	300	284	271	317	294	308	318	356	290	299	309	313	318	331	340	351	275	341	303	309	280	343	321	294	277	339	301	320	305	312	270	303	287	310	303	325	305	284	285	296	312	302	327	310	291	323	313	297	307	304	340	334	297	341	306	345	329	287	312	303	315	315	303	316	330	327	329	305	329	279	301	319	291	305	298	292	330	304	295	295	327	255	333	319	311	313	313	293	337	309	290	281	287	330	298	313	323	294	307	315	345	299	274	321	339	321	303	325	334	303	282	286	318	285	321	319	306	303	287	334	298	313	309	295	301	276	273	312	273	284	298	293	309	301	301	326	315	307	309	281	322	307	328	335	321	321	306	301	341	325	296	333	321	299	320	315	282	262	308	320	299	274	329	354	307	286	310	311	324	301	297	302	270	315	302	315	281	281	301	311	284	317	357	319	303	340	280	314	318	304	350	325	289	326	311	276	308	295	305	279	310	315	301	290	318	276	305	310	321	296	281	299	290	294	319	328	295	296	330	310	277	327	298	290	297	302	307	316	334	309	282	330	292	303	283	316	302	325	296	284	307	336	305	287	307	308	290	294	311	316	295	333	294	286	319	298	307	252	310	307	323	324	304	287	327	322	298	282	315	319	307	323	310	327	341	312	317	298	323	285	305	320	294	316	295	301	291	318	303	308	315	291	311	297	309	311	328	341	308	295	275	325	323	316	316	348	334	316	316	323	299	325	326	298	306	295	303	277	314	316	302	343	315	324	282	273	295	322	288	301	334	318	311	334	330	308	286	300	315	292	343	294	343	294	313	320	321	315	308	325	317	302	303	312	343	294	297	307	302	320	366	290	315	301	298	280	296	286	327	315	300	260	310	317	293	272	307	308	293	321	330	302	311	363	333	308	310	324	333	287	282	330	324	308	304	293	318	312	301	302	291	264	289	299	294	280	304	301	323	340	311	299	331	313	321	298	312	324	273	311	289	324	309	312	304	286	325	311	304	315	325	296	333	297	341	352	307	304	292	300	309	314	302	309	333	347	278	302
19796	7283	16394	27849	42700	61941	61138	54815	32446	963	930	860	841	892	880	803	789	735	767	797	777	776	826	763	786	718	756	748	701	748	765	715	716	742	728	767	710	715	743	753	700	756	748	706	757	730	737	753	727	753	692	721	641	762	706	739	660	732	739	709	686	725	721	745	680	728	730	715	740	684	731	704	754	725	747	709	748	758	733	710	717	690	763	717	758	708	711	726	684	705	697	737	680	719	746	721	735	739	737	735	710	703	699	652	723	740	737	753	717	715	705	693	728	735	683	767	732	758	704	766	724	712	718	680	700	702	697	699	689	736	706	718	720	725	717	745	720	732	707	696	676	687	736	742	673	723	661	732	710	699	750	678	667	731	714	745	715	720	710	745	712	707	756	711	703	745	708	694	710	701	742	702	745	726	725	689	708	695	716	725	749	692	689	678	730	711	680	740	767	626	687	744	760	738	771	699	752	753	707	719	697	719	691	727	678	685	712	706	684	716	711	718	686	696	724	693	695	698	685	715	704	687	736	704	715	702	728	654	712	715	673	756	720	723	670	703	725	694	712	749	687	704	727	693	764	743	671	737	692	711	764	744	720	769	733	700	717	737	738	737	717	730	679	733	743	727	759	732	727	722	697	731	691	682	706	699	660	725	696	734	714	723	718	730	743	733	744	691	703	702	706	709	673	725	726	727	724	707	726	705	692	712	691	714	702	727	658	698	713	675	714	721	714	695	753	726	738	760	723	692	744	700	695	732	678	747	731	708	705	690	740	717	724	737	742	710	705	712	739	719	727	716	730	763	694	715	642	673	715	725	744	640	712	699	740	760	691	720	662	692	677	736	745	690	719	709	708	753	709	749	730	714	708	733	704	739	719	689	743	737	689	709	692	674	694	722	697	731	726	725	767	722	655	719	726	741	720	692	701	705	741	701	767	705	749	711	701	723	705	732	748	756	706	731	719	744	701	702	684	715	740	661	726	709	698	700	716	746	717	738	744	707	690	667	698	697	722	745	726	761	719	689	736	714	689	698	699	702	735	739	776	683	690	752	695	758	746	712	735	713	685	734	704	713	734	710	706	698	717	729	710	706	713	719	703	732	712	729	728	707	676	749	698	698	703	703	689	714	726	737	732	751	727	725	747	721	678	798	686	696	714	689	759	693	661	704	721	729	683	722	723	721	687	697	682	762	728	760	734	724	700	717	695	718	693	729	743	742	714	730	683	738	713	711	710	716	719	691	707	739	728	694	736	710	692	690	730	710	730	720	699	727	712	761	741	774	694	726	712	689	721	752	683	733	691	710	724	712	744	752	743	699	751	694	753	705	728	702	713	700	704	705	757	743	723	710	693	725	694	739	727	756	723	735	693	724	713	676	774	735	691	695	693	761	696	708	691	734	719	665	747	715	707	709	683	683	741	698	696	708	713	758	715	755	744	675	723	736	734	712	737	642	762	664	733	726	697	737	692	752	744	741	700	712	721	744	706	690	702	729	709	711	727	671	702	724	727	725	762	671	754	689	734	721	709	757	696	736	744	715	744	703	688	740	678	673	732	760	716	740	700	665	740	712	697	674	708	706	744	701	701	692	711	668	750	747	754	678	728	780	703	749	664	720	726	734	726	708	694	731	750	694	719	738	688	732	708	685	734	720	674	716	720	746	743	714	689	729	716	727	733	716	701	675	701	731	716	751	734	771	718	725	749	709	723	711	735	733	702	724	701	684	702	746	729	695	737	731	699	721	719	705	767	677	729	744	720	745	758	744	711	719	718	712	717	718	732	695	704	675	737	717	724	701	713	717	692	722	708	735	656	736	699	718	696	725	707	724	685	752	709	737	722	716	743	675	711	746	642	681	672	732	681	726	724	740	704	674	685	700	722	734	732	726	747	730	747	722	672	711	742	719	677	722	712	685	664	720	730	722	708	698	738	687	742	770	714	723	741	776	724	698	679	679	695	705	737	746	766	777	731	743	681	733	718	667	712	775	694	721	662	723	720	731	731	673	680	738	709	694	682	703	738	716	705	734	649	708	699	709	685	709	713	722	740	706	747	728	732	714	740	756	663	758	676	769	755	708	714	743	718	700	711	658	749	766	706	701	755	686	737	727	658	745	668	726	750	708	710	730	676	743	713	715	736	720	684	739	727	705	722	751	681	755	694	719	696	711	795	695	696	701	708	737	721	688	754	727	722	762	761	728	724	704	711	731	720	701	691	754	766	719	718	732	700	718	697	706	720	699	694	725	741	701	737	712	700	706	758	648	720	713	726	715	730	732	711	724	702	773	704	702	742	696	693	734	728	704	691	733	667	731	739	687	758	703	711	759	736	762	668	722	708	719	693	724	708	753	767	725	720	699	721	727	733	705	711	715	701	700	705	744	708	675	709	663	754	711	684	714	673	683	666	671	754	692	728	670	721	714	706	720	757	705	723	691	704	765	760	737	713	672	749	686	728	732	712	712	679	729	747	667	701	747	702	729	678	742	693	700	664	742	741	648	733	759	759	757	688	740	708	755	727	731	671	668	741	700	720	731	723	757	732	757	691	714	711	717	729	693	722	663	790	745	706	701	728	747	743	758	707	742	729	732	743	680	723	739	696	752	727	715	705	702	676	720	721	766	744	711	729	696	700	713	693	708	715	715	775	699	705	682	723	691	710	653	708	664	713	727	737	716	721	742	702	747	734	725	678	728	707	683	693	729	704	690	734	717	685	735	711	708	684	708	686	699	688	709	692	731	721	668	709	691	734	737	722	660	740	739	692	678	740	658	740	759	735	686	696	714	707	732	686	645	738	719	707	719	725	711	720	762	732	732	678	687	724	682	721	724	684	742	706	737	698	720	742	772	722	765	703	704	678	736	676	706	716	715	711	716	732	729	749	697	669	703	702	721	710	742	713	731	741	734	704	742	761	731	737	673	695	713	706	736	717	755	711	727	690	699	691	741	766	698	690	685	696	725	689	765	738	702	769	728	751	686	698	697	716	729	704	736	747	699	745	702	687	712	683	707	716	663	704	720	702	708	728	756	766	705	767	706	707	722	713	692	735	750	682	741	639	713	718	711	725	715	724	718	760	728	700	726	769	689	742	697	755	675	731	705	692	686	688	715	730	714	706	719	720	747	695	657	708	707	719	687	734	729	737	706	680	705	719	705	691	737	714	717	731	682	730	704	728	725	694	676	695	706	683	709	669	719	710	692	698	711	704	694	735	730	697	740	680	714	738	707	703	709	714	738	711	762	705	731	773	690	691	709	715	705	709	704	770	640	755	687	701	760	691	738	712	727	713	705	727	702	685	711	736	727	744	736	682	729	738	725	735	685	688	744	745	736	704	726	746	733	759	680	717	677	742	706	710	729	803	718	715	757	716	701	718	686	750	742	756	755	716	708	714	710	709	740	687	752	755	716	723	663	710	775	710	725	701	697	710	686	734	721	709	684	722	680	690	706	707	690	676	716	699	737	759	720	710	692	662	750	693	690	734	745	707	723	707	715	707	695
14247	5608	9492	5225	2812	2778	2557	1992	1138	275	267	268	284	259	289	243	272	274	281	259	270	219	280	271	245	268	256	259	250	301	252	292	284	243	250	251	247	289	246	253	262	272	270	228	263	265	262	258	245	253	266	267	250	268	249	263	249	264	257	233	226	255	253	237	285	257	246	245	243	260	236	282	281	279	269	260	284	262	263	272	255	244	266	250	272	289	270	234	251	233	283	247	248	250	250	287	252	267	251	250	251	275	253	260	261	279	244	263	259	265	225	291	253	274	240	253	260	267	269	280	246	266	252	266	237	255	252	244	262	248	263	247	289	260	238	265	264	277	260	236	267	269	249	252	293	308	264	255	264	270	263	282	266	252	263	253	252	248	285	285	261	232	258	265	239	252	276	277	253	266	252	243	259	250	255	276	265	233	298	267	266	260	285	253	262	244	254	272	265	258	268	279	239	243	268	261	244	248	261	253	265	279	295	254	276	237	270	240	277	279	289	222	228	288	242	244	255	290	233	262	239	305	253	236	290	232	263	254	287	252	260	243	251	271	250	256	292	256	261	272	259	277	263	235	306	273	242	248	274	241	270	277	254	257	249	254	275	259	248	263	277	273	258	281	243	259	256	270	253	239	266	259	267	276	230	231	246	270	275	249	234	230	250	293	254	229	295	258	284	261	230	237	278	282	269	268	250	223	253	252	254	274	245	219	258	254	250	256	257	269	246	248	244	249	242	248	242	272	257	247	259	251	262	271	258	271	236	242	298	267	229	283	272	268	252	279	273	250	260	233	261	245	237	247	261	258	261	287	249	233	250	249	263	238	272	238	257	263	271	267	243	247	280	237	244	317	300	230	283	270	287	274	238	261	252	281	261	260	266	263	278	255	242	285	254	266	218	256	248	285	250	243	238	240	261	248	270	260	272	275	299	257	242	245	266	257	246	268	257	264	275	231	256	274	281	275	259	263	283	246	280	255	270	252	295	263	312	291	235	245	265	282	265	242	254	258	236	246	250	242	253	246	278	293	250	263	291	243	279	260	215	281	281	255	250	249	226	274	244	250	277	252	283	242	258	257	259	259	243	285	282	241	237	243	267	262	265	259	259	294	229	273	258	270	270	241	241	211	249	276	256	257	268	288	253	267	275	257	270	258	261	251	260	245	286	260	274	248	281	283	248	277	253	268	255	244	274	251	272	259	272	241	300	258	281	263	257	264	233	216	255	272	264	262	262	264	247	267	257	258	229	290	293	266	242	279	275	279	287	260	306	238	254	279	254	283	303	245	250	239	239	272	238	257	286	217	275	254	230	248	237	254	243	237	254	250	249	256	251	249	251	257	249	258	264	265	251	229	276	261	278	268	281	284	261	270	282	265	300	278	271	250	264	250	269	275	260	244	277	256	283	259	247	262	247	265	267	294	281	258	243	274	261	252	269	255	260	277	245	252	286	260	224	247	277	275	265	261	269	266	281	269	265	274	254	273	233	241	227	262	248	271	255	259	279	253	279	253	272	260	238	245	255	259	286	258	251	259	275	254	277	244	261	257	252	274	267	269	287	284	265	274	283	257	236	278	267	295	235	271	262	270	272	246	245	256	309	240	263	249	280	228	271	250	242	291	246	289	242	260	258	265	285	255	278	252	256	246	234	284	260	230	246	262	272	266	263	266	264	267	262	262	260	291	254	260	258	270	249	248	285	247	241	236	275	246	274	244	268	260	256	246	241	259	264	257	238	248	255	237	262	242	273	262	287	249	262	255	274	257	255	278	245	256	239	265	256	269	264	260	238	241	266	252	255	272	283	236	275	253	267	219	262	258	261	272	292	249	303	233	230	256	280	267	261	278	287	254	257	239	254	273	261	286	248	258	252	265	272	257	278	253	296	301	274	233	280	258	261	274	298	269	276	281	270	251	271	286	257	261	299	267	281	270	256	252	234	232	259	238	249	261	286	265	269	279	262	248	246	263	265	284	269	280	269	253	276	247	258	262	265	271	285	320	268	238	276	227	273	248	251	227	265	282	285	256	255	265	255	244	254	233	249	233	258	264	251	256	220	274	286	222	293	265	261	257	234	287	263	277	248	260	230	267	263	271	265	272	295	291	235	303	284	300	254	272	283	281	249	270	294	244	250	247	262	238	231	244	254	272	257	239	253	244	275	265	302	269	271	254	269	265	268	226	266	251	270	247	257	253	263	273	276	274	258	254	230	282	303	275	273	273	284	247	260	235	273	269	266	289	259	269	253	254	251	278	263	317	239	289	274	293	237	223	272	247	253	249	286	237	274	248	265	285	244	250	246	252	257	264	234	248	237	261	268	276	252	254	257	234	261	242	277	260	279	251	269	259	281	237	245	263	249	259	259	244	258	255	251	250	262	248	224	254	266	240	256	240	250	281	239	270	275	277	256	280	270	242	283	220	230	251	278	258	272	249	254	231	231	232	275	291	255	274	254	280	264	301	248	250	274	251	261	249	290	250	244	251	248	243	248	266	243	275	265	290	279	259	236	270	249	236	246	273	248	276	283	281	255	264	267	287	240	255	257	247	268	251	234	235	252	262	257	282	267	262	260	245	258	271	247	277	290	234	257	258	299	263	263	238	286	261	262	238	267	274	290	262	219	263	265	246	261	276	289	263	259	258	273	254	250	256	234	245	235	275	277	258	243	251	245	267	285	296	248	282	263	288	254	251	247	286	260	258	274	265	237	266	247	266	274	279	234	276	286	242	266	272	262	259	263	258	240	270	270	286	273	250	293	218	260	253	247	258	268	273	249	278	249	253	240	227	254	259	284	269	284	282	267	244	256	255	259	297	294	244	263	256	278	269	261	260	263	248	279	259	263	247	291	228	261	279	243	236	261	254	262	248	269	249	266	273	276	268	253	274	270	309	299	254	260	229	243	272	264	234	287	261	292	240	248	260	254	278	252	241	278	230	249	273	249	221	250	248	269	254	257	244	266	268	284	280	253	291	238	226	268	309	263	263	304	270	244	258	269	256	268	249	267	259	266	254	269	276	266	274	247	256	262	276	237	250	256	234	237	240	260	238	242	281	281	256	259	275	264	289	250	279	279	250	278	278	274	269	260	229	279	247	248	222	292	261	256	220	263	273	268	262	251	249	263	260	270	255	297	290	253	256	281	240	262	263	256	269	251	250	265	243	276	250	271	245	272	262	300	258	261	253	262	277	244	276	238	256	278	268	282	273	256	243	259	256	268	258	256	241	240	264	251	276	250	238	248	244	249	283	253	238	279	269	243	248	279	235	254	275	293	255	272	267	273	261	278	269	250	294	230	245	245	269	251	244	268	273	259	249	262	255	242	257	268	282	242	275	282	252	311	277	263	258	272	276	292	257	238	267	267	274	258	240	266	252	261	242	251	253	243	250	255	269	265	237	256	254	244	280	229	244	305	252	238	261	273	246	266	261	275	282	235	240	255	254	252	298	284	259	239	275	253	232	243	245	288	298	255	267	261	306	267	243	227	253	270	260	270	264
7165	4654	14157	12026	9407	11151	9982	8055	4331	601	643	631	601	613	578	601	613	613	544	613	611	620	553	581	604	577	607	615	576	606	630	603	600	594	627	620	570	598	593	630	586	620	599	551	587	634	558	607	628	591	593	601	581	574	629	564	603	595	564	610	588	612	574	587	598	592	605	591	601	630	598	605	567	578	612	614	593	561	623	595	598	608	624	619	604	555	613	577	631	608	592	609	601	604	583	586	583	578	523	614	602	613	593	574	584	581	526	563	578	589	592	609	643	612	644	604	626	624	647	610	629	606	617	575	577	594	576	585	606	613	605	591	594	603	576	537	601	604	629	652	587	599	600	626	589	591	558	569	584	629	622	582	573	605	615	582	611	592	575	603	585	596	601	613	646	605	592	616	648	573	594	639	602	608	638	517	576	589	608	610	629	648	589	595	617	588	637	596	645	627	590	593	584	631	569	642	646	577	546	571	620	606	606	573	526	606	580	607	544	605	646	581	597	606	609	638	595	637	645	583	596	606	598	593	566	594	599	576	580	584	606	584	548	626	566	585	594	636	604	594	596	566	584	602	653	559	587	623	582	576	595	559	614	615	600	577	579	604	567	572	588	598	615	596	570	624	644	598	581	562	617	586	593	567	631	607	615	585	608	598	637	584	606	583	585	587	572	566	574	612	608	596	607	585	613	574	607	600	587	605	560	559	618	565	607	634	616	598	546	602	602	599	611	558	605	576	595	590	597	592	620	608	604	581	625	568	591	596	634	606	598	586	580	633	626	609	567	580	605	614	618	623	616	647	550	593	586	579	623	568	584	651	613	622	653	600	613	582	590	608	594	572	628	611	569	613	626	544	581	616	607	597	588	574	580	596	596	582	602	604	618	598	624	602	636	570	597	591	588	573	572	555	634	591	605	570	557	589	587	588	561	603	571	579	573	682	625	584	624	597	611	594	572	586	596	583	595	630	641	584	589	632	628	593	611	589	657	618	598	620	601	552	606	601	589	613	598	619	602	591	614	571	580	605	595	614	540	552	595	581	569	605	598	600	555	584	620	632	644	585	555	619	604	546	593	583	614	633	556	631	588	597	629	603	591	614	568	556	628	627	566	599	557	634	618	613	622	597	555	636	560	603	583	575	619	588	567	640	546	604	591	578	591	611	589	605	562	626	611	565	587	613	606	614	598	574	586	607	569	600	610	643	566	609	624	572	592	597	601	613	583	600	599	656	577	571	618	586	569	586	598	616	632	550	579	610	608	610	575	568	603	626	576	636	594	577	556	623	563	587	587	606	588	584	623	605	637	612	578	572	603	593	615	601	640	580	589	614	568	578	590	617	591	607	620	593	557	607	612	565	621	579	637	620	581	596	599	614	588	608	582	576	588	606	607	552	581	581	606	602	578	631	570	598	597	619	622	647	597	590	573	575	585	550	590	622	616	607	598	561	597	588	594	550	615	606	578	567	606	639	594	572	588	564	606	564	554	625	550	546	599	596	601	543	602	587	600	609	598	539	609	601	598	577	631	565	619	634	573	605	546	620	594	577	580	629	598	581	586	597	579	626	600	543	624	615	580	625	575	558	635	632	598	582	582	592	590	577	589	563	538	594	608	567	561	577	617	614	582	602	588	555	629	629	592	607	617	589	604	608	598	600	578	608	553	556	559	640	576	573	595	562	589	580	576	602	629	584	596	566	622	568	558	602	634	613	586	606	576	655	599	619	593	613	639	617	596	600	575	585	581	581	651	580	564	612	612	596	588	602	588	634	585	614	584	583	621	683	603	552	576	591	591	582	570	589	588	650	644	598	556	617	639	545	578	602	596	580	623	612	595	612	598	584	633	613	611	614	583	616	540	591	569	545	624	560	624	584	570	615	622	600	691	606	600	612	622	588	587	554	636	566	635	614	595	581	608	601	635	593	600	586	614	554	591	592	607	632	602	625	582	592	569	596	617	583	545	577	610	592	590	589	565	551	607	597	606	583	657	585	601	571	543	564	574	576	565	627	614	587	598	578	588	585	625	556	606	615	572	574	601	614	581	565	593	643	609	608	609	619	585	617	614	602	571	585	604	569	582	557	547	635	598	604	570	588	592	541	627	602	622	589	627	643	619	596	610	621	610	627	590	600	574	602	571	625	597	607	647	595	610	606	605	622	590	618	599	582	626	547	617	604	605	594	638	627	596	609	604	621	582	607	565	580	546	613	572	621	629	578	605	616	571	629	603	636	613	582	633	614	584	564	611	576	573	614	550	577	652	573	593	570	603	585	604	613	614	600	572	559	566	596	615	607	563	575	618	646	587	605	561	576	582	566	622	568	602	567	622	608	617	647	601	562	577	610	579	621	554	614	616	597	589	584	628	618	606	593	571	617	587	574	573	580	619	612	579	604	568	586	581	576	580	581	582	537	553	565	585	593	588	629	572	582	591	579	573	565	605	570	594	575	612	595	556	565	636	561	589	611	601	627	594	582	619	625	602	602	596	578	582	651	589	607	586	551	566	628	591	555	613	621	599	576	632	626	591	591	599	586	606	610	593	579	591	603	570	630	602	598	618	635	556	628	572	566	590	625	634	616	625	581	616	620	601	568	559	581	602	610	620	586	596	575	597	613	576	632	576	604	619	590	596	596	575	636	585	594	622	593	602	577	617	589	572	610	635	612	632	576	574	653	603	603	603	591	628	603	627	634	628	606	629	618	597	615	618	651	567	578	609	620	611	594	605	600	544	578	572	604	614	576	584	613	592	587	578	567	602	575	591	607	610	607	570	592	608	603	596	629	604	621	620	585	626	599	627	624	622	597	606	562	596	576	616	584	626	599	595	626	605	576	605	602	651	618	580	588	598	579	628	605	553	608	605	624	587	575	623	606	624	585	600	622	627	599	589	627	614	558	595	567	611	611	544	638	642	555	626	597	640	575	610	581	580	644	572	562	573	614	588	595	614	609	582	589	589	634	561	626	594	559	603	602	595	564	619	583	613	583	565	630	609	574	613	609	578	610	580	641	592	598	570	623	585	598	606	517	622	559	611	550	617	603	609	562	588	628	574	602	580	600	612	606	608	582	635	561	619	595	592	595	597	585	619	596	589	615	605	627	626	566	601	597	617	596	617	574	585	597	601	597	612	585	593	577	593	581	584	590	611	581	583	617	615	586	589	649	587	591	610	568	619	560	608	571	586	620	618	613	587	634	584	592	550	652	609	632	593	574	633	559	636	614	561	595	528	607	628	612	618	540	586	543	587	622	603	613	566	650	555	625	575	609	596	559	597	576	623	596	557	588	604	605	583	588	568	549	601	602	604	591	568	576	580	609	597	613	597	579	621	629	609	612	552	578	641	568	590	540	587	611	618	597	641	597	591	608	585	587	579	541	578	604	556	556	622	592	643	589	590	597	581	592	579	585	565	626	592	542	577	587	615	598	581	593	580	577	596	598	598	572	646	591	618	596	610	614	584	616	603	607	556	590	636	585	584	626	576	585	597	549	593	578	607	580
25369	9717	12250	11970	18722	36028	32616	25820	12636	673	236	193	201	196	177	198	175	220	179	172	210	199	190	197	209	218	177	177	200	169	214	191	229	188	182	183	187	191	206	196	206	194	201	181	177	160	202	184	186	189	173	209	202	202	190	181	189	206	202	184	196	177	202	205	184	160	173	190	208	215	198	177	197	183	183	157	192	190	212	185	193	164	197	199	205	187	222	191	171	201	184	194	181	197	192	225	159	185	183	208	183	196	180	189	219	191	199	199	170	163	168	232	175	181	201	194	179	181	169	182	188	191	193	206	183	179	200	191	196	159	173	177	194	176	188	180	202	190	212	218	184	203	181	208	202	191	180	183	196	198	191	204	190	181	205	188	187	211	200	203	177	192	172	187	182	227	201	176	185	207	192	207	171	201	184	205	213	198	188	215	216	191	171	173	173	175	193	187	194	181	183	206	174	176	176	193	204	202	197	167	192	208	201	200	190	179	168	207	174	167	217	198	195	197	233	193	178	184	175	215	159	197	160	193	197	198	213	175	201	198	189	205	169	181	193	185	193	197	191	194	191	180	181	188	202	186	177	200	206	195	204	206	161	191	198	187	174	196	168	192	205	191	195	211	199	198	184	174	172	179	194	208	195	195	192	163	185	191	198	188	181	209	197	171	181	176	204	207	169	193	167	195	193	210	210	212	191	191	187	194	191	180	196	199	199	179	176	175	186	184	193	198	207	186	202	192	187	195	201	179	203	199	203	194	170	195	171	197	173	191	214	221	211	226	211	201	212	176	196	164	196	175	194	174	189	183	210	168	213	195	193	189	175	180	175	206	196	171	173	212	226	175	189	205	186	205	207	190	173	209	174	184	171	183	185	204	183	176	194	171	189	173	192	142	215	182	192	167	177	175	181	194	226	199	179	188	206	189	173	198	186	194	192	196	193	171	200	187	189	187	193	205	211	190	196	186	187	176	189	221	196	194	190	196	214	211	169	206	190	180	188	188	184	183	172	186	185	182	218	170	185	213	170	203	198	189	174	186	211	207	195	174	188	192	165	185	197	200	175	161	193	205	202	210	186	187	177	201	188	176	168	200	194	208	176	173	199	205	184	183	191	208	165	221	182	191	183	178	219	192	192	206	177	197	205	215	177	187	181	193	194	228	205	170	180	178	175	167	204	178	195	205	180	178	182	196	173	208	189	179	157	183	182	181	207	203	191	189	164	218	177	201	157	191	212	220	202	213	199	202	194	147	201	196	183	173	182	190	167	190	207	191	205	193	218	192	198	236	192	197	201	189	199	207	184	196	213	187	194	198	182	197	206	202	160	193	181	186	189	220	199	177	186	202	179	204	210	200	178	204	191	191	178	203	186	179	211	207	166	180	198	169	187	199	182	183	194	165	183	172	206	204	194	187	178	219	183	223	211	197	174	219	187	206	195	194	185	221	195	207	200	149	209	191	205	183	214	162	184	197	198	209	168	178	193	162	200	184	171	209	204	195	205	176	164	187	191	209	200	180	206	205	196	192	161	194	189	194	225	169	194	186	180	214	189	222	198	198	176	187	221	204	187	215	197	203	178	208	204	207	204	174	185	210	189	191	178	176	190	192	192	199	185	194	172	197	204	217	172	173	182	205	176	210	175	210	186	163	168	199	206	208	185	180	174	198	200	217	216	202	180	207	209	198	169	200	204	188	210	192	192	188	187	205	210	205	180	199	185	185	189	206	200	200	190	172	195	188	186	209	209	180	190	191	177	190	193	185	215	204	171	161	195	193	192	228	183	201	180	160	182	197	189	192	209	172	198	195	210	210	214	179	172	194	183	166	219	175	204	210	193	193	182	192	205	184	181	191	182	193	186	204	203	194	198	185	191	197	181	180	195	175	197	188	162	202	176	170	180	197	185	198	200	169	184	180	200	201	199	214	171	190	188	206	174	183	212	187	187	202	178	191	213	178	217	199	189	185	216	188	180	189	183	154	200	240	206	188	185	204	178	175	219	181	214	174	184	188	170	156	162	167	172	194	207	176	197	165	187	181	191	189	182	199	211	228	191	201	199	197	190	193	201	188	206	191	208	203	200	185	203	171	217	178	186	183	196	185	192	184	182	209	215	182	192	182	190	184	182	182	201	199	178	188	180	184	201	173	198	186	194	182	207	212	198	188	171	192	168	177	214	228	202	158	190	169	192	191	181	198	195	193	191	206	173	199	173	205	185	175	177	175	198	194	188	209	185	200	185	168	187	195	191	181	177	187	217	165	224	168	219	163	165	189	181	190	193	193	201	226	183	197	177	167	183	197	205	174	192	204	211	206	200	201	196	207	198	163	186	195	224	199	185	207	184	186	186	195	202	204	219	194	189	192	180	172	199	175	210	186	200	192	199	189	183	181	179	183	171	177	190	198	169	198	182	152	185	177	191	169	194	214	198	196	196	195	181	197	193	181	191	205	188	191	216	202	178	180	202	210	182	186	210	190	160	205	176	188	186	180	189	194	197	177	193	213	197	190	189	209	198	178	172	176	184	204	171	207	195	197	180	180	200	185	200	183	181	177	168	193	194	181	172	183	207	220	193	177	199	191	197	200	196	180	183	194	194	181	174	195	193	191	189	203	188	183	208	167	175	174	180	171	225	196	184	185	224	212	187	196	150	187	166	176	195	192	225	190	169	177	217	193	176	184	195	211	193	185	196	203	211	177	190	176	184	206	183	189	196	205	203	192	202	202	179	203	176	192	184	192	206	180	200	232	203	199	207	195	180	178	182	200	192	202	193	187	193	192	171	214	213	194	195	173	188	168	200	188	183	198	177	206	153	182	178	195	171	224	176	184	187	198	171	198	202	193	189	164	175	180	177	166	189	176	188	211	150	192	197	195	194	175	215	186	195	181	189	193	179	184	198	184	193	179	190	177	180	173	188	201	218	195	172	203	184	182	205	186	216	204	208	216	197	201	178	181	193	189	192	202	188	213	190	177	195	222	187	157	204	186	190	190	204	216	184	186	183	192	189	209	197	185	172	193	191	175	184	181	200	183	190	187	195	222	174	209	207	174	185	192	191	202	189	204	197	188	202	207	195	171	170	180	190	191	193	172	199	195	209	196	210	189	174	216	220	216	172	183	201	220	182	205	200	209	223	186	198	181	209	197	213	176	189	170	177	196	199	195	175	179	181	174	188	190	175	195	169	210	187	206	201	173	191	189	185	211	199	191	197	200	186	198	164	197	155	182	201	200	202	189	192	195	182	170	151	191	178	170	167	179	198	206	195	179	215	191	184	176	180	194	178	191	187	170	205	189	199	210	195	221	214	175	211	182	187	210	186	213	203	186	182	201	195	200	199	190	194	181	181	175	173	196	198	216	191	207	179	192	196	209	209	183	203	177	182	175	177	217	184	177	181	189	179	173	189	191	182	186	176	202	173	180	174	180	164	182	180	196	185	181	183	191	182	203	189	189	173	180	189	175	210	181	162	189	203	175	188	176	191	179	201	185	204	185	207	161
12734	7024	18421	23750	36838	51825	48739	43077	22523	623	555	566	530	554	510	495	503	509	494	518	472	525	471	512	506	509	490	500	516	464	459	526	480	491	472	481	500	468	493	475	492	487	481	475	493	458	451	451	518	506	482	449	480	477	486	464	496	496	440	482	473	487	491	492	479	480	512	468	493	496	498	418	469	513	463	495	496	491	464	445	474	492	485	500	497	483	458	519	515	466	438	453	479	430	462	484	496	475	467	472	458	439	458	476	471	509	464	473	505	449	454	504	481	463	484	513	480	503	465	499	497	489	452	440	445	486	490	493	490	484	467	430	465	456	446	477	519	424	451	470	506	482	503	501	471	462	463	491	439	518	468	515	472	463	504	471	441	445	454	473	483	525	507	450	440	443	480	509	450	521	482	443	450	459	482	471	432	464	441	467	442	448	459	470	507	464	457	473	465	445	514	480	507	483	495	510	474	455	469	455	463	476	484	442	498	457	442	508	466	508	427	437	496	477	490	453	459	476	461	500	463	480	484	466	468	455	506	439	494	442	456	476	487	478	467	472	471	470	457	497	457	446	450	481	464	474	505	476	511	469	474	467	500	505	495	457	479	474	475	508	459	465	442	496	446	467	443	448	479	447	473	448	510	487	495	494	492	496	439	460	499	447	445	482	469	441	483	473	478	445	487	450	501	473	479	473	486	477	476	465	473	496	437	486	469	484	449	451	455	456	465	466	527	440	507	454	421	525	455	463	445	496	472	485	466	446	491	458	456	493	466	457	502	489	461	495	464	464	472	471	487	518	452	459	469	491	475	481	473	501	465	498	472	506	464	482	493	508	447	466	496	473	522	500	480	469	468	475	466	501	480	469	481	487	448	447	472	439	460	465	494	439	506	455	476	484	506	461	481	462	467	483	455	505	437	488	477	467	490	479	468	456	451	492	476	476	472	452	462	454	455	449	427	479	478	446	494	482	462	468	465	472	470	495	451	479	451	487	441	478	481	508	463	478	465	461	493	460	451	426	490	514	476	489	494	455	491	503	455	459	498	508	433	444	502	426	497	439	447	459	464	479	464	466	473	468	480	489	504	484	477	501	455	466	435	501	454	456	481	452	497	520	484	492	433	482	450	479	475	473	474	509	488	509	502	458	458	449	477	454	504	465	460	484	467	491	485	463	472	454	427	472	442	480	483	488	456	498	477	491	488	472	486	471	467	451	464	503	454	473	463	488	471	430	461	479	454	462	461	484	482	473	456	472	455	478	484	442	487	453	501	486	486	457	435	468	491	503	429	490	456	472	470	496	458	458	457	488	486	453	477	441	449	482	433	482	453	453	449	466	507	507	438	465	430	485	443	498	425	491	493	487	487	478	482	497	461	491	511	525	472	493	475	449	470	485	477	452	473	502	475	503	484	491	481	476	472	493	468	438	483	484	456	509	478	500	448	471	488	431	445	432	475	480	417	472	414	506	454	513	517	501	462	453	470	486	483	490	452	477	476	504	481	493	439	476	469	488	455	458	496	486	448	518	423	510	486	506	501	470	463	432	462	529	487	476	496	478	485	472	461	446	498	487	442	477	503	484	466	478	462	485	474	410	446	462	483	448	475	544	494	474	484	474	492	488	511	483	469	495	514	469	459	507	483	437	443	477	490	468	474	465	500	452	508	497	449	464	479	477	460	458	448	453	451	497	513	454	485	481	490	517	509	465	425	497	481	519	436	469	486	459	483	429	435	506	459	452	425	443	454	451	470	435	433	480	490	489	452	475	461	490	483	497	467	452	449	466	477	472	477	475	455	481	424	444	462	513	470	456	439	460	468	491	474	462	472	470	490	472	482	463	443	452	451	463	464	461	473	496	512	475	492	454	537	463	486	477	452	501	496	455	493	495	482	449	474	497	444	479	448	462	477	497	486	496	468	466	484	464	469	423	465	477	504	451	450	486	458	510	472	498	469	491	479	482	454	474	467	515	481	449	495	499	477	435	502	416	489	487	429	467	500	489	509	448	487	462	465	479	498	473	471	483	450	496	437	466	496	445	515	472	468	468	495	447	456	465	490	455	456	504	468	511	478	456	487	489	512	481	489	458	477	486	474	467	498	468	453	441	478	441	481	460	465	467	484	480	480	459	441	477	451	486	471	477	469	448	470	524	487	462	421	462	452	500	501	442	473	486	483	478	470	477	506	469	453	450	493	496	411	486	520	472	481	432	463	482	461	457	448	452	454	440	485	472	509	497	456	446	448	470	486	456	478	468	481	493	444	467	473	442	475	463	475	495	429	475	465	488	450	456	463	493	484	439	448	495	470	509	457	487	462	470	456	447	490	482	498	461	476	448	476	480	459	526	504	477	428	458	480	429	496	448	479	523	472	446	441	463	495	482	488	462	522	487	490	457	467	475	452	504	465	474	500	475	468	479	449	461	444	477	501	532	485	492	466	461	466	479	501	453	493	459	449	476	497	479	483	493	459	465	441	448	503	497	487	460	480	478	518	506	494	504	452	472	465	489	501	467	474	451	462	458	481	485	465	446	475	438	488	478	496	480	475	479	472	470	477	462	479	465	466	501	490	452	412	471	460	491	447	444	476	445	473	445	469	482	470	481	481	427	501	470	443	480	445	466	433	486	472	483	466	469	446	497	447	476	446	457	493	455	450	522	477	467	453	490	457	458	477	473	493	522	495	466	450	476	489	478	479	483	443	478	450	479	448	458	510	496	516	469	468	427	475	455	450	469	461	472	462	457	456	495	447	482	409	457	476	478	461	468	462	491	472	473	468	458	461	487	467	442	501	479	494	482	462	462	467	449	498	473	468	501	472	465	449	457	497	476	472	433	459	489	454	456	475	459	487	468	444	473	478	476	460	484	458	479	461	513	512	477	482	501	513	515	515	449	479	442	466	489	447	463	450	455	408	482	469	446	441	470	431	487	462	450	492	512	442	479	494	469	488	493	482	481	481	467	508	467	474	522	481	462	480	468	459	485	477	486	487	427	456	459	460	460	468	460	471	461	467	477	434	499	420	473	482	492	494	476	484	473	479	491	492	492	473	457	466	458	478	487	489	459	448	466	470	486	439	462	423	455	446	505	471	457	465	493	480	488	446	436	468	476	497	491	460	497	476	460	516	443	464	464	492	481	480	472	506	464	461	427	459	501	494	468	487	483	441	442	465	474	455	452	489	458	492	457	449	459	468	473	490	453	467	495	460	471	449	472	450	463	478	482	458	469	436	440	479	465	457	455	480	480	464	447	438	476	460	473	510	433	457	450	486	453	477	499	421	478	467	454	463	478	476	453	442	473	497	408	499	475	412	469	492	480	487	480	455	464	466	448	486	475	500	483	498	487	481	480	519	497	491	515	473	455	472	496	497	489	445	490	482	463	494	477	513	485	458	450	465	449	462	473	489	448	505	488	464	451	454	428	481	478	470	446	469	462	487	479	462	470	491	462	469	484	528	480	488	450	483	476	456	472	437	467	468	487	471	467	503	444	447	486	435	490
37650	14884	17215	21147	42067	53507	46050	37840	22284	2269	352	362	346	336	341	329	330	336	328	315	315	319	329	304	343	304	334	331	331	320	320	336	313	311	335	323	319	296	286	327	346	339	312	335	331	301	320	330	319	301	315	303	353	316	295	305	285	294	342	309	330	290	306	330	300	321	277	314	318	294	336	325	295	308	329	295	314	303	306	283	287	318	318	309	292	327	272	332	322	317	358	332	337	381	296	337	330	329	319	280	304	331	314	312	325	317	317	325	338	292	293	313	290	323	309	344	288	303	322	304	305	320	314	292	333	344	330	288	340	352	307	357	292	311	301	296	334	310	334	298	329	310	332	356	344	322	315	285	322	355	328	319	314	339	359	341	332	306	336	304	286	301	312	301	322	300	318	316	336	293	304	343	316	304	302	311	303	346	340	351	291	335	356	329	322	313	318	350	312	369	318	318	351	341	320	320	352	313	315	315	357	297	319	314	302	318	328	311	335	297	324	300	333	287	305	346	344	294	313	283	324	329	339	338	318	307	307	281	300	307	284	325	338	331	299	290	316	320	371	343	309	324	335	315	309	332	275	310	275	346	324	331	306	343	300	313	297	315	342	306	339	332	327	344	291	313	319	339	291	294	267	343	332	290	337	324	297	310	318	307	303	304	300	315	285	311	292	333	283	320	309	306	324	313	283	310	322	311	339	328	317	316	276	308	308	327	304	310	313	294	303	282	325	299	311	307	313	306	306	338	305	329	308	316	300	310	346	337	320	275	330	319	373	297	316	328	303	332	361	285	271	338	304	290	282	333	321	302	324	289	334	289	360	324	300	318	293	310	325	328	344	300	321	338	310	272	320	313	319	299	310	328	332	349	315	310	330	316	322	368	322	352	332	312	295	341	306	295	318	303	298	323	338	295	318	331	340	351	334	298	292	290	304	330	358	306	336	314	320	321	325	328	350	368	305	308	315	297	280	336	335	291	280	286	333	337	321	321	327	323	338	305	338	298	296	322	319	310	321	300	329	324	314	320	310	340	315	297	319	326	305	317	298	286	322	333	317	351	321	311	338	298	325	299	336	304	307	292	299	294	300	277	298	322	310	292	331	323	319	296	345	341	340	341	328	323	340	274	318	320	322	302	335	321	321	318	317	306	356	300	290	297	284	337	352	365	320	332	315	326	340	337	335	345	328	319	307	332	335	327	315	315	335	335	339	328	301	332	322	308	288	319	318	320	326	361	341	291	308	322	328	306	356	308	328	323	298	297	315	304	298	323	290	325	321	312	317	309	320	296	309	341	334	313	318	280	312	314	340	333	305	319	282	307	300	340	306	335	323	329	295	313	390	294	315	319	316	315	304	293	321	315	359	321	341	331	325	331	326	343	305	320	306	301	317	279	304	317	282	287	317	336	308	329	339	325	316	297	314	301	359	299	308	316	335	307	323	308	320	281	316	331	344	336	336	323	307	290	325	344	347	315	297	315	319	354	292	337	347	334	320	301	305	321	333	291	332	345	320	307	318	327	303	323	338	326	329	296	306	332	335	316	321	313	323	323	300	332	327	311	311	346	284	323	317	329	302	309	311	325	312	351	315	331	286	357	291	327	305	284	327	312	311	343	317	311	301	301	342	307	280	308	327	311	320	279	315	314	328	314	315	340	303	297	323	336	349	318	306	336	361	322	333	312	338	332	321	327	293	314	364	340	296	345	305	304	312	280	289	331	293	309	319	311	315	324	338	333	320	316	289	306	319	302	335	299	336	301	321	313	355	283	307	292	313	336	324	334	355	340	350	278	299	319	305	305	313	305	297	345	340	326	314	316	300	301	299	289	324	302	298	344	300	325	288	335	331	334	353	294	319	329	309	333	327	310	294	287	335	313	339	302	303	308	313	335	302	306	282	300	285	343	320	332	340	338	318	291	306	301	327	301	310	339	312	327	319	321	307	325	333	329	316	311	340	335	316	292	311	313	294	319	299	309	330	299	331	300	325	314	300	310	284	335	281	306	280	328	307	322	335	298	346	322	305	325	319	311	324	344	348	274	310	311	315	322	282	319	334	321	300	311	324	328	340	320	323	351	318	307	328	304	303	337	335	299	335	352	325	315	339	349	312	330	261	279	341	354	300	304	321	335	289	299	330	279	282	307	309	351	353	347	284	360	319	315	344	309	335	326	300	324	294	324	327	321	342	327	325	353	310	311	296	324	341	304	317	335	309	325	317	293	315	283	323	321	336	342	315	318	312	312	298	311	293	301	332	281	292	307	345	329	302	328	327	295	323	323	270	318	334	304	311	325	298	284	282	310	321	325	301	324	311	331	321	316	332	335	358	296	307	328	304	338	318	356	317	298	309	298	339	295	287	296	323	298	263	312	312	330	325	336	312	315	350	295	322	336	300	301	285	287	287	294	308	310	308	332	324	303	352	324	327	337	315	328	312	321	330	297	340	320	298	346	313	295	306	309	313	292	288	350	314	302	326	323	312	306	293	300	315	307	301	314	293	309	327	327	323	354	319	308	310	302	293	305	326	341	281	344	300	280	328	335	301	335	317	312	310	318	309	337	337	306	320	312	360	314	307	310	301	325	329	315	332	329	303	274	329	315	312	349	320	311	328	297	310	298	320	283	308	309	300	319	338	345	338	321	348	321	328	328	302	299	332	322	310	308	306	351	303	316	311	299	345	317	304	305	315	309	296	274	336	325	316	323	307	293	308	322	331	334	317	335	330	291	321	292	317	307	349	333	309	306	339	301	284	295	296	329	314	314	301	364	321	310	341	317	327	327	298	327	285	280	297	297	300	347	333	342	335	334	304	340	338	352	349	308	327	320	301	298	334	301	309	319	308	311	350	332	290	318	279	277	317	296	324	322	292	297	326	323	329	323	325	333	321	331	349	305	348	323	319	312	301	327	304	285	345	326	305	297	330	330	282	295	317	313	329	313	307	324	329	327	298	329	353	308	339	274	322	329	316	315	318	284	319	323	305	297	306	325	343	317	322	327	313	324	319	338	291	320	316	303	325	299	270	327	332	301	303	299	311	307	347	313	308	292	326	325	345	317	323	337	328	328	295	336	320	284	287	279	321	353	286	319	333	323	283	290	303	326	324	297	289	330	309	308	301	340	312	351	325	322	315	317	310	326	337	329	344	320	306	295	282	311	310	321	312	310	294	297	306	319	311	299	309	331	322	333	308	322	336	301	293	337	298	341	326	340	309	305	316	307	297	317	297	326	304	301	315	302	337	354	325	307	307	298	331	344	335	317	334	331	327	310	335	303	329	328	291	280	292	321	341	299	272	314	264	341	309	352	348	306	287	360	318	297	334	289	309	300	337	338	386	315	315	302	360	296	306	319	296	326	331	327	361	306	283	315	325	294	326	294	312	315	320	351	336	325	322	338	305	321	313	321	325	290	318	345	320	317	303	301	321	332	296	303	341	307	291	344	315	307	317	303	340	296	315	310	328	299	302	331	327	313	335	368	312	333	306	321	319	294	320	319
17505	8244	22790	34506	56559	64669	59426	52720	30007	963	936	900	791	844	864	853	777	790	819	752	816	813	754	720	792	758	749	777	747	746	832	765	726	692	772	742	720	781	797	716	750	739	733	729	722	753	682	762	690	735	744	747	707	710	715	702	735	743	699	799	803	698	743	701	731	734	733	770	749	718	741	723	715	771	722	776	740	742	725	723	696	743	746	728	715	766	717	713	717	765	695	744	740	716	762	713	741	731	729	725	758	715	750	771	721	745	712	759	705	703	696	731	735	764	729	744	745	683	763	697	708	736	703	732	716	738	726	714	748	724	727	711	743	738	757	736	726	724	736	709	739	745	752	703	735	696	731	752	704	703	727	729	765	721	771	760	683	733	716	745	787	743	720	765	765	707	711	749	714	725	728	725	752	754	793	731	693	662	761	708	727	722	735	739	754	729	726	751	757	730	693	684	754	701	740	687	707	776	741	724	701	727	725	779	704	737	761	773	685	739	723	763	696	692	694	791	710	738	767	735	714	713	779	708	754	714	773	752	718	772	730	767	725	722	762	707	708	684	703	720	729	704	744	777	704	738	735	692	734	694	727	748	760	768	748	726	735	711	711	731	746	746	774	754	733	751	698	684	738	713	675	755	764	704	701	763	735	711	785	649	765	720	731	742	736	724	691	741	699	763	753	715	751	749	731	722	763	755	712	731	756	809	669	756	765	746	732	727	726	804	698	732	737	760	740	716	743	809	695	774	740	714	727	712	735	688	729	722	743	754	684	740	750	721	731	746	713	789	707	729	733	742	745	723	691	749	749	700	733	701	682	690	710	720	748	745	699	731	706	718	709	689	704	713	728	775	755	719	725	683	710	691	755	682	710	751	711	765	750	697	722	710	724	762	729	772	737	754	732	753	739	700	742	764	757	719	694	806	760	738	752	743	717	722	714	766	760	710	749	772	721	742	736	770	724	709	707	716	679	722	730	746	757	723	720	777	677	756	717	716	750	771	736	705	694	789	763	751	765	756	718	787	745	756	722	732	708	728	734	769	734	709	779	716	698	707	707	728	737	723	697	721	742	792	736	737	725	764	737	693	761	700	723	700	728	755	766	738	811	687	704	736	728	758	754	711	741	737	736	742	701	709	764	719	728	747	739	748	752	685	772	693	684	736	695	769	701	688	740	712	741	692	755	696	730	783	749	754	723	737	755	754	737	697	775	738	767	764	694	769	704	716	750	691	708	706	714	738	741	735	702	747	704	718	736	755	779	693	758	683	722	740	761	725	729	707	747	716	756	747	719	708	741	742	744	732	759	722	764	719	686	722	770	709	793	720	739	713	710	752	745	702	746	737	750	711	731	773	740	725	718	749	713	698	659	731	709	754	761	730	725	714	722	718	713	763	705	725	734	738	694	766	692	792	725	745	702	744	679	708	764	736	691	708	755	700	717	715	720	751	764	743	738	744	722	701	734	672	716	709	766	759	730	704	725	751	742	749	702	713	748	741	743	716	733	706	721	729	742	762	747	705	734	710	709	701	721	720	714	764	677	743	729	728	742	753	722	760	690	769	733	733	729	721	716	677	726	728	722	739	725	770	699	803	735	744	707	714	759	756	664	710	722	734	708	777	718	726	682	725	748	739	734	717	729	715	747	704	791	751	715	720	745	698	722	745	733	714	752	718	761	714	703	735	701	708	706	760	778	735	770	739	725	717	747	752	739	751	777	774	736	726	731	762	696	770	728	730	701	751	768	694	697	748	803	739	700	669	733	694	675	711	762	763	782	720	716	765	716	734	732	770	710	727	702	733	734	731	729	717	768	694	718	704	740	749	760	788	749	715	735	738	763	749	721	730	742	746	762	745	730	720	726	747	724	716	720	718	750	723	717	718	701	735	770	728	731	726	800	684	756	703	744	738	786	721	734	742	720	686	740	700	718	777	769	687	758	741	756	707	740	724	702	721	740	731	707	694	730	710	809	731	733	751	764	738	760	748	748	782	773	724	765	770	731	704	737	743	720	709	718	765	710	769	719	730	736	718	725	705	707	719	757	746	733	678	742	700	725	716	779	727	733	720	704	680	715	697	763	772	737	759	724	731	727	758	753	702	775	761	732	722	735	736	758	800	753	777	758	760	730	749	766	732	691	725	708	760	762	737	715	719	736	716	703	776	699	703	692	783	738	771	745	688	745	741	774	750	720	716	754	656	766	698	716	675	736	749	715	727	786	734	747	743	779	685	765	732	724	699	704	760	714	739	742	790	696	712	749	752	706	724	753	718	719	823	727	705	771	737	797	690	699	733	757	775	723	709	764	751	739	731	781	737	759	712	754	710	714	744	755	742	749	707	697	721	668	755	713	753	687	726	702	745	716	740	729	717	732	745	709	745	757	759	740	695	704	742	746	725	752	703	751	781	714	700	735	728	734	727	716	661	752	713	712	720	699	740	719	745	754	757	804	759	731	748	743	736	716	719	701	768	731	762	745	759	713	749	700	737	754	702	733	762	716	713	749	692	717	725	730	740	745	699	723	752	781	732	705	796	695	729	715	734	735	734	765	709	743	740	711	747	736	755	735	699	683	720	737	707	733	793	727	694	706	728	754	721	714	751	744	711	737	721	705	742	677	766	785	706	749	736	728	765	769	755	698	751	723	698	727	739	703	739	720	779	724	711	740	726	714	721	681	727	751	792	690	716	674	719	772	771	708	722	741	776	735	723	716	717	709	707	767	774	748	728	708	725	783	722	751	757	704	757	725	694	748	709	765	707	702	722	670	751	729	745	725	714	763	749	739	726	722	705	736	775	699	749	703	777	724	733	772	776	722	703	706	689	749	758	723	732	738	734	708	751	739	750	740	705	735	744	733	746	746	751	734	712	698	722	708	753	728	732	774	709	752	738	731	735	725	674	702	724	709	739	740	702	735	764	713	729	718	734	743	675	713	716	746	732	737	699	717	723	740	697	703	715	713	705	745	698	718	696	783	734	752	731	754	741	744	719	723	708	685	778	703	792	738	726	752	725	729	704	711	698	741	737	691	730	742	743	748	694	763	717	695	746	770	733	735	710	758	727	739	720	776	725	724	697	772	722	747	733	760	753	700	702	704	673	722	713	724	709	720	705	712	745	724	688	734	722	694	702	726	749	772	684	735	775	755	731	784	696	756	738	718	761	677	780	683	736	737	728	762	716	719	733	718	738	779	699	728	791	714	745	745	740	693	731	723	736	755	743	716	713	715	724	781	747	732	715	666	745	748	757	713	687	699	715	702	698	721	734	745	728	673	728	733	750	711	710	697	773	696	726	734	766	740	725	724	695	752	790	744	744	718	643	722	732	717	758	760	729	657	712	727	686	730	772	739	737	772	729	774	735	723	739	750	727	725	739	756	767	729	702	713	705	763	738	695	734	738	745	750	744	716	745	735	770	737	698	746	710	721	738	710	738	701	732	767	743	741	725	726	768	709	718	742	785	720	707	780	738	717	734	699	746	705	718	755	708	751	707	724	747
13490	4036	4504	5228	3364	2527	2439	1775	869	287	289	251	257	271	265	283	311	278	292	272	281	285	289	245	267	282	250	280	255	257	274	264	296	282	259	242	275	282	257	239	279	263	268	282	278	244	244	275	256	274	234	273	267	262	270	275	302	278	288	264	281	269	283	280	254	234	264	287	270	261	249	260	284	221	262	286	265	248	292	307	318	251	275	262	271	285	269	299	265	256	277	262	275	255	278	267	279	284	263	263	242	267	245	247	279	258	268	281	274	275	274	280	252	319	274	260	269	266	272	240	275	264	277	257	230	254	277	292	258	253	274	279	274	274	234	291	272	255	305	300	293	271	274	248	244	264	250	274	252	283	317	243	252	271	293	328	270	256	295	293	289	294	255	279	278	283	250	262	268	254	287	247	258	291	257	279	282	291	248	254	282	260	263	291	291	262	273	322	247	282	299	302	283	292	289	264	265	309	263	261	278	282	279	252	297	272	263	280	274	260	234	280	299	309	287	258	314	225	289	261	291	241	245	246	260	270	271	268	278	286	273	276	261	259	246	256	253	255	271	264	257	296	258	269	290	294	248	302	256	258	268	255	279	249	246	297	264	246	240	258	302	312	284	269	254	256	261	263	254	281	239	289	284	287	274	267	252	272	265	261	251	282	282	262	323	248	269	257	249	302	256	263	276	268	258	293	258	262	275	257	287	250	288	252	296	258	266	289	273	287	279	280	261	277	282	286	274	280	303	281	264	271	294	250	236	254	248	258	253	246	258	269	287	262	274	253	268	266	255	296	271	262	241	263	265	276	282	285	282	236	291	251	268	266	280	273	238	262	260	259	304	248	273	265	288	299	313	293	244	246	300	267	285	256	288	237	295	241	251	283	271	293	256	288	289	282	271	282	261	246	271	251	266	276	276	260	276	255	289	255	254	245	297	297	287	269	290	275	275	303	275	280	283	253	281	286	247	266	255	256	284	295	288	265	269	280	269	269	274	239	287	270	264	246	281	277	258	249	299	264	256	277	272	279	261	271	274	250	244	278	259	298	247	262	253	270	283	254	265	250	262	272	289	271	274	278	271	276	280	270	284	298	270	256	276	294	250	250	301	255	244	273	252	282	255	275	290	264	281	306	259	289	238	255	270	244	304	275	278	277	291	268	267	269	323	257	259	280	232	257	292	282	245	259	277	272	291	266	303	275	267	265	280	245	254	274	284	274	273	268	265	259	267	275	289	250	246	268	250	246	279	248	271	264	244	257	233	296	274	286	253	271	267	281	258	251	287	257	275	252	297	291	265	267	270	296	280	268	289	294	235	266	293	288	259	233	254	290	312	277	274	312	283	244	245	290	287	278	282	287	227	268	260	271	246	253	247	258	275	296	288	238	306	313	247	248	268	256	283	220	265	263	303	277	258	240	279	261	275	256	267	302	254	270	252	273	262	265	275	305	292	274	310	288	290	280	285	245	261	271	270	249	246	295	275	227	218	282	267	264	263	298	282	282	260	228	302	306	263	266	251	287	256	276	272	262	285	266	271	291	248	273	270	265	292	262	248	290	266	273	284	270	248	300	272	273	244	264	256	249	282	254	278	288	253	262	269	265	267	255	255	271	280	286	256	276	267	260	259	236	283	270	253	286	259	237	258	282	266	289	255	282	252	281	292	266	263	303	246	253	265	254	304	269	260	263	272	282	225	242	246	275	260	274	267	305	272	274	276	252	285	256	296	265	257	263	289	292	284	276	253	279	258	287	277	247	287	262	273	271	252	293	268	262	287	274	268	234	266	290	289	261	270	283	280	279	286	238	254	268	280	280	263	284	278	288	240	297	269	287	278	278	296	265	275	259	254	275	268	286	260	288	268	305	283	271	277	268	282	257	257	265	260	252	291	264	274	269	274	264	252	241	266	276	293	323	291	296	255	251	301	307	282	264	247	287	319	280	273	255	273	263	279	253	270	256	246	275	250	267	262	309	291	285	285	256	275	275	278	249	259	253	312	239	239	265	265	218	286	279	302	295	242	264	269	268	296	282	257	248	264	305	251	258	277	271	230	253	292	288	308	279	270	264	275	259	266	277	276	273	259	287	270	274	263	295	289	268	248	258	279	268	237	291	290	266	302	291	271	265	254	285	271	247	290	289	246	257	266	271	256	259	266	268	269	270	269	252	246	291	275	305	309	265	260	268	269	255	258	270	299	278	316	244	233	253	280	301	284	260	286	287	285	270	258	258	273	264	288	276	320	241	284	258	274	264	223	244	322	264	289	275	239	282	273	281	259	267	243	291	249	291	264	263	265	281	316	242	281	252	257	234	272	249	259	287	266	266	297	253	276	250	266	256	262	249	225	254	249	260	277	297	261	263	268	279	279	280	282	290	286	251	267	249	281	248	267	233	276	279	251	259	305	289	301	283	291	281	275	264	285	263	229	285	285	250	298	275	264	260	251	243	259	290	266	260	269	264	293	292	321	252	264	261	294	281	253	282	296	295	246	265	269	269	295	294	225	267	256	232	276	296	281	270	281	266	287	266	260	285	278	264	261	272	252	274	306	278	277	277	276	253	260	255	283	301	267	264	249	229	246	245	255	228	297	300	284	268	289	253	287	268	296	283	258	258	302	263	270	281	287	248	293	298	288	282	239	270	272	263	263	268	276	299	247	268	269	265	256	317	299	258	279	295	277	280	264	271	254	272	280	285	301	261	280	252	243	250	282	234	266	273	244	290	272	270	288	276	279	264	269	266	283	254	282	288	258	276	298	280	284	273	286	239	272	272	256	273	288	255	266	288	266	302	288	293	294	269	296	252	250	248	259	302	276	282	259	223	248	268	236	309	252	274	289	257	294	270	272	259	270	238	274	280	274	288	266	284	248	255	269	274	285	258	247	299	259	290	288	283	248	267	267	272	249	266	274	238	258	287	272	270	262	287	287	303	292	265	267	277	300	275	268	249	263	299	278	285	278	298	302	244	284	268	277	249	289	245	266	271	279	263	252	258	260	268	276	265	266	285	294	275	302	275	268	253	275	283	256	279	295	257	252	304	277	271	259	269	254	274	274	249	277	251	243	285	273	268	234	261	262	298	268	275	274	257	296	269	273	307	257	241	298	280	280	255	235	252	268	256	233	269	289	260	279	254	262	264	267	245	298	282	260	262	294	262	258	258	262	283	246	284	244	266	279	288	274	278	263	274	265	296	282	242	291	282	267	256	280	254	284	223	246	279	273	288	271	244	279	270	252	271	262	276	266	264	313	246	270	259	279	305	260	289	284	255	272	256	253	274	257	270	266	246	278	260	250	258	267	283	272	288	275	255	266	278	246	272	255	318	299	259	272	320	276	247	266	279	270	258	271	254	265	270	272	278	262	301	275	270	265	260	268	260	273	267	289	264	258	245	252	281	270	289	258	281	278	248	281	276	271	269	267	263	270	238	273	262	267	244	284	269	312	272	282	275	266	272	259	267	281	278	292	242	284	280	265	257	279	275	264	262	279	283	258	273
6779	3309	8531	13351	10857	10358	9278	6678	2578	613	625	625	634	629	659	583	610	601	606	619	565	626	643	615	639	631	641	660	665	587	635	635	594	597	637	620	602	600	605	581	567	594	579	587	586	653	630	589	584	596	630	611	585	594	570	647	609	612	586	610	639	628	627	618	603	629	618	609	619	606	594	596	565	593	625	616	631	618	643	587	656	644	597	565	641	611	648	620	655	648	589	624	614	645	596	566	618	590	621	634	590	610	623	595	561	605	635	567	593	624	659	608	681	605	630	601	611	580	602	635	588	620	619	641	626	603	577	566	596	591	598	611	567	577	624	626	605	612	616	602	621	637	596	667	649	596	674	569	644	610	626	646	619	592	587	609	589	638	669	563	628	659	644	613	612	622	636	643	621	670	612	637	637	628	647	576	649	624	606	670	615	578	594	590	611	614	594	574	620	659	647	599	611	635	662	656	649	589	557	665	623	589	632	595	613	627	593	695	575	626	631	617	662	627	592	645	623	600	625	601	605	633	629	601	635	612	618	633	636	591	616	593	641	582	619	567	592	592	574	629	592	613	575	616	652	592	644	582	601	645	616	640	645	648	612	613	622	612	603	687	656	627	615	601	619	602	596	628	615	625	610	617	583	593	625	572	604	648	631	613	618	622	643	585	584	643	588	579	638	559	615	567	614	633	613	583	649	587	637	597	605	568	569	626	617	635	628	630	616	606	648	636	597	575	625	627	613	658	638	602	568	626	614	616	609	628	658	597	589	623	639	580	627	650	628	617	646	637	634	632	595	602	589	593	635	625	622	612	582	627	624	581	619	626	573	584	625	591	586	625	626	586	606	635	595	591	596	624	615	629	644	596	629	601	642	648	617	647	611	614	621	596	595	638	594	639	575	597	591	605	611	658	601	592	636	584	613	563	637	627	638	635	627	621	592	653	615	646	637	595	608	600	633	620	571	630	610	625	617	610	611	592	588	616	629	593	627	620	639	625	638	609	622	619	601	591	631	557	626	612	594	647	627	608	599	655	620	602	584	574	591	621	649	644	644	615	591	587	564	639	584	607	588	580	612	590	651	614	630	615	645	603	635	641	568	612	602	596	573	610	609	616	623	636	633	627	624	595	621	586	584	609	585	609	584	619	638	580	599	610	635	651	623	616	613	663	653	612	634	572	616	632	604	609	623	628	601	606	602	623	610	626	596	629	610	590	653	648	599	571	656	627	603	569	662	622	623	632	587	577	603	584	624	645	600	669	624	583	660	594	610	567	637	574	618	590	603	604	601	621	609	585	642	597	596	617	631	661	629	642	612	609	572	633	596	593	609	608	597	615	575	591	619	574	602	610	646	607	584	627	642	631	605	644	612	599	580	611	662	610	581	574	601	601	644	633	580	624	593	619	638	579	600	595	614	588	568	574	591	642	590	609	638	604	571	600	563	626	573	616	629	645	635	632	622	656	614	660	681	669	620	652	620	634	626	633	621	611	636	625	621	613	623	608	575	605	607	628	615	628	591	604	602	613	591	582	607	592	620	614	620	621	586	614	602	600	667	646	576	571	641	630	641	622	593	632	569	611	617	647	636	677	593	628	579	596	621	636	619	591	613	630	643	606	604	595	589	598	599	597	643	630	597	628	614	624	621	562	579	651	669	606	615	652	611	643	606	609	628	664	660	672	578	609	633	647	628	606	624	613	585	593	694	610	641	625	623	615	620	570	639	603	591	642	614	608	661	607	641	633	579	583	630	608	618	639	586	643	616	620	605	619	588	641	607	612	642	593	612	623	620	629	644	629	614	639	562	648	628	592	599	633	617	621	636	622	647	618	623	615	632	645	633	651	585	637	596	595	596	563	644	590	636	637	610	619	646	584	594	665	637	649	653	671	612	605	584	603	629	656	610	599	618	598	608	578	616	593	609	597	604	617	604	643	635	610	576	631	603	598	604	604	653	598	629	619	647	616	615	611	589	583	585	601	584	604	643	607	609	571	617	633	613	613	629	578	617	618	567	618	614	622	627	618	620	642	625	586	614	599	607	609	579	658	617	639	562	617	590	587	601	613	592	622	606	617	672	649	605	589	596	630	623	650	620	666	595	577	568	625	602	597	631	576	614	624	636	590	620	602	616	607	595	605	605	566	613	643	594	601	582	638	644	633	592	613	620	569	592	561	634	609	612	632	649	636	666	594	604	627	601	595	599	610	608	627	597	643	597	591	632	613	624	598	603	630	580	638	616	623	631	645	617	618	615	591	676	602	650	612	607	617	597	651	546	606	617	630	572	606	628	636	597	631	651	636	622	598	626	573	628	598	620	606	630	601	618	574	639	604	625	617	619	646	614	607	562	631	637	606	617	618	540	614	648	614	600	639	651	610	600	610	609	614	615	618	603	635	616	632	644	633	599	580	597	575	641	616	592	570	591	643	610	645	612	640	658	643	581	595	615	593	624	615	592	625	563	614	625	645	603	640	619	624	609	624	627	624	679	592	621	608	667	583	634	620	599	608	567	628	610	607	617	605	626	615	586	618	621	606	615	583	605	584	615	597	647	579	652	644	624	607	569	640	664	637	615	622	625	598	637	615	568	642	622	646	607	607	587	592	630	634	674	610	626	634	639	643	640	596	609	621	610	627	622	596	615	620	604	612	604	625	573	577	595	618	613	639	652	605	647	608	568	597	608	609	664	603	641	600	614	579	641	605	615	622	642	639	622	610	658	583	606	628	632	615	588	622	638	599	640	616	615	602	642	571	635	609	653	604	630	627	591	679	627	572	597	587	570	680	629	636	662	614	619	619	620	623	618	576	607	614	553	613	615	677	599	601	587	657	620	599	549	635	593	647	607	601	604	608	615	643	623	590	559	592	613	624	632	604	555	639	593	615	640	648	630	574	662	575	618	589	582	644	609	617	625	646	601	581	603	606	620	618	618	633	652	643	635	631	686	627	573	611	662	602	593	629	592	603	601	571	649	612	630	607	612	604	628	661	608	633	646	611	650	631	621	621	576	647	604	634	613	599	594	607	627	626	636	650	577	624	673	581	616	617	585	636	637	633	631	606	619	595	604	608	647	625	639	616	596	577	638	588	632	635	624	585	623	608	629	583	615	676	612	621	589	610	624	613	606	610	605	594	617	604	603	626	620	661	594	607	641	604	585	657	640	588	603	582	604	608	608	622	644	632	600	581	542	579	613	628	600	610	642	578	610	641	611	609	622	582	614	606	651	619	611	630	601	624	616	642	636	620	648	618	606	622	576	622	632	556	589	576	605	639	604	611	642	591	599	608	614	607	621	571	619	631	599	594	602	637	629	611	600	603	622	619	651	602	636	611	638	607	628	661	647	615	609	607	619	554	614	602	632	584	649	575	638	589	663	597	612	597	592	567	637	564	633	593	632	582	615	607	631	591	601	598	644	617	607	651	571	652	607	579	609	628	614	650	647	630	633	620	635	566	652	650	624	622	636	594	635	608	598	555	591	602	641	601	648	603	585	646	583	610
26994	7877	10952	9525	28431	39047	35087	24551	9274	418	189	229	196	211	228	209	229	214	215	226	233	205	205	211	186	187	178	195	213	204	186	187	222	190	215	212	165	190	190	218	182	198	251	222	178	194	194	189	200	183	204	189	213	201	214	193	210	192	179	228	215	181	185	186	228	186	207	207	225	237	209	170	187	203	191	231	189	192	188	191	185	182	202	163	190	182	208	191	217	207	196	200	191	209	174	184	219	216	219	192	200	210	204	190	182	194	197	195	206	209	158	194	242	204	209	209	177	185	196	219	198	202	215	188	210	184	175	199	184	207	185	181	203	213	166	217	188	183	212	185	191	215	210	178	201	204	184	167	200	191	185	220	193	211	221	190	185	200	193	173	198	196	182	209	205	204	210	182	225	207	182	202	169	215	199	201	187	191	212	182	195	190	199	180	193	190	180	190	197	244	218	192	193	183	201	221	189	188	199	216	195	199	206	186	206	218	200	206	195	189	208	212	182	196	188	196	222	199	173	213	189	217	197	203	232	180	200	180	236	191	221	221	183	194	217	234	215	212	212	194	206	234	202	185	200	221	199	189	189	198	160	184	180	202	207	204	180	200	227	198	196	218	208	212	203	166	208	238	200	207	184	175	187	192	204	206	218	199	199	216	201	183	215	197	198	170	214	181	197	167	177	221	201	189	206	197	183	182	209	228	204	186	204	198	209	202	192	209	207	207	187	207	203	206	181	181	221	204	215	186	192	199	202	194	194	225	184	199	218	196	217	165	225	202	204	225	209	214	229	189	195	213	217	205	212	156	167	178	190	216	189	176	212	195	195	192	214	181	197	185	205	201	222	204	185	192	216	243	197	203	188	175	204	194	220	178	202	201	189	190	180	200	172	201	187	219	195	198	192	223	227	191	185	169	182	170	202	194	205	221	186	212	187	177	209	175	213	198	187	205	181	223	198	177	212	176	185	233	223	202	185	181	204	207	215	196	208	190	230	195	197	225	189	205	236	203	192	213	166	219	203	231	198	187	211	220	178	211	168	204	206	188	179	201	188	209	203	207	203	217	227	207	191	217	212	225	187	202	158	182	195	194	186	222	225	180	181	184	208	181	199	205	204	227	224	220	197	202	191	200	214	191	195	186	199	210	207	182	209	195	190	206	199	211	213	188	183	187	224	178	207	184	212	205	204	191	207	214	192	210	184	190	198	174	221	195	187	219	189	195	240	243	176	205	216	207	181	199	190	186	201	209	209	205	202	212	188	205	186	163	195	240	214	157	213	201	195	183	227	198	193	215	195	187	190	202	201	170	197	211	187	186	189	210	203	200	187	190	202	196	177	188	200	202	196	222	202	223	186	198	181	225	204	188	202	198	174	207	201	196	192	210	202	205	204	214	218	190	207	206	193	197	202	202	211	202	204	215	190	222	192	190	203	218	207	218	187	209	210	212	206	176	192	178	171	181	195	218	230	194	224	197	197	204	213	211	220	179	191	188	214	190	195	197	202	201	201	221	193	213	212	180	195	202	229	199	204	194	209	207	194	217	172	186	187	208	199	174	190	198	196	191	186	204	182	193	219	203	212	209	179	188	213	208	205	192	186	207	213	205	190	201	181	200	213	223	215	187	196	197	218	201	215	211	189	185	199	206	223	187	179	169	191	225	201	199	220	204	225	206	220	218	207	200	202	173	180	184	186	174	192	185	203	206	183	203	199	204	193	177	194	216	205	186	183	188	214	178	184	197	193	204	156	200	204	215	206	219	186	202	192	203	192	198	165	214	222	180	177	175	206	178	189	177	189	203	209	186	195	223	174	181	193	191	167	202	173	184	197	193	228	180	208	199	227	216	211	229	193	192	233	183	190	225	190	192	208	211	218	222	206	192	205	185	208	194	200	228	202	192	197	204	200	221	217	181	204	202	201	193	191	164	210	189	211	220	188	188	210	207	192	191	194	219	190	171	200	188	215	223	180	220	217	209	199	196	181	184	184	213	173	209	225	216	215	192	200	184	207	194	206	220	216	231	159	209	199	197	213	211	204	183	198	213	202	201	194	200	227	175	191	206	211	183	209	186	175	168	208	213	195	206	211	217	185	227	196	226	193	184	203	221	175	193	199	186	197	172	198	177	216	206	208	193	183	200	187	207	197	226	213	191	223	200	183	219	201	206	184	189	216	199	197	223	203	201	201	202	208	205	208	226	201	221	167	178	198	203	174	191	192	184	199	192	212	169	201	213	207	199	191	210	158	185	199	197	184	182	191	226	175	179	205	207	216	215	218	207	191	195	218	231	184	170	215	195	183	214	180	213	185	218	210	175	224	208	210	172	213	191	200	208	211	186	184	206	215	201	221	202	213	186	205	200	186	213	212	195	177	230	183	190	216	204	209	205	215	196	176	174	204	205	190	217	210	212	178	204	196	204	178	196	236	181	194	180	210	222	192	192	200	204	194	213	217	217	191	204	208	227	191	216	185	196	190	204	218	196	169	185	189	186	203	225	185	198	184	213	197	218	194	203	212	173	173	210	211	203	189	210	190	203	213	193	210	188	180	206	193	167	211	223	207	217	202	200	201	224	201	189	208	206	202	208	220	195	193	193	202	200	224	228	206	214	210	185	197	197	212	191	189	177	194	220	204	204	191	206	185	185	210	210	189	166	193	183	206	187	206	207	217	204	178	207	217	210	211	221	183	188	198	184	206	237	218	194	203	210	181	213	205	215	215	187	197	223	178	204	175	181	209	186	210	184	204	222	209	191	198	182	217	182	184	207	207	210	208	198	186	194	191	205	195	195	185	195	203	204	205	186	190	206	205	197	191	223	198	232	193	201	196	205	227	203	219	223	190	212	218	186	203	203	202	192	204	215	183	199	191	205	185	173	198	199	191	182	163	186	182	182	215	182	193	194	179	226	185	213	207	203	193	213	221	203	190	200	204	214	202	187	210	182	210	200	195	189	164	191	206	192	198	182	229	196	215	199	202	198	218	225	193	186	188	196	188	185	214	193	193	179	188	207	153	211	206	215	207	177	228	181	191	201	203	206	206	200	213	196	219	208	181	222	190	191	201	210	177	169	222	196	220	203	184	213	191	182	224	200	198	175	190	217	224	217	196	220	194	226	204	212	202	198	204	196	233	207	213	192	186	204	201	203	211	198	211	195	176	215	209	201	204	150	204	181	198	188	199	172	201	182	195	212	184	207	203	190	206	200	202	212	179	182	216	196	210	178	191	213	215	194	208	222	193	216	189	179	173	194	204	217	203	185	173	158	189	192	192	167	201	195	205	184	245	215	182	211	218	175	193	180	187	204	170	191	221	190	189	205	189	202	221	202	189	223	168	197	192	197	194	198	192	211	213	199	147	171	211	207	214	190	196	210	198	194	184	193	180	180	197	178	217	222	161	214	217	189	207	210	202	208	190	196	195	185	217	202	184	209	195	195	203	197	190	186	211	189	211	193	196	206	187	190	219	192	238	203	225	209	252	220	212	198	189	208	186	204
13480	4559	17575	20338	46686	54111	50279	40934	14948	572	554	550	562	548	547	527	564	503	519	516	463	519	490	487	468	502	475	510	485	498	499	513	470	516	465	492	459	491	476	501	470	478	446	470	511	534	510	504	458	512	537	536	468	457	462	490	466	510	471	480	520	469	399	483	526	489	504	484	479	479	487	461	528	466	500	487	499	489	474	432	482	520	466	492	493	515	484	478	466	499	461	456	464	519	521	484	460	483	489	508	456	508	475	487	508	525	523	493	491	494	469	519	519	470	489	486	485	470	517	484	488	470	481	489	475	498	471	531	473	497	493	468	484	468	520	475	497	464	520	493	509	482	489	467	465	498	525	464	467	477	456	479	471	478	501	450	473	481	483	516	490	473	492	508	481	474	464	450	471	454	476	474	452	482	482	506	493	461	501	510	464	472	505	472	429	463	507	472	502	459	490	482	535	452	494	483	503	502	468	496	498	482	471	524	496	471	498	477	498	467	458	508	444	492	476	473	496	463	497	519	490	477	499	499	515	519	503	525	453	451	484	480	474	477	467	496	471	459	471	481	445	524	502	473	469	459	480	500	485	490	459	510	512	504	461	495	478	472	517	549	477	489	523	485	509	462	502	502	456	433	481	469	496	492	470	490	465	489	513	492	518	440	499	498	495	529	493	486	466	475	520	443	473	487	476	489	506	481	499	510	488	495	500	486	489	479	482	449	480	474	490	486	463	461	519	513	494	512	481	500	482	543	500	489	495	536	480	499	494	505	463	491	499	480	467	507	492	442	507	491	478	500	462	482	504	486	487	490	500	503	507	498	509	513	512	520	511	468	503	449	470	465	475	497	480	444	494	504	490	436	502	435	503	498	515	482	462	506	492	479	500	496	504	527	546	443	522	416	482	476	482	462	497	503	534	481	478	521	458	507	462	462	461	502	481	490	458	471	483	487	465	480	446	523	514	506	454	490	491	504	499	460	477	469	518	465	470	484	497	494	500	483	481	483	508	506	470	482	490	476	498	475	503	461	497	503	479	454	486	491	485	494	484	461	510	492	465	487	521	533	506	475	487	471	528	505	500	445	467	490	473	439	513	488	447	457	463	489	463	440	470	469	470	482	466	484	488	481	535	497	457	460	517	475	485	504	475	438	556	511	479	464	470	468	494	485	480	491	501	496	487	453	472	471	507	437	480	476	461	483	502	474	468	445	501	487	446	528	498	503	467	495	471	475	517	505	489	464	489	506	490	500	533	527	458	456	492	490	469	491	483	509	528	510	500	489	483	490	513	512	492	464	458	473	475	472	466	479	491	511	452	488	472	483	471	496	468	528	480	504	513	462	485	481	471	519	492	499	472	490	467	486	513	547	463	468	492	461	473	482	471	500	491	500	480	499	484	480	501	497	480	477	498	473	464	511	480	503	475	474	468	494	478	503	471	497	508	495	496	508	472	512	493	475	515	476	488	488	495	509	474	492	449	510	491	467	482	505	507	463	481	502	490	498	451	474	498	488	511	521	474	499	461	484	473	450	482	524	466	477	521	510	506	477	475	460	470	452	481	479	511	473	500	470	483	466	476	493	446	464	445	495	479	439	458	477	473	473	438	502	466	493	445	452	470	507	483	533	436	441	483	500	521	472	483	482	483	502	472	496	460	492	462	506	460	469	515	453	489	473	459	522	482	494	499	484	471	481	486	483	465	475	506	469	469	475	516	519	476	479	510	444	494	463	489	478	490	442	524	468	458	496	495	462	467	471	455	517	460	433	479	503	477	486	441	511	513	499	494	473	511	476	491	481	521	512	529	510	503	465	494	464	471	527	469	502	454	491	489	514	452	519	476	498	464	460	444	510	449	460	483	450	524	536	472	487	523	468	464	486	479	491	471	470	497	467	473	501	501	486	465	490	500	484	463	487	514	487	475	430	494	474	449	506	471	465	517	488	445	486	481	528	463	519	504	460	475	476	490	466	454	527	505	502	467	476	479	473	502	498	483	501	511	452	472	440	447	468	508	536	460	525	476	497	514	490	431	495	479	476	489	503	464	495	522	477	479	482	479	493	452	490	535	480	514	503	484	494	511	495	493	524	477	457	508	513	483	490	493	471	484	475	458	459	506	484	474	474	525	467	485	455	480	476	478	510	508	501	444	458	464	465	491	462	459	475	474	434	498	484	476	483	489	489	516	472	496	468	494	488	512	499	481	497	500	483	494	495	481	476	474	506	458	519	497	472	451	485	470	487	460	479	494	482	494	489	531	447	449	478	495	492	523	486	479	499	456	507	472	516	490	465	473	486	485	518	478	465	471	487	481	484	472	465	506	457	484	500	447	494	495	474	522	494	506	483	492	482	480	473	473	543	480	527	471	464	505	489	467	477	495	493	502	458	464	480	522	457	481	495	456	484	472	507	520	492	460	474	486	472	470	456	469	446	454	502	505	456	503	483	456	474	452	466	478	477	508	503	475	483	519	497	459	474	473	505	489	497	507	476	533	530	483	529	496	490	446	487	469	476	542	489	537	502	501	459	522	493	478	489	487	463	503	512	470	451	483	511	464	508	472	463	470	511	475	478	474	478	507	479	474	481	478	517	488	501	515	457	489	478	462	452	464	511	499	517	503	437	503	490	467	473	485	498	501	454	481	497	487	496	476	512	468	491	494	511	471	531	550	468	481	507	487	503	502	489	512	479	474	485	485	494	498	485	521	484	483	505	504	479	460	499	450	486	494	476	505	518	500	461	493	482	437	473	450	470	490	482	487	484	500	504	502	493	475	483	492	496	502	458	479	518	512	453	469	485	471	501	513	508	481	525	517	462	472	463	482	501	485	486	505	498	495	452	490	498	485	526	477	484	459	485	505	520	515	480	465	510	496	510	518	477	488	484	520	509	478	493	502	498	468	471	468	478	501	464	503	475	504	502	494	496	505	474	507	473	494	487	480	502	456	508	480	472	509	462	451	465	488	500	477	522	504	468	501	516	503	462	475	525	523	466	525	477	516	447	499	471	466	470	477	497	461	487	509	470	482	480	508	459	514	479	492	458	454	439	487	470	503	486	495	497	460	495	481	476	488	455	457	475	489	505	471	500	499	504	491	491	463	450	502	502	487	480	479	424	480	487	503	505	472	502	472	476	442	524	485	479	465	476	482	530	494	467	497	445	492	491	523	457	475	495	489	455	486	486	478	463	478	471	481	500	483	488	497	473	487	454	492	507	514	461	498	491	470	455	477	453	487	474	525	463	461	474	474	497	489	497	505	505	501	501	466	482	476	489	506	470	473	521	525	490	524	474	507	486	465	454	448	486	520	467	492	504	475	496	535	459	484	497	485	468	474	483	484	479	483	498	480	501	490	509	476	514	496	458	515	493	468	478	498	490	455	502	515	485	483	473	500	469	492	463	476	493	436	522	493	486	478	503	492	463	515	498	479	498	474	484	509	481	470	488	484	458	535	453	483	463	499	452	501	438	456	465	501	508	503	501	500	488	462	456	424	481	503	473
40931	15409	15488	13567	40289	54701	49326	38249	19027	1531	344	316	339	340	276	296	335	302	321	343	298	328	304	301	316	282	328	342	326	343	296	301	297	296	329	334	352	313	305	334	333	348	291	306	309	312	307	328	323	278	275	343	309	304	295	297	295	325	291	360	332	291	315	325	327	311	321	323	265	333	307	308	296	298	310	311	336	315	296	332	322	303	314	313	344	338	288	331	335	311	309	338	293	348	337	307	339	313	303	313	298	295	334	336	308	307	306	283	314	325	339	318	334	307	296	332	323	326	324	320	291	320	339	292	277	295	262	307	312	304	318	286	328	338	299	335	295	315	296	304	342	320	297	294	286	313	314	318	310	305	326	300	291	278	319	346	311	309	305	302	317	304	304	317	290	305	298	322	311	320	294	330	311	303	337	327	298	340	306	319	296	339	314	287	312	317	359	328	327	323	317	314	328	311	286	320	289	303	311	315	341	287	323	322	323	322	348	314	315	293	317	318	313	276	343	290	313	351	327	337	339	300	319	298	322	323	311	318	311	297	292	297	308	334	269	278	362	286	338	324	321	304	357	299	302	344	333	328	331	307	301	350	289	295	341	311	308	284	285	317	323	336	313	327	337	319	325	289	301	303	312	276	350	286	315	334	346	317	326	321	307	314	306	300	312	314	311	302	311	297	302	330	321	315	306	308	334	286	292	296	328	304	335	341	308	311	318	340	311	343	308	331	310	295	301	297	305	333	326	346	330	301	313	324	298	307	314	273	302	309	308	330	340	312	300	331	353	329	305	286	325	325	306	308	302	301	289	342	318	348	320	311	314	282	344	287	310	310	297	312	284	318	304	358	290	306	304	319	306	326	307	331	295	281	292	311	325	303	333	333	311	332	333	329	331	288	336	320	329	333	292	321	303	289	309	327	307	300	338	298	326	299	305	299	321	325	295	316	321	345	331	307	313	283	297	312	328	337	329	281	305	299	345	311	303	303	317	283	345	371	302	328	333	323	290	297	315	298	348	291	284	310	335	318	312	295	321	292	302	336	337	306	340	298	325	349	317	369	311	333	290	331	332	337	285	291	337	309	315	309	325	278	286	334	307	312	308	296	307	317	312	311	324	294	328	337	302	308	314	332	309	308	337	316	294	344	309	307	324	305	339	331	290	310	283	336	312	292	307	349	308	308	313	339	277	306	315	327	287	300	319	324	276	285	337	323	326	305	322	335	306	317	319	336	302	324	324	303	280	297	294	328	306	280	321	292	331	329	332	317	328	319	313	303	303	313	322	325	292	298	320	323	306	320	293	285	331	353	305	294	296	279	318	312	311	319	285	289	287	304	322	331	307	354	319	327	304	244	339	322	309	300	310	318	295	274	316	335	326	318	327	302	310	293	319	307	332	316	308	304	346	338	304	309	296	290	308	282	315	331	326	316	285	322	337	332	347	312	302	349	276	315	348	324	333	348	321	317	316	314	341	323	309	341	292	310	299	308	309	292	333	313	292	312	359	298	302	313	322	321	328	354	299	337	322	344	274	374	321	299	300	301	303	285	291	328	299	321	312	291	317	307	325	288	334	355	316	275	328	332	298	328	276	315	273	286	307	292	306	293	319	337	324	299	304	339	312	326	314	313	296	300	335	321	316	299	320	343	324	330	309	326	311	310	324	312	301	319	328	300	351	291	310	309	331	329	315	311	295	295	320	344	312	301	317	349	284	302	302	330	340	320	316	291	268	292	309	299	310	285	296	260	276	282	317	312	319	302	307	318	312	308	304	306	310	348	328	332	280	278	333	309	305	299	317	322	297	336	300	307	281	326	316	311	295	298	295	298	291	289	319	324	347	292	284	301	308	331	316	341	344	329	312	300	338	301	325	316	304	327	338	315	291	322	325	286	297	300	321	313	306	329	326	283	283	292	298	263	318	307	302	330	282	294	325	329	322	337	345	333	300	327	298	321	313	274	316	317	340	337	306	302	335	310	328	309	296	303	312	289	317	320	299	339	306	324	330	309	311	291	349	351	299	280	294	320	302	304	322	339	306	329	322	304	310	318	308	322	293	309	309	315	327	310	317	294	321	296	321	358	323	309	294	311	319	304	306	337	322	301	316	335	307	322	336	330	288	331	301	303	306	349	293	297	319	317	323	283	318	297	307	292	312	301	328	329	325	309	301	280	289	294	289	355	279	320	320	352	303	323	314	336	312	328	296	294	291	317	285	310	313	317	306	330	315	273	330	321	313	301	307	334	306	317	287	301	309	302	324	319	274	315	304	329	308	313	325	313	303	286	327	338	308	308	316	291	317	363	310	298	294	301	329	298	327	331	315	324	301	314	313	324	337	358	320	331	320	285	311	310	307	279	288	283	318	314	314	335	313	280	302	314	300	285	345	318	312	314	339	340	287	304	305	300	342	318	275	306	301	291	331	312	309	295	300	321	332	312	287	308	337	302	347	296	293	304	301	342	329	297	343	299	309	315	303	276	287	307	331	323	297	300	317	308	282	322	320	291	356	285	321	352	312	328	320	344	284	310	331	360	330	303	316	341	324	341	304	324	328	375	314	292	298	325	373	299	318	301	281	302	286	342	305	319	309	326	299	307	329	324	295	314	277	355	321	294	298	308	318	337	311	321	326	338	318	299	295	329	296	347	304	300	323	319	297	323	339	304	285	314	281	309	306	326	289	365	308	357	308	290	283	307	313	303	303	309	324	351	301	284	312	299	273	304	302	338	299	321	327	336	317	332	297	290	326	337	320	335	339	314	331	328	321	309	357	318	315	307	345	324	312	292	299	331	320	291	323	305	308	314	300	297	332	317	303	313	313	305	321	307	335	317	313	308	358	322	316	300	299	322	286	318	309	284	314	290	330	320	304	307	276	293	304	289	298	322	342	280	288	325	289	327	303	305	293	310	312	297	334	301	292	305	328	321	333	298	324	263	301	280	320	275	287	320	319	282	324	322	326	335	308	300	289	296	314	302	316	327	327	325	319	316	294	329	321	278	342	310	276	293	264	295	292	276	281	318	308	337	300	288	321	325	343	308	312	302	329	304	336	262	288	344	348	302	290	348	346	332	313	310	319	348	319	320	324	306	323	319	301	312	368	338	335	307	298	274	266	284	303	313	341	341	312	324	320	297	320	340	317	294	294	283	330	324	367	292	294	329	313	316	334	312	317	325	317	275	323	308	306	318	328	310	290	322	354	307	344	310	349	326	305	311	284	277	311	325	346	367	323	314	299	309	309	323	328	312	298	305	298	331	317	270	311	335	297	323	365	327	325	330	349	307	316	335	297	314	328	370	319	344	326	326	272	333	301	305	327	320	287	352	323	307	287	311	323	300	314	300	306	332	313	324	328	312	316	316	288	314	296	336	317	315	301	332	331	337	293	315	310	290	322	323	298	310	330	307	288	345	316	292	313	333	291	302	286	313	317	311	321	356	346	343	330	333	334	321	300	315	326	306	328	310	315	314	308	301	298	295	325	295	335	290	318	296	356	331
19862	7701	20552	24738	55047	66564	62793	52594	23960	927	893	865	832	838	835	818	815	803	742	811	774	762	790	722	771	758	745	706	766	735	777	729	793	787	753	744	765	748	747	750	715	751	716	772	721	748	775	697	764	772	772	691	748	726	721	740	712	709	714	715	740	775	746	736	724	761	694	761	722	657	755	809	748	740	784	736	724	751	699	715	739	752	712	719	749	771	750	749	772	724	747	746	703	740	705	780	673	733	787	741	692	710	743	804	733	711	723	744	771	736	688	700	696	701	742	749	762	738	720	711	740	725	720	719	794	758	725	711	771	691	747	715	716	752	735	762	722	733	729	726	704	794	733	729	757	751	731	725	715	712	729	745	663	703	715	707	723	733	725	723	749	762	673	724	688	751	740	742	722	747	777	748	659	694	726	676	752	780	758	727	733	699	702	780	757	724	718	744	712	740	760	687	773	740	747	701	689	748	777	752	714	722	722	692	708	739	747	773	756	698	674	741	729	693	756	713	755	715	678	701	719	726	732	768	725	800	725	713	702	769	727	756	756	741	717	685	748	700	709	693	739	693	729	761	737	714	698	742	709	666	712	723	697	764	776	693	716	748	765	675	734	759	705	692	795	714	688	725	764	757	720	706	713	775	744	752	764	732	711	741	725	727	742	734	687	713	714	753	756	753	694	709	744	765	705	758	758	713	763	715	675	725	716	743	714	730	687	741	749	720	759	745	738	757	790	713	715	734	744	705	724	694	734	703	706	711	729	760	693	718	729	720	792	719	733	747	739	735	735	735	726	697	692	731	705	753	774	697	719	742	728	733	738	768	728	730	739	719	676	761	706	731	734	710	718	729	711	740	745	660	775	688	773	776	715	775	716	735	764	743	695	729	704	712	762	733	711	683	738	750	736	677	751	762	729	692	752	756	742	744	717	748	762	747	754	720	742	716	727	712	725	690	686	710	768	721	738	765	688	742	704	725	732	750	701	723	772	705	721	721	776	734	772	732	729	732	704	764	756	720	744	705	745	727	694	736	747	756	718	748	724	755	789	689	705	701	725	763	713	744	690	765	723	740	758	698	756	729	691	734	715	726	750	717	741	734	748	758	710	749	740	737	715	744	786	746	717	706	743	724	706	733	699	719	718	707	739	743	702	729	721	731	717	748	719	679	695	737	748	683	736	719	767	732	748	723	727	682	713	742	706	709	708	709	774	704	711	699	740	730	743	762	708	688	783	784	732	715	772	795	750	719	722	714	774	746	766	731	759	709	730	717	768	759	707	804	740	687	764	757	702	690	707	692	716	744	702	731	701	727	772	734	741	730	738	724	751	686	720	756	729	774	736	774	701	726	671	727	753	756	774	722	772	720	713	685	759	728	691	731	721	708	717	761	712	735	767	777	670	738	725	750	687	731	721	719	748	720	740	738	706	740	705	721	704	713	733	760	731	730	745	694	659	721	714	722	753	733	732	736	742	710	702	725	718	726	707	753	769	740	697	758	706	727	737	725	717	707	768	726	771	756	651	721	737	715	681	756	705	749	727	719	705	697	707	733	689	690	748	726	743	768	738	658	701	719	729	779	691	745	706	736	723	718	714	718	710	738	681	680	693	706	680	740	715	690	726	720	766	697	749	705	711	774	715	697	738	710	708	695	684	776	709	745	737	711	695	730	728	700	730	745	772	713	725	716	689	712	743	749	728	716	729	757	680	735	738	681	714	747	710	727	727	696	755	720	681	713	734	737	709	739	706	717	724	724	703	753	780	697	749	732	726	741	786	739	741	745	722	749	672	711	700	736	765	710	702	722	718	713	708	778	700	712	733	691	787	714	749	720	749	744	773	752	776	741	737	708	670	692	708	724	730	700	678	738	721	696	704	690	724	734	716	679	773	764	729	696	744	677	720	726	720	690	719	744	712	725	719	730	666	748	712	718	726	685	739	707	744	728	733	709	749	746	705	722	749	748	749	731	708	732	727	744	698	750	698	700	755	772	707	683	768	712	764	717	732	730	746	726	769	747	729	720	742	767	735	732	724	695	726	757	701	723	713	752	712	731	731	769	736	673	728	700	745	686	696	768	729	702	735	682	714	736	745	723	741	722	736	773	724	690	739	731	737	685	692	742	753	747	704	722	715	727	739	696	731	717	737	744	761	716	717	772	713	729	742	734	756	783	695	705	705	720	741	747	775	686	740	760	708	711	716	717	746	764	758	788	709	728	762	709	723	685	715	731	720	735	737	757	689	735	756	759	760	732	711	740	720	752	729	662	693	751	792	682	761	703	681	717	699	739	676	729	726	755	691	747	682	690	712	715	726	759	768	736	704	681	752	704	728	723	733	740	731	715	728	743	720	658	712	697	722	705	756	712	744	697	765	752	755	678	697	756	691	717	781	745	715	732	715	731	708	795	760	757	728	724	771	806	759	729	730	715	745	722	756	724	732	709	703	780	720	742	718	748	761	720	727	716	701	739	752	741	756	715	733	736	732	780	725	694	756	687	767	735	750	714	742	703	725	722	744	719	745	710	728	690	675	743	718	750	744	737	698	687	738	750	712	716	714	726	698	737	732	755	705	728	743	685	740	747	743	698	736	718	717	766	737	685	693	751	711	742	705	716	740	746	746	735	745	693	720	685	741	710	773	768	707	747	737	701	716	731	738	680	752	727	735	694	701	741	720	756	680	731	785	732	729	690	710	706	733	745	781	682	699	697	716	701	725	773	739	715	728	724	721	718	737	730	703	739	729	716	727	719	710	714	708	730	748	764	761	746	779	704	722	765	699	748	785	712	740	745	731	751	716	741	692	736	745	743	733	803	791	700	692	659	759	721	702	785	711	744	730	727	695	773	731	753	698	758	769	752	755	738	732	726	690	732	703	706	778	708	706	762	756	734	697	761	730	746	726	704	752	707	724	738	739	746	684	820	773	694	765	685	768	813	775	715	716	744	722	775	722	741	739	723	779	731	724	754	750	678	715	696	713	710	718	714	712	781	686	693	699	738	705	748	744	689	758	698	686	695	730	743	723	733	719	785	730	713	731	745	716	748	718	769	732	759	708	759	739	707	718	750	733	745	702	705	684	765	711	753	720	701	734	779	785	715	717	726	721	643	708	757	696	731	755	657	717	730	752	726	698	774	695	719	749	675	742	716	740	729	700	667	737	722	708	755	702	787	769	741	724	674	768	773	744	730	692	734	727	733	729	711	711	710	731	677	739	781	708	700	757	706	719	724	746	741	677	735	739	712	732	749	726	696	755	721	765	724	682	698	727	671	735	744	737	757	691	722	767	734	784	723	752	758	774	696	733	693	720	689	740	772	695	757	719	746	738	755	719	713	702	732	728	768	763	742	731	730	763	740	710	748	730	701	683	679	749	747	727	728	739	727	685	697	728	754	733	702	746	715	727	745	715	682	685	705	738	732	712	746	725	724	786	718	736	777	719	718	728	714	746	691	714	685	736	753	744	719	684	670	754	749	713	713	736	733	724	696	748	721	772	709
12189	3127	5650	4758	2141	2812	2324	1750	687	244	273	250	247	245	276	227	275	278	235	233	255	249	239	258	260	231	279	261	244	268	268	262	266	265	246	260	276	237	265	260	247	267	239	252	246	250	262	259	258	267	277	251	234	226	276	243	247	248	291	252	242	234	246	239	243	235	232	260	239	252	238	238	223	270	222	253	251	290	253	265	251	272	197	280	258	255	236	215	276	279	233	239	227	263	273	285	253	261	269	266	252	259	281	239	247	273	226	251	244	281	273	242	224	231	253	217	296	244	245	271	251	228	233	262	273	241	249	269	224	261	233	213	213	246	261	245	252	252	252	255	254	249	247	266	232	245	256	259	253	281	248	267	214	239	259	260	256	249	259	281	254	279	242	249	240	231	289	245	293	234	262	276	271	270	268	221	253	255	234	267	280	255	259	245	249	240	280	259	245	253	218	249	262	220	243	261	243	251	260	265	234	225	255	255	265	254	240	240	264	264	241	248	258	239	263	252	285	268	226	211	239	234	254	239	213	250	278	265	250	254	249	289	257	248	256	249	248	239	255	250	228	259	307	249	245	246	229	229	251	256	226	255	270	287	235	256	229	278	276	226	271	230	253	260	282	259	270	275	258	264	246	260	250	274	259	227	256	252	261	244	232	236	253	268	229	252	277	242	269	246	242	249	237	265	253	265	251	245	239	282	268	254	265	256	222	253	242	241	251	258	288	246	223	245	268	234	243	253	230	231	231	284	232	276	248	271	264	245	234	234	247	267	262	256	260	266	255	269	231	230	256	237	243	224	256	227	276	262	250	251	232	249	235	249	260	236	243	283	267	231	257	244	258	245	241	263	256	248	218	255	286	282	228	267	265	257	236	221	273	250	248	220	231	220	250	236	228	257	227	237	244	243	237	271	243	237	259	249	249	248	255	264	240	263	249	239	252	227	242	240	240	205	222	223	224	268	257	249	272	248	273	243	246	275	239	252	259	233	250	269	251	245	243	266	247	232	264	261	231	280	289	251	251	267	244	238	264	268	286	254	228	249	247	271	252	242	242	227	250	237	235	279	241	241	247	265	253	275	244	265	262	218	241	262	247	229	233	246	259	258	221	267	245	244	256	241	280	239	242	253	232	259	246	273	239	242	249	234	253	264	245	278	239	280	228	273	248	264	260	250	279	228	257	290	281	227	237	255	244	261	231	269	244	264	240	268	262	253	248	286	236	239	254	229	253	240	236	252	270	264	242	253	253	245	248	236	234	261	230	251	248	250	234	236	250	267	261	250	221	254	257	238	256	235	270	270	253	252	262	258	237	256	242	226	258	288	262	270	245	273	256	238	241	218	261	229	230	253	272	263	253	248	243	230	236	260	248	282	236	269	279	270	264	263	243	235	228	280	256	272	240	261	243	225	235	247	285	260	234	260	238	259	249	244	239	242	217	292	229	234	235	257	240	276	293	261	254	242	274	258	262	264	243	261	273	262	217	257	243	254	261	259	232	243	288	252	246	249	235	249	263	272	222	265	256	267	242	259	228	284	238	244	233	253	255	269	241	268	272	270	254	232	252	229	286	249	235	230	224	252	263	252	286	228	256	265	264	248	273	259	264	272	257	218	234	261	210	245	239	286	290	248	217	241	258	245	257	265	226	255	223	234	260	247	259	244	222	207	260	260	263	251	247	243	216	277	284	256	245	225	258	279	262	249	270	235	250	221	274	255	262	264	261	262	267	231	236	257	262	260	249	253	243	251	266	235	279	243	242	255	274	232	250	237	268	288	284	252	254	249	259	268	274	263	232	270	252	266	274	269	254	252	246	269	261	278	235	239	227	225	273	250	259	229	258	236	257	239	262	257	267	285	252	256	261	244	251	233	249	254	245	229	247	230	221	284	240	252	257	242	238	270	273	244	265	246	245	277	241	258	264	262	261	253	220	231	249	256	254	266	235	247	257	283	226	220	237	236	237	247	235	248	284	257	242	242	237	270	317	251	260	236	241	268	240	231	259	278	277	237	227	262	280	262	255	238	246	227	248	267	271	253	251	257	236	252	278	280	251	250	239	246	250	260	258	240	248	239	261	236	235	252	271	258	216	285	233	268	241	248	244	235	259	249	218	224	278	294	254	284	240	257	258	245	239	272	239	244	242	263	276	267	263	222	245	268	270	260	253	252	276	237	253	263	254	266	248	256	232	249	244	264	263	259	262	285	251	270	240	265	262	257	280	242	269	256	266	259	269	260	270	245	209	240	228	262	256	245	235	254	235	253	280	240	268	252	238	216	236	233	261	243	247	216	286	240	264	271	246	281	261	244	241	239	263	247	265	290	251	249	263	223	216	245	249	262	244	248	231	235	222	235	239	251	241	250	279	232	226	236	270	261	221	241	259	250	230	251	264	210	250	275	230	269	246	273	235	248	252	245	259	234	272	268	235	236	241	234	213	259	253	241	244	265	269	239	264	234	244	243	256	245	259	265	237	266	276	233	260	249	266	240	266	255	244	236	255	261	256	237	256	237	259	274	244	260	238	240	270	253	248	278	273	266	230	246	231	264	259	272	235	265	226	271	248	253	292	215	237	229	265	255	264	242	216	269	255	232	242	275	272	279	244	247	272	268	264	238	279	252	241	254	276	269	245	251	275	256	265	241	225	250	262	234	262	264	284	249	231	246	239	273	197	227	247	268	236	245	233	237	254	260	261	252	257	257	223	241	243	236	239	250	256	293	274	252	244	285	255	248	260	251	259	256	233	278	281	230	236	221	242	257	277	273	258	240	227	262	230	260	265	233	219	229	267	254	270	266	238	245	254	269	255	247	247	286	238	255	267	248	243	260	234	236	217	250	241	249	261	258	228	275	267	252	243	247	263	262	261	239	274	250	248	241	250	258	234	238	276	242	255	238	253	249	250	220	238	286	248	240	269	247	276	262	266	238	249	269	270	263	269	240	281	261	246	257	244	258	293	250	221	244	267	276	279	267	251	240	261	251	229	250	255	269	240	231	265	259	267	252	252	255	268	259	252	271	268	222	259	258	235	257	267	279	240	249	247	257	239	285	232	264	277	257	272	287	268	239	244	270	271	233	217	254	237	258	244	237	263	258	234	269	221	226	238	291	273	267	255	227	242	230	257	246	272	242	288	235	262	251	258	267	252	251	242	256	286	258	288	248	261	267	248	219	265	258	247	235	224	234	241	257	261	246	282	253	246	224	250	279	255	254	248	257	234	260	242	247	256	272	247	264	264	270	235	273	265	262	223	263	242	267	244	259	265	269	237	233	258	234	262	245	229	249	218	214	299	254	259	282	254	266	267	258	235	253	222	246	250	276	295	259	257	237	231	257	246	232	290	241	254	287	261	280	235	266	249	233	245	241	238	264	259	220	226	256	248	236	227	236	267	259	246	243	261	251	242	227	247	294	268	259	258	247	264	248	280	269	256	274	267	242	252	246	258	272	245	244	274	219	255	244	269	261	237	244	259	269	252	262	280	270	279	231	238	255
6055	2409	10214	11302	7643	11597	8900	6517	1911	547	580	578	596	581	606	546	557	524	566	570	619	537	610	594	544	569	572	605	597	569	561	568	598	575	602	501	614	592	582	604	603	614	615	570	575	589	579	566	571	522	589	547	589	535	583	567	558	588	603	607	560	575	558	573	568	612	581	558	599	557	572	585	591	586	562	581	597	583	590	545	588	578	532	556	584	578	601	606	561	572	570	583	608	606	564	556	545	578	597	556	565	594	591	575	570	582	535	563	586	585	552	559	573	617	573	561	586	598	569	541	608	576	543	549	562	580	612	612	546	551	575	624	578	543	574	538	591	554	526	548	548	582	575	584	582	560	577	542	618	596	596	581	583	575	585	566	566	593	593	594	599	589	577	585	538	584	577	595	559	552	532	623	560	543	610	595	594	596	542	555	574	534	602	575	599	581	602	577	585	607	579	563	569	581	622	581	560	559	545	585	585	594	591	603	555	575	609	560	572	564	580	561	586	594	552	598	537	557	565	534	604	601	564	532	561	583	586	572	578	540	595	567	614	607	594	569	554	579	606	553	628	506	602	600	574	611	605	595	546	581	499	560	561	579	607	567	611	549	568	566	522	575	590	563	590	563	561	555	579	575	582	548	552	581	541	600	542	580	563	601	583	575	562	578	574	608	553	576	560	559	567	593	549	535	631	561	605	551	631	554	567	580	517	589	577	641	562	602	575	547	543	624	613	592	586	598	578	612	602	584	627	583	596	592	514	603	548	608	589	574	607	546	612	563	579	568	554	601	588	607	572	600	584	595	574	600	510	574	607	569	595	600	567	592	534	569	601	599	573	585	581	609	616	611	595	564	534	623	570	577	604	582	583	561	576	554	596	598	577	571	566	581	570	561	560	584	562	635	600	584	593	561	539	568	581	592	538	564	521	583	599	577	624	600	531	566	612	554	579	584	620	603	581	594	594	581	573	580	543	565	599	557	586	554	598	552	552	583	536	567	573	604	581	603	617	554	577	548	605	582	585	596	575	540	579	550	567	574	555	511	598	582	567	586	581	553	572	563	565	611	583	546	607	548	577	569	586	610	563	579	572	581	583	559	577	562	590	537	580	617	563	575	561	635	586	550	611	576	576	575	538	595	578	590	596	567	591	569	543	612	569	563	583	582	624	579	614	560	536	591	543	541	585	587	558	556	572	547	572	545	557	603	614	591	601	577	556	611	626	587	544	542	588	595	567	541	588	567	549	570	599	578	620	595	559	593	554	551	600	571	638	613	551	544	543	573	536	550	589	593	580	587	543	596	538	553	592	527	557	586	559	639	558	592	618	559	571	574	589	567	611	615	564	574	566	557	597	604	586	591	525	605	559	579	602	574	576	556	633	569	556	585	580	580	594	571	607	562	638	546	574	560	560	566	632	559	610	584	604	607	608	573	563	529	598	591	557	605	508	562	535	570	580	587	636	597	581	591	604	554	556	564	583	594	616	591	555	582	580	582	566	582	589	609	584	617	571	557	562	558	582	580	544	586	618	580	582	607	576	579	552	579	571	613	584	626	582	570	561	588	527	545	583	551	593	535	544	593	602	585	603	571	560	603	571	607	570	558	559	628	574	559	570	569	548	574	558	565	605	598	577	592	551	579	559	581	541	582	587	586	590	554	569	613	570	573	552	552	563	553	565	541	575	574	542	596	543	550	586	590	568	572	540	563	594	593	612	575	637	553	566	544	562	560	580	605	548	585	546	560	588	580	557	641	604	568	578	585	573	614	574	579	585	541	598	564	571	567	596	596	595	599	564	550	590	584	569	624	595	569	542	561	534	625	612	591	561	606	607	616	585	591	587	536	534	556	564	557	551	576	549	531	595	574	573	574	576	584	568	593	605	617	531	533	601	619	547	574	573	641	592	553	571	611	582	588	631	579	609	552	543	606	576	557	571	579	584	584	580	562	564	620	600	611	593	552	594	556	607	546	577	613	580	543	593	601	595	605	545	582	538	596	612	582	565	578	572	621	622	572	619	566	588	536	586	559	555	550	545	599	554	570	547	563	556	571	562	556	612	577	561	533	569	626	539	573	575	535	562	592	552	571	601	572	578	564	623	571	589	536	570	603	586	553	597	521	545	607	590	573	565	594	546	558	571	583	548	578	588	605	588	621	569	558	569	624	612	576	597	587	576	586	619	600	578	571	552	581	584	555	577	605	575	606	531	570	569	561	571	591	574	577	588	549	614	581	599	573	596	584	586	561	615	618	555	558	572	535	541	549	627	633	593	608	562	571	581	565	604	592	572	555	601	621	603	559	624	520	573	563	568	618	568	590	566	600	564	596	573	601	545	583	573	606	572	557	624	551	630	576	599	597	586	567	576	563	595	568	522	607	608	602	584	617	530	622	576	587	542	600	559	573	576	576	593	616	604	591	546	583	621	532	572	576	550	565	589	606	587	551	554	575	586	540	572	555	611	593	593	583	553	592	535	564	620	608	569	612	574	534	530	572	552	569	568	550	564	603	577	584	585	587	556	577	607	564	563	588	574	537	582	559	581	569	590	639	583	550	583	562	548	593	624	531	522	574	560	581	573	552	548	596	567	531	562	599	568	571	619	607	602	566	582	524	587	572	586	544	573	574	571	543	549	563	639	551	575	576	573	620	557	609	577	584	570	614	583	581	576	573	582	591	570	582	559	609	596	587	606	604	607	553	557	554	548	560	594	580	603	573	565	626	591	543	607	570	606	558	573	613	562	600	565	591	550	584	591	604	553	594	591	561	585	604	580	546	613	605	565	587	575	602	551	598	603	570	599	536	604	598	546	587	582	511	586	577	547	590	585	610	572	620	623	567	575	598	612	633	604	534	565	575	514	567	546	585	544	580	569	607	618	560	587	595	610	620	585	604	544	584	564	563	640	607	591	597	594	581	615	542	562	591	534	578	589	566	552	599	559	590	578	551	546	589	579	596	574	593	583	566	568	535	583	577	589	598	614	563	548	571	587	564	547	566	542	588	518	613	563	553	531	559	589	560	560	536	566	564	573	613	571	543	589	590	612	578	549	556	589	591	565	594	562	546	562	613	622	582	561	516	569	609	584	571	555	603	570	584	567	535	594	562	563	581	549	599	620	565	570	608	606	588	591	544	589	599	590	567	569	582	581	578	615	556	555	601	582	584	608	581	552	573	546	558	589	564	569	581	584	635	569	541	580	571	596	603	611	580	564	576	569	582	596	604	576	557	577	571	638	552	586	583	574	590	564	561	583	613	560	563	580	562	572	603	600	604	574	569	608	580	537	592	622	586	543	546	599	597	559	536	589	605	584	563	598	605	546	593	577	598	571	584	567	564	569	556	579	612	569	562	569	598	574	570	501	597	566	592	595	597	597	517	600	605	545	589	590	538	549	558	574	574	566	580	586	603	588	612	607	542	559	584	554	574	572	598	605	578	580	588	573	568	594	616	558	587	588	531	551	582	526	590	568	569	587	603	579	578	565	584	604	565	566	597	605	574
27958	8625	10593	15395	35321	39756	32966	22482	8383	402	204	224	198	174	201	198	205	181	202	209	227	204	199	196	227	233	215	191	197	205	202	201	195	205	188	205	203	196	207	220	238	194	212	198	215	209	200	181	179	161	195	186	186	186	180	214	187	218	203	174	221	201	220	204	194	195	207	195	206	210	237	184	214	176	210	194	188	192	176	187	208	190	200	177	189	183	195	167	186	216	181	203	193	241	194	215	193	208	206	199	171	219	213	233	202	195	194	215	213	197	200	198	207	209	200	191	211	216	205	192	175	191	204	188	227	231	211	208	199	190	206	187	200	220	192	192	212	184	185	186	208	199	224	204	195	180	216	205	218	208	206	199	178	194	234	162	212	201	202	201	180	204	201	209	191	191	184	169	208	214	163	216	193	212	170	212	218	204	205	185	201	154	215	226	186	177	201	191	196	212	176	170	208	208	218	198	221	196	182	195	160	169	209	193	225	196	203	208	204	191	197	197	203	181	216	196	210	199	209	204	217	205	221	237	197	238	210	193	216	208	194	218	204	201	195	199	229	218	199	204	205	191	182	228	227	229	207	209	202	236	204	220	197	184	183	187	187	218	218	195	178	230	208	192	197	206	203	190	216	202	192	188	219	193	205	185	203	198	201	201	205	192	207	206	225	202	210	212	214	194	189	200	207	199	212	234	197	179	190	208	219	195	210	219	203	187	233	200	208	211	211	197	207	227	210	195	209	191	166	199	212	247	195	181	200	198	221	201	217	176	216	192	230	205	191	197	176	239	193	186	206	191	203	190	203	191	194	220	177	201	189	215	211	202	234	187	221	190	183	195	189	185	210	194	197	216	196	202	214	204	207	170	209	213	203	206	207	185	179	202	218	187	175	206	199	179	184	193	212	197	193	179	247	172	188	189	194	185	211	210	190	189	181	205	196	201	205	205	214	220	204	214	182	201	187	196	218	196	220	225	232	199	206	185	195	212	225	198	196	192	205	197	217	229	188	197	199	210	194	180	202	190	192	200	229	211	225	212	200	202	190	198	213	225	191	187	202	194	202	191	216	190	213	236	190	210	200	188	233	189	188	176	199	199	232	233	194	197	205	216	192	166	206	193	212	177	205	195	201	208	222	191	190	198	201	189	243	200	199	215	190	200	227	217	228	201	193	194	221	221	193	201	203	201	184	214	197	193	194	194	193	186	216	187	214	177	189	220	213	211	206	214	186	203	161	215	216	202	240	195	218	211	212	196	213	210	186	198	202	189	200	208	186	196	193	233	214	199	197	177	191	171	207	197	210	189	216	210	189	199	175	188	206	175	185	204	205	198	194	191	215	231	225	227	199	204	166	226	187	176	178	208	201	186	186	195	171	192	214	215	208	195	209	198	194	201	209	189	188	182	181	211	206	192	217	177	200	222	225	200	210	199	193	212	182	206	209	226	189	195	188	201	201	189	172	225	199	179	205	176	185	163	187	212	185	191	183	189	181	189	229	203	201	182	189	198	186	202	208	219	191	203	201	197	193	200	191	187	200	180	208	203	203	207	208	189	217	206	212	178	185	209	217	197	198	195	204	172	194	217	187	214	220	224	183	223	212	182	209	197	222	189	214	194	202	197	195	219	197	205	225	212	205	208	224	223	194	213	210	204	220	195	192	205	229	208	211	224	184	203	175	188	205	219	203	201	160	159	206	206	200	178	181	177	217	212	228	215	208	202	184	229	185	215	219	184	199	180	157	179	168	211	188	202	206	200	215	202	180	205	211	240	199	205	165	203	196	200	201	209	218	241	222	198	209	219	186	209	242	197	192	215	213	181	183	232	207	192	181	183	192	208	184	213	202	227	189	202	220	212	186	216	229	231	204	172	195	209	183	215	209	211	197	215	208	212	218	198	198	213	215	199	226	211	195	218	197	214	195	181	205	211	172	198	202	196	188	187	199	197	209	188	187	206	195	173	199	197	206	186	194	223	193	197	199	213	202	207	202	176	206	195	213	204	200	190	192	205	218	189	207	197	209	219	227	205	201	182	198	202	196	211	231	192	201	202	224	180	226	194	216	188	229	204	212	179	188	198	214	197	220	211	203	208	210	206	179	194	198	214	237	193	220	222	195	209	200	203	192	199	213	216	199	207	199	163	212	195	218	211	208	194	197	196	219	215	182	215	184	236	206	222	193	222	184	190	197	230	219	211	197	200	194	210	198	194	187	213	229	208	182	200	220	215	206	197	211	211	225	206	199	207	186	230	193	192	191	206	204	198	193	205	199	183	197	197	215	201	207	202	212	228	192	195	174	208	209	218	194	209	216	214	180	204	208	187	186	192	201	212	203	196	210	196	182	195	171	214	197	200	197	203	214	177	179	200	186	220	211	173	178	234	204	219	199	201	203	213	215	222	221	192	200	209	191	191	195	211	177	207	187	214	199	183	197	187	207	199	187	192	220	229	215	193	195	193	189	194	182	195	193	193	206	187	200	202	255	186	218	247	206	204	179	186	203	209	194	210	199	203	217	200	184	203	218	161	210	200	188	209	193	159	202	189	222	217	198	197	215	201	167	194	225	226	194	198	190	203	218	186	191	208	206	200	198	212	207	216	197	182	204	190	223	222	162	220	218	214	190	203	206	202	181	207	182	205	202	194	207	209	181	217	178	190	197	207	210	214	232	217	234	190	195	200	212	186	175	200	201	185	189	220	216	209	191	192	197	191	181	189	185	183	240	191	197	192	197	217	181	204	189	213	216	184	192	220	206	191	191	226	215	195	194	186	227	168	183	185	220	196	184	192	199	200	180	196	210	196	197	186	203	214	197	217	211	178	181	217	203	209	204	209	207	201	186	227	200	202	209	180	193	203	190	231	195	189	211	184	224	198	209	181	196	174	201	206	211	232	202	176	197	209	195	189	174	225	214	211	228	214	206	172	228	202	191	170	220	184	214	202	192	213	246	210	174	215	210	219	202	205	192	207	224	178	194	225	210	198	218	189	234	187	194	185	210	237	215	210	206	210	235	210	193	196	194	234	199	207	221	193	218	215	203	196	187	185	207	184	210	218	175	200	216	219	213	191	175	232	171	199	190	233	205	223	223	207	160	206	194	218	205	181	220	190	186	206	201	238	211	217	212	190	174	189	196	181	201	215	204	204	208	190	203	214	219	188	192	200	218	213	217	219	216	201	204	199	189	209	222	206	217	199	217	224	215	221	206	202	217	205	192	193	196	213	219	209	210	225	201	207	207	195	201	197	220	211	198	208	191	210	209	225	209	214	215	197	208	226	192	182	180	206	222	223	220	180	204	184	179	193	212	202	207	202	193	180	191	204	194	180	191	221	172	208	188	163	191	220	197	185	179	206	215	209	216	196	206	197	202	230	199	187	191	211	180	211	225	210	213	211	206	184	194	185	179	204	197	194	185	217	218	205	186	190	190	185	196	195	182	195	204	216	182	237	215	222	197	184	208	204	197	219	192	203	232	208	212	195	213	186	213	225	222	192	227	210
13846	5265	17156	29559	51137	53943	48254	39314	14469	583	592	553	529	534	568	567	552	513	535	542	507	505	503	517	528	495	496	524	546	525	525	538	527	516	509	483	475	470	496	472	453	540	485	523	487	511	464	472	481	513	501	497	488	498	533	505	458	519	513	524	558	523	493	528	494	503	487	491	507	488	490	512	510	499	498	489	552	460	463	503	462	452	573	491	504	462	514	513	472	495	506	466	505	464	464	464	515	486	476	473	473	517	497	496	504	543	543	475	490	498	492	547	480	470	513	495	499	490	463	505	497	520	483	497	545	488	537	488	516	518	502	500	504	520	472	554	443	492	486	459	544	500	528	484	499	537	508	480	511	528	483	485	493	491	503	470	474	466	454	491	487	485	485	510	470	477	495	490	512	499	478	492	478	513	463	508	501	455	462	519	465	499	509	473	506	496	485	433	502	479	477	462	480	509	487	522	485	518	497	515	455	497	509	509	503	482	514	476	503	473	494	503	475	507	475	500	494	496	471	490	517	460	508	495	474	497	504	521	463	489	477	472	481	481	532	503	515	523	492	448	482	499	521	466	495	516	520	479	457	461	478	522	512	500	476	489	474	540	456	512	505	474	502	489	477	543	494	503	514	494	496	511	472	499	495	507	500	492	497	489	522	468	489	492	478	513	492	522	479	528	490	474	492	482	502	489	488	489	507	483	518	507	521	516	504	523	500	509	549	486	497	498	514	538	450	482	527	534	452	493	483	474	488	491	467	509	478	520	498	540	477	482	481	506	537	489	492	511	486	526	490	463	506	519	485	474	452	528	482	509	511	480	482	472	465	501	530	501	486	484	485	485	466	490	501	533	526	521	469	518	509	504	521	533	489	500	521	498	522	501	453	511	504	470	478	492	523	476	459	464	488	518	514	448	508	479	465	500	516	503	487	515	464	474	467	513	476	480	525	499	503	469	462	491	486	475	477	511	480	500	535	488	455	515	527	500	534	509	503	520	477	495	497	482	467	505	525	541	439	488	491	491	503	491	494	500	463	456	475	469	468	508	501	486	503	471	492	522	487	510	486	480	492	489	467	480	498	494	496	491	506	470	532	486	455	505	520	526	456	505	518	502	515	496	506	503	488	512	471	525	490	466	535	452	473	506	470	490	472	521	489	473	477	490	471	481	465	497	521	513	484	505	542	531	456	499	515	525	505	514	485	470	500	494	493	470	515	498	509	489	462	498	496	487	494	508	494	495	512	544	457	519	475	473	494	521	483	479	500	478	500	498	496	516	523	470	485	484	508	497	506	495	470	498	493	473	499	484	458	482	493	494	499	473	491	500	521	446	460	498	484	508	478	524	472	547	500	469	496	510	479	476	469	486	518	465	478	494	487	473	527	484	506	474	501	536	489	491	520	479	471	486	483	510	498	519	485	486	519	490	439	481	496	499	478	455	465	452	445	479	461	498	488	473	570	479	576	445	504	522	508	498	503	509	509	525	530	491	487	471	483	535	466	541	499	502	490	467	491	502	479	505	492	476	522	486	461	494	484	501	446	480	463	524	506	527	554	476	504	507	512	519	515	478	465	538	490	497	513	526	521	457	497	514	501	475	482	485	515	499	516	487	509	483	484	504	486	523	472	487	496	460	481	480	484	498	471	495	499	473	482	512	469	510	472	489	496	459	503	514	496	491	476	504	471	512	521	500	471	526	464	464	511	488	527	507	483	490	499	512	461	526	492	467	492	467	513	519	497	500	508	517	495	494	495	466	499	503	489	531	496	511	485	478	512	509	476	517	486	502	484	515	523	519	480	483	509	532	547	508	483	503	512	506	489	490	477	459	473	505	474	531	523	486	482	470	502	492	519	513	472	515	518	522	456	516	495	518	514	469	488	486	490	488	483	505	474	505	522	501	529	465	484	516	500	518	484	484	507	497	455	558	514	488	487	461	489	510	506	467	486	440	482	523	525	509	480	475	512	502	523	496	474	518	447	502	484	518	483	486	459	487	488	499	523	502	520	510	483	509	538	502	511	502	515	523	484	483	507	509	500	480	464	514	507	519	528	483	517	493	467	462	510	492	496	498	467	475	525	513	536	489	504	501	492	480	464	523	464	532	480	511	497	518	534	464	512	524	515	475	510	487	494	470	503	505	506	454	480	455	513	529	488	498	449	532	468	482	474	408	514	490	512	525	531	517	522	465	490	521	535	510	471	515	473	500	519	486	498	486	479	496	526	524	517	487	504	485	486	476	465	470	546	469	498	504	507	509	470	536	497	496	534	508	514	511	499	504	497	459	501	485	510	463	479	481	506	501	479	485	501	504	495	524	507	498	517	495	519	535	511	523	488	507	480	528	520	491	486	493	514	496	490	512	469	487	477	476	488	477	491	522	486	487	489	497	522	496	535	485	518	500	476	483	506	471	527	484	499	505	515	514	466	461	490	502	494	506	485	483	535	521	513	474	480	499	515	531	497	517	512	463	544	473	493	522	514	506	495	480	481	462	478	513	465	466	493	476	491	480	493	516	489	492	517	480	478	522	472	531	524	506	498	498	485	468	512	506	505	461	496	492	465	500	459	520	550	550	507	554	494	486	475	468	525	516	499	482	474	484	497	506	460	461	488	491	495	488	498	500	489	502	539	493	473	482	536	498	474	504	514	519	484	504	501	479	513	495	509	478	457	530	466	518	529	465	497	531	514	510	496	472	464	495	493	482	543	505	468	494	534	513	474	513	490	477	476	516	463	461	480	459	476	517	492	471	524	519	520	446	494	496	500	495	455	501	521	475	497	497	522	481	481	494	505	533	487	502	508	486	455	470	506	507	496	516	501	512	535	508	489	477	497	509	491	485	486	544	483	486	508	519	465	501	460	484	495	501	501	529	520	481	472	482	488	539	514	513	482	450	468	543	495	454	485	492	474	478	498	495	495	478	494	512	475	526	483	491	477	479	536	476	453	515	498	484	521	473	501	527	475	518	502	482	442	463	509	449	515	514	501	500	474	502	461	520	480	494	481	486	497	516	505	542	452	515	500	456	477	501	497	511	491	512	484	491	507	507	491	516	538	496	526	544	509	511	501	488	475	476	511	504	500	466	499	498	520	494	504	493	504	489	504	486	508	511	497	493	484	495	483	501	541	495	483	447	514	523	519	509	496	485	504	503	494	514	516	486	452	479	493	523	489	529	530	547	514	507	504	519	524	483	472	508	529	463	489	472	504	517	525	537	490	463	481	464	480	550	463	472	497	462	489	454	503	498	458	499	473	492	498	508	490	492	480	470	524	494	520	479	475	559	524	484	490	496	487	496	497	482	526	532	511	472	479	455	483	495	493	468	472	457	505	502	497	467	465	514	486	477	497	485	496	479	469	481	473	518	505	529	468	499	459	525	457	500	485	471	503	497	525	450	529	465	518	489	508	492	451	459	485	510	515	482	519	533	531	477	497	455	521	478	515	504	495	500	480	551	499	533	511	518	472	514	468	509	484	496	506	529	532	482	527	514	487	492
43154	16447	11398	30256	59850	55190	45567	33544	17462	1273	353	368	351	334	347	312	371	316	310	342	338	362	330	345	328	361	376	338	329	326	305	325	349	344	336	310	308	326	317	317	336	339	370	330	331	339	356	346	338	337	336	327	317	348	323	342	319	299	333	323	316	354	330	304	309	345	323	367	330	345	329	307	304	309	353	341	348	334	356	326	343	330	323	358	334	324	329	344	342	343	313	326	315	334	368	350	293	309	308	342	309	318	323	310	320	304	337	313	313	347	350	332	349	344	359	328	341	354	312	325	331	336	323	315	312	305	300	350	339	371	356	337	315	329	361	363	317	335	349	347	331	361	319	367	328	356	334	320	356	331	323	334	362	325	308	308	386	343	312	384	334	339	304	314	323	333	322	377	331	340	353	329	348	342	326	316	338	327	311	343	338	333	320	357	327	327	308	318	339	298	307	335	342	331	314	312	318	358	306	312	328	309	344	356	335	348	309	319	332	324	337	321	305	299	313	371	311	300	348	320	327	307	335	342	351	304	345	356	299	319	331	342	327	328	304	321	321	317	329	293	317	322	367	344	317	315	320	354	336	298	322	350	352	327	337	326	346	350	323	349	333	322	319	299	310	312	328	362	317	344	358	309	351	330	325	324	370	321	304	325	344	323	346	332	351	324	345	351	320	326	334	304	361	353	344	323	360	354	284	335	375	350	304	339	326	336	303	359	283	329	324	324	312	309	303	319	316	350	339	323	289	309	330	324	352	362	332	309	342	347	327	329	329	319	334	326	372	314	326	304	337	328	358	349	343	309	341	362	339	313	291	321	326	331	304	344	308	321	338	318	341	326	335	361	312	324	325	317	360	314	333	328	361	340	352	337	335	358	334	355	333	343	303	355	346	327	306	360	363	346	347	332	347	320	337	328	344	328	331	309	345	334	374	344	358	349	317	355	392	357	352	330	318	334	299	339	348	341	374	322	360	307	316	324	313	342	320	360	317	304	324	332	353	325	323	333	295	355	359	343	316	352	330	320	288	319	349	349	339	321	318	342	370	329	330	297	371	359	336	328	330	333	354	309	342	326	378	341	388	338	349	360	360	299	307	324	328	304	363	317	314	346	330	287	327	335	330	337	307	319	347	363	345	332	348	337	356	322	348	372	337	305	332	362	339	329	310	352	288	315	357	312	338	302	302	373	333	351	322	317	361	372	346	364	338	353	296	345	346	315	317	346	328	338	354	332	372	330	295	349	324	331	329	332	357	335	360	326	387	300	326	351	333	331	335	335	340	319	347	326	334	362	311	368	325	317	346	321	323	374	340	369	337	301	324	328	326	298	365	324	353	316	326	298	295	336	349	342	345	345	357	332	296	328	362	306	368	299	334	322	327	330	322	346	264	339	327	330	351	304	337	338	327	313	324	328	342	324	310	315	324	281	325	324	330	300	309	346	332	320	376	343	328	320	353	325	320	378	332	341	293	320	320	343	339	359	321	322	338	346	314	369	316	329	331	353	350	313	313	347	315	318	348	330	314	322	360	338	296	341	300	382	356	333	312	350	313	367	359	290	347	364	378	310	340	319	327	298	313	311	334	338	300	336	336	342	311	321	353	318	334	337	330	328	331	338	329	354	332	364	318	343	335	344	339	323	347	349	321	294	349	325	315	333	325	348	326	341	306	339	330	325	326	332	326	335	379	376	304	306	278	321	360	339	335	355	317	317	328	343	336	350	316	302	338	357	315	337	339	326	356	317	357	361	348	325	346	312	297	305	314	347	312	328	341	322	329	351	327	305	308	346	320	316	338	308	334	334	335	355	319	334	338	308	336	348	358	317	323	344	321	309	305	353	348	359	340	358	347	294	332	321	302	368	368	318	348	312	335	309	339	329	306	323	356	336	352	337	313	329	324	335	324	313	319	347	336	317	316	317	342	321	323	333	328	328	338	337	349	359	341	311	324	344	328	309	329	333	349	354	339	338	335	320	341	314	337	362	327	342	321	335	348	352	324	312	327	368	336	359	322	291	321	327	360	375	365	327	354	338	308	340	305	304	316	325	317	282	279	340	350	356	342	333	344	344	355	319	345	349	328	317	298	353	325	295	369	319	318	317	297	326	340	320	317	336	335	341	340	353	318	362	334	368	310	328	331	338	309	315	340	349	354	371	326	349	310	379	343	356	316	320	365	355	338	312	345	304	352	307	314	335	366	340	344	338	320	349	299	302	317	332	329	335	359	317	322	350	353	322	351	326	318	328	322	339	310	370	348	334	306	336	330	344	323	346	374	334	323	365	327	348	360	331	328	376	332	354	321	326	305	325	296	346	326	345	318	358	331	354	296	335	307	345	339	342	344	331	309	318	380	327	330	336	345	355	344	308	359	353	326	300	351	333	323	316	343	334	330	347	325	306	325	334	327	351	314	354	291	320	315	319	302	352	343	356	343	364	314	312	343	334	328	306	349	334	306	337	341	299	352	322	311	305	340	327	304	301	303	353	342	323	283	326	353	322	343	350	365	321	330	323	340	375	339	323	328	315	330	326	339	345	329	335	332	314	342	326	296	329	313	330	358	347	373	315	315	347	318	315	348	329	321	335	336	334	317	357	307	356	327	334	357	305	324	344	363	333	345	306	305	335	314	313	318	312	322	317	317	347	334	328	339	374	315	314	339	323	320	341	328	328	344	342	309	307	327	349	357	303	303	323	308	346	315	331	327	340	307	338	322	311	355	340	324	314	340	343	298	356	331	329	318	297	352	340	324	383	319	338	318	328	350	341	315	297	362	319	349	337	318	352	343	328	324	356	364	361	323	338	350	359	336	317	330	334	337	341	329	331	321	314	307	359	364	371	330	342	341	331	305	350	359	340	328	309	308	328	307	331	365	317	307	345	337	358	355	360	326	348	334	289	324	305	316	314	324	308	302	333	373	383	353	352	338	330	342	322	341	322	322	350	336	354	364	334	321	317	331	313	300	359	344	315	345	349	321	367	297	323	298	334	341	327	312	331	309	349	335	346	322	336	342	335	311	360	344	351	329	360	326	327	332	335	335	313	295	335	321	317	323	345	363	322	312	327	352	340	330	327	309	324	304	315	341	331	300	347	309	347	333	361	335	313	374	381	341	313	359	331	318	331	302	295	347	323	319	340	342	352	344	342	369	319	327	336	336	342	308	331	336	321	308	322	306	352	297	360	290	349	329	343	313	339	334	307	328	330	322	352	318	332	335	329	318	328	341	356	335	371	305	348	324	317	312	292	329	356	356	323	301	345	327	346	339	358	354	387	362	338	321	311	333	354	356	351	330	307	323	347	349	341	302	320	338	354	326	294	312	342	355	306	279	290	317	360	340	351	330	325	350	326	312	316	356	320	324	344	345	342	323	328	275	343	344	337	356	331	327	324	316	321	346	319	345	347	341	308	313	328	339	345	334	312	343	353	361	341	335	332	351	331	340	345	319	311	329	341	340	353	328	328	341	375	296	343	339	314	303	341	333	313	325	340	332	314
21527	7545	15878	42793	69227	66657	59128	48538	23581	947	925	869	871	846	836	812	848	765	765	800	784	789	827	827	840	781	765	782	755	768	799	815	755	752	733	799	779	812	787	778	779	776	852	789	761	769	755	792	781	764	769	721	724	744	773	722	808	748	754	748	811	767	789	741	734	737	741	854	756	761	775	757	769	824	800	711	756	762	791	689	755	730	775	765	806	755	763	740	765	759	731	763	796	764	718	791	797	770	751	747	737	751	815	761	759	779	801	776	774	755	760	757	770	739	796	732	766	782	792	822	789	759	770	832	736	738	773	709	815	787	823	783	762	739	786	787	804	746	754	706	749	777	780	721	729	802	763	797	736	759	742	794	821	728	781	779	779	751	726	730	797	760	775	758	814	741	750	782	785	788	742	774	792	748	730	782	785	756	749	791	779	782	822	781	767	724	745	768	772	763	823	745	748	705	720	774	778	781	768	749	772	771	746	813	735	732	739	771	763	748	743	748	766	746	749	794	792	765	782	723	754	780	773	783	781	771	793	782	726	738	806	738	768	744	779	791	771	767	782	787	781	743	822	769	757	744	757	763	755	766	789	761	797	749	776	795	797	725	781	789	769	760	748	743	742	744	742	772	721	820	713	761	769	758	769	790	780	784	734	754	755	771	743	780	787	757	784	805	742	811	802	741	750	795	723	781	712	777	780	731	782	747	746	801	766	733	815	819	796	759	752	800	761	841	762	775	744	750	800	796	727	699	748	740	777	749	797	801	764	794	752	790	766	777	757	740	769	773	778	757	768	692	809	808	739	741	705	771	786	759	734	807	775	730	748	739	682	744	770	769	726	762	765	779	723	785	750	780	800	743	775	759	738	747	755	761	758	714	756	747	744	758	757	773	738	763	750	739	719	824	776	717	811	743	742	748	758	722	752	718	763	821	734	759	780	775	757	740	762	770	743	748	771	777	793	763	719	796	794	710	730	775	780	782	782	753	782	747	788	758	741	763	793	805	765	769	731	816	789	772	818	786	783	764	747	798	770	749	826	795	755	754	797	789	767	783	771	752	765	750	763	744	744	766	747	777	770	803	733	741	775	758	733	808	770	800	743	783	784	796	756	771	750	742	793	794	757	776	787	772	787	797	832	784	724	775	788	691	731	715	710	762	766	758	760	742	724	780	789	766	764	765	754	708	765	744	705	756	790	798	792	790	765	806	800	729	744	735	755	802	808	759	749	788	750	779	801	749	753	784	741	739	767	730	759	770	781	787	778	775	776	803	771	779	746	758	802	740	781	738	718	737	741	785	743	776	717	772	759	815	764	716	749	781	757	760	767	791	802	785	790	773	774	729	727	792	814	747	781	784	708	741	724	764	734	788	790	719	752	775	756	793	727	799	708	755	768	740	719	777	808	807	745	754	790	768	776	784	792	776	761	735	742	784	758	738	790	758	770	764	749	732	783	720	758	751	803	808	737	765	773	742	796	750	724	748	800	753	784	746	769	729	772	739	756	790	801	750	756	775	806	750	768	759	800	805	727	765	741	751	740	803	830	792	756	778	736	751	765	792	804	777	772	752	782	757	757	760	738	722	823	729	818	699	770	763	793	749	769	770	751	744	798	780	752	796	753	815	758	777	762	727	789	773	813	816	801	748	762	742	773	797	749	777	776	787	694	727	752	820	727	720	738	729	788	773	774	828	747	734	778	799	736	784	749	743	760	731	791	772	799	786	786	819	780	743	754	726	695	718	803	733	730	779	796	740	785	753	773	811	783	775	764	762	761	754	780	771	777	710	798	793	702	741	768	769	754	746	780	809	753	770	729	784	758	761	753	755	743	748	808	719	774	781	791	800	758	803	769	788	763	762	747	764	821	745	751	786	813	839	735	745	764	725	826	805	815	742	749	753	730	753	818	777	752	740	728	793	750	793	768	760	783	735	747	736	755	775	714	779	741	753	767	776	748	706	811	720	759	777	770	748	752	758	747	762	769	758	784	742	777	770	777	769	765	752	730	765	769	725	740	783	724	759	774	780	753	754	770	802	750	743	738	737	735	795	783	748	791	744	796	765	743	769	757	764	800	727	783	764	770	795	790	738	739	783	712	778	777	790	757	770	764	743	718	767	760	790	784	793	773	723	758	747	723	789	794	777	775	759	759	760	732	769	740	766	745	769	759	774	820	773	764	731	766	753	772	797	728	773	799	785	767	759	787	784	744	798	748	783	776	765	776	766	816	776	728	766	745	817	759	789	779	768	743	718	773	751	728	768	764	795	736	734	736	763	746	714	737	757	750	812	810	823	758	735	732	758	807	751	759	790	775	764	737	765	740	754	735	753	801	755	735	730	763	724	751	733	770	767	760	758	790	758	812	746	779	756	724	756	723	771	768	731	759	760	764	771	791	794	759	751	717	807	805	720	762	759	709	790	790	787	775	783	829	776	723	767	786	787	767	790	787	777	810	746	798	749	762	746	761	789	780	761	789	754	777	748	731	796	822	761	796	783	797	771	750	777	804	786	739	778	764	820	739	732	765	794	773	753	771	763	711	712	770	743	752	788	720	782	776	753	763	756	788	784	795	765	792	746	794	791	777	743	755	801	795	731	785	726	778	763	759	754	718	756	768	791	760	751	778	736	768	803	808	810	715	766	759	791	770	750	777	781	747	747	721	681	754	739	739	728	763	750	781	784	749	755	734	782	739	794	744	706	800	805	722	739	803	749	756	776	781	770	798	763	784	804	756	761	748	770	779	764	765	741	726	781	737	718	766	775	754	727	788	842	754	782	793	759	784	758	708	751	771	737	773	762	765	826	806	727	795	777	767	758	807	784	801	759	762	754	744	747	735	756	774	814	768	787	733	786	795	802	741	789	769	759	776	808	731	778	769	726	768	763	764	790	804	796	810	757	756	722	757	740	776	804	736	807	740	725	747	765	824	777	741	806	768	796	770	743	718	755	775	766	744	767	757	768	732	798	822	730	777	758	739	764	761	758	804	805	743	764	765	749	790	838	770	773	739	790	796	764	770	748	766	773	794	705	786	766	743	794	789	822	737	760	805	772	743	779	748	771	736	792	787	807	785	744	772	768	742	770	778	761	772	761	795	805	803	744	753	782	784	755	715	789	778	811	750	756	757	755	755	772	765	784	762	806	811	715	753	774	747	769	754	755	765	794	756	757	778	740	779	785	827	736	769	769	761	775	738	793	784	744	765	760	820	709	751	711	792	745	752	782	798	785	791	772	745	764	762	817	753	756	797	760	758	769	761	747	773	735	790	812	787	755	763	767	741	763	748	730	747	764	790	811	742	765	728	778	823	782	809	795	729	750	733	761	777	811	804	763	817	774	788	764	771	731	800	775	759	765	753	781	767	758	804	767	801	769	790	754	776	787	785	723	799	729	746	755	809	727	779	765	789	774	737	789	758	774	673	810	811	754	777	792	745	788	759	752	797	771	775	726	763	796	793	772	763	757	735	785	808	778	717	807	800	788	768	732	789	764	756	762
14941	3811	4027	3008	3028	2631	1988	1393	436	283	294	257	279	257	265	239	274	260	254	292	277	266	281	244	245	277	287	287	261	252	267	277	269	257	277	248	265	273	254	272	276	263	263	275	250	249	243	266	283	281	228	295	281	230	312	277	262	252	252	266	301	278	286	283	264	270	271	274	292	297	284	301	301	280	273	238	294	244	247	230	281	274	266	282	304	285	265	252	281	232	258	260	245	280	260	262	296	295	298	257	293	297	259	256	248	271	240	290	261	241	270	271	283	280	255	266	284	270	291	305	252	254	284	242	267	279	274	229	254	263	275	278	255	238	278	276	279	253	289	269	253	277	278	253	283	269	267	256	267	251	266	274	268	282	264	289	268	301	226	253	272	292	249	261	271	278	247	258	272	269	290	318	260	285	264	268	261	291	277	264	286	269	306	270	263	277	276	232	316	301	256	288	274	279	275	283	270	245	265	288	290	273	274	253	232	261	267	261	265	270	249	253	283	272	238	248	258	229	256	267	272	232	260	275	273	254	263	223	286	285	284	271	274	259	257	294	284	253	274	260	236	260	261	258	237	272	302	264	277	247	259	228	271	277	236	275	257	291	275	273	279	302	263	263	255	261	262	253	243	296	249	267	263	280	271	288	295	268	282	286	266	272	267	272	282	241	284	276	292	264	267	274	281	299	285	269	278	257	269	257	280	265	276	304	251	323	287	258	281	260	260	255	273	272	274	250	278	298	279	268	237	261	313	279	261	258	275	267	274	283	263	272	220	292	256	273	249	241	279	243	265	284	305	282	277	282	271	256	249	295	286	259	276	265	264	256	271	259	272	277	265	262	258	269	258	302	285	269	269	265	272	260	278	268	252	255	265	241	273	273	263	303	261	306	264	251	303	250	286	280	245	249	238	275	262	270	272	293	249	269	252	274	275	285	256	241	291	246	294	282	268	259	261	293	264	262	286	264	269	284	285	276	258	252	283	265	265	277	268	290	282	273	267	265	272	252	246	260	261	249	264	250	288	276	285	256	270	256	275	289	284	271	270	274	325	275	233	279	279	275	307	264	233	281	262	263	298	276	274	258	270	260	279	243	263	255	297	263	275	294	289	238	296	276	272	252	258	300	262	279	246	235	254	254	272	241	289	259	274	269	266	271	278	281	264	242	269	240	282	268	271	289	292	270	282	228	297	301	266	261	294	275	275	290	259	287	295	237	294	254	245	244	279	258	247	266	246	268	267	265	256	257	308	292	277	266	300	249	263	251	242	268	271	281	251	272	261	254	258	273	260	278	268	258	263	251	272	241	264	238	267	296	268	249	269	268	265	247	283	257	277	255	271	268	269	296	295	295	297	261	277	250	249	297	259	269	266	256	255	272	263	296	298	284	241	275	258	248	250	279	262	259	272	280	263	257	250	268	272	255	287	282	267	284	250	260	261	248	260	275	264	286	292	280	283	252	247	259	263	303	271	278	305	255	268	263	310	281	264	249	252	261	265	261	277	272	258	264	281	275	256	241	257	297	276	230	261	274	289	249	268	258	252	275	262	261	238	260	263	252	251	255	283	315	282	270	274	288	273	229	255	260	266	240	260	265	267	272	263	256	270	265	286	256	270	267	241	283	269	268	265	274	281	278	275	260	297	286	281	278	289	262	257	252	268	244	263	272	227	280	287	270	283	284	297	297	266	259	231	284	262	265	260	267	259	262	308	266	261	277	271	270	293	247	266	272	272	245	256	279	270	277	273	285	267	257	285	278	291	282	283	278	276	265	269	287	310	284	273	252	283	277	245	283	293	253	257	270	276	232	293	288	294	288	250	265	268	240	285	296	280	285	267	258	249	268	255	265	246	298	293	243	245	285	259	288	278	283	269	279	260	254	263	251	254	275	272	283	252	261	239	275	268	245	294	269	298	265	249	247	284	263	281	300	238	290	270	262	280	229	272	271	245	291	286	285	269	253	268	272	241	275	255	274	271	233	271	255	265	279	289	282	274	258	257	259	276	303	275	265	261	276	270	303	250	293	242	267	299	274	290	285	247	234	243	274	260	242	241	314	255	268	288	266	278	254	246	297	263	265	301	249	271	278	248	268	294	272	264	272	303	284	267	250	254	255	270	248	266	278	239	257	268	264	251	283	266	252	264	237	287	269	290	247	303	268	246	251	239	277	288	264	272	284	266	294	271	289	270	263	252	290	243	287	282	273	275	270	250	265	280	257	240	284	301	274	263	250	301	313	264	270	248	263	261	258	259	270	285	267	248	257	267	246	273	280	284	249	298	275	307	245	243	257	268	276	261	270	247	254	286	261	269	289	243	252	240	247	263	289	262	250	249	291	254	257	249	251	289	260	311	290	270	302	269	251	251	240	278	320	255	282	274	267	252	245	295	248	261	271	269	260	293	269	248	278	249	263	284	287	254	278	272	248	252	251	280	247	251	286	286	265	258	229	272	263	254	246	263	257	304	267	288	276	272	313	281	260	239	273	279	279	256	288	275	270	283	274	258	237	287	278	230	266	256	236	269	233	248	250	286	278	259	270	278	303	259	243	275	300	252	280	292	245	275	296	266	247	245	277	275	289	258	253	290	282	234	244	250	259	254	241	303	260	266	281	272	279	249	270	277	273	290	304	264	228	248	259	293	259	264	284	270	249	256	280	286	285	265	268	259	294	273	265	299	262	250	263	305	282	298	270	271	255	241	288	257	270	269	283	260	275	286	252	251	281	267	257	303	279	273	254	270	280	269	246	258	255	258	275	249	282	275	285	284	270	248	267	261	279	286	272	237	240	262	257	288	248	279	248	250	273	239	233	266	262	264	291	277	276	268	249	256	274	290	269	232	255	265	313	264	296	254	243	237	284	288	289	272	264	271	279	251	260	281	245	261	250	250	234	251	274	226	246	277	244	282	292	284	265	275	294	288	291	278	294	245	302	274	248	285	281	281	286	255	259	276	298	284	278	315	287	282	272	259	267	254	252	274	269	265	249	273	288	291	289	269	293	270	258	250	236	282	276	258	275	256	250	282	223	262	263	231	280	277	271	278	261	272	260	261	248	263	281	277	266	288	281	279	277	265	266	256	298	250	258	272	283	258	265	285	247	274	267	279	287	297	285	257	257	272	270	254	239	251	263	228	240	316	287	250	283	285	296	262	280	298	266	304	282	257	260	266	222	266	263	234	246	248	266	298	260	258	285	270	261	227	282	303	294	278	270	230	259	267	268	267	256	270	266	247	268	270	237	287	260	265	240	272	284	268	251	236	265	261	308	260	276	249	293	284	289	260	278	262	248	284	252	242	251	251	294	248	265	256	255	266	272	288	283	274	237	283	287	257	276	307	275	273	282	257	258	288	266	251	291	268	267	267	293	264	274	263	236	305	265	288	292	281	296	255	302	276	259	252	280	248	262	289	253	265	263	243	244	254	265	268	261	256	268	272	246	268	249	259	292	286	285	286	272	253	256	258	237	270	284	282	267	257	271	266	269	256	287	254	232
7291	2770	7549	9310	11264	10121	7507	5004	1048	634	604	603	634	615	642	638	630	624	599	610	637	641	606	604	634	599	602	578	622	591	614	598	640	624	612	609	606	633	638	574	596	659	601	629	586	595	623	593	601	616	581	612	550	571	606	637	608	685	609	588	634	617	622	585	564	615	606	618	598	606	598	654	613	619	603	614	619	652	606	578	593	682	614	641	564	577	623	608	597	618	571	619	589	619	579	608	649	648	564	587	613	618	639	612	616	609	614	583	593	599	615	619	573	553	566	582	645	623	604	596	638	630	620	584	632	590	656	617	609	619	605	631	547	586	625	571	606	614	598	633	551	629	579	611	639	610	619	601	618	617	613	601	622	587	630	596	612	604	624	570	618	661	604	575	606	610	641	623	581	605	584	702	613	577	625	609	646	624	610	597	627	625	586	618	620	598	604	595	603	615	584	621	654	587	575	631	580	636	629	599	583	654	594	643	589	631	631	625	630	635	602	613	612	617	621	653	629	622	569	587	587	602	611	645	591	635	628	605	641	562	617	622	590	659	619	553	606	620	611	586	601	615	592	635	663	581	590	669	577	651	664	584	649	561	642	654	637	619	593	592	589	616	616	584	576	621	633	623	552	619	617	654	599	596	625	617	647	641	583	587	602	623	592	589	614	576	608	648	655	591	618	622	632	601	648	566	624	595	623	571	621	610	578	603	622	630	600	624	607	571	583	594	626	601	614	644	605	604	604	633	644	578	641	582	626	591	590	661	573	616	542	568	621	580	688	604	665	654	665	582	624	653	622	596	600	622	626	652	583	600	597	611	629	628	633	604	599	578	614	597	569	599	601	602	582	650	621	599	626	579	648	584	639	600	633	580	616	608	636	573	656	621	626	609	588	603	635	609	611	605	614	616	647	652	581	599	602	639	652	634	618	607	666	639	597	611	587	649	643	600	594	627	621	645	645	625	631	609	604	581	610	631	583	626	610	635	618	599	609	598	620	608	587	632	586	668	637	584	603	617	576	584	640	577	610	561	582	567	618	570	612	595	613	642	665	638	601	616	610	644	613	591	598	656	649	582	639	628	594	622	618	569	607	590	642	644	654	606	641	597	617	618	615	623	625	595	586	584	574	615	605	560	626	635	620	587	587	634	570	566	607	616	654	604	637	625	578	593	614	632	581	625	598	625	642	615	563	649	625	615	645	625	631	593	674	605	596	587	643	588	597	597	596	630	616	634	605	616	581	628	648	607	614	626	616	585	634	610	574	606	618	596	550	643	631	572	627	550	622	619	614	643	563	602	611	596	599	612	617	578	610	635	593	599	580	564	636	627	629	607	638	629	634	608	602	576	642	600	634	595	657	614	602	633	570	584	649	575	606	626	583	592	628	630	601	588	660	588	627	572	589	609	617	635	625	625	642	610	631	669	588	604	554	636	601	609	609	620	604	621	601	626	593	592	672	606	614	591	584	609	631	602	644	608	575	609	576	610	591	597	628	611	665	642	579	615	648	639	610	602	655	636	572	663	580	576	609	570	640	623	617	586	624	576	587	613	627	645	599	602	606	617	606	611	632	630	617	591	655	600	613	621	585	684	601	601	639	545	618	612	636	603	636	616	635	638	621	663	592	632	601	596	585	599	638	619	605	615	597	595	611	649	577	629	609	667	578	652	587	605	597	620	604	648	646	596	600	569	585	592	619	642	597	614	578	578	618	583	605	628	602	679	607	625	656	615	579	582	585	606	657	609	617	610	651	638	623	633	593	648	646	609	595	623	648	584	630	641	632	610	625	608	626	598	640	653	623	608	608	637	608	609	645	601	579	632	603	630	607	612	607	588	577	614	626	651	589	614	622	578	628	580	609	647	591	623	644	629	607	591	637	613	592	587	636	604	610	612	649	633	604	628	667	598	638	605	587	601	606	632	565	623	583	641	638	596	615	570	626	605	605	608	644	590	579	584	585	616	607	641	666	659	615	610	657	598	615	561	599	622	609	640	580	609	630	653	646	605	609	577	633	608	663	614	587	637	607	608	586	609	600	610	637	586	583	637	646	598	603	595	622	618	597	635	595	656	597	597	567	613	627	624	607	594	590	595	601	616	613	632	631	598	624	628	622	570	645	550	580	644	593	607	626	644	588	603	646	572	641	572	567	606	609	583	644	629	592	648	645	628	651	584	581	574	595	589	604	583	634	612	613	643	604	574	652	612	617	627	579	646	596	590	596	603	621	576	670	592	602	595	566	612	625	628	606	608	607	626	639	602	608	597	598	603	628	630	599	640	605	606	597	614	607	633	576	643	647	598	630	667	586	584	614	612	640	590	564	660	593	590	619	582	622	627	621	608	605	625	598	650	616	637	568	595	632	615	630	642	653	585	645	638	620	633	604	625	579	642	604	572	609	652	590	620	656	580	604	575	609	622	637	608	625	600	662	594	583	612	571	594	647	635	608	637	608	598	620	584	603	608	628	549	583	637	632	619	601	616	571	599	604	604	564	637	600	583	645	602	634	614	579	582	603	596	584	638	603	578	604	627	577	621	607	639	605	607	576	601	564	640	618	588	622	621	618	604	659	602	627	598	613	612	610	613	639	606	640	553	597	562	641	609	572	598	633	619	602	606	598	609	626	591	563	655	697	599	553	618	582	631	609	640	607	649	668	619	597	590	633	550	623	645	633	615	616	588	597	635	643	593	623	657	647	627	576	609	609	644	615	612	629	576	572	618	628	561	565	601	595	648	662	575	636	602	605	600	605	629	617	635	606	629	643	632	577	661	617	584	600	599	552	597	548	631	609	598	607	650	630	596	612	607	598	614	612	602	595	591	643	602	632	641	592	594	585	565	633	634	618	598	524	614	612	580	615	586	621	614	582	595	651	621	589	598	601	585	658	593	646	621	598	603	638	641	651	606	658	637	626	617	608	582	596	629	614	639	566	591	578	596	597	584	609	618	637	619	613	592	538	610	633	612	590	621	573	611	589	643	609	644	599	658	602	631	611	606	576	583	621	656	582	549	593	643	609	555	612	615	603	593	606	603	578	648	626	607	637	614	661	611	603	599	600	638	657	615	589	609	607	596	628	599	583	596	558	599	591	624	648	569	613	562	636	628	625	643	597	588	584	603	628	638	628	638	624	596	594	655	643	607	628	642	635	627	630	601	666	610	618	567	603	593	630	650	595	639	602	622	606	613	619	632	585	623	593	644	636	568	625	667	633	603	594	602	597	650	623	638	659	617	657	638	623	660	625	569	646	553	620	604	619	620	640	603	593	635	599	614	614	580	626	635	629	625	642	613	615	600	575	588	644	558	575	656	589	618	638	621	657	620	649	602	642	597	595	612	596	589	629	617	619	650	614	631	647	628	612	588	617	611	590	614	627	592	588	591	643	580	603	609	529	635	592	602	598	585	608	569	619	596	630	686	613	578	634	604	600	581	627	629	626	587	627	611	622	593	645	609	601	580	631	617	665	598	589	609	621	609	594	629	625	628	617	597	554	628
29785	8061	9466	25456	42445	42054	31435	19034	2672	209	228	210	217	200	173	196	204	197	201	201	216	200	207	195	215	208	195	202	220	221	201	186	204	198	215	186	172	185	190	201	183	193	195	207	193	156	188	209	199	192	175	210	198	205	196	183	174	179	201	186	220	194	203	210	179	201	198	193	209	183	205	158	183	197	210	197	212	212	182	189	187	217	182	181	209	213	207	190	189	198	185	185	166	217	209	211	174	216	178	209	209	191	170	184	169	208	195	199	205	217	206	225	205	193	174	204	208	185	221	203	194	194	186	213	187	203	213	193	214	220	195	162	206	187	205	207	209	195	198	199	168	208	192	178	194	183	204	209	189	194	204	226	217	184	228	185	202	186	184	203	209	197	200	209	213	198	184	180	250	204	171	157	217	187	186	210	228	160	215	185	219	206	183	211	217	191	193	188	199	212	216	179	216	192	243	200	212	225	201	192	204	178	164	213	213	208	208	209	203	200	216	189	179	188	188	216	200	220	201	220	171	188	216	187	184	172	204	176	206	197	181	182	202	176	202	206	180	206	200	175	205	175	193	210	183	197	181	185	205	186	198	178	177	174	191	196	182	195	192	177	188	209	177	207	190	233	205	206	222	199	220	215	199	192	164	182	189	171	189	209	210	214	168	176	187	217	206	207	199	185	186	170	199	210	167	207	184	197	199	201	203	212	203	201	190	183	207	198	192	165	204	204	199	189	197	194	191	188	178	170	214	185	193	205	179	215	199	204	200	196	200	197	221	220	175	189	203	192	168	169	203	196	168	193	191	202	206	201	203	189	204	207	194	177	166	199	208	179	195	183	187	214	198	222	211	194	220	174	192	196	207	207	190	169	201	175	221	189	202	220	180	179	186	187	171	172	199	206	189	211	180	229	196	190	197	196	205	168	190	209	206	218	210	185	228	182	197	210	200	185	187	166	177	178	187	197	206	178	208	195	221	193	194	206	228	189	215	205	189	215	178	191	189	178	228	195	178	189	187	196	192	206	215	198	203	193	198	209	210	184	187	204	178	177	221	200	192	212	206	191	225	186	212	184	188	191	195	175	187	209	181	183	167	174	199	176	180	190	214	178	214	187	187	215	207	200	193	216	171	189	207	201	200	194	223	201	198	196	187	197	177	203	204	215	189	223	183	192	179	186	180	199	195	190	171	181	219	190	182	199	195	193	208	180	216	186	221	202	193	175	234	177	181	180	179	224	196	201	200	184	181	198	206	206	180	203	167	201	208	192	188	212	204	199	165	198	205	190	207	199	204	234	201	192	177	195	184	188	169	187	201	202	193	197	199	218	211	197	207	213	192	173	196	194	171	206	174	207	186	204	177	219	221	178	203	215	177	180	183	185	184	178	182	240	197	204	206	203	203	180	191	175	181	187	188	189	199	176	171	198	172	232	191	192	210	172	186	199	202	199	183	183	212	174	201	193	223	209	187	196	182	183	166	199	196	189	207	213	172	181	180	208	201	206	194	171	199	214	211	190	222	198	193	192	193	203	208	201	195	202	224	222	195	172	201	201	202	202	182	199	234	201	219	183	167	229	155	205	205	183	185	186	187	205	201	176	186	167	205	179	196	227	198	196	175	180	184	220	195	176	184	188	180	207	206	165	194	177	199	175	182	189	193	194	192	203	197	210	226	189	180	202	222	201	195	202	183	202	185	210	183	183	178	216	184	185	194	172	219	202	195	214	217	181	200	204	183	149	174	191	204	179	173	182	190	203	179	175	199	225	199	205	184	198	181	185	202	186	185	197	209	199	186	194	212	168	180	196	180	196	183	201	186	202	193	189	211	197	192	183	183	191	164	186	181	181	194	192	186	194	197	210	189	210	185	184	214	211	212	177	200	240	226	191	203	201	210	211	178	209	236	208	215	194	192	194	206	188	193	182	202	206	196	190	197	222	204	211	219	229	178	210	209	198	199	196	198	183	181	157	211	209	202	207	198	167	195	198	194	212	197	203	190	188	190	164	202	195	188	180	204	212	188	192	200	205	205	195	183	166	193	187	206	205	207	208	201	186	188	190	192	187	223	198	184	192	208	190	199	180	214	187	201	190	182	199	214	208	219	215	204	185	211	203	216	187	175	206	175	176	183	170	193	186	164	183	219	163	196	188	196	225	208	202	192	217	194	197	168	194	164	204	211	205	193	169	207	205	188	172	194	196	218	209	183	195	181	184	186	191	177	201	204	201	214	191	194	204	171	173	204	180	184	187	194	193	191	186	198	213	221	176	176	197	194	209	178	206	190	196	208	182	206	183	196	186	180	179	183	216	193	176	209	209	183	198	191	212	212	213	200	182	199	191	188	212	185	182	199	192	193	219	222	178	187	218	199	197	225	202	206	216	198	201	216	177	196	195	172	212	186	192	179	192	207	188	214	195	176	197	201	207	181	206	169	218	193	204	197	210	180	206	173	189	207	193	200	198	172	182	175	189	209	187	219	174	182	195	193	192	202	206	215	198	169	190	193	196	204	188	202	206	188	173	192	182	193	185	195	183	176	187	191	214	198	209	191	161	198	180	200	216	184	179	205	200	190	205	215	190	188	203	213	190	222	173	190	221	191	190	197	192	161	204	194	214	160	203	199	210	213	187	185	209	233	172	180	169	175	196	184	201	168	187	193	183	205	178	197	214	160	174	185	206	187	180	214	185	173	183	168	203	188	198	193	197	183	201	193	190	196	202	203	184	200	200	175	205	218	191	183	204	188	209	213	199	211	207	167	178	205	206	189	193	206	192	164	177	207	192	194	178	203	218	166	184	175	194	181	182	198	173	162	212	167	189	178	168	182	180	182	205	201	187	204	185	195	208	181	175	209	168	206	192	205	195	180	199	175	177	190	188	198	216	192	195	207	232	175	209	182	210	183	176	190	214	162	202	188	196	198	207	201	188	212	184	178	207	198	174	207	204	209	213	199	211	201	219	206	176	195	189	179	162	200	184	189	194	185	203	197	222	189	203	178	180	174	196	221	208	202	212	186	171	182	175	202	211	217	193	213	183	217	208	189	225	204	198	178	209	205	213	184	205	221	203	190	194	217	177	214	190	224	189	209	208	187	225	213	220	186	207	206	183	203	208	158	202	188	185	211	177	206	201	190	184	178	198	177	186	189	228	196	201	174	188	171	201	203	184	210	194	218	198	190	195	213	186	183	210	201	199	207	211	189	191	219	173	200	194	199	200	201	232	222	207	196	205	173	224	186	217	186	189	185	192	207	181	191	206	202	208	209	174	189	219	187	203	210	213	190	172	197	213	191	203	193	182	234	189	168	195	183	192	173	198	178	217	170	219	197	212	217	188	206	191	175	202	210	192	203	201	208	213	204	225	197	220	200	216	227	200	206	218	197	207	189	208	183	209	200	189	184	209	212	212	213	191	197	221	199	165	188	204	188	201	170	199	189	218	188	196	182	198	210	177	214	224	201	201	209	196	165	177	201	197	191	221	203	179	201	199	196	186	219	184
14446	4130	16255	40236	55860	54949	46904	34153	1971	584	518	507	467	531	491	516	532	519	476	527	507	481	517	462	533	485	499	481	485	455	476	457	485	480	488	504	442	469	485	454	484	456	519	538	496	471	516	469	446	496	457	515	475	472	433	502	512	509	489	450	487	465	471	506	492	485	455	518	461	481	492	502	508	489	473	466	477	470	507	461	518	487	505	477	490	444	486	517	489	465	482	455	490	463	476	520	494	484	457	495	489	450	493	472	476	521	487	470	464	495	494	504	474	502	523	453	463	454	449	473	530	474	476	438	502	523	471	465	473	490	491	471	490	468	503	490	489	504	492	507	482	489	491	480	501	480	477	484	496	490	478	493	463	445	456	475	453	442	472	449	472	451	500	492	454	446	477	461	467	496	488	534	491	459	473	482	491	496	490	471	464	461	474	519	502	482	473	453	481	474	489	481	502	477	487	470	455	498	463	421	489	466	460	504	472	510	485	525	472	497	476	475	486	479	484	472	470	451	461	461	458	503	488	453	476	484	445	482	500	454	488	513	471	443	457	512	449	467	485	465	492	461	443	487	473	470	488	503	474	460	471	451	523	472	457	474	473	478	455	478	514	493	496	449	502	503	478	464	462	493	545	465	491	449	453	453	455	512	485	453	424	509	479	466	482	520	473	475	479	511	504	473	503	454	510	480	488	469	480	475	474	485	501	455	458	482	463	467	502	462	456	464	470	475	461	464	469	479	494	451	494	476	486	490	486	460	496	484	487	480	506	469	448	511	443	463	460	447	488	486	519	494	482	504	508	495	486	503	455	506	498	488	460	524	459	464	534	495	478	492	489	479	445	477	516	474	556	458	499	487	458	479	481	481	500	481	515	482	485	496	462	467	486	472	490	442	543	487	462	429	487	477	469	460	494	474	472	523	513	463	494	457	497	469	519	453	484	453	512	468	473	473	489	491	472	474	523	518	500	466	478	474	468	460	499	485	470	486	452	494	448	514	491	479	449	515	470	449	463	443	456	493	510	468	452	468	486	504	500	454	481	484	497	491	479	486	507	482	515	495	451	474	489	476	501	461	459	480	491	467	516	472	448	456	503	471	447	473	449	485	464	489	493	488	461	495	448	438	481	442	468	490	467	455	479	474	484	466	486	474	500	525	484	461	474	516	500	480	476	472	446	455	449	478	486	438	467	479	482	470	523	479	499	463	413	461	502	454	455	463	468	437	471	520	455	507	509	488	499	484	470	478	479	474	498	468	472	483	491	510	509	475	468	473	483	486	498	449	494	485	463	468	486	465	468	473	439	463	474	487	454	464	457	490	493	458	496	477	487	484	456	455	455	452	467	482	486	497	459	421	510	465	480	487	470	478	429	445	490	454	488	483	473	495	487	527	469	470	446	459	447	454	480	500	502	475	487	514	498	489	458	458	465	467	481	491	470	488	496	447	486	473	471	502	480	464	518	463	470	474	501	501	483	485	472	502	501	480	477	481	462	428	485	461	480	451	459	512	469	463	478	497	441	476	476	462	500	490	491	485	469	499	483	510	478	498	504	485	454	475	468	528	501	479	465	462	493	503	456	503	478	486	482	460	467	478	494	473	498	486	504	511	499	497	494	469	465	458	490	474	471	497	466	495	468	488	480	471	510	488	455	474	451	481	504	492	512	462	449	490	408	482	472	447	505	483	493	440	441	465	490	452	487	448	488	438	478	513	479	466	435	481	448	476	473	502	506	466	523	461	466	476	418	473	475	477	477	503	468	461	469	481	500	478	483	447	519	487	461	447	496	464	467	502	489	453	460	458	487	488	488	474	496	501	421	457	499	479	521	490	528	467	459	501	493	491	468	451	486	488	507	453	476	462	466	468	501	483	475	486	509	499	496	490	486	484	497	480	470	452	485	466	493	483	485	463	477	490	430	495	514	495	514	462	474	487	444	471	473	495	457	481	458	457	442	488	494	463	433	445	519	458	434	476	482	486	470	518	452	488	486	468	456	473	466	506	482	478	473	470	494	478	482	514	503	497	473	470	497	441	499	535	482	481	470	451	441	472	497	467	479	453	469	496	508	486	458	470	476	464	508	428	454	530	464	479	460	466	474	472	497	473	471	485	497	484	515	480	479	473	487	488	482	450	515	513	527	476	480	493	472	499	505	475	473	500	492	472	459	475	515	513	475	507	496	454	462	485	469	498	457	474	440	475	487	486	457	486	460	426	474	509	496	462	502	514	457	476	466	493	471	417	468	478	441	443	477	480	481	492	460	478	470	485	459	472	476	451	480	518	450	494	517	498	473	489	491	506	446	475	462	473	475	481	476	514	475	512	504	453	470	486	466	503	483	505	476	496	412	470	536	479	486	479	420	487	505	513	483	482	438	462	486	463	476	441	486	505	470	473	466	480	457	525	470	527	504	476	487	475	476	477	486	491	520	493	503	479	477	492	474	487	508	517	498	463	490	439	512	459	445	512	479	488	488	457	469	461	509	446	506	477	486	481	452	487	478	468	516	461	445	469	499	481	439	493	438	480	487	495	446	477	471	471	487	435	468	486	481	482	453	500	516	483	505	461	464	454	482	447	487	479	508	466	495	502	504	510	439	496	419	487	480	508	441	451	468	456	482	459	462	471	508	470	466	484	525	495	487	448	421	496	441	478	482	469	491	504	446	491	451	492	479	460	463	494	494	508	489	484	469	469	476	512	440	474	455	514	520	516	496	493	437	460	476	525	448	505	473	476	480	457	480	477	451	486	522	490	467	444	476	484	476	473	457	476	497	477	500	483	498	479	453	466	493	450	502	504	486	505	449	491	450	497	457	451	480	496	483	453	516	480	454	496	456	530	467	497	482	482	476	452	484	502	502	478	497	466	512	490	531	494	481	484	459	513	463	512	502	500	427	498	472	455	455	523	514	456	473	467	503	483	482	483	467	498	493	491	506	477	449	501	474	520	473	476	463	444	472	457	479	465	458	489	476	466	475	441	471	508	493	470	478	486	466	491	487	482	484	485	471	497	463	486	451	486	494	509	477	455	504	433	490	458	463	507	475	469	493	519	458	484	495	456	455	485	487	510	466	518	474	504	465	475	471	459	477	503	479	483	465	453	460	459	505	482	459	489	517	477	468	487	461	487	465	441	454	502	437	521	459	491	455	452	464	490	463	478	500	466	477	467	473	487	491	476	532	474	432	505	446	492	468	471	499	487	477	513	492	490	474	528	498	485	451	472	471	453	503	523	478	432	474	467	483	483	446	467	483	483	450	492	504	480	504	479	486	475	481	482	468	462	483	449	472	477	508	468	431	455	476	487	460	491	488	484	492	474	455	491	444	504	507	475	482	495	488	448	499	474	481	496	446	453	442	489	483	480	465	491	468	551	477	446	451	510	447	489	476	450	459	474	465	520	492	465	478	468	502	481	471	494	470	478	498	510	488	456	469	488	469	475	509	467	474	462	541	474	482	494	450	467	464	451	466	477	488	492	473	501	513	466	452	465	492	428
37767	11511	25238	52715	60820	56415	44570	30143	7374	477	356	323	376	296	324	327	340	341	356	337	289	292	338	336	298	315	333	321	337	323	322	341	310	348	316	342	297	377	347	318	315	283	306	303	308	320	320	335	342	319	292	321	303	358	294	317	326	302	323	325	337	304	316	298	303	304	331	296	307	324	314	302	322	311	309	309	296	328	323	304	307	336	267	302	313	311	297	337	316	328	326	368	311	338	294	277	315	301	373	334	330	289	323	337	317	306	329	312	336	347	317	308	343	323	313	306	337	314	277	316	330	298	329	329	339	284	307	336	314	326	362	330	323	282	314	330	314	315	327	287	323	322	315	338	331	311	311	347	331	317	292	295	279	349	284	312	289	321	341	308	331	373	319	319	340	302	334	311	348	322	331	325	335	319	330	318	302	352	301	301	329	307	307	316	293	294	334	326	333	334	295	298	290	283	345	346	303	341	325	328	332	328	318	297	265	311	281	315	313	331	295	300	304	313	311	317	316	357	334	338	328	296	337	317	302	325	317	341	315	355	327	319	303	337	352	344	333	348	340	329	300	335	334	329	303	349	321	326	345	348	336	314	324	341	331	331	297	330	339	301	344	320	271	321	296	340	298	341	331	289	311	307	300	305	344	330	326	327	310	343	345	294	328	311	312	319	300	318	331	328	303	272	321	319	289	324	349	297	317	290	306	336	353	319	344	320	329	346	318	324	332	314	349	326	270	309	307	310	328	286	307	321	284	317	326	315	328	333	330	294	370	305	328	356	292	339	319	329	339	308	322	312	325	308	315	318	327	314	342	311	304	343	285	339	337	336	332	347	332	308	295	366	305	326	315	293	364	346	361	298	324	348	323	281	337	313	338	338	330	328	310	318	319	343	294	319	319	360	308	345	344	301	338	345	305	282	290	342	333	290	298	315	304	300	304	318	313	304	336	312	308	313	335	322	331	341	354	304	334	344	335	311	286	331	319	310	283	293	329	338	325	346	312	306	320	316	326	290	354	311	334	335	333	344	324	332	318	325	315	326	331	372	314	299	322	315	292	326	328	298	305	301	306	321	351	327	318	324	339	333	297	310	322	326	321	309	296	302	325	338	320	320	350	297	349	292	288	323	339	298	340	359	324	304	306	302	324	330	300	341	301	335	351	351	307	292	338	340	325	351	344	327	337	347	314	311	288	280	352	352	316	336	306	307	320	322	350	331	321	351	340	296	345	325	341	332	338	336	292	332	318	317	320	311	286	294	338	301	334	280	337	316	317	315	352	326	305	327	320	340	347	317	335	299	303	314	322	328	307	310	323	300	297	305	325	306	308	335	343	287	322	316	319	319	318	318	305	307	298	329	280	291	326	306	357	346	315	328	287	349	310	305	323	299	312	317	357	314	314	364	320	369	310	311	320	324	319	317	338	323	297	331	299	305	318	317	350	321	299	305	322	307	307	315	293	322	312	300	341	343	333	328	350	346	304	296	338	346	335	321	321	305	308	336	311	312	322	312	323	327	337	349	305	330	283	317	301	323	309	307	355	323	305	336	287	307	336	286	318	292	345	315	319	316	299	320	313	300	315	290	347	327	354	320	330	312	324	329	321	330	284	326	327	343	342	339	348	312	320	335	309	341	334	329	320	306	337	333	319	332	344	290	329	336	287	325	339	302	325	298	292	327	280	339	348	314	331	320	305	337	311	306	308	293	332	294	344	320	307	360	309	328	353	330	332	311	302	333	334	322	291	297	320	268	308	312	342	356	327	297	320	297	307	300	275	324	287	306	332	324	311	325	290	316	347	323	343	329	300	314	295	341	327	318	318	314	299	340	340	330	313	318	296	346	337	343	328	322	349	364	383	308	312	319	347	333	337	334	331	339	309	299	317	342	335	331	355	352	337	322	318	306	292	320	344	303	314	331	283	313	311	298	325	328	303	342	295	358	342	348	313	308	337	321	288	307	306	326	324	294	295	304	303	315	323	361	333	310	325	328	327	322	338	311	344	273	324	278	338	302	298	353	284	324	353	338	338	360	342	325	303	305	336	317	331	342	277	308	298	328	334	340	313	349	382	317	324	289	305	342	304	285	320	294	334	341	327	300	295	321	331	338	314	283	316	301	310	299	354	318	335	328	331	298	350	318	307	314	342	332	304	293	299	323	307	335	315	307	333	317	335	321	332	320	303	301	305	304	316	309	319	316	322	349	310	366	356	314	298	279	297	298	316	354	344	315	335	347	308	343	324	303	303	314	317	323	341	342	309	333	305	298	337	346	358	308	331	330	320	337	311	316	297	324	297	357	310	300	338	282	313	273	311	335	293	367	326	314	323	299	309	310	340	314	310	300	315	307	332	322	315	326	327	335	340	324	338	265	363	309	334	316	309	310	301	326	311	285	294	318	292	307	341	304	317	313	329	337	318	287	320	331	316	331	327	305	313	307	310	307	311	313	297	305	342	325	318	298	341	311	319	341	353	285	283	339	336	320	343	316	331	282	327	299	340	348	320	307	297	331	314	354	325	328	312	307	334	309	310	335	320	333	333	318	304	329	328	370	361	333	285	320	327	336	322	349	369	319	334	321	345	354	331	326	333	288	321	301	312	314	296	312	294	327	316	318	339	317	308	296	307	362	335	305	313	290	315	310	327	327	342	313	329	317	312	296	333	329	309	282	336	343	321	335	359	325	334	348	303	359	347	310	357	343	313	318	339	307	332	335	296	329	302	343	324	309	296	357	322	335	336	310	265	317	329	324	324	328	278	315	332	350	296	313	329	343	305	326	302	320	311	351	317	331	294	308	307	330	329	308	307	354	307	310	357	285	325	299	297	309	339	351	341	323	317	308	306	310	335	354	307	327	323	327	301	345	325	326	301	303	309	283	338	299	300	362	285	343	342	310	338	316	326	322	328	318	345	298	341	343	309	349	339	276	330	298	329	308	294	320	312	314	317	310	305	306	292	299	281	350	355	340	321	317	304	346	308	317	316	333	307	309	320	314	315	348	330	335	337	333	285	310	313	355	304	298	316	336	353	353	336	319	306	297	303	341	295	328	302	329	324	318	282	335	319	304	321	329	335	308	334	355	306	326	336	303	313	298	290	322	327	334	325	297	324	337	343	293	330	331	323	319	287	304	316	327	348	307	338	336	297	324	288	281	287	345	330	317	331	355	304	339	354	337	329	330	330	333	299	271	338	326	314	308	309	337	316	311	327	314	329	347	382	346	322	331	310	341	365	330	336	319	310	303	328	297	303	303	329	328	300	339	313	330	348	323	308	321	320	303	292	301	326	325	339	312	312	297	311	339	326	321	297	326	306	302	306	307	319	311	294	330	299	295	311	277	311	315	328	301	294	336	296	340	328	333	329	317	332	324	333	282	305	328	329	317	332	341	328	323	318	315	292	305	316	326	337	333	309	331	303	332	314	345	331	319	339	309	307	351	311	317	298	328	341	332	315	334	334	313	307	318	326	326	307	294	329	334	315	351	317	360	310	343	284	297
17504	4680	30869	59988	70954	67926	57468	44028	5408	840	835	847	862	824	813	886	775	801	811	764	791	769	739	791	766	717	777	751	751	757	782	732	768	709	782	731	728	759	734	754	748	711	748	764	760	824	721	729	673	751	762	749	680	669	758	727	714	745	698	747	726	729	748	771	758	721	753	740	694	770	743	752	761	765	713	736	711	718	735	747	771	726	759	723	661	754	760	738	742	749	744	701	682	757	728	749	743	704	711	726	737	734	787	756	764	714	778	730	743	738	763	745	736	723	712	701	799	741	779	726	765	715	819	803	716	763	778	804	777	768	731	738	741	764	768	744	706	716	782	715	686	750	766	720	763	677	745	717	770	774	759	730	737	704	721	772	741	761	746	763	764	741	752	778	744	779	748	716	734	778	702	750	743	746	740	783	746	722	750	741	749	712	734	739	777	727	763	748	745	714	760	766	786	739	745	751	782	727	762	739	747	743	722	743	772	764	789	743	741	750	745	684	760	741	800	744	783	740	767	735	722	743	762	772	719	741	747	683	755	755	720	741	776	753	700	751	748	718	714	749	731	770	712	731	708	739	771	750	690	739	701	743	703	759	738	786	719	700	747	739	749	703	735	730	784	705	774	733	730	724	720	755	742	695	774	744	755	777	709	712	760	795	750	763	724	772	752	726	762	750	761	712	764	762	722	737	764	715	709	772	703	740	743	751	729	737	664	735	719	765	728	713	747	732	737	729	720	785	708	725	756	731	775	759	733	747	733	733	769	740	803	776	737	800	776	741	765	738	758	762	736	727	716	771	713	750	758	779	764	770	768	763	785	726	718	672	707	714	719	751	720	794	746	732	745	734	751	694	730	733	732	769	743	751	712	754	730	730	802	772	763	731	714	750	721	751	706	742	780	722	774	745	741	704	763	772	767	793	725	737	769	742	724	736	750	766	761	786	739	734	724	745	736	745	735	722	770	720	743	746	759	751	775	741	711	759	751	758	691	692	737	741	737	760	761	729	780	739	756	717	735	703	776	727	740	710	783	736	722	704	767	739	699	753	666	748	726	751	726	748	740	723	755	768	802	737	718	725	747	726	741	748	705	742	781	765	771	728	687	707	755	709	735	787	765	765	768	750	814	738	783	748	770	770	736	721	704	749	715	739	757	784	708	735	710	727	773	769	756	708	756	760	724	719	783	781	700	768	749	774	755	694	740	709	722	727	733	773	743	760	701	724	762	734	722	715	800	678	726	719	755	731	721	679	736	731	736	705	728	719	726	769	811	740	741	737	731	751	743	778	735	740	732	760	752	750	752	765	735	747	757	775	805	757	732	752	765	704	728	772	752	663	749	757	776	713	745	726	726	725	717	760	710	766	774	780	746	757	743	749	732	781	742	775	666	740	750	775	766	781	735	771	777	720	701	756	743	737	765	695	722	730	720	684	693	731	729	740	767	769	765	713	778	793	729	699	766	714	759	738	709	711	745	780	713	738	702	715	735	771	777	729	765	761	761	722	725	777	774	717	752	696	722	688	723	718	719	716	717	708	773	702	734	746	737	710	759	766	740	720	795	760	762	696	764	693	727	716	757	706	745	679	767	777	735	715	769	685	743	714	751	747	747	745	779	718	716	720	725	711	770	701	753	783	720	769	743	760	726	742	781	716	760	725	711	757	719	798	715	743	738	724	741	715	734	752	715	727	791	727	760	769	770	723	756	722	785	762	702	782	732	746	794	748	720	756	754	762	761	768	753	740	729	744	765	753	761	717	745	689	715	751	719	737	728	748	757	722	742	773	760	759	735	709	717	775	702	706	755	717	725	773	745	756	715	769	744	786	724	697	716	742	712	747	774	722	698	714	766	772	711	756	716	791	790	722	716	738	755	765	761	724	735	747	757	784	746	779	744	706	725	759	746	711	757	754	737	751	732	765	702	747	751	728	759	760	789	714	756	705	725	729	719	742	739	735	731	764	719	736	739	721	735	755	752	734	716	735	732	734	762	729	724	713	733	758	745	741	733	760	713	717	707	733	774	730	708	750	721	696	805	749	765	760	751	748	739	721	747	797	733	734	718	745	743	775	785	741	769	732	769	728	727	726	733	733	720	756	671	726	748	785	741	686	763	759	720	744	747	750	736	778	771	721	744	716	733	747	745	770	746	691	779	786	678	731	754	762	751	743	757	708	716	728	783	755	753	729	732	769	747	724	738	773	756	727	688	735	731	744	776	770	673	697	740	765	708	755	772	738	780	760	783	776	733	769	718	735	751	746	693	759	738	732	750	730	727	722	736	807	746	740	758	736	715	717	712	696	742	735	788	696	762	719	785	758	729	723	701	722	759	767	743	727	704	731	752	754	763	774	730	754	710	740	782	736	715	722	688	731	727	750	715	704	742	729	765	739	727	692	734	749	777	667	747	731	727	728	740	767	718	760	702	720	721	734	733	758	771	725	763	740	718	696	713	781	724	702	791	783	746	735	715	729	703	758	760	733	748	711	727	712	720	743	760	719	755	685	734	723	706	705	730	753	711	709	783	776	729	705	759	758	777	738	715	758	752	697	722	767	771	741	713	744	760	752	783	735	743	781	761	728	712	763	734	758	745	724	825	739	734	749	737	688	727	713	778	728	748	739	741	745	739	785	745	770	751	741	727	740	779	689	711	712	725	755	774	769	761	775	769	744	747	729	746	765	741	709	716	710	703	715	747	721	695	697	758	806	720	718	738	764	727	741	723	799	719	772	822	751	736	692	733	729	722	788	761	707	724	782	728	776	701	720	772	723	744	726	772	678	722	774	765	731	767	706	733	775	755	753	769	712	799	715	725	742	790	693	745	724	773	740	715	809	744	760	762	778	739	740	737	741	699	761	717	668	776	721	789	764	742	765	737	763	730	752	773	716	706	741	779	732	702	744	765	722	725	783	713	747	742	763	737	777	781	724	726	797	721	729	709	719	699	764	761	726	725	770	736	762	744	784	741	740	778	736	731	719	742	774	766	765	722	730	772	698	711	696	721	745	735	775	696	726	719	768	752	764	737	744	746	696	725	718	776	673	721	757	756	752	716	700	723	710	733	733	741	717	697	709	773	750	706	788	759	728	733	777	681	753	700	757	730	748	745	776	685	727	716	756	749	785	757	717	803	698	724	723	714	709	743	745	745	705	774	742	692	668	741	772	750	776	744	733	757	719	758	751	699	738	735	748	724	732	775	755	706	743	718	732	736	723	714	788	737	684	706	776	702	714	773	778	766	729	713	737	747	738	785	690	745	803	687	753	778	737	717	732	741	696	736	749	732	740	749	738	727	755	787	700	739	760	746	700	698	731	756	747	721	716	756	734	795	753	740	766	746	747	752	730	792	767	729	756	765	726	737	717	738	744	775	715	781	726	719	785	756	768	758	754	721	706	750	711	760	740	780	721	734	694	710	781	773	742	744	728	702	758	748	726	745	729	722	750	726	772	735	691	725	732	735	721	722	770	712	756	745	732	765	689	721	734	697	716	726	765
10321	3631	6606	5256	4433	3238	2048	1299	476	269	258	269	278	264	289	271	271	275	316	267	291	286	275	310	250	288	260	253	288	255	269	258	258	297	257	274	282	268	274	292	267	268	285	296	260	276	295	281	293	275	240	260	239	288	293	285	259	278	275	257	271	277	261	295	281	288	261	291	248	288	252	263	287	239	294	271	284	265	289	247	276	272	276	276	274	297	287	232	246	275	298	271	255	276	300	258	309	261	277	250	293	262	297	301	254	278	259	259	290	246	280	282	286	259	279	313	275	289	278	278	282	321	299	298	256	297	287	276	268	265	284	285	305	267	277	299	299	259	253	274	300	278	257	288	270	297	297	287	308	278	275	294	264	298	265	270	287	282	300	276	273	250	286	277	273	262	270	287	285	240	252	266	269	299	311	253	268	269	255	292	254	252	301	262	254	276	269	282	281	277	260	304	309	285	281	258	282	269	289	261	285	296	276	279	273	267	277	294	275	293	271	269	278	246	285	245	280	266	278	287	292	280	284	306	274	320	301	285	275	302	279	305	272	254	296	308	295	307	260	262	235	289	333	256	308	266	272	261	289	289	280	265	257	268	292	277	248	253	281	266	261	280	282	301	244	282	248	293	275	284	302	269	262	272	247	255	288	307	255	298	310	288	261	269	271	271	277	269	283	285	271	258	306	278	300	281	302	291	288	248	286	264	290	289	268	272	278	265	305	284	250	281	261	312	272	278	262	269	293	264	270	271	320	277	294	262	293	270	267	289	264	272	287	284	270	318	267	292	302	312	339	319	294	289	272	279	266	267	271	314	310	251	281	283	241	306	297	275	243	267	269	279	263	288	292	266	296	280	301	291	268	275	265	260	265	282	286	275	289	270	286	308	282	267	286	293	294	265	263	303	311	286	296	295	272	274	284	280	266	281	287	287	278	257	274	286	292	270	244	273	261	273	247	255	249	296	311	264	302	290	258	274	308	303	256	262	260	301	281	260	270	271	296	317	266	294	270	292	265	285	318	235	246	289	304	311	296	293	285	276	275	278	257	293	290	284	265	266	313	278	281	298	259	297	284	283	328	266	304	302	282	290	274	279	281	289	280	278	242	268	280	283	285	297	272	266	291	283	269	282	290	288	275	315	292	294	256	266	269	292	248	262	256	277	302	276	284	267	282	273	294	287	312	265	246	280	289	291	297	275	286	263	264	305	267	297	272	287	274	281	297	289	252	293	269	271	289	262	281	288	283	301	287	283	291	267	267	264	265	268	297	267	281	261	271	301	289	274	285	310	265	258	290	266	281	295	292	296	285	261	268	272	284	275	273	295	254	305	262	318	271	279	302	286	300	282	278	312	269	303	270	259	281	282	266	265	279	265	294	342	282	272	268	289	254	282	281	262	277	255	291	288	281	270	277	287	260	266	305	320	252	265	293	274	300	282	268	268	279	294	281	260	253	271	296	281	263	280	266	246	250	286	305	252	313	279	275	271	265	281	257	263	279	302	281	251	252	292	267	257	271	281	279	277	287	251	288	296	277	269	277	286	261	310	289	277	262	284	281	258	288	271	287	282	281	261	276	290	262	259	266	278	275	274	278	264	269	289	305	277	275	297	260	286	269	267	274	259	299	266	263	297	295	264	288	249	285	292	280	270	297	290	254	258	310	259	303	259	267	263	284	264	275	263	283	275	270	282	291	276	291	292	293	293	261	261	278	264	272	247	267	261	280	272	258	259	272	279	269	290	285	316	271	308	247	262	239	256	271	311	278	278	266	277	293	281	333	267	262	265	285	274	275	281	259	280	276	287	279	282	279	279	296	299	267	256	261	286	261	276	293	266	273	296	337	298	308	290	260	301	250	296	276	291	265	283	283	302	273	276	225	293	272	288	280	275	290	301	275	252	280	264	278	298	275	267	276	280	295	259	281	283	291	274	284	260	275	245	276	272	282	296	278	267	303	286	266	278	250	289	310	288	288	271	255	290	247	257	284	266	298	263	269	284	266	286	289	290	275	258	248	256	295	287	300	269	249	271	284	258	290	288	283	277	274	282	293	279	241	296	284	271	263	278	282	323	267	282	271	265	273	281	276	294	308	263	280	292	261	254	278	270	299	281	265	250	272	316	266	291	268	278	303	264	303	276	284	284	289	295	290	283	263	249	294	296	303	309	267	263	290	274	320	280	244	265	307	295	237	269	304	278	288	258	261	276	263	270	252	269	285	288	295	263	276	246	249	277	294	257	263	276	280	268	291	258	294	293	262	290	265	250	269	285	281	293	352	307	278	279	272	270	253	308	259	272	284	271	277	277	274	269	288	238	274	286	275	261	279	237	306	280	275	299	290	292	240	270	281	249	250	287	312	283	295	287	275	285	280	294	274	269	281	243	272	274	272	261	287	254	329	286	246	284	286	282	301	283	277	270	291	277	259	274	263	253	268	314	278	309	254	255	249	282	287	259	274	269	284	285	271	299	307	313	275	282	278	273	269	273	268	256	284	277	305	267	286	284	247	267	268	256	292	298	297	247	308	312	321	290	277	302	270	269	310	262	261	303	265	324	277	300	272	270	256	258	314	284	268	302	278	242	256	250	271	308	297	289	277	295	273	269	304	296	280	255	252	321	282	286	289	280	282	271	274	283	263	293	306	285	240	259	293	280	280	281	306	261	259	238	259	320	244	262	297	334	275	267	295	309	304	309	274	244	301	275	300	301	262	293	298	257	258	293	272	260	294	295	269	294	274	277	288	275	267	244	295	289	242	268	284	270	278	286	280	257	274	294	290	293	302	293	267	287	292	254	273	269	288	309	317	281	270	256	265	298	280	287	279	274	273	291	264	277	281	275	285	283	258	302	269	268	275	284	285	306	294	270	269	296	252	267	297	304	275	264	305	278	247	280	290	270	279	242	269	293	289	257	278	274	313	289	271	289	311	282	250	283	305	288	269	279	244	254	294	262	262	272	269	235	250	297	269	298	277	261	264	259	269	286	310	283	305	293	301	278	267	258	284	252	278	312	327	266	291	298	262	275	295	290	308	264	275	274	262	280	275	297	289	277	240	266	289	302	285	263	291	294	266	265	291	335	272	290	293	284	306	286	263	268	284	298	280	283	289	309	239	292	299	272	271	278	274	268	284	295	292	287	284	261	276	264	272	296	249	231	306	283	272	287	275	284	248	284	291	288	273	254	274	285	281	278	236	290	307	250	280	313	260	296	255	271	270	270	268	297	269	260	295	300	249	269	275	289	290	269	250	298	285	279	281	299	270	255	278	250	267	318	270	272	262	292	292	283	288	290	271	277	307	266	261	302	243	281	274	313	292	269	265	296	282	283	273	285	310	264	302	286	260	307	281	291	290	290	270	265	293	270	308	286	326	310	283	312	263	304	290	280	231	283	280	283	291	284	286	268	265	281	269	295	244	304	302	292	264	254	283	288	295	319	261	291	280	275	300	293	275	273	287	300	284	295	315	253	275	303	256	303	284	294	273	281	237	271	269	257
5439	3371	10860	13990	14315	11668	7503	4761	1294	656	620	602	682	682	651	653	626	629	616	605	645	658	686	648	703	639	656	651	656	644	633	641	651	648	600	643	659	614	646	618	640	644	661	679	635	623	612	641	649	618	605	633	626	645	657	649	654	652	605	615	618	634	614	595	601	652	589	648	620	615	693	631	652	641	658	623	612	649	646	629	618	652	616	673	582	711	648	651	649	638	621	663	626	659	679	626	664	613	634	600	613	648	633	647	640	614	659	657	574	613	616	635	637	638	664	591	697	643	668	607	609	627	660	639	598	610	595	670	632	610	654	595	642	638	613	631	661	681	645	635	585	635	630	650	597	635	621	604	630	656	645	652	664	667	649	634	637	657	621	612	669	632	616	656	701	602	610	646	648	639	665	630	631	628	615	644	621	621	647	656	653	623	636	605	643	651	627	618	639	661	621	634	607	658	660	662	668	623	658	569	655	653	637	624	609	644	655	652	619	653	648	628	606	590	609	642	690	658	584	604	642	626	614	658	639	676	648	641	637	650	621	644	611	641	652	610	635	640	611	602	621	615	645	596	602	678	625	614	673	622	634	628	620	632	654	630	603	618	612	611	637	623	636	663	635	649	620	603	634	618	659	654	651	659	641	622	675	622	692	602	626	622	696	652	634	637	568	632	639	616	618	632	649	637	645	648	610	637	632	634	635	639	614	658	618	611	658	625	623	658	654	669	648	685	663	661	636	646	623	575	639	659	628	622	656	570	619	652	626	622	645	608	635	605	665	633	630	642	642	643	642	643	661	594	646	622	661	638	667	672	607	622	671	623	625	671	652	639	649	654	659	644	665	642	643	630	637	651	702	638	634	624	619	665	616	649	674	587	618	658	629	635	611	619	575	636	677	649	590	655	628	647	638	617	632	639	652	584	627	634	652	628	607	614	608	637	636	642	638	599	711	677	673	629	674	623	626	611	641	644	663	693	637	644	632	648	618	685	662	607	595	610	643	677	649	628	611	643	624	640	649	677	600	633	606	634	621	592	670	627	630	658	608	635	628	649	627	599	633	660	618	641	627	644	649	611	691	674	666	601	605	646	636	603	604	642	656	662	628	630	607	634	587	632	649	602	613	619	626	614	643	663	640	645	672	685	580	661	574	646	658	630	672	618	649	661	661	654	647	615	633	643	671	613	695	656	649	642	627	632	655	626	643	632	684	631	603	634	670	622	637	662	645	611	640	620	646	660	663	668	682	665	652	576	595	671	663	626	643	657	621	603	682	613	596	621	645	602	647	652	629	647	641	656	666	628	643	622	662	618	613	600	651	645	630	637	635	660	612	639	600	657	676	613	673	639	626	603	643	695	606	639	574	624	669	648	630	604	636	611	668	624	599	655	659	622	624	681	665	616	629	645	674	636	667	669	672	681	633	623	633	595	654	618	601	664	651	601	608	633	626	637	642	617	646	648	651	656	612	641	644	687	635	648	597	614	699	621	613	637	632	649	588	613	673	599	610	632	667	574	635	637	658	575	643	605	614	635	623	663	611	591	673	557	608	626	623	662	633	643	662	644	635	610	632	628	630	622	677	640	655	631	643	663	643	631	608	615	611	604	610	625	650	589	594	628	661	641	656	622	629	638	587	672	612	640	632	595	640	597	616	628	625	656	654	642	643	594	630	640	661	600	637	653	617	633	650	686	607	574	568	629	628	633	647	599	627	630	676	604	650	639	626	659	595	634	632	612	597	647	623	628	661	651	639	642	641	623	651	644	624	650	639	619	636	678	654	634	619	633	577	637	634	660	631	642	678	634	620	633	638	646	712	608	646	677	662	671	601	614	645	630	581	652	651	656	645	638	654	589	605	628	609	605	650	654	603	679	662	644	610	627	643	682	674	635	672	656	627	641	634	638	630	684	661	611	619	641	662	629	592	630	646	617	652	602	630	619	629	640	637	666	654	614	613	656	622	605	682	622	684	620	674	654	618	624	616	619	652	636	610	592	657	634	604	597	668	619	660	630	607	652	643	633	677	605	620	622	623	640	661	697	657	611	620	607	636	644	604	647	639	640	646	610	620	687	658	636	632	603	654	652	610	620	665	605	613	659	620	693	641	699	671	611	594	661	688	622	663	616	675	597	603	601	585	608	618	624	635	632	641	630	616	614	665	621	642	640	649	606	633	640	650	677	649	592	646	622	661	620	625	618	671	641	607	666	652	670	639	591	639	646	647	629	615	619	618	681	586	608	628	591	617	620	652	605	639	658	641	625	652	637	607	587	673	669	584	582	649	680	636	642	642	617	676	650	637	619	625	669	617	673	608	642	643	622	648	639	604	643	617	618	609	626	663	647	590	652	604	628	609	643	680	625	580	621	634	623	623	635	637	611	649	622	606	654	621	635	638	608	607	612	599	686	607	630	656	651	638	595	616	670	644	584	645	639	645	633	637	660	590	582	663	640	638	625	615	661	710	626	673	595	615	638	647	665	639	652	663	625	644	638	624	619	581	651	663	620	603	653	646	606	689	654	667	608	642	578	642	704	639	600	624	592	642	662	632	607	631	587	595	654	615	668	633	613	634	657	600	608	647	608	633	604	634	625	619	641	617	644	677	648	620	623	620	650	606	623	651	613	634	615	618	631	652	615	614	658	658	629	607	650	646	629	607	645	609	695	639	638	660	597	617	612	663	625	621	620	638	647	589	628	660	626	656	629	615	637	625	625	668	620	645	634	623	628	639	617	633	649	636	665	606	634	671	670	636	640	649	668	650	630	642	666	659	594	590	627	639	623	619	650	691	644	636	638	631	621	639	672	597	623	644	630	646	649	633	653	654	628	599	657	630	623	644	655	674	647	640	597	596	661	650	668	645	666	612	665	584	648	579	648	590	613	675	672	641	669	647	652	666	650	648	641	619	640	652	605	649	626	659	642	652	647	649	649	623	653	647	631	718	647	664	669	647	606	681	638	601	628	658	661	658	635	604	686	609	619	674	600	634	603	670	597	676	590	628	654	671	620	651	638	591	679	657	669	657	579	645	583	619	623	641	622	615	635	652	638	647	640	609	660	650	667	610	642	639	654	659	735	641	597	654	610	577	618	643	644	611	604	640	580	668	649	637	681	664	657	656	622	651	618	713	667	599	630	601	665	646	635	647	640	600	619	624	639	663	608	609	662	639	652	625	618	611	664	665	629	629	618	622	599	640	623	608	625	615	642	657	623	607	633	652	639	719	643	624	596	658	657	645	667	625	654	621	670	591	663	623	615	627	633	606	620	609	620	643	607	616	668	636	561	645	668	590	627	629	652	645	660	675	631	597	666	643	638	645	640	643	617	620	595	605	609	663	618	607	661	646	628	645	657	673	654	657	649	617	629	640	612	626	649	709	669	587	583	617	666	660	626	689	630	634	618	623	639	641	602	663	620	667	601	648	684	665	586	667	649	621	618	623	611	658	615	642	687	664	661	662	726	602	655	575	651	668	626	652	604	625	652	652	652	608	608	674	603
22992	6814	25895	46025	46384	38721	27934	15735	3428	253	238	245	255	225	208	216	208	234	207	204	223	235	221	208	220	219	234	205	223	214	239	217	230	197	221	225	225	196	200	224	219	207	237	199	209	225	223	204	199	218	204	224	205	231	208	224	231	211	205	216	241	235	230	225	236	227	229	213	214	227	233	205	224	240	235	193	207	218	201	240	225	220	216	239	235	225	221	207	238	241	211	233	202	248	229	198	209	246	226	186	216	222	213	226	234	201	203	202	199	185	207	235	235	237	220	208	209	206	225	229	207	236	224	201	225	223	218	226	209	226	227	215	244	201	227	240	207	226	212	230	192	229	224	258	222	204	247	230	218	226	218	224	210	214	229	212	212	207	238	222	218	213	193	217	213	238	205	230	222	186	193	228	225	230	203	255	250	212	254	205	213	212	220	230	237	225	221	215	205	214	247	230	225	206	217	218	225	213	205	266	213	213	231	199	229	240	229	216	217	201	236	232	236	237	239	233	225	218	231	241	227	202	211	222	213	227	207	213	215	258	234	241	203	186	218	189	257	203	220	191	207	224	227	228	240	201	212	204	206	246	225	231	190	216	245	227	203	219	205	208	220	233	213	244	231	226	199	218	185	233	207	219	189	243	223	212	216	206	231	217	204	222	215	220	224	210	204	206	228	234	223	207	224	184	176	215	220	234	214	200	229	218	236	199	207	218	222	233	222	247	223	226	246	234	234	190	212	218	214	219	233	221	227	217	228	216	225	206	233	230	255	214	236	221	205	252	213	230	221	235	230	205	227	225	219	176	220	198	241	204	227	232	229	234	241	206	198	238	223	214	223	220	208	228	250	231	235	209	196	236	250	208	193	226	212	215	222	222	218	210	230	206	213	191	208	221	218	248	233	243	217	247	223	204	240	197	241	227	225	235	237	226	229	226	233	213	207	212	245	220	217	227	216	202	213	232	220	220	211	234	226	216	229	262	231	202	222	216	208	203	253	245	234	224	222	206	230	226	216	212	211	184	205	212	220	209	215	200	218	236	243	204	241	208	200	211	225	235	218	208	225	232	219	181	210	232	192	208	220	209	218	236	248	223	199	201	228	216	229	251	209	233	195	220	213	227	230	207	225	202	208	203	191	234	195	198	232	238	219	238	203	232	238	209	207	215	229	207	228	225	232	219	212	226	218	241	211	211	229	224	246	235	233	204	217	219	210	226	206	229	190	214	233	217	232	220	246	248	216	172	227	240	236	227	222	256	209	208	262	245	245	221	215	186	232	210	229	201	200	227	227	233	208	238	201	220	199	205	231	249	224	237	233	229	210	233	211	219	205	195	227	196	220	221	208	217	201	239	199	204	212	194	206	233	202	213	226	234	217	231	240	220	237	238	218	190	227	217	225	231	216	209	205	241	221	214	198	253	222	209	217	204	196	248	201	209	215	216	212	240	223	229	217	221	207	197	214	222	207	234	221	222	229	215	205	236	254	236	211	204	219	237	245	220	213	218	239	216	226	265	203	224	212	212	204	236	219	230	210	232	220	202	239	249	228	196	195	230	224	197	206	212	194	216	238	229	210	259	207	182	203	231	218	219	235	222	206	200	195	205	226	216	230	232	225	247	215	203	226	229	221	205	272	209	208	225	233	244	198	180	200	236	238	232	212	212	225	231	219	202	219	202	207	209	246	226	200	231	209	211	227	238	194	255	218	233	216	209	229	222	197	197	208	244	256	229	205	226	198	210	197	222	253	215	230	224	183	254	209	212	219	225	227	233	220	227	230	194	220	196	258	214	204	248	186	224	214	202	227	210	221	202	227	204	220	187	246	232	239	224	227	238	209	216	239	237	242	199	207	216	219	221	223	263	239	210	232	221	209	221	230	216	227	189	224	220	239	237	214	201	218	209	220	226	242	219	237	220	195	235	233	200	237	231	220	211	212	221	217	203	253	198	209	208	207	223	222	217	227	246	247	203	211	217	203	198	245	202	242	223	209	249	213	219	245	195	203	204	248	197	243	206	226	223	231	232	224	237	235	233	235	238	250	206	212	214	251	223	232	226	180	200	231	215	231	241	209	260	254	259	230	209	229	198	254	183	211	230	203	206	207	223	258	245	210	220	208	232	231	231	246	236	216	252	227	227	196	198	265	214	235	225	231	216	222	260	217	229	220	233	215	216	222	220	248	212	199	198	217	220	236	239	228	217	219	230	217	212	199	230	224	200	239	231	212	225	239	213	229	232	213	217	190	236	211	221	199	209	234	218	225	237	220	227	200	216	213	204	227	223	209	230	214	242	201	236	232	245	218	208	220	234	239	229	212	243	224	228	218	222	224	197	247	221	198	211	202	221	249	231	223	178	234	221	239	259	214	238	205	202	240	196	244	198	220	221	197	216	222	216	226	203	211	223	221	245	199	237	219	204	251	201	224	209	225	222	219	225	245	229	242	231	219	210	227	215	239	231	197	226	239	225	192	211	202	227	206	218	208	227	225	235	230	256	229	214	226	208	211	216	238	219	197	228	201	234	206	188	226	226	239	219	214	195	245	229	216	212	224	199	228	212	207	217	216	235	204	240	200	226	228	207	235	233	237	216	210	221	255	218	235	207	207	210	229	200	235	227	229	216	228	223	217	223	200	226	208	204	218	253	203	221	218	228	237	245	243	266	211	236	244	240	192	216	194	217	216	240	231	199	223	240	226	204	208	213	214	220	238	221	197	224	214	240	217	228	224	229	219	239	223	229	220	201	185	197	225	205	223	210	234	248	236	219	213	229	213	234	195	184	217	210	213	254	278	224	228	219	201	241	229	213	220	251	235	207	198	214	228	229	237	220	249	215	240	204	212	225	240	233	211	198	221	211	232	234	217	243	225	213	220	235	272	205	236	203	219	214	217	231	220	229	208	202	214	209	210	198	190	207	232	237	232	203	231	210	234	229	234	250	235	198	207	218	225	259	236	244	213	226	249	252	202	228	229	207	244	205	224	226	223	212	212	228	234	216	217	237	226	226	202	225	213	231	246	208	209	227	228	205	233	217	239	211	240	226	224	256	224	231	218	241	221	209	228	225	234	209	268	220	195	221	222	191	181	219	207	192	216	201	221	242	214	221	212	238	230	224	211	245	229	226	221	207	229	219	242	193	244	219	229	220	219	222	210	223	230	240	225	220	214	241	215	218	203	215	208	235	235	234	211	221	209	233	200	210	232	212	175	206	213	212	224	231	222	199	213	224	224	231	226	230	199	211	235	195	204	196	211	251	218	224	231	222	238	224	213	233	233	227	221	230	215	218	217	208	226	205	236	201	217	186	207	182	208	232	219	218	252	230	206	248	182	222	241	229	228	185	226	212	221	227	220	235	231	216	216	206	221	200	227	263	214	206	242	232	245	225	193	199	232	219	223	211	241	221	216	197	221	242	231	239	231	232	231	200	221	209	191	223	200	225	215	243	200	201	244	212	220	220	202	210	220	236	231	225	203	195	228	201	229	200	189	222	213	235
11323	5049	33091	54807	57588	52616	43496	31068	6472	593	610	584	585	541	583	572	525	520	485	554	600	591	518	551	571	551	532	531	545	526	570	525	539	532	570	566	558	544	545	476	576	543	549	488	537	527	525	516	546	575	546	549	552	527	575	537	490	576	530	550	571	553	531	522	553	552	511	504	562	498	537	528	526	523	539	557	514	539	542	591	543	584	521	548	498	517	547	539	517	575	500	549	537	544	536	554	538	559	511	530	597	533	531	520	486	558	534	503	509	517	540	547	525	521	562	525	531	543	536	563	538	511	490	540	526	538	531	515	543	525	509	555	534	533	516	539	544	547	550	555	515	537	560	517	568	513	546	534	531	514	565	545	555	573	522	555	543	500	524	516	512	511	535	605	522	530	537	524	517	525	520	550	549	521	538	532	553	541	505	549	524	563	500	574	574	520	552	525	525	546	533	537	504	575	543	568	526	545	570	556	514	514	527	543	565	514	536	506	557	528	508	538	532	537	522	565	536	519	513	542	513	570	508	524	497	569	497	549	571	522	523	554	518	587	568	543	531	555	540	490	525	546	502	515	553	534	523	558	543	568	509	513	538	543	545	543	533	548	504	518	569	535	516	516	554	547	545	499	536	508	557	547	518	579	471	490	577	540	537	502	531	501	563	515	548	519	567	559	538	536	515	496	560	557	557	566	543	546	529	535	534	576	530	571	520	501	518	560	494	536	516	503	517	528	562	525	533	553	525	571	563	508	517	537	518	532	531	535	542	505	525	499	547	535	559	513	541	523	538	550	534	589	533	557	528	495	546	527	541	567	529	521	541	544	523	556	518	516	540	551	506	530	535	556	539	543	520	568	511	539	553	582	596	544	531	552	522	513	525	548	551	534	579	539	586	494	547	518	529	553	545	536	529	506	518	532	546	571	541	565	501	505	539	538	542	526	533	515	575	500	544	536	541	519	533	493	563	538	544	562	524	526	553	503	554	518	524	558	539	497	541	534	562	547	548	521	498	535	554	541	533	559	503	511	574	571	515	520	530	579	577	524	496	552	553	588	518	538	542	475	527	518	538	557	500	555	493	496	532	478	498	553	575	516	593	549	519	543	532	519	523	494	543	523	541	534	561	547	520	531	496	511	536	535	534	561	515	548	546	535	555	540	545	530	535	494	530	509	541	543	567	565	534	551	514	533	524	534	538	544	530	524	500	552	527	512	533	487	527	570	523	555	573	530	530	474	502	572	504	538	517	529	524	505	522	550	531	554	533	573	538	501	575	552	548	535	503	575	583	535	554	550	516	493	545	574	547	517	529	522	567	526	524	515	528	538	509	530	552	582	547	503	528	537	534	586	583	560	520	562	558	536	538	550	532	546	557	568	571	552	543	532	487	530	559	537	536	540	534	537	569	551	492	573	534	521	551	544	528	522	592	549	553	506	519	579	563	515	525	538	530	551	554	548	574	569	515	520	502	501	477	490	526	551	519	507	526	582	530	546	516	533	507	505	520	542	497	538	541	533	518	540	514	522	523	519	509	544	512	563	507	523	544	525	534	538	512	541	557	575	512	524	549	529	579	521	516	546	540	549	557	533	534	500	562	543	519	514	520	506	475	511	557	490	549	537	548	567	521	536	534	545	513	552	514	534	581	557	513	549	519	520	551	532	546	542	524	538	519	526	523	514	572	553	494	567	569	517	542	571	521	509	513	562	497	499	525	511	515	513	545	518	510	519	527	563	586	550	548	507	528	506	560	494	524	528	524	513	514	524	529	517	513	530	558	546	535	579	489	531	567	549	540	526	551	539	516	541	540	563	557	513	540	530	535	572	549	547	555	526	588	568	518	531	541	512	534	553	544	494	530	528	556	570	463	509	537	588	527	500	502	556	543	580	524	550	487	565	553	589	502	559	546	519	542	492	561	541	495	563	553	493	516	530	541	591	522	530	521	546	525	578	540	474	554	558	513	531	554	535	527	535	571	518	475	535	546	538	534	531	548	512	517	532	537	542	512	504	536	525	508	555	561	569	512	567	508	562	549	545	552	527	557	523	538	538	490	516	550	538	504	491	527	522	510	499	548	513	555	570	527	542	559	555	551	561	511	539	528	543	517	561	537	534	550	553	564	563	573	536	549	473	501	522	530	536	504	567	579	574	534	535	519	514	526	572	544	546	487	548	567	572	540	478	527	519	549	529	540	527	568	528	518	568	534	534	563	563	536	519	543	540	509	554	526	550	516	510	565	538	484	528	541	507	530	536	561	563	527	544	590	554	505	532	538	520	554	558	486	549	623	561	500	516	497	518	576	537	555	547	482	569	542	532	542	524	479	524	549	554	562	522	544	554	583	537	551	537	553	530	521	503	528	548	532	521	522	582	589	516	527	558	555	526	543	496	528	574	553	560	551	540	506	557	538	510	519	526	515	548	586	523	534	537	547	520	541	565	565	487	485	511	538	527	548	530	532	564	524	586	529	498	555	532	590	534	517	527	543	537	498	496	495	555	512	562	517	581	537	538	526	549	516	519	480	494	516	525	553	531	538	530	539	590	558	534	549	549	546	533	535	546	533	560	543	569	541	549	547	566	508	514	530	561	517	543	552	517	532	543	531	538	530	551	528	509	555	581	538	536	541	529	538	557	497	505	548	512	564	516	506	520	511	506	542	539	524	549	509	562	534	546	542	500	510	541	510	489	531	582	525	531	520	553	525	551	532	493	526	538	516	547	522	552	543	526	535	523	518	527	563	562	563	503	519	531	518	547	549	536	564	548	511	514	562	515	528	527	565	552	558	549	529	533	528	550	561	555	514	516	547	494	534	572	548	505	542	560	569	625	527	532	502	536	524	546	539	518	531	553	519	534	503	523	497	522	544	509	521	536	525	539	540	545	547	531	526	535	529	526	549	560	544	558	552	565	532	519	549	540	574	508	556	573	574	557	570	540	554	546	532	533	560	521	555	513	542	554	516	532	536	529	544	533	543	488	563	536	568	514	555	539	544	590	542	562	531	520	507	529	556	492	529	569	527	544	541	503	530	557	596	526	581	519	561	538	503	539	521	524	507	535	526	552	558	517	606	549	500	536	558	533	559	523	543	554	503	559	588	493	566	527	519	557	549	535	554	508	531	545	526	547	539	503	521	540	551	513	484	534	505	519	560	588	486	575	574	501	530	564	533	530	520	496	492	555	595	524	547	508	530	548	509	528	578	536	538	460	522	558	570	561	513	529	511	525	509	557	520	519	551	519	526	559	514	499	538	504	511	517	511	488	476	561	550	557	532	463	506	531	552	555	518	568	563	526	523	567	533	520	563	541	527	501	538	558	515	538	522	571	543	509	515	532	518	534	530	514	536	543	524	525	537	547	513	534	509	526	561	581	571	531	548	519	512	504	506	513	535	513	523	541	549	555	498	546	572	533	514	521	551	533	537	491	496	604	544	533	512	505	503	545	605	509	533	524	547	556	517	538	538	575	555	548	512	509	545	525	539	528	536	513	514	524	529	562
38984	12373	37428	62376	63301	53761	41502	26319	6269	390	333	321	329	350	345	369	337	346	373	344	308	345	360	375	332	325	323	342	323	320	327	337	331	352	356	356	335	319	333	341	317	313	335	364	335	364	333	346	317	327	342	358	339	321	330	377	350	340	334	310	330	340	328	316	335	318	348	330	315	319	340	333	332	333	349	339	322	332	329	322	336	313	325	360	337	326	331	323	333	364	307	339	333	367	361	313	308	324	313	358	352	315	329	315	356	304	336	322	330	326	334	334	327	335	345	310	325	312	324	342	342	360	369	310	317	348	345	308	345	348	317	312	315	343	362	321	325	304	297	304	307	348	342	329	327	349	341	294	317	336	322	319	319	350	303	342	337	335	332	340	319	301	309	293	307	314	343	341	332	331	319	331	321	345	326	290	288	322	343	366	315	319	351	379	351	339	306	316	319	318	346	341	326	307	333	318	325	338	369	318	356	365	336	327	321	293	341	325	347	323	318	300	311	349	314	311	330	323	325	366	346	349	323	318	330	324	302	360	348	319	329	340	316	316	339	330	330	334	342	351	318	299	310	292	307	365	330	360	315	346	371	354	363	325	321	345	311	324	332	367	321	303	351	327	337	299	328	346	318	316	328	327	326	306	335	336	358	294	344	320	283	321	306	347	304	320	296	333	368	354	353	376	335	331	318	336	282	366	326	346	341	321	333	318	304	282	356	338	330	343	350	355	351	325	320	360	305	339	349	308	334	355	343	329	340	336	325	329	317	337	386	319	318	287	333	366	334	340	352	321	314	319	303	343	281	309	322	338	317	363	346	320	323	334	343	324	322	310	297	344	339	326	293	341	327	322	344	322	298	327	360	334	328	336	331	317	354	350	325	371	345	376	354	324	340	297	335	331	308	323	333	364	353	297	356	314	314	345	338	330	369	336	322	318	305	327	303	312	318	316	316	327	376	330	326	308	314	304	302	333	324	330	351	315	277	321	313	342	351	341	333	331	314	326	325	301	329	357	341	346	348	356	353	334	385	343	331	353	371	362	375	302	353	354	372	367	369	329	310	301	327	333	355	326	304	353	329	300	308	317	322	342	324	346	351	339	320	345	305	313	336	313	344	319	298	327	342	340	361	321	315	352	298	311	353	358	354	312	312	382	287	341	318	340	327	316	380	316	356	327	339	364	334	315	313	314	337	309	346	352	306	288	317	342	340	353	295	376	385	312	336	341	337	321	342	340	292	329	334	335	338	311	319	336	348	310	322	318	293	350	341	317	307	321	305	348	314	301	329	327	333	318	333	335	341	317	328	351	339	350	328	340	316	327	339	368	300	319	346	314	347	372	319	323	310	320	310	332	325	329	320	303	329	327	327	305	316	275	345	318	356	332	379	352	340	327	330	316	318	321	329	356	330	343	331	363	353	332	362	326	308	350	330	363	326	341	324	341	370	325	305	356	320	335	293	311	342	295	342	322	360	339	327	352	338	371	305	356	349	320	345	286	311	305	328	312	316	341	337	326	305	344	353	339	301	310	302	358	352	329	311	310	341	394	352	312	310	357	312	346	316	333	296	346	347	324	318	339	328	329	362	331	336	300	344	359	320	332	320	348	320	329	279	347	303	366	373	300	350	349	315	308	312	320	313	314	352	331	319	342	304	352	317	295	352	351	314	326	341	350	338	334	352	354	315	342	327	345	289	322	325	331	348	330	315	299	308	331	333	333	327	329	298	290	326	344	313	389	324	323	321	336	311	352	316	334	360	313	331	300	330	335	316	309	324	333	339	361	340	322	298	328	359	333	314	358	365	344	336	320	307	337	339	340	327	343	316	315	305	340	317	389	339	284	315	320	301	307	339	310	323	332	313	351	345	320	366	298	323	319	347	320	346	346	324	332	358	359	331	351	303	319	321	343	289	310	313	314	306	327	312	333	347	319	329	324	310	328	345	341	304	313	357	308	311	297	353	315	307	303	316	346	343	300	311	347	304	327	314	298	343	329	323	341	320	328	338	332	333	336	353	337	360	368	311	312	343	304	325	294	336	314	351	329	349	347	324	306	293	363	331	328	312	336	339	364	327	329	333	357	332	350	343	325	343	377	375	346	331	312	356	311	337	347	338	293	314	334	328	340	316	334	333	337	333	307	321	307	333	350	327	325	323	329	297	367	288	324	315	347	315	343	348	322	328	294	301	306	355	315	335	308	344	351	314	347	340	333	321	360	351	361	277	309	330	353	342	370	351	336	347	325	356	353	330	325	326	345	347	303	330	347	330	310	324	306	296	316	350	321	324	347	320	339	337	381	327	354	331	319	350	332	362	328	343	337	313	341	336	334	301	336	324	309	319	316	315	299	340	357	351	350	366	330	355	322	311	324	366	333	329	365	322	335	357	380	346	327	332	305	360	325	369	306	325	327	320	339	353	340	299	319	334	337	319	311	368	368	318	345	357	368	330	330	310	337	335	326	330	335	358	339	315	343	362	304	303	335	317	323	338	336	337	308	343	365	314	336	306	349	307	342	336	322	321	314	305	331	304	361	305	345	293	340	306	348	313	351	363	328	377	328	339	304	303	330	353	350	318	336	297	348	347	329	313	291	336	327	333	321	342	323	364	345	347	325	331	303	355	346	316	351	332	325	330	316	328	348	320	335	313	328	343	312	315	348	353	331	343	382	333	332	330	334	322	350	333	368	300	326	327	334	328	346	322	355	347	338	333	352	377	354	370	336	324	307	330	345	328	323	335	296	301	320	328	327	341	343	292	344	292	348	307	311	320	307	303	353	331	342	336	350	360	292	345	311	309	333	317	282	330	379	316	349	324	332	328	377	319	303	326	316	321	329	320	354	311	339	341	335	337	307	306	326	313	327	354	364	330	328	315	314	318	345	317	357	319	299	292	348	345	352	341	313	318	359	314	345	334	321	346	351	319	326	341	305	325	326	332	352	320	347	303	326	347	314	316	324	345	327	309	375	316	323	303	340	304	335	310	316	327	346	332	324	312	348	318	371	348	325	363	329	324	324	338	304	335	328	289	331	320	335	329	293	325	332	336	329	323	307	326	329	344	319	316	334	343	298	325	357	309	345	346	364	339	366	343	298	327	346	308	353	351	342	337	305	306	322	329	325	328	328	354	344	349	315	326	324	319	340	317	318	339	316	363	332	310	347	314	294	312	331	326	319	338	315	297	327	343	367	337	356	360	325	370	346	340	338	323	337	342	341	309	339	361	359	315	327	324	329	323	322	346	352	358	341	323	349	318	349	356	321	333	331	338	341	311	314	334	332	342	348	343	359	303	329	350	290	338	324	328	376	318	372	305	361	337	332	322	343	314	324	309	315	332	382	328	341	340	361	352	307	322	315	328	336	314	340	330	330	314	349	344	351	306	345	352	314	321	337	324	366	335	343	337	361	343	334	347	341	300	313	321	314	355	335	305	315	334	326	313	322	350	322	308	331	361	370	338	344	349	339	306	335	332	346	312	361	293	356	335	333	354	320	335	358
18371	5551	41644	68446	73384	66052	54471	40529	5433	878	853	867	826	885	832	774	809	839	749	818	792	796	811	773	760	749	772	754	787	769	817	763	756	779	786	812	766	762	783	737	740	801	746	806	835	734	822	761	696	755	717	815	804	773	724	726	752	735	766	778	781	756	767	736	733	741	804	798	795	747	754	802	765	740	741	776	780	750	769	755	732	774	739	774	715	749	749	777	781	748	729	775	826	723	761	773	746	779	787	763	771	808	790	799	761	785	812	826	765	760	740	791	735	712	768	770	727	821	767	792	755	717	745	807	787	743	746	761	745	767	760	757	762	753	729	765	795	707	808	725	815	770	783	742	805	758	742	769	818	757	735	743	698	767	822	834	744	779	712	716	709	728	722	752	765	759	750	781	792	784	712	761	785	747	738	705	743	808	781	746	806	757	759	822	771	770	741	716	740	784	758	720	694	754	754	769	728	834	800	751	802	757	741	762	776	760	772	686	758	772	769	758	792	810	814	740	827	755	772	750	762	766	765	745	805	736	734	737	759	811	806	778	752	754	754	754	735	792	783	755	763	752	781	749	748	825	809	781	761	795	751	757	730	805	754	779	794	763	766	726	726	801	815	795	768	738	822	741	773	747	734	763	770	807	756	803	813	757	750	778	763	802	743	726	733	748	740	801	803	792	779	808	775	762	777	753	785	792	777	737	735	727	779	770	760	742	797	751	750	726	763	717	809	759	738	772	694	832	780	830	762	809	778	788	776	798	770	767	813	757	818	798	828	775	783	742	765	772	772	739	791	772	789	781	733	758	800	767	776	759	751	766	779	784	777	738	761	774	778	768	805	767	758	786	784	744	788	800	784	739	732	777	774	768	748	814	786	774	805	813	776	763	760	788	798	768	754	776	781	754	803	741	797	770	699	744	743	766	769	755	758	806	731	818	745	765	769	789	736	748	744	812	779	742	816	790	745	765	732	669	764	764	839	731	753	764	792	799	785	730	800	786	769	749	776	742	759	772	789	770	786	816	799	764	772	818	768	787	801	749	763	736	773	779	796	803	796	746	785	781	801	718	800	754	770	729	716	766	808	730	803	753	758	702	739	719	790	806	750	759	776	788	814	783	729	810	786	805	738	791	759	788	817	798	769	770	786	774	734	779	789	709	778	756	780	779	795	794	742	794	831	785	750	762	745	756	786	708	744	686	791	776	812	715	786	780	820	789	746	746	806	763	741	763	789	765	778	748	756	698	767	765	763	792	772	741	767	736	784	747	773	800	760	768	729	744	728	739	756	785	751	762	782	764	777	797	760	716	726	767	779	820	753	803	696	809	747	790	779	750	801	737	774	738	794	744	783	723	767	800	729	778	796	790	722	784	797	728	744	819	785	757	733	780	748	750	789	753	760	772	757	757	828	828	762	766	740	756	750	683	743	789	771	721	732	796	740	802	765	702	812	779	759	780	742	761	745	775	788	740	743	747	756	776	787	744	754	757	764	738	725	757	761	756	785	779	795	757	783	712	757	733	761	793	769	779	781	799	748	814	750	785	724	784	741	735	766	760	763	820	800	861	782	769	749	811	801	743	780	737	755	710	758	773	752	751	721	777	758	749	793	756	809	761	772	760	761	752	754	803	732	797	779	750	767	764	712	794	759	722	778	728	797	776	752	734	801	816	732	770	745	739	770	797	830	730	766	786	760	748	724	827	747	748	792	786	765	711	795	721	764	755	723	770	771	794	794	782	805	798	780	730	794	733	794	816	757	765	775	700	810	759	796	783	723	826	748	793	751	763	789	754	775	752	784	807	757	728	735	815	792	752	808	725	733	750	841	775	758	762	761	816	784	759	742	746	756	755	743	755	736	755	754	736	753	817	773	780	707	729	770	781	761	749	787	755	788	759	789	802	792	735	743	770	790	772	755	752	808	799	719	774	775	759	725	755	773	753	737	797	784	791	754	734	809	744	713	742	808	779	785	707	759	730	738	749	756	787	765	758	755	765	739	816	751	759	767	752	718	766	769	773	802	768	796	738	782	769	742	767	767	773	798	813	760	773	807	808	784	795	759	701	749	806	761	831	722	734	780	800	771	736	782	705	722	742	786	807	766	793	778	734	830	689	774	768	755	776	778	750	756	726	792	755	776	790	787	740	776	713	754	743	814	795	757	754	770	752	721	786	777	768	757	743	774	777	770	727	816	787	824	745	769	800	766	777	779	764	786	739	692	759	800	750	828	800	794	740	818	730	766	741	784	791	741	769	778	793	773	773	797	741	766	762	757	786	763	758	787	815	769	829	769	732	773	784	795	716	726	769	739	758	789	772	817	763	702	754	780	761	773	814	754	801	781	768	768	752	741	752	761	736	761	776	776	750	739	720	739	737	763	803	779	716	778	746	772	796	806	759	776	726	813	714	758	769	811	756	746	801	788	800	781	778	718	791	787	802	734	797	813	769	761	783	774	739	770	800	764	772	781	744	796	748	770	766	772	774	759	813	741	770	767	743	765	780	777	760	817	700	784	724	763	756	806	792	778	760	726	775	781	795	774	782	772	761	765	778	737	775	729	758	749	764	770	753	774	796	706	717	829	708	763	750	764	768	756	774	733	741	781	763	767	780	748	725	764	758	773	751	793	752	776	763	760	773	695	750	777	762	731	793	748	775	792	765	780	729	766	805	768	816	773	761	783	746	756	722	821	776	769	744	767	757	800	758	739	737	732	748	753	732	786	773	789	745	785	716	741	725	731	753	725	720	764	782	767	795	743	739	761	755	784	803	763	753	729	741	796	790	806	768	774	717	767	746	694	796	814	723	750	800	768	757	738	786	763	721	721	754	785	769	781	769	745	758	791	775	785	776	738	763	763	788	767	802	788	806	736	799	788	820	769	769	764	749	787	805	748	749	786	764	777	774	756	752	756	825	763	788	782	806	785	765	757	802	767	758	786	801	797	790	804	732	771	721	766	783	754	750	729	803	783	769	726	788	744	763	823	755	798	763	772	769	737	785	760	794	790	746	754	768	772	753	798	707	768	771	748	727	729	797	835	758	743	684	783	747	740	757	762	774	811	761	780	776	775	751	742	770	790	829	743	817	737	765	738	778	778	858	756	772	780	784	760	768	725	776	751	681	683	783	744	776	813	741	802	756	765	733	736	730	783	740	684	767	742	789	791	779	738	729	771	774	807	774	790	760	753	801	755	764	777	767	732	753	808	729	750	768	756	775	772	776	789	774	740	810	753	721	781	753	759	777	713	766	779	751	800	760	798	781	785	729	761	771	756	747	778	772	781	810	766	748	773	763	735	765	768	789	744	774	781	774	741	777	740	734	741	801	768	747	748	735	750	709	749	737	741	767	758	749	773	753	741	802	752	742	747	781	757	784	759	761	799	789	771	781	753	794	749	782	823	766	792	772	728	692	754	750	729	767	826	753	788	758	743	794	715	744	812	751	782	744	794	761	748	706	725	751	741	773	746	814	742	749	791	742	765	767	749	774	742	771	789	791
10819	1522	2175	3686	3327	2597	1742	987	290	233	250	269	265	262	262	259	310	241	263	286	273	254	268	263	246	265	276	295	253	286	299	248	237	263	263	255	267	264	291	298	280	270	269	306	269	244	249	246	278	253	249	275	241	256	291	293	264	276	246	286	259	249	260	284	247	283	255	246	266	258	286	222	264	294	256	289	265	248	254	259	279	255	284	248	254	240	272	272	264	280	272	270	257	262	269	265	274	296	285	260	266	259	237	292	263	270	253	251	269	266	274	256	266	255	251	260	267	255	292	265	260	269	276	261	280	284	266	270	271	254	253	268	279	278	279	280	282	263	282	269	273	234	268	272	288	259	274	250	281	242	271	284	289	293	287	280	271	273	289	262	269	274	260	283	250	320	271	283	265	262	268	241	277	277	249	266	285	266	293	279	259	287	261	266	251	269	288	287	259	255	290	262	282	251	275	280	274	267	227	273	246	270	277	268	242	277	259	254	248	287	242	303	267	285	274	304	274	266	244	254	286	248	298	287	274	277	277	241	289	271	267	302	257	259	276	272	266	268	259	285	274	282	247	280	240	261	254	273	261	274	280	262	269	253	259	288	282	251	264	263	275	255	253	245	273	261	254	295	264	262	260	251	240	266	293	251	261	302	250	303	271	284	246	221	296	292	308	277	294	255	253	322	300	252	258	271	287	235	260	258	267	287	274	275	270	274	282	256	279	280	281	280	239	249	277	255	278	279	275	273	253	267	304	246	284	267	262	255	275	266	289	264	300	267	241	265	281	286	256	274	262	284	257	259	304	271	282	260	253	262	268	262	276	254	260	289	234	252	263	260	289	262	280	264	240	266	278	283	243	259	283	254	305	261	260	290	264	269	261	268	272	264	260	284	281	252	271	259	267	265	251	258	274	249	261	283	281	302	276	274	272	264	258	238	253	261	257	274	273	323	270	297	269	252	270	282	281	302	275	251	283	257	265	263	273	263	282	232	266	273	251	301	265	278	268	247	272	298	241	287	254	244	270	257	265	272	235	292	246	287	274	287	257	236	256	284	275	275	266	256	244	251	271	277	281	280	262	269	300	285	259	259	251	283	263	259	282	264	274	264	263	261	280	263	289	256	237	272	285	287	258	263	257	244	273	263	257	244	278	284	253	278	260	277	271	266	280	260	255	300	287	282	251	302	266	293	298	244	315	270	277	252	265	260	249	258	248	272	280	252	279	293	286	249	277	254	290	276	264	278	268	253	254	256	259	278	278	277	238	255	251	308	280	280	269	240	263	262	257	282	260	234	263	268	262	280	272	238	271	267	272	253	283	323	294	255	279	259	269	266	254	294	269	243	274	260	257	264	289	264	290	271	263	278	250	279	251	277	301	245	255	278	264	253	257	276	245	276	273	270	268	260	275	286	254	271	245	268	237	256	262	282	277	270	293	268	259	271	268	270	266	273	258	252	280	277	278	276	280	266	269	268	256	272	253	254	263	294	307	267	253	262	246	246	271	236	284	240	241	279	257	284	287	290	241	234	261	284	284	260	268	274	254	279	255	283	256	273	266	276	250	276	248	275	292	284	297	256	280	289	268	248	269	249	274	271	255	263	269	246	266	271	254	268	307	282	245	285	257	288	257	239	257	247	261	276	253	265	259	286	264	234	252	250	257	258	266	276	277	273	282	271	257	276	305	253	301	254	235	266	279	297	282	271	282	287	266	282	270	257	264	262	277	275	249	300	279	293	263	283	293	248	257	263	254	270	286	247	265	244	290	291	250	263	263	270	288	311	250	231	258	284	274	254	280	289	244	271	244	267	251	279	245	279	270	238	267	243	316	264	272	257	254	247	271	256	260	261	274	268	272	276	276	300	264	267	250	269	256	262	264	254	278	267	272	286	254	265	270	254	273	289	281	275	256	300	274	282	272	288	281	280	260	272	257	273	246	259	242	263	255	267	231	273	264	298	262	265	301	268	266	254	273	257	277	279	268	285	266	269	247	261	259	275	293	276	250	273	270	307	263	297	266	251	275	262	266	257	274	281	253	273	274	263	280	249	271	245	266	245	301	273	262	281	279	293	288	293	260	271	248	238	275	245	291	275	283	276	230	315	263	273	283	283	282	268	271	262	265	255	241	266	267	270	254	239	270	294	238	236	267	268	261	264	245	249	256	289	270	262	279	261	253	274	240	262	282	275	289	294	278	267	300	262	256	289	255	276	289	288	297	260	289	311	286	325	250	298	246	233	243	257	273	258	253	259	254	264	288	256	253	244	289	266	238	266	241	275	245	254	284	233	290	255	277	256	256	263	241	264	267	256	299	273	267	264	288	252	228	284	284	249	279	251	242	283	269	263	269	279	260	249	260	265	246	281	268	281	255	261	241	274	273	249	267	237	277	278	248	239	289	268	227	290	261	252	242	249	262	277	288	244	236	249	260	257	289	284	273	248	253	245	262	266	256	278	283	257	252	274	289	259	299	244	253	261	258	261	280	290	260	273	252	270	262	286	246	276	267	277	265	261	275	250	291	256	286	255	245	276	257	291	260	277	278	291	230	286	277	266	258	284	281	281	283	310	246	282	278	283	260	250	276	254	285	239	223	242	266	274	278	257	264	277	273	260	251	259	262	261	288	250	255	284	249	273	271	239	272	247	262	278	243	280	271	283	278	287	267	251	255	281	283	256	240	269	284	253	291	235	264	276	278	244	273	273	287	256	269	227	282	247	281	278	244	285	286	288	286	227	254	260	258	257	254	275	251	290	245	257	271	258	263	258	266	234	249	241	263	255	285	265	247	285	268	297	244	263	271	261	262	249	269	275	257	278	271	269	277	249	274	278	254	305	246	236	240	293	262	269	273	275	278	260	288	260	271	257	248	304	245	296	260	294	250	271	266	306	233	260	273	261	268	257	252	275	272	269	257	244	259	292	298	292	259	279	261	254	255	250	254	282	244	275	266	255	274	289	233	269	272	269	241	278	265	284	276	265	269	224	259	286	261	307	282	299	284	290	269	268	266	258	292	239	248	280	264	274	282	287	270	297	249	241	270	269	274	266	261	292	279	264	263	262	275	287	304	265	282	272	241	271	255	273	253	297	268	274	280	266	303	262	256	276	269	268	276	280	280	271	287	245	262	228	260	265	248	255	287	276	258	250	300	276	236	262	287	259	275	262	281	259	276	266	276	257	264	282	251	281	228	247	282	250	253	261	276	291	294	246	284	276	258	310	262	243	229	265	266	228	247	243	248	279	290	269	277	256	248	269	299	240	284	280	267	265	271	249	260	259	270	271	217	273	267	230	261	245	278	257	296	258	291	268	289	236	269	257	266	286	269	233	263	302	278	244	260	258	261	310	266	231	283	283	296	269	271	241	277	265	240	260	259	296	283	279	256	281	279	279	263	276	297	276	273	245	276	234	259	275	264	255	262	277	290	277	287	263	267	262	243	264	257	266	268	269	249	282	254	257	271	260	245	259	290	291	299	272	264	293	282	271	258	234	263	301
5626	1321	5030	11903	11928	9425	6382	3600	729	637	590	614	637	658	613	620	616	601	598	645	585	617	578	642	644	598	629	593	599	569	611	618	652	597	575	581	593	580	593	635	600	577	646	566	612	634	612	612	627	628	603	600	590	644	671	600	598	549	607	672	638	604	612	628	594	622	613	603	613	600	650	571	601	611	627	650	614	607	610	642	548	661	591	587	669	592	575	584	587	608	608	653	595	612	624	595	618	657	614	635	600	637	591	611	609	595	660	584	578	596	586	582	624	615	650	567	656	577	594	584	567	602	639	616	626	594	603	624	575	551	584	559	618	611	594	626	611	602	639	625	569	608	607	634	604	574	586	571	617	632	584	616	585	643	610	639	623	583	611	652	626	614	593	618	619	649	653	629	580	609	581	584	627	603	583	623	651	569	578	633	636	630	577	663	585	634	607	612	578	581	636	566	588	619	618	618	610	589	610	605	625	595	600	585	643	660	603	653	623	609	612	612	571	601	628	633	608	565	585	628	575	600	608	601	574	637	603	609	611	573	664	665	594	647	632	631	615	599	596	609	611	601	606	637	605	606	627	571	563	613	570	606	629	635	607	588	637	614	614	600	602	619	656	605	624	647	599	602	625	602	629	612	596	612	563	658	619	580	616	576	592	597	621	591	603	608	584	624	588	619	618	630	595	599	600	552	596	626	638	587	597	627	620	569	635	616	588	647	604	585	627	630	582	605	590	613	560	607	643	600	587	590	606	634	588	591	580	612	577	582	580	605	619	610	627	589	623	625	639	611	591	564	651	556	609	636	634	634	618	635	618	578	614	616	579	589	619	605	604	651	628	628	600	598	586	589	618	623	602	613	584	621	590	633	633	619	637	619	626	611	593	625	577	608	594	623	616	608	645	627	553	575	643	574	596	593	614	621	642	637	607	553	591	571	636	607	604	595	610	600	558	589	608	562	617	636	602	589	615	587	603	582	636	631	607	580	593	650	570	614	625	593	576	620	610	619	556	612	579	595	631	641	553	594	577	606	599	646	588	651	616	640	617	602	652	643	584	607	629	603	595	632	583	609	622	611	635	603	631	643	654	595	620	619	635	600	636	618	593	618	654	609	590	616	595	584	581	644	617	666	637	600	622	602	581	541	553	588	579	593	619	613	621	647	627	623	624	564	612	615	593	646	608	596	605	605	616	670	589	650	611	631	580	596	645	637	647	571	618	581	631	599	559	577	607	613	609	589	621	625	615	624	548	606	609	612	634	603	607	600	625	599	594	629	588	609	631	645	582	631	578	581	614	577	633	620	575	663	617	570	593	600	614	604	571	612	627	622	590	628	648	658	652	640	640	625	627	599	633	627	581	643	618	609	619	653	620	628	628	590	593	597	614	567	618	610	609	596	609	615	615	608	554	623	597	623	641	611	633	652	613	597	596	610	644	647	567	652	641	565	607	601	609	610	636	614	615	647	580	608	580	605	638	569	584	560	627	651	578	641	574	628	590	611	609	579	626	640	610	582	605	605	637	615	564	582	625	628	599	606	567	618	645	600	631	589	579	583	568	624	605	580	640	571	585	651	607	599	648	625	600	608	588	563	577	587	637	644	607	603	569	585	604	619	605	625	582	597	616	640	596	678	576	608	608	595	605	604	628	587	653	616	598	571	591	604	609	619	559	582	600	605	581	588	630	594	652	659	631	629	656	640	620	608	604	605	615	632	587	633	606	617	624	600	659	621	605	636	657	621	590	583	623	634	577	590	618	590	623	597	563	607	563	619	585	580	611	640	638	576	576	633	627	622	591	612	621	581	583	596	571	616	632	643	590	594	596	569	608	598	596	619	616	603	580	594	613	627	643	593	636	590	650	599	605	630	620	603	598	608	608	628	594	626	575	610	593	620	617	627	634	565	658	605	613	607	592	639	648	615	604	618	578	624	627	593	632	635	620	623	612	595	598	617	596	620	623	615	595	581	691	581	593	646	635	605	609	623	648	579	620	625	606	618	621	615	637	610	613	567	574	623	620	605	608	609	647	624	572	658	579	622	572	615	601	598	580	584	616	589	601	665	595	640	641	631	580	585	587	604	628	634	608	592	631	599	639	572	643	618	610	634	552	601	642	613	668	597	584	602	627	629	622	611	670	636	593	629	593	650	610	625	580	595	555	605	553	602	617	581	677	626	611	598	614	597	632	619	619	636	620	614	633	595	606	571	602	624	576	611	594	607	650	604	594	596	602	588	589	616	581	635	621	620	592	590	571	648	619	603	605	577	596	625	608	610	681	576	635	626	617	658	611	603	651	579	624	647	569	579	593	594	653	604	642	607	603	587	578	616	637	602	645	589	584	607	599	598	625	608	645	597	650	601	571	597	629	590	619	603	574	639	549	596	579	640	593	606	628	624	627	605	615	580	619	629	651	554	607	647	571	557	623	652	626	590	604	624	641	636	600	555	604	615	598	616	583	592	644	590	591	596	584	569	635	607	593	621	621	547	634	617	613	593	654	587	577	624	639	599	607	573	633	643	590	606	609	642	638	621	661	600	645	601	590	656	580	608	601	585	606	591	591	620	605	666	611	646	634	583	626	623	665	630	642	592	622	637	633	606	643	651	606	617	606	598	605	634	600	638	633	656	572	582	635	588	565	591	602	639	515	597	622	622	589	657	603	630	607	575	623	629	596	639	606	613	622	581	612	654	644	615	596	612	622	604	625	615	551	637	618	602	680	592	609	622	586	629	631	651	605	626	594	589	649	583	551	607	606	614	636	602	669	604	591	631	633	626	587	630	613	619	609	609	596	647	619	591	576	587	581	563	650	599	610	619	590	628	622	613	629	608	598	647	627	595	625	611	628	581	605	624	639	625	588	626	603	582	603	595	613	602	576	633	651	640	592	576	643	607	583	624	619	648	583	601	645	617	631	609	595	598	611	588	606	595	627	608	623	599	616	606	567	614	640	611	634	641	606	640	639	587	610	625	607	635	600	617	620	605	657	600	637	588	657	606	610	570	575	599	630	577	641	570	605	630	578	559	585	605	625	638	622	641	612	584	608	609	602	589	614	614	622	604	616	586	602	589	604	638	587	580	577	626	610	539	597	566	556	605	616	617	632	683	581	643	628	585	578	588	604	639	613	655	646	625	612	594	605	608	603	656	577	616	625	606	581	592	604	621	607	598	594	619	604	581	607	595	630	622	568	623	612	632	607	637	579	600	613	594	632	599	603	602	627	660	595	604	656	636	641	613	636	627	609	637	611	586	589	585	645	606	616	618	641	607	631	633	623	637	597	609	589	607	597	622	613	615	619	654	628	619	569	651	617	606	621	645	604	562	576	606	604	644	594	605	572	559	606	592	651	643	596	614	593	629	573	644	642	608	647	606	596	610	585	604	590	572	606	621	636	632	630	606	579	580	578	622	637	617	642	606	600	630	605	625	583	596	633	584	580	584	591	614	598	654	622	602	582	586	592	623	605	612	590	636	573	588	580	657	621	645	622	596	602	620
27025	9396	37414	52364	45633	36195	24185	12017	3108	251	204	187	228	198	208	197	241	225	213	218	206	213	208	188	209	209	201	208	229	214	208	180	220	189	210	196	232	206	215	200	215	224	237	210	219	214	193	209	222	214	212	187	202	198	218	209	222	208	200	210	227	235	215	206	224	237	217	221	200	226	211	226	202	190	218	228	222	219	174	244	237	205	202	198	217	225	203	241	213	217	209	214	231	207	216	194	240	210	216	205	213	251	226	224	184	187	225	209	211	214	216	206	222	221	200	202	221	195	187	190	213	198	195	187	200	210	200	221	178	195	194	197	217	187	222	229	186	215	227	211	212	208	216	214	181	210	226	210	222	220	188	202	206	206	227	219	199	230	223	230	190	199	233	220	204	198	224	203	190	212	238	193	238	236	216	219	183	219	231	227	215	212	217	204	208	223	227	194	197	210	211	226	181	205	214	209	201	177	183	217	201	220	216	246	205	211	212	204	231	192	197	223	220	179	198	185	209	185	229	222	213	222	217	201	206	185	242	226	224	264	223	193	208	238	199	236	209	206	234	201	215	214	195	236	169	215	232	196	234	228	196	199	201	254	213	182	196	184	168	218	219	215	193	207	199	238	215	205	206	211	226	186	221	194	203	190	199	202	192	212	222	217	211	202	192	206	169	207	209	218	226	195	204	191	181	223	231	219	200	223	223	230	207	217	208	211	197	205	222	206	186	225	216	213	203	213	203	222	187	198	219	222	216	214	202	189	225	218	206	217	190	192	210	221	186	213	201	218	231	228	204	233	201	198	225	204	197	186	209	212	182	223	216	239	211	188	208	187	217	211	217	211	209	251	209	217	218	233	237	197	217	212	206	203	212	224	241	223	190	203	197	202	199	200	166	241	217	230	186	183	210	200	210	231	212	206	199	234	206	209	208	207	200	240	230	215	214	228	240	212	191	195	203	226	232	224	192	218	235	224	186	203	218	218	214	223	195	228	199	203	211	203	205	180	188	222	190	218	214	215	205	217	203	229	206	200	195	214	184	187	207	204	235	190	206	231	180	210	222	204	203	207	201	213	198	205	206	204	204	213	199	211	221	232	222	206	206	187	222	201	221	208	195	209	234	190	205	206	198	229	197	230	225	245	180	228	188	171	200	207	214	242	213	225	205	196	201	195	216	223	211	191	205	239	195	214	213	221	191	213	226	213	207	218	190	201	204	206	212	183	198	197	202	226	212	213	200	205	191	213	212	222	211	210	214	189	210	203	216	228	227	208	193	225	203	211	218	240	221	186	200	234	210	184	213	195	228	210	220	224	199	228	224	208	190	244	220	209	204	243	211	220	213	194	196	220	201	217	203	215	244	208	227	194	204	234	198	190	208	216	248	215	197	206	201	215	215	211	204	196	212	220	223	232	218	201	216	210	201	194	186	220	203	197	216	193	188	211	213	210	198	220	223	222	190	218	213	182	240	215	252	215	224	221	205	201	200	205	235	194	206	207	239	211	224	208	229	192	242	235	215	208	204	190	217	230	220	229	202	189	209	216	181	244	180	222	209	208	203	210	217	223	234	204	199	222	227	228	199	227	197	205	198	201	215	197	207	212	198	234	203	194	206	193	213	225	222	192	182	204	198	198	210	219	232	213	228	206	216	230	199	212	224	200	217	221	212	231	207	198	181	216	214	208	195	231	223	198	227	184	236	205	201	228	188	190	197	192	211	180	230	212	239	200	222	216	200	235	191	233	205	221	186	192	204	203	195	205	212	213	203	199	221	211	220	223	214	190	235	193	223	195	224	217	233	203	216	180	197	193	206	205	193	225	193	208	202	230	219	232	180	216	249	204	179	213	185	213	227	207	198	229	232	217	184	219	219	197	184	208	218	206	225	219	191	202	187	227	189	194	206	208	170	213	200	220	212	209	193	219	214	199	176	215	181	193	202	217	178	203	223	206	220	209	200	203	212	218	194	203	205	198	206	201	205	211	225	242	226	233	248	192	219	196	232	230	240	192	208	205	225	193	224	221	199	230	196	223	216	217	200	208	194	193	214	207	227	205	206	203	215	224	189	214	181	211	179	182	205	226	208	205	247	206	215	186	217	232	219	226	205	191	212	225	209	225	234	207	182	206	208	226	191	200	190	224	209	200	194	235	186	213	229	235	206	201	202	188	206	196	195	208	219	208	214	226	208	211	178	215	204	194	214	233	232	224	175	200	215	223	223	203	227	217	234	238	200	201	198	226	216	209	224	230	235	202	213	202	213	201	180	203	207	219	238	224	197	194	240	207	225	212	230	211	221	224	225	200	198	213	206	176	214	212	215	201	218	211	223	207	228	214	242	200	210	192	192	211	198	163	184	200	205	230	213	232	196	191	232	194	211	203	241	219	243	220	234	210	206	200	210	205	200	231	213	204	215	195	208	214	218	223	235	206	211	184	230	238	199	213	220	206	233	189	220	240	213	208	205	222	226	197	214	217	215	217	218	211	201	226	222	212	192	234	224	214	217	221	216	202	197	198	206	197	212	214	228	213	232	206	208	219	190	198	239	219	223	209	210	202	227	192	203	189	215	203	197	202	191	226	225	185	224	238	226	209	242	216	216	214	188	198	212	212	211	180	236	217	206	200	187	233	196	227	190	195	197	248	201	212	199	189	230	213	198	222	229	221	234	188	204	199	192	217	216	212	205	204	227	218	208	219	206	228	190	198	201	210	219	223	221	186	211	226	220	180	200	216	214	197	216	209	207	215	252	201	189	237	222	212	204	229	193	188	219	231	228	219	212	187	211	238	215	222	193	235	208	188	231	214	220	192	215	235	205	214	181	207	207	211	223	244	213	224	235	223	222	220	199	206	226	257	195	217	207	233	226	214	204	203	256	200	225	225	224	227	180	203	232	204	219	233	206	218	211	201	230	249	210	212	195	216	213	196	200	215	199	216	221	201	233	198	199	200	242	201	213	232	217	248	229	196	233	210	226	222	214	211	193	218	206	207	201	207	203	209	219	223	227	215	191	183	177	219	243	231	202	207	207	224	203	236	199	209	214	170	185	196	195	194	207	206	204	239	216	210	247	183	211	218	194	231	206	199	190	205	210	220	218	197	214	211	212	230	230	204	201	218	217	206	209	197	214	207	226	192	203	203	176	205	232	204	230	234	218	186	205	231	233	202	220	219	240	202	205	215	193	195	226	204	209	186	225	219	200	206	220	210	212	216	219	227	216	202	189	225	201	217	199	187	201	195	226	180	186	217	226	225	206	223	180	215	194	203	209	227	182	186	221	204	217	214	237	211	214	218	249	185	215	203	223	238	193	202	172	211	182	226	206	227	205	218	237	207	231	217	197	194	225	205	200	209	212	216	202	227	206	228	169	219	215	212	213	203	186	195	189	240	221	181	210	205	182	215	209	208	234	205	201	200	189	200	209	185	223	185	208	210	186	182	220	199	223	196	183	198	215	235	192	202	186	227	239	224	209	202	207	216	193	198	211	213	226	217	229	207
13118	7180	42141	58715	56706	49785	39631	25905	8319	541	595	545	576	506	553	522	504	544	463	528	543	513	516	480	531	506	558	559	543	557	513	513	505	497	512	560	496	543	509	535	515	501	492	565	516	494	507	517	524	545	551	529	527	514	530	527	524	516	498	510	517	547	500	501	518	514	503	521	493	464	502	510	528	476	472	522	514	523	488	538	544	470	514	522	520	511	496	533	535	552	505	534	518	512	490	511	518	480	539	524	536	512	516	540	483	508	514	500	483	511	531	487	510	524	548	483	497	515	506	531	531	563	505	512	509	541	493	491	501	499	550	500	499	492	537	527	507	480	538	535	543	473	501	511	506	491	501	478	461	528	470	515	525	479	520	492	518	505	486	487	514	505	480	495	528	496	507	483	491	502	502	532	524	510	533	481	488	479	512	520	521	514	496	507	522	525	509	498	472	477	491	538	512	517	489	520	526	498	504	512	526	550	526	552	444	514	487	550	479	531	523	465	523	521	494	544	469	472	506	517	559	510	492	499	500	511	481	521	525	522	519	514	476	476	550	516	516	518	558	515	509	545	553	508	514	496	500	550	533	460	540	489	520	504	479	529	512	474	491	512	498	538	512	502	538	529	501	506	533	505	490	513	556	524	491	497	517	527	502	522	525	519	513	467	505	498	540	527	524	505	484	531	514	520	521	530	494	480	560	469	507	487	511	499	516	487	523	531	498	510	528	528	509	495	461	476	500	517	491	552	508	522	518	529	493	488	485	540	505	501	526	507	496	519	530	491	488	478	537	508	535	534	530	482	491	504	507	460	530	539	492	523	548	502	489	496	503	514	535	482	498	481	534	482	517	514	507	507	511	492	512	512	470	481	489	468	503	512	497	480	539	486	524	501	521	494	526	477	527	487	522	506	519	493	541	505	479	524	509	503	453	524	498	506	499	488	481	476	504	530	499	449	469	540	530	509	503	491	501	534	501	530	470	482	520	508	494	502	541	538	532	522	554	520	555	515	487	547	483	515	524	511	465	525	497	499	549	498	508	501	500	567	551	533	496	532	505	489	528	528	464	520	529	509	517	510	490	523	489	550	515	488	490	493	535	522	541	488	513	537	478	519	547	525	501	545	553	532	451	547	555	490	552	530	498	502	492	520	507	539	534	446	480	482	527	524	545	517	501	515	532	523	505	525	536	506	526	505	528	502	530	493	488	466	487	531	507	499	536	521	548	550	541	494	505	520	506	498	538	522	525	503	489	529	482	538	515	505	533	465	484	498	500	518	517	525	522	493	485	488	516	490	518	530	551	455	505	518	548	491	503	514	486	514	485	519	530	531	527	547	523	537	464	475	479	527	513	518	532	493	479	543	492	508	496	531	529	510	470	508	554	524	534	547	542	552	503	491	513	518	527	530	493	475	517	525	505	490	544	535	529	548	545	523	530	508	504	514	511	553	537	479	542	516	506	521	547	468	497	520	480	507	515	543	500	515	481	481	513	496	539	529	511	499	491	537	525	518	502	547	518	523	533	461	530	494	515	514	520	524	537	519	523	530	533	479	571	476	539	537	506	506	506	473	516	481	490	502	493	518	533	506	573	501	512	533	504	505	519	529	533	491	506	515	501	503	512	507	495	501	510	551	505	510	499	524	498	523	539	547	499	551	511	515	511	542	529	491	510	488	508	519	531	546	486	527	557	484	515	473	503	539	468	504	519	544	511	491	499	516	488	522	508	496	484	519	515	498	521	507	498	531	545	500	457	530	515	508	551	478	529	487	544	487	531	528	556	485	469	535	549	548	527	503	491	474	463	515	527	534	518	527	494	538	501	531	522	527	505	532	481	497	554	528	498	518	509	483	500	533	511	537	517	509	547	569	528	538	550	551	529	506	534	525	534	507	514	479	516	486	499	501	526	500	505	515	490	489	512	496	466	515	475	504	512	512	513	510	511	494	553	504	483	538	503	500	523	493	527	500	522	512	498	496	524	497	516	513	498	488	518	508	518	487	488	541	510	508	529	527	520	516	494	522	510	544	514	521	524	469	486	483	521	454	471	504	490	529	451	516	501	550	491	494	510	490	513	528	536	478	539	508	517	496	524	485	535	504	560	524	505	479	507	507	563	513	512	529	517	498	499	550	506	505	527	502	518	514	543	526	526	485	479	513	515	542	520	524	519	511	544	511	539	538	480	506	508	520	508	512	543	516	496	512	504	513	503	498	499	478	487	489	520	518	491	498	493	471	487	509	510	542	507	506	472	485	509	529	515	508	514	476	493	511	549	466	525	494	525	511	482	530	546	538	548	522	533	502	514	482	494	511	510	548	532	495	549	472	530	582	491	539	531	458	537	469	510	495	544	529	499	483	493	511	522	508	523	536	534	496	514	525	486	515	524	436	494	543	517	514	505	504	472	499	498	520	507	483	548	499	504	521	545	518	481	494	512	509	522	502	522	529	514	483	516	500	490	521	552	510	480	532	483	502	501	510	497	517	498	517	500	511	488	526	521	532	491	510	490	514	509	496	525	521	487	527	509	543	497	483	487	544	508	508	470	543	492	517	518	509	518	520	526	506	525	519	457	553	497	503	514	474	516	519	535	548	531	478	515	520	508	499	466	475	512	511	503	506	524	500	489	482	562	505	535	530	525	496	495	512	538	541	544	507	473	548	505	521	507	524	530	500	529	559	489	544	516	531	476	497	536	535	475	512	481	484	502	501	506	547	510	497	517	526	541	558	523	495	537	514	507	513	468	517	533	487	534	497	526	503	498	499	531	491	498	546	496	514	504	530	488	547	522	559	511	528	501	524	548	533	560	533	488	502	491	528	536	537	489	540	501	509	520	515	479	541	487	493	513	510	484	501	524	546	485	551	541	560	497	534	492	465	528	508	514	499	487	482	520	527	513	518	498	541	494	492	500	510	499	515	475	547	517	514	522	512	516	507	512	518	507	479	533	539	487	523	500	480	525	545	544	513	456	537	507	508	522	500	533	500	509	518	475	518	520	520	521	502	501	531	511	534	504	519	508	536	497	499	484	543	522	536	496	555	533	533	529	545	492	499	478	487	521	512	512	503	501	553	465	553	498	522	532	482	560	490	493	494	536	521	488	489	534	505	523	501	502	492	481	513	515	494	505	519	568	505	490	525	522	461	525	507	532	546	506	516	495	464	507	514	505	522	499	505	481	503	472	483	530	552	502	482	510	500	508	533	517	540	525	521	469	509	480	513	527	528	512	496	510	538	529	514	489	502	536	469	519	483	532	506	534	539	501	476	472	546	483	490	475	522	509	473	496	536	509	498	518	502	504	482	521	523	476	492	514	466	486	486	555	482	509	524	514	506	499	542	531	517	511	460	493	508	530	505	500	518	519	489	533	541	496	550	517	520	477	521	504	534	493	488	489	488	501	540	537	508	529	477	488	520	516	495	480	516	524	480	519	484	513	522	536	518	498	519	531	523	526	493	471	549	505	490	525	502	512	532	500	517	509	538	494	546	507	483	527	560
41533	15437	29494	56223	65240	52849	39054	24709	8366	579	345	346	305	369	339	355	332	334	345	312	330	333	358	350	330	328	308	314	348	318	318	292	359	305	325	345	327	359	321	321	317	334	350	350	356	329	326	318	327	342	336	329	345	341	333	293	314	326	343	367	350	328	322	305	319	363	313	335	308	342	360	326	312	361	302	293	323	315	360	337	359	301	298	332	346	338	304	330	334	298	374	324	305	302	346	363	370	355	315	363	337	372	282	342	346	327	326	323	336	323	329	326	331	336	318	308	336	300	328	344	331	310	312	302	317	322	321	346	326	309	340	327	320	321	346	333	310	304	329	353	296	308	340	314	324	336	351	321	327	347	349	343	350	328	367	291	334	317	336	334	310	335	320	335	332	348	330	303	350	351	309	336	327	290	302	330	315	327	331	344	331	355	389	345	310	355	316	321	340	299	282	335	302	336	361	311	361	324	328	325	311	335	312	351	390	335	347	349	335	314	315	298	306	334	291	323	338	310	352	308	309	338	313	334	348	337	302	325	340	348	351	325	317	324	311	332	330	309	323	324	346	299	358	314	293	338	310	331	329	326	348	351	353	347	314	353	337	304	342	322	337	336	324	365	317	287	350	315	327	330	326	320	346	339	332	329	331	379	319	319	354	341	321	299	319	330	322	307	323	363	314	325	313	335	355	332	306	291	334	334	361	324	318	324	323	347	323	324	369	350	315	294	319	312	329	328	328	322	342	333	326	328	303	309	333	336	370	325	316	322	324	351	365	338	329	308	323	318	333	309	331	316	316	332	272	331	310	313	292	327	311	347	323	307	341	343	339	348	351	349	325	337	337	296	329	282	294	315	334	350	324	307	310	342	320	347	315	354	336	330	322	330	331	343	329	325	334	334	316	310	332	331	335	340	353	315	323	348	332	339	374	359	333	323	302	323	341	313	332	345	322	339	311	334	319	347	345	352	309	349	348	341	303	314	313	351	296	334	340	335	351	322	315	347	316	311	350	304	353	339	320	307	384	331	328	332	304	307	378	313	324	351	304	322	315	305	307	345	303	328	350	329	335	349	317	364	327	317	326	350	336	329	327	318	295	329	315	334	336	289	337	311	297	345	312	300	342	276	273	334	345	325	355	314	341	357	325	312	325	310	319	331	328	324	344	335	326	322	318	335	337	322	304	321	360	330	316	309	302	357	376	333	321	305	315	325	313	307	300	328	316	297	353	331	298	315	311	347	331	321	345	336	343	332	365	361	288	334	324	299	326	339	298	298	313	334	326	330	333	330	357	343	339	324	364	321	313	302	310	315	325	346	329	365	327	313	375	348	322	317	352	329	299	361	340	323	345	334	348	306	336	323	359	331	346	376	308	317	333	329	334	318	326	333	336	331	335	326	333	331	307	351	364	313	332	311	330	318	316	352	344	310	341	310	311	313	328	322	322	315	336	292	359	351	308	310	340	318	336	326	315	383	343	329	337	343	345	338	327	328	370	336	296	350	347	290	337	317	354	324	330	308	350	352	357	326	325	324	296	312	357	327	290	346	321	327	308	346	370	308	335	300	328	326	330	293	344	346	326	322	303	342	346	345	345	342	334	334	353	325	355	337	348	328	340	328	306	333	322	321	322	340	343	314	336	329	338	315	378	311	323	305	343	348	360	330	296	331	337	320	341	330	348	316	352	323	347	308	329	346	349	311	320	336	376	348	322	317	307	327	312	307	344	363	300	329	333	338	335	294	332	317	371	306	325	340	291	342	363	309	312	352	323	332	319	280	337	358	316	323	344	348	321	349	354	350	341	351	360	346	318	324	330	300	338	293	311	322	332	336	322	324	319	323	338	351	322	370	330	346	359	340	317	316	314	334	339	362	335	333	339	354	326	352	321	356	365	330	322	321	308	347	314	336	313	329	318	327	319	334	346	311	363	354	304	320	325	305	360	324	276	314	313	319	300	311	303	308	341	361	352	320	346	310	349	318	369	326	347	355	322	342	305	313	347	344	337	346	340	322	349	312	346	314	328	334	310	336	315	334	339	323	302	350	331	321	343	346	335	361	323	329	323	296	292	319	347	312	314	324	347	309	313	330	316	333	320	343	343	365	319	336	327	315	366	324	344	316	332	322	306	329	338	323	339	318	347	336	302	322	331	308	345	334	307	351	322	342	323	346	312	352	329	351	332	330	328	310	337	356	346	304	352	341	335	329	383	344	337	321	314	332	332	317	341	304	304	343	331	316	341	351	331	329	342	316	340	309	388	313	313	326	339	308	322	333	339	329	347	316	318	352	322	322	296	337	311	359	324	335	343	345	343	298	327	331	360	324	324	325	319	277	327	326	331	342	318	295	394	346	355	324	328	319	305	320	350	330	316	325	342	315	348	340	321	318	336	340	323	325	319	342	348	335	341	331	313	319	329	334	331	324	328	358	370	321	350	317	339	294	306	349	333	335	325	290	316	327	340	335	312	301	328	313	349	318	316	361	345	349	339	332	284	356	314	327	318	343	327	323	328	316	325	324	297	314	365	327	320	290	322	341	314	306	314	346	336	343	320	346	363	305	363	347	303	298	358	363	307	332	329	304	338	331	308	293	371	292	318	349	311	319	323	314	338	389	338	357	362	340	357	341	325	344	356	319	326	328	339	318	313	313	316	342	345	360	354	379	311	349	338	346	295	340	307	352	352	367	304	340	362	301	349	328	341	330	342	372	314	315	337	314	314	359	300	295	341	321	339	343	315	330	328	345	321	335	299	340	318	341	309	315	332	347	302	306	312	336	332	319	345	316	306	318	304	328	337	329	366	332	324	349	356	326	325	368	304	328	318	342	336	329	326	362	353	354	350	338	370	335	323	316	362	352	309	327	319	315	328	322	331	320	335	344	357	328	354	325	306	346	319	342	336	313	321	334	323	325	327	343	324	328	358	339	357	348	304	311	371	328	338	308	338	308	314	317	357	299	310	334	326	336	298	305	307	322	324	357	328	320	323	323	304	316	315	361	328	314	315	324	298	333	326	316	308	355	323	301	290	340	321	352	343	306	328	331	308	332	303	362	346	345	360	315	306	325	325	346	324	316	307	319	324	329	348	305	304	352	328	355	333	325	348	342	314	297	311	331	345	301	323	328	330	314	358	317	343	324	331	356	331	318	307	333	343	304	346	345	374	312	360	319	322	317	354	304	309	353	315	308	340	349	307	352	286	344	316	335	358	291	339	343	326	312	296	340	345	316	351	331	339	322	322	307	317	313	358	365	309	324	314	349	322	325	378	332	345	343	332	340	306	331	304	293	316	348	329	335	305	367	308	326	350	346	330	301	318	338	305	328	338	321	305	342	347	322	349	308	343	348	321	320	365	367	322	303	359	330	329	308	312	339	346	338	338	364	319	345	317	321	303	339	312	339	348	325	351	332	298	370	319	304	343	338	358	324	343	318	318	304	311	324	304	316	349	338	307	314	300	336	329	324	325	347	311	325	330	342	334	338	295	320	347	305	328	301
19957	7796	33844	63876	74749	64554	52183	39111	14284	817	870	881	824	814	809	802	823	796	764	822	794	822	798	814	781	778	741	762	777	821	750	732	784	740	764	758	749	741	752	739	804	760	735	768	730	805	787	793	732	733	706	713	731	805	781	806	739	740	765	787	774	794	778	770	762	761	785	786	758	771	730	762	769	748	749	739	771	777	811	720	774	780	796	750	759	803	762	738	693	751	793	763	736	773	775	779	766	729	761	749	691	734	763	840	722	753	797	713	750	774	756	770	740	759	768	753	756	731	771	754	745	758	745	782	779	790	770	773	779	716	759	695	716	756	714	757	731	748	763	748	748	771	745	764	759	693	758	750	781	701	787	776	710	749	745	758	740	788	767	755	726	773	762	776	759	773	785	741	775	787	700	838	725	789	743	720	759	775	768	760	774	768	739	736	777	755	757	810	758	766	774	781	694	788	780	787	773	748	779	777	763	783	725	700	810	722	791	735	749	716	781	739	832	768	780	742	731	789	758	733	768	792	774	824	748	725	754	778	768	799	782	779	740	718	751	722	760	799	769	731	756	758	731	744	753	745	744	790	787	794	818	793	798	791	699	761	749	810	761	757	768	743	768	781	738	760	730	746	755	727	748	763	774	741	750	782	742	776	709	782	746	746	704	756	777	759	749	729	787	781	718	840	727	790	752	774	764	737	774	749	757	776	776	744	762	723	826	734	744	734	752	760	774	744	728	793	783	724	733	742	768	751	717	714	797	763	743	734	749	782	751	716	779	745	755	781	784	788	806	720	791	739	806	757	778	742	759	792	715	774	726	773	741	769	760	765	748	758	709	775	782	746	789	769	755	743	749	744	759	745	774	787	745	873	697	734	754	773	780	750	777	764	757	757	761	748	750	749	796	780	762	743	752	742	796	718	769	783	767	739	749	764	707	770	791	741	743	718	724	725	743	787	758	786	776	766	755	738	754	738	782	762	743	734	723	754	715	782	771	715	741	744	750	771	702	757	785	797	755	766	763	777	807	778	730	740	778	746	756	739	773	776	727	784	798	708	735	709	722	774	747	723	803	783	795	751	758	775	717	764	746	755	755	758	754	745	746	763	730	733	719	761	785	765	770	730	760	734	721	785	766	781	797	739	724	790	752	737	800	747	728	772	781	755	754	809	745	790	764	742	759	743	771	784	751	773	751	787	728	761	774	766	809	744	780	721	799	771	735	747	772	734	769	776	745	768	758	726	789	721	740	733	745	771	787	701	727	798	767	726	760	683	764	696	804	727	742	768	707	697	679	749	794	726	787	757	758	728	752	706	749	725	724	768	754	720	729	793	767	754	771	734	734	773	798	733	769	784	760	742	775	773	778	731	726	775	790	727	760	756	781	762	807	763	770	739	802	723	757	764	792	727	771	762	787	748	740	801	753	752	739	776	772	764	784	719	762	728	770	741	781	719	754	751	706	794	800	720	779	776	771	753	771	795	735	783	775	729	763	762	696	769	759	801	781	748	737	775	735	748	818	733	735	698	774	735	711	758	736	750	717	787	777	738	765	770	800	752	717	768	788	775	772	742	758	751	787	754	745	710	707	751	719	799	740	744	770	739	735	773	734	816	799	798	811	760	802	714	760	754	799	755	749	769	748	832	778	730	683	770	745	802	734	765	734	717	758	821	745	724	723	769	749	737	799	735	766	708	766	759	731	748	736	760	760	784	761	802	792	706	742	773	719	729	782	780	777	763	755	761	769	735	803	727	750	803	722	764	774	730	734	819	787	750	759	771	787	722	727	759	829	815	791	734	731	771	758	734	779	756	777	727	749	732	777	749	732	750	742	785	778	766	755	742	779	759	748	760	736	756	740	723	764	688	766	725	770	760	769	752	779	734	703	704	765	750	728	740	784	781	736	750	775	770	766	760	753	704	754	740	779	722	721	768	745	729	746	725	782	738	787	750	791	759	787	771	741	746	740	753	809	779	736	703	764	745	745	749	769	768	737	702	732	805	765	756	764	739	707	760	751	781	762	773	736	746	745	756	741	736	746	746	724	739	759	782	750	750	754	768	786	778	736	797	770	771	783	763	730	762	752	742	793	784	769	774	716	766	764	678	766	764	760	825	766	775	768	757	731	717	745	696	722	752	738	730	740	729	744	738	750	742	738	723	797	735	776	792	707	722	735	785	753	762	728	807	769	767	751	709	726	743	742	756	750	734	752	788	755	725	737	756	742	768	760	764	754	782	736	724	780	755	743	772	741	759	775	774	721	741	766	763	747	729	763	757	773	753	817	792	745	723	762	741	734	780	748	754	728	759	721	767	798	790	738	757	754	703	733	734	742	748	789	732	798	725	749	767	793	717	708	766	807	782	768	750	767	749	748	737	765	789	700	751	760	733	794	740	765	830	717	685	749	746	775	757	736	766	757	751	776	773	807	767	684	747	759	799	754	755	775	795	761	724	741	718	785	783	775	802	795	721	763	755	754	733	757	754	788	779	765	726	774	752	777	779	775	803	706	732	783	767	804	723	826	746	722	700	753	735	733	752	722	730	734	735	725	722	747	772	738	746	760	811	812	786	787	782	761	750	770	755	739	784	783	777	761	771	761	798	813	774	783	739	783	748	792	792	754	764	793	795	747	810	805	754	779	767	739	758	724	733	744	806	767	747	745	752	748	755	766	783	726	753	775	732	756	740	730	772	750	793	764	696	755	764	718	721	794	810	725	705	734	771	748	744	786	730	769	783	767	765	762	735	699	741	714	771	793	765	777	737	743	737	748	743	764	785	724	721	746	733	800	772	743	741	750	768	771	755	695	752	758	764	704	744	783	736	729	673	802	784	813	772	732	724	804	756	717	721	745	754	831	740	756	745	758	720	753	811	728	756	763	716	722	781	755	808	756	781	769	738	703	754	775	770	758	763	766	769	811	754	754	755	768	770	752	739	771	789	783	769	779	812	717	753	769	759	701	759	738	681	771	748	727	733	721	773	756	724	729	753	723	740	762	774	759	766	751	789	784	758	747	729	754	732	751	775	721	734	758	787	800	780	741	729	726	729	766	722	720	768	780	755	730	718	730	721	756	791	713	753	739	769	760	772	791	740	705	756	741	698	791	771	778	804	766	772	800	772	755	734	739	787	724	741	764	744	743	779	769	747	770	737	717	742	744	760	805	754	710	778	749	762	813	715	720	718	736	748	787	745	719	766	714	771	782	773	769	806	780	791	750	764	725	810	794	780	752	742	729	779	785	750	755	792	715	720	780	737	717	773	742	771	801	761	790	756	755	753	787	731	739	763	746	735	797	753	744	799	754	766	774	772	723	750	756	776	761	789	782	831	767	707	808	752	788	772	729	747	726	733	726	775	711	706	781	745	763	748	808	777	756	766	764	771	749	757	711	737	801	727	775	777	726	710	820	705	722	738	767	795	788	724	729	764	728	800	725	733	789	775	781	746	745	787	760	786	744	754	770	745	813	787	774	776	737	758	767	785	772	769	758	707	794	765
12247	3238	3408	2232	3412	3071	2147	1323	513	268	272	278	283	282	281	274	267	280	263	288	254	295	282	264	269	285	310	266	301	281	265	277	246	279	291	282	281	307	259	305	281	272	275	289	282	266	277	269	285	294	252	288	272	278	289	300	279	279	278	273	294	300	263	318	295	284	263	296	266	263	269	295	256	254	293	266	270	239	310	285	290	279	294	251	291	278	261	312	301	257	297	249	286	287	278	282	284	281	275	252	267	266	266	260	280	304	284	277	300	296	260	290	254	294	274	252	271	278	278	280	270	308	288	260	264	238	268	247	291	272	295	290	300	280	291	278	277	281	289	280	272	301	289	286	308	286	284	290	231	276	287	299	252	270	292	244	275	287	301	274	251	252	273	288	279	267	282	274	285	296	274	253	282	271	258	242	267	279	267	262	270	305	262	283	257	269	272	253	270	296	289	248	294	273	275	255	286	251	241	284	259	280	276	278	268	272	309	298	293	284	238	298	273	271	263	284	272	290	257	243	277	281	278	258	289	272	267	265	293	253	294	297	276	274	292	257	276	249	274	283	270	265	292	306	258	284	256	284	298	294	254	279	292	279	273	298	272	284	238	270	289	259	266	290	289	295	288	285	281	280	312	295	262	280	284	288	319	266	270	267	276	253	244	298	297	272	277	283	298	246	251	278	299	293	263	247	240	258	258	263	287	274	316	277	292	259	271	289	264	280	272	279	304	263	270	306	311	259	300	284	269	295	281	282	272	257	266	268	265	282	274	277	287	266	301	296	293	294	280	247	266	261	282	257	260	246	272	267	275	264	273	280	265	290	281	276	290	295	266	298	251	264	301	336	283	259	306	294	266	304	275	291	283	263	295	289	294	261	267	230	278	297	300	261	262	304	291	266	281	288	267	264	268	280	272	274	252	263	269	288	245	277	281	260	250	303	310	273	276	276	286	301	256	313	274	254	289	253	272	297	299	281	254	295	285	278	301	271	314	266	274	286	278	273	309	313	287	278	283	297	307	239	272	252	294	283	301	257	304	266	299	293	264	275	269	273	280	251	312	311	237	272	278	268	292	265	321	318	272	290	296	279	290	271	291	281	272	300	286	275	269	288	261	293	281	265	279	293	286	281	279	301	276	272	287	292	262	317	292	257	282	267	287	288	263	280	269	275	268	270	265	249	307	300	290	304	271	331	267	241	283	263	273	246	255	283	256	288	282	289	307	295	253	270	297	292	287	288	287	284	298	276	271	308	278	265	257	264	236	276	251	259	268	298	239	303	294	291	265	245	276	270	276	273	281	251	267	280	252	300	278	276	278	279	254	270	274	262	282	263	280	295	275	291	264	282	292	282	275	274	289	284	277	281	248	265	281	249	267	289	281	292	297	268	272	255	265	320	257	308	293	290	278	288	295	286	297	293	261	242	288	265	244	274	279	281	264	289	235	271	257	249	247	304	271	271	273	290	273	276	282	255	285	265	300	290	262	272	260	272	294	303	281	265	274	262	281	263	268	274	256	277	271	279	281	274	285	289	314	291	281	292	279	292	278	308	294	305	255	255	263	292	237	255	261	277	268	287	266	306	290	248	273	289	273	267	294	247	285	244	277	289	308	265	278	279	287	293	258	266	272	275	284	280	279	244	276	272	246	289	249	290	245	306	280	292	260	292	270	288	273	250	276	256	261	297	305	281	294	283	276	254	261	303	279	242	271	306	289	310	263	277	276	311	267	274	234	254	295	262	280	254	258	292	249	231	298	273	277	263	269	275	309	273	314	287	266	276	283	274	274	263	234	253	296	315	299	275	331	300	302	279	293	324	270	262	301	263	249	287	317	271	279	286	278	307	297	306	265	278	268	291	282	287	293	274	241	277	284	292	303	260	298	275	291	294	274	305	297	298	243	280	240	269	261	308	289	278	256	297	266	291	278	286	258	301	306	294	268	304	261	262	271	273	281	263	266	283	265	318	300	289	276	260	302	292	269	249	271	278	280	312	263	304	263	307	266	264	253	236	275	302	253	272	264	271	278	268	265	263	291	282	274	267	291	291	292	276	269	321	275	265	246	309	291	269	289	270	287	262	280	274	290	261	280	249	279	283	326	286	298	274	280	263	273	292	253	274	237	280	310	301	249	302	285	278	294	254	299	298	286	275	307	315	257	266	285	312	278	292	281	265	268	253	284	275	260	298	302	268	310	296	247	252	255	268	275	270	284	271	287	279	266	267	298	272	300	279	298	292	282	272	275	308	287	296	287	277	292	286	260	279	268	298	290	269	294	267	276	249	290	265	268	262	296	260	268	296	250	281	247	277	262	272	256	267	269	278	258	275	309	275	271	274	278	284	297	282	274	267	279	290	254	290	270	318	296	281	272	296	265	269	277	273	303	271	275	251	286	272	267	297	211	304	285	290	275	287	271	282	263	286	302	278	275	296	334	266	264	248	304	292	305	279	281	291	277	296	275	271	326	306	267	269	293	285	295	284	262	277	261	288	290	276	291	316	273	275	307	274	261	294	280	266	284	308	265	289	258	286	292	290	267	272	268	259	260	267	280	298	271	285	278	291	286	290	270	270	292	285	263	263	296	262	281	319	261	268	322	264	288	279	304	270	258	287	295	258	293	307	260	236	265	281	259	279	266	287	276	258	286	275	296	265	254	270	261	280	256	302	279	291	276	256	277	257	288	278	276	268	262	298	277	310	270	289	299	279	249	281	314	280	280	301	295	301	266	252	301	288	278	225	299	290	261	294	271	279	254	282	297	264	282	296	282	274	306	246	266	281	274	292	267	276	261	284	304	295	306	274	266	292	278	260	297	297	308	280	271	290	285	301	302	326	297	274	272	278	306	325	265	300	291	295	279	274	290	282	269	273	299	262	248	270	275	257	254	277	273	249	269	275	275	265	256	269	280	269	272	311	287	265	253	256	242	249	253	300	263	278	267	282	272	276	284	288	299	288	258	320	279	311	287	259	300	281	232	298	277	263	275	284	271	273	272	271	265	280	289	246	295	271	292	274	258	276	244	272	260	269	308	260	272	265	281	291	273	283	302	263	283	282	266	321	304	291	265	302	273	281	256	306	276	255	246	280	263	284	277	336	255	280	276	301	285	282	277	267	244	275	301	283	268	258	278	281	269	277	281	256	284	276	290	263	304	289	255	281	309	282	273	283	241	281	277	260	267	286	266	245	283	288	297	297	297	260	274	276	324	242	281	292	257	262	302	281	323	299	313	279	274	300	257	265	286	267	307	289	285	271	292	277	281	278	258	276	267	298	277	254	279	231	313	287	290	287	277	297	283	262	289	276	286	237	291	264	295	283	269	268	294	308	290	261	272	292	282	272	272	289	278	281	292	316	286	269	296	286	282	330	291	252	291	275	258	289	301	286	281	296	310	262	259	268	279	273	292	278	304	286	243	284	281	283	264	276	320	277	285	290	270	293	281	300	286	275	264	291	302	280	280	278	286	295	299	277	305	313	253	300	292	303	251	297	298	276
6267	2734	5658	7528	12678	11039	7859	4830	1550	650	657	591	630	656	673	611	654	596	633	638	623	648	685	653	621	645	626	628	644	710	600	624	623	659	625	662	650	637	577	597	606	642	594	604	660	632	647	651	628	608	636	623	585	688	605	631	643	626	656	620	594	605	595	643	654	661	648	667	632	639	618	622	658	671	590	632	595	635	653	646	615	665	647	648	616	649	651	644	617	656	642	603	650	614	581	575	634	636	627	592	610	621	652	646	675	642	676	652	609	632	684	603	600	642	650	621	650	636	602	667	602	644	616	621	622	587	696	644	664	661	592	640	614	620	597	638	605	627	627	622	632	663	639	612	636	649	646	660	637	646	650	616	635	643	608	652	634	627	625	612	642	655	611	643	615	625	630	608	601	604	651	620	645	653	603	643	640	632	624	614	632	627	635	659	602	607	625	662	661	586	660	636	648	596	649	620	633	642	609	604	599	612	614	638	623	598	617	645	643	612	575	633	593	630	642	636	625	590	596	627	645	626	596	652	663	613	633	624	650	609	663	627	688	654	617	584	619	638	623	626	648	591	642	615	626	628	628	638	650	658	616	590	595	635	640	619	650	665	638	615	631	659	600	628	621	617	617	651	653	635	665	657	648	615	600	648	611	617	630	620	603	658	625	667	643	633	642	618	623	639	657	635	655	628	631	600	662	624	646	636	619	588	604	702	583	617	624	631	647	639	589	603	666	670	609	623	655	650	643	654	597	668	635	648	619	613	654	636	608	642	618	617	596	644	649	670	672	618	592	611	609	634	608	631	670	661	605	634	639	633	612	676	621	646	635	608	656	634	653	600	610	635	657	641	598	650	670	668	592	599	634	645	642	611	650	626	636	643	627	628	624	661	642	648	688	634	680	644	609	642	620	632	684	717	642	631	668	624	640	615	668	667	628	586	640	644	568	688	644	658	638	614	644	600	575	589	646	599	641	631	651	620	650	629	601	644	651	622	649	609	627	601	641	607	629	608	624	636	603	600	611	629	573	587	649	647	602	608	622	651	629	639	614	620	642	595	679	671	633	649	604	611	650	608	638	600	675	630	625	626	626	649	631	579	598	662	599	647	638	623	663	692	637	642	590	661	642	615	640	662	627	602	606	584	599	651	621	638	644	615	625	612	653	660	616	602	650	588	630	648	675	589	636	629	638	592	656	601	677	612	641	615	616	631	647	607	595	598	637	617	634	680	621	557	609	646	646	650	602	645	646	639	624	665	582	635	614	626	621	610	612	613	653	660	581	647	669	628	613	669	587	620	619	581	661	636	641	600	627	624	670	637	634	618	607	676	644	647	625	642	594	640	612	634	634	630	649	644	653	618	633	632	618	607	626	633	646	629	645	652	670	640	613	601	694	634	628	632	637	620	598	654	590	669	623	645	634	620	650	653	659	666	639	648	627	663	629	671	710	623	597	641	658	608	650	623	608	583	658	583	619	673	624	652	641	619	670	617	623	613	633	633	692	617	612	599	615	597	617	641	625	642	655	666	638	678	663	666	656	629	583	659	634	664	657	622	634	621	643	689	608	640	674	591	677	633	642	615	657	627	623	659	650	560	617	619	632	650	653	639	619	637	582	564	621	624	601	664	648	568	664	623	660	616	651	654	621	655	625	625	630	665	604	647	670	678	593	633	649	630	602	620	616	664	604	631	607	599	593	627	641	604	652	607	618	630	634	608	627	620	609	611	610	591	619	644	623	630	655	601	608	610	692	668	673	568	647	644	660	667	629	651	642	628	609	561	648	640	586	649	651	650	653	634	607	612	616	631	617	646	701	595	684	654	658	639	603	593	591	679	644	604	646	598	640	604	620	640	634	663	605	628	608	608	620	685	640	612	609	652	621	660	675	685	619	684	612	621	642	604	640	598	570	616	658	653	651	630	585	622	617	640	606	627	660	635	620	627	637	640	623	626	617	614	616	656	594	638	632	622	609	620	628	580	611	628	671	624	639	625	652	642	671	611	632	620	611	603	655	631	652	607	574	604	607	632	632	637	610	631	676	648	616	602	615	637	621	621	617	633	605	623	665	606	642	613	629	631	635	580	641	622	615	649	619	653	593	695	613	579	604	588	609	625	645	585	628	591	615	648	641	655	614	642	630	621	607	646	610	667	597	625	631	654	670	664	608	637	609	660	616	663	679	620	586	629	665	644	623	659	632	595	628	635	621	619	623	593	610	622	621	683	637	682	638	606	649	582	635	625	633	680	655	605	644	624	631	615	606	660	633	682	601	625	612	632	677	614	637	615	623	638	663	631	621	619	652	662	612	601	638	610	586	587	614	591	619	644	651	655	665	635	628	552	610	646	667	645	613	622	633	600	607	623	646	570	649	632	620	642	677	615	632	642	673	663	634	639	643	635	627	638	603	619	613	625	626	658	688	645	668	645	616	631	657	624	604	618	611	675	675	595	631	619	606	596	658	627	574	636	641	627	633	587	640	631	582	617	638	607	630	656	662	607	635	598	593	608	690	652	640	609	622	601	614	595	638	642	597	609	607	629	601	582	668	654	576	649	622	604	628	651	653	608	590	644	651	628	647	638	636	626	658	618	595	619	718	628	606	579	627	603	638	649	663	622	624	605	671	628	604	611	628	625	653	647	644	616	649	631	699	648	621	630	642	667	602	669	652	605	647	639	652	696	661	606	638	639	666	629	600	682	620	639	642	592	596	600	637	641	630	619	644	662	619	658	659	651	634	631	672	664	613	592	658	666	628	593	631	649	601	628	656	596	616	643	632	655	668	646	624	635	641	647	683	677	606	610	605	577	635	626	609	639	629	650	659	585	639	661	611	659	630	659	636	621	616	587	662	603	595	629	619	632	641	610	583	653	619	645	602	625	654	638	598	629	613	653	633	635	597	647	632	621	585	616	586	681	658	671	644	591	670	642	632	620	630	653	691	655	589	655	637	636	644	633	657	653	630	634	651	641	669	614	634	680	647	671	634	624	642	641	598	638	644	621	625	652	604	610	636	605	658	633	628	640	647	661	646	645	650	637	634	632	626	671	624	646	655	646	627	619	620	627	617	655	638	618	692	629	596	590	650	594	648	634	617	607	613	650	643	639	660	665	633	613	629	635	674	598	614	591	622	669	591	644	611	626	627	600	652	641	666	611	622	610	621	585	623	622	606	682	623	604	597	613	625	673	626	631	608	664	640	634	612	643	605	661	605	656	624	622	626	635	640	590	641	604	656	641	632	658	650	600	647	630	593	578	608	622	625	610	598	595	637	661	605	616	602	640	601	625	663	637	643	640	660	602	625	627	614	643	598	611	644	622	585	636	646	662	667	654	643	610	657	648	617	617	597	649	658	654	640	624	613	621	578	642	647	658	655	609	621	647	624	645	702	611	612	623	657	636	615	594	621	629	674	608	624	621	649	632	611	624	652	610	607	636	651	638	633	648	685	683	585	602	643	611	600	622	617	642	605	586	618	646	629	630	624	599	603	641	611	646	621	654
27767	7419	7116	27950	45729	38229	29645	19423	5295	268	191	198	184	218	208	223	199	210	192	189	218	214	204	226	194	219	204	193	201	205	194	216	209	213	211	238	166	180	179	206	168	188	190	239	195	192	215	219	191	210	205	181	188	180	213	194	192	205	221	202	227	227	212	186	185	213	194	193	217	207	216	184	213	203	192	191	207	233	237	213	217	212	220	208	185	194	188	218	208	203	190	192	216	229	211	213	184	194	182	168	209	192	202	189	205	183	195	212	199	197	194	238	198	199	196	216	227	203	213	192	192	199	178	204	214	185	224	208	201	180	189	209	196	198	200	192	197	210	210	202	214	189	179	205	195	197	244	180	218	212	205	192	204	207	213	221	185	223	204	178	163	213	195	219	180	210	193	195	209	173	211	227	212	202	201	202	211	203	219	215	203	201	180	181	197	229	182	229	222	199	186	205	195	196	191	193	218	207	178	184	201	194	215	202	211	203	205	196	196	245	181	186	180	194	203	194	189	216	184	223	207	191	201	182	195	197	226	200	215	199	205	226	208	200	206	201	230	189	216	178	194	173	160	222	203	237	221	195	210	197	211	215	217	201	209	205	240	182	198	195	189	206	190	195	227	184	203	207	201	187	200	208	210	209	194	195	251	214	195	198	198	206	190	214	208	200	185	198	202	201	179	204	186	197	212	183	218	196	197	222	215	205	212	207	184	205	193	178	228	211	193	197	207	234	196	188	183	212	198	185	201	203	221	209	192	204	183	171	220	205	208	186	203	212	189	204	198	220	204	210	201	187	201	216	198	199	180	179	195	215	218	214	202	211	198	193	188	185	209	195	183	227	184	203	166	210	203	201	213	229	202	181	195	194	175	230	189	184	184	231	199	207	207	201	218	197	221	167	188	194	218	204	209	213	205	173	210	206	212	197	219	238	209	199	208	187	207	218	200	193	212	188	207	192	197	206	202	220	200	193	176	206	201	188	183	165	228	206	195	202	194	216	187	210	204	197	179	183	198	194	202	223	200	217	187	212	213	227	228	194	201	206	213	225	196	198	194	198	197	220	230	190	211	163	219	182	194	213	218	206	215	183	202	175	169	200	228	192	178	190	214	226	207	229	188	198	208	186	201	197	203	205	200	221	202	194	200	208	175	192	209	204	238	192	214	225	199	185	219	210	206	246	208	210	205	224	239	218	227	173	163	215	201	202	199	194	204	192	189	196	191	213	190	187	207	224	181	222	219	201	192	189	190	185	206	198	196	195	197	196	188	221	205	207	215	188	194	183	191	214	201	215	200	194	190	187	234	229	193	208	185	193	205	193	192	192	211	211	220	210	199	195	206	217	177	193	187	208	212	206	201	208	204	210	197	214	200	188	207	216	188	209	199	172	233	195	184	202	196	206	215	223	209	200	194	215	199	182	220	201	216	191	215	217	221	186	214	179	204	206	196	193	196	230	206	220	198	222	208	223	195	200	218	214	193	175	230	195	212	207	208	219	181	195	192	211	204	208	227	199	196	228	195	181	224	188	192	203	195	226	208	182	195	202	220	202	209	209	220	216	230	225	218	211	183	193	210	198	239	193	231	203	192	199	207	207	208	207	219	185	207	192	225	205	205	197	212	218	230	183	205	204	202	213	205	183	170	192	202	196	204	210	172	203	193	209	195	220	187	166	172	213	203	200	200	235	195	214	192	200	174	203	194	195	167	184	228	214	198	213	216	175	196	210	193	218	187	197	227	214	202	228	182	196	215	201	220	179	221	226	205	185	199	187	240	198	215	194	210	206	202	198	216	228	182	224	181	171	183	205	186	181	213	225	212	208	183	210	207	207	202	225	199	185	162	201	184	222	185	205	200	211	185	205	193	166	201	200	180	202	237	201	211	187	200	209	191	179	188	202	182	207	206	227	214	214	192	215	207	178	206	201	181	184	201	209	194	202	218	192	216	217	209	204	193	205	203	177	176	212	204	175	197	186	199	198	198	205	197	232	239	176	194	196	202	206	191	210	195	181	192	195	201	216	193	190	161	192	252	199	179	178	217	214	193	177	197	198	178	194	174	184	187	206	222	191	206	173	194	199	231	200	194	173	183	190	196	206	168	202	227	199	180	200	185	222	183	219	221	206	180	194	205	175	202	194	204	181	188	190	193	177	207	196	215	199	216	198	212	215	186	215	216	215	198	228	220	197	199	208	209	211	175	214	193	192	221	225	210	211	204	210	240	207	186	206	181	211	210	235	206	177	207	199	228	223	196	188	187	203	185	195	178	223	176	193	219	178	232	204	211	215	212	209	190	201	217	185	226	197	189	199	210	195	207	225	200	211	221	195	211	222	227	197	206	226	209	205	211	195	199	187	214	208	200	203	208	199	203	196	207	200	163	217	220	210	209	195	177	178	201	196	191	210	173	237	223	220	203	213	203	200	225	200	209	201	215	201	212	200	190	208	208	205	218	190	210	194	207	202	206	199	184	199	221	216	223	203	216	228	189	211	217	194	214	182	191	204	201	227	194	184	217	231	197	201	210	197	214	199	201	194	227	181	209	173	186	186	207	215	206	194	185	215	190	207	195	205	204	201	198	200	214	187	210	226	199	215	199	194	217	185	209	205	181	198	223	214	205	208	190	210	202	205	240	172	200	209	211	213	175	189	209	152	178	191	217	201	228	192	226	212	227	203	203	181	250	196	194	198	212	198	217	223	218	194	216	192	221	215	196	227	190	222	165	200	218	202	182	188	203	207	217	191	194	187	205	216	210	206	187	211	195	188	203	198	195	194	195	228	218	213	212	194	205	200	203	210	203	186	193	235	186	218	205	196	203	202	208	209	200	203	176	170	184	205	197	177	193	206	212	202	203	221	200	178	201	189	185	189	186	216	215	202	214	167	177	183	183	219	217	214	188	207	199	212	204	199	196	197	199	215	210	195	181	199	221	176	196	219	170	178	220	221	213	199	233	192	183	218	194	192	207	210	213	181	195	220	215	228	213	200	213	163	209	201	201	221	216	201	207	189	190	218	190	200	205	208	213	176	230	213	198	210	193	213	209	216	203	212	210	219	215	209	199	198	179	207	216	205	200	177	204	195	162	200	194	214	202	184	193	176	182	183	198	179	190	193	188	213	228	206	182	197	205	205	201	199	227	212	197	192	206	207	187	185	201	207	182	189	183	211	216	180	207	209	217	185	220	233	236	185	197	194	209	197	199	194	198	206	193	201	193	204	189	187	204	171	198	190	213	197	194	186	210	213	229	208	198	213	201	229	187	209	207	186	215	187	192	222	212	221	198	222	177	181	193	219	194	202	195	218	191	191	223	203	216	195	215	223	190	191	214	208	208	202	218	208	189	176	230	209	229	183	196	188	194	206	196	201	218	186	212	204	225	193	192	219	194	209	222	232	210	200	223	192	197	203	200	190	197	185	194	215	189	196	194	187	215	205	181	198	198	175	205	206	169	195	182	213	172	201	188	199	239	216	175	220	196	208	192	206	204	199	200	201
13568	4172	12121	41183	57338	52002	45787	36055	9320	592	557	537	532	539	525	511	522	516	539	505	509	509	523	525	489	533	486	494	495	516	535	522	489	460	509	485	491	505	482	483	496	472	496	446	499	452	501	470	512	483	518	487	487	493	505	485	525	491	506	486	498	512	448	467	506	479	519	474	521	489	484	508	485	531	508	511	471	525	473	523	485	482	507	512	464	499	472	485	479	513	463	439	527	493	493	513	496	530	494	495	469	489	500	499	481	494	490	480	465	489	522	486	495	464	506	497	482	508	468	512	483	519	496	538	465	502	494	459	515	501	537	493	522	497	516	507	533	504	461	448	476	482	484	461	452	504	498	485	470	500	536	500	475	500	455	508	499	497	514	494	461	475	513	506	512	492	511	487	527	514	458	473	495	470	467	483	474	514	532	475	473	503	514	448	504	485	510	476	488	453	474	520	498	538	509	492	485	476	519	483	492	486	481	463	484	491	516	509	470	487	492	515	503	472	467	506	502	507	463	492	511	519	540	503	507	490	486	528	530	498	484	539	483	488	494	505	494	477	525	493	533	496	463	485	494	492	496	498	485	487	464	491	492	513	506	519	471	475	473	505	483	466	476	514	537	472	499	496	475	478	498	501	483	470	507	517	491	486	490	488	509	520	505	489	526	487	478	494	475	491	452	521	484	511	492	477	496	505	467	444	453	514	498	514	509	497	489	523	522	484	484	481	475	486	482	492	481	512	517	507	488	494	473	518	461	462	478	537	480	504	513	503	500	506	501	523	494	502	458	461	482	487	482	494	502	501	509	499	470	497	513	470	475	489	455	532	490	472	486	492	477	494	501	539	480	503	512	463	502	511	508	500	527	507	463	510	457	515	504	461	496	468	483	491	515	476	510	455	504	484	476	487	507	522	476	516	503	521	498	506	463	486	514	511	479	486	443	476	485	509	503	537	488	501	466	502	459	511	539	509	516	490	499	488	525	463	497	491	485	530	491	493	459	468	481	491	465	475	492	515	479	517	505	536	524	485	528	522	517	486	502	497	486	509	532	501	474	473	521	508	495	504	492	502	489	502	506	508	496	489	526	473	513	487	495	514	509	495	511	500	473	523	501	503	467	496	501	485	452	512	487	484	492	493	480	527	516	461	485	528	494	519	516	464	483	462	446	505	501	522	464	536	501	460	500	521	516	445	468	515	546	518	522	450	495	503	499	472	489	487	478	444	488	491	511	542	482	510	492	521	472	501	501	502	499	522	479	474	468	470	434	470	473	513	469	518	474	483	454	499	488	513	480	507	474	482	534	477	499	514	524	476	524	540	480	491	474	476	486	484	512	486	524	487	496	475	483	496	513	476	490	464	452	516	478	546	485	502	482	482	490	555	508	504	497	475	501	491	511	484	499	455	499	513	505	497	467	482	527	489	466	473	514	474	469	506	494	503	507	486	516	508	499	514	496	458	467	460	467	538	453	492	476	473	537	477	461	529	506	516	469	497	465	484	509	480	486	482	499	480	446	535	476	513	532	504	474	535	498	499	525	474	512	493	494	484	509	508	476	507	484	493	491	500	482	499	500	496	493	532	482	472	501	478	471	465	520	497	512	521	495	513	471	493	505	517	528	494	478	499	486	491	469	532	470	471	488	489	449	491	507	476	475	491	475	487	450	474	461	515	467	493	462	495	525	521	484	463	469	492	522	456	498	497	494	504	503	464	468	488	506	507	525	493	459	534	481	509	508	536	483	474	503	486	507	461	485	494	467	478	492	479	487	481	460	490	468	453	499	468	514	496	497	473	465	507	469	471	510	478	480	453	538	495	468	516	505	539	542	488	485	509	468	467	502	505	509	497	458	457	509	497	481	502	507	536	505	509	474	470	504	519	485	506	504	503	485	501	521	495	480	491	525	506	554	477	482	499	492	500	465	478	496	511	481	480	525	519	461	430	480	532	483	504	504	535	448	532	496	457	480	486	535	527	489	487	477	475	483	462	528	470	488	485	540	508	477	513	508	465	499	499	496	502	473	499	468	494	492	484	451	477	478	504	465	516	472	479	486	509	513	472	519	457	502	503	481	494	486	500	487	517	465	485	462	471	539	492	503	508	500	489	528	507	491	467	484	495	518	506	490	457	486	532	528	510	465	485	509	506	541	496	505	501	518	500	481	481	494	506	494	515	491	505	508	474	488	460	507	488	483	496	501	506	522	441	500	515	532	473	512	539	480	503	505	450	489	448	470	473	496	518	511	459	489	470	484	462	502	557	470	463	479	498	446	472	500	471	519	487	495	461	468	488	499	483	482	491	471	461	466	498	515	509	449	497	487	495	465	505	466	520	538	495	503	493	505	469	490	515	466	474	506	499	481	508	506	530	475	503	499	477	494	531	514	486	486	479	508	463	499	476	461	499	523	482	491	477	492	475	489	508	488	520	489	468	503	482	468	491	492	517	475	456	512	483	479	497	489	472	500	495	495	468	497	531	454	517	506	504	475	486	504	471	489	488	479	468	463	508	479	507	480	500	493	489	493	527	492	444	533	535	481	541	507	510	501	496	508	477	460	527	520	487	495	481	492	466	519	498	504	488	495	497	481	466	488	476	491	486	505	477	480	456	511	462	468	482	502	476	521	489	516	483	494	485	504	480	497	490	475	496	463	482	471	500	495	467	448	497	508	493	503	505	474	535	500	491	520	489	472	509	480	487	526	494	497	435	478	510	482	516	547	460	446	474	451	505	544	496	503	465	505	494	469	510	489	452	450	471	461	451	531	484	501	469	484	474	527	486	503	472	531	494	513	518	509	501	530	535	468	494	513	467	512	507	481	525	474	480	503	536	496	480	471	508	457	521	540	545	508	519	491	478	485	502	485	490	518	512	489	515	451	495	556	536	483	496	534	482	510	495	499	498	510	456	471	489	467	483	501	471	494	511	494	457	485	501	470	456	491	470	509	513	508	499	497	480	474	501	482	487	533	475	472	498	482	451	505	498	490	475	514	495	521	511	497	503	492	498	518	468	488	503	504	498	476	522	504	498	473	495	485	466	445	492	479	529	483	520	476	488	509	460	505	491	490	499	454	508	478	524	510	485	461	503	474	456	483	485	483	501	481	519	492	446	476	461	496	488	488	509	458	475	471	496	472	498	470	498	493	480	473	490	496	531	515	522	505	487	465	484	473	480	483	456	491	504	475	484	494	490	510	491	505	479	501	469	549	512	498	468	518	496	498	467	458	483	468	536	502	521	457	469	486	449	522	492	495	445	510	489	500	482	467	487	523	507	516	502	545	510	485	472	482	480	524	473	508	462	485	487	514	509	513	491	480	497	518	517	477	524	507	506	538	501	460	527	489	509	484	501	473	468	486	481	483	521	553	498	455	501	510	506	442	468	489	457	527	467	505	489	496	482	461	514	458	495	518	428	518	515	479	474	477	480	500	450	508	506	482	506	484	467	493	503	505	465	513	477	506	525	508	496	488	469	470	504	519	514	484	487	506	479	501	511
38899	16131	16124	45828	60603	55114	44404	31144	11217	638	357	331	323	319	342	329	329	338	348	345	343	347	328	331	289	319	338	327	330	328	354	347	369	315	333	356	319	274	319	346	327	317	286	377	333	314	345	299	363	330	338	325	319	349	334	315	324	305	328	348	360	345	330	335	309	306	316	317	336	345	343	303	301	304	304	331	321	299	353	300	333	331	316	323	342	321	313	311	288	301	329	298	327	323	344	307	324	335	353	339	317	326	359	309	368	319	302	312	311	338	326	340	325	289	311	334	306	318	313	304	326	322	334	323	298	291	352	331	299	305	325	286	339	312	332	331	308	308	342	333	316	302	296	309	315	312	329	322	325	343	351	332	329	307	342	307	302	285	304	299	331	328	310	329	316	312	328	292	304	310	318	335	325	351	344	303	337	334	293	305	347	319	331	338	306	323	326	309	325	321	315	314	323	340	299	328	312	326	329	331	311	342	359	299	347	322	338	341	323	330	340	298	327	303	329	337	320	318	311	341	326	323	334	312	331	336	296	318	316	328	305	290	295	278	301	330	311	337	348	349	360	352	322	316	311	305	324	311	309	330	318	309	347	337	332	292	328	306	330	351	304	320	312	349	324	321	277	342	347	339	314	314	356	338	344	377	296	343	337	311	328	323	349	361	304	339	308	328	292	319	333	316	345	310	318	338	307	324	338	339	319	345	327	301	337	314	292	314	313	304	348	307	332	381	375	319	313	335	329	335	340	307	338	329	322	316	353	343	319	305	338	316	305	309	325	305	321	320	316	354	315	350	310	347	353	337	272	371	336	317	280	313	303	311	289	309	318	340	297	329	314	333	302	349	319	343	353	317	326	317	352	332	329	341	312	273	324	264	320	313	327	287	301	323	336	305	339	381	319	319	284	300	325	312	341	328	333	317	302	314	334	374	285	348	336	315	311	304	328	306	323	302	320	326	325	314	342	316	329	348	309	331	323	303	324	350	344	318	328	353	281	333	322	337	320	320	346	369	335	304	334	316	341	287	305	289	302	319	341	337	349	320	326	290	300	359	315	314	310	340	365	301	315	340	329	297	307	328	347	294	347	333	304	314	322	331	308	310	354	330	323	328	337	282	323	303	305	336	302	303	352	305	321	314	323	310	316	300	316	353	320	292	332	293	339	317	319	313	318	297	352	339	324	303	315	327	339	314	324	331	312	332	326	315	323	336	312	318	315	305	276	311	306	311	319	319	295	351	339	330	311	311	342	308	333	330	335	337	335	327	302	347	338	322	313	313	355	321	343	316	342	303	315	302	310	337	289	328	328	337	341	319	343	313	316	338	312	331	328	306	301	313	303	304	321	345	335	320	330	346	331	338	291	301	309	302	319	337	302	354	339	339	317	313	310	324	320	331	299	307	338	345	320	297	351	325	338	289	366	334	334	307	322	351	336	340	309	320	332	329	290	305	328	312	344	334	336	342	319	309	334	328	362	347	334	321	314	299	329	350	331	321	322	364	331	326	330	305	315	350	372	328	315	323	342	341	300	314	318	324	330	322	309	307	325	325	317	325	338	309	340	326	312	307	298	346	320	302	319	316	318	326	315	330	320	319	276	332	315	307	314	301	332	277	321	300	344	337	326	317	361	319	347	335	300	314	317	332	293	293	313	331	332	324	323	346	324	326	296	352	311	295	292	303	303	297	346	313	326	347	356	334	329	317	340	293	323	313	313	321	326	302	294	315	312	312	332	293	318	320	324	292	310	343	342	323	300	346	336	327	344	353	349	321	355	327	294	337	337	323	311	348	324	314	329	329	289	341	287	329	300	300	320	294	297	318	323	322	295	365	333	325	341	304	330	315	340	325	326	337	299	307	362	333	346	322	312	291	385	304	324	324	307	319	300	350	334	304	333	330	302	334	295	321	306	323	334	318	335	314	283	316	345	306	299	334	336	306	326	293	322	329	288	347	321	309	331	321	311	317	315	296	288	335	318	323	322	334	314	317	289	329	315	340	327	303	315	355	323	332	312	326	290	292	376	293	331	330	342	362	311	344	301	330	304	294	312	335	328	333	336	301	299	331	333	334	310	325	343	302	368	309	319	304	321	318	300	312	352	335	342	302	315	343	321	303	298	299	312	323	318	315	320	306	329	301	297	311	355	310	334	320	329	335	345	348	327	316	348	327	307	345	302	300	331	333	368	286	321	303	344	339	342	347	305	323	303	321	342	280	338	308	322	315	322	349	329	318	314	301	357	323	327	322	293	328	282	345	279	332	340	336	323	313	288	311	305	277	305	337	315	342	325	308	291	321	321	299	336	348	293	346	301	302	306	307	309	308	362	322	294	315	332	313	330	344	308	285	325	304	363	298	329	310	333	336	307	292	300	317	331	333	333	315	278	333	330	358	322	298	332	304	281	295	342	301	329	332	301	317	319	365	311	322	304	330	322	316	327	337	304	327	329	307	336	356	322	330	310	325	334	319	324	332	317	297	310	344	339	308	316	337	338	402	298	304	324	279	318	306	309	307	338	332	331	333	326	307	301	349	300	338	293	321	338	281	317	347	313	296	338	319	310	344	356	328	336	329	368	344	302	333	311	314	332	285	323	334	304	308	338	339	286	300	348	308	318	313	332	283	336	309	337	356	321	299	345	345	337	323	341	335	343	308	362	323	306	305	320	278	307	309	281	341	309	317	356	326	325	340	324	306	299	350	296	343	328	320	327	317	365	318	319	324	348	302	342	331	320	329	313	340	318	314	315	332	335	312	322	323	331	316	311	306	329	318	360	339	331	328	342	310	303	258	327	308	311	276	289	306	302	339	330	302	310	322	343	308	349	310	297	327	281	353	315	348	325	321	311	345	282	310	321	341	335	330	316	315	337	319	301	305	319	326	351	302	339	324	317	276	336	294	345	320	323	317	310	345	322	355	295	326	305	282	324	338	328	324	303	321	319	320	333	279	335	337	314	335	306	305	328	317	313	329	285	337	358	322	336	336	339	322	320	290	355	337	321	298	294	344	306	293	289	304	332	326	341	337	300	330	301	321	338	317	292	309	347	315	295	318	319	352	288	314	302	299	311	332	351	347	308	363	317	313	324	304	325	328	343	324	333	309	283	320	340	331	376	319	333	333	318	321	290	327	316	322	283	310	327	290	342	319	335	332	317	349	330	310	289	333	327	320	318	316	322	340	351	325	316	329	345	314	318	339	344	320	338	331	309	320	306	311	336	339	306	320	306	334	318	356	305	325	325	269	333	323	316	333	306	288	329	317	306	307	341	355	300	355	329	290	344	314	347	335	311	297	348	304	307	325	321	343	342	304	335	324	322	369	333	370	299	331	314	337	321	312	351	311	300	295	309	305	341	335	343	296	313	323	339	337	341	318	304	308	305	330	341	304	290	348	293	310	339	281	321	344	319	351	336	339	310	309	312	354	305	323	328	320	321	300	301	308	311	308	283	327	338	355	325	326	323	309	340	328	338	341	302	330	292	316	332	289	334	310	318	305
19247	8320	21360	55196	70265	66802	57161	46235	13048	854	912	803	806	836	810	781	798	807	767	788	779	787	797	758	755	736	739	751	782	681	757	747	737	752	742	738	775	784	771	718	756	753	721	847	792	764	766	793	680	773	720	708	753	753	729	739	776	742	734	746	778	699	742	751	778	775	758	706	747	742	722	732	756	761	749	742	710	732	715	749	736	773	712	742	744	782	787	731	717	777	723	728	716	743	723	711	761	739	725	720	763	711	735	729	791	738	754	747	755	710	716	712	706	756	705	799	758	720	680	768	761	735	753	758	765	773	740	736	768	768	706	786	739	739	752	795	773	743	738	750	736	709	748	737	724	696	728	744	728	772	697	730	775	775	768	671	735	770	728	735	750	740	776	761	740	745	761	745	722	747	703	691	729	814	767	784	754	744	775	769	735	751	740	727	731	691	704	749	726	776	716	739	753	748	743	733	743	744	693	748	749	737	797	779	735	745	704	750	729	741	765	705	736	752	675	741	716	749	758	745	731	742	777	764	720	699	746	753	739	752	741	715	724	734	756	771	714	716	788	760	746	742	758	730	707	720	742	731	744	803	705	764	733	744	703	746	744	752	775	746	801	707	763	725	768	757	670	780	774	743	740	703	714	768	729	765	787	734	771	691	718	769	732	736	725	720	721	727	778	735	756	700	738	750	738	816	744	723	713	774	740	728	708	732	716	744	731	761	729	775	698	741	748	703	722	768	712	761	771	762	717	716	729	780	752	753	731	737	753	732	725	704	719	764	743	735	722	732	782	763	715	748	688	757	713	769	700	755	749	688	758	747	716	764	714	737	747	769	717	751	717	691	694	713	687	719	708	727	731	790	752	719	767	724	774	717	748	778	756	765	737	728	734	739	768	745	755	733	766	790	714	751	693	749	747	724	742	715	741	709	709	744	766	747	749	774	765	746	719	731	728	702	818	757	771	773	690	729	737	768	722	699	770	739	742	746	690	722	661	759	720	774	714	773	751	740	757	784	717	734	737	742	695	762	749	729	786	765	767	738	759	804	756	781	762	755	726	739	760	742	753	786	780	770	739	757	780	747	745	701	719	718	717	739	756	756	745	728	707	743	813	766	719	757	691	771	746	756	688	732	719	722	749	758	723	750	710	730	715	718	724	766	749	724	743	719	766	703	723	750	754	767	740	712	737	735	728	746	692	707	751	756	730	749	789	783	754	769	771	737	734	693	712	702	775	740	713	715	749	722	786	749	726	761	717	736	763	751	718	736	730	766	747	730	773	788	752	727	793	775	735	713	742	725	739	760	767	771	723	748	764	704	719	733	751	750	760	738	766	714	815	731	693	755	683	766	728	724	739	805	734	753	780	710	720	732	738	753	737	706	705	752	722	693	712	740	716	719	751	735	677	703	722	709	697	742	698	708	725	728	753	733	759	717	745	719	732	722	733	724	741	753	747	696	743	794	734	751	650	741	756	716	738	745	754	747	756	805	692	760	746	715	739	727	724	724	806	769	750	784	729	729	737	726	778	772	675	739	723	776	762	786	754	760	730	709	716	733	745	741	713	743	706	774	697	767	794	703	738	739	747	735	775	736	764	724	723	735	736	749	778	727	756	756	790	722	684	793	735	724	677	735	768	689	753	757	737	723	713	720	697	743	796	753	728	752	691	752	756	718	783	767	757	726	690	745	728	817	755	753	697	703	775	727	719	741	718	736	761	726	742	710	730	723	770	749	710	740	730	718	726	733	757	724	771	713	704	721	705	767	761	754	705	763	774	729	703	755	752	680	791	739	763	769	758	735	755	759	726	705	770	751	758	739	748	763	754	704	727	772	766	769	715	754	743	729	744	706	695	752	742	733	764	711	763	767	729	761	749	762	739	811	743	737	746	764	743	736	699	705	711	732	745	791	741	741	755	747	751	740	708	700	711	745	743	722	754	728	730	658	716	761	779	744	741	757	701	777	720	724	752	752	762	744	705	738	730	781	723	733	699	707	722	748	745	745	748	728	742	766	735	733	751	757	724	693	737	717	730	770	736	747	733	711	753	698	756	752	729	737	745	729	728	758	731	739	793	735	798	777	757	723	774	754	734	694	742	703	735	725	710	731	753	736	745	766	750	752	718	733	680	740	776	734	758	714	743	722	700	761	732	777	767	778	705	700	717	747	705	717	716	767	756	725	763	773	727	745	774	751	702	693	702	672	785	748	715	753	751	737	756	730	727	682	741	747	790	726	770	742	769	766	756	744	745	767	705	749	734	764	736	772	716	693	744	743	746	711	782	713	780	740	710	694	717	756	760	762	730	726	749	726	781	740	737	722	695	733	775	729	742	737	747	741	751	759	739	736	738	749	723	744	753	724	719	736	732	776	726	736	747	729	749	717	715	723	726	710	688	732	781	727	717	729	742	699	704	722	737	752	717	734	707	736	727	750	670	739	736	709	780	700	726	793	761	698	712	709	720	662	760	792	754	716	675	785	739	715	774	716	750	742	717	725	751	719	774	735	774	770	747	738	724	743	679	746	745	732	755	725	793	771	716	799	731	737	782	765	744	732	749	761	716	770	767	715	751	766	764	751	796	770	748	758	819	718	714	771	719	737	773	750	715	772	762	708	716	708	691	752	718	726	728	772	764	768	745	756	716	733	699	749	737	757	752	750	761	760	731	742	727	738	774	738	823	753	668	798	731	672	702	773	743	708	701	754	740	735	712	724	714	729	745	742	796	719	765	750	754	769	718	738	721	749	754	721	773	736	794	815	781	740	713	705	717	725	731	742	755	752	732	719	702	686	777	770	733	725	726	715	745	744	699	755	747	741	741	729	707	735	739	732	773	763	701	757	741	758	779	742	748	771	685	761	716	731	748	751	720	747	804	739	728	733	712	726	754	703	710	693	726	764	758	713	766	715	762	755	720	759	735	746	703	755	747	716	732	688	737	704	746	697	719	754	711	741	721	784	709	777	736	741	718	730	756	734	709	711	769	776	722	760	746	745	722	738	735	760	705	738	705	728	710	754	738	711	734	787	723	790	768	756	753	762	713	768	754	784	743	764	733	728	766	737	745	741	719	728	733	730	720	749	743	757	739	710	747	718	782	685	773	750	774	752	736	690	771	771	737	720	757	784	724	744	700	709	729	737	748	738	802	778	702	738	715	686	712	713	723	725	691	733	758	729	733	742	716	753	779	742	737	765	786	805	697	737	765	758	713	734	707	729	757	791	729	732	700	737	742	741	723	747	689	714	815	725	694	741	742	710	806	757	731	751	705	747	731	758	739	757	719	742	739	752	763	723	750	726	725	723	742	726	769	767	734	720	715	775	737	773	735	719	751	705	708	749	770	784	674	733	781	777	710	743	744	716	753	754	740	728	755	765	714	761	687	725	730	747	782	714	731	735	728	713	728	739	725	737	747	709	721	709	770	733	710	729	758	734	718	708	753	735	762	744	747	751	721	735	780	745	753	759	757	753	731	750	772	706	734	734	750	724	767	750	822	757
13926	3456	2021	2257	2972	2761	2024	1288	497	303	282	261	278	261	283	266	292	304	221	306	271	251	258	314	252	241	256	280	240	284	261	283	282	251	249	274	301	281	291	244	246	259	240	252	290	301	247	260	270	278	277	269	265	289	244	298	301	249	271	243	258	283	282	278	283	307	271	270	290	260	254	267	247	260	249	238	249	250	225	253	212	290	246	249	240	290	253	295	252	281	274	278	283	261	262	247	248	234	252	242	259	259	263	254	266	238	277	242	275	277	260	274	267	250	260	283	252	239	262	263	279	262	257	300	270	282	278	271	281	247	279	276	285	262	243	262	253	267	246	286	280	256	283	263	260	268	268	243	257	265	266	266	268	310	259	275	290	277	235	270	284	266	270	278	287	264	260	261	283	248	272	253	289	267	274	269	242	302	268	262	257	258	251	285	258	277	274	273	260	259	291	244	258	270	269	232	261	275	299	243	258	259	279	276	297	276	289	260	245	319	277	268	263	244	238	267	249	256	271	224	231	264	257	272	292	262	256	260	286	263	279	236	252	264	260	276	277	275	274	272	295	279	271	257	292	295	264	283	241	274	265	283	293	285	236	266	287	266	271	282	274	292	279	272	256	270	273	249	298	287	290	292	238	262	288	258	279	263	292	257	264	240	253	275	292	249	247	265	272	295	233	255	275	292	284	269	279	282	252	261	285	259	255	256	318	305	252	270	242	299	293	267	267	236	249	244	261	248	235	254	304	257	277	229	278	247	228	247	249	258	291	253	260	255	282	252	261	300	257	233	253	303	278	269	234	232	283	299	300	266	278	270	315	235	288	264	250	253	240	247	259	265	296	238	290	261	258	250	265	271	270	252	263	302	279	281	258	270	269	274	316	281	237	277	272	259	294	309	269	257	263	245	279	267	257	264	269	253	243	282	248	289	267	242	269	252	260	276	255	266	255	264	272	240	297	258	226	234	294	267	252	290	269	281	235	268	276	289	280	296	239	253	287	274	292	267	261	274	269	290	254	264	296	275	275	271	253	258	258	262	293	282	264	275	274	236	273	278	297	245	233	253	276	274	275	267	261	246	240	284	271	276	253	278	271	282	267	285	266	254	276	271	275	274	303	279	280	267	287	256	259	257	271	288	284	267	283	263	254	284	254	279	249	285	244	263	247	252	277	261	294	250	243	265	273	283	316	274	272	278	265	244	260	256	249	281	288	277	285	271	269	242	243	257	278	293	244	244	264	259	263	238	288	246	250	249	285	277	295	259	285	270	261	241	271	248	274	250	278	255	254	255	254	251	231	253	281	243	267	266	243	279	251	303	266	284	272	241	266	283	244	251	248	293	270	315	276	281	260	276	288	299	277	275	276	232	287	270	271	267	244	248	262	261	262	272	261	263	256	260	249	288	287	254	261	271	277	269	256	268	244	287	274	279	274	259	283	237	291	261	260	271	264	256	258	286	292	235	254	283	269	268	256	279	274	275	281	293	266	267	274	251	267	307	262	268	303	244	310	278	269	286	264	300	246	270	267	266	271	276	263	245	257	267	257	262	260	266	281	252	233	284	268	282	264	248	244	255	265	279	289	278	244	255	278	256	275	257	252	278	277	258	293	254	288	268	297	261	277	287	266	265	260	287	272	258	272	271	259	271	250	242	249	264	265	278	298	292	279	250	282	282	266	244	263	276	259	265	285	252	265	232	241	240	300	263	265	257	282	301	292	312	252	277	235	265	264	241	278	262	249	261	264	276	286	286	275	299	279	260	249	276	269	291	302	300	277	295	282	291	272	291	276	276	278	299	270	263	266	267	260	278	270	255	281	269	274	296	255	282	260	272	262	245	265	242	229	242	248	268	284	260	284	287	293	274	263	296	279	226	270	252	264	261	274	279	278	270	263	250	291	289	236	255	246	265	251	278	287	265	245	272	265	258	254	240	226	253	289	269	258	266	283	270	288	256	271	271	306	264	280	243	278	274	245	279	277	261	275	275	251	260	251	268	282	288	288	263	264	272	283	280	250	258	268	241	290	268	274	270	269	261	248	255	267	267	243	281	236	265	265	268	287	269	250	268	284	300	258	258	247	269	266	272	278	244	266	258	284	271	270	285	229	293	257	252	272	260	249	259	287	298	282	269	243	268	246	264	269	265	262	268	254	271	277	276	251	255	259	263	256	235	260	287	253	260	302	296	275	243	264	287	283	268	266	285	252	302	257	297	238	280	273	288	267	266	262	258	259	270	285	283	275	252	258	245	252	263	248	247	258	292	240	252	222	258	269	252	261	273	269	275	269	252	283	261	237	271	250	265	280	286	274	274	278	250	269	252	244	244	239	254	275	277	279	277	293	244	281	252	265	259	263	256	264	279	268	287	287	252	285	251	273	257	260	248	278	271	277	274	261	256	275	266	254	283	270	268	303	282	239	253	267	235	255	262	268	264	273	244	267	258	283	246	244	252	259	291	295	279	276	269	251	304	266	277	262	287	280	284	295	261	244	278	273	283	269	288	281	266	271	254	278	305	254	254	278	273	287	259	274	298	254	276	256	262	260	286	277	254	294	305	256	254	282	244	258	255	264	270	280	263	266	274	303	250	277	266	240	247	273	249	261	278	259	260	275	266	272	275	280	252	269	293	271	257	254	239	287	274	279	270	267	268	274	280	256	261	276	264	237	256	248	260	248	273	261	270	256	260	266	277	293	273	268	255	232	245	252	279	250	259	262	303	288	275	284	268	263	269	265	279	233	292	252	292	252	275	241	267	271	243	267	288	258	280	216	249	264	277	238	284	274	255	248	268	258	270	261	282	227	262	287	276	295	274	277	245	258	248	279	307	266	275	272	271	269	230	239	248	255	296	292	264	236	248	281	302	290	243	263	250	265	288	269	271	294	249	260	246	275	254	266	252	243	257	279	289	282	270	299	295	273	279	251	266	239	290	269	265	295	299	257	272	259	262	296	260	286	255	275	253	252	263	282	266	265	288	279	254	288	241	280	258	247	269	274	282	271	277	274	279	262	238	270	247	243	277	248	292	310	271	296	272	263	286	262	287	276	275	252	285	263	254	262	281	268	257	287	237	283	284	250	274	235	264	246	269	260	269	266	232	253	259	277	255	249	267	252	311	301	253	288	261	295	277	244	257	264	260	264	263	288	298	269	260	254	256	241	291	240	244	246	267	264	251	265	257	263	269	284	262	303	273	267	278	283	255	261	255	260	217	238	258	263	266	256	267	285	276	272	255	255	291	280	272	266	245	267	276	255	267	268	274	228	262	256	241	250	278	263	283	285	290	258	250	254	245	251	278	291	280	285	251	276	281	248	253	271	274	273	259	256	264	268	263	261	267	249	273	277	249	286	242	257	267	234	252	259	275	286	280	245	270	261	246	276	250	259	270	260	253	245	272	252	276	281	277	264	261	283	283	242	303	240	279	270	270	242	277	281	236	259	265	248	283	252	246	244	274	253	278	261	269	290	239	269	289	271	256	279	258	261	273	276	243
7060	2351	4032	7553	11168	10246	7798	4891	1302	599	623	647	659	590	613	584	603	636	611	565	641	596	584	613	585	603	617	607	638	651	625	648	627	630	625	617	587	609	584	596	594	614	600	647	601	588	644	607	599	545	645	598	659	613	621	609	624	614	639	625	659	601	600	618	611	583	639	588	628	612	614	599	610	614	589	585	609	605	604	584	620	643	581	617	569	573	554	590	609	561	601	645	627	588	621	556	615	619	627	613	626	533	594	604	604	581	639	577	630	617	622	625	592	652	616	642	633	590	573	612	653	620	600	629	624	625	623	596	578	619	572	613	581	589	653	625	591	597	579	598	572	594	678	601	628	566	602	598	614	610	583	584	613	586	613	569	597	620	595	608	608	661	588	590	616	625	611	620	613	660	591	559	579	592	601	630	600	572	628	589	609	616	591	625	612	631	623	602	585	619	560	639	653	590	592	580	533	651	598	608	599	673	622	590	602	560	572	629	575	560	591	622	612	611	588	637	623	598	630	605	616	646	603	636	639	611	581	630	606	548	617	639	598	638	615	593	645	608	655	598	622	588	629	599	580	584	622	587	596	604	585	619	587	638	614	597	604	600	615	579	591	606	550	588	601	604	611	615	635	616	600	598	606	640	608	585	591	582	618	582	571	611	624	605	620	629	581	583	631	544	641	611	617	660	573	633	580	617	606	603	611	554	621	591	588	637	633	565	616	621	589	594	573	577	616	647	605	612	610	607	649	625	593	569	631	624	586	608	615	593	652	610	655	625	594	617	648	595	599	617	590	597	624	687	593	619	621	653	614	614	645	599	632	613	657	609	588	595	603	603	600	580	578	589	616	617	635	663	614	611	569	610	611	597	575	542	626	572	604	615	616	606	646	621	613	612	621	589	597	621	582	627	587	616	627	582	619	593	639	605	637	595	547	602	646	613	559	590	577	610	654	635	596	624	613	618	576	577	599	659	601	623	598	603	613	580	634	566	590	649	650	642	639	604	641	616	633	637	589	598	615	614	617	577	597	593	620	596	559	572	605	589	597	617	628	577	571	606	631	608	639	634	612	550	592	604	662	610	577	653	605	586	580	623	611	594	585	614	602	612	594	588	587	614	646	604	646	594	638	583	632	580	639	642	620	604	607	591	595	608	617	589	613	599	585	594	626	630	595	618	603	631	606	623	555	610	662	606	586	604	636	610	638	612	621	586	592	662	651	570	603	601	610	614	595	597	680	582	588	563	611	574	610	613	610	619	602	552	619	607	620	576	620	553	600	590	599	606	609	567	619	615	596	619	574	586	593	602	596	596	577	591	611	602	643	589	600	588	593	599	597	606	630	666	620	600	608	618	606	609	617	604	620	576	583	644	644	627	614	608	573	581	613	602	602	623	614	614	597	624	586	590	554	598	602	615	588	620	628	602	618	625	581	632	603	578	631	583	621	567	622	579	561	546	604	599	619	579	576	576	600	647	578	594	579	594	602	674	591	606	593	617	634	594	617	563	587	652	623	579	599	620	607	624	607	603	587	619	618	630	642	612	589	619	632	598	576	630	619	613	607	602	626	605	629	619	598	635	632	594	626	580	567	571	629	625	614	652	635	618	603	594	605	607	602	623	599	598	624	615	613	632	633	587	573	620	589	564	556	600	643	639	599	621	600	607	625	630	570	635	645	579	587	622	622	531	554	615	614	584	611	613	590	622	602	609	609	553	627	632	587	581	601	593	615	642	597	600	604	635	628	587	595	569	628	604	673	607	602	601	601	556	593	630	590	613	617	608	583	575	607	611	634	664	597	570	626	640	636	580	615	665	604	595	650	633	565	554	632	578	603	641	615	605	571	585	596	605	563	586	611	637	614	581	613	624	636	594	577	578	612	618	614	591	573	588	555	598	624	579	591	579	623	602	596	584	625	562	595	561	607	630	574	609	591	614	609	629	557	599	618	646	587	560	584	626	616	619	620	582	584	626	586	584	609	542	577	568	582	616	609	604	539	603	599	630	602	598	628	603	624	601	627	605	574	612	578	624	588	619	586	634	641	610	634	617	575	659	584	629	661	602	593	596	628	592	614	626	573	670	640	602	592	598	593	642	611	587	633	620	556	629	573	628	628	620	587	590	639	560	601	590	586	642	612	567	594	574	624	530	632	563	624	605	576	624	617	611	602	605	583	624	633	605	615	583	613	620	658	604	647	564	605	595	608	678	564	653	612	603	597	656	638	614	602	563	575	612	627	645	622	591	587	613	598	582	626	633	610	602	596	575	594	676	586	623	572	593	638	614	592	644	582	598	621	600	601	599	631	616	585	624	599	639	634	608	606	598	578	617	604	597	594	609	593	607	638	562	596	538	583	624	602	568	602	660	626	617	550	635	586	551	600	613	598	599	624	639	611	625	618	603	601	581	612	598	627	575	587	592	618	630	626	621	576	568	615	602	626	633	576	582	617	561	651	606	630	598	610	629	595	617	601	596	596	609	610	584	607	597	581	609	627	609	635	587	623	579	622	598	599	579	562	621	613	606	640	590	618	573	587	576	663	554	625	602	650	620	610	604	645	621	586	575	633	623	610	627	613	590	584	614	559	598	580	609	609	603	634	586	613	598	567	595	586	596	572	607	599	582	571	658	617	629	611	634	604	581	604	603	567	599	593	589	577	616	584	580	585	626	596	581	599	589	639	597	621	604	593	615	608	568	617	599	589	646	596	604	590	606	587	642	601	599	595	599	633	594	608	609	641	607	599	613	585	609	611	604	612	601	607	595	604	592	615	627	618	596	639	559	576	628	600	620	599	610	578	574	591	635	610	591	613	607	607	608	623	607	588	651	571	605	585	583	600	597	575	591	605	624	636	633	582	592	567	583	634	605	596	581	586	639	588	579	609	640	645	576	610	602	603	588	626	559	584	621	575	625	617	569	608	599	632	607	678	593	564	652	618	644	625	631	632	592	639	623	580	626	633	626	577	582	599	604	568	621	593	608	616	618	596	593	635	635	631	678	571	632	592	576	611	583	611	599	614	609	581	638	601	584	589	607	596	605	585	607	611	602	621	562	585	608	633	580	629	590	612	580	610	612	624	581	581	606	580	576	599	627	584	604	613	603	616	571	609	631	617	595	639	626	626	631	594	592	632	579	625	579	634	604	611	620	595	613	626	672	581	620	620	533	587	646	562	565	639	581	598	624	608	649	542	634	635	634	584	597	621	599	591	606	619	536	593	638	601	605	608	638	624	584	606	625	673	636	585	614	640	613	623	633	632	569	576	584	628	593	624	601	583	645	627	614	624	583	582	597	639	607	594	606	606	593	572	672	641	564	623	624	571	629	587	584	620	603	634	599	593	600	568	565	643	579	628	598	611	599	624	607	613	599	630	604	604	619	671	602	640	625	584	604	637	594	618	587	606	582	600	648	600	575	657	602	554	629	606	588	608	592	644	586	611	573	607	611	634	610	575	598	615	628	552	587	653	628	586	612	611	576	572	664	602	598	586	612	613	638
28239	7952	21710	48789	43751	36144	26736	15161	4314	259	221	189	201	167	187	224	214	213	201	198	243	187	190	221	191	217	206	188	190	198	188	182	208	183	222	218	177	195	216	224	227	207	205	194	193	229	243	215	204	204	208	186	214	209	217	216	164	217	195	186	205	198	216	186	209	185	198	218	206	210	200	193	194	225	197	206	173	240	237	212	215	209	208	195	189	191	151	202	169	209	206	237	200	201	193	221	171	205	210	190	177	198	184	197	203	197	212	209	209	224	205	205	218	188	186	205	200	194	190	190	194	251	195	217	183	181	203	207	200	218	206	211	195	194	204	205	207	189	206	216	189	183	187	195	194	197	211	164	172	184	192	220	159	191	191	170	208	192	215	181	221	201	175	214	228	204	179	232	175	230	204	207	188	180	189	189	196	209	219	197	187	201	198	167	195	197	192	203	173	227	204	185	186	186	185	179	181	212	181	198	200	202	220	240	202	193	212	209	205	181	206	186	208	236	227	193	184	189	202	203	188	200	195	215	183	198	196	192	225	195	209	197	203	189	202	201	201	199	181	196	197	178	226	207	228	189	189	208	207	210	212	213	203	211	206	206	199	198	214	202	209	203	200	201	183	202	159	189	209	207	195	211	233	199	197	219	200	213	206	226	199	230	206	193	167	225	215	186	202	233	190	182	187	183	187	184	199	199	200	188	196	213	213	201	221	196	204	205	196	195	215	214	201	192	188	199	217	213	210	208	204	201	202	177	185	182	199	209	224	215	215	223	198	152	179	223	203	188	218	208	206	225	194	189	196	204	181	200	183	241	206	224	201	194	206	195	182	210	193	198	160	201	202	210	227	202	199	192	251	205	216	208	201	200	239	181	245	201	222	214	200	209	221	196	208	183	211	191	180	200	189	205	202	218	192	211	223	215	211	213	195	202	226	223	205	202	210	199	232	191	216	182	208	199	192	184	185	193	196	185	212	186	204	211	209	194	231	204	198	190	208	196	198	196	180	191	211	220	214	217	211	213	209	217	188	209	216	218	230	181	213	199	197	213	207	218	182	193	199	199	225	197	193	187	210	204	193	211	209	208	193	182	221	215	207	217	207	227	206	230	205	193	206	203	186	210	227	188	199	185	194	193	179	175	205	157	207	209	220	218	181	185	223	194	178	198	182	197	172	172	164	222	172	196	194	199	226	213	183	201	189	181	218	206	204	198	207	196	198	201	212	210	190	205	184	190	185	198	200	199	219	217	211	186	192	188	197	191	202	192	188	212	210	179	182	204	230	199	208	204	211	204	204	192	186	199	203	215	213	205	196	202	194	217	175	179	200	183	175	211	200	190	207	224	228	195	243	201	203	194	196	207	204	198	198	197	198	204	194	203	198	194	223	206	223	192	211	204	186	205	230	200	219	215	191	217	226	189	202	172	214	206	203	200	198	213	200	229	210	196	226	191	203	188	200	204	202	209	195	198	189	180	193	205	200	225	203	203	196	206	192	196	192	199	197	198	208	193	204	174	187	213	227	195	194	222	195	202	189	199	172	211	194	198	199	206	223	204	220	176	222	197	211	209	194	193	177	184	190	223	194	195	181	210	189	221	202	205	185	201	194	229	223	210	214	212	209	212	225	213	211	217	208	212	183	203	199	190	205	175	213	192	220	189	221	167	183	218	179	207	221	215	203	207	224	194	219	227	178	178	174	222	178	188	216	206	211	181	211	176	205	194	198	191	203	211	190	195	203	177	182	199	199	198	220	197	188	217	181	222	212	182	198	194	198	184	185	176	157	224	203	209	179	211	191	216	183	200	194	207	185	206	208	211	217	200	191	223	213	181	187	200	203	190	231	187	202	174	187	183	201	186	193	194	189	203	194	206	193	160	221	203	205	191	201	209	207	192	221	191	194	196	205	224	184	200	204	194	203	211	202	176	189	183	211	211	205	199	207	180	200	215	228	198	178	177	189	236	222	178	194	185	196	195	195	191	179	207	199	243	237	221	219	183	214	219	199	198	216	185	223	195	195	193	199	185	193	197	202	186	218	187	204	206	207	202	199	215	200	211	192	188	174	215	213	178	213	181	207	191	213	198	210	193	204	212	172	190	215	200	206	182	193	191	190	196	195	183	170	214	183	200	195	181	195	228	208	208	208	162	197	201	196	206	210	197	223	197	198	224	213	206	215	197	172	191	217	213	225	204	199	169	195	212	219	173	222	166	234	208	197	223	196	199	237	212	202	184	189	201	199	200	210	198	211	205	196	251	191	223	239	198	189	196	208	190	197	205	198	196	195	213	208	194	209	178	201	181	235	203	195	226	181	211	210	215	224	187	202	235	214	185	206	223	208	223	173	211	214	185	225	191	192	203	191	192	199	209	211	209	210	204	217	196	216	192	218	222	232	193	163	215	220	213	177	201	224	203	211	189	180	204	199	209	208	206	225	178	201	184	203	205	185	203	217	201	190	217	221	219	190	203	193	225	188	196	216	207	194	182	198	180	207	199	250	205	210	233	198	201	182	213	160	202	197	210	209	210	224	221	177	198	181	201	229	210	182	198	178	189	194	205	203	202	207	206	224	210	180	192	231	223	216	193	206	214	179	195	207	228	196	211	174	213	230	189	201	193	194	193	193	190	198	208	205	206	205	192	213	182	193	214	174	218	225	212	207	212	208	213	208	196	212	192	183	195	198	191	199	221	217	215	209	199	221	212	203	207	224	192	188	210	212	197	216	194	219	208	182	188	212	206	176	168	225	215	196	199	200	214	225	199	193	198	191	202	207	217	189	213	201	223	229	210	191	199	199	200	208	224	175	221	205	181	189	225	209	220	185	204	182	191	216	196	211	196	220	181	191	210	184	221	238	204	228	205	199	212	208	213	230	191	208	221	203	212	226	222	185	204	198	206	214	216	195	205	212	214	203	175	198	219	180	197	173	181	189	183	195	209	196	173	180	216	209	184	225	185	207	200	194	200	226	196	231	206	201	192	198	221	201	173	197	212	187	201	178	197	199	184	207	196	194	212	200	215	206	205	197	206	211	201	203	199	207	185	191	207	192	205	237	212	179	232	210	223	198	187	209	210	191	211	223	201	207	196	190	205	194	176	218	206	195	209	205	200	222	211	198	189	185	222	205	202	196	207	196	199	170	183	237	241	177	209	203	207	207	171	190	234	216	215	197	188	214	193	197	215	198	200	217	215	228	171	191	208	167	191	249	230	181	230	186	190	185	203	198	189	212	201	196	209	219	181	201	216	187	215	194	199	207	210	227	218	205	206	201	223	204	212	209	218	216	208	210	190	211	180	197	185	202	191	198	234	200	212	197	217	213	198	210	179	236	197	206	181	198	208	229	228	199	194	194	203	196	200	204	192	216	210	203	195	197	201	196	179	188	212	208	215	166	181	218	217	225	197	189	205	186	194	206	226	204	205	211	234	211	213	196	202	214	186	198	218	225	213	200	187	192	219	203	217	181	211	206	209	198	211	207	205	205	203	194	182	196	230
14172	4134	29079	56208	55177	50203	42396	30494	9615	583	558	515	547	514	517	482	515	495	567	514	550	471	490	499	490	501	495	517	491	499	500	483	493	467	483	475	550	495	494	506	510	483	488	505	501	483	458	523	499	508	482	482	464	527	466	486	524	471	457	483	478	491	510	508	524	476	490	546	530	467	504	516	469	513	470	477	455	504	528	490	495	501	490	507	504	487	512	502	486	501	485	469	477	491	456	472	451	485	496	520	527	499	488	482	515	481	517	471	486	465	539	509	506	517	462	467	481	458	483	477	483	508	519	510	467	502	461	492	489	521	488	532	485	507	493	479	485	465	510	506	490	502	511	502	474	496	483	459	504	461	460	503	491	520	505	484	507	465	488	493	468	483	484	475	552	503	479	511	501	450	502	491	467	489	521	498	517	497	493	484	502	500	477	524	494	492	497	528	495	519	467	479	478	479	470	466	486	497	518	506	504	477	444	507	476	460	507	491	471	498	518	496	470	549	463	469	490	461	516	499	490	506	502	452	467	495	445	464	484	480	471	467	506	473	490	494	489	467	502	485	490	490	562	486	504	534	495	512	474	461	487	502	486	466	497	463	480	501	470	484	506	478	488	505	510	481	488	515	530	495	503	474	463	515	469	536	492	452	488	504	509	498	528	474	491	467	484	473	433	492	471	512	495	489	465	432	512	452	524	495	516	489	469	516	526	470	478	485	508	453	460	514	486	472	492	490	490	495	464	504	494	486	500	486	514	485	486	485	497	506	531	508	455	448	514	489	459	504	498	449	469	454	458	554	467	482	509	481	534	437	466	532	476	493	505	463	515	447	512	464	487	521	460	507	471	510	513	466	496	485	490	502	481	482	507	498	493	470	507	519	493	490	480	478	466	536	473	489	495	498	503	500	469	504	488	491	492	507	490	505	466	496	490	464	503	463	445	468	506	465	483	491	495	463	477	490	490	466	498	482	498	470	492	487	476	494	504	498	525	518	444	463	464	494	512	482	457	496	536	462	477	511	483	481	497	505	469	468	470	507	481	498	492	482	471	455	544	518	496	473	484	487	488	491	493	519	495	505	474	522	463	492	459	490	501	483	481	479	463	455	498	499	464	487	474	489	477	502	472	527	521	487	476	498	512	471	474	512	453	508	499	475	483	429	489	492	489	484	484	509	502	477	479	458	448	484	541	475	474	489	502	528	515	491	496	483	508	531	503	479	492	529	500	475	470	436	479	502	462	465	498	517	505	465	510	506	513	468	484	476	491	480	459	510	471	493	524	553	454	481	519	492	509	497	540	503	481	464	483	508	502	498	501	481	474	515	484	512	513	467	482	495	493	492	553	462	505	479	525	521	517	451	464	466	496	479	471	481	492	466	524	478	473	480	536	505	502	513	469	496	484	489	469	498	477	502	505	465	455	481	485	481	482	528	485	484	544	483	490	468	468	462	434	524	509	492	473	495	496	494	462	504	467	489	470	480	465	500	526	478	477	509	518	485	503	517	473	512	465	485	517	470	488	479	487	440	478	495	463	482	510	543	526	489	496	465	511	498	521	509	511	515	486	489	481	459	486	498	513	466	424	456	463	514	455	518	483	482	460	484	449	478	504	512	531	485	483	482	504	512	464	490	503	515	501	479	519	477	536	453	503	501	489	485	499	465	484	517	484	495	517	491	480	474	527	512	511	525	492	515	439	449	484	487	514	491	492	475	475	502	482	467	488	494	486	519	498	471	468	543	506	488	490	511	504	522	475	529	500	481	506	498	476	505	519	513	469	487	486	468	509	484	492	512	436	521	531	465	514	480	482	479	509	516	507	472	510	480	502	468	503	506	506	476	484	492	517	485	468	489	518	483	517	512	472	517	482	500	512	474	477	467	499	458	510	510	485	470	508	460	486	472	494	453	504	479	503	489	489	492	474	482	481	497	489	465	502	506	503	465	532	514	476	469	464	464	512	472	490	491	465	457	491	473	526	514	492	481	523	482	511	473	498	445	480	471	496	457	490	465	473	499	450	464	491	480	500	519	486	463	484	466	483	463	480	507	491	495	527	471	503	495	531	485	477	487	467	514	496	488	511	504	479	464	469	492	486	520	479	508	479	474	492	480	448	480	463	481	467	537	504	501	492	512	484	497	522	484	476	492	485	507	522	484	480	528	474	486	526	491	504	510	480	538	515	514	470	520	467	494	444	497	460	501	503	490	512	479	462	494	509	459	526	488	471	500	506	477	518	516	494	518	490	487	485	463	447	505	489	472	465	478	444	478	490	476	462	459	492	458	483	495	446	480	485	492	506	517	479	480	528	448	470	509	452	504	453	472	504	468	499	472	471	485	480	485	509	485	520	524	493	482	489	552	506	509	510	482	473	458	504	481	514	521	484	540	473	473	509	478	514	498	508	478	481	509	482	504	505	519	508	490	510	492	475	504	459	500	484	484	448	525	468	468	481	478	489	470	516	495	506	509	478	496	444	471	457	511	513	482	540	510	533	491	473	458	498	459	495	498	479	504	501	497	475	489	482	486	444	499	441	491	500	463	544	483	484	480	497	464	498	500	465	486	468	459	503	493	468	512	489	501	486	519	451	486	490	489	507	470	471	441	467	507	463	521	484	477	482	476	486	527	473	465	498	497	496	508	482	511	473	489	490	477	472	517	496	515	433	483	567	495	471	503	493	505	494	466	472	466	448	512	481	482	516	519	532	498	494	476	518	500	464	462	457	503	474	471	507	450	466	520	473	509	488	495	509	487	487	509	468	525	505	528	483	509	540	488	473	471	472	482	510	482	473	489	497	456	496	483	485	532	463	472	495	464	470	472	435	476	541	464	487	477	452	498	462	486	478	466	442	458	506	461	533	496	488	477	527	484	504	482	490	489	481	492	519	479	492	490	495	466	504	515	499	494	497	466	497	483	503	519	510	470	495	487	485	530	528	477	460	448	514	485	483	494	500	480	514	518	468	492	523	529	479	523	499	467	479	516	506	512	529	463	482	485	494	439	467	478	470	483	439	519	455	471	490	482	471	497	461	492	447	503	506	474	503	467	530	489	502	492	487	497	497	505	484	463	466	487	510	487	513	436	480	491	491	433	489	490	451	513	508	494	459	471	490	505	480	488	476	457	493	520	486	500	497	467	500	482	470	425	536	467	494	474	484	502	452	468	537	452	472	506	480	521	472	467	488	495	521	497	506	495	481	458	461	476	489	452	474	518	483	504	490	488	473	461	495	516	508	486	473	517	493	489	526	459	470	484	495	507	494	448	489	492	507	467	476	456	459	501	477	518	472	484	470	535	493	495	495	553	499	524	466	508	479	491	487	503	464	476	481	483	454	481	497	518	488	509	466	510	504	525	506	474	500	467	482	448	507	465	450	484	506	524	448	478	519	474	532	493	494	472	497	479	497	488	504	515	480	539	451	470	524	461	483	493	513	505	517	455	512	542	454	497	518	515	473	508	506	439	483	516	525	511	485	492	487	453	509	513	508	465	476	487
38839	17193	38420	58685	60279	51642	41628	29091	10373	662	351	343	312	340	314	324	290	323	335	334	315	340	338	327	306	334	314	305	304	323	340	319	292	302	354	324	353	292	327	321	315	315	314	311	351	338	345	300	307	318	289	310	328	294	300	347	288	308	329	315	309	344	341	348	383	318	317	315	309	320	298	287	309	277	320	283	323	355	354	327	314	305	330	313	342	316	331	301	319	324	328	307	342	324	329	296	328	284	347	311	324	352	303	304	324	310	328	302	304	288	294	313	300	313	293	319	327	319	304	320	317	330	314	297	310	313	320	359	312	297	339	328	331	327	360	337	308	333	308	312	313	301	306	334	297	333	326	318	334	270	328	325	347	304	319	309	334	330	308	335	329	329	349	322	311	311	276	315	289	307	301	309	301	297	346	308	325	334	311	302	314	333	321	318	306	284	293	309	330	336	291	272	307	327	298	308	340	358	316	279	301	315	306	333	332	288	277	314	335	322	313	317	328	311	289	317	273	299	330	313	357	331	299	306	275	333	312	307	294	325	300	311	319	336	300	333	342	335	289	336	283	320	294	256	305	300	308	301	286	315	283	315	317	320	315	324	319	311	307	323	337	323	285	272	343	275	286	328	308	321	337	329	337	301	314	332	320	281	307	342	278	324	310	327	315	278	333	303	327	325	313	332	304	347	299	324	312	299	330	337	339	303	304	327	347	306	278	330	326	324	319	301	305	325	351	365	369	339	301	351	291	316	310	329	343	302	357	303	323	302	351	359	308	313	314	336	314	317	324	337	318	302	317	322	345	345	290	324	303	302	303	311	294	326	313	300	333	314	310	326	367	338	310	306	327	322	329	306	298	312	312	335	338	305	317	281	320	309	305	300	269	304	297	313	320	361	325	294	305	306	341	310	347	339	302	311	321	274	306	315	354	314	283	307	315	287	332	319	324	343	315	318	320	327	298	327	356	319	300	308	283	306	302	333	296	281	306	287	304	284	341	308	326	316	327	299	351	334	355	329	302	284	331	326	305	336	308	302	306	319	326	317	343	332	320	320	338	332	340	313	307	291	340	269	280	316	289	311	347	314	314	338	343	343	331	313	308	330	331	352	334	318	289	330	339	305	314	321	315	330	326	364	321	289	282	302	333	297	371	351	305	316	312	300	313	285	328	314	339	351	325	319	281	295	275	343	318	345	315	297	321	315	323	326	357	360	326	290	327	333	310	286	309	302	314	316	321	326	268	336	332	334	307	313	302	325	344	306	336	317	312	314	341	310	298	364	333	290	305	341	322	344	321	326	334	370	337	368	322	287	341	314	334	286	323	324	323	279	323	319	337	323	300	305	338	305	324	333	302	322	320	325	325	331	335	303	333	320	323	349	327	309	324	328	281	342	320	328	311	309	348	312	323	303	317	285	301	296	329	311	273	304	366	362	319	318	321	329	333	353	298	318	308	328	309	341	308	274	293	300	310	346	310	344	329	316	315	305	318	300	341	319	313	333	316	274	328	306	304	312	320	348	355	326	327	353	324	288	321	305	321	313	302	285	323	339	298	312	327	335	311	284	311	292	312	308	319	333	327	323	317	344	324	315	315	292	326	295	304	326	346	297	319	301	322	363	318	329	353	351	339	327	299	290	300	335	292	280	320	320	294	337	316	316	324	321	336	327	294	287	288	326	339	345	309	317	310	284	310	314	314	317	298	325	304	342	323	330	308	304	304	324	303	281	296	353	303	309	267	308	300	308	337	326	302	353	299	315	281	300	299	312	293	296	348	308	338	318	314	306	308	320	307	311	294	322	313	313	324	323	280	326	296	351	300	312	311	315	311	296	347	330	314	305	335	341	337	312	305	313	311	334	328	335	329	307	340	327	312	312	324	304	321	328	320	324	295	298	311	323	301	322	343	328	335	288	333	326	328	313	307	354	299	295	342	326	304	311	338	321	315	314	302	308	304	289	307	324	360	343	300	279	358	335	308	292	314	325	346	370	346	274	299	315	345	286	310	339	318	328	299	329	297	330	305	334	326	314	307	345	315	327	284	334	368	336	329	298	292	316	308	335	344	331	323	312	359	262	312	312	333	314	318	311	304	335	338	337	349	357	318	289	316	319	298	327	308	350	318	325	319	310	319	312	322	251	326	336	325	302	332	323	315	303	321	327	314	366	317	320	307	312	318	301	321	324	285	328	308	320	305	289	325	322	312	343	335	332	314	314	302	331	287	319	305	360	341	315	337	323	311	326	302	317	310	327	308	347	307	318	295	321	321	324	336	326	320	318	291	320	304	345	272	318	305	326	341	318	317	315	326	362	309	328	298	306	322	323	346	340	315	330	328	343	315	337	324	327	336	314	298	313	317	279	315	339	333	314	330	306	308	339	340	313	337	328	318	320	290	337	324	329	316	327	288	328	330	334	322	306	334	319	344	316	312	310	273	335	321	321	281	327	330	327	328	310	298	303	340	302	356	316	321	306	321	320	313	337	298	342	368	322	315	281	322	313	306	318	326	339	314	304	290	336	320	291	301	307	348	296	330	313	336	325	325	299	349	335	313	327	329	336	316	303	359	323	306	312	289	307	294	263	299	350	327	311	330	332	333	303	302	322	296	317	307	309	307	309	335	314	314	320	295	315	335	317	297	293	316	318	288	290	302	324	332	333	314	312	321	315	309	327	286	354	313	305	324	305	321	329	288	382	336	307	324	313	354	299	333	307	307	336	292	318	355	306	326	282	366	302	333	288	303	294	310	321	316	327	333	354	322	307	342	324	368	296	274	313	308	313	305	299	319	303	298	307	339	297	307	317	330	288	288	309	311	362	308	298	295	292	293	364	327	330	317	327	304	319	300	311	343	302	336	330	301	316	336	351	327	314	325	306	322	294	282	306	318	330	322	292	306	325	305	295	358	342	314	295	311	305	299	322	308	269	297	295	348	340	333	305	308	346	360	357	291	297	301	294	312	333	298	346	327	317	353	276	337	286	357	303	304	288	314	300	317	370	290	368	292	285	341	313	328	305	278	337	333	313	337	311	293	313	342	311	306	321	292	299	339	305	331	312	335	297	339	315	334	323	276	337	305	317	306	322	331	311	322	365	300	348	322	316	329	289	293	332	367	327	313	305	360	313	318	329	316	313	314	290	301	337	324	304	323	324	316	326	346	305	327	298	328	332	305	301	302	327	300	300	292	293	318	324	349	318	343	331	314	323	325	351	283	269	287	295	321	284	283	326	321	320	293	314	326	294	295	303	325	331	345	349	339	331	351	310	323	342	335	294	312	269	314	316	303	330	317	318	299	337	323	304	302	322	310	318	352	313	290	330	313	338	338	309	327	297	345	325	322	297	304	310	301	335	328	374	330	292	344	333	334	313	336	324	312	325	312	306	319	326	299	328	314	362	285	312	323	335	304	339	321	299	329	297	335	302	297	341	317	329	315	312	276	352	331	284	356	345	315	332	293	302	295	301	320	321	342	283	341	317	288	308	343	310	305	347	307	315
19013	9708	40879	64561	69776	63518	55458	43718	13740	868	883	852	791	795	801	837	774	792	778	807	772	752	725	729	759	792	799	752	718	723	787	658	748	758	742	739	759	720	705	728	714	766	753	749	720	766	737	731	757	729	736	741	755	740	752	722	781	764	740	719	725	722	738	724	705	709	772	693	748	650	691	734	776	744	745	732	715	767	751	750	733	748	698	701	718	756	749	762	710	717	756	714	733	696	703	701	761	806	731	766	710	702	772	706	762	729	748	737	740	705	679	689	696	738	773	726	708	716	743	705	747	722	722	779	750	727	770	707	710	716	676	716	743	705	724	770	728	687	745	718	735	753	739	698	717	747	750	710	725	748	728	718	774	711	761	715	717	712	706	677	771	701	720	709	756	765	730	737	708	790	696	770	787	730	749	745	747	733	726	739	700	705	741	701	684	753	728	740	730	694	768	695	730	747	701	725	737	717	702	706	741	775	798	745	700	788	741	715	669	734	736	696	723	781	731	720	721	755	749	704	670	713	730	717	745	736	729	729	780	700	693	740	744	743	701	758	749	713	724	774	705	712	711	742	751	709	686	693	731	740	737	764	729	754	716	722	705	764	707	687	734	739	707	724	762	707	740	727	729	734	735	736	688	715	731	704	720	731	721	735	778	746	700	758	736	740	726	716	687	734	697	721	735	767	755	693	705	755	696	720	747	746	758	715	644	707	730	678	711	733	694	781	750	768	741	751	744	747	725	736	686	786	733	741	735	737	708	699	701	728	732	745	765	727	737	736	741	751	799	767	736	736	709	727	773	758	727	739	704	739	735	740	714	712	717	738	713	768	741	769	680	694	743	748	734	722	731	731	742	696	782	755	714	738	696	744	729	766	691	717	715	737	709	735	725	727	739	737	741	732	758	702	760	763	741	696	754	707	740	735	744	726	725	747	702	704	739	733	704	749	716	694	708	701	700	774	708	759	723	718	661	714	706	720	711	774	718	687	722	761	728	740	767	712	711	732	699	753	744	733	701	680	750	754	765	763	695	715	724	752	743	741	782	771	733	699	739	736	742	696	706	756	766	744	742	729	708	735	733	717	708	733	740	714	753	722	746	715	751	735	703	729	745	744	729	758	729	765	762	726	775	752	765	665	727	747	742	704	730	720	725	722	801	759	764	684	722	723	750	755	765	725	700	697	723	707	689	710	746	738	689	745	712	737	730	747	760	742	743	702	737	691	712	722	720	769	751	705	723	723	751	715	732	721	720	690	757	700	730	731	755	745	701	708	722	746	668	715	752	727	793	722	680	702	739	729	685	758	753	741	757	708	701	714	722	718	727	714	715	675	719	725	755	756	767	728	700	727	755	737	691	732	698	720	730	755	737	724	739	761	739	718	750	766	733	712	749	712	721	736	741	727	772	755	756	736	684	753	747	738	754	721	771	713	730	771	760	754	727	724	743	731	686	707	728	724	690	743	731	750	734	699	745	729	712	766	749	732	734	717	728	720	749	738	739	780	734	719	728	764	695	731	767	786	736	709	711	744	713	716	714	732	722	702	689	723	737	767	771	801	679	718	701	703	796	749	720	794	756	780	724	728	773	725	746	731	713	752	699	748	716	739	689	687	700	659	720	729	764	782	735	721	750	807	703	710	728	691	757	728	727	760	759	711	703	738	740	758	749	736	747	736	754	735	736	746	724	650	754	724	715	697	704	755	711	785	770	733	705	705	761	711	742	739	720	661	682	704	739	732	745	761	720	735	754	706	758	690	727	708	761	755	687	758	740	753	682	738	682	732	705	707	748	766	754	695	693	738	680	694	760	748	732	712	714	728	745	726	772	726	679	713	754	750	721	725	704	701	753	711	708	776	706	746	771	702	734	724	650	695	753	733	724	723	757	730	712	688	737	722	739	768	757	723	745	679	704	721	734	708	728	726	774	771	748	747	673	704	765	739	742	678	715	704	783	742	726	700	704	675	739	737	700	740	724	742	734	759	743	707	715	716	727	729	749	781	696	732	699	774	709	732	740	751	760	706	766	718	758	692	740	736	730	723	730	673	747	722	735	714	732	705	733	750	702	684	713	791	700	707	757	732	698	704	770	755	752	687	692	781	729	705	735	743	737	762	733	775	701	744	699	764	708	706	764	758	734	775	760	725	725	749	737	722	732	703	762	664	747	671	763	789	704	722	726	748	749	715	719	681	733	751	789	738	696	725	748	717	698	708	728	724	786	732	723	714	709	770	676	721	734	739	715	714	674	746	685	791	664	728	731	725	718	735	727	712	744	699	709	741	766	698	758	706	740	732	744	708	751	708	723	737	683	747	778	730	692	753	765	741	754	770	744	686	765	774	719	720	713	735	713	714	729	733	719	723	721	722	743	698	732	712	743	755	746	734	768	746	700	753	736	675	690	705	763	730	751	738	758	752	694	719	735	725	768	726	757	717	717	709	713	697	730	763	728	750	702	735	725	734	682	746	806	702	731	743	676	743	703	750	752	751	680	732	697	751	755	764	759	771	739	712	745	781	716	735	733	751	723	741	695	678	706	714	742	705	719	727	722	724	695	734	774	761	677	721	697	766	772	732	750	722	742	682	721	728	752	707	765	690	688	683	705	720	797	762	728	741	716	727	717	675	743	711	773	751	757	751	777	767	705	744	758	748	709	751	734	713	710	758	758	770	760	799	735	749	672	742	738	720	729	761	719	683	740	771	770	747	742	714	798	786	719	763	766	759	731	732	718	750	746	780	685	721	739	745	745	703	759	718	751	716	723	765	722	753	761	770	746	745	767	678	738	743	750	687	703	727	737	722	699	705	725	731	742	743	743	723	767	739	749	747	801	708	727	759	762	730	780	739	708	697	729	777	732	715	750	738	688	760	704	692	781	752	721	713	764	749	690	676	727	733	723	750	699	721	745	711	720	757	725	746	713	749	720	751	695	720	763	725	748	744	716	696	696	689	811	752	742	703	719	719	749	704	746	721	716	762	728	731	760	756	707	749	781	713	727	723	688	758	767	771	712	777	740	741	704	739	688	721	718	716	752	713	694	730	784	754	758	711	748	747	709	746	744	734	760	712	729	693	724	734	730	764	730	743	698	715	680	770	720	736	728	710	744	709	742	761	732	710	751	696	722	721	775	719	707	726	727	792	692	714	740	669	742	765	770	720	749	701	743	739	700	716	763	711	729	688	697	714	702	714	715	783	758	742	759	714	729	712	710	646	738	770	712	713	753	714	742	729	702	734	724	789	706	709	716	704	743	730	706	782	715	722	753	743	727	724	728	752	757	721	747	736	725	788	726	762	731	742	705	686	715	752	693	693	735	730	729	757	678	720	707	760	747	736	705	718	769	769	733	736	743	771	750	739	715	713	761	756	746	795	756	701	716	743	722	726	722	731	757	738	761	713	725	767	745	735	706	735	719	722	682	750	678	726	709	743	708	757	734	705	717	727	746	728	718	702	708	697	708	708	675	675	730	690	729	782	709	739	708	674	763	701	704	751
13701	6940	6759	3776	3195	2591	1946	1474	561	244	269	273	265	243	291	233	238	263	271	245	252	263	273	238	256	256	296	277	266	248	255	260	263	290	244	249	273	245	254	270	249	245	249	255	264	255	292	242	261	280	250	226	240	259	268	284	246	247	265	245	272	263	244	254	239	255	230	275	282	249	258	238	250	241	270	265	239	278	238	238	266	260	228	267	252	257	272	266	286	273	218	236	242	251	234	258	249	256	244	259	284	250	279	249	261	257	245	252	250	253	262	234	262	261	260	243	283	263	268	275	254	285	260	248	215	287	286	248	270	264	258	255	252	261	267	256	255	244	266	233	256	268	235	270	262	217	258	253	250	256	242	278	251	252	261	246	261	252	284	287	252	253	259	255	262	244	278	275	254	239	251	267	303	239	239	217	215	274	211	272	251	264	228	255	281	219	258	240	254	262	307	293	282	266	242	261	231	239	252	272	251	252	244	255	232	221	231	276	263	242	254	239	204	254	245	262	286	230	253	266	225	271	247	244	273	264	241	248	265	227	237	261	233	247	239	229	245	244	259	233	244	246	250	269	261	263	270	295	243	259	274	262	275	262	257	247	246	266	249	245	284	230	270	232	273	259	238	234	225	237	254	235	256	229	246	252	251	241	279	247	242	246	230	260	258	252	249	261	249	249	273	247	254	237	251	236	236	265	257	264	252	245	258	221	286	251	260	232	287	231	232	269	249	278	229	266	268	246	242	260	227	248	277	234	254	245	255	286	279	278	251	263	286	258	274	258	236	251	270	266	260	253	252	255	229	241	257	234	269	260	243	263	243	250	264	232	241	252	283	253	227	243	275	254	239	229	289	276	265	261	281	255	277	235	258	243	250	248	237	271	257	268	278	236	246	247	256	236	284	214	261	248	258	246	278	272	257	256	260	259	262	267	248	253	227	270	262	252	254	255	234	254	277	278	302	251	256	231	218	260	256	254	280	261	269	254	240	262	254	248	306	253	285	291	270	234	226	242	237	236	255	241	217	231	299	282	250	242	239	241	242	289	247	246	227	250	256	274	252	230	276	271	239	250	250	280	252	263	237	247	261	228	258	235	238	230	281	224	240	235	285	246	245	279	254	258	256	269	252	249	269	222	310	275	278	248	264	272	265	250	223	250	252	274	257	244	249	252	303	272	225	272	242	267	238	248	244	242	245	221	254	253	245	273	250	261	236	259	262	250	278	258	253	261	274	242	238	261	258	253	288	233	232	237	254	243	272	249	220	261	257	252	242	268	249	220	237	281	229	256	259	261	281	254	265	256	239	233	246	254	250	238	229	263	244	262	272	245	238	242	255	235	268	228	232	273	258	251	243	277	285	249	261	248	243	228	243	261	223	261	260	265	293	244	264	262	243	237	243	278	279	233	256	269	270	250	253	252	258	256	257	249	249	245	263	250	228	279	249	251	251	230	252	220	262	284	219	231	266	252	268	294	255	269	239	243	208	240	281	251	227	238	254	265	266	251	266	241	236	284	271	268	259	269	249	302	277	226	239	283	210	250	262	266	234	209	237	250	281	269	232	248	225	216	239	255	253	246	208	236	276	265	233	217	238	284	277	291	256	228	262	245	247	274	250	267	274	277	244	249	243	269	217	273	244	311	269	235	248	263	273	286	242	236	231	268	246	256	224	221	259	267	241	290	278	242	263	269	238	274	290	263	242	258	247	260	246	244	238	251	290	259	281	259	248	259	256	293	266	260	270	288	235	270	239	286	263	230	242	284	251	248	264	223	267	238	257	253	249	243	259	261	233	250	225	242	259	242	280	250	252	247	259	263	241	245	260	246	244	249	259	244	220	247	269	245	249	229	268	266	269	263	254	228	224	228	237	236	232	254	228	273	245	275	263	271	241	258	259	244	274	245	230	256	266	237	266	246	236	238	260	248	250	273	222	230	238	237	283	258	258	254	243	255	265	259	252	264	234	264	232	240	227	257	262	239	273	247	274	263	260	241	245	246	257	234	261	270	251	237	221	227	235	244	247	239	250	271	244	244	244	260	264	245	241	247	269	247	280	276	254	267	256	245	242	259	267	259	255	272	277	258	263	270	266	249	270	245	261	212	258	231	249	276	230	257	250	240	279	212	242	249	277	276	260	248	241	235	247	287	252	263	276	239	260	265	249	254	249	246	248	272	255	286	245	252	238	271	256	248	261	277	269	234	238	239	251	250	231	279	259	251	241	257	231	274	286	257	261	226	242	242	272	281	239	253	250	304	289	263	273	248	261	270	258	228	231	231	261	261	283	267	306	233	241	243	272	243	237	261	255	251	235	244	223	274	274	242	268	255	275	248	256	249	272	256	263	288	258	256	271	253	252	227	196	261	252	277	234	214	273	262	286	259	257	256	274	266	276	245	278	268	271	261	275	233	236	268	277	248	246	241	257	242	284	244	246	254	269	246	304	252	273	253	255	260	258	242	242	254	276	278	242	265	244	245	235	260	277	265	236	264	244	259	274	244	234	238	236	255	264	250	226	241	267	251	249	241	255	250	287	273	234	286	244	255	256	286	286	250	275	228	290	240	231	242	252	278	264	222	234	256	277	259	245	232	268	257	290	225	258	257	264	249	267	256	227	245	226	244	258	259	277	236	225	274	302	233	237	241	272	236	258	259	246	255	248	274	246	268	265	223	245	257	278	269	293	237	261	254	248	258	255	237	250	268	269	241	247	255	246	233	228	255	240	235	255	241	263	260	280	258	259	252	269	228	267	249	237	250	285	237	271	271	255	268	245	270	247	263	261	250	230	244	247	276	268	234	266	246	286	237	240	245	259	247	235	229	264	260	271	277	265	288	218	250	277	274	285	266	255	269	264	249	268	237	259	281	245	228	258	233	255	257	264	264	269	228	225	246	235	245	230	234	244	260	264	257	229	224	245	249	277	276	263	268	247	227	247	248	248	232	266	259	246	269	239	254	263	249	246	269	271	257	265	245	270	219	234	216	222	246	276	240	238	282	284	256	256	237	253	252	260	236	252	269	238	271	257	257	217	280	251	277	284	236	245	237	238	259	286	259	279	265	255	224	275	266	246	261	277	247	225	250	238	273	247	259	235	246	255	255	249	255	262	262	257	267	293	251	260	243	231	238	252	265	247	244	275	230	213	242	282	212	283	286	266	241	242	252	225	242	225	270	262	242	290	272	266	257	262	241	245	251	256	236	238	243	270	243	250	252	274	250	272	253	247	265	220	245	257	227	242	256	240	225	273	229	258	229	268	242	239	236	238	259	278	229	252	257	240	254	293	301	271	227	242	253	254	223	259	274	282	255	270	250	235	256	239	232	259	268	236	224	255	283	234	262	244	255	257	279	275	270	263	231	258	263	260	223	222	265	278	268	232	269	282	232	255	252	265	257	241	263	260	252	275	242	246	249	253	237	249	253	252	244	248	252	273	273	249	232	266	253	268	262	225	236	295	281	262	270	222	262	234	266	275	246	251	228	267	255	237	223	232	244
7216	5231	10287	9759	11681	10252	8056	5481	1624	548	550	560	580	585	585	570	587	599	608	574	605	626	552	587	582	609	580	543	581	571	592	575	593	606	556	596	568	579	600	551	566	559	553	574	566	626	545	572	612	565	516	589	561	602	583	587	639	548	612	568	564	583	581	576	601	638	576	592	552	605	552	616	575	561	583	545	562	567	557	601	563	561	585	539	542	629	547	580	568	627	570	551	581	605	591	561	554	574	577	572	561	564	583	577	578	610	602	579	577	602	554	604	628	579	566	562	594	561	565	573	639	552	559	543	600	549	578	563	560	594	547	577	555	592	552	533	550	601	558	577	539	587	577	598	615	600	555	584	588	574	589	592	571	583	522	600	585	560	583	628	561	530	578	563	584	582	604	595	593	577	606	605	568	592	600	599	561	576	612	583	557	577	571	591	547	552	545	597	567	600	543	582	557	567	571	547	572	560	547	550	581	588	535	600	590	600	593	565	563	586	589	591	601	543	594	572	578	563	566	554	597	556	549	576	573	591	585	537	620	563	568	563	570	588	561	601	625	582	601	555	577	536	568	579	555	586	605	569	616	603	596	589	564	568	621	595	502	589	604	572	577	621	571	580	553	573	571	636	592	597	573	579	585	598	558	564	583	586	560	572	607	591	575	587	554	577	584	605	598	590	542	608	554	622	577	584	555	575	568	626	587	584	588	618	563	587	578	555	587	553	581	588	580	577	532	592	602	593	602	583	618	558	556	568	600	603	538	611	574	570	567	563	613	579	580	590	584	583	577	550	604	602	587	644	606	547	570	563	562	563	564	564	611	568	578	584	548	614	606	593	566	564	593	566	594	568	594	627	599	569	603	609	589	580	584	630	611	545	612	575	574	537	583	544	566	574	596	589	554	615	584	588	569	594	584	587	536	557	609	613	597	544	583	566	591	597	576	553	574	613	559	602	569	560	587	561	560	522	594	556	551	645	546	569	602	546	582	620	569	589	615	552	590	540	562	572	603	585	576	575	625	635	627	566	541	595	574	573	596	601	577	590	598	557	563	566	578	578	558	615	570	570	575	561	566	591	594	613	578	538	558	624	527	598	564	591	548	526	602	606	578	550	600	610	563	575	547	584	587	598	568	551	574	552	611	609	587	576	572	635	579	595	544	570	550	570	582	570	598	575	561	561	583	583	577	613	565	568	578	562	555	583	551	589	610	559	591	558	617	592	599	543	574	581	549	563	567	577	541	564	609	567	568	583	539	599	590	581	606	587	572	551	579	609	559	568	592	609	579	571	607	587	586	605	539	609	577	612	547	569	561	558	564	592	605	612	558	623	545	584	556	604	598	527	607	553	569	585	587	617	552	592	579	561	584	560	586	523	587	552	557	608	569	545	583	571	577	556	584	596	562	551	567	559	562	571	598	590	562	552	549	588	610	596	600	589	576	567	556	599	516	557	592	587	601	609	561	620	610	582	596	611	594	578	593	613	541	540	570	617	573	539	546	594	551	575	588	569	570	589	598	562	545	553	524	614	606	551	561	615	612	574	598	610	549	600	576	592	543	601	619	586	603	534	601	599	566	543	592	573	604	582	590	604	566	576	610	587	570	561	562	546	564	557	595	544	590	586	594	551	560	553	543	612	612	571	561	599	547	571	595	534	571	580	584	548	560	557	573	569	599	600	585	532	583	607	570	586	588	627	591	576	615	559	626	553	605	567	563	595	655	612	581	554	615	601	597	554	569	637	559	565	548	613	563	590	605	576	563	576	622	560	621	578	587	555	560	562	577	562	570	576	556	593	591	570	569	549	590	548	573	585	592	565	587	570	536	584	571	548	578	606	553	623	549	600	582	551	585	590	570	569	579	558	598	575	535	599	548	577	549	570	573	629	575	593	589	585	572	618	557	565	593	566	597	567	606	535	581	561	536	597	558	561	581	570	593	570	561	572	586	565	561	572	598	600	541	573	638	533	566	572	580	566	612	577	593	573	563	595	637	592	587	619	551	550	609	596	567	599	592	553	566	571	553	569	585	564	596	591	570	570	616	594	519	573	594	590	612	571	602	616	558	610	596	606	570	588	589	567	602	582	617	532	525	589	580	566	604	576	599	547	569	519	623	596	523	575	625	574	576	621	599	592	544	587	539	550	578	605	573	555	567	572	574	552	567	561	549	530	569	601	577	545	599	566	589	575	568	614	609	553	612	511	620	615	567	590	565	625	548	595	579	558	583	556	572	571	586	578	577	578	584	573	555	604	592	594	571	545	551	597	543	609	573	572	580	583	615	557	571	604	582	552	595	617	588	601	539	613	555	573	560	588	614	610	572	573	595	594	578	603	636	578	609	596	605	547	581	603	572	567	549	631	597	530	568	589	585	597	597	561	563	568	590	538	524	577	569	603	588	561	557	608	623	567	604	564	565	583	566	570	569	611	565	576	550	537	588	542	579	570	608	573	552	607	586	578	576	535	625	572	561	597	594	553	579	551	549	538	579	560	585	562	559	560	577	596	554	566	545	564	617	589	592	542	554	597	588	586	540	574	593	592	588	584	561	598	633	578	595	596	617	592	607	590	595	564	636	570	571	552	609	580	565	619	624	638	538	636	604	630	558	579	573	607	545	580	588	586	582	612	571	577	621	592	561	589	579	556	566	549	570	579	531	576	539	620	563	545	577	576	602	610	586	551	575	583	571	544	578	561	605	591	538	588	588	553	549	567	546	611	571	604	576	559	606	553	558	598	579	559	623	562	567	596	592	565	565	605	586	546	601	581	592	639	598	605	550	575	558	547	576	566	557	553	612	584	589	604	547	609	538	606	576	570	594	564	536	562	546	553	595	612	587	564	572	592	582	561	565	594	562	601	614	622	579	584	585	575	580	580	571	541	584	566	584	592	593	613	553	576	591	575	571	592	568	567	592	582	612	594	602	549	607	587	595	575	601	597	541	543	585	571	566	580	554	561	582	584	587	608	570	615	551	592	586	575	575	538	583	571	610	606	562	589	589	587	586	569	548	559	530	565	590	577	598	560	565	571	581	546	587	610	578	556	570	618	610	595	607	539	589	609	567	589	576	567	550	594	569	549	557	581	566	609	606	605	576	572	551	601	596	611	577	569	625	577	613	574	527	552	541	575	566	576	570	551	597	569	594	596	561	583	594	554	575	555	582	559	579	624	564	589	566	559	579	565	568	530	529	599	576	549	565	616	588	624	555	561	574	597	538	592	555	578	599	568	592	542	596	555	578	564	608	581	579	532	574	593	551	565	561	583	614	549	600	548	556	578	601	560	581	587	594	597	543	574	596	567	571	585	565	596	569	566	568	580	586	577	551	552	599	530	594	608	587	601	611	569	527	597	533	601	564	553	558	548	590	586	578	562	591	576	613	584	567	599	573	621	548	571	557	574	598	577	574	575	599	589	628	578	587	561	586	590	564	603	545	621	613	618	626	536	571	603	585	582	525	555	565	542	552	589	554	570	554	548	600	576	586	525	586	539	599	568
25998	10400	24186	15496	23274	33702	32329	24864	7547	311	221	165	189	190	199	200	205	202	173	181	208	192	194	181	177	165	181	181	175	207	179	178	192	168	160	188	191	180	189	182	186	194	185	173	192	198	181	199	208	190	186	186	155	181	188	210	164	184	180	196	190	198	180	189	172	172	182	183	184	179	188	171	165	192	181	202	189	194	190	223	164	188	189	197	189	204	168	161	200	156	202	176	187	180	202	193	183	180	174	176	177	207	174	170	162	190	171	200	191	160	194	178	162	178	172	159	166	182	183	171	177	178	190	179	180	195	167	178	163	187	187	202	186	167	170	166	197	187	157	194	185	201	189	150	176	204	174	179	193	204	164	177	202	178	170	172	201	189	173	197	173	168	199	182	166	148	184	188	185	206	189	171	203	200	213	186	197	202	180	151	187	209	166	207	202	195	178	171	196	204	192	189	171	165	176	183	194	206	207	200	182	188	181	179	170	160	163	194	189	148	184	186	215	197	188	164	186	179	172	205	168	179	165	187	182	186	181	186	193	183	182	200	154	189	197	194	182	164	195	176	198	196	185	184	181	194	145	166	187	208	172	163	167	174	184	205	180	193	186	181	186	194	167	193	203	192	165	208	194	188	164	162	178	175	167	176	184	177	160	177	169	178	193	183	171	167	187	190	186	182	188	223	198	212	188	169	180	192	169	201	194	212	187	210	163	186	191	174	170	159	174	188	179	199	171	185	169	174	158	194	171	166	165	185	169	191	210	199	197	185	164	214	184	189	178	185	185	175	177	158	185	184	192	168	195	178	176	199	172	199	178	170	176	170	165	173	183	198	181	192	195	155	185	159	163	198	194	153	184	178	180	173	180	181	204	191	164	194	177	187	174	178	162	171	173	184	185	205	189	173	163	166	177	197	191	176	173	193	175	198	172	190	175	174	172	163	151	182	182	180	203	187	190	175	169	174	193	160	219	204	196	195	179	194	167	189	161	165	188	176	211	188	168	153	157	204	193	179	203	176	178	185	161	177	178	193	194	180	185	174	173	207	185	212	169	166	188	205	170	159	191	183	181	168	182	178	185	184	177	191	184	159	192	180	186	190	198	165	177	193	191	179	165	181	199	180	186	148	179	192	204	159	164	165	191	179	182	164	164	175	158	193	167	187	183	183	179	175	179	192	185	180	191	188	191	216	208	188	187	210	199	214	177	165	179	188	181	176	173	180	186	199	177	200	201	182	158	160	190	200	183	174	182	201	189	159	172	195	195	187	151	183	172	178	153	176	194	191	172	191	189	184	165	176	182	173	162	186	192	157	205	203	192	193	174	186	177	171	191	189	208	210	179	192	189	162	164	169	206	175	204	173	184	203	164	173	187	168	195	178	178	144	162	170	189	170	191	179	174	199	191	196	190	188	180	185	162	168	167	200	174	200	177	195	171	200	201	173	177	182	168	181	177	179	179	188	204	158	176	193	191	168	166	201	197	165	191	207	201	188	154	183	168	174	189	202	215	165	188	183	167	156	193	191	145	174	169	163	184	168	167	175	187	191	162	193	177	169	186	190	191	187	192	170	185	192	174	191	167	203	197	205	174	186	197	167	159	155	171	167	176	189	182	182	204	182	169	168	171	179	186	176	180	177	192	168	193	159	197	209	184	212	199	176	196	183	170	152	196	188	184	171	166	213	191	196	177	208	178	175	204	182	186	176	197	172	186	204	161	179	163	204	175	166	174	200	166	197	174	171	180	189	183	177	180	198	191	183	203	180	201	180	164	163	182	168	173	172	170	167	178	180	206	187	156	173	170	206	190	159	186	172	171	155	196	166	171	195	182	170	190	196	184	181	206	179	187	184	175	176	169	176	183	182	185	162	166	166	210	178	151	167	187	179	179	182	191	175	185	193	206	194	197	200	209	180	185	192	160	172	185	176	192	163	179	183	181	173	207	193	184	180	164	171	200	196	194	167	186	165	194	187	188	180	169	172	192	200	196	155	165	189	202	168	196	192	205	189	171	194	179	198	160	185	162	184	188	178	196	188	195	182	164	175	186	155	169	181	201	182	170	179	186	195	176	186	181	174	206	164	169	177	207	157	165	174	186	201	168	186	188	174	176	167	172	183	187	163	171	165	172	180	174	183	166	186	189	164	164	197	194	204	173	182	191	198	183	167	182	185	204	157	178	173	168	181	164	186	153	177	190	191	161	199	180	181	184	171	160	189	164	155	184	167	181	182	159	166	173	172	200	167	184	166	213	173	149	174	182	185	145	199	188	174	191	203	184	180	198	201	182	188	174	195	170	169	182	191	174	192	186	162	173	178	187	182	157	190	186	215	188	185	197	181	159	177	194	192	183	175	166	190	152	185	172	183	198	171	198	181	206	214	194	190	151	192	195	183	182	184	179	191	175	165	174	189	178	153	172	181	184	167	192	178	185	192	170	168	181	203	212	187	198	195	192	183	171	185	194	168	171	182	169	182	173	201	168	189	206	169	191	186	168	185	190	149	190	174	143	179	177	185	191	174	151	177	171	193	198	189	193	186	212	174	173	187	192	185	185	198	166	167	194	201	171	195	159	174	169	155	174	182	186	173	176	142	179	179	185	191	202	178	168	174	161	158	202	184	173	174	188	192	203	175	178	162	164	199	165	178	209	172	195	185	175	186	185	166	198	191	169	186	171	186	179	175	167	199	189	195	196	168	168	191	153	184	177	196	214	195	200	214	204	167	196	179	192	164	155	201	202	151	176	181	222	189	174	170	190	182	200	175	174	178	189	177	177	194	193	182	195	168	185	183	210	157	182	170	168	174	190	168	200	180	167	190	204	185	197	177	187	187	172	214	179	195	172	165	202	160	189	192	185	191	165	191	163	198	191	186	205	162	155	187	204	170	194	146	176	178	167	161	169	169	169	173	181	186	169	200	196	165	189	202	192	185	167	198	186	175	184	158	201	185	216	176	191	171	183	165	179	162	167	176	180	194	166	178	203	181	141	188	176	172	168	164	178	198	218	192	165	186	181	183	195	157	192	177	195	170	223	203	176	171	190	181	195	186	192	195	185	184	223	202	179	179	192	186	176	187	185	179	174	207	189	168	177	183	194	178	171	187	176	183	178	171	188	192	198	184	148	201	174	184	190	180	193	188	198	140	193	181	208	173	194	187	200	203	177	189	195	184	171	171	198	169	218	193	174	179	181	163	195	186	195	178	163	179	191	193	172	177	217	181	163	194	171	179	184	193	185	183	180	167	165	188	199	149	175	178	221	188	173	153	184	186	164	167	202	181	181	178	202	189	181	167	167	188	183	183	170	171	152	187	164	166	179	202	186	182	169	177	182	152	177	194	204	167	180	177	188	160	196	173	188	198	184	181	183	174	184	175	182	210	187	159	188	174	191	186	193	180	176	195	155	195	176	182	207	197	180	177	175	208	178	196	173	182	199	175	177	196	167	174	186	174	197	169	161	178	213	195	193	172	205	169	189	167	192	194	181	181	217	181	181	172
13231	7216	28356	27216	39498	49984	48726	41189	11646	563	545	509	528	537	492	457	483	466	481	492	514	488	469	462	439	472	483	435	443	491	438	436	468	427	453	463	454	417	445	434	444	434	457	459	462	465	443	478	447	453	478	482	460	476	499	458	440	411	462	436	460	455	460	485	407	422	447	461	454	488	404	439	464	457	473	502	425	462	454	493	458	415	432	445	455	470	426	394	434	441	441	452	427	399	428	421	447	434	461	425	398	474	428	430	450	431	418	436	466	439	423	443	449	454	424	497	468	427	428	461	435	445	450	458	477	453	442	447	459	439	449	462	438	450	480	448	446	470	434	434	457	433	431	450	426	438	466	464	436	457	451	423	431	448	438	442	436	492	433	457	513	432	437	421	453	456	455	467	454	385	448	457	452	416	422	478	423	465	442	439	434	468	457	444	475	451	452	426	431	439	454	458	459	452	451	442	436	423	440	421	452	438	445	445	413	421	520	443	434	481	464	425	479	464	444	423	449	480	439	441	463	430	446	438	426	457	447	454	421	460	464	471	484	469	430	458	495	438	444	443	404	425	417	433	485	427	469	438	485	461	459	501	422	461	452	441	446	431	438	456	427	437	429	470	479	515	420	444	434	423	422	439	408	462	432	432	439	445	458	443	468	422	429	427	443	456	498	431	465	451	455	513	456	455	458	462	481	498	443	444	444	472	425	450	444	472	440	469	463	449	421	469	450	436	471	439	454	444	448	438	423	457	453	458	422	462	439	486	456	466	456	425	443	452	440	464	457	476	416	482	412	445	431	454	449	428	450	459	408	458	443	452	456	479	475	485	453	433	429	451	410	461	462	433	443	424	432	461	425	426	476	475	419	447	425	455	448	465	431	431	452	470	476	426	444	471	434	412	478	432	421	445	438	449	474	442	493	449	456	459	476	450	445	431	430	453	473	442	457	456	444	469	473	441	422	440	473	450	444	426	447	465	459	436	421	423	488	428	469	480	446	469	483	424	425	471	439	433	404	445	404	446	485	451	425	436	425	445	431	436	416	430	451	459	470	453	460	458	471	457	439	426	429	427	465	396	439	453	434	474	442	421	469	469	450	460	452	419	461	426	464	457	418	468	397	439	460	453	444	462	459	422	464	455	437	465	417	417	431	429	412	403	437	441	457	466	464	459	439	430	427	474	422	438	446	461	446	450	438	448	466	455	448	476	442	451	442	472	450	462	494	447	469	440	466	463	444	470	443	500	428	431	449	454	465	434	445	456	450	466	419	487	465	457	435	457	449	434	478	480	408	430	446	467	458	394	448	432	453	448	437	430	448	451	485	476	458	450	437	420	424	466	432	443	431	453	459	449	437	435	425	456	462	430	459	409	460	427	427	457	437	461	429	468	442	426	464	438	423	429	474	442	448	429	445	456	455	466	439	451	435	418	457	424	439	426	458	485	506	455	467	467	429	468	465	448	475	460	438	428	437	455	432	458	422	413	463	472	457	412	445	436	463	425	433	452	450	479	467	468	410	458	431	447	450	444	453	429	439	468	418	450	424	469	438	436	461	479	449	473	447	473	459	438	455	456	440	441	462	434	446	471	461	457	431	426	446	441	436	455	479	453	432	418	447	445	443	468	437	468	468	454	436	464	476	454	457	450	456	488	420	434	473	417	425	430	431	446	425	440	471	437	478	451	418	474	480	473	459	430	472	436	471	448	417	468	447	454	457	410	425	427	429	479	470	447	442	437	419	443	434	445	457	447	432	467	455	452	410	451	453	411	447	444	461	444	466	442	507	443	424	472	443	459	423	477	428	436	451	426	451	428	466	436	433	429	483	470	426	447	458	425	437	440	455	441	460	445	434	449	444	434	472	445	456	441	448	442	434	459	426	427	466	443	460	456	476	453	433	436	444	439	433	515	449	464	501	461	427	420	444	465	451	474	452	443	463	453	456	432	463	439	456	451	479	464	489	439	443	452	437	456	450	436	450	448	425	465	447	434	439	435	446	454	481	489	448	435	431	448	448	424	417	459	421	480	468	453	456	421	445	444	440	433	441	477	441	447	439	446	441	427	441	438	449	464	447	430	455	454	436	450	432	443	434	460	440	460	452	460	433	426	437	477	453	416	428	467	465	433	454	466	438	409	475	483	422	455	460	451	442	454	440	430	448	423	392	454	447	457	440	455	438	438	461	428	426	416	427	416	441	499	458	467	482	464	456	447	452	451	448	432	435	427	442	462	436	441	472	469	455	435	494	459	441	497	464	427	500	437	421	433	462	420	481	446	443	423	473	423	434	450	416	474	413	458	470	464	451	423	395	437	454	448	451	467	458	445	457	462	465	475	433	486	442	435	454	453	447	434	451	439	451	399	440	474	423	428	445	441	446	460	417	474	472	456	449	450	456	428	435	431	459	464	449	418	468	416	446	408	471	425	418	424	436	422	442	470	461	399	453	429	492	459	428	439	415	444	431	455	468	452	438	458	448	419	473	434	424	424	441	449	434	406	466	463	451	454	509	421	441	440	462	454	419	450	460	417	433	485	454	431	453	455	490	470	457	431	443	450	442	488	457	438	437	442	474	442	472	456	415	447	503	417	442	444	461	441	472	462	427	433	444	392	463	429	460	424	480	469	436	452	461	435	439	426	441	423	430	439	441	417	444	439	440	453	477	494	443	454	429	439	470	469	448	452	429	424	419	434	438	486	412	461	447	442	446	437	469	438	451	475	453	469	431	445	435	463	451	428	431	432	442	414	448	459	443	421	463	438	421	462	473	474	445	463	453	438	463	449	438	434	453	463	443	437	469	467	422	453	454	488	454	440	415	446	422	481	442	432	452	420	490	437	434	442	449	464	460	441	444	463	414	471	397	435	453	458	461	429	440	463	451	419	421	494	448	434	471	438	460	473	441	472	447	452	500	478	436	460	500	430	452	447	484	452	435	446	415	461	421	434	443	435	468	470	436	454	463	442	479	450	445	474	488	447	457	436	454	435	449	444	461	432	407	434	467	416	426	426	436	479	463	451	422	426	469	436	502	443	406	455	434	451	465	444	446	435	454	440	469	490	433	445	488	421	475	428	468	473	452	471	442	449	467	483	455	432	456	447	452	455	442	445	444	475	440	490	448	432	455	446	461	457	449	433	470	476	450	478	443	430	429	449	415	439	449	466	458	417	452	441	459	430	422	478	458	461	436	476	440	466	456	447	469	425	434	460	433	445	462	451	454	410	458	478	486	425	482	457	416	444	435	424	462	428	451	464	430	426	458	442	449	470	414	461	436	407	478	460	396	467	412	439	438	445	457	479	458	501	446	453	453	448	451	422	459	460	475	465	420	461	445	454	428	467	433	469	417	455	447	459	466	426	449	456	440	458	423	410	453	438	433	426	417	457	469	428	463	447	435	420	444	419	471	442	464	478	444	455	494	443	444	404	443	438	465	473	433	424	435	447	438	440	453	434	442	415	432	437	498	478	468	425	430	453	471	466	459	444	460	460	488	435	492	462
36428	18095	36933	16016	16730	47219	51803	42543	21229	1957	353	317	316	319	350	321	304	299	317	326	320	307	299	309	345	335	319	330	331	294	340	295	310	301	282	296	302	299	325	315	280	298	302	310	284	279	340	291	312	331	285	304	293	328	323	307	303	317	332	303	322	291	310	310	285	307	312	304	301	321	288	300	299	301	306	317	286	292	279	313	292	262	271	340	298	258	307	296	262	326	302	309	303	315	293	272	290	323	301	299	337	296	286	310	327	292	342	296	303	327	308	292	303	297	314	296	301	348	333	287	310	300	298	314	348	331	286	307	293	291	311	310	277	284	257	274	304	300	332	302	308	301	307	313	284	313	294	304	313	313	307	337	293	276	303	323	307	314	304	284	297	294	296	305	280	310	300	327	337	301	290	286	269	278	290	295	305	312	322	303	304	319	334	299	311	281	297	290	313	285	269	336	304	309	307	315	350	322	299	329	308	324	345	289	306	274	282	313	307	275	311	291	297	307	318	285	283	276	284	338	287	311	319	295	314	316	308	283	289	289	328	293	309	283	296	291	283	319	293	342	288	318	262	316	279	286	289	323	351	287	273	313	310	293	300	269	309	304	298	313	329	280	314	294	301	302	311	322	313	290	325	307	268	315	289	288	335	270	322	295	303	294	261	343	312	273	282	315	312	286	301	275	292	293	340	297	293	301	297	287	322	286	296	304	308	286	290	311	284	320	305	308	314	319	312	320	315	331	308	327	325	315	321	267	297	313	315	340	261	275	341	266	316	288	297	307	301	274	291	308	305	303	283	322	284	303	289	319	299	313	282	297	306	347	272	316	331	299	277	308	308	314	280	289	331	297	311	286	304	292	317	291	307	309	300	309	336	321	329	292	321	319	304	314	263	295	308	299	295	278	337	299	320	354	322	343	280	276	309	293	296	290	291	282	267	295	329	296	324	306	332	298	303	296	311	300	306	305	332	302	274	271	291	292	300	278	318	299	321	302	306	289	289	300	303	326	318	265	281	291	267	302	326	310	320	314	291	292	319	297	315	331	323	307	323	305	301	293	261	307	312	305	309	302	321	298	267	307	327	363	295	327	339	312	299	291	329	294	311	313	290	285	325	314	301	320	344	299	334	302	291	277	290	315	288	323	303	301	304	315	293	337	301	294	291	264	261	303	287	303	312	290	285	285	286	303	278	303	313	306	313	276	272	308	270	331	290	299	303	303	318	271	280	327	325	332	326	310	272	265	298	305	289	323	308	309	292	299	312	320	304	286	290	308	298	324	320	315	308	302	308	321	308	311	288	300	290	298	307	322	361	301	311	298	329	336	294	337	301	355	325	319	335	310	329	296	325	299	303	296	309	274	311	290	299	340	280	311	320	307	339	265	301	290	308	293	310	300	279	261	295	307	321	285	296	328	313	325	341	314	328	310	340	326	305	293	267	321	275	322	293	316	290	287	303	280	289	325	327	314	317	336	281	323	326	331	297	317	313	293	324	295	309	280	305	312	308	312	314	295	268	337	302	319	326	274	309	331	284	273	307	271	295	334	294	294	314	311	299	276	291	286	297	291	317	281	327	333	320	306	317	313	303	288	320	326	324	331	316	299	293	292	294	319	294	297	311	317	300	314	319	303	302	287	307	288	312	287	297	292	322	301	298	309	336	304	305	319	286	282	321	315	340	304	286	300	328	296	309	270	309	311	329	295	302	333	287	298	285	305	324	308	296	282	302	287	297	312	313	334	312	324	321	270	304	310	312	317	299	280	319	290	315	305	325	297	315	306	273	293	318	302	307	330	304	309	280	269	321	308	308	275	285	300	302	308	300	279	279	337	286	291	292	276	314	311	288	285	289	295	312	316	286	328	327	344	331	318	322	324	327	294	325	310	310	313	295	284	313	340	288	296	285	336	292	300	317	305	315	293	318	298	287	318	304	301	341	306	279	282	333	281	297	288	323	287	330	294	298	282	313	268	291	280	352	313	313	316	302	295	305	277	290	302	282	307	275	304	305	321	323	311	280	314	312	276	313	320	299	294	322	327	298	311	281	316	306	307	260	280	315	291	308	312	303	326	287	323	313	284	326	311	295	286	318	315	299	341	267	280	284	337	310	293	333	309	287	307	330	318	349	298	326	276	303	332	284	347	290	320	282	324	306	289	288	297	303	303	310	325	264	290	291	285	306	301	290	330	284	285	277	320	314	298	316	312	288	311	339	320	295	286	324	321	265	303	286	303	321	318	285	296	266	292	289	307	322	300	288	325	256	314	277	299	285	312	302	300	291	323	294	276	295	282	276	316	329	341	326	294	326	317	273	323	292	309	306	335	316	326	325	295	320	295	307	311	318	303	334	321	320	304	319	299	321	302	305	287	335	291	307	306	265	259	272	298	305	300	301	293	291	266	278	297	298	328	303	335	319	315	334	262	318	311	315	273	272	304	296	328	305	309	291	307	309	293	294	293	334	312	331	321	277	305	316	290	279	285	303	288	321	302	290	315	291	305	319	298	342	291	316	315	279	311	331	290	323	295	293	291	282	266	303	300	332	288	300	291	307	303	321	287	304	319	324	294	292	306	299	294	311	306	279	315	301	291	271	299	289	325	325	296	341	324	275	249	283	300	313	307	295	316	275	274	307	328	298	275	286	298	277	298	319	313	303	337	263	290	288	292	277	294	333	295	299	345	319	285	317	309	260	306	293	291	309	281	331	316	261	306	287	264	283	341	333	296	317	287	336	312	333	314	304	301	299	314	317	288	315	322	316	279	288	270	313	285	354	311	308	318	353	313	277	324	285	297	329	308	312	325	317	302	299	330	293	316	302	304	291	275	268	304	340	289	290	305	292	329	317	309	310	300	271	310	267	301	307	328	320	292	311	284	306	311	275	332	318	307	296	303	324	300	281	294	304	292	329	318	295	330	303	284	318	342	288	301	329	334	288	301	314	322	332	306	273	314	287	293	265	290	296	296	337	306	308	280	302	298	318	313	305	299	333	287	324	307	293	296	316	292	326	327	306	291	280	307	354	298	311	319	314	271	281	299	301	269	306	308	297	296	252	290	314	330	321	278	286	309	282	283	307	290	250	320	338	329	295	305	319	316	304	304	281	289	308	317	330	316	332	309	250	325	287	302	290	302	334	313	277	328	286	316	306	315	298	310	285	332	288	322	295	306	306	309	280	321	284	303	282	275	305	301	285	304	265	270	326	336	300	329	313	314	305	315	335	298	348	332	326	309	302	302	308	297	294	284	312	330	284	320	308	292	332	298	293	301	298	306	283	297	308	284	256	312	308	315	285	312	302	257	306	301	320	319	308	308	301	296	299	312	276	296	300	311	315	291	314	308	317	301	302	288	284	325	326	300	288	303	293	356	303	312	291	280	290	339	297	283	310	295	281	303	299	294	283	295	306	298	284	283	284	311	322	327	286	327	321	317	305	316	288	332	287	309	317	324	296	260	295	288	321	274	294	337	295	314	285	295	315	338	289	279	281	305	278	252
17565	12392	35260	23408	33386	61570	64988	56359	22998	926	932	849	914	817	836	831	765	788	788	726	735	773	771	769	698	798	722	740	726	727	740	697	715	693	733	731	725	742	753	717	712	696	713	760	662	660	715	639	706	714	692	713	682	749	786	748	728	677	738	764	699	666	681	715	736	697	684	746	704	719	716	744	701	722	711	774	665	736	694	708	715	652	742	708	689	722	700	723	697	673	674	754	692	704	701	741	675	664	657	681	637	689	760	713	736	710	681	740	733	709	654	676	732	683	703	694	714	700	701	713	673	715	672	676	690	708	711	732	715	723	664	717	717	713	705	726	724	688	718	695	697	727	720	714	739	690	697	688	693	677	735	716	710	679	693	722	689	706	705	725	692	747	708	735	711	685	690	701	743	741	756	719	695	729	699	705	727	697	690	704	704	713	714	753	714	689	716	716	692	755	720	730	701	704	707	709	690	716	695	715	702	646	683	746	716	711	736	723	642	690	728	695	746	692	741	750	749	739	694	742	677	698	666	667	727	672	763	669	707	689	696	712	751	730	702	743	692	702	703	696	690	714	753	683	739	684	732	680	645	721	714	699	739	671	715	717	666	707	708	717	695	700	694	661	722	669	659	703	701	676	739	749	682	724	698	694	666	701	728	759	720	696	702	746	725	677	672	695	678	693	738	712	691	671	688	720	732	704	716	708	701	697	665	738	723	635	704	704	699	686	709	670	652	700	732	736	667	672	691	756	703	720	702	727	688	710	698	704	746	711	700	708	700	709	679	693	722	678	700	734	724	730	695	690	714	750	731	654	691	654	705	699	707	682	708	683	723	679	727	742	676	734	708	708	691	683	680	730	741	729	682	765	714	731	670	696	696	699	658	713	705	679	682	676	724	707	695	713	701	681	713	712	674	671	743	665	704	705	691	657	718	720	687	716	682	726	701	714	738	728	714	691	720	710	705	737	699	683	680	709	690	715	733	707	686	718	648	683	708	715	689	729	730	720	721	683	702	712	754	702	686	659	718	713	716	694	691	719	726	671	674	682	667	751	703	751	727	714	689	700	759	690	707	737	661	714	662	697	703	725	727	726	733	747	707	742	699	679	700	720	690	678	686	682	720	715	674	692	699	684	734	708	726	730	734	712	699	717	745	637	740	696	711	760	735	685	698	770	701	692	697	688	689	712	694	680	682	706	706	710	743	721	738	690	620	718	718	696	698	668	745	716	725	682	697	702	714	667	647	701	688	687	703	676	708	714	726	643	663	721	739	679	731	684	705	674	697	724	736	657	699	702	682	723	686	699	661	747	681	670	722	732	750	699	724	702	675	664	711	667	711	692	680	735	711	665	720	798	741	692	711	713	693	700	676	694	717	679	661	708	680	701	723	678	668	664	722	724	709	703	718	737	690	725	694	651	722	725	690	670	713	692	732	682	697	704	711	636	692	671	672	742	722	708	653	711	703	684	681	737	655	684	763	675	677	706	679	679	690	691	708	699	751	681	712	717	678	681	651	708	713	696	643	681	757	657	666	722	751	684	765	710	658	702	684	716	693	767	684	652	689	740	706	703	689	711	694	726	704	695	697	741	670	676	744	702	710	762	728	744	705	703	694	697	727	676	684	717	699	738	734	740	687	716	676	683	730	713	707	721	728	780	705	683	701	743	679	678	713	709	715	720	687	709	721	733	672	702	725	685	713	731	679	747	722	700	721	723	701	731	691	676	718	690	707	688	679	722	699	694	711	697	733	724	724	661	709	708	679	680	715	665	696	711	690	687	694	723	696	705	751	666	663	654	724	715	715	700	735	697	737	712	734	712	730	682	682	694	683	705	727	687	662	685	725	720	681	700	669	679	694	711	696	662	698	733	747	682	738	707	747	726	743	680	693	719	703	735	730	659	688	730	694	729	644	675	672	712	723	677	704	744	734	689	704	671	717	661	679	663	705	705	705	659	700	715	722	706	707	678	682	736	698	690	682	736	690	684	705	702	719	682	707	700	731	695	684	701	695	733	697	696	691	694	710	728	679	715	725	714	723	704	731	641	715	713	730	672	716	734	720	712	712	732	734	701	670	767	704	701	713	690	686	700	721	718	689	694	735	705	688	684	712	706	711	687	707	701	689	749	699	713	641	735	675	657	703	698	745	696	727	724	662	698	739	696	709	689	665	684	706	656	718	705	720	736	713	695	703	716	679	732	713	729	707	707	679	719	733	673	721	708	727	709	666	761	728	700	700	697	709	656	669	779	696	712	709	738	704	738	661	669	729	688	714	675	698	670	693	723	722	707	704	736	716	744	712	677	753	695	695	740	707	691	670	685	704	701	684	666	731	724	690	715	699	722	715	723	672	658	728	672	693	747	714	724	694	707	745	743	702	694	701	801	718	657	668	684	650	723	717	693	726	713	689	667	683	696	741	734	649	655	735	719	716	740	725	718	707	717	680	721	747	713	687	693	685	728	715	704	710	697	730	672	699	698	697	717	698	681	693	728	705	665	708	747	757	680	736	740	713	701	684	723	711	680	748	677	746	711	727	724	714	722	697	645	709	704	685	702	697	714	690	721	720	643	681	693	646	696	704	694	702	710	741	658	689	705	684	750	720	697	711	724	699	679	688	668	707	713	741	718	710	692	731	682	685	727	725	722	698	725	705	694	728	761	736	677	729	692	708	692	715	692	755	704	774	693	702	713	657	697	740	746	727	698	684	735	653	683	671	728	732	682	730	682	662	723	674	727	684	700	702	722	709	716	697	706	698	690	741	752	742	711	666	722	692	685	699	789	737	706	705	717	747	711	712	698	736	685	729	721	696	663	724	716	694	687	662	691	694	753	678	688	725	707	661	735	680	717	721	731	702	715	642	698	718	702	722	714	698	694	691	698	740	720	677	671	723	684	684	720	695	692	692	718	711	693	697	708	738	693	678	766	621	658	682	687	702	717	711	672	669	723	711	726	692	748	762	717	802	649	689	655	720	700	703	668	683	668	666	700	718	696	704	689	672	760	693	730	671	649	671	734	692	708	724	710	745	656	704	756	684	687	670	712	682	725	714	667	747	752	691	688	704	673	720	719	687	761	670	694	715	696	655	728	698	717	675	696	692	760	718	779	711	725	719	704	737	678	644	668	701	732	716	704	719	737	709	661	698	689	721	718	727	717	697	679	721	697	688	699	694	700	661	751	746	731	696	705	681	753	687	654	685	724	713	671	692	724	694	686	654	671	709	732	704	688	691	683	754	674	701	704	732	711	734	712	731	719	693	734	718	704	736	713	713	715	730	684	691	699	692	745	709	699	733	710	673	694	699	715	740	697	730	676	722	714	711	710	654	716	701	698	717	673	677	680	703	711	711	638	691	674	722	699	726	672	740	725	731	649	719	733	741	677	709	704	711	695	732	676	716	672	687	726	713	692	703	684	741	731	694	703	693	706	658	702	755	729	668	733	694	680	715	666	674	697	697	689	706	765	703	756	709	734	681	692	716	723	734	675	706	742	680	709
12501	5134	7030	4640	3422	3645	3227	2039	897	250	265	247	270	250	276	239	264	271	250	224	263	257	256	255	260	275	277	296	256	227	248	252	240	242	251	219	263	266	259	267	233	244	278	263	257	254	259	284	239	221	267	227	260	238	244	221	254	261	270	251	278	215	224	286	239	241	226	219	245	266	262	267	229	235	225	276	260	237	233	233	252	254	243	259	275	246	247	243	224	246	249	255	263	257	230	252	208	228	238	249	250	239	266	230	243	263	241	237	259	267	221	244	256	240	224	266	230	241	257	273	246	269	247	251	230	259	293	245	245	225	251	247	266	259	258	236	251	246	270	288	276	229	246	275	243	252	283	248	279	229	284	254	257	268	277	242	254	233	211	261	254	254	255	262	271	247	226	239	276	242	242	244	251	235	260	270	245	244	238	238	265	253	254	250	271	269	254	228	258	254	249	234	259	265	255	292	256	246	248	243	270	231	254	265	262	234	257	256	259	279	260	264	269	286	270	237	264	250	252	258	251	240	221	290	252	280	218	250	276	255	239	244	237	238	261	269	268	260	236	248	237	264	244	252	240	278	254	265	249	252	280	241	255	239	234	230	253	232	242	247	250	253	221	214	285	238	262	243	268	260	265	278	281	264	240	243	265	277	242	272	237	263	220	242	230	265	233	252	267	265	235	266	264	238	221	257	260	257	246	235	246	265	226	243	254	229	276	227	249	251	230	256	229	239	239	279	234	240	232	262	233	256	221	264	274	282	240	220	267	247	228	255	269	263	265	240	262	246	253	248	273	251	267	255	247	255	266	272	262	252	235	253	241	253	231	252	240	253	237	235	242	267	286	266	278	255	243	256	277	230	264	275	245	250	255	231	243	243	259	249	265	252	278	316	248	261	265	231	252	249	286	266	292	240	239	219	271	282	294	255	266	252	257	264	252	251	251	229	225	287	241	243	285	265	242	271	255	261	295	263	259	238	238	264	229	263	256	248	250	263	233	262	230	256	237	239	258	259	256	292	262	269	257	258	259	277	246	238	258	244	257	247	254	260	245	246	250	280	253	255	266	265	268	259	269	253	232	262	249	257	223	237	241	261	244	222	226	242	256	220	224	245	284	258	249	233	252	279	272	272	242	252	279	266	255	289	263	244	257	259	278	275	257	278	265	258	281	235	250	238	261	250	233	271	267	230	248	288	246	257	223	243	229	231	235	252	260	223	245	261	259	254	217	227	251	210	269	243	259	242	235	262	271	263	233	294	274	291	269	242	285	291	245	281	249	262	253	270	241	234	282	256	254	261	247	276	228	224	287	235	269	257	274	252	248	275	241	253	219	239	265	244	231	264	240	259	273	257	253	239	226	241	252	263	230	242	249	269	242	262	257	234	267	291	237	253	240	263	253	258	264	237	259	244	239	274	251	255	248	265	244	228	248	230	258	249	250	244	260	282	286	271	234	242	253	308	268	275	237	233	247	257	247	217	231	223	280	235	237	245	258	244	251	281	245	223	244	228	243	250	245	221	263	244	264	233	248	234	233	256	245	245	236	247	259	250	255	265	268	243	239	224	269	244	229	258	272	265	271	232	253	231	251	262	241	242	254	264	267	253	250	253	246	253	267	256	256	267	244	250	232	233	247	273	238	240	270	246	252	248	240	279	269	236	239	300	246	238	265	230	242	260	247	256	263	248	259	275	258	239	240	273	241	248	241	248	253	233	234	226	235	249	244	238	245	239	265	267	266	278	276	233	237	257	253	264	248	260	248	254	249	267	233	264	244	268	239	231	221	262	241	249	273	239	254	254	285	238	228	259	247	222	242	246	249	245	208	247	244	279	262	228	244	264	233	250	231	237	242	225	257	229	254	227	279	272	291	227	265	253	254	269	244	259	247	254	270	249	267	246	268	247	226	240	241	259	220	290	271	267	254	250	262	258	263	236	238	200	228	256	234	242	268	246	239	248	270	275	241	240	251	266	267	250	245	259	240	220	281	225	283	279	275	254	261	250	253	245	229	219	256	253	258	252	249	252	261	265	271	245	248	240	204	282	235	262	242	243	240	272	235	249	240	241	251	247	248	254	268	242	214	239	222	235	227	266	251	263	277	264	260	257	223	269	222	236	226	219	273	259	239	258	244	218	277	255	243	225	268	230	228	230	240	250	250	260	259	244	256	213	242	269	229	253	257	270	241	230	254	249	260	255	274	237	250	250	245	252	230	265	258	250	258	272	273	268	284	239	269	266	257	248	246	237	276	244	252	241	245	252	232	265	265	269	245	253	231	231	266	236	227	235	266	269	254	237	234	261	292	229	268	277	245	278	269	263	244	245	269	242	300	256	289	248	250	269	272	271	263	244	251	216	250	231	245	241	263	258	251	261	251	256	264	288	279	240	248	242	237	243	268	260	250	258	262	251	243	234	235	257	243	255	256	233	229	263	262	236	280	261	230	256	241	275	244	257	249	247	257	245	243	255	267	247	276	262	248	267	246	262	223	255	272	246	233	215	225	257	248	277	273	221	248	263	243	259	247	238	248	255	228	266	258	259	235	245	226	256	217	262	307	260	276	241	232	236	251	255	239	258	255	243	233	212	262	227	249	255	278	236	260	254	247	255	254	266	239	259	226	254	266	233	243	249	245	272	274	257	283	255	262	273	258	275	245	260	274	256	257	268	243	240	246	252	244	242	245	214	227	255	242	255	291	271	262	245	227	265	262	244	240	288	268	245	252	243	255	248	237	243	252	233	238	235	274	268	255	229	244	255	253	230	263	303	253	262	247	264	238	246	219	261	220	256	228	245	258	276	248	270	263	232	233	277	255	254	259	262	252	250	259	233	258	249	222	234	286	229	265	266	233	261	273	285	234	280	243	248	251	261	260	272	262	253	249	262	290	258	245	240	251	260	260	231	281	245	227	235	258	233	256	271	304	257	228	272	265	253	231	249	242	275	259	258	282	244	261	262	270	285	247	252	248	268	243	240	267	224	239	252	245	231	231	267	240	207	246	268	238	270	245	262	259	264	239	225	254	276	210	248	245	257	243	240	262	238	231	265	221	248	279	236	287	270	258	244	268	263	263	246	236	231	246	264	257	262	277	227	270	267	249	250	290	269	248	256	271	242	250	257	244	271	251	239	274	253	256	233	250	279	247	243	234	257	243	264	260	225	260	220	219	260	254	235	269	258	243	198	242	239	254	269	234	241	235	254	271	254	249	256	244	258	257	267	239	252	240	240	278	252	271	263	218	262	224	253	250	254	224	241	275	229	240	264	252	241	241	273	266	258	237	243	263	226	255	222	256	258	271	231	255	229	279	249	243	245	236	251	225	258	241	260	221	242	274	252	273	245	246	227	256	219	245	252	245	253	226	239	223	235	235	245	261	218	245	234	228	255	283	253	264	225	245	247	257	235	238	233	249	242	225	220	268	264	266	242	249	265	225	232	274	250	265	267	236	254	244	240	263	232	231	257	260	258	244	238	221	254	234	253	231	310	240	243	253	254
6377	4272	11520	11263	11134	13962	11893	7886	3184	592	575	578	582	586	622	576	572	591	582	591	576	576	559	568	592	620	567	568	584	564	592	592	594	549	576	570	543	639	575	592	589	633	574	517	543	561	588	562	604	623	585	584	540	566	562	536	557	611	578	581	623	544	561	522	578	599	561	586	603	561	566	568	543	557	542	555	586	537	548	537	550	568	564	529	595	569	574	562	568	534	583	529	591	560	576	596	579	558	596	561	601	564	542	561	569	572	674	553	537	580	504	566	562	573	572	592	570	588	620	563	580	545	562	575	612	560	566	616	587	558	607	568	567	538	554	575	560	603	606	626	587	564	519	535	573	570	591	551	629	569	571	551	623	559	604	585	559	536	581	594	574	522	619	594	621	558	564	574	585	536	573	590	582	594	609	551	600	558	548	591	598	554	590	594	571	588	572	573	568	588	567	583	564	551	620	574	588	570	595	531	599	559	565	612	609	542	539	563	588	544	591	547	579	571	568	571	578	587	562	601	581	568	590	584	585	545	583	594	602	573	526	499	568	582	534	545	554	556	632	571	625	591	555	613	551	613	541	570	567	578	551	540	597	566	560	527	605	620	544	566	565	559	580	583	614	562	608	582	564	596	572	547	604	590	594	605	540	558	592	579	595	563	572	596	554	571	571	590	569	551	560	567	571	563	575	565	578	587	515	568	602	565	584	578	573	595	589	558	559	541	568	531	611	567	604	557	567	587	565	591	584	559	543	596	547	571	549	529	596	610	571	572	604	580	548	544	578	507	549	593	578	603	616	574	641	583	557	621	575	599	597	574	560	592	587	576	558	565	610	610	553	577	533	545	581	569	525	585	592	554	568	569	578	558	538	580	599	581	599	585	570	548	574	581	565	584	592	615	575	622	550	581	530	587	564	535	574	573	599	556	606	593	552	578	589	591	590	596	601	553	620	567	585	553	576	581	579	549	575	526	569	614	597	577	546	579	516	562	592	566	610	530	570	591	540	558	560	549	555	613	578	587	616	556	569	561	580	565	581	553	580	542	567	563	592	556	591	547	554	558	561	637	615	547	588	585	568	548	631	566	566	557	583	584	549	611	529	612	540	578	566	591	584	588	595	572	582	561	572	522	559	571	570	570	568	572	602	629	601	576	611	597	576	600	611	550	585	553	548	576	577	584	574	567	568	558	557	572	547	567	545	617	577	564	539	560	562	561	574	562	629	569	590	571	556	569	551	582	546	572	580	580	546	572	574	510	586	561	574	593	585	564	613	568	555	582	574	634	580	579	574	567	591	557	557	581	536	539	583	571	545	572	579	575	592	581	556	561	579	610	570	600	574	545	585	562	568	556	570	563	568	577	610	578	563	569	514	596	598	573	557	639	601	628	569	569	598	576	535	596	567	550	573	569	591	590	584	565	551	570	575	518	595	602	619	566	624	570	561	564	546	548	546	529	548	606	554	582	562	573	566	566	591	594	553	588	581	526	541	605	598	596	585	547	562	558	625	598	609	564	610	550	583	593	589	578	559	539	608	594	580	578	580	592	563	565	539	531	596	571	578	590	517	598	605	658	533	551	563	564	615	561	553	607	556	579	542	606	541	533	578	539	545	589	570	547	589	575	556	557	540	566	544	512	564	580	583	568	601	558	552	514	535	569	574	618	595	588	577	567	570	551	594	575	537	573	529	558	619	562	564	603	594	592	568	573	596	615	585	587	631	592	539	564	528	579	559	606	585	567	598	562	572	554	567	539	529	555	628	564	613	541	599	571	616	589	612	600	582	572	580	597	577	629	576	576	601	594	576	562	571	560	543	578	562	575	547	576	617	616	568	576	596	550	555	597	543	598	587	581	557	576	588	590	560	562	573	571	565	586	571	529	567	574	566	526	603	578	550	570	586	586	576	559	566	586	606	568	590	577	549	564	556	518	572	532	547	547	569	568	587	571	592	586	522	590	589	519	571	598	581	585	583	605	564	553	539	596	608	525	590	587	529	571	579	562	594	579	567	573	589	571	590	567	571	578	604	556	525	563	515	625	544	547	568	547	566	531	631	577	559	534	583	597	598	551	554	537	575	623	582	581	589	525	601	553	566	590	551	562	589	549	573	575	551	566	565	560	573	602	590	620	600	573	594	554	596	567	568	577	602	557	576	548	553	595	583	585	576	540	566	558	584	555	585	569	562	572	592	585	551	576	555	577	530	557	555	549	581	562	603	564	557	574	584	561	541	599	590	566	536	608	568	590	555	565	537	590	599	594	565	541	561	583	586	575	544	607	572	571	603	599	560	620	579	598	561	545	522	590	600	600	552	575	554	555	574	551	575	527	584	554	603	596	570	569	596	595	572	573	566	548	565	595	574	577	585	543	549	573	570	592	565	623	565	556	542	597	597	555	634	589	577	602	566	558	562	584	552	564	582	595	577	587	570	550	604	620	600	603	564	578	566	560	607	581	533	555	559	553	563	551	577	593	565	558	548	632	624	583	575	587	578	557	562	620	558	629	561	561	580	604	619	597	555	561	575	579	549	528	597	527	534	573	617	554	602	566	580	594	534	597	592	606	581	564	586	566	546	547	572	584	550	561	564	551	580	570	604	587	581	559	578	541	615	549	596	554	579	574	582	603	610	618	593	582	577	587	581	607	578	543	572	571	569	602	580	616	581	554	545	578	592	564	572	561	524	556	579	553	545	542	581	550	586	590	555	581	608	578	582	596	541	539	557	566	596	578	568	575	554	598	613	534	552	577	577	583	556	558	580	563	535	557	548	593	576	552	576	580	546	596	552	602	613	616	602	550	583	600	517	576	536	583	559	584	582	605	597	604	567	612	586	548	556	588	586	582	556	583	540	577	580	592	522	586	546	599	538	565	587	600	538	566	524	499	609	618	571	583	554	572	552	563	575	604	570	591	590	583	603	555	597	544	588	525	590	553	544	584	584	614	584	589	560	576	565	571	597	618	546	571	542	549	577	586	571	555	560	559	625	562	578	548	598	577	559	590	535	551	588	588	580	553	554	569	590	613	556	553	584	550	531	555	555	553	584	578	565	540	587	612	602	567	587	557	535	542	562	557	551	579	546	599	580	575	562	575	565	571	593	546	599	555	542	564	575	582	552	595	600	547	580	546	545	573	560	548	566	606	593	600	578	619	550	571	532	532	535	571	572	585	557	595	564	579	568	585	606	564	566	621	535	540	588	594	600	546	556	546	600	597	597	539	577	570	551	599	585	574	615	581	544	552	578	567	558	572	568	580	524	582	571	572	557	616	563	596	594	528	580	598	595	564	554	558	590	615	575	592	599	578	582	561	521	528	566	580	575	584	539	572	565	583	553	539	562	575	562	549	575	579	580	567	582	567	588	592	579	540	554	568	602	578	609	574	550	616	587	596	567	568	584	565	584	605	587	603	536	585	582	537	566	591	581	552	629	558	570	569	599	590	596	563	579	539	568	592	565	579	576	586	588	631	558	597	544	578	579	600	553	553	533	570	624	605
27583	12661	17169	17305	26206	32755	31184	23641	11301	536	239	206	199	196	193	191	198	223	193	182	202	187	224	187	201	181	201	188	243	192	188	184	208	159	149	180	170	183	198	200	164	179	193	199	182	212	201	174	168	174	182	184	196	182	172	201	197	187	199	186	185	174	168	217	214	178	182	170	185	218	199	186	223	211	212	178	178	214	207	190	175	196	227	196	204	201	198	197	175	173	199	191	177	178	190	182	190	195	196	188	174	200	172	228	186	200	213	182	186	179	182	195	221	221	168	165	203	165	215	187	184	197	208	185	179	194	204	178	179	182	190	168	153	194	208	195	210	206	202	179	181	170	179	181	209	184	168	207	175	203	209	182	193	170	189	190	183	179	186	216	172	174	184	168	164	184	187	181	167	200	146	181	224	174	184	179	184	180	181	200	187	181	170	195	164	183	200	177	172	178	209	209	166	205	180	206	180	180	198	184	181	204	197	171	173	193	182	173	183	180	194	202	207	164	198	212	188	181	172	199	192	210	197	200	182	206	191	190	185	210	202	199	210	178	189	165	202	160	194	207	201	178	195	184	183	195	206	186	197	184	192	199	193	192	188	208	211	175	195	192	176	182	194	200	170	188	171	186	192	171	207	191	181	185	189	214	183	172	210	192	215	187	183	172	185	180	171	197	199	190	206	172	225	173	193	188	174	188	201	175	172	174	191	188	183	197	193	193	218	198	185	196	172	178	183	171	209	171	181	206	213	185	164	179	156	175	204	199	186	192	192	170	188	210	178	202	178	168	189	193	183	201	195	183	206	181	197	198	201	166	162	175	184	189	198	160	188	191	205	181	212	192	186	184	207	158	176	173	206	187	206	179	218	174	164	206	181	200	211	189	186	181	184	172	184	173	192	200	190	206	179	166	177	164	203	211	173	176	198	209	175	155	210	205	155	202	196	174	198	185	188	180	177	214	200	193	201	183	208	178	185	187	189	162	180	201	184	208	197	190	154	187	205	202	206	169	183	208	176	161	165	178	168	178	184	181	182	181	173	188	172	196	186	209	184	172	174	190	188	198	204	230	199	196	183	213	196	225	175	170	199	223	183	205	189	185	165	186	176	205	178	206	216	176	185	184	149	181	214	190	205	187	194	186	204	181	182	157	184	160	220	187	186	170	157	187	192	188	178	177	155	173	179	181	175	186	192	216	181	169	173	176	184	184	197	182	168	195	174	171	141	205	209	169	186	180	187	165	178	220	210	163	193	146	188	162	203	177	201	185	183	202	186	171	180	182	192	186	200	177	189	187	171	186	187	191	153	194	204	176	173	178	193	208	168	197	183	182	199	173	209	179	187	190	195	187	190	191	154	209	181	165	173	181	192	177	176	214	224	197	199	187	207	196	193	171	172	196	197	185	186	157	184	198	192	184	188	202	185	189	199	193	201	203	186	200	188	195	170	173	202	168	196	212	192	190	181	177	208	175	203	181	214	210	195	183	175	193	199	177	174	185	196	173	198	167	176	186	196	216	162	204	209	217	171	184	209	190	202	181	201	186	185	189	201	206	195	173	202	187	190	215	185	192	204	200	225	175	185	176	184	193	224	190	183	173	188	194	180	192	203	174	182	188	203	206	193	203	201	189	206	188	191	193	187	156	165	146	198	205	183	187	187	170	171	147	185	178	176	202	190	162	206	171	178	234	203	190	200	172	183	176	192	218	164	189	161	187	185	197	208	184	173	188	174	173	182	158	172	195	164	179	189	211	228	192	177	195	173	184	186	174	162	216	168	185	206	186	199	194	183	187	178	195	187	173	182	172	188	187	214	191	187	172	200	184	182	179	169	186	178	181	193	177	188	192	188	193	191	164	156	167	157	182	205	191	201	176	196	177	213	174	190	179	184	180	204	189	179	180	178	178	169	211	160	210	194	179	184	196	177	214	195	181	173	192	175	171	189	167	181	189	180	184	176	191	164	169	211	209	195	199	179	171	203	210	216	179	189	191	225	177	201	176	179	182	178	193	189	198	193	196	185	214	198	217	179	178	199	175	221	182	194	185	185	192	190	192	183	199	166	193	189	207	173	161	177	194	175	218	188	209	195	201	206	225	178	184	198	174	192	185	158	183	186	174	213	180	177	197	177	188	205	189	178	172	216	191	174	164	200	218	178	200	187	214	175	194	197	193	191	205	192	192	189	208	200	180	172	196	166	156	156	189	210	194	196	214	208	177	204	194	213	207	167	195	194	214	190	182	194	180	189	168	189	193	205	185	185	195	181	176	186	183	177	204	173	175	178	187	193	193	186	204	181	185	171	184	172	186	193	209	164	175	181	181	166	165	204	213	168	192	146	189	182	205	210	194	201	190	167	196	189	158	182	182	194	203	186	220	159	177	207	158	174	207	208	181	207	180	212	193	190	182	183	203	186	177	157	199	170	191	187	155	166	195	202	185	191	191	200	166	223	174	187	185	182	200	205	178	191	156	189	211	172	177	185	197	194	198	193	173	195	177	184	208	171	190	210	201	205	171	174	191	187	165	179	192	191	197	172	161	192	183	178	173	177	164	169	193	202	186	217	186	197	173	189	181	195	151	205	197	176	179	208	178	161	183	202	212	198	179	192	173	172	187	178	180	193	165	182	175	189	188	180	179	177	177	195	156	198	180	204	189	208	162	201	199	184	183	203	178	188	175	230	178	188	184	198	196	204	171	169	189	178	221	196	181	176	193	170	181	192	180	209	190	206	190	182	198	199	183	212	175	187	179	198	180	179	194	195	175	204	177	184	212	187	209	187	193	213	199	168	172	182	167	166	185	229	189	199	211	166	192	194	164	185	167	203	198	172	172	184	189	196	176	193	184	176	179	167	165	197	213	199	192	186	169	171	194	213	161	181	185	215	189	204	191	192	208	179	205	184	199	173	183	188	177	176	159	191	203	201	171	187	210	198	201	179	183	210	182	176	180	185	211	206	162	179	211	196	196	180	171	207	182	200	185	172	171	194	173	188	169	205	173	161	204	160	188	202	185	200	184	184	195	214	218	177	207	186	200	176	212	184	183	195	183	186	181	156	189	206	176	192	225	178	174	181	159	212	186	184	200	204	212	162	182	181	170	174	179	194	194	199	169	160	184	195	204	186	182	193	181	195	212	200	174	179	185	193	184	179	170	177	189	159	189	201	185	197	187	160	170	209	194	201	181	191	172	181	183	184	188	190	167	203	177	176	195	200	199	214	184	184	219	209	190	194	195	184	188	176	197	185	181	195	185	182	202	170	177	174	191	186	206	171	188	220	193	195	183	174	180	189	178	192	164	197	195	223	178	209	181	190	221	204	191	175	200	202	161	205	166	198	184	195	189	193	184	170	178	177	180	161	200	179	187	189	187	161	188	199	194	173	195	191	229	176	190	189	204	167	187	199	194	188	192	212	230	192	197	204	179	194	164	181	203	197	207	155	198	182	208	163	175	185	164	170	162	209	191	197	183	227	228	178	190	170	169	158	204	214	173	170	177
13644	8889	21619	31270	43306	49372	47728	41205	20254	575	548	557	581	577	537	528	493	511	477	440	479	432	477	493	481	501	527	473	442	468	485	489	472	495	516	532	472	474	453	475	447	438	470	474	473	462	484	496	472	451	457	473	467	460	492	445	451	448	452	452	464	465	482	460	480	464	410	412	471	460	447	436	440	438	496	470	458	438	456	473	485	436	472	472	461	473	493	495	475	460	442	488	469	444	468	441	496	460	475	455	460	472	429	465	433	472	496	455	449	449	485	492	464	502	464	455	501	487	435	446	415	437	446	449	460	465	461	446	451	484	452	445	465	498	447	477	471	455	453	416	448	462	462	473	469	459	470	450	431	499	461	492	434	475	467	458	424	516	460	485	466	455	432	472	457	439	485	462	423	459	496	434	461	453	469	469	464	482	503	468	458	429	478	436	455	513	471	436	462	443	454	476	454	433	451	431	458	441	454	489	449	439	482	476	451	441	498	442	450	475	484	473	461	439	469	454	464	445	404	491	519	468	445	453	458	482	451	464	474	479	467	471	422	445	484	463	466	486	473	450	429	451	465	462	499	470	478	482	443	467	477	448	475	477	452	482	454	444	467	458	460	478	489	445	454	442	471	449	453	478	441	470	471	468	440	492	438	448	460	464	481	483	434	445	471	459	442	484	503	464	438	447	465	437	467	455	418	452	496	462	485	424	459	483	440	461	484	426	471	488	435	435	462	461	471	440	447	494	462	430	467	451	449	470	512	451	472	460	452	488	473	463	450	496	459	474	428	435	462	463	474	474	448	431	478	474	480	465	432	451	460	447	457	472	451	477	490	494	449	499	473	499	443	496	462	468	468	471	483	457	430	463	452	440	444	448	485	452	487	483	467	458	457	463	450	476	466	471	508	453	447	452	467	458	502	467	502	448	449	475	466	434	464	481	449	441	435	505	459	468	464	464	526	451	482	465	491	473	460	500	479	446	445	446	440	450	450	470	451	419	434	454	457	464	475	441	411	472	474	419	451	515	468	437	467	460	432	489	447	445	475	451	432	459	494	492	446	434	467	477	455	438	477	462	468	436	450	457	449	454	454	465	444	481	432	488	429	453	437	414	505	479	443	468	418	474	486	449	469	461	454	438	448	492	483	469	490	475	470	435	459	459	478	505	446	410	481	439	478	468	445	450	460	442	474	456	441	471	473	475	465	489	457	457	451	465	476	472	470	495	472	481	440	425	425	460	436	492	417	445	438	487	446	456	481	434	482	452	455	440	439	480	481	453	491	460	447	432	461	463	486	472	464	449	449	495	458	494	477	437	491	486	448	440	432	460	499	493	463	421	463	464	448	496	440	496	449	437	476	474	461	465	441	454	441	450	455	449	432	437	455	480	426	458	465	402	516	448	506	465	449	471	447	461	483	462	452	456	467	487	452	460	460	466	456	469	468	450	493	464	464	465	441	485	462	496	468	463	444	460	442	437	439	455	457	446	488	477	471	494	420	428	464	460	463	498	453	480	465	445	459	483	487	419	434	483	487	469	467	473	440	433	475	496	452	476	483	499	473	454	484	470	446	462	440	481	503	470	483	476	467	444	470	435	463	442	457	475	460	427	437	448	433	423	475	468	474	490	459	495	439	473	486	459	471	453	441	470	446	495	482	436	445	438	471	465	465	436	482	478	430	433	464	510	472	476	451	455	452	446	471	444	452	489	495	451	451	438	457	424	495	497	458	489	443	454	485	473	449	476	458	478	453	451	446	453	472	438	447	495	463	453	460	449	457	456	505	505	481	438	464	486	483	418	491	423	458	440	461	479	457	502	463	475	484	441	477	441	452	449	422	462	463	479	446	447	463	476	472	432	441	451	468	470	466	482	455	446	479	470	488	430	452	505	454	435	443	495	459	467	473	457	430	457	482	452	501	481	462	462	481	460	450	441	453	464	435	382	457	443	463	478	464	478	454	428	442	478	472	450	464	480	455	508	464	455	460	428	446	455	448	471	453	471	456	462	510	428	469	483	470	464	458	481	476	485	471	518	493	473	435	475	452	450	462	479	485	491	455	466	460	472	454	473	498	459	455	447	445	471	471	451	444	428	476	441	439	480	438	475	455	465	442	454	470	469	478	460	441	459	476	456	456	445	439	458	485	466	442	479	462	485	435	419	463	419	429	466	440	490	451	445	466	475	450	502	503	509	453	420	468	501	441	462	447	426	482	418	431	480	462	466	465	442	473	438	456	447	512	428	422	453	465	437	439	456	482	448	449	474	462	455	422	444	430	464	457	467	474	429	449	476	462	468	487	452	496	471	474	456	480	456	475	413	488	462	479	467	451	433	461	473	445	464	483	449	430	444	476	490	449	464	461	476	463	443	453	464	426	436	438	479	482	478	484	443	519	462	448	455	454	466	440	486	446	474	463	440	455	457	460	492	486	470	464	470	473	465	457	504	410	481	466	441	421	483	475	469	428	449	473	451	447	429	453	484	430	440	496	473	447	457	433	459	445	465	429	451	465	474	454	426	454	428	452	473	449	427	433	469	476	440	471	437	450	463	452	488	451	464	442	489	448	469	493	429	446	442	458	437	487	452	498	454	453	460	437	459	459	442	442	434	450	461	475	510	459	446	450	447	459	417	490	429	472	488	432	452	469	427	466	434	452	470	452	460	435	499	464	485	442	425	493	472	438	467	481	487	502	484	432	441	457	465	457	460	433	465	454	458	456	492	456	453	444	437	444	459	429	411	454	431	448	460	460	458	449	411	451	442	474	456	471	482	478	458	434	445	459	498	462	486	488	441	444	493	427	463	476	459	455	426	451	486	485	513	450	463	465	450	497	482	438	470	462	479	509	487	448	468	498	431	467	485	448	474	497	457	462	442	478	483	419	483	435	485	470	479	463	448	462	485	446	432	458	482	447	435	494	485	467	440	477	429	444	474	431	497	468	466	481	441	475	449	483	447	458	484	469	462	489	461	500	453	482	455	432	437	465	432	486	474	420	448	452	479	465	464	449	481	442	459	461	469	468	419	453	465	440	486	479	438	470	452	466	475	476	521	488	505	466	474	453	439	485	453	456	490	484	449	432	461	417	486	442	455	449	454	493	458	460	456	450	457	454	423	459	500	473	474	480	494	476	396	436	459	478	448	447	514	456	489	461	439	489	464	412	462	459	437	496	503	460	439	473	452	489	456	479	466	458	461	456	470	436	453	462	469	479	460	464	489	436	461	438	459	465	472	460	412	457	448	484	444	465	497	519	472	461	488	464	438	444	477	438	463	471	450	451	493	459	490	503	468	434	461	455	464	466	505	468	486	473	485	498	466	434	443	457	476	448	451	476	435	433	460	473	477	460	433	449	438	473	489	402	443	430	473	461	467	479	424	471	412	476	463	479	444	475	475	442	451	492	483	452	468	447	449	444	465	440	439	484	422	472	488	465	478	471	450	433	453	465	459	430	491	460	463	445	442	460	449	450	448	504	460	474	434	483	460	485	459	445	512	436	447
35821	19284	29516	30347	45111	52759	47014	38409	19235	1562	383	342	310	308	343	330	365	308	332	311	308	310	339	299	282	291	329	353	303	303	308	304	311	303	300	317	313	317	340	324	313	343	332	312	302	312	313	349	348	323	328	300	309	315	327	306	359	294	347	333	307	286	306	341	274	298	335	309	304	333	296	299	330	329	315	321	320	286	337	358	349	311	285	292	292	330	329	333	320	299	295	285	294	319	328	311	347	295	318	327	295	321	332	307	301	337	310	319	357	282	306	306	332	320	298	323	308	316	307	312	309	314	316	284	267	307	312	294	304	296	318	318	276	351	308	344	304	321	306	293	318	360	311	306	314	327	305	321	295	336	274	330	314	288	309	329	301	321	323	322	376	342	290	301	330	311	325	313	319	296	314	317	303	296	282	312	363	292	319	320	325	307	273	324	334	336	332	307	316	275	288	309	337	291	332	310	303	324	298	312	330	311	323	356	299	329	302	305	322	316	313	340	323	291	335	334	305	299	318	290	358	308	331	329	321	330	328	315	315	298	346	323	342	307	361	314	293	349	292	305	308	311	328	295	302	313	330	336	303	301	345	312	330	324	308	342	304	298	328	330	315	314	328	326	320	300	285	317	331	304	307	328	293	324	288	327	316	309	311	325	328	284	333	330	328	316	303	306	330	309	324	353	308	310	285	282	340	286	348	325	327	345	297	341	295	304	323	280	341	308	332	294	288	310	286	303	327	304	308	318	317	374	297	297	297	283	321	307	335	313	300	330	311	306	297	301	335	300	300	307	312	298	311	317	354	339	308	343	322	313	310	319	310	317	350	312	307	332	297	322	332	304	315	301	307	327	314	334	325	320	320	328	297	333	379	309	306	283	329	298	311	320	328	336	325	324	335	352	299	300	345	343	298	290	325	317	280	273	337	333	309	327	327	325	291	329	295	321	306	320	286	308	350	326	304	364	288	322	274	295	306	339	304	317	317	339	327	321	306	330	320	378	314	279	335	330	300	373	304	329	321	337	335	295	306	345	302	343	301	313	284	321	280	309	286	319	333	321	318	307	320	304	319	316	298	292	319	348	320	308	321	317	286	301	319	309	319	298	341	308	284	323	321	286	293	346	348	310	296	333	298	338	315	344	352	310	321	287	353	315	324	331	325	304	318	300	317	321	332	311	293	300	309	308	309	341	308	301	324	311	326	354	305	305	309	340	313	349	270	318	292	303	293	324	298	297	319	317	313	293	299	332	315	326	290	337	324	323	263	345	299	323	311	320	308	311	307	327	295	308	318	298	300	277	321	344	328	263	318	310	297	310	343	324	327	346	310	307	300	313	319	328	352	342	277	298	321	334	311	296	302	319	317	323	341	315	303	335	326	299	327	318	313	290	354	342	327	341	332	291	279	298	303	308	273	295	317	311	302	299	283	292	315	330	305	320	332	287	343	297	337	348	305	303	325	280	271	321	361	336	318	331	286	305	315	281	285	311	325	316	308	283	326	313	359	346	303	303	317	314	325	336	325	312	355	330	306	302	340	310	325	328	304	313	313	338	330	303	312	305	312	332	308	302	355	316	312	322	339	328	334	295	294	305	320	311	342	317	340	311	281	327	297	299	291	357	281	311	321	332	350	350	326	356	310	298	282	325	292	322	312	307	311	311	304	346	304	314	315	315	308	310	341	305	325	336	357	328	302	299	324	310	331	282	306	321	321	295	324	287	291	313	316	347	325	336	292	320	299	316	312	320	294	299	313	328	321	299	302	313	322	327	304	327	325	309	313	298	288	317	306	283	317	307	306	321	320	299	311	313	352	304	312	309	295	296	304	307	342	301	327	344	314	331	315	287	334	309	328	269	313	342	323	328	325	334	322	301	320	315	300	334	320	320	328	334	327	338	311	322	328	322	319	299	299	297	318	324	295	296	327	301	335	344	297	333	325	317	305	322	315	343	281	303	270	304	330	313	293	305	311	321	300	320	336	321	350	329	328	326	289	315	310	271	313	301	309	316	288	295	333	300	317	294	351	325	341	289	290	312	322	344	318	315	306	281	330	332	297	299	312	362	318	291	311	345	302	302	346	296	304	306	321	294	307	319	323	327	325	302	316	287	327	328	322	287	279	328	301	339	321	290	331	307	304	276	305	294	303	329	300	312	329	317	358	297	350	310	299	303	310	303	297	295	322	327	344	321	327	319	328	323	327	349	319	304	312	316	328	289	346	301	307	293	330	286	306	341	311	318	307	329	330	313	319	323	303	290	306	320	318	333	309	301	301	367	325	328	335	291	315	308	345	317	294	295	310	321	303	327	302	337	296	321	328	347	290	281	311	297	306	309	309	296	295	302	346	351	307	330	333	332	317	301	311	313	324	294	305	307	315	319	309	321	335	324	322	316	333	302	308	339	285	303	331	295	313	344	290	290	284	282	300	294	306	327	307	320	290	300	322	319	311	276	292	314	300	307	315	334	305	274	304	333	300	332	321	321	348	343	312	317	311	316	321	310	306	307	290	323	294	332	314	282	315	316	351	332	314	309	299	347	316	309	322	335	347	285	295	303	355	315	307	338	327	358	322	313	305	343	342	340	287	308	303	331	292	302	337	296	275	325	307	352	309	300	322	342	313	321	312	315	318	331	349	315	275	307	324	317	341	356	351	318	300	377	331	294	308	308	297	344	302	309	319	335	322	293	290	342	332	359	341	344	317	304	289	311	317	344	309	323	293	302	278	290	277	330	290	325	294	335	320	361	298	310	317	315	315	334	320	321	312	288	288	278	342	270	319	304	305	315	309	294	334	289	305	289	326	269	314	329	297	256	287	296	338	294	291	326	315	328	330	309	312	334	302	356	290	307	328	318	310	319	317	345	299	310	321	312	328	303	312	299	328	341	299	339	327	283	326	318	293	323	324	293	351	298	291	297	270	314	317	303	285	310	327	305	305	313	312	300	341	326	321	295	309	321	354	325	332	327	291	323	324	312	297	317	315	309	288	280	311	319	328	320	317	318	312	313	289	291	321	310	307	322	327	311	290	336	293	317	317	327	311	306	358	314	295	313	337	294	276	277	320	304	301	329	342	299	323	285	262	326	285	288	312	307	311	359	331	314	308	361	301	318	328	322	324	276	303	320	328	306	308	346	324	317	308	298	277	311	302	306	324	271	306	297	323	352	336	377	309	311	324	329	315	312	318	323	315	310	288	300	339	315	316	283	296	325	264	299	308	310	307	328	295	306	297	305	283	307	328	320	356	333	304	306	362	316	324	335	335	293	306	288	360	322	319	310	314	301	298	296	300	292	335	308	288	287	291	329	292	271	305	318	306	313	317	299	273	326	347	313	336	288	336	348	367	303	334	297	322	297	343	347	328	309	307	334	286	290	317	324	302	323	304	330	306	324	302	288	302	311	294	327	323	320	303	300	334	276	336	321	312	333	277	316	312	338	330	306	292	333	318	266	309	288	311	346	335	319	347	308	315	318	323	305	315	332	302	295	308	343	313	294
17111	13189	28381	42075	57940	64608	60357	52720	24245	946	894	843	880	838	764	862	759	815	811	823	765	751	745	818	735	740	796	729	741	742	746	772	758	746	750	755	754	730	763	764	750	763	696	774	762	781	772	691	798	737	729	682	730	760	669	747	705	720	700	712	746	762	756	768	747	697	750	737	739	723	780	773	746	686	714	737	704	739	756	700	759	689	715	758	765	663	750	700	712	721	718	710	704	697	736	697	755	735	753	721	689	726	763	729	745	693	732	754	745	735	694	701	746	719	721	738	707	728	769	712	714	647	718	732	810	759	739	754	719	659	751	739	702	729	742	718	722	715	729	708	733	718	737	729	734	733	756	708	728	735	749	713	755	717	702	689	698	783	729	699	735	740	738	727	708	739	714	707	740	730	757	750	685	752	723	654	797	723	752	683	726	731	720	722	700	736	748	701	780	692	750	664	722	757	746	702	754	725	719	669	711	705	729	685	701	762	737	749	749	676	758	771	775	744	721	737	707	759	744	746	678	733	681	708	752	706	757	687	702	673	746	731	721	741	715	727	730	730	719	744	676	729	693	736	692	741	711	721	703	735	744	764	726	723	728	710	760	720	709	666	694	745	720	720	690	754	695	721	701	742	734	709	752	661	727	708	724	746	713	708	721	733	726	721	694	715	732	747	702	721	746	693	719	744	737	724	644	691	723	786	731	721	687	726	750	702	772	697	698	725	760	695	689	767	728	726	781	696	728	700	720	702	702	669	712	704	709	709	719	722	705	729	715	734	716	718	709	681	735	710	734	690	780	666	772	717	687	744	731	787	764	697	762	775	703	711	727	778	710	791	729	722	700	741	661	708	703	760	727	703	682	722	709	737	720	735	791	751	696	657	713	718	731	697	753	705	745	727	709	738	802	749	740	691	718	712	792	744	715	741	683	713	754	776	717	687	694	740	734	692	792	720	672	766	733	720	712	658	726	737	735	695	753	755	695	712	710	717	752	720	694	693	769	723	695	736	722	750	763	746	746	691	686	713	712	751	764	709	765	721	729	731	729	739	752	683	675	717	715	696	747	722	696	757	748	738	723	767	732	767	690	747	710	740	693	761	761	724	726	700	728	712	715	691	712	725	748	717	750	709	761	715	737	706	678	766	662	741	726	731	664	696	701	719	703	724	779	736	681	685	726	764	715	778	728	710	749	724	704	710	708	745	735	746	738	672	746	768	721	727	712	808	712	682	755	732	728	708	696	690	691	769	737	720	684	709	745	713	673	700	694	734	697	680	699	703	764	739	746	746	716	719	727	702	717	722	767	724	703	752	732	730	751	708	699	726	685	730	756	742	752	716	723	697	757	788	701	733	716	741	710	721	747	728	705	691	695	719	752	716	717	686	737	688	726	733	738	742	703	700	677	713	752	685	720	721	763	732	715	723	732	701	764	743	730	710	683	757	660	678	743	697	720	735	723	701	728	742	718	755	704	706	722	744	753	787	754	671	691	760	725	742	778	697	747	724	663	693	744	703	721	713	747	729	751	744	735	757	755	670	749	735	696	724	785	679	737	712	676	734	723	760	697	741	709	718	746	706	791	748	714	743	713	772	718	707	753	720	777	732	717	719	730	690	703	748	710	725	687	723	693	704	752	700	738	783	720	741	714	715	749	723	803	747	724	704	724	703	732	765	714	726	687	679	723	752	764	730	685	751	687	720	748	706	743	700	733	670	734	735	701	706	719	727	732	714	713	700	729	748	710	724	712	737	718	663	709	753	764	765	784	694	730	760	714	719	689	724	718	703	756	741	689	778	714	693	766	746	731	751	798	720	724	682	691	710	744	716	716	681	707	703	775	708	754	677	742	795	697	715	775	715	689	739	734	706	769	699	738	756	710	713	754	726	701	761	745	717	704	740	673	705	761	720	698	730	709	719	729	696	738	685	735	664	754	770	771	739	713	715	691	779	690	751	719	708	775	702	735	687	730	699	730	723	667	706	771	717	752	759	659	764	720	724	748	737	761	702	760	700	689	753	712	696	716	720	744	758	702	744	659	713	721	721	736	717	743	742	719	719	752	715	736	748	725	707	748	726	740	743	707	726	705	773	717	700	714	743	757	733	728	748	735	719	751	717	717	721	723	767	741	686	742	703	754	701	726	752	703	750	734	724	750	734	727	763	709	735	740	720	690	708	707	736	725	711	706	777	752	705	741	732	746	699	713	767	703	765	688	691	729	760	711	729	710	728	710	753	699	732	763	751	699	725	714	740	721	704	704	701	730	756	794	731	732	775	725	703	713	719	744	706	731	720	765	689	738	758	697	713	727	742	676	734	739	753	714	655	718	735	748	729	708	731	711	709	715	750	716	715	739	736	760	702	688	706	751	749	720	724	711	719	783	756	723	707	713	686	772	727	761	727	711	715	729	719	792	692	743	755	704	701	728	758	743	710	688	736	708	695	756	728	715	731	763	776	688	736	718	741	744	735	712	696	733	718	673	733	717	745	770	716	743	730	722	731	738	715	762	687	704	707	714	709	699	712	653	725	724	683	661	692	745	742	712	731	733	767	744	701	744	704	721	738	714	700	740	737	754	785	728	738	712	730	714	751	729	708	711	765	693	674	724	706	759	693	713	752	740	709	745	727	682	709	757	645	736	731	705	736	681	694	747	728	725	765	719	754	686	742	751	764	744	696	695	747	715	723	754	709	689	719	772	707	761	737	707	771	765	732	757	660	733	751	693	743	698	700	694	697	731	733	735	759	765	710	734	722	747	722	749	753	715	741	694	699	701	730	755	735	703	695	734	756	761	704	701	742	701	678	690	729	736	776	703	777	707	692	739	744	718	727	745	721	738	700	697	728	732	726	740	723	728	793	709	742	764	687	719	730	684	784	718	751	715	726	703	837	698	725	683	720	722	746	736	705	721	685	728	767	710	737	682	732	713	759	745	714	755	720	727	741	704	719	723	707	713	704	721	726	691	760	728	728	721	750	713	760	730	741	701	690	703	763	689	664	674	697	719	745	731	679	733	723	762	726	705	724	732	734	715	696	709	706	708	683	697	695	678	685	721	771	722	774	722	766	741	744	698	797	729	782	679	740	739	709	724	745	697	679	724	746	739	731	720	708	767	687	710	719	770	704	723	680	759	705	707	726	682	757	704	713	706	743	727	752	712	775	744	736	708	716	723	739	687	714	722	694	696	726	722	738	744	719	770	729	734	677	721	763	729	744	697	698	704	691	707	722	753	695	748	758	826	721	756	750	713	723	704	697	739	715	709	745	733	729	696	687	653	765	793	708	717	709	774	696	721	724	685	718	732	718	700	786	740	723	727	729	694	745	696	716	753	753	744	702	726	756	698	727	730	722	742	696	737	705	692	703	735	729	703	653	764	700	757	723	723	750	703	716	700	756	780	766	731	725	730	734	667	744	715	722	743	744	716	747	720	740	742	692	728	653	723	694	769	765	772	724	784	720	730	727	722	744	726	688	721	739	695	719	716	763	725	719	701	756
10465	3026	2746	2467	1964	2636	2154	1708	646	264	291	250	244	240	249	234	279	262	248	246	293	224	280	267	268	258	231	279	252	253	216	254	277	247	236	279	270	257	248	249	229	267	274	218	292	247	251	240	236	240	271	279	254	221	229	261	248	263	265	247	264	258	286	267	237	270	264	238	247	291	254	271	227	251	251	224	223	257	266	249	237	254	261	253	244	284	250	248	246	256	231	231	233	275	238	279	245	287	247	258	226	265	280	238	240	266	258	259	217	269	234	245	256	260	271	255	235	252	251	235	256	256	269	273	234	273	274	281	261	260	289	257	270	262	248	273	257	252	263	265	224	246	275	266	266	267	256	254	231	267	267	282	270	239	238	251	249	248	260	290	247	257	271	258	267	291	269	214	282	268	271	254	257	277	271	239	227	245	247	271	267	233	274	260	266	245	268	253	235	240	291	246	263	238	263	249	268	265	265	254	271	263	274	226	241	239	249	285	264	280	253	241	259	232	249	256	238	254	269	262	234	247	254	292	242	228	228	267	237	265	237	261	269	245	284	260	263	257	245	236	250	271	229	295	244	298	229	270	235	264	292	252	266	251	254	261	258	278	255	263	253	260	284	267	281	238	244	246	277	266	226	236	269	261	281	264	272	235	236	234	239	239	265	249	254	279	228	275	269	265	259	274	271	246	229	240	271	237	252	262	258	236	218	277	249	264	274	273	263	233	247	249	239	271	239	262	244	270	252	228	281	263	240	265	279	270	240	279	242	257	251	247	259	247	261	239	259	257	232	284	268	213	235	242	244	256	233	251	265	277	234	233	258	266	234	286	236	253	257	231	288	231	244	249	242	264	259	262	241	237	276	263	244	227	241	230	265	262	244	255	235	249	246	228	243	242	262	244	233	261	248	263	255	228	257	262	263	261	279	286	271	280	285	232	258	254	252	262	238	269	286	292	253	255	250	207	275	247	264	252	262	279	219	264	241	238	265	256	237	258	262	266	222	226	277	245	229	282	262	218	261	247	250	296	241	269	250	254	254	261	271	247	280	272	242	286	276	243	262	267	247	255	255	253	239	239	256	242	262	271	273	266	236	248	240	234	248	244	244	243	219	250	253	284	256	254	242	273	237	230	252	258	241	274	251	238	257	252	252	246	245	257	269	255	256	259	242	265	272	253	245	252	249	257	250	265	289	255	253	212	279	267	264	248	249	249	271	230	258	252	252	232	239	243	242	240	245	277	246	250	259	243	236	255	251	244	242	269	266	267	243	272	269	243	245	225	257	248	255	254	258	257	233	254	243	257	223	240	263	237	250	260	242	255	243	245	269	213	251	241	262	215	263	218	237	263	263	268	236	222	261	258	286	259	272	240	249	258	215	234	248	259	234	251	285	290	265	248	274	264	297	272	279	264	262	281	246	264	219	236	255	297	283	251	292	241	273	247	254	254	271	282	238	234	243	256	256	256	276	252	232	293	232	278	253	232	251	245	238	260	274	224	255	265	227	269	273	243	259	249	241	233	236	271	269	257	242	241	258	249	246	265	288	241	242	263	217	249	266	242	242	235	238	283	256	263	239	243	275	284	252	250	284	257	259	261	286	265	257	259	263	258	280	239	255	257	245	286	264	226	264	220	261	241	248	253	242	231	231	261	247	250	249	245	225	235	275	246	264	252	245	254	265	286	254	250	247	269	249	240	220	257	240	253	250	245	262	223	292	245	262	252	289	249	276	276	258	256	262	234	230	247	246	233	258	249	246	258	234	292	263	264	232	246	209	267	245	258	259	254	250	270	274	232	265	254	231	268	249	242	308	245	285	276	257	244	271	238	290	281	267	268	266	283	259	233	249	257	272	225	267	244	256	250	226	259	263	242	220	236	262	255	256	270	292	243	258	262	228	232	235	223	250	224	270	273	247	239	249	271	266	257	228	272	270	259	242	239	267	220	255	262	239	266	259	243	279	273	293	235	262	244	247	254	266	257	277	253	277	253	283	248	257	253	236	264	233	261	287	225	234	275	279	262	251	249	259	226	241	241	254	243	274	287	263	245	263	237	243	270	250	233	272	259	262	254	232	243	267	261	221	272	244	250	253	279	264	242	235	233	239	282	223	231	246	255	267	252	271	242	255	284	262	260	276	238	262	257	260	268	242	259	247	278	267	237	244	243	234	261	259	234	248	242	277	269	238	257	279	257	223	259	246	246	262	252	220	259	254	274	271	257	219	262	229	251	262	237	223	243	235	232	228	262	285	270	267	296	262	283	247	252	252	251	260	217	248	250	275	281	273	276	254	252	268	257	267	264	243	263	239	253	280	228	247	268	240	234	254	249	233	241	312	248	254	302	255	248	212	265	232	261	258	231	278	275	229	259	225	262	234	237	262	260	295	255	262	272	274	261	249	262	255	264	254	225	250	267	241	218	261	239	257	256	235	261	246	251	244	243	273	242	283	239	242	268	270	255	269	221	287	218	278	274	223	281	267	219	261	260	238	239	269	257	251	243	252	231	243	248	285	269	268	287	251	242	225	247	220	242	243	265	275	250	253	247	281	239	259	246	232	239	242	254	245	229	297	257	252	220	278	228	270	279	263	234	254	244	237	249	266	246	247	239	261	262	256	250	252	270	243	264	240	245	248	238	243	240	251	281	251	246	296	227	250	300	269	236	255	240	250	244	245	239	237	266	248	268	251	250	276	242	287	264	275	235	284	265	262	242	242	256	249	267	262	251	233	273	259	283	260	295	277	234	269	234	268	252	227	248	264	241	260	260	260	250	261	237	258	250	252	238	276	268	253	264	282	281	246	279	244	289	239	280	257	246	237	253	269	276	254	275	230	289	241	227	220	229	218	259	221	270	264	243	242	272	255	246	266	221	263	236	218	268	296	243	244	257	241	240	262	281	281	258	271	276	270	239	268	276	257	276	251	268	272	240	235	270	288	282	232	244	237	242	278	236	265	263	261	234	250	268	244	245	237	256	239	271	251	261	245	256	280	248	268	268	248	260	226	248	250	267	241	248	258	257	300	262	253	264	278	213	234	262	238	248	231	220	226	259	307	257	248	229	238	278	265	251	260	252	251	279	272	240	274	240	250	251	230	250	275	256	279	269	261	266	259	269	280	267	257	246	278	256	250	239	251	276	245	292	258	230	245	231	238	287	270	254	249	258	257	236	257	265	243	260	274	245	268	246	246	265	246	263	244	248	230	248	268	233	247	239	277	249	240	245	265	274	230	249	245	251	261	251	251	290	267	234	234	244	262	224	259	260	256	260	268	264	262	289	274	250	229	247	220	242	274	229	229	244	265	232	207	267	222	269	258	239	242	266	249	257	278	256	242	270	245	259	254	238	271	266	275	231	275	245	269	264	267	254	274	246	230	278	244	247	249	237	261	264	267	249	250	281	265	231	264	240	257	257	231	272	217	276	257	273	253	264	253	249	229	252	260	250	285	235	257	262	276	261	242	257	247	243	250	249	257	238	237	276	230	270	240	260	280	263
5550	2585	5273	7642	8429	10355	8639	6492	2134	573	643	586	568	610	602	603	595	573	565	538	570	569	591	535	542	588	559	552	578	585	591	580	585	563	589	581	555	600	579	622	551	589	563	578	559	561	577	608	587	604	585	563	600	564	541	617	583	572	568	597	536	547	538	570	582	580	597	588	579	594	567	549	545	582	594	595	575	618	551	605	584	575	567	610	541	580	589	539	547	565	541	609	615	604	547	590	575	642	602	584	533	574	567	568	591	592	583	572	582	559	592	560	624	556	615	598	582	590	559	573	584	601	600	556	581	594	597	563	620	604	558	597	565	582	568	596	606	581	599	573	582	549	584	595	582	590	602	577	595	616	567	570	543	583	558	589	595	618	590	580	549	605	581	612	591	573	582	574	603	589	562	560	641	554	567	584	599	574	558	577	552	588	590	578	568	600	581	593	582	626	556	573	626	576	574	568	602	594	568	601	575	553	563	595	538	595	578	572	587	603	593	566	592	567	554	583	540	599	542	584	523	555	569	556	593	567	592	592	590	581	618	543	545	577	590	598	580	570	578	577	580	569	575	563	529	584	548	559	589	578	528	576	572	584	604	603	582	556	592	553	559	589	578	547	596	573	572	564	614	606	546	557	614	525	597	586	597	584	554	579	600	559	575	577	572	585	573	542	527	548	601	566	593	591	593	575	566	606	592	576	566	558	560	594	566	560	521	607	580	602	613	592	560	587	578	591	549	594	605	570	552	605	591	579	568	630	571	577	584	579	580	610	555	558	597	577	560	577	598	561	573	595	540	574	597	579	604	584	601	554	574	583	587	575	574	580	538	535	571	579	571	593	549	578	614	572	556	597	566	583	561	560	599	583	609	577	567	589	541	572	606	541	607	611	570	611	570	557	560	578	566	572	599	621	544	562	561	564	584	603	589	562	555	615	568	572	625	596	587	571	559	551	584	605	593	576	553	562	588	615	591	578	559	567	602	598	585	584	603	545	620	541	584	570	550	546	543	578	610	567	563	549	583	586	566	596	550	566	565	574	566	582	581	563	582	596	568	554	612	614	589	551	553	585	575	589	570	564	629	571	609	549	592	601	560	576	630	564	620	533	591	582	581	547	578	537	570	581	607	588	541	626	551	594	589	585	601	578	584	586	613	613	562	601	572	589	587	593	579	573	590	603	615	586	557	599	531	578	576	577	540	544	580	547	571	640	574	572	582	598	570	575	582	554	604	563	590	563	556	559	602	561	602	541	587	577	607	560	574	586	580	565	585	560	577	608	591	575	583	562	596	587	537	569	590	563	581	587	585	610	593	594	594	595	620	572	575	554	591	586	552	602	575	614	558	610	616	568	544	550	576	579	571	558	570	571	573	540	555	591	589	586	600	588	593	595	560	575	560	611	609	559	575	592	560	597	613	626	621	617	562	549	633	553	594	581	574	580	573	620	597	558	517	589	536	557	539	553	603	630	588	569	556	586	556	584	542	591	543	591	573	580	575	606	557	567	617	555	645	564	545	568	610	604	577	583	580	565	556	580	579	605	587	581	628	598	520	567	580	598	583	582	522	592	629	606	620	600	574	586	558	555	538	571	575	547	577	568	554	579	612	551	545	648	583	599	576	587	594	593	579	579	588	570	574	592	586	555	588	587	602	580	580	572	542	586	551	551	558	585	560	574	619	590	578	564	526	578	593	597	570	560	585	565	592	590	587	570	586	555	603	593	582	592	576	574	562	606	576	616	567	591	550	564	574	559	591	566	575	574	562	608	523	574	602	564	592	511	577	534	590	563	629	555	561	592	552	578	571	598	595	567	596	600	608	606	579	566	596	573	614	563	562	571	563	586	521	597	597	564	568	589	579	572	559	595	617	629	586	593	614	611	610	621	566	592	573	571	587	558	630	542	575	587	592	537	579	563	593	573	563	589	565	586	593	586	559	578	597	612	628	572	589	517	545	538	603	583	568	570	555	560	565	530	581	569	572	595	637	552	594	552	563	594	578	595	601	520	608	590	575	542	593	536	597	590	583	518	591	556	640	561	576	584	597	541	546	580	563	539	648	555	604	580	574	616	538	537	578	554	581	568	526	585	587	604	616	595	608	561	579	575	584	592	580	594	596	578	517	599	542	550	586	633	584	604	560	573	604	548	572	547	536	605	601	587	552	560	571	638	554	557	596	593	592	551	580	562	576	583	569	563	584	592	555	582	603	527	610	575	583	572	582	594	553	649	589	613	609	563	577	567	551	566	607	600	554	559	582	533	543	579	562	543	553	592	564	570	600	620	582	600	599	597	606	582	549	588	572	577	588	618	575	581	565	586	575	552	606	556	625	586	559	583	567	543	552	558	579	543	573	550	578	577	576	617	622	557	587	553	547	603	553	592	560	572	580	575	557	528	599	586	592	603	581	592	599	597	625	572	581	557	584	572	546	588	611	608	556	602	556	563	579	563	593	605	584	584	570	574	573	586	609	599	586	581	595	582	566	561	567	587	601	571	592	548	578	577	588	546	581	524	585	600	540	559	564	588	551	551	588	584	594	614	569	554	591	598	601	609	613	604	540	559	564	587	587	563	538	564	605	567	553	579	599	549	581	577	551	573	582	576	578	599	566	593	613	571	593	608	556	558	594	570	510	580	565	569	580	577	594	616	628	587	604	562	581	544	589	608	564	583	532	557	598	592	560	601	584	568	619	559	564	579	572	588	611	592	562	575	583	544	581	624	568	599	583	575	538	569	574	553	623	569	564	582	531	554	585	575	551	587	557	614	547	565	594	597	612	531	612	587	545	627	611	542	580	574	588	601	576	594	566	591	596	571	558	593	594	561	605	552	580	540	597	572	590	610	587	562	575	558	581	604	557	549	646	596	540	568	551	577	536	577	578	573	566	562	582	619	596	552	552	607	560	587	545	564	568	520	604	561	564	570	568	624	533	581	576	551	575	633	584	548	613	597	622	588	573	537	577	561	586	595	585	585	588	550	524	568	605	560	610	609	614	557	599	572	574	590	541	579	589	552	588	555	581	592	597	574	608	583	580	575	608	595	602	579	634	546	548	529	595	621	568	584	612	582	591	567	565	559	604	559	560	583	582	620	527	561	562	576	578	615	567	557	552	557	637	591	586	591	576	537	599	612	584	583	569	577	594	612	561	556	586	623	571	572	588	595	553	539	541	578	589	591	568	621	582	591	549	534	588	534	593	544	577	531	581	575	546	583	619	600	604	601	607	587	552	600	588	572	570	581	553	567	507	574	576	596	557	580	591	595	550	584	564	554	574	621	519	561	602	597	557	568	593	546	586	603	570	510	553	581	601	611	617	585	598	607	607	557	553	607	626	577	590	626	595	585	583	547	553	566	557	581	557	557	603	569	586	600	559	565	584	567	575	554	562	594	530	616	592	539	562	579	549	574	574	576	578	569	579	601	571	570	565	601	605	562	561	571	575	591	594	554	585	578	596	578	586	563	605	564	561	616	609	585	589	597	573	549	609	570	573	598
21722	7696	13434	14659	32799	38396	31903	20830	7525	356	214	208	190	192	209	197	191	165	189	196	177	162	193	199	176	201	162	188	205	178	175	169	176	167	178	195	174	172	199	169	186	180	192	187	191	207	189	204	168	172	186	182	186	199	185	183	179	200	203	198	200	159	189	175	175	180	205	185	208	176	145	156	173	171	186	169	178	176	194	173	179	173	176	179	181	193	181	170	155	183	157	200	177	190	195	165	180	179	187	192	189	173	179	188	167	205	182	164	175	146	182	175	163	175	171	196	179	181	194	169	165	196	161	190	175	163	165	196	139	175	177	180	189	188	161	181	206	201	176	171	190	195	178	195	199	189	176	164	166	181	177	202	205	189	171	173	181	173	159	184	178	192	179	195	210	177	192	187	203	184	194	174	182	176	189	169	184	169	192	170	189	158	172	183	175	173	197	199	213	180	196	182	178	210	165	162	160	167	176	172	202	196	177	166	165	193	160	166	169	182	205	196	163	175	202	188	179	178	210	176	212	191	186	172	183	176	194	164	201	167	191	196	171	181	181	163	196	176	166	193	163	191	184	181	193	173	198	203	201	158	211	202	195	185	208	203	174	178	180	169	163	172	167	187	148	175	175	171	165	160	201	154	174	175	175	156	200	157	179	193	199	166	201	165	162	185	163	190	167	182	169	160	182	178	176	181	167	177	200	206	204	191	202	198	195	179	180	179	146	183	186	178	168	170	163	163	182	184	170	173	174	201	216	202	167	177	170	181	156	193	195	186	184	190	193	192	150	173	177	172	180	215	200	155	182	171	168	179	174	199	182	163	198	194	175	184	186	192	177	189	192	161	198	186	179	182	202	150	169	172	214	213	182	183	156	178	197	183	204	156	173	168	171	164	178	142	173	177	161	159	162	192	192	169	192	185	183	193	187	185	182	197	183	167	172	154	187	192	222	178	183	176	197	165	175	178	170	183	176	185	156	165	167	192	199	177	154	183	167	175	199	190	196	194	200	198	207	190	178	182	193	188	182	165	183	183	179	192	179	196	201	180	181	187	178	189	186	185	166	165	174	199	202	156	190	188	189	151	162	179	190	178	206	144	176	175	169	167	196	144	181	190	188	173	166	179	175	167	185	189	184	184	185	180	182	164	199	165	192	199	191	187	196	166	169	183	194	198	175	179	196	191	199	197	219	176	178	157	198	179	178	188	202	162	188	160	173	193	167	165	180	177	199	160	198	197	179	219	175	164	213	190	179	166	190	163	168	186	179	163	186	172	178	193	193	168	178	163	182	155	170	193	190	188	178	166	167	189	202	172	193	185	191	182	203	207	168	181	168	172	176	198	186	165	184	196	172	185	187	181	161	173	153	190	184	213	196	172	184	162	171	176	200	185	179	160	176	182	188	174	190	158	176	179	169	182	195	174	191	187	186	184	172	163	187	170	192	182	176	200	208	200	185	181	159	170	194	181	188	182	192	169	184	172	181	224	194	166	168	169	174	153	175	188	201	169	178	188	170	171	173	164	160	185	178	172	170	174	184	168	173	178	182	189	190	158	167	188	182	169	175	187	153	183	162	170	197	191	178	184	183	181	165	179	183	207	187	159	165	178	185	174	173	178	169	188	185	190	180	173	178	177	194	187	173	194	189	169	215	179	173	168	183	180	198	188	196	169	190	172	166	180	152	162	169	190	159	175	195	175	167	169	200	167	164	162	193	176	183	175	181	168	195	179	154	184	187	165	195	177	197	186	201	188	199	187	171	199	186	196	186	157	170	154	168	170	173	181	171	171	176	180	180	184	180	164	177	164	172	182	174	175	151	167	176	175	172	182	183	185	188	186	212	189	158	187	179	196	172	188	158	161	198	157	186	176	152	187	179	159	155	178	176	198	175	164	172	177	185	201	173	187	174	194	190	207	189	176	181	171	172	168	169	162	175	178	172	213	185	183	187	159	181	197	177	180	186	195	187	168	159	181	156	170	167	184	191	204	177	194	169	166	165	199	209	184	188	189	200	199	205	185	179	192	177	175	179	205	150	182	198	201	186	175	184	193	167	186	205	199	185	205	172	167	173	179	186	181	183	206	170	215	190	195	193	179	205	195	166	174	191	197	171	175	192	206	182	189	183	186	154	176	182	199	167	175	187	185	159	164	178	203	190	187	173	181	172	175	181	179	179	192	195	183	190	183	175	173	168	181	155	178	189	187	182	175	181	183	184	196	171	191	177	184	161	217	179	138	165	174	199	186	189	164	190	182	196	176	186	184	199	196	161	188	177	181	180	162	176	201	176	188	199	178	184	183	177	189	187	189	200	175	157	185	160	190	195	182	155	176	186	189	195	166	201	174	158	215	184	183	173	185	157	201	163	159	171	206	196	178	197	166	169	173	159	168	159	184	161	184	171	154	184	173	159	192	190	183	169	164	175	197	200	156	177	182	169	183	176	172	200	163	196	190	192	182	182	173	162	180	193	183	165	212	181	194	168	179	186	157	153	199	187	181	191	194	193	175	183	181	173	185	215	162	175	173	192	198	171	189	184	181	183	196	177	167	194	196	157	210	172	194	194	187	192	173	184	176	174	212	156	178	174	194	193	167	171	195	192	208	196	186	173	167	205	158	176	211	199	199	170	180	176	175	179	197	174	170	179	195	184	169	169	172	173	181	163	189	157	164	182	185	188	164	184	190	172	192	168	206	158	172	165	182	188	167	188	204	180	161	174	184	206	187	156	173	174	194	189	176	168	186	181	200	178	163	181	186	159	192	162	164	185	200	190	176	197	169	180	164	166	194	171	193	164	173	191	186	164	152	182	184	173	174	177	174	173	186	181	168	213	187	174	173	186	186	181	195	185	216	178	198	194	166	172	138	183	186	175	175	154	182	182	172	206	187	178	180	188	176	183	166	169	180	207	182	178	213	171	163	171	166	185	149	185	192	163	180	149	189	182	158	174	183	179	159	179	173	173	179	165	196	202	180	165	156	166	163	172	213	181	192	169	182	177	185	167	180	188	169	188	182	172	171	172	200	200	193	194	169	194	175	197	193	177	192	190	167	173	181	182	164	164	189	148	195	181	172	185	184	166	191	179	178	185	159	142	183	205	166	160	172	172	172	162	167	174	189	175	164	187	164	183	156	182	199	167	164	188	186	184	188	149	151	168	164	173	175	184	190	183	150	169	206	196	179	188	180	193	173	173	181	168	191	174	207	174	189	186	201	190	163	194	162	162	167	200	176	166	192	209	192	184	191	174	190	213	191	167	186	169	168	180	193	185	163	193	190	173	181	177	211	174	163	165	198	178	182	192	182	194	170	220	181	162	187	197	159	190	192	212	153	174	174	199	164	164	180	173	175	173	187	194	172	174	181	180	176	193	157	179	167	180	176	156	187	181	175	173	169	182	195	193	209	200	176	168	204	161	181	190	185	198	188	163	198	171	194	169	188	174	171	171	186	221	159	165	149	180	180	168	191	180	172	168	191	166	175	194	165	172	170	175	167	198	182
11006	6434	17209	28979	49030	52964	47530	37566	14962	555	546	502	531	516	505	482	458	455	459	483	461	499	496	485	467	438	444	423	443	460	486	473	478	479	441	456	446	439	453	448	469	459	453	430	430	431	439	477	464	449	461	440	446	474	434	460	430	461	413	455	476	472	455	468	464	448	448	431	441	464	442	429	463	406	401	391	437	451	440	434	418	400	487	429	466	440	463	432	401	429	423	438	433	447	437	452	429	444	423	438	463	464	446	465	444	445	474	472	473	453	425	431	418	398	441	476	462	468	444	431	443	475	426	450	455	423	461	433	436	445	434	435	427	425	438	462	453	445	420	431	430	452	437	445	436	428	455	442	435	459	436	486	438	467	458	482	465	476	470	417	394	483	416	446	409	427	461	496	451	424	461	432	426	424	453	459	447	450	418	459	456	445	433	444	445	484	436	436	425	439	419	466	452	460	445	455	468	435	477	429	397	463	440	440	447	479	430	474	446	464	453	454	449	446	439	409	431	424	381	448	413	483	455	452	419	446	467	398	431	451	414	412	440	432	487	438	488	409	446	418	442	455	445	436	439	401	432	438	437	426	438	476	442	433	441	437	428	464	467	438	437	474	468	441	451	425	440	425	432	452	451	455	403	466	441	459	422	461	430	427	424	464	404	418	460	453	430	444	439	427	462	403	417	443	483	448	420	460	412	501	452	477	436	459	443	423	429	458	416	461	479	416	443	483	435	432	423	470	446	444	456	459	459	443	458	447	450	446	461	443	451	460	463	453	430	452	466	431	455	475	482	458	454	465	466	432	445	445	452	432	417	451	432	431	453	440	452	415	412	434	439	454	446	451	429	470	428	443	437	453	430	467	446	410	448	400	431	407	470	460	453	415	449	448	483	485	469	469	470	403	464	444	418	448	440	431	452	432	461	443	464	461	438	442	432	443	430	430	442	459	441	448	475	448	418	437	446	463	437	455	446	436	424	434	446	425	451	426	436	436	465	421	467	468	430	440	468	422	445	421	443	390	459	440	459	418	442	454	451	417	448	413	432	440	456	437	426	405	434	386	470	464	437	465	441	463	437	446	447	456	458	474	445	453	454	436	427	440	446	461	444	424	429	459	437	472	421	432	450	420	470	421	414	431	455	443	427	421	425	458	444	433	467	486	442	452	442	450	429	442	457	440	434	410	427	463	406	466	443	425	443	435	425	449	446	459	437	432	448	459	456	402	467	426	442	429	448	426	443	446	439	455	438	436	441	487	476	473	434	424	470	450	443	459	424	460	437	455	433	476	445	410	422	397	428	431	454	439	453	440	448	460	442	458	459	446	417	453	450	457	438	438	466	426	427	437	440	484	409	458	445	450	458	456	459	425	437	428	438	443	437	454	475	454	450	439	413	466	420	443	434	454	450	472	431	438	430	448	459	422	452	429	472	434	447	415	424	445	448	442	448	433	487	434	446	474	443	460	405	479	437	431	451	435	429	433	468	431	441	447	457	423	425	480	439	497	439	442	442	408	465	443	438	476	446	475	426	446	474	460	423	432	460	449	459	419	468	460	445	461	428	428	411	432	431	419	432	419	463	396	432	449	445	445	427	439	467	460	453	477	455	446	452	415	441	438	395	451	452	497	480	427	479	431	457	414	465	410	434	425	456	453	472	462	437	455	481	453	432	407	414	438	417	429	466	451	445	423	466	430	424	454	417	461	447	456	450	418	409	475	472	473	450	444	420	469	474	443	460	456	456	434	456	442	477	451	447	453	449	486	421	438	465	439	454	488	432	473	426	470	438	462	439	471	453	458	443	435	429	440	447	446	442	473	452	433	461	467	462	472	456	459	449	446	461	445	455	432	440	430	439	466	432	450	418	445	447	461	449	418	474	421	438	483	476	432	458	424	439	469	483	458	455	427	420	431	457	427	400	460	431	474	457	460	410	419	505	446	442	458	488	450	428	462	447	433	415	415	473	432	454	448	383	441	435	426	457	396	465	449	447	403	445	430	507	458	388	458	432	446	410	461	436	473	439	431	450	418	442	409	468	423	463	449	424	456	451	413	404	445	464	449	459	430	420	431	439	443	460	431	452	454	445	434	441	453	428	457	424	464	417	426	441	456	440	490	447	420	418	436	441	467	447	432	445	417	475	457	435	426	409	404	424	412	445	485	462	485	439	458	433	440	429	432	430	437	412	399	440	449	447	491	407	429	463	411	392	465	465	435	461	467	467	442	412	407	470	432	453	466	434	452	474	442	465	402	476	409	446	445	487	421	452	421	461	416	432	411	471	450	480	473	398	455	407	459	491	409	452	445	438	449	465	449	435	454	449	429	452	462	432	444	468	458	457	456	448	425	476	436	445	439	456	469	462	425	442	459	446	491	441	468	463	450	414	428	437	456	455	433	434	429	414	431	432	392	432	456	464	463	431	462	416	406	445	418	436	425	424	454	413	430	390	444	428	417	436	457	432	446	448	422	444	457	470	419	439	451	409	449	438	441	485	459	409	446	445	456	453	468	437	444	442	423	465	429	462	439	434	458	450	473	433	459	432	425	418	446	432	459	461	465	482	425	468	440	476	453	438	471	454	417	473	453	454	449	435	436	427	432	456	460	423	448	413	414	454	418	472	462	421	471	430	436	416	416	459	419	466	423	454	455	436	441	449	492	452	450	439	430	434	408	421	404	389	462	419	465	431	461	489	463	428	461	422	466	478	433	429	437	502	492	444	450	422	436	443	415	460	429	442	466	436	438	436	422	426	452	446	456	434	413	463	432	418	475	419	419	462	457	464	433	472	407	460	430	432	449	401	497	449	444	478	474	418	459	408	441	440	472	496	453	415	470	472	446	437	434	455	413	473	417	438	441	442	482	433	426	445	437	429	467	456	448	428	409	445	455	452	438	488	446	418	470	445	437	408	441	476	433	429	451	463	456	457	411	458	424	442	476	437	432	440	429	440	475	416	421	466	456	429	437	464	427	452	429	455	434	417	437	415	438	450	433	467	454	451	430	435	445	458	438	442	450	491	442	447	417	449	447	426	430	452	442	459	455	453	435	436	424	412	411	433	462	419	448	460	413	478	443	430	449	421	444	460	442	456	411	443	458	431	470	441	467	416	478	450	445	438	450	423	437	450	478	398	442	451	459	471	447	446	448	470	419	460	419	463	425	477	459	437	473	462	421	435	449	433	447	466	437	425	443	448	437	436	427	431	436	401	461	448	467	457	412	403	461	454	412	446	476	425	463	481	471	442	431	426	439	431	444	476	426	448	444	445	449	443	445	420	480	423	437	458	458	442	454	469	432	453	426	450	459	469	476	472	449	452	420	450	448	458	421	451	435	431	443	446	485	452	424	457	418	424	452	412	458	449	419	486	445	464	482	450	437	453	478	438	433	432	459	430	448	429	461	424	416	441	396	419	416	488	443	413	458	448	455	417	431	437	441	392	421	440	464	434	467	424	438	424	482	421	443	420	454	418	436	421	439	418	455	455	436	432	434	446	451
32875	14011	32359	22449	23689	51441	52961	40110	19847	1658	383	341	334	309	335	330	327	260	294	353	308	310	310	284	326	341	301	308	332	327	305	327	275	293	303	322	293	306	305	329	296	284	317	340	330	292	287	316	323	277	288	289	318	290	284	293	288	323	290	317	324	314	321	339	324	309	326	271	318	309	271	310	286	290	304	306	282	312	306	285	300	350	287	316	312	290	290	308	321	329	312	320	302	293	305	264	302	277	311	282	290	293	325	322	290	307	332	276	324	342	301	309	317	313	317	310	297	294	351	317	271	278	271	305	307	291	295	307	290	296	301	310	273	299	333	334	327	288	317	319	339	300	297	335	336	311	335	295	315	308	288	290	278	309	326	288	294	298	323	255	302	305	307	284	299	309	329	322	299	339	306	293	294	305	282	289	310	282	275	288	295	293	309	312	327	310	301	306	316	289	261	276	304	306	292	312	278	278	298	292	305	264	302	312	302	325	337	307	283	249	300	300	291	318	319	321	320	301	299	306	325	301	308	292	293	323	304	309	294	285	291	300	306	282	289	309	272	285	320	326	308	305	291	303	332	363	306	274	333	312	272	282	313	332	324	284	289	288	294	280	296	297	333	322	320	267	336	274	316	315	270	261	311	298	286	294	315	328	303	300	321	307	293	299	296	287	290	300	269	310	322	268	296	301	284	356	297	314	262	306	293	298	316	310	275	267	300	283	319	305	318	313	348	302	312	326	306	304	305	294	297	277	314	304	320	316	319	306	335	354	314	314	308	314	299	297	325	291	281	306	287	287	276	303	327	310	265	285	324	296	326	293	294	292	339	321	302	312	310	334	305	320	319	284	318	283	301	316	289	311	267	289	294	313	292	299	294	313	289	285	288	298	330	299	307	331	299	285	283	299	298	306	293	312	361	292	310	296	268	279	289	293	301	348	320	336	300	312	322	332	310	311	278	308	303	297	296	310	352	276	294	294	299	318	313	281	307	324	310	301	302	315	298	313	299	298	303	287	325	267	300	312	312	303	312	326	315	322	341	329	328	293	294	321	349	305	274	342	321	311	279	282	315	305	310	333	285	306	320	310	313	289	282	341	338	323	288	312	303	292	293	303	280	293	283	286	288	267	295	291	299	309	310	327	321	317	312	331	312	306	351	291	286	336	301	306	322	306	300	314	312	285	303	283	333	291	299	308	295	304	286	305	293	294	296	311	303	304	319	333	313	322	327	339	319	315	314	305	307	302	325	310	288	326	310	279	309	301	294	255	296	285	311	330	301	293	298	299	290	320	350	304	334	300	317	289	304	293	284	283	322	279	296	279	293	293	301	291	306	274	298	304	292	297	295	328	331	314	321	333	299	283	284	285	312	302	317	297	280	302	312	306	297	310	295	312	308	307	333	310	302	274	309	313	312	338	332	304	297	329	297	333	315	313	323	324	327	328	296	322	307	300	334	290	312	309	308	342	295	305	303	276	287	305	312	315	302	303	289	327	313	277	300	288	289	345	268	298	268	330	312	279	276	294	292	303	305	329	326	312	296	306	300	324	328	308	293	288	292	296	326	294	319	316	331	314	295	293	287	301	316	309	291	345	324	305	333	322	303	302	299	272	303	306	295	276	300	302	285	306	311	275	324	298	319	308	283	307	281	300	295	317	348	319	279	319	336	290	322	311	325	331	336	282	283	289	317	341	302	298	286	274	304	304	309	296	297	291	307	328	309	271	277	275	296	314	274	298	321	299	333	308	319	312	307	302	304	301	281	330	299	310	291	301	286	306	280	285	298	286	303	302	293	295	333	312	274	334	307	307	306	287	324	279	306	301	295	319	302	296	286	314	280	310	315	297	297	283	288	291	340	332	327	330	277	300	333	339	299	291	339	289	277	306	300	310	284	332	287	287	306	294	317	295	309	286	301	314	324	310	308	308	268	312	314	286	289	307	289	285	299	323	282	296	334	316	357	325	304	306	301	281	293	305	311	295	298	316	320	329	285	322	295	285	274	317	296	322	312	277	307	301	327	321	289	296	306	315	284	285	288	300	287	281	251	307	296	302	289	302	301	302	292	274	297	300	290	335	330	343	309	310	323	305	309	317	291	289	324	312	289	310	278	311	303	325	309	323	278	310	281	298	311	314	282	272	300	300	281	324	306	290	271	295	316	316	309	291	315	279	287	296	312	259	280	296	307	253	290	279	314	248	263	309	285	283	298	297	300	329	321	314	301	320	295	279	313	288	307	318	318	290	278	313	284	301	331	291	308	312	283	308	290	276	291	293	293	318	323	315	321	314	307	297	321	304	298	281	287	307	311	317	295	313	319	343	299	298	272	315	291	276	303	306	325	291	297	315	269	270	287	285	318	318	327	322	288	326	295	274	290	304	304	301	307	315	301	317	300	293	315	315	346	331	297	286	302	296	341	287	302	290	306	319	307	316	293	301	329	287	311	332	308	304	302	293	335	327	301	291	309	294	296	288	327	299	319	308	314	297	313	301	267	291	294	303	317	318	325	331	332	291	318	283	301	315	303	299	316	287	280	319	321	312	285	314	318	334	272	296	299	309	308	292	294	309	291	314	299	324	300	316	285	294	342	278	307	312	304	330	328	301	350	298	293	284	311	321	298	324	307	284	248	314	322	318	298	270	312	319	304	272	276	279	325	362	310	294	284	329	300	329	276	292	293	332	298	306	248	330	293	309	306	324	290	320	333	323	303	273	310	333	302	314	310	275	323	284	286	312	296	290	301	308	322	344	339	302	288	345	288	292	312	264	282	320	318	325	302	305	299	300	302	279	327	319	323	320	281	316	290	308	318	298	322	292	324	295	305	307	308	323	291	306	317	313	288	337	298	292	293	298	305	310	320	325	292	301	333	326	277	321	312	316	311	322	283	273	311	299	317	304	287	301	302	314	284	293	322	284	273	312	296	304	303	326	303	308	304	349	319	289	300	297	312	305	306	306	266	281	293	308	320	328	329	322	285	292	322	302	316	302	279	303	299	318	301	278	307	311	333	311	333	308	307	368	302	282	308	273	299	290	302	281	308	303	316	323	301	279	287	304	287	324	314	269	291	265	308	328	281	306	306	311	300	315	320	311	304	321	298	320	306	275	315	347	304	317	327	320	304	323	293	313	302	314	290	306	289	336	319	289	288	352	295	287	288	294	300	318	259	344	302	301	308	338	315	333	277	329	307	291	297	323	293	331	308	286	306	291	305	265	324	296	310	287	278	310	307	301	321	277	285	347	287	286	317	298	284	315	282	311	276	287	296	294	321	264	304	269	362	277	320	319	309	273	309	276	303	294	316	286	277	290	298	317	293	308	317	329	279	291	286	311	313	283	312	318	276	303	315	309	312	294	282	271	288	324	303	299	282	315	316	321	293	313	269	326	341	276	287	317	290	322	343	314	328	335	304	311	287	324	275	306	315	320	340	303	317	326	287	310	317	358	302	279	309	316	299	281	328	285	281	290	322	279	311	278	296	272	271	317	301	341	335	290
15458	9386	32917	32845	39856	65122	64986	54054	22662	930	827	864	854	777	793	797	792	789	774	767	679	782	755	771	737	734	700	718	724	728	701	705	769	742	690	715	723	702	712	696	747	624	768	683	715	705	736	777	698	720	696	727	712	729	656	697	694	698	717	698	677	746	705	675	724	725	713	649	756	667	745	701	723	704	684	674	723	729	707	713	739	701	730	670	633	785	727	678	720	734	725	697	722	711	733	714	718	682	693	701	734	720	676	691	704	653	677	720	726	707	727	733	638	681	707	721	732	706	714	689	700	704	683	718	720	704	675	731	683	672	750	737	727	754	716	693	706	734	694	732	756	681	724	663	720	654	691	722	702	757	703	701	672	731	703	664	706	744	714	717	701	732	674	729	686	694	711	717	664	732	698	749	678	708	730	717	684	718	697	687	717	679	704	761	717	702	707	650	725	732	720	699	711	722	691	732	726	708	648	679	671	707	695	695	703	717	776	704	770	736	684	694	726	706	715	693	668	677	695	752	663	710	719	664	700	710	686	711	735	615	694	677	706	662	686	691	692	683	758	702	671	739	672	745	683	706	722	732	671	730	667	695	717	681	684	717	744	662	681	707	693	707	734	687	690	696	701	690	704	695	703	721	729	718	741	684	724	699	750	719	738	683	748	688	711	712	741	676	709	765	755	673	761	727	723	692	703	721	715	714	710	711	713	758	723	631	761	716	736	698	699	691	752	701	704	718	672	694	777	673	677	742	694	660	656	726	700	719	712	670	660	719	654	671	724	695	723	722	727	664	727	696	702	727	684	710	726	679	728	781	677	717	713	711	698	736	673	722	635	760	730	696	716	680	702	673	701	701	658	704	709	713	657	720	751	672	684	691	696	715	698	756	710	713	686	736	704	718	703	672	679	666	714	726	665	649	708	712	692	712	733	712	724	716	699	702	730	701	698	712	672	741	713	706	697	739	746	655	756	744	687	705	687	736	739	676	652	732	728	691	699	713	696	747	682	714	722	690	740	692	697	714	721	724	686	727	677	702	679	693	709	710	694	716	703	699	777	689	677	684	637	718	691	733	707	654	724	713	656	691	663	713	687	709	785	761	664	724	719	679	749	742	686	739	673	712	664	711	725	766	698	724	711	691	654	748	702	707	693	720	712	692	681	684	727	718	712	726	749	724	692	691	682	699	678	709	708	731	777	675	696	660	660	677	677	635	734	720	649	689	744	690	717	693	709	735	725	713	705	736	721	748	745	691	705	701	724	726	698	700	719	676	708	687	713	678	701	681	742	708	731	720	708	655	729	688	717	687	736	736	739	719	666	676	689	690	693	700	720	710	718	692	754	668	661	681	711	674	727	721	695	635	690	678	722	715	710	728	745	677	693	720	735	721	705	672	685	743	681	708	714	700	711	714	704	684	703	684	746	718	682	734	683	716	701	699	659	684	717	713	740	740	724	688	706	693	663	753	718	729	683	708	669	703	697	686	679	709	729	636	734	728	685	716	699	711	705	655	741	721	713	720	725	676	661	712	695	693	689	648	705	703	670	693	715	673	699	713	713	651	730	714	725	707	698	753	651	728	768	698	704	713	686	664	707	695	709	687	698	666	719	682	679	681	724	730	666	718	706	747	694	723	737	710	721	692	720	683	714	650	760	710	729	706	743	706	718	678	653	778	693	740	704	719	654	695	673	675	696	707	742	738	684	697	668	724	723	751	698	700	686	721	704	725	695	735	712	659	707	702	750	700	715	674	738	732	718	695	727	707	720	686	693	707	710	725	717	742	712	672	743	698	747	703	720	738	724	697	701	714	685	711	700	723	706	701	743	709	683	711	693	713	695	721	779	750	722	773	716	720	678	693	687	663	699	730	699	685	681	733	755	766	723	739	704	724	737	686	705	686	673	721	744	679	668	725	704	712	675	719	712	717	692	728	672	724	720	670	676	676	716	719	654	754	715	712	731	694	726	703	697	672	658	741	706	747	732	749	738	705	673	721	644	687	710	703	678	728	711	654	649	683	659	737	697	688	678	722	722	717	703	682	692	746	714	694	637	681	716	719	724	728	715	702	647	742	730	740	699	719	706	716	688	668	683	681	702	665	690	692	709	721	721	698	676	715	680	676	697	730	741	644	691	739	696	726	720	740	716	716	692	688	697	681	678	700	723	738	679	697	711	697	741	706	720	726	736	754	709	679	710	669	695	722	683	712	744	726	720	739	699	712	734	703	647	663	710	730	725	744	710	685	741	723	682	701	718	672	725	727	710	670	713	688	697	748	711	672	677	666	657	708	721	697	704	685	724	719	649	713	702	711	698	691	658	725	727	741	737	709	661	671	701	745	637	732	671	738	725	705	668	741	711	676	696	708	714	677	697	688	708	693	686	714	695	688	671	763	750	688	756	695	713	719	657	728	751	719	710	740	686	711	719	662	676	712	692	714	710	708	692	688	641	696	684	675	663	696	714	673	747	718	695	696	739	722	731	673	706	721	718	665	687	683	679	722	704	708	693	758	738	698	657	679	670	716	713	703	652	741	714	737	756	693	703	702	718	699	671	690	655	688	695	732	695	699	696	695	684	732	698	705	736	668	711	670	698	725	690	684	720	702	693	712	713	670	682	663	720	697	669	679	742	701	749	661	706	663	753	673	713	712	734	707	686	778	677	737	744	703	724	711	693	719	695	705	730	729	715	698	729	715	714	725	689	706	671	686	706	749	683	689	709	677	709	663	692	702	710	726	722	715	688	743	707	714	699	671	670	701	725	709	736	706	681	698	693	691	750	718	703	720	716	720	686	762	689	696	673	710	719	690	719	663	690	682	652	676	668	734	687	744	716	733	671	692	689	667	708	686	716	683	729	700	684	731	698	735	733	740	698	723	718	696	676	705	725	720	697	712	715	726	688	746	699	703	724	693	722	711	691	674	699	704	740	758	709	709	723	706	671	667	689	704	731	680	716	722	717	740	678	697	725	728	702	678	718	711	660	641	707	689	692	657	681	702	696	757	679	705	727	727	705	678	688	644	699	683	728	707	751	694	716	705	687	680	676	707	696	715	734	707	690	699	709	715	705	690	680	704	720	717	696	676	747	700	684	753	763	696	725	695	730	740	681	722	689	713	702	686	680	689	736	739	706	685	710	718	757	707	728	702	704	757	691	743	707	719	722	707	696	692	704	668	703	687	680	682	705	709	671	655	706	671	763	655	719	723	731	705	712	709	697	728	670	700	659	704	702	697	745	759	726	683	693	731	727	713	691	714	667	723	705	726	738	688	669	697	725	688	703	695	706	720	681	731	690	731	675	693	669	653	668	719	731	688	712	672	706	678	670	624	746	671	688	722	691	749	717	718	665	704	675	697	699	720	698	687	703	743	708	677	711	720	697	675	665	674	702	706	677	720	681	673	677	720	694	746	744	772	697	710	667	744	700	721	673	705	698	735	689	710	689	715	665	693	775	686	673	737	699	725	741	717	729	689	760	739	707	766	781	674	644	683	741	700
9504	2932	2930	1924	1582	2504	2566	1750	761	234	253	255	238	259	266	223	235	274	254	280	272	264	251	261	256	260	247	268	231	226	238	251	254	266	251	224	257	237	259	267	285	253	259	245	273	280	236	261	246	274	267	253	241	239	239	256	242	261	267	271	238	278	271	271	251	258	248	261	224	273	255	265	226	269	276	234	246	245	258	272	256	248	279	236	254	258	247	240	236	244	270	235	276	259	244	277	278	278	263	273	251	232	275	233	243	239	200	245	212	247	276	253	265	253	249	260	253	242	248	267	252	228	261	257	253	245	238	262	275	264	269	235	285	220	259	242	249	270	250	252	268	261	271	217	283	270	289	263	242	272	260	250	250	254	252	258	268	275	264	270	280	250	273	278	242	256	265	231	247	275	262	240	266	276	278	276	239	246	268	279	277	268	264	227	256	276	268	273	256	254	275	232	243	272	268	271	241	236	252	277	279	256	242	281	241	282	265	278	236	243	241	255	241	275	262	277	223	262	225	230	265	251	234	236	244	252	287	248	268	267	265	266	236	248	237	242	259	239	275	232	237	244	263	285	266	256	266	267	256	250	225	276	275	272	272	256	248	264	284	239	245	240	275	271	257	254	269	271	248	250	242	260	298	281	240	270	260	239	273	259	231	237	265	259	285	256	272	246	270	276	259	242	255	246	252	264	253	249	243	259	238	247	250	239	252	247	284	260	263	275	272	253	275	266	262	235	247	259	232	247	257	267	271	262	292	250	275	237	261	253	286	275	276	274	258	253	250	299	273	256	273	291	268	286	263	291	262	275	280	253	283	244	259	251	256	256	265	253	273	235	269	277	280	272	272	271	260	268	296	266	224	249	231	268	238	292	249	264	216	269	220	271	258	235	268	256	255	240	232	263	239	282	271	244	266	231	256	268	305	251	235	249	275	241	233	272	260	276	253	268	272	277	252	258	277	234	254	259	270	283	264	249	271	259	278	259	263	276	248	244	224	268	246	235	245	233	259	257	282	256	242	262	238	252	258	224	226	250	236	247	282	231	265	270	241	249	254	266	227	233	237	272	231	257	253	284	272	269	267	270	255	239	212	248	257	269	254	252	284	275	272	263	270	268	274	258	259	256	241	243	267	266	257	276	249	298	276	250	258	282	280	248	242	230	266	269	222	267	234	247	250	229	286	273	255	259	256	244	255	266	266	268	229	248	247	256	216	267	261	265	265	244	250	266	288	256	245	259	277	265	258	263	238	272	265	231	248	266	263	248	246	273	255	217	252	251	240	249	231	250	262	228	283	255	234	273	249	262	247	247	243	272	291	253	240	257	269	264	265	264	266	264	248	237	255	239	283	279	276	272	270	241	235	245	269	255	245	246	247	278	257	242	255	285	254	252	245	222	230	249	227	262	281	262	280	276	241	277	260	268	240	277	233	247	243	230	273	273	261	265	258	236	236	242	253	236	259	273	258	244	275	262	238	242	231	209	238	257	224	302	245	277	281	259	244	248	282	292	265	275	268	249	286	251	256	279	252	253	245	251	285	246	255	266	222	255	302	273	286	253	245	237	263	252	233	263	269	221	257	264	257	257	268	243	270	241	275	249	221	251	230	269	278	262	238	263	286	247	284	253	250	289	219	271	261	270	238	249	246	292	259	258	242	254	266	248	234	259	239	240	257	232	269	243	270	234	233	277	278	238	265	265	273	260	259	251	265	259	249	261	260	288	217	253	270	290	233	249	244	261	285	237	248	220	261	277	234	264	244	264	235	280	221	275	264	263	244	287	282	239	237	267	248	269	252	260	296	263	271	250	220	254	224	255	266	251	257	285	263	273	250	254	233	255	244	266	251	248	263	235	277	279	264	227	284	234	255	230	239	262	257	249	257	265	257	268	270	239	261	276	264	250	249	260	240	269	270	294	277	289	227	233	257	270	229	269	262	238	248	264	244	256	274	237	253	245	249	291	220	271	262	229	256	254	267	265	257	260	249	256	248	267	245	263	271	232	270	232	276	264	259	286	274	252	250	256	268	253	259	238	267	219	233	275	260	265	279	273	240	267	267	249	239	249	252	237	228	226	265	247	267	268	266	246	240	280	297	252	278	277	250	233	271	257	287	250	246	255	268	241	258	261	267	234	281	278	294	246	301	264	241	265	249	257	260	264	272	250	251	264	239	266	256	241	268	246	241	246	228	250	261	265	239	269	270	241	227	236	236	256	266	246	249	253	253	236	251	259	288	247	256	258	247	275	242	228	259	297	264	225	265	242	227	241	272	262	254	259	272	247	272	257	248	261	299	274	263	237	261	263	239	258	226	282	237	248	259	276	253	246	230	287	273	235	248	231	283	246	267	262	254	258	265	240	250	266	232	233	231	311	257	248	231	247	244	280	284	241	240	256	271	294	291	243	254	249	262	257	238	258	280	278	257	262	259	272	236	274	248	254	235	278	233	254	213	255	252	259	248	245	247	249	245	272	269	232	244	234	229	254	228	264	234	257	280	252	260	267	258	241	272	227	227	279	277	252	288	266	259	235	271	262	259	276	241	238	283	252	272	246	247	236	233	223	284	249	257	280	228	261	278	279	276	264	220	255	256	287	232	250	278	257	280	243	232	242	264	278	238	254	256	249	235	238	304	269	236	265	255	278	253	243	246	264	253	242	257	254	261	260	297	274	231	221	283	263	247	290	268	253	285	255	250	251	245	260	255	289	248	268	264	278	228	246	245	285	266	245	259	235	258	244	244	271	255	257	246	229	263	256	263	269	291	253	279	266	266	250	230	285	245	251	245	271	264	238	283	262	273	247	245	233	266	226	270	253	252	243	261	260	272	252	265	280	250	264	284	237	261	275	262	254	297	228	275	265	250	258	273	232	251	245	254	276	252	250	243	216	242	266	262	263	266	263	256	272	265	241	279	266	241	261	243	271	253	254	240	300	269	278	283	251	272	265	270	266	264	243	257	276	280	256	256	244	259	234	251	252	227	268	256	267	280	246	237	251	279	272	267	252	266	249	270	272	271	234	260	279	280	248	263	252	236	281	242	231	269	279	270	242	241	267	250	277	216	262	254	275	251	245	263	267	244	252	263	255	235	251	271	269	267	290	287	255	238	242	285	251	262	259	234	248	252	240	254	253	256	239	244	253	266	232	268	254	235	247	270	279	240	242	281	224	237	256	251	254	246	277	251	242	256	275	235	244	241	236	252	253	276	267	277	263	258	287	248	279	265	247	263	243	225	282	275	248	255	275	270	281	266	276	254	225	281	258	249	247	254	255	263	264	211	266	248	247	250	291	265	236	288	259	247	250	252	248	258	292	276	254	244	259	241	262	235	273	248	265	272	246	266	242	260	264	264	253	263	257	256	284	261	263	275	236	245	244	267	259	264	207	250	242	254	254	262	254	242	257	289	258	286	266	256	227	283	245	258	258	238	281	280	261	292	290	252	256	245	298	214	234	245	271	254	216	245	255	242	255	253	237	284	256	254	258	255	239	276	251
5219	2561	5613	5622	6489	10723	9642	6196	2260	595	623	590	548	588	579	574	599	571	557	587	598	572	560	570	614	571	586	545	583	585	594	593	601	603	553	582	591	570	555	592	598	591	617	571	564	602	596	598	572	559	586	585	571	601	602	597	557	593	618	613	596	567	541	601	592	556	599	605	612	587	606	572	606	612	583	543	608	585	526	616	557	596	538	649	601	629	596	593	564	576	606	595	580	548	628	593	578	577	606	560	595	609	592	599	552	612	564	576	622	537	621	563	622	574	584	589	592	586	555	578	602	547	619	591	602	574	571	583	571	568	579	568	606	586	595	586	566	615	597	580	572	594	611	584	592	617	569	593	582	596	594	599	582	612	582	582	574	588	606	575	561	565	516	579	584	551	576	597	549	574	526	591	591	555	559	582	585	548	625	595	551	591	635	532	564	554	592	596	539	583	582	589	593	593	592	597	593	584	558	599	583	580	580	606	610	576	612	547	619	596	594	616	557	581	595	601	557	573	550	618	600	590	585	572	587	607	598	575	598	557	550	610	580	614	547	625	542	592	609	569	531	616	591	579	557	571	600	580	618	612	568	611	608	607	623	576	604	581	522	575	579	586	546	564	603	599	632	596	564	565	590	587	563	559	591	568	553	591	587	592	613	531	569	597	583	625	541	575	578	546	551	603	597	570	618	576	569	575	574	526	596	564	580	580	587	606	607	604	571	608	611	609	576	598	577	547	598	593	554	554	617	544	588	596	603	571	597	589	619	593	560	585	576	561	579	588	559	573	587	588	533	613	614	619	524	617	570	593	569	569	602	581	587	575	592	569	584	595	567	576	614	580	549	521	568	626	575	557	557	598	599	584	577	582	565	520	603	581	580	566	564	611	580	587	624	570	598	607	571	603	580	558	552	597	575	582	589	614	573	556	546	579	600	598	562	604	584	599	587	563	547	573	576	622	571	598	548	570	603	559	592	591	573	592	604	578	513	569	618	591	570	615	568	606	571	576	563	608	568	559	570	588	549	580	571	561	566	559	613	556	588	566	604	596	582	641	560	569	575	578	577	573	586	574	586	595	591	577	556	567	562	646	561	577	629	600	528	568	596	563	549	590	600	593	555	615	621	570	595	633	635	572	605	610	583	608	606	564	602	565	604	601	595	590	547	608	561	580	605	577	576	600	589	590	614	597	552	585	600	551	593	575	579	570	530	600	584	540	575	560	597	577	525	579	568	640	574	581	576	571	563	553	600	593	561	546	612	613	581	541	608	564	557	569	531	576	538	585	593	559	583	583	612	577	578	595	570	552	595	578	580	579	584	582	588	585	598	582	568	635	610	538	591	559	579	581	578	613	553	598	602	625	598	579	591	605	581	572	579	589	595	567	601	575	577	555	553	575	596	644	597	588	619	589	590	564	551	543	611	623	559	581	562	571	527	609	591	630	531	565	607	570	592	583	587	578	585	579	585	610	605	531	572	574	572	584	562	565	577	587	595	616	563	584	589	584	634	595	576	571	560	540	550	587	566	596	601	594	589	585	561	602	598	594	642	545	607	577	592	580	574	585	594	569	595	637	589	540	600	567	583	541	580	606	615	598	545	631	549	600	568	644	571	572	546	564	596	611	609	551	575	599	557	592	610	579	561	583	578	577	599	610	554	598	606	613	574	562	573	602	635	582	552	593	595	582	613	580	531	626	593	574	548	584	599	586	583	596	616	579	616	612	578	590	586	571	594	578	566	586	581	583	562	619	593	579	587	600	583	555	560	609	587	576	555	596	549	606	596	606	615	623	571	612	604	562	599	583	604	594	610	625	544	564	595	656	577	549	562	571	548	562	583	577	606	539	622	601	608	566	554	612	593	558	596	619	592	589	577	558	511	594	596	582	573	605	570	636	593	598	575	617	533	580	593	579	637	551	562	561	591	550	586	583	578	607	613	598	546	600	592	583	594	557	605	627	587	574	550	573	571	566	534	581	593	578	611	557	581	620	551	610	610	591	551	585	574	596	585	563	578	613	611	595	604	554	584	603	598	615	572	572	567	577	560	578	625	564	568	622	568	549	533	541	638	607	576	597	595	563	568	604	630	616	546	622	575	555	575	627	556	606	631	572	622	584	583	551	632	616	614	603	555	574	577	575	583	566	609	620	599	550	551	586	572	565	571	545	568	623	621	578	599	599	622	574	612	581	555	568	565	586	588	547	564	584	607	567	584	617	582	574	616	559	598	587	583	578	600	611	564	566	578	589	599	580	591	565	550	633	579	573	601	630	581	607	568	538	601	539	615	571	619	596	599	598	578	622	609	557	594	585	577	590	585	628	566	565	557	603	607	618	560	552	583	582	616	603	582	605	588	559	568	568	601	516	605	626	589	666	585	583	551	583	579	587	572	592	563	585	590	571	602	598	576	570	552	606	570	566	604	595	587	622	615	600	579	552	578	598	599	571	631	584	623	579	632	590	576	599	593	607	586	582	553	550	623	614	588	599	576	576	586	574	590	571	584	576	569	615	554	590	560	573	567	619	600	596	603	554	572	590	569	563	592	586	612	601	577	580	600	587	615	636	546	590	593	596	546	589	570	634	579	611	630	564	597	564	619	587	595	543	585	558	576	596	561	590	588	598	599	601	593	588	596	597	558	577	620	622	557	551	581	588	605	548	562	587	607	634	575	583	571	606	615	613	577	558	564	620	565	605	570	584	595	605	607	552	564	587	610	598	616	534	587	606	577	569	600	569	571	619	615	605	564	602	563	590	560	591	585	584	577	541	583	569	566	585	553	587	566	525	583	602	584	597	592	612	589	582	568	571	570	600	559	592	588	584	563	574	568	588	541	609	585	577	559	558	522	575	622	671	619	539	549	581	556	534	619	574	567	596	648	563	640	604	588	579	575	556	614	549	621	588	558	623	568	609	578	551	608	579	574	594	585	591	592	570	573	592	598	542	573	589	568	601	591	615	584	576	645	601	560	540	612	607	603	569	535	555	624	560	560	578	613	574	584	583	560	587	594	594	605	595	623	596	554	585	570	596	553	619	575	590	622	551	608	561	572	584	567	578	606	583	590	556	576	585	604	553	563	570	581	560	594	532	592	572	571	564	554	578	562	621	587	620	590	580	619	606	608	605	560	562	585	586	570	604	578	566	549	585	585	558	571	602	571	588	649	570	582	560	577	588	591	571	587	614	647	577	568	588	579	603	576	610	619	584	553	563	588	609	594	590	581	599	609	579	576	570	641	584	555	568	599	589	564	615	549	605	574	603	583	581	604	568	599	551	588	553	554	602	585	605	596	599	561	575	558	532	611	591	565	596	581	593	583	567	584	574	569	604	560	611	570	597	580	605	593	567	561	601	567	573	622	546	541	582	614	582	596	602	591	588	551	574	574	592	600	563	604	559	560	597	541	593	586	566	582	542	580	583	536	572	607	579	602	585	556	611	595	571	574	572	565	558	575	580	583	603	596	536	599	568	586	606	587	557	577	586	595	578	587	581	566	591
24877	13327	36560	26132	32147	37291	30076	19842	7338	335	237	203	194	179	191	202	184	210	183	195	217	205	171	204	208	204	230	217	211	232	211	207	202	198	211	206	218	208	228	202	201	208	202	214	213	216	225	200	202	197	188	190	218	166	193	205	202	178	179	218	202	205	186	188	214	222	192	195	202	205	193	186	185	189	211	201	215	201	195	202	206	215	202	194	185	196	185	251	188	200	208	188	199	188	206	185	224	197	195	183	243	208	179	221	201	224	211	206	232	226	200	184	183	185	209	223	212	219	199	194	186	225	191	168	203	208	188	189	184	198	193	211	205	223	197	201	201	186	192	190	220	212	218	178	215	227	215	202	187	209	194	198	194	225	203	202	222	203	221	210	195	162	192	224	196	178	197	203	201	208	210	210	209	197	204	194	185	181	189	222	210	209	189	230	249	221	192	195	217	208	208	184	195	219	203	205	239	215	215	222	196	190	188	186	212	214	175	198	186	203	196	224	186	179	231	183	176	192	208	187	183	206	196	206	188	218	187	203	211	214	201	194	215	196	202	215	242	242	175	182	171	222	173	195	191	189	210	190	210	200	198	193	210	221	199	223	195	190	183	198	201	185	194	215	183	202	186	203	216	196	211	202	209	199	201	176	196	213	229	201	201	208	173	192	166	225	235	215	178	173	206	194	191	221	190	199	204	205	187	212	208	205	220	190	192	216	199	197	187	205	181	207	219	212	215	179	190	182	202	195	210	197	192	194	217	198	179	200	230	209	203	197	195	182	196	199	221	204	207	181	200	210	177	210	187	197	199	185	203	220	228	207	195	173	181	200	188	200	202	208	229	198	206	208	203	194	203	195	201	177	181	204	193	216	205	217	185	215	216	190	212	222	199	210	214	212	179	180	198	214	198	203	175	212	206	185	230	201	223	192	205	205	213	212	214	188	218	213	228	211	197	201	204	189	202	215	189	178	216	213	199	203	191	222	204	210	186	153	219	212	232	191	215	225	191	211	223	198	181	192	207	187	198	206	206	217	222	189	192	218	206	180	175	195	207	189	190	213	205	199	195	175	223	206	180	194	196	193	206	227	216	214	175	206	201	228	193	202	216	183	185	229	192	194	205	204	207	226	225	204	184	202	185	203	203	200	195	191	205	210	228	217	199	193	214	198	223	191	217	214	222	193	210	214	210	225	216	213	189	195	213	207	219	199	208	211	212	194	198	219	196	209	203	198	188	215	175	191	188	176	192	192	196	187	213	201	168	175	200	198	224	204	198	224	186	200	209	209	226	206	199	196	182	190	212	204	192	195	197	187	230	230	206	185	200	191	209	198	207	250	225	210	187	207	195	210	184	206	224	215	226	191	191	215	214	190	179	182	190	201	192	198	212	192	213	211	189	209	188	204	167	205	198	209	210	193	177	192	211	209	189	188	186	198	220	160	211	196	190	214	207	223	190	203	199	194	199	195	194	207	232	214	225	222	208	188	200	212	205	205	171	200	195	188	189	188	214	214	217	208	180	229	194	219	196	218	212	215	200	205	200	188	227	213	201	202	200	211	203	231	185	205	213	210	235	192	195	217	206	226	212	202	213	213	189	206	199	197	175	185	201	230	211	229	200	194	191	216	210	179	240	186	188	186	196	210	187	222	205	212	210	192	185	226	196	211	193	227	172	200	216	219	206	192	192	212	198	202	193	179	240	232	221	209	228	206	194	193	193	195	196	200	216	221	183	195	194	227	211	219	228	180	188	220	207	223	198	208	184	213	187	212	211	215	180	203	199	203	195	209	214	206	222	231	223	208	174	182	187	202	207	209	208	226	227	193	241	217	234	216	173	198	187	214	215	200	202	195	213	190	196	169	216	158	192	201	199	217	189	210	170	185	200	212	186	198	220	190	222	205	204	209	176	180	215	213	194	221	218	222	213	209	212	189	209	204	210	207	203	180	184	199	210	188	198	208	199	190	207	210	210	222	200	188	214	180	209	190	208	212	202	186	221	190	194	187	187	214	228	205	189	180	180	190	184	206	201	212	209	209	203	192	204	195	198	219	215	191	188	182	192	218	151	215	206	246	216	204	190	189	198	202	176	212	238	208	179	209	207	184	185	193	206	199	224	184	210	172	194	184	195	194	196	204	188	178	185	194	187	175	203	202	210	204	205	220	197	207	192	202	194	188	195	212	231	183	214	191	210	212	188	193	207	203	214	172	183	209	204	178	208	198	215	222	199	203	184	218	193	232	184	238	200	244	199	218	199	185	217	203	204	192	200	197	224	212	185	201	221	178	228	170	197	207	199	199	221	202	213	198	196	186	192	183	193	205	237	213	225	235	192	198	198	208	210	213	209	203	221	183	193	212	188	189	196	205	224	209	183	210	204	221	210	207	196	213	192	183	201	201	225	209	190	208	205	209	198	191	211	207	192	186	199	199	146	199	202	202	208	216	184	177	201	195	197	184	204	207	216	211	217	198	194	216	182	193	202	211	179	228	198	228	217	179	198	213	210	213	219	186	181	187	204	183	203	176	190	193	180	219	226	196	203	214	202	187	190	185	198	192	211	236	194	193	203	191	181	198	196	220	207	211	171	189	214	234	203	207	198	236	200	197	199	208	200	191	183	227	195	228	190	221	182	183	210	190	195	212	195	202	233	221	192	225	193	204	204	189	203	189	192	210	200	205	230	202	194	206	216	224	222	207	191	220	216	218	201	196	200	199	198	211	219	210	193	226	213	192	225	193	197	170	208	232	181	203	184	202	207	219	205	220	183	189	213	182	211	204	177	219	207	200	186	188	189	196	197	205	198	176	204	212	203	219	200	217	189	223	179	206	221	205	197	182	208	164	194	185	212	191	201	189	196	188	190	190	183	191	212	191	187	200	177	199	210	205	200	187	199	227	187	211	194	194	192	224	202	215	218	210	203	232	240	204	188	224	204	200	191	219	215	185	181	189	215	217	216	196	201	188	194	190	198	183	195	182	211	201	192	193	181	194	198	209	217	169	212	199	221	189	194	214	179	200	205	184	197	214	236	205	173	190	215	190	177	203	201	216	218	217	206	186	184	191	210	207	217	222	187	209	210	232	195	220	191	189	217	194	194	186	201	213	216	191	192	193	215	209	181	196	190	201	210	183	226	190	193	197	221	212	209	199	176	224	194	204	193	180	209	184	181	209	191	212	246	197	201	210	200	216	178	174	221	213	191	207	215	177	219	196	199	198	194	208	199	209	217	186	198	179	195	167	201	231	191	190	204	232	228	181	215	196	202	194	189	226	221	197	191	200	185	203	201	196	213	193	186	217	185	204	230	213	238	196	206	187	221	225	220	181	184	193	201	188	211	204	202	197	215	219	212	176	206	185	190	214	190	200	194	205	228	189	210	215	220	197	198	164	183	209	201	185	196	191	195	201	211	189	202	200	201	179	209	184	194	199	202	181	199	195	206	226	189	217	195	191	182	176	176	184	192	206	218	175	203	204	204	186	206	179	202	201	213	188	213	192
13642	10106	37338	38057	47155	52221	46109	36487	14343	555	524	538	535	517	510	481	506	526	522	538	509	483	558	473	539	518	483	494	531	472	534	511	508	509	524	465	521	507	512	488	473	482	499	472	549	480	493	483	496	525	431	493	446	532	460	495	512	490	498	503	486	521	480	475	463	468	497	498	530	478	482	487	509	465	456	484	487	510	508	444	485	469	532	484	473	490	484	492	517	478	494	476	482	513	497	448	516	508	471	457	480	426	468	500	506	469	469	459	516	485	516	479	502	460	467	461	472	471	462	505	507	503	488	476	478	479	489	518	474	495	467	455	470	459	505	475	516	485	492	491	485	509	468	489	480	471	527	445	515	495	489	458	476	480	498	488	488	480	488	458	551	489	491	480	524	473	464	471	474	480	466	483	470	487	453	467	522	498	528	462	481	494	490	422	444	478	495	482	505	516	514	462	499	466	457	476	460	449	516	485	470	531	497	497	486	537	484	478	473	521	485	509	501	511	499	504	507	458	496	508	468	515	491	501	441	468	455	473	489	509	490	503	505	471	508	476	460	470	476	502	473	482	495	553	523	457	531	507	484	488	487	502	475	463	478	475	487	509	491	483	523	511	483	438	477	488	515	492	504	480	455	484	498	506	489	465	496	459	468	538	522	463	464	477	475	484	475	477	514	474	499	490	498	468	488	502	463	512	532	466	473	481	477	501	482	490	500	447	489	482	489	455	474	457	491	483	508	425	455	470	514	503	507	505	495	491	483	489	487	507	493	534	474	515	504	534	512	470	497	470	501	476	558	512	515	477	503	473	484	500	468	465	460	500	497	496	478	502	430	479	509	496	537	506	471	492	471	495	488	481	493	490	507	485	496	450	502	503	488	474	489	503	470	511	491	462	469	464	496	475	461	455	474	489	481	449	501	505	468	469	476	461	489	476	505	519	478	490	476	478	503	464	494	480	522	492	474	489	492	504	485	462	500	472	491	515	486	541	443	524	489	460	453	511	523	497	477	447	504	494	522	474	465	491	448	491	460	453	490	455	505	483	527	491	432	460	498	530	480	503	466	484	501	458	482	518	468	473	471	524	471	526	506	491	488	481	498	499	484	466	511	502	462	501	458	501	494	510	485	507	460	490	474	503	502	510	490	457	481	467	490	509	543	456	452	490	478	503	499	495	501	468	437	485	490	516	484	525	481	497	532	525	495	455	480	460	463	447	470	501	492	473	444	491	493	463	534	503	476	476	515	506	482	485	495	538	494	502	467	464	481	513	494	488	473	518	487	505	450	452	486	463	498	504	511	461	506	501	515	497	485	496	527	500	505	452	525	454	499	464	469	519	492	476	529	496	499	513	509	497	433	450	481	473	490	509	475	509	493	483	503	483	486	489	465	492	534	471	520	483	484	499	495	456	487	458	454	480	472	447	479	487	447	466	477	522	464	476	471	515	457	498	498	464	469	513	501	439	477	489	474	482	476	435	469	482	487	491	513	490	466	502	535	498	465	484	534	510	429	483	477	462	482	530	512	502	488	462	446	477	479	495	451	465	487	453	450	495	488	486	481	454	513	486	462	484	478	508	519	474	498	517	501	498	469	476	452	479	435	470	495	486	485	489	493	473	486	474	453	458	470	499	533	557	503	491	479	478	433	521	500	484	485	498	458	481	499	515	481	476	467	472	513	501	489	455	500	486	492	470	476	461	450	525	526	479	498	501	495	534	474	517	463	477	486	489	489	470	490	483	449	506	495	510	465	470	506	458	509	482	498	467	496	475	490	467	486	478	478	488	492	463	494	492	485	483	490	492	431	496	478	515	490	543	493	475	497	460	490	484	511	498	500	503	481	527	462	470	493	522	448	459	520	432	497	488	488	495	526	510	508	488	468	494	445	490	460	460	511	488	504	475	489	506	473	483	481	486	483	488	484	475	473	510	488	471	461	483	515	483	488	477	476	520	492	498	511	504	458	470	463	496	470	516	515	503	478	506	455	488	500	509	484	476	451	495	499	485	504	462	465	481	459	482	494	480	475	452	478	478	521	500	450	500	492	474	507	497	498	523	468	496	492	499	493	504	497	499	466	463	468	479	495	519	509	563	466	473	495	451	494	490	472	463	516	460	473	519	497	510	468	476	503	481	478	474	489	490	475	457	481	513	486	489	500	470	501	496	492	527	448	507	508	512	501	474	491	501	471	497	463	479	496	512	491	491	473	472	474	526	484	484	496	521	501	543	499	505	491	484	454	462	510	492	454	530	476	458	514	481	499	498	489	499	464	498	534	529	487	462	450	532	485	511	501	496	470	510	494	459	473	457	476	490	528	468	466	501	517	517	442	457	483	493	470	495	518	443	478	497	446	493	492	471	512	475	485	486	489	490	484	455	463	490	504	469	500	503	489	465	464	474	455	554	503	461	477	481	491	511	505	501	505	495	525	523	467	503	502	471	481	458	516	459	502	462	496	481	538	486	477	508	503	493	435	472	475	527	492	486	466	463	484	464	492	495	468	493	471	506	504	496	513	482	497	513	495	474	520	451	495	503	472	512	509	495	456	514	507	457	467	520	501	512	452	502	470	498	482	489	534	486	519	494	475	441	474	487	482	453	506	470	461	512	491	469	478	489	456	468	470	509	451	474	500	484	483	517	513	477	493	488	528	451	470	481	518	501	493	503	491	491	499	469	465	483	479	532	491	458	498	491	482	493	511	478	489	504	499	479	485	504	509	484	484	467	483	511	526	474	483	467	496	458	496	503	441	478	483	506	495	490	488	508	458	502	481	479	486	459	494	501	507	451	518	481	512	465	507	542	487	440	508	486	496	490	476	505	472	527	477	449	450	484	514	464	466	498	429	484	534	505	488	453	512	491	518	454	442	477	465	485	480	492	491	430	444	498	499	471	474	473	505	449	492	488	479	476	544	490	494	501	476	448	518	498	487	483	463	492	501	449	507	469	494	502	519	499	491	485	482	495	490	476	458	505	467	461	445	475	495	472	465	461	490	485	463	513	494	514	453	493	508	484	512	528	474	507	481	500	527	528	456	487	462	466	495	507	501	470	496	473	464	493	470	523	447	494	507	497	518	466	527	500	498	520	451	471	474	478	487	462	486	507	474	460	499	534	474	461	463	451	458	526	469	484	476	467	496	469	483	472	519	513	483	499	507	481	477	490	499	474	459	470	489	471	499	508	500	511	505	493	498	481	437	452	496	493	498	508	509	473	511	471	506	482	431	496	435	491	500	499	483	464	503	484	464	518	511	502	484	494	448	485	482	464	481	498	500	474	482	505	489	494	522	459	476	511	510	487	495	456	528	510	519	462	501	524	496	489	510	513	497	491	504	511	494	453	484	470	502	481	505	480	459	518	466	468	498	477	476	473	475	482	480	468	507	520	508	502	454	494	459	454	498	471	497	483	518	516	479	507	501	512	485	503	487	501	488	522	444	505	494	499	483	488	543	489	477	458	507	478	489	490	456	501	474	471	506	504	479	460	511	519	501	504
39537	23973	56238	42633	55155	51488	43402	32824	17942	1584	372	337	341	334	305	354	360	373	336	323	316	328	335	332	360	339	334	311	344	346	367	330	312	349	388	387	370	332	301	289	335	345	343	339	327	293	308	349	307	318	361	334	299	328	379	327	318	374	333	334	337	309	357	328	312	326	365	350	339	345	358	303	325	318	330	318	347	393	335	313	324	301	347	360	334	374	358	354	345	316	316	324	322	345	353	317	363	367	342	315	312	325	313	329	358	328	342	327	349	351	328	343	319	323	382	338	354	301	305	343	338	339	315	351	332	335	384	310	358	353	387	326	349	309	313	349	336	322	358	337	328	358	341	342	301	269	374	380	354	347	342	332	338	303	353	333	350	326	313	356	361	340	333	334	359	289	329	357	360	343	328	347	327	299	346	348	349	367	314	367	313	312	332	361	338	348	335	357	315	359	324	323	332	333	354	324	329	355	341	341	359	350	336	344	335	326	324	341	318	326	329	336	339	330	348	323	331	340	332	334	321	324	327	349	341	334	349	331	317	356	343	348	388	312	355	327	355	357	347	310	337	345	309	357	365	348	361	373	342	345	331	343	347	307	349	389	338	344	341	329	346	329	348	351	296	316	325	327	356	349	307	308	324	347	317	295	312	302	350	332	369	352	308	367	307	323	335	319	363	346	322	358	335	348	298	321	336	289	317	320	305	390	331	328	349	323	365	357	318	330	351	339	344	331	339	338	322	358	356	346	287	342	324	356	323	360	329	312	311	324	339	342	340	364	329	336	322	320	366	335	313	336	342	356	353	304	351	351	329	324	319	313	350	337	359	328	308	338	363	311	331	343	341	308	346	353	363	343	336	318	348	319	342	356	348	324	333	310	329	329	348	314	337	345	355	379	338	357	309	328	290	340	348	287	339	349	319	325	371	312	337	334	331	317	350	332	364	346	324	314	330	330	322	334	345	359	348	328	315	355	347	357	317	324	307	301	320	322	332	351	315	336	361	317	343	364	337	328	348	344	338	348	366	349	316	334	320	317	324	351	344	284	283	333	346	328	356	296	303	346	324	328	319	342	325	343	325	296	332	316	322	303	320	293	339	332	350	326	306	343	351	303	343	358	371	319	366	325	346	336	339	330	302	307	320	329	346	350	342	333	345	335	332	334	324	333	331	350	334	339	332	332	331	318	330	366	346	317	331	350	329	312	331	306	346	318	330	332	311	330	319	331	361	357	314	336	311	323	346	346	321	293	329	331	367	327	340	331	337	341	331	351	352	323	314	338	332	340	331	319	323	338	357	366	320	340	296	294	324	322	340	336	336	323	302	315	323	327	343	331	357	346	317	342	340	354	319	321	336	343	362	329	333	338	371	315	322	327	317	325	331	323	373	349	296	327	329	313	325	326	328	319	340	316	343	341	337	330	313	312	317	319	328	336	383	309	307	347	340	309	345	365	319	325	322	327	317	328	335	328	367	296	346	348	333	338	310	332	303	338	338	318	323	336	333	307	278	332	310	314	315	309	336	349	377	349	334	356	353	322	328	338	378	348	326	325	326	362	351	345	333	329	379	309	308	299	332	329	349	345	328	324	323	314	305	340	340	333	336	350	369	350	320	308	360	372	349	321	312	320	343	344	362	337	337	324	367	361	327	320	352	309	319	313	355	307	340	355	349	373	349	340	317	327	321	355	349	336	334	341	340	342	314	325	334	313	338	330	338	350	351	316	332	326	308	339	313	346	304	335	318	337	328	323	351	346	344	317	307	329	337	327	308	326	329	357	320	343	318	338	339	350	306	308	338	333	301	319	318	351	345	348	346	324	367	351	348	340	332	346	330	321	338	323	356	310	328	303	297	315	359	329	356	331	327	293	328	329	364	401	367	363	332	318	344	351	339	300	317	334	350	331	310	315	350	318	292	326	354	367	328	323	314	311	363	338	348	332	322	341	363	320	359	352	368	330	339	297	315	364	339	333	334	307	327	342	374	328	320	311	322	328	304	348	316	352	326	353	329	365	342	370	337	351	333	298	330	327	352	355	339	355	339	340	353	304	323	322	348	371	366	302	343	331	351	312	326	364	325	348	299	338	326	389	338	342	322	304	328	344	337	304	379	332	386	343	310	338	308	327	310	284	358	314	354	310	316	358	324	333	320	335	332	303	350	334	347	321	314	353	374	327	350	315	328	327	301	352	369	329	333	325	337	340	310	315	329	349	318	346	331	350	319	307	341	328	334	324	299	316	343	334	332	358	342	307	350	342	336	305	343	334	348	320	307	317	363	353	356	320	312	340	342	293	334	342	298	309	336	348	346	330	323	369	321	359	319	344	340	328	347	353	302	331	316	310	313	316	313	340	305	344	349	319	319	331	319	341	343	326	354	339	353	352	330	345	356	308	309	291	339	354	355	321	356	331	344	337	320	309	363	337	328	355	349	352	370	354	334	322	335	337	320	343	323	333	327	313	335	319	318	382	397	356	352	332	342	344	317	334	325	315	356	338	357	339	346	347	332	306	333	331	327	331	315	343	311	312	343	294	318	321	355	337	312	310	351	337	363	312	314	351	349	357	323	354	302	352	337	347	325	353	316	360	336	350	329	331	326	350	334	345	342	326	306	321	339	339	332	374	334	344	305	315	369	313	319	319	303	315	351	353	294	344	351	332	359	336	311	335	303	353	369	339	308	315	317	328	334	345	345	325	332	326	327	363	344	332	332	327	322	331	336	339	334	317	323	355	341	312	295	354	359	328	331	336	312	321	341	332	363	321	340	319	298	343	313	365	336	326	331	342	368	324	349	328	353	320	315	357	358	351	325	335	370	334	341	343	331	343	332	346	340	349	352	328	315	322	313	337	336	337	305	344	366	325	338	343	298	308	338	323	360	321	342	348	332	322	359	353	297	346	327	333	340	345	320	337	341	319	305	319	322	332	342	341	341	282	331	342	324	318	328	357	332	328	361	338	326	337	320	332	326	350	339	368	343	330	321	347	321	340	307	334	346	383	321	336	369	359	340	317	326	344	307	319	354	364	349	370	356	341	346	357	320	340	338	333	325	331	356	328	344	323	361	325	353	344	330	363	321	323	339	348	319	316	368	325	321	338	349	337	332	337	307	318	340	353	325	326	351	290	338	346	314	358	329	359	371	318	320	302	283	348	326	335	369	310	373	321	335	311	300	361	348	357	345	338	352	322	346	343	342	375	309	340	313	351	306	322	363	364	347	314	316	319	275	340	330	367	312	340	352	344	305	316	348	327	336	357	352	349	319	300	348	312	335	318	341	333	337	322	340	322	345	313	324	340	315	305	319	330	346	318	344	320	303	318	326	323	321	329	332	306	355	345	312	309	318	340	332	354	334	365	336	335	316	367	338	319	331	372	313	290	330	350	311	318	315	334	342	337	307	340	342	352	313	321	354	348	306	350	328	351	281	329	354	338	343	346	357	356	328	340	334	346	294	317	348	347	333	351	348	335	330	369	317	339	336	332	291	322	341	317	324	309
20124	15785	50150	51751	65459	63207	56871	47989	27366	904	893	861	865	819	788	817	785	789	847	813	751	797	808	791	798	850	824	814	757	808	765	786	808	796	777	822	769	807	779	783	707	805	790	767	783	736	746	827	761	774	781	811	760	766	788	746	774	763	807	728	741	773	779	791	800	773	764	698	823	762	776	793	721	771	827	781	753	731	766	770	779	768	780	786	751	750	781	775	769	774	791	755	757	756	739	741	760	784	811	745	749	775	779	743	765	764	799	768	812	740	799	837	768	825	764	741	764	754	757	744	756	749	798	787	783	743	770	737	716	795	849	792	730	807	756	795	783	739	721	711	797	709	771	756	745	729	786	715	731	767	758	764	776	785	805	772	734	724	758	743	779	720	762	690	783	801	784	796	797	746	774	760	759	808	784	738	772	757	753	769	776	758	732	811	836	745	739	726	745	749	745	818	754	721	719	765	769	803	752	756	811	760	728	811	768	775	711	773	750	800	749	800	743	762	815	712	761	769	786	750	768	783	787	790	749	765	768	770	762	759	815	794	783	776	766	728	751	688	763	786	733	832	794	713	751	769	762	797	746	721	802	791	796	762	826	778	765	734	753	799	747	822	728	731	759	731	738	798	732	784	759	754	757	798	768	806	702	785	749	752	771	779	760	729	773	798	746	764	742	782	737	735	772	762	774	787	763	792	800	843	762	794	790	764	774	746	765	775	782	756	802	797	738	746	709	768	810	763	778	758	823	798	771	799	779	706	801	821	787	758	825	810	775	790	753	786	747	751	764	750	739	770	757	732	729	765	745	716	828	789	782	723	766	758	783	789	748	782	754	718	769	765	837	789	720	785	745	748	782	768	737	741	801	741	756	774	735	734	777	781	723	723	749	791	802	742	741	773	777	781	749	734	775	812	751	751	729	762	785	741	779	710	715	765	750	771	784	759	708	747	786	726	839	790	788	732	790	739	800	797	803	766	783	733	770	781	750	713	771	757	754	788	755	777	825	744	790	752	811	774	722	765	723	739	785	775	821	766	756	750	744	806	733	719	748	746	804	767	760	795	797	768	722	751	768	830	751	769	754	793	785	744	797	811	809	792	782	742	766	823	736	734	734	733	746	748	762	753	734	787	730	755	767	761	768	775	785	757	790	754	842	769	755	755	772	738	734	804	784	818	766	733	732	743	764	733	746	786	793	802	735	757	774	746	781	807	760	722	813	754	737	739	771	763	776	804	835	759	795	786	741	810	775	789	778	771	786	784	830	787	786	732	760	798	770	792	803	808	774	774	787	803	799	785	781	737	784	797	845	769	724	766	766	789	781	778	731	764	755	722	729	735	811	776	724	726	726	740	715	731	836	735	723	752	697	787	798	712	740	738	727	803	815	800	782	807	808	773	711	782	758	786	774	812	764	800	734	734	784	833	721	788	787	769	820	764	761	740	793	763	749	801	752	769	728	764	735	765	767	805	743	797	769	767	791	794	780	796	809	822	758	715	783	774	836	765	769	762	785	734	764	747	770	719	803	777	802	766	759	795	805	773	803	780	785	771	794	782	761	747	779	774	775	772	792	764	792	750	790	761	756	758	762	789	796	811	754	783	734	812	754	771	782	705	766	781	766	758	710	709	771	807	711	766	765	768	758	778	805	784	817	771	758	753	809	800	785	731	791	795	769	734	767	759	802	794	813	730	774	774	777	723	788	771	860	709	792	762	744	782	749	774	767	775	784	783	784	752	770	807	747	749	806	773	756	775	722	799	817	802	783	770	807	776	725	810	758	761	774	769	751	756	788	792	778	748	726	758	725	779	791	793	742	770	762	798	799	733	806	784	723	763	754	801	816	741	786	738	780	775	755	790	734	779	770	779	780	776	826	731	712	798	766	791	772	786	795	750	751	801	736	751	750	732	764	785	804	729	791	738	741	769	770	760	776	706	764	793	806	734	787	753	779	723	794	783	781	789	770	748	723	728	779	789	740	743	750	761	744	770	755	820	769	778	818	786	750	710	755	734	782	776	791	807	722	770	814	776	803	748	736	776	778	774	748	803	761	715	767	729	794	768	785	825	780	766	758	753	744	759	796	792	797	768	788	741	750	795	779	747	742	782	755	777	787	839	738	792	782	771	729	820	777	769	719	759	797	755	747	762	766	750	734	810	772	756	731	818	774	769	780	738	714	751	795	776	754	734	781	788	781	777	764	778	777	760	763	733	775	738	800	744	709	759	744	798	768	778	754	831	789	755	793	779	751	838	788	787	808	777	756	789	707	752	758	785	782	779	792	780	755	735	761	746	735	784	750	734	751	787	755	754	810	773	780	776	734	831	715	751	818	758	737	731	777	764	813	786	789	797	758	792	749	773	777	760	794	745	796	763	766	747	786	810	782	738	751	771	775	790	733	755	783	775	762	781	780	743	799	796	752	754	776	780	804	741	792	758	778	823	820	828	781	769	794	740	782	816	750	715	747	736	801	752	756	726	790	802	760	774	741	746	794	799	769	759	773	777	784	748	693	807	768	812	786	763	756	760	754	756	749	753	748	731	754	763	752	749	798	720	775	765	762	766	766	782	772	749	831	796	740	764	793	747	791	768	723	787	754	754	786	783	792	749	788	779	783	762	774	790	753	777	836	761	824	777	756	749	792	780	780	772	788	755	743	731	766	753	791	770	727	793	785	720	799	793	786	808	769	763	789	774	798	770	772	764	804	719	768	788	759	726	759	763	821	775	764	769	749	806	755	819	732	740	760	765	783	792	756	770	716	755	769	778	783	750	768	702	802	751	761	813	734	745	778	793	766	775	749	789	781	761	768	803	766	779	768	790	767	732	790	719	763	766	790	734	739	798	840	768	807	773	820	793	765	742	746	819	781	739	772	736	790	754	745	765	783	757	805	786	798	785	750	797	744	743	783	764	806	738	790	799	787	769	775	764	745	777	789	774	802	779	765	761	807	741	817	774	751	772	800	798	798	751	728	805	792	745	732	759	753	835	782	786	815	758	738	787	716	775	738	765	816	761	810	797	781	780	787	735	756	829	767	770	777	773	761	769	783	788	805	801	834	735	777	803	770	855	779	747	754	809	783	783	794	770	765	747	818	821	775	770	787	709	761	805	748	768	764	756	763	764	778	740	792	759	730	766	761	736	748	751	788	799	744	814	767	761	764	802	785	773	757	769	803	780	780	731	749	733	736	738	780	732	751	798	697	770	789	763	779	762	732	750	762	786	754	768	764	784	772	765	759	718	749	748	775	739	762	775	751	745	777	790	800	734	752	760	713	773	788	749	762	769	802	763	750	746	803	752	781	739	795	751	751	776	756	764	737	776	800	736	740	773	789	768	755	716	786	741	774	771	777	787	816	779	736	776	743	791	794	766	776	759	767	813	768	742	746	785	786	702	787	752	779	801	781	775	814	762	781	792	807	771	774	816	790	749	825	764	790	717	777	747	795	776	773	733	786	701	758	743	804	777	800	732	783	783	761	758	811	751	808	775	750	698
14018	3828	5707	3617	3017	2714	2152	1551	863	257	284	284	273	256	301	325	282	253	296	263	290	288	303	273	261	279	263	313	259	292	283	298	274	235	290	286	288	284	273	281	253	278	290	293	279	268	314	282	283	277	255	286	304	291	280	260	254	251	277	289	273	267	271	264	263	272	254	239	274	278	230	256	271	273	271	248	273	299	285	282	286	259	262	250	271	265	284	265	282	287	252	294	260	260	305	267	279	297	296	264	256	237	273	287	301	296	287	263	274	309	273	252	295	251	281	284	244	268	254	265	279	236	280	249	258	270	284	266	263	276	281	244	260	267	285	300	286	293	315	299	286	253	295	295	268	275	294	264	273	303	259	292	242	261	303	240	293	279	286	293	280	277	236	235	259	253	301	282	300	257	261	274	279	277	343	255	287	256	248	264	269	251	287	269	278	305	268	289	298	295	245	273	270	313	263	270	265	295	276	295	238	327	231	259	274	286	301	277	285	269	265	275	259	280	297	281	312	267	240	280	281	304	253	276	269	269	250	266	273	296	291	299	266	276	309	264	245	284	257	272	285	253	280	256	281	261	259	246	277	266	285	283	284	296	283	291	310	261	230	255	271	266	275	289	244	267	242	268	317	270	279	303	299	286	256	285	254	293	301	291	275	254	268	292	284	276	267	264	269	270	292	291	275	266	299	297	282	249	303	248	286	239	319	260	282	297	287	234	298	277	251	257	278	286	287	273	269	276	251	303	267	293	292	277	319	274	276	268	250	265	262	257	286	284	293	260	287	268	287	329	252	249	304	246	294	245	268	265	265	284	269	270	284	296	276	286	282	274	281	288	320	236	274	263	276	267	268	283	275	266	261	279	276	267	267	256	293	302	248	294	284	295	280	307	293	266	289	283	250	257	262	260	278	285	288	275	283	293	295	266	265	265	282	263	283	275	276	261	281	297	295	273	263	268	291	281	294	309	275	297	284	266	246	255	259	310	290	305	270	276	304	264	258	272	265	283	298	287	242	278	256	251	267	260	285	317	289	267	278	283	316	290	244	280	245	298	272	284	289	292	292	264	281	259	285	304	250	298	268	264	271	255	262	277	313	288	283	279	287	260	336	267	272	277	245	279	252	302	300	293	279	262	278	279	265	262	261	309	294	277	285	277	261	223	257	297	285	237	282	266	269	278	285	294	271	231	246	263	299	262	284	257	281	283	299	268	271	258	278	290	263	287	281	287	289	291	261	299	290	252	285	253	303	256	283	271	280	286	280	276	278	276	247	286	283	264	284	272	289	274	289	243	292	313	260	270	258	258	250	273	271	285	303	237	279	303	257	281	270	272	311	269	253	271	263	301	294	244	262	304	269	242	282	287	281	265	314	276	297	314	262	251	301	254	262	288	280	330	263	271	253	275	284	286	294	304	270	294	291	284	275	262	285	267	271	274	290	257	272	274	299	285	288	268	250	291	279	283	285	293	306	280	293	296	266	288	294	272	255	299	229	264	270	256	269	277	256	277	278	252	275	295	264	276	269	286	264	283	270	315	261	298	231	284	263	267	269	289	280	283	290	282	233	314	256	256	298	287	262	271	280	256	310	295	267	271	282	272	246	271	258	269	270	294	308	280	281	240	299	283	258	279	283	286	295	238	260	299	280	241	270	284	255	248	258	270	259	265	260	294	314	286	263	283	270	283	266	266	260	268	292	277	261	302	264	274	275	247	236	260	238	286	250	243	264	251	291	280	299	257	295	287	294	280	266	296	290	264	276	316	270	241	269	249	314	278	270	264	308	287	230	279	260	287	249	264	286	277	282	288	268	277	292	233	268	280	250	237	296	269	299	264	263	268	274	280	259	259	264	280	240	285	300	269	277	282	259	243	278	291	275	292	287	292	289	255	270	268	259	303	273	273	268	289	271	268	279	290	275	243	310	286	281	285	274	288	278	246	273	272	279	298	270	259	284	291	285	263	297	282	279	271	285	285	301	269	273	294	278	285	254	294	239	260	278	259	281	296	278	300	285	280	276	278	265	287	291	262	289	248	281	320	259	288	306	263	297	274	301	274	287	279	274	278	263	306	289	238	290	282	274	292	289	304	244	251	285	263	277	286	280	282	276	282	253	279	271	310	308	249	269	288	324	304	276	270	294	252	293	251	278	281	279	275	270	245	281	306	293	271	306	271	269	259	228	269	282	306	248	258	287	260	287	280	287	268	262	252	299	287	249	283	267	285	273	289	245	273	262	306	250	292	247	292	276	302	288	262	279	314	295	279	290	266	292	279	272	277	309	253	262	262	263	283	288	297	296	272	288	316	261	265	251	289	266	264	263	272	260	287	264	262	290	271	287	259	264	279	257	277	273	258	301	241	273	273	315	261	290	293	249	280	290	251	263	291	282	301	258	230	288	276	243	293	260	263	278	258	246	300	290	282	264	302	259	284	276	288	259	256	264	283	293	267	294	314	290	260	262	291	271	224	231	282	298	286	284	258	271	281	292	250	259	310	259	275	285	295	247	267	265	294	278	287	286	266	314	274	303	268	257	264	243	246	231	298	281	266	260	308	304	271	287	306	279	248	276	299	289	283	294	299	271	260	282	297	290	261	274	260	260	265	276	249	272	280	279	283	290	242	269	249	273	258	288	301	271	276	261	273	294	287	294	275	267	285	283	255	256	255	277	278	284	267	266	266	286	256	281	274	291	262	287	316	271	279	297	297	253	289	281	268	259	257	299	269	284	261	273	298	256	274	243	299	293	302	280	276	271	273	278	274	252	300	252	294	263	274	261	283	270	282	303	277	297	287	269	279	266	272	302	303	285	234	289	271	300	268	275	287	273	266	259	275	266	240	317	263	265	277	265	251	239	267	276	281	240	274	294	268	298	299	283	259	259	280	279	270	261	275	263	296	273	287	284	310	278	316	274	304	252	250	294	282	276	276	261	264	277	255	276	260	280	255	274	272	277	302	277	247	285	290	280	300	268	256	266	280	276	232	272	292	250	275	253	280	298	294	288	291	271	275	280	291	282	293	290	272	285	268	244	271	279	275	280	292	268	288	270	273	279	251	279	309	264	288	292	308	251	290	268	242	249	266	255	294	277	280	259	274	272	294	302	267	321	274	268	259	314	296	275	267	309	315	254	288	281	265	301	308	278	301	288	291	290	264	271	269	263	259	253	269	324	263	268	255	257	290	278	244	239	270	256	252	262	258	273	276	262	263	261	271	287	260	253	315	266	273	275	279	297	305	279	283	256	300	251	265	266	238	267	274	271	271	277	275	281	268	299	287	267	264	291	247	246	261	299	256	288	252	287	316	268	288	266	259	293	266	301	283	287	267	245	284	297	262	305	268	271	283	307	272	312	283	267	303	283	274	262	286	298	261	259	288	292	245	294	289	285	261	271	272	281	257	278	270	255	276	282	296	273	263	297	290	279	285	300	284	272	297	251	265	278	257	279	266	276	297	255	251	261	265	253	280	281	272	290	283	275	263	258	299	293	278	284	310
6892	3064	10302	9897	10978	10492	8349	6017	3044	614	637	660	619	662	669	646	611	615	633	614	626	619	650	636	621	662	626	671	634	621	627	603	615	640	631	622	612	615	625	646	651	636	587	631	621	603	617	587	634	665	626	654	593	596	602	659	623	618	632	623	626	580	619	639	614	645	601	649	621	618	658	630	646	587	653	654	693	626	634	660	642	611	626	623	640	577	645	615	623	616	594	656	658	616	637	615	631	662	628	629	615	645	664	615	641	636	626	620	628	599	636	590	622	642	638	663	612	607	656	649	659	640	599	639	627	614	641	610	639	646	583	638	619	620	646	596	665	577	589	595	628	667	668	629	643	624	613	590	614	640	612	627	637	615	628	623	600	622	559	615	614	616	609	663	654	655	611	611	619	604	641	633	639	587	592	670	625	604	638	626	608	640	617	596	610	572	651	609	607	624	644	621	656	619	630	645	648	648	704	600	625	650	600	660	634	630	628	622	593	621	602	660	612	613	639	663	628	637	586	651	610	651	658	646	646	594	664	662	623	664	566	654	650	613	663	629	662	666	622	678	655	606	608	606	553	626	637	612	661	629	636	657	600	607	634	592	626	639	583	566	576	637	629	619	646	617	617	609	684	610	650	606	628	551	630	620	602	657	612	659	622	595	602	711	671	639	591	669	623	620	576	593	628	631	607	674	625	607	642	635	624	630	602	587	602	639	605	644	610	589	602	660	629	626	626	616	649	600	630	615	592	580	605	595	608	587	631	637	671	593	673	639	629	620	591	595	629	620	638	614	625	634	621	600	635	635	600	642	650	650	648	630	625	616	633	632	664	629	646	640	639	631	634	578	627	607	599	590	635	610	606	703	666	653	619	626	608	626	588	592	642	613	634	628	638	569	630	629	598	653	597	639	640	595	614	632	622	623	667	594	606	633	656	567	632	664	648	625	624	624	621	622	619	610	628	635	658	651	597	613	623	649	652	656	615	607	612	625	694	625	683	612	622	612	639	641	613	691	629	625	636	654	619	590	660	589	602	593	650	624	618	614	658	643	619	627	645	591	668	647	631	608	605	660	641	645	617	618	599	572	667	618	635	627	623	653	600	654	617	605	583	605	671	621	615	608	656	633	619	576	605	659	613	588	643	653	592	629	596	655	658	613	640	630	610	600	652	626	598	635	596	642	685	659	612	649	634	631	629	620	636	699	631	600	613	608	657	664	662	642	608	637	679	605	634	639	627	631	665	658	640	621	639	605	634	630	687	640	628	573	647	649	634	614	590	627	630	618	649	624	615	609	634	604	602	653	621	656	633	650	553	633	620	599	667	613	600	627	569	577	622	625	610	660	637	624	588	621	606	654	631	640	647	650	688	606	634	630	650	587	584	655	627	656	648	635	644	619	605	647	653	651	632	649	630	653	634	637	618	636	606	659	620	602	609	596	632	626	672	648	635	623	672	589	610	595	615	664	632	628	621	614	646	620	628	624	631	666	665	636	635	601	653	651	612	607	609	617	684	630	628	606	598	650	634	678	628	643	617	642	566	628	628	645	603	642	577	614	600	629	614	588	601	655	648	633	613	631	605	641	615	646	593	621	646	626	623	639	661	643	623	649	611	603	637	619	633	617	626	643	588	642	602	634	621	623	616	612	604	627	653	632	629	644	577	597	629	599	601	581	647	624	644	646	626	598	568	622	644	671	616	634	621	659	588	635	588	623	631	610	644	652	598	625	670	639	615	596	676	641	601	612	646	579	667	608	636	629	666	631	616	648	619	632	615	638	609	587	625	614	581	648	606	603	633	656	582	599	632	606	677	652	613	624	610	643	595	631	626	632	629	634	589	617	629	591	624	642	606	600	588	678	621	653	612	619	622	648	635	622	653	597	629	634	625	614	616	568	607	602	643	607	593	639	614	618	586	641	650	616	646	646	635	604	653	618	655	597	621	660	626	648	630	629	617	643	612	630	591	634	577	607	630	584	604	616	634	638	641	651	669	638	647	603	669	643	631	629	659	605	586	638	622	620	614	649	605	617	600	562	611	641	676	635	634	631	614	615	665	636	629	651	601	627	622	659	660	632	632	615	624	621	614	650	639	616	626	621	640	648	622	631	638	627	668	630	655	620	604	642	625	631	668	638	677	659	667	638	592	645	576	641	632	654	630	621	634	626	629	573	599	620	634	607	669	630	627	624	617	668	607	591	613	642	637	647	636	654	637	576	613	620	634	651	610	614	682	666	618	625	599	670	637	573	633	637	641	652	596	679	653	642	591	624	598	677	647	592	652	622	585	613	636	647	628	613	652	622	631	672	582	600	615	625	659	596	622	641	625	610	617	652	624	591	584	576	640	643	631	652	634	646	592	605	629	614	649	628	619	640	569	605	592	671	642	657	634	601	628	639	616	592	582	606	589	621	643	653	636	598	672	619	622	642	674	607	669	649	644	627	665	616	618	642	619	656	590	643	586	626	705	623	622	652	624	643	658	622	622	636	671	678	627	619	626	645	595	636	635	683	691	586	628	615	644	646	615	633	612	589	629	589	628	631	651	646	620	683	610	646	636	647	594	637	604	619	606	628	668	619	626	645	590	639	630	644	651	595	648	643	623	651	611	635	617	615	649	613	600	627	636	640	641	597	634	651	645	609	621	622	625	639	611	601	631	628	665	628	640	677	617	635	599	614	635	592	654	611	640	655	618	611	601	643	672	620	672	606	606	621	620	621	624	580	664	594	637	613	617	605	602	622	644	616	638	599	642	656	625	612	661	653	628	634	647	655	650	569	647	601	638	606	652	613	643	631	638	634	623	660	638	603	646	640	626	623	645	645	630	606	621	702	654	622	616	585	619	642	616	616	660	668	643	604	611	629	608	614	596	668	622	659	652	630	670	674	607	616	626	642	639	642	586	628	648	627	613	637	668	615	616	654	596	622	605	670	654	699	596	646	662	630	655	665	620	596	637	662	611	635	686	637	637	615	677	606	640	633	583	637	646	624	620	618	652	636	662	681	618	643	613	650	593	670	597	595	605	624	627	667	587	610	641	600	599	639	662	603	614	648	650	611	664	616	665	647	625	616	614	611	648	609	634	626	657	614	605	659	614	645	630	661	647	610	614	611	623	648	641	663	605	640	604	597	595	641	628	614	612	612	595	626	638	591	648	620	627	642	672	666	590	644	651	623	609	641	627	652	608	632	649	652	634	631	610	620	676	644	600	616	631	624	642	624	609	567	639	597	591	619	654	606	599	630	634	661	599	605	567	626	589	668	614	604	647	656	631	615	633	580	590	628	629	612	645	638	631	659	630	597	612	589	628	612	627	648	621	686	634	621	616	655	597	619	615	621	647	653	650	579	656	655	613	693	608	639	657	626	609	669	644	651	604	643	611	615	643	678	629	607	604	659	641	619	618	633	641	677	631	622	617	624	628	591	635	654	640	620	651	659	634	674	620	590	624	617	627	606	603	608	603	619	611	587	620	638	653	604	653	635	600	685	575	640	614	599
27307	12081	34681	20034	20949	28480	32626	23771	11830	639	186	196	211	202	214	212	196	188	210	213	221	171	196	217	158	192	178	197	217	210	197	211	224	193	197	190	197	191	200	199	196	193	209	232	220	198	191	215	185	194	214	224	180	206	232	189	198	200	191	200	190	184	205	211	191	165	217	179	203	201	192	180	171	208	216	204	171	196	226	200	224	204	201	204	191	190	190	197	200	176	202	179	200	219	200	195	192	193	201	179	205	187	180	183	207	186	178	211	186	202	176	203	190	180	191	169	191	193	195	190	195	193	195	192	190	188	190	195	210	200	207	168	203	195	220	203	203	154	188	180	214	201	209	183	194	201	165	205	220	215	202	187	182	185	192	164	200	200	191	206	185	230	195	194	187	208	194	188	178	203	198	194	197	204	212	181	207	199	188	201	186	224	200	175	201	212	204	195	193	196	197	197	230	195	202	208	205	210	209	174	204	191	195	203	200	205	194	193	168	198	174	213	191	192	188	182	195	189	197	178	198	168	210	215	222	203	222	172	204	204	214	218	224	205	238	203	202	228	204	206	224	182	182	219	187	183	199	202	161	179	197	206	190	204	200	199	207	208	164	172	205	218	195	209	182	184	156	173	216	196	169	170	193	208	228	197	211	187	188	202	204	194	219	201	191	176	200	202	203	238	189	201	184	182	224	195	188	192	181	192	223	206	196	185	190	195	207	194	209	203	196	207	209	196	193	188	203	181	213	212	162	191	220	200	216	227	203	185	175	202	166	198	232	207	215	180	175	237	193	196	175	205	187	177	198	203	213	191	184	205	209	213	198	192	194	185	163	187	199	247	202	202	156	208	190	197	188	182	204	225	176	221	189	187	196	206	210	190	203	197	235	194	218	202	225	171	193	184	203	206	207	176	216	217	182	182	205	188	190	212	185	204	184	180	194	203	209	185	200	190	186	189	203	219	191	200	205	181	157	194	214	206	199	219	217	195	223	201	201	232	203	196	204	202	202	202	211	213	195	193	187	190	219	211	208	189	180	177	194	171	208	210	182	199	200	202	224	209	185	206	187	202	170	207	194	183	211	211	163	192	191	212	183	196	179	188	181	188	200	183	190	181	184	201	177	207	184	188	184	203	182	209	212	199	203	208	196	193	191	200	194	215	195	208	192	192	199	226	212	193	195	196	216	184	218	183	180	201	227	200	193	187	192	163	220	202	208	194	222	177	192	211	201	198	217	195	179	193	229	186	200	192	217	183	183	172	197	179	198	208	202	220	206	189	221	179	191	209	162	195	183	210	171	183	203	179	199	201	221	177	192	191	193	182	185	177	205	168	206	201	180	199	194	209	187	205	163	192	216	194	160	198	192	181	234	184	209	220	211	179	202	202	173	209	191	210	198	184	179	196	201	210	191	229	186	210	211	195	211	216	188	207	184	182	187	196	194	234	187	192	220	209	189	205	188	188	215	209	206	202	189	173	201	196	190	196	200	178	234	202	202	192	196	212	198	171	172	211	188	209	197	188	183	190	190	188	201	208	200	193	190	188	165	208	209	221	200	227	217	199	181	191	189	178	200	218	215	174	214	177	200	214	199	200	192	226	205	173	194	213	201	192	192	196	212	196	175	210	208	202	172	218	190	200	214	190	196	225	219	200	213	206	200	172	185	185	167	204	195	199	247	190	206	200	189	218	176	183	184	215	198	224	204	209	184	194	209	153	194	194	191	214	219	212	202	199	210	225	206	220	228	181	214	192	190	211	208	219	188	206	212	182	212	217	172	195	184	203	191	189	207	195	225	197	185	215	208	198	199	195	210	198	181	208	202	213	200	192	207	198	207	209	177	236	187	206	188	194	220	196	230	175	204	190	199	210	225	198	188	185	215	207	205	206	210	220	183	185	180	204	189	217	186	201	212	194	183	182	188	165	203	231	192	230	200	193	193	181	215	193	185	214	203	210	198	226	180	186	165	183	192	174	188	207	234	213	197	204	212	211	213	212	186	201	163	199	209	185	208	187	193	179	205	226	209	198	238	206	207	198	169	191	212	186	190	175	190	217	227	186	190	220	225	199	202	171	188	215	244	205	234	191	172	197	187	205	190	190	205	167	197	218	217	231	194	182	186	198	200	204	181	179	189	197	202	199	201	200	204	201	195	191	232	211	184	201	212	206	204	183	186	218	202	209	189	211	195	185	193	168	176	176	201	182	210	192	206	197	207	203	171	194	190	162	193	205	204	181	196	204	196	189	219	216	207	192	197	184	192	211	156	189	212	185	178	165	210	209	177	209	206	220	194	204	195	211	166	209	201	178	214	191	209	210	189	203	212	202	193	186	205	209	200	224	198	224	185	197	189	198	219	182	190	192	205	196	209	210	213	186	242	196	198	214	191	197	184	212	162	204	196	200	207	205	182	205	232	206	181	198	188	213	186	181	213	190	218	203	219	210	218	189	168	204	192	185	192	207	205	222	210	190	181	212	212	203	193	186	201	210	216	194	214	179	175	182	189	194	174	170	200	220	189	221	209	201	200	203	193	200	194	179	187	194	198	198	193	201	209	199	226	214	208	209	207	196	176	187	202	182	217	191	208	177	222	175	209	175	200	200	229	183	193	196	210	196	180	206	203	201	203	203	189	183	195	164	192	179	198	215	187	176	206	189	193	182	180	194	194	200	199	202	193	228	190	188	184	197	234	208	226	182	205	212	200	205	182	198	188	188	197	210	227	168	188	210	200	206	186	225	200	224	192	206	189	200	201	173	202	193	195	224	199	189	189	198	181	198	196	219	210	197	178	227	214	208	175	219	221	212	230	199	203	188	179	215	216	189	235	191	196	201	191	222	216	214	205	194	207	175	210	203	195	179	208	183	204	206	186	195	215	204	166	168	168	201	181	203	203	199	205	182	192	184	211	203	165	190	199	215	187	185	190	198	176	189	189	206	203	209	195	199	206	186	195	196	229	185	220	198	188	184	205	184	205	181	197	191	176	193	242	179	179	186	191	206	201	213	183	206	194	201	219	175	206	215	228	204	184	180	197	200	205	206	217	185	190	184	192	193	204	207	191	202	209	209	212	199	199	198	210	210	184	211	223	204	192	198	205	206	200	190	193	183	162	185	204	197	217	183	200	203	211	200	203	173	198	195	194	200	242	224	219	204	190	195	189	208	186	203	208	204	192	199	195	185	206	220	189	216	213	192	199	190	186	177	203	193	191	200	216	202	227	195	188	211	170	192	178	198	181	197	179	184	222	207	195	226	229	189	196	196	166	213	201	178	177	167	190	216	189	207	189	198	188	180	219	180	204	207	198	189	195	188	169	226	188	224	202	210	180	175	195	185	173	166	202	198	212	230	196	200	189	200	196	196	211	184	196	219	181	199	180	205	194	215	194	198	215	207	200	197	204	212	208	192	231	191	200	188	172	195	182	190	208	185	205	184	214	200	205	202	201	198	198	196	185	197	196	187	194	206	194	218	195	215	181	219	195	203	173	199	214	183	236	178
13668	9048	33848	31991	36551	46872	48959	40835	22255	549	586	554	477	528	502	493	470	483	519	511	504	520	483	447	510	510	474	525	436	477	496	505	509	494	528	502	462	490	501	462	520	503	493	530	495	492	520	478	494	469	487	452	500	486	489	460	530	507	484	509	453	481	495	458	511	497	456	499	471	483	465	487	482	460	453	468	499	519	490	463	483	463	489	507	457	482	453	482	494	474	460	483	481	494	485	473	495	512	506	470	464	477	485	501	475	481	536	511	516	489	505	443	478	496	452	481	483	500	482	518	474	476	476	507	465	512	502	490	484	489	442	480	499	489	480	488	486	467	463	491	515	519	494	450	507	488	447	508	449	501	453	472	475	509	512	485	465	513	477	432	461	522	467	474	517	527	486	461	420	454	476	494	492	475	445	487	499	455	435	479	506	488	472	470	483	522	512	498	485	485	492	508	525	461	461	498	490	520	479	489	452	452	473	491	453	500	488	469	490	473	457	485	463	455	481	490	475	444	439	464	506	461	469	463	476	501	483	499	482	493	454	515	470	502	461	506	489	488	474	496	508	479	469	466	479	485	492	496	464	496	436	513	464	467	444	443	498	468	496	475	471	496	504	504	497	500	490	485	465	510	460	486	495	466	485	481	511	496	487	475	483	489	457	526	498	485	464	490	488	481	448	471	472	505	486	457	502	457	429	490	474	488	567	466	462	447	484	471	485	478	462	485	489	448	500	471	463	511	442	469	502	474	488	493	466	468	502	445	490	454	515	510	519	491	445	488	485	483	461	513	465	478	493	444	484	463	471	487	514	486	514	489	467	481	488	460	478	489	469	508	511	474	460	477	479	481	485	464	509	474	482	490	498	464	455	461	510	465	491	484	476	467	511	490	447	527	512	466	487	455	488	513	492	481	434	441	482	468	487	529	518	521	489	488	500	495	470	494	499	463	466	500	512	475	479	455	474	453	499	471	473	458	486	499	489	493	474	494	465	438	517	498	488	465	465	486	483	502	462	499	476	459	470	483	484	457	523	465	452	492	484	498	464	499	483	461	475	466	464	437	504	486	498	498	478	490	458	479	494	483	456	458	467	476	483	539	530	465	486	531	501	479	481	462	465	452	481	432	481	531	466	475	504	442	487	517	506	473	478	474	495	482	513	486	487	505	485	487	470	472	504	492	493	490	430	464	502	471	494	453	462	479	484	493	461	460	467	508	489	506	489	446	485	474	487	494	450	458	489	498	489	495	462	454	463	449	515	513	452	517	467	491	461	487	527	502	479	467	473	469	519	470	488	495	506	469	471	503	507	535	485	459	485	515	421	480	487	429	522	461	479	457	478	466	511	487	495	485	479	510	488	481	438	457	481	509	473	519	473	476	460	505	479	469	477	471	437	463	447	458	478	481	471	469	478	501	472	466	483	524	479	528	491	505	461	459	488	474	484	489	499	480	482	455	450	457	476	496	508	476	487	496	460	487	477	451	483	456	529	470	480	492	497	504	509	470	443	486	489	502	477	492	456	494	476	487	470	505	516	423	491	458	506	484	494	468	473	481	474	463	484	465	475	467	477	491	492	470	490	474	479	477	459	477	471	434	508	461	476	472	456	477	487	481	509	475	485	471	467	466	477	504	484	521	483	467	483	467	474	476	437	501	508	454	471	496	524	472	465	474	514	460	461	471	485	462	458	456	432	521	460	483	485	470	473	532	478	465	458	448	504	471	510	523	464	500	491	465	493	489	458	475	471	524	512	510	476	488	440	504	469	488	516	466	473	481	491	459	475	477	489	452	478	475	508	495	464	476	431	487	509	519	479	434	484	475	515	441	498	506	481	491	458	418	512	492	482	453	446	478	456	492	497	477	468	479	498	472	474	482	496	468	461	489	467	504	472	529	524	465	491	481	509	517	490	472	457	448	503	504	454	498	468	493	501	519	491	474	489	475	515	466	478	485	473	481	470	490	478	472	491	518	470	481	496	474	483	450	465	482	467	474	508	461	456	435	461	484	449	493	479	451	458	484	481	464	473	429	511	503	504	454	499	489	496	468	493	473	503	505	483	511	492	459	478	470	489	458	486	481	491	504	467	501	499	476	448	500	465	506	514	493	449	464	482	471	523	515	451	485	503	477	474	500	467	476	504	496	479	484	485	450	499	513	494	510	463	450	444	408	520	486	469	507	472	424	476	477	479	452	482	511	465	491	481	454	460	516	488	461	502	508	444	469	454	480	500	505	463	469	485	478	497	450	493	519	486	477	471	487	511	457	487	490	471	500	471	477	442	510	503	456	485	474	480	500	476	490	508	486	498	466	464	501	468	493	473	499	472	485	478	515	492	474	495	505	464	463	493	484	481	489	483	479	500	486	468	442	504	523	485	468	501	461	481	488	498	446	480	475	494	494	481	482	468	452	476	494	481	464	480	468	465	447	456	481	458	485	500	464	469	468	463	506	461	491	466	455	469	477	507	473	511	477	488	518	464	461	490	502	484	475	507	465	460	522	516	474	485	508	508	538	489	490	500	469	477	468	464	482	488	481	460	464	496	504	449	463	461	472	467	487	503	480	459	472	519	469	477	490	500	488	450	464	453	507	493	503	451	502	465	513	493	506	507	492	496	490	483	486	493	486	493	438	436	491	477	526	458	502	468	486	480	478	511	479	467	454	463	481	494	451	464	463	484	512	497	500	495	438	467	453	480	488	488	502	493	503	512	467	460	503	501	490	497	450	492	481	502	463	490	470	485	481	490	488	478	479	505	504	503	481	474	489	478	493	489	472	486	510	454	476	457	437	459	499	497	468	479	495	502	494	463	490	485	497	510	504	474	494	492	468	499	498	471	479	488	499	482	448	462	457	497	504	503	492	489	465	496	464	458	492	498	484	492	429	483	497	525	474	496	492	461	496	454	480	469	500	505	474	476	473	505	498	498	480	473	473	453	488	507	457	476	450	479	482	506	449	452	469	494	468	483	488	480	487	491	481	491	522	457	498	509	529	498	533	521	471	508	508	461	481	492	443	483	462	496	473	474	471	499	511	492	487	468	483	495	511	486	495	473	482	502	505	454	497	480	494	499	478	475	490	512	439	482	472	486	435	485	461	455	472	489	482	467	483	525	450	462	492	445	482	468	479	452	470	437	490	511	468	481	530	469	496	486	516	449	482	468	481	514	516	476	465	470	482	484	480	471	481	487	468	542	510	483	479	477	503	462	484	494	510	472	498	502	461	468	519	463	515	494	502	484	490	487	480	474	482	487	494	462	514	448	467	477	488	488	469	440	484	515	487	517	519	475	463	489	468	476	499	467	465	490	509	471	516	462	467	473	479	496	506	457	452	445	475	463	460	457	512	481	497	445	474	500	486	467	509	498	486	463	466	498	491	469	490	515	492	483	486	474	471	485	477	448	473	484	504	494	509	448	450	500	479	463	499	476	450	503	484	477	486	501	423	482	481	461	476	495	535	496	452	457	473	491	500	466	489	475	479	527	498	470	489	467	459
38830	25939	38556	40062	42056	51925	46028	36115	20126	1844	346	338	343	329	326	336	308	315	317	327	322	318	300	332	291	323	350	300	333	323	295	329	317	321	342	304	334	336	318	317	310	310	303	321	317	318	330	265	359	322	323	310	310	320	318	301	349	332	296	322	337	320	341	313	290	314	295	302	322	319	310	320	318	322	310	296	325	316	309	297	337	303	328	316	315	305	364	273	326	343	314	323	330	302	344	295	319	313	304	323	310	299	288	305	306	321	331	311	341	334	336	347	356	342	347	305	333	313	337	321	328	329	321	344	323	328	303	299	339	298	342	342	293	298	320	360	337	331	306	286	325	324	292	317	312	316	281	289	309	329	321	334	377	319	319	327	335	361	329	297	321	344	319	281	331	339	307	316	283	359	311	305	275	326	331	352	322	315	295	370	318	346	322	329	295	329	325	326	301	339	337	303	349	285	326	325	335	306	289	340	296	328	321	316	368	317	343	309	317	328	328	338	335	323	327	336	349	321	320	309	342	311	283	330	323	331	313	324	261	310	305	338	317	370	322	319	317	312	356	323	332	344	312	306	297	351	320	334	321	299	308	311	326	305	303	295	347	332	305	313	293	323	322	339	322	307	320	303	322	330	342	359	325	318	320	304	357	315	299	336	306	333	343	304	311	305	307	301	270	337	340	335	304	336	324	306	324	329	364	320	319	315	313	336	312	338	325	350	326	305	330	307	326	346	312	318	308	314	322	293	325	325	311	325	309	305	353	324	329	325	314	386	293	320	322	303	327	327	314	304	299	285	338	327	333	311	359	275	283	328	312	324	332	324	316	345	333	325	270	300	313	307	331	345	347	349	300	320	302	290	302	319	305	283	324	304	327	315	328	289	328	348	312	299	324	316	322	347	346	304	316	317	327	318	310	326	332	315	351	307	354	321	351	323	314	334	325	325	328	291	310	306	287	345	332	293	352	330	326	358	361	330	310	331	351	315	362	303	341	321	308	296	304	350	317	319	337	332	312	303	331	324	337	326	340	344	308	318	327	306	304	300	323	312	350	336	318	291	284	294	300	295	320	300	319	309	306	329	322	339	308	339	306	288	363	304	308	309	340	319	301	287	307	326	341	352	331	340	329	307	339	279	308	295	295	310	335	327	350	308	342	262	331	346	321	313	331	302	325	333	326	279	326	294	298	328	347	312	336	263	311	318	317	345	302	281	327	327	285	285	311	338	338	328	317	358	321	325	326	288	314	311	313	334	281	324	344	342	315	301	338	307	354	312	353	343	346	320	340	329	314	290	294	301	309	316	308	312	319	311	341	305	304	337	299	297	308	314	311	307	322	296	315	307	321	301	288	300	315	314	318	295	299	308	297	330	322	285	336	313	300	308	304	321	315	299	321	309	317	304	331	323	333	352	334	293	276	308	325	301	319	308	312	292	313	313	310	321	309	327	327	340	333	326	342	339	334	346	300	297	319	330	330	331	310	329	327	286	322	342	308	346	317	280	310	291	293	305	329	354	308	322	328	285	282	323	312	326	300	308	328	308	319	304	301	306	317	342	306	306	329	294	295	279	314	312	287	294	323	330	303	305	296	289	309	294	317	300	326	314	268	378	348	286	309	306	324	270	312	339	302	315	298	366	328	326	331	348	298	320	319	323	332	304	359	317	293	302	330	298	349	320	315	309	300	349	345	300	336	322	337	315	332	329	357	303	343	304	297	326	350	296	348	300	311	316	305	346	339	343	316	295	340	350	317	298	305	313	303	334	310	297	317	339	313	284	294	332	331	315	317	298	302	324	317	300	316	324	320	316	311	315	325	307	298	334	342	295	326	286	303	318	337	298	328	310	313	312	304	331	322	318	317	303	302	309	327	309	320	315	333	317	324	331	346	300	301	348	318	331	312	303	318	316	303	312	295	301	317	334	316	326	293	279	353	335	344	299	324	315	327	304	326	311	345	305	345	316	303	292	303	296	324	313	336	281	304	346	312	319	318	300	309	338	309	286	318	329	322	292	332	318	338	304	324	287	313	341	343	334	303	320	336	326	348	321	303	310	301	313	323	330	308	323	300	303	336	288	348	302	297	309	306	332	309	314	333	293	294	333	291	302	332	322	292	306	321	313	328	322	311	326	346	298	349	313	312	273	318	340	333	283	317	314	308	320	291	315	346	282	321	292	347	297	334	311	303	296	310	299	296	322	298	278	338	296	321	304	326	338	288	326	301	345	330	342	336	290	315	357	320	315	320	295	331	308	353	312	306	319	321	287	316	349	306	326	271	316	342	342	311	326	328	303	321	308	308	319	304	305	323	326	289	307	323	299	312	311	313	311	305	349	298	294	316	344	308	315	339	288	337	315	313	290	305	329	326	309	320	301	297	340	293	355	300	290	317	314	339	351	369	310	318	321	333	324	321	318	308	313	311	358	309	318	353	323	291	310	339	316	328	318	328	303	348	310	314	314	322	282	331	354	299	332	307	291	308	304	298	356	318	284	341	318	324	324	326	303	303	329	333	401	313	322	313	365	321	290	336	330	380	286	306	317	290	312	335	308	280	299	287	323	358	347	301	303	323	304	334	304	325	306	316	315	363	303	313	302	321	311	327	336	328	301	333	308	289	302	288	345	288	319	318	332	311	325	336	313	333	315	338	337	337	313	359	348	303	343	311	341	331	296	321	313	359	303	336	344	294	290	334	282	315	312	304	318	257	333	327	336	289	316	302	314	362	319	320	334	362	322	322	302	332	334	321	302	316	305	348	320	317	298	327	336	291	312	298	302	337	348	307	350	332	324	330	337	291	323	296	293	291	322	312	300	293	315	326	316	327	310	344	323	305	330	340	337	277	309	332	317	313	352	320	313	320	309	342	297	317	299	323	324	324	314	321	355	335	312	335	287	334	322	294	304	332	339	345	338	294	352	313	310	319	346	296	285	311	314	331	286	281	311	308	346	316	309	306	343	331	321	303	317	316	349	323	331	312	310	342	359	290	341	277	322	281	337	344	325	325	303	307	331	302	308	325	315	327	332	336	320	331	321	309	301	300	347	326	282	325	312	308	341	322	335	321	338	321	334	316	312	328	329	329	316	321	327	327	315	310	335	309	312	314	317	312	324	321	314	324	319	331	300	296	294	324	306	291	291	290	312	308	374	336	309	333	332	319	333	327	299	303	335	326	329	322	318	282	290	338	338	302	304	330	354	274	328	302	369	318	291	301	331	315	314	325	305	335	334	334	345	293	323	321	320	313	284	307	326	359	321	291	292	318	298	342	307	330	317	311	335	346	333	339	318	312	312	321	308	311	307	350	309	333	357	329	325	317	340	317	336	358	329	294	314	303	303	314	305	329	303	325	324	282	319	313	342	325	294	331	317	313	323	306	332	306	320	335	342	309	299	282	311	327	309	297	326	326	296	320	317	349	304	301	299	278	281	327	333	299	339	304	316	302	284	342	317	301	358	327	270	305	308	323	286	303	333	310	329	325	296	308	316	330	324	326	334
18997	18119	34870	49750	51645	65066	59591	50736	28119	903	848	862	874	845	840	781	786	770	821	765	815	774	753	748	818	750	781	772	766	731	724	798	718	768	730	785	752	719	730	770	736	757	759	721	719	790	759	745	709	709	768	722	770	750	698	729	733	750	748	725	733	739	742	742	724	785	723	764	713	707	714	761	744	730	744	762	717	733	735	772	720	744	744	747	748	752	745	747	737	753	733	691	780	744	684	704	768	758	681	757	743	711	740	732	688	757	766	702	740	735	723	716	715	711	721	748	729	737	763	734	731	728	727	737	729	692	753	671	799	728	742	708	748	668	723	724	757	727	727	725	761	749	745	748	751	725	714	705	726	797	763	731	773	711	727	745	744	705	729	708	720	774	725	713	706	769	718	749	722	762	747	730	719	732	723	731	729	708	767	760	763	742	773	745	723	742	707	710	751	737	740	725	707	699	709	698	715	727	745	783	731	752	686	698	729	768	735	686	770	717	701	795	743	761	723	694	738	722	755	730	760	747	740	764	715	739	746	707	763	701	735	722	790	730	752	734	722	700	741	655	722	711	705	736	761	716	751	749	679	678	718	781	778	778	705	723	739	712	725	735	738	717	712	726	736	730	702	726	760	754	719	687	731	752	769	738	755	696	738	737	761	727	744	741	722	747	731	678	716	683	733	749	712	708	763	721	738	738	733	688	744	757	703	739	752	797	700	683	772	736	756	719	712	744	702	732	732	734	751	716	799	748	697	752	753	757	717	734	723	706	759	705	727	744	690	754	746	725	707	761	732	737	745	690	722	742	740	761	723	692	719	754	710	732	733	735	723	723	763	724	748	789	709	723	749	728	742	758	766	751	729	747	724	716	711	668	744	714	738	720	738	711	720	715	725	741	785	712	759	703	758	687	723	721	705	719	742	722	746	677	720	731	718	770	729	777	727	713	740	774	736	751	742	768	801	710	740	784	741	715	704	714	757	729	736	715	717	682	727	759	757	723	759	668	727	692	717	753	747	718	704	727	747	728	777	712	707	751	670	717	727	713	728	709	731	684	692	727	750	724	748	742	734	736	747	670	737	781	753	802	714	724	740	695	729	768	693	751	694	731	815	722	688	730	732	698	763	749	709	722	725	778	698	701	765	712	733	770	764	749	702	738	740	717	717	704	733	702	721	708	672	707	727	753	735	751	739	765	735	698	719	697	727	724	730	709	723	750	775	745	757	762	758	714	741	746	766	761	706	774	708	714	777	749	702	743	728	758	770	746	705	735	699	695	761	766	666	760	741	741	748	706	694	780	766	768	747	765	788	669	715	741	734	730	726	760	688	757	748	675	744	689	756	712	742	747	721	727	726	729	718	795	692	742	718	731	758	687	737	737	727	705	759	710	765	713	698	769	723	742	726	743	765	731	715	717	727	727	727	752	713	722	719	726	716	698	732	715	782	739	738	727	765	702	720	733	713	708	711	769	717	744	755	732	676	767	730	769	690	728	690	711	757	679	713	794	722	740	781	748	708	746	767	747	665	718	712	772	747	716	777	719	741	736	718	750	731	720	692	715	765	727	709	693	730	714	691	694	701	751	727	742	760	709	735	671	716	707	762	751	765	739	742	764	769	718	687	675	747	703	728	694	692	774	762	710	781	708	698	762	769	707	715	727	771	742	716	719	769	732	730	777	799	736	690	661	750	769	700	733	727	743	779	757	741	754	729	761	735	732	747	701	754	741	724	762	743	715	736	732	694	710	741	708	734	774	678	763	754	711	752	723	794	695	695	741	710	764	739	745	731	805	751	718	727	722	699	755	748	771	728	731	734	719	728	715	695	697	768	748	742	688	734	747	694	708	745	775	703	724	714	780	736	749	727	708	752	698	699	801	719	703	706	725	788	698	698	746	753	747	748	765	743	709	718	725	759	772	749	740	692	706	735	704	689	744	750	747	726	726	709	737	743	721	667	711	707	717	730	732	811	770	755	763	750	737	725	717	663	706	750	690	694	722	757	749	755	739	738	750	712	739	712	734	734	756	686	715	718	740	724	796	731	795	687	710	722	712	740	736	748	769	698	774	701	753	710	711	718	707	763	769	693	754	761	722	720	705	722	730	728	741	719	734	716	735	745	708	725	698	725	721	690	776	763	729	802	724	734	741	734	684	736	722	745	722	765	704	689	703	732	706	678	739	756	731	722	723	745	720	699	770	752	718	744	732	703	721	729	751	754	774	727	746	738	770	713	735	711	735	689	747	658	745	760	646	743	741	763	708	740	764	691	713	764	722	710	758	734	713	687	689	733	712	749	743	692	698	746	757	771	768	722	741	775	735	783	751	715	721	698	735	723	709	756	725	765	713	771	699	744	668	779	723	696	744	756	670	740	750	682	713	753	704	738	718	768	747	724	682	732	722	756	716	702	776	721	764	732	743	756	721	714	737	716	734	690	728	744	713	689	788	727	773	683	718	737	693	767	747	764	767	742	719	719	780	701	770	731	736	712	690	720	760	713	702	725	741	772	739	692	720	767	731	717	713	748	774	735	754	746	768	686	766	789	754	718	748	733	713	756	710	729	733	695	696	711	737	743	782	738	728	732	744	741	720	736	737	771	723	722	767	780	760	716	698	685	681	717	730	721	701	721	736	699	723	706	730	719	747	678	693	756	772	752	765	753	714	756	718	705	746	707	760	765	700	709	722	721	696	734	740	692	728	758	758	732	733	694	685	749	737	716	741	730	722	769	708	730	687	721	708	738	739	692	715	698	701	714	753	746	761	747	689	773	703	710	754	728	753	765	718	741	676	694	694	751	747	749	678	734	682	721	731	788	742	728	692	731	724	730	754	740	727	705	706	756	713	710	738	766	726	746	756	749	743	728	742	740	709	706	736	767	731	699	713	750	758	788	733	770	742	726	768	718	733	753	688	725	732	768	733	717	768	734	744	730	752	693	691	718	709	730	763	695	676	707	756	767	742	718	710	702	796	709	688	741	729	695	696	773	727	747	764	680	761	652	733	721	743	697	745	765	759	776	716	725	722	690	685	744	723	765	685	758	726	772	743	765	710	730	732	786	700	732	736	732	780	767	692	720	716	720	752	692	719	713	725	693	760	744	661	707	761	770	692	728	732	768	748	712	710	693	778	763	717	728	725	767	766	733	733	698	732	742	702	705	735	737	756	753	732	698	736	715	724	702	752	776	700	708	752	768	751	735	734	736	769	712	717	763	720	742	751	676	769	711	737	713	744	731	721	670	757	721	692	799	723	734	733	689	749	773	766	716	763	706	718	720	717	741	726	710	741	739	743	712	688	746	745	778	734	740	708	719	809	670	750	681	775	769	776	743	757	723	735	751	745	760	756	751	736	701	696	735	738	703	713	736	716	732	713	790	761	715	769	682	764	692	762	714	712	775	777	728	755	719	724	720	697	687	754	762	725	747	703	739	761	714	761	700	738	750	762	724	699	744	710	754	733	693	710	729	723	717	740	671	748	749	674	773	761	723	757	701	737
9827	3833	4887	3148	2268	2158	2144	1810	1032	300	237	298	256	259	251	231	299	281	254	267	275	280	296	272	276	288	277	278	242	283	248	269	299	275	287	271	231	272	267	253	264	217	246	248	252	274	269	250	249	271	289	261	241	300	262	258	273	273	230	237	263	250	256	300	260	251	265	258	241	270	257	255	244	283	265	249	263	278	261	256	247	267	270	235	297	248	252	255	243	258	260	228	255	248	254	247	246	260	241	259	239	251	255	247	250	260	255	282	250	268	261	268	266	274	246	267	259	278	258	221	264	258	279	255	268	246	293	281	282	267	235	277	263	230	264	262	243	242	249	242	259	246	247	217	249	279	246	253	264	263	245	245	256	284	262	232	248	240	309	261	249	239	264	265	271	267	252	276	250	253	252	265	245	244	262	298	254	243	241	243	266	250	245	273	288	244	242	234	238	225	245	255	277	247	244	244	260	287	248	243	242	244	278	276	264	276	260	261	240	292	278	234	279	281	232	307	274	235	264	275	276	269	263	284	266	256	280	268	260	263	291	256	265	260	266	298	239	271	265	268	271	269	266	302	277	234	262	260	262	232	276	248	244	250	231	252	253	276	260	249	251	240	235	235	286	239	252	265	276	267	241	249	285	289	233	268	266	262	300	245	247	247	246	267	240	239	250	262	247	246	264	270	316	258	281	248	272	248	246	241	260	253	282	246	241	274	268	284	272	228	241	257	241	267	294	276	279	245	236	264	268	245	275	254	256	283	243	264	254	271	241	243	281	267	271	251	284	246	249	243	262	266	262	253	258	216	259	276	266	276	235	263	267	265	281	248	238	243	269	242	299	276	283	253	268	265	243	241	258	274	261	297	253	284	265	254	243	252	253	285	248	251	264	294	258	230	253	266	245	261	267	258	244	269	276	253	294	264	242	226	269	298	266	259	290	257	278	280	256	278	257	253	238	257	268	261	247	264	266	265	268	234	256	243	231	253	265	261	279	280	271	261	249	249	246	258	266	299	264	264	270	282	246	237	279	304	239	274	266	253	253	297	252	247	245	274	274	251	253	260	273	258	255	263	248	260	268	288	249	255	276	270	241	255	297	239	262	276	275	280	259	272	263	240	270	267	271	259	267	259	268	250	220	241	237	250	262	254	247	266	229	286	254	244	263	265	267	255	233	262	266	262	240	285	273	299	290	247	241	248	266	304	291	269	265	256	259	263	260	294	296	285	273	254	278	271	269	265	264	260	282	248	256	287	261	255	236	258	262	266	229	244	261	256	254	271	273	286	216	241	224	266	253	255	248	271	262	261	254	281	247	251	260	280	282	248	223	227	250	263	220	243	234	269	272	265	234	244	248	270	255	248	236	238	267	272	236	270	250	268	276	276	270	255	250	239	260	278	289	264	278	234	265	250	278	254	290	268	270	249	283	255	256	253	245	244	275	253	242	251	242	242	225	227	232	257	272	269	270	257	261	291	302	251	260	253	289	274	287	250	260	246	269	289	246	236	243	271	264	279	269	283	273	248	268	248	258	272	255	262	283	235	270	264	288	267	273	261	246	262	252	262	246	236	267	277	251	293	259	249	229	260	236	268	260	273	253	262	264	251	265	269	265	264	259	262	277	258	236	291	261	250	247	246	283	272	262	265	252	258	321	273	220	268	253	259	246	282	270	271	216	264	278	280	249	252	271	296	273	274	276	284	240	252	269	252	267	237	286	255	264	292	261	250	271	272	251	280	280	257	260	210	261	244	266	248	235	242	243	288	250	260	257	267	280	240	261	233	244	291	237	301	253	244	270	249	261	243	252	266	261	281	275	278	276	274	264	238	274	253	241	278	249	270	258	275	259	301	250	246	255	275	251	264	255	269	310	276	272	288	241	235	247	252	239	270	225	264	230	253	257	246	262	246	257	258	245	244	266	264	268	243	252	246	258	256	251	256	262	276	304	255	262	230	248	266	240	236	249	247	262	255	215	245	238	266	271	227	249	266	249	269	241	252	274	265	260	243	250	267	247	281	279	253	253	285	251	251	256	287	287	243	263	290	253	273	262	253	252	260	276	259	282	229	277	215	248	268	264	246	273	244	277	235	251	255	260	261	240	265	268	248	243	261	271	237	272	261	280	259	275	261	252	254	262	251	277	278	239	270	243	253	250	293	286	277	265	261	297	256	232	256	267	278	243	240	284	232	258	262	237	252	249	279	248	272	268	276	249	285	251	281	261	240	285	244	280	240	260	249	254	268	259	249	231	243	273	257	274	266	247	268	272	284	252	247	261	258	274	254	252	307	265	252	237	273	264	258	233	248	252	242	248	286	228	241	267	232	254	242	280	280	276	250	236	277	245	255	263	236	260	256	278	248	236	247	255	260	276	260	240	276	243	270	229	263	231	259	261	280	239	285	265	254	268	260	259	246	247	278	252	237	264	284	268	258	248	300	260	256	288	267	270	270	285	258	255	261	257	276	272	269	296	271	282	259	260	304	282	274	228	255	229	221	261	268	260	228	247	258	271	242	302	204	258	238	278	244	252	247	241	248	269	243	254	285	247	270	251	245	253	247	271	278	244	245	243	240	254	285	270	278	246	237	262	253	242	247	239	277	247	256	232	245	250	262	229	277	235	262	239	252	241	300	270	257	286	266	238	240	243	302	254	265	246	232	267	257	255	248	245	241	258	235	279	259	253	222	260	272	268	272	231	269	283	282	251	250	280	255	265	263	251	254	290	227	272	233	243	254	277	317	275	246	258	255	270	244	243	252	287	249	240	276	248	251	231	274	263	257	219	240	242	260	287	268	277	253	250	270	233	237	251	258	269	268	265	279	269	273	252	255	269	307	257	274	263	262	262	241	240	261	248	232	266	262	259	291	269	251	256	243	285	261	278	286	252	260	255	261	295	254	248	256	268	262	242	239	260	295	256	277	276	278	265	272	270	271	261	273	282	278	247	256	245	255	244	274	270	266	268	261	269	285	244	255	262	257	275	267	267	259	251	270	258	247	234	249	324	277	257	290	273	269	229	280	281	245	262	258	259	267	268	254	260	246	248	255	252	276	258	280	228	263	258	250	255	259	274	286	290	247	259	270	222	292	252	246	244	232	255	255	268	258	280	269	285	291	271	293	252	247	268	228	280	235	255	256	289	253	250	274	248	267	245	277	268	257	270	269	250	272	237	275	274	249	234	270	231	261	254	256	298	303	275	269	264	263	276	262	265	234	250	260	275	257	239	283	228	262	245	237	248	293	274	270	263	277	283	233	224	264	262	250	273	297	258	262	258	284	257	262	242	258	243	262	256	254	227	256	248	259	271	253	241	264	239	240	283	266	244	243	247	270	255	272	267	254	252	255	263	249	267	252	281	239	277	239	267	265	286	270	248	259	267	262	230	296	270	274	263	272	258	231	292	262	248	268	230	260	253	232	244	239	275	252	263	248	263	271	251	266	264	244	249	245	252	252	262	248	275	240	272	273	245	253	244	262	259	259	255	265	292	266	255	253
5392	3719	8684	8810	7270	8404	8004	6493	3101	613	579	599	550	661	571	600	666	555	601	595	548	584	572	598	595	606	616	578	612	594	603	562	621	615	576	616	563	559	568	601	580	652	559	543	583	608	592	586	558	609	577	615	589	568	587	552	588	581	581	572	544	562	606	564	618	584	570	557	615	597	617	632	526	592	633	581	610	582	586	638	576	622	588	547	596	591	532	599	604	593	599	597	576	608	595	589	576	559	612	580	607	538	585	574	592	596	593	574	614	551	592	611	539	578	593	593	616	589	584	568	572	613	604	608	604	608	570	577	594	572	602	579	584	583	622	574	620	608	600	582	588	628	582	606	562	633	613	519	563	612	612	572	574	593	596	605	548	576	573	594	594	620	634	595	629	604	575	626	616	562	598	626	585	616	563	593	570	592	579	581	614	573	600	596	603	616	602	559	606	602	620	589	554	577	569	588	564	606	549	662	631	602	590	588	589	604	546	610	555	615	641	583	595	594	606	603	542	582	612	571	562	583	595	564	590	613	590	557	614	553	636	582	556	621	551	600	613	584	572	655	577	594	598	560	612	645	580	580	591	566	571	574	589	616	595	540	572	586	584	617	611	535	598	614	593	603	573	599	545	566	561	540	574	586	598	573	584	590	598	601	564	640	566	629	610	619	576	596	614	606	613	598	606	595	655	574	594	581	639	630	624	584	649	558	587	597	568	591	571	589	578	632	644	633	573	588	594	590	600	557	638	636	563	597	582	610	581	573	617	610	622	583	583	586	585	589	628	618	554	595	554	553	613	573	609	586	620	609	597	591	602	590	587	604	604	610	625	571	591	614	616	589	591	577	550	613	600	595	567	615	578	549	594	573	561	578	609	602	602	583	606	582	594	617	558	563	574	604	571	582	592	541	594	652	577	589	590	623	619	623	567	612	561	609	552	608	581	572	595	568	593	575	585	587	594	586	584	568	561	612	595	568	583	573	548	551	593	607	569	616	600	597	613	563	547	589	674	558	597	605	608	584	617	593	569	595	616	612	589	627	639	525	581	648	603	604	614	544	560	585	586	594	591	591	579	573	617	632	578	565	591	596	585	633	612	561	608	592	614	577	586	656	565	606	596	570	565	583	577	596	613	564	596	614	605	569	542	556	580	544	598	596	605	622	603	585	585	589	593	566	587	583	592	569	576	594	596	579	579	557	631	592	611	559	604	628	578	637	656	619	603	541	624	618	623	578	600	590	592	525	575	581	659	584	589	561	616	586	578	570	609	527	563	586	603	598	538	584	585	554	580	588	615	596	595	562	577	611	543	595	594	618	583	620	572	586	597	612	555	580	519	591	614	593	600	594	619	608	592	628	604	600	578	584	607	581	586	603	583	616	617	542	583	587	632	594	572	543	608	628	580	603	568	578	634	596	558	617	595	584	593	605	587	635	595	611	596	620	613	592	602	542	592	596	644	635	555	594	613	593	602	539	570	565	575	613	557	564	580	569	561	580	615	604	566	620	596	598	598	595	609	626	580	638	628	589	603	575	590	577	597	557	588	567	555	588	602	579	585	591	592	590	587	546	589	586	621	599	568	621	608	576	604	630	616	601	613	599	582	602	588	629	617	564	574	606	595	563	612	548	569	578	556	656	566	553	575	566	615	619	590	602	632	596	605	589	580	599	590	615	564	563	587	589	569	582	602	608	607	598	548	627	545	579	609	585	572	606	598	551	597	593	559	612	594	586	593	593	589	567	522	558	548	592	575	607	551	580	595	588	581	604	585	576	605	577	598	604	566	573	609	597	538	548	586	591	631	594	583	612	608	611	573	575	601	570	631	539	549	556	599	639	573	565	604	582	601	600	607	632	587	626	608	578	596	635	619	551	618	623	608	579	592	581	570	593	606	555	586	572	555	578	587	605	579	582	577	578	579	567	566	589	591	594	549	548	554	594	596	607	639	586	607	607	576	593	601	587	587	589	596	622	636	606	602	573	573	588	559	641	643	618	597	644	567	667	610	579	539	569	589	572	619	567	605	597	578	582	567	547	592	601	594	584	591	544	625	615	595	575	601	569	580	555	598	600	572	562	600	570	560	560	595	625	623	576	566	611	566	579	611	562	628	592	566	610	642	583	590	563	572	583	629	576	569	610	604	618	570	610	539	595	605	583	598	587	609	601	589	561	602	616	568	618	550	604	570	621	583	635	604	554	602	581	575	586	610	604	614	592	608	592	649	556	587	575	622	579	591	579	552	629	587	598	563	580	546	584	559	596	605	608	649	628	593	527	615	615	585	549	567	610	576	592	625	604	573	604	612	561	637	619	591	616	570	582	561	585	624	596	602	570	596	593	617	618	596	598	613	610	615	647	606	605	616	560	543	579	600	579	615	595	579	594	599	601	592	600	621	564	665	604	566	617	592	567	583	601	589	572	569	594	622	574	607	570	593	583	580	589	566	594	633	598	594	604	547	565	592	592	622	589	642	620	585	548	664	549	582	574	607	599	592	613	646	602	587	614	602	550	558	604	573	600	580	597	649	617	614	622	621	591	602	591	603	619	556	635	613	594	578	577	550	597	573	582	565	591	575	582	579	576	641	607	592	590	601	569	548	651	651	625	604	588	596	614	569	584	600	634	607	657	573	560	549	575	584	587	579	564	603	567	604	548	604	572	594	597	580	588	588	544	586	599	585	612	588	569	587	590	609	612	582	640	558	600	561	572	626	582	595	566	560	555	575	611	600	598	594	621	568	598	582	610	636	601	583	584	586	558	635	576	566	588	587	604	584	607	598	575	582	594	587	598	625	559	600	576	612	566	591	625	570	600	559	568	530	543	582	616	587	607	586	587	570	595	640	599	624	600	630	543	579	549	580	567	590	577	590	593	628	579	621	536	637	623	576	597	631	598	556	622	595	570	627	587	628	587	553	606	577	588	584	624	554	608	608	647	562	572	577	571	584	547	616	566	625	605	626	601	595	585	596	607	592	595	581	603	576	612	603	583	595	615	578	586	561	582	568	559	572	569	612	567	577	604	596	614	625	560	594	578	587	585	594	597	587	551	593	625	601	627	600	570	596	578	619	627	597	528	554	559	616	611	576	575	622	583	581	594	583	601	605	594	567	569	592	638	597	591	592	574	598	589	566	607	613	611	580	613	561	581	561	621	572	581	604	563	606	592	581	602	626	584	548	579	575	601	593	579	571	612	611	619	610	597	584	595	600	653	541	604	527	589	565	646	586	555	593	608	575	638	600	590	569	601	599	622	593	609	555	605	592	606	559	569	553	627	608	580	573	561	595	569	576	618	616	589	618	561	590	576	593	624	589	578	611	629	599	589	575	581	584	554	576	597	593	590	629	605	592	602	586	578	600	610	604	571	620	605	583	580	574	569	581	573	569	589	581	600	581	608	554	587	550	615	565	600	589	601	607	579	594	576	601	567	604	573	617	547	588	538	593	566	599	586	589	583	586	600	590	621	559	579	632	609	597	642	637	608	559	619	618	639	586	584
24132	15222	48388	41136	36684	28893	24517	16999	7475	518	234	217	236	229	213	190	253	213	200	206	238	211	237	258	250	220	225	220	219	221	225	227	231	227	215	229	275	226	198	221	239	199	201	209	243	215	221	237	222	233	232	197	209	229	232	210	222	223	247	208	225	229	217	248	212	206	205	211	214	201	227	226	198	208	224	219	209	223	235	259	235	204	229	214	226	230	210	235	210	227	216	247	209	222	237	202	219	192	229	228	227	248	218	207	207	242	220	223	221	253	239	199	223	186	189	218	214	229	214	229	209	214	220	205	215	233	206	220	231	227	226	229	217	215	211	241	248	233	260	232	275	237	223	227	209	206	232	215	220	226	265	205	244	218	195	216	225	236	230	220	219	204	199	246	229	186	235	227	251	262	263	195	203	226	255	214	189	237	269	210	206	246	245	198	200	214	219	229	190	212	198	218	225	222	209	193	226	211	215	224	228	221	198	228	217	217	214	231	230	260	234	220	218	206	246	214	228	212	198	217	240	216	210	231	236	233	254	227	202	216	206	241	245	215	201	202	235	253	214	191	236	233	226	226	212	184	248	219	185	218	233	203	213	258	234	193	195	209	198	202	250	218	227	213	239	219	208	233	229	219	223	191	230	206	248	252	219	215	217	216	234	245	212	237	212	236	220	214	226	229	224	227	210	204	227	231	263	185	235	256	254	242	243	218	232	173	213	223	239	207	231	234	210	211	213	222	200	217	231	236	232	220	218	232	229	221	218	224	228	226	209	230	226	213	205	238	233	234	259	209	193	221	222	238	215	231	219	242	242	206	234	228	237	235	208	228	218	205	243	236	221	213	234	231	199	227	250	236	210	232	213	219	243	215	218	216	217	226	216	203	244	231	201	231	237	215	242	212	197	227	204	244	265	223	230	222	248	227	231	235	228	215	210	212	215	221	245	213	249	212	236	216	211	199	223	219	199	182	211	189	216	218	199	224	248	236	235	222	240	236	233	223	236	222	225	212	174	225	224	208	236	243	208	215	232	233	200	234	217	233	207	224	223	221	238	206	235	217	258	242	221	235	208	227	191	222	243	211	210	222	209	213	210	204	212	215	235	232	228	221	224	257	245	232	221	199	213	199	222	220	239	209	212	188	218	178	239	207	249	215	211	249	233	226	230	232	210	258	216	231	215	195	212	229	202	224	217	182	219	231	215	217	255	215	223	220	232	213	198	229	187	228	201	246	221	222	225	235	232	209	241	241	210	231	200	213	227	241	199	226	217	223	214	218	237	209	224	203	231	230	239	226	223	197	213	230	203	243	223	222	228	206	250	220	236	246	225	205	232	230	234	209	238	222	209	192	227	227	225	248	224	216	223	216	236	223	246	228	235	228	233	233	241	195	232	216	228	246	215	239	238	230	233	218	247	213	217	233	254	204	195	225	243	195	216	204	222	227	193	210	245	219	238	223	214	224	240	241	209	216	211	205	200	224	199	225	212	216	226	241	208	193	213	213	204	217	214	206	213	221	216	211	229	207	236	232	207	218	246	204	218	221	192	214	217	228	181	232	242	228	215	214	247	230	201	249	248	238	218	207	216	227	210	205	199	234	226	229	231	214	221	236	213	213	224	226	217	261	220	225	241	224	245	234	230	217	220	215	207	207	236	253	226	236	240	257	235	217	228	256	226	258	223	220	240	230	235	217	245	193	238	244	243	226	192	229	209	227	216	231	218	211	205	223	245	238	218	225	254	209	222	207	218	196	182	213	218	206	220	206	232	211	233	224	225	214	202	205	219	242	195	230	205	249	227	224	214	225	227	232	201	217	220	212	219	208	217	207	239	245	217	243	225	188	239	218	216	254	233	223	219	247	211	229	210	218	216	216	213	212	206	229	218	234	218	222	239	180	218	219	222	228	246	250	223	213	216	202	198	221	256	241	222	245	226	222	251	232	229	223	223	227	228	234	224	234	211	222	217	251	221	233	226	250	250	217	229	215	223	225	214	211	236	205	241	207	211	210	255	237	231	196	203	226	227	224	199	223	227	219	225	200	213	207	228	217	220	215	228	226	201	250	205	221	224	206	236	215	229	243	245	202	207	211	204	231	190	226	205	222	231	228	209	216	222	222	234	203	203	215	209	214	233	208	212	249	212	214	210	219	205	212	220	222	226	233	223	240	235	232	240	204	231	246	229	222	256	208	237	229	214	228	230	224	221	220	210	230	235	213	212	209	243	256	210	195	240	222	191	221	247	196	234	218	214	239	234	237	247	237	217	233	210	211	230	223	215	206	206	230	236	214	218	208	214	214	218	210	231	233	222	219	188	206	214	213	233	204	230	242	223	233	214	209	226	230	214	242	249	233	224	208	208	226	217	219	240	222	240	197	230	218	206	209	216	209	199	211	213	215	203	238	236	226	209	261	218	203	227	246	218	214	214	242	226	236	213	220	189	219	211	212	235	233	226	241	235	235	234	236	237	229	220	257	216	223	239	239	218	261	201	210	227	235	260	226	234	282	207	214	252	237	229	262	205	236	277	200	218	214	186	210	210	217	196	204	217	208	206	211	224	231	218	199	214	232	195	202	223	236	221	266	227	238	216	208	224	229	211	194	216	224	228	238	220	243	225	221	221	216	209	237	211	225	211	233	215	200	212	234	244	230	215	219	227	243	221	229	224	208	228	239	227	228	257	240	206	210	211	221	234	211	222	207	231	228	234	221	201	203	218	245	218	211	221	224	239	225	208	223	205	271	213	238	216	216	234	228	193	248	223	214	231	228	207	207	211	220	217	224	224	200	244	214	210	208	271	228	240	223	218	215	249	222	227	246	206	213	215	207	237	235	218	254	244	236	208	221	227	220	242	207	220	181	206	221	212	225	231	233	206	266	217	223	226	210	236	238	219	235	204	224	216	220	223	247	225	215	200	206	211	232	226	208	240	214	224	252	204	199	215	225	220	242	223	222	245	246	235	228	213	232	225	224	218	224	229	218	251	206	243	234	214	228	224	234	214	208	230	219	208	224	202	232	196	232	224	215	213	234	214	237	209	230	225	209	254	220	234	250	220	227	208	236	206	217	225	235	248	220	207	221	220	212	247	192	227	227	230	211	224	215	222	231	239	245	206	237	204	227	228	221	243	236	216	206	211	209	219	250	213	232	244	240	217	207	220	223	238	211	223	227	242	207	213	221	206	232	249	239	228	230	217	197	264	228	205	210	228	224	202	228	232	237	240	251	237	181	210	226	224	209	262	232	225	235	249	225	190	211	227	258	250	190	214	209	186	177	197	219	229	251	228	212	205	258	247	241	233	197	223	227	251	241	219	227	195	217	248	230	224	218	234	242	202	223	198	197	202	242	222	245	203	222	213	222	225	219	217	223	251	259	245	227	207	218	226	233	237	223	230	226	216	227	221	249	239	209	208	216	226	237	235	227	198	227	240	248	208	214	207	220	244	237	250	212	226	239	215	243	219	227	220	214	228	235	200	210	241	215	226	197	221	186	181	206
12571	12630	46725	49863	49127	44819	42352	33906	19007	606	548	589	553	531	539	548	601	549	590	532	560	578	519	514	542	538	548	510	559	550	553	496	546	540	500	508	540	510	514	551	514	529	545	550	535	560	536	526	539	491	582	526	566	508	532	471	529	526	487	568	534	524	541	496	539	499	526	534	552	533	526	519	516	547	543	509	515	521	554	524	553	522	546	533	563	510	528	545	528	527	548	540	503	521	517	492	546	505	524	540	556	516	547	520	482	515	534	566	511	540	510	552	537	508	550	506	501	496	527	529	562	522	540	562	528	508	494	516	529	518	520	525	517	511	525	519	519	559	535	498	566	546	525	539	581	465	538	553	498	545	515	546	530	536	591	491	528	538	544	514	508	539	543	513	522	568	511	509	502	531	562	526	555	527	546	493	500	527	527	517	542	553	541	542	544	554	525	518	541	512	500	520	524	538	517	548	525	563	502	521	496	542	525	522	501	569	534	520	516	502	501	532	509	531	533	542	542	514	551	537	533	513	500	510	568	513	537	515	540	555	548	542	536	529	555	488	565	515	514	548	531	528	524	555	520	497	553	508	520	525	523	544	534	515	496	513	542	505	541	509	559	550	555	532	554	509	571	513	546	486	554	545	493	559	550	558	539	551	546	519	534	535	531	547	535	552	535	511	527	531	553	493	528	576	517	557	522	544	491	507	564	547	537	503	525	550	526	506	490	481	564	521	573	551	505	547	531	483	531	502	505	495	543	526	530	562	576	534	514	502	511	507	537	525	539	535	507	539	554	534	560	534	528	547	538	577	521	547	507	576	535	519	539	549	532	542	548	540	544	515	549	554	515	583	507	525	564	538	532	521	540	531	556	510	516	559	532	519	537	538	501	524	511	586	539	550	527	549	556	488	565	552	536	524	484	578	526	533	544	527	550	524	517	543	522	517	537	534	531	496	522	547	552	501	500	544	530	487	498	523	562	503	513	547	547	533	534	530	498	517	532	513	530	532	557	539	529	511	555	554	548	560	531	548	515	530	511	546	592	525	544	520	536	556	589	563	552	533	486	519	569	528	530	517	484	545	531	543	514	556	500	540	542	565	545	487	540	540	532	533	535	532	505	503	553	574	543	531	502	522	502	494	531	533	514	540	535	539	583	515	567	510	521	551	519	508	532	532	533	537	582	513	512	525	537	526	550	538	578	522	522	490	546	503	486	495	546	560	505	530	555	571	508	495	541	578	517	560	544	521	492	546	557	574	536	527	514	544	505	482	515	545	468	539	553	548	527	507	527	547	557	543	520	515	534	548	552	514	497	532	557	537	546	539	532	554	513	555	552	506	555	543	552	510	549	490	524	534	539	497	523	547	528	518	526	532	528	535	564	536	535	535	520	545	536	512	514	579	527	503	551	561	554	490	487	484	486	482	544	552	505	558	537	599	483	513	562	558	516	535	565	543	502	539	490	512	550	541	559	513	524	574	531	526	511	497	592	525	504	546	535	533	519	590	522	528	518	554	535	542	574	520	523	483	559	539	553	502	531	509	522	518	478	514	508	487	481	508	554	503	531	535	561	486	537	538	514	522	515	523	488	540	535	502	547	498	561	504	544	550	520	517	536	541	478	552	557	515	530	531	522	541	547	513	515	497	542	521	536	545	501	495	538	491	554	526	559	536	565	507	521	495	493	527	524	524	515	529	516	552	504	528	562	493	543	521	520	512	508	514	496	504	563	506	536	504	530	541	501	484	545	523	581	485	474	534	523	490	518	526	529	532	567	502	538	528	513	507	532	523	480	493	518	525	530	505	540	560	551	517	520	559	553	533	523	552	526	543	521	551	554	537	551	574	522	564	519	527	574	497	561	575	532	508	503	514	508	484	509	548	512	525	556	526	581	564	543	524	526	575	525	526	539	565	542	529	578	567	533	508	521	508	519	527	511	517	525	542	549	536	530	511	493	516	550	515	528	522	477	526	540	550	526	535	553	582	518	545	533	516	556	537	574	564	521	535	520	537	503	543	497	487	496	473	564	525	539	551	537	538	542	518	522	558	534	544	518	538	592	532	560	520	523	522	523	545	482	542	543	536	511	559	516	499	508	512	543	556	525	507	500	535	525	524	566	508	574	553	544	523	520	543	484	519	527	530	537	512	578	548	540	537	532	540	513	573	504	526	588	540	551	509	513	542	532	566	545	511	492	537	498	530	553	537	524	533	534	539	540	524	547	557	598	537	538	501	563	504	523	526	489	536	547	511	545	495	515	520	534	530	502	546	542	548	532	542	546	506	529	503	535	559	541	528	500	538	548	548	521	550	547	520	525	530	558	520	522	541	558	544	531	549	553	545	518	479	530	554	561	586	569	541	504	569	560	523	524	533	543	505	525	530	516	547	483	535	545	553	542	535	484	521	533	545	550	539	554	502	560	548	526	532	530	476	541	491	538	516	519	531	506	558	515	546	509	506	559	545	514	546	524	574	507	514	533	551	532	496	531	501	551	510	531	576	511	536	521	547	534	507	564	524	520	508	518	489	558	548	539	527	537	520	561	538	508	513	540	515	529	512	520	531	512	517	516	524	525	520	509	590	559	516	536	507	552	503	486	562	562	579	518	485	575	478	512	548	565	495	526	532	542	573	549	546	547	497	493	520	521	554	479	544	543	547	510	513	553	517	534	492	548	518	567	534	546	526	545	511	511	559	540	528	539	540	542	517	524	554	513	495	540	513	529	529	527	535	555	543	562	534	557	553	517	560	553	511	510	518	549	555	482	561	521	518	577	538	564	538	545	521	535	490	536	519	557	501	533	546	540	515	529	497	578	549	538	546	507	494	523	541	520	529	532	531	528	562	501	545	545	542	498	501	518	570	541	474	523	512	533	503	547	549	511	512	545	506	560	536	508	523	474	517	514	535	520	559	535	546	516	561	520	484	531	569	501	553	519	469	526	537	550	563	567	550	515	509	512	493	540	506	502	506	572	515	564	538	564	508	512	476	511	565	566	534	536	492	509	520	498	522	553	500	552	553	543	577	537	543	557	544	513	509	531	546	497	535	587	514	554	497	540	501	533	497	546	540	540	539	548	542	509	518	514	533	547	527	545	531	572	528	572	510	495	530	533	522	526	562	553	525	530	561	493	539	553	570	517	526	566	540	546	546	527	494	554	539	503	541	515	505	476	509	524	481	580	594	521	545	523	528	546	577	537	498	554	518	563	521	540	530	518	542	544	542	543	499	514	520	488	546	522	573	531	561	550	556	503	525	557	498	541	574	527	547	516	547	546	507	566	558	518	573	558	520	560	520	524	554	529	516	538	498	536	565	518	521	520	562	531	543	526	521	520	500	513	506	537	498	510	533	512	520	572	574	517	528	542	532	545	584	562	508	566	534	553	553	510	525	502	506	546	530	588	505	532	535	555	518	529	547	564	520	538	580	537	528	531	532	518	514	531	504	574	506	545	509	501	544	496	513	546	563	548	528	514	526	515	542	521	566	541	555	539	489	472	493
40359	25702	67771	60672	53414	45888	38615	28283	15226	1469	371	384	385	346	354	376	354	334	366	382	374	352	377	345	355	324	355	370	330	351	350	354	352	358	351	336	335	327	356	376	348	317	316	328	347	321	372	333	353	324	383	309	362	350	329	358	336	383	341	337	332	382	384	351	354	303	355	333	371	355	358	340	363	336	356	353	345	366	380	341	344	366	390	329	327	359	291	355	349	359	357	365	348	336	348	350	315	369	321	331	368	345	343	327	336	328	330	317	336	334	346	370	365	363	333	353	326	367	348	338	315	348	374	316	334	328	340	339	371	402	361	370	373	352	363	355	335	318	366	320	369	331	349	358	332	345	361	384	325	330	343	319	346	299	334	357	351	314	338	374	315	369	331	333	338	313	316	333	326	364	358	371	323	361	351	335	359	329	340	359	349	355	359	328	336	351	362	355	358	337	392	330	297	341	352	358	388	279	341	324	361	363	343	401	363	356	326	366	346	322	368	361	370	344	366	327	347	338	328	330	353	381	360	355	338	345	310	382	347	350	359	380	342	324	331	368	398	364	339	399	325	348	361	361	334	346	346	352	348	348	340	332	362	324	324	325	369	330	355	371	328	343	335	314	354	337	323	397	342	310	371	337	328	354	328	350	364	366	334	361	338	339	339	360	354	326	377	325	352	312	328	340	338	346	340	389	356	325	332	381	339	381	323	368	355	323	334	358	335	345	329	356	378	378	382	350	349	375	374	360	395	369	324	337	343	309	314	378	334	389	351	345	342	346	302	340	337	348	339	325	328	370	362	316	362	350	331	336	343	334	314	356	380	384	323	358	301	333	332	364	349	337	311	338	360	353	337	375	385	335	343	368	341	370	310	321	371	332	357	315	328	351	314	366	348	319	334	363	383	386	337	340	350	386	319	364	345	371	345	365	334	343	332	362	356	373	372	358	381	326	337	355	359	337	343	350	357	335	349	357	311	367	373	314	369	331	335	344	370	353	330	361	379	371	317	355	334	341	331	333	344	336	367	316	348	340	335	351	340	329	362	342	334	349	366	377	360	354	339	346	352	342	351	355	359	318	324	354	364	370	353	333	339	353	350	321	318	352	337	372	351	335	355	367	333	371	335	328	352	353	372	333	364	365	347	346	363	357	355	350	321	330	326	356	348	365	325	325	370	351	340	354	370	315	332	345	308	320	310	338	342	326	356	328	361	333	340	342	390	383	328	358	340	335	350	347	332	333	349	307	344	358	355	334	373	331	367	346	362	329	318	380	378	346	343	354	328	340	353	337	323	354	339	358	369	378	372	353	351	348	337	338	353	370	311	319	391	364	367	348	386	364	355	349	361	313	352	350	352	340	368	352	345	365	331	356	343	337	337	383	344	344	337	369	326	355	365	335	336	349	363	322	319	351	340	353	367	363	328	374	343	310	368	315	337	341	329	352	336	304	344	314	301	325	338	329	369	348	361	336	347	330	309	329	344	362	363	343	313	324	339	327	358	337	352	328	330	340	348	349	353	334	335	351	338	358	348	318	305	365	350	337	366	320	312	339	395	397	384	316	379	336	320	346	339	389	352	362	348	368	374	366	323	329	358	308	359	318	355	385	366	372	373	330	344	332	325	327	304	337	329	350	336	327	354	367	332	354	379	366	323	314	344	328	327	373	361	369	365	312	311	342	349	338	329	335	346	329	342	414	352	347	368	317	366	373	316	338	359	368	357	354	367	370	337	377	335	324	380	343	327	284	331	353	362	341	320	311	333	326	352	352	336	351	359	326	349	348	354	332	365	327	373	335	334	340	357	323	346	368	352	387	344	337	360	345	363	341	354	347	330	351	350	385	362	355	341	333	364	359	347	342	334	332	359	344	386	324	336	344	345	360	362	347	347	323	336	352	332	362	348	324	331	322	365	347	339	325	369	357	352	328	341	335	334	358	350	370	320	347	344	288	354	359	337	356	355	369	327	347	322	352	323	349	374	308	326	379	341	314	348	317	361	358	358	368	333	362	379	357	324	334	306	363	339	381	312	325	334	363	349	330	322	334	303	305	368	377	373	359	330	325	333	341	358	380	377	361	324	319	319	374	361	341	324	342	363	339	335	351	349	371	340	331	338	346	345	344	347	332	361	350	314	338	324	336	335	334	315	329	336	338	353	351	349	339	309	367	355	357	321	370	353	347	387	349	322	369	362	331	328	360	324	346	345	340	349	359	346	349	348	357	332	350	361	331	341	334	343	374	346	358	365	355	338	351	350	354	367	363	363	399	331	364	318	325	314	359	367	341	345	340	369	320	343	328	318	327	370	336	362	345	343	347	398	331	330	367	344	362	329	326	336	353	343	376	361	332	370	319	345	333	310	359	347	321	333	355	336	341	395	346	385	364	343	348	330	334	347	334	355	326	325	375	343	330	359	348	339	334	330	363	388	340	329	351	326	343	370	366	346	325	359	358	329	347	344	337	347	344	339	344	328	346	343	351	316	303	350	370	356	338	332	385	345	347	363	328	334	360	333	338	367	385	346	335	361	349	342	302	350	350	335	325	316	354	306	319	372	335	342	321	363	368	325	324	352	338	371	350	338	356	353	380	334	317	349	321	358	334	350	359	354	346	356	340	370	354	407	357	336	355	350	355	341	339	340	360	335	363	311	378	315	333	319	346	368	360	334	352	322	329	386	361	342	357	340	356	352	317	338	342	336	342	347	349	389	364	360	360	386	344	379	330	377	326	345	338	393	323	320	366	349	348	346	335	347	334	326	305	333	356	345	334	369	370	364	344	379	353	329	336	336	359	354	362	342	365	358	346	304	368	351	344	321	352	343	371	368	337	384	374	354	347	332	343	324	328	328	362	363	377	356	354	362	327	347	393	364	370	356	322	314	337	340	368	349	315	354	345	315	362	316	358	366	354	383	364	336	358	330	346	393	391	334	357	358	333	340	328	340	323	348	340	336	332	384	341	301	339	318	348	343	333	364	339	308	348	338	352	328	345	303	362	353	326	359	375	327	375	337	340	325	363	385	363	350	352	345	310	315	323	344	336	364	341	379	330	392	376	348	356	337	374	371	322	355	350	367	352	353	331	354	338	352	372	327	318	368	341	348	328	339	328	388	339	343	376	398	353	350	353	320	344	365	339	345	349	334	357	359	386	385	373	338	352	373	339	339	330	341	351	352	343	319	343	341	350	326	307	339	325	306	358	374	373	387	367	371	333	323	437	324	384	386	363	358	383	383	353	337	358	346	305	339	302	369	365	386	318	352	351	387	339	342	342	334	355	342	334	344	329	360	361	371	337	317	342	335	362	315	347	351	336	350	358	380	385	388	360	356	358	352	349	342	359	347	356	334	354	359	341	363	353	340	322	301	338	337	385	383	313	348	346	303	319	336	355	354	352	328	335	363	333	349	348	410	347	341	334	348	354	354	337	345	333	338	329	371	348	371	350	357	382	355	344	351	388	317	379	359	339	369	356	333	332	361	327	384	351	354	321	357	339	404	343
20744	16879	61397	67149	63031	58585	52729	43856	27736	870	892	848	866	876	839	805	828	837	833	820	878	795	788	779	822	819	800	831	780	811	720	850	818	752	786	754	825	804	853	749	826	812	774	822	816	825	770	813	777	847	796	834	783	796	744	735	815	799	796	819	827	777	760	774	780	742	783	819	786	806	817	776	754	767	759	761	799	848	795	765	794	811	781	778	779	809	768	791	838	778	804	747	799	759	806	784	802	833	793	760	837	756	853	769	824	769	787	815	734	773	774	802	775	800	781	786	797	789	792	805	818	793	750	796	810	817	804	823	790	775	706	799	807	831	802	824	795	824	786	784	777	788	795	786	791	763	807	791	825	788	812	778	787	799	753	794	769	801	791	780	812	762	797	830	763	789	802	812	777	768	847	810	737	786	828	777	804	751	813	735	805	807	769	787	779	801	749	769	849	768	789	809	799	801	784	804	828	788	769	819	817	784	848	796	775	775	736	794	761	799	846	781	774	759	827	821	780	760	792	799	806	790	791	792	740	781	781	825	859	800	825	756	850	774	813	851	764	773	789	820	751	822	801	814	833	801	821	819	804	786	809	792	857	820	744	758	800	787	857	769	766	831	789	748	866	800	823	799	814	805	761	768	804	759	794	774	799	838	734	813	743	783	803	779	803	782	823	793	809	769	791	834	764	793	785	823	764	766	803	795	776	815	801	809	789	807	790	776	805	780	731	805	796	811	780	754	787	785	794	777	814	767	772	812	777	835	830	772	782	773	777	769	799	791	819	752	766	771	787	821	807	807	812	791	835	821	835	790	788	802	792	767	727	741	720	829	777	781	770	753	834	767	820	804	797	792	781	820	764	802	813	809	755	774	759	833	816	788	848	830	815	783	778	807	767	778	793	752	814	765	760	825	729	795	764	819	781	759	817	770	769	802	761	754	773	781	773	813	787	818	764	820	849	774	747	796	740	795	777	824	811	797	738	772	818	783	803	822	745	751	822	755	805	802	750	798	775	831	789	792	836	800	782	838	818	744	823	763	800	791	767	771	754	820	764	796	831	790	784	755	783	719	770	801	742	788	810	866	759	798	781	786	768	806	793	776	784	770	781	754	789	752	754	807	771	772	747	810	758	790	758	746	788	755	809	777	785	777	758	793	819	800	815	791	804	795	795	757	786	852	846	788	804	777	777	794	787	795	830	771	840	737	758	764	829	842	730	789	756	755	828	785	777	764	788	742	755	762	792	834	759	801	807	755	763	715	807	779	810	741	779	745	730	770	758	760	774	793	817	785	804	768	758	762	785	757	753	778	770	808	751	783	719	827	794	775	824	786	784	832	835	799	815	756	775	792	733	801	773	835	812	769	803	855	771	845	837	775	755	825	739	797	800	746	816	788	851	783	771	815	752	817	763	781	787	783	787	811	786	734	757	802	792	819	713	785	793	731	784	765	725	815	804	794	796	792	817	771	779	855	791	823	818	895	752	766	726	805	768	753	819	795	796	742	779	825	783	812	770	727	807	807	835	806	813	737	783	777	812	797	784	781	799	762	751	765	772	778	755	825	791	789	811	775	769	815	717	834	792	775	803	799	773	796	786	774	809	768	777	762	781	789	779	805	758	745	783	791	796	805	784	758	786	779	846	805	781	825	819	814	750	778	792	842	799	776	760	791	836	762	826	787	776	819	786	758	784	790	777	782	837	802	800	774	812	790	806	802	740	790	795	762	826	797	735	794	725	777	776	770	763	798	774	822	766	751	796	845	774	801	769	764	794	814	828	760	788	768	777	794	765	769	842	818	757	812	819	769	818	756	805	773	781	785	815	792	776	767	780	779	771	745	767	808	793	760	793	794	762	783	791	811	790	784	777	775	823	774	734	794	800	835	765	815	800	777	824	792	792	864	787	798	736	814	781	778	737	785	821	812	781	809	771	856	780	778	785	815	754	798	808	758	782	771	775	793	815	751	809	791	793	756	826	785	798	730	782	814	783	768	785	776	794	805	824	812	752	835	783	808	778	825	815	794	813	826	788	815	778	782	739	780	825	781	797	772	813	844	791	845	779	841	806	739	800	795	832	842	860	806	819	734	814	755	795	855	837	806	779	803	767	763	811	773	824	806	764	775	758	843	785	811	766	752	831	847	759	809	780	782	748	812	769	808	838	808	756	804	792	758	819	802	824	806	808	738	797	841	804	777	765	796	776	775	773	764	776	762	796	821	781	802	811	780	760	795	760	759	808	792	786	807	801	806	808	824	812	791	729	718	808	782	775	757	772	789	747	801	756	819	794	820	789	805	781	738	753	789	816	779	803	838	777	804	784	777	814	785	754	782	719	789	798	839	829	790	765	823	818	763	779	758	748	780	745	792	746	769	778	799	796	769	831	762	782	805	786	774	856	798	793	780	785	826	793	806	801	810	811	811	846	785	838	807	766	806	774	747	812	822	823	809	785	800	771	763	818	805	792	837	775	811	813	773	772	793	782	772	818	767	780	744	813	797	786	787	780	784	803	783	781	736	782	781	797	818	804	824	770	797	783	771	777	821	821	775	808	775	751	768	739	811	747	813	805	804	786	789	733	805	803	756	829	774	793	738	734	799	823	845	811	721	788	809	803	772	781	798	764	779	779	785	799	760	834	805	807	824	788	757	779	791	786	788	832	780	808	773	823	757	784	773	794	775	828	819	821	763	831	801	799	787	758	779	781	860	877	795	818	771	773	759	798	787	784	746	757	751	801	778	724	783	844	803	791	797	769	804	799	753	751	813	785	782	778	810	765	827	820	736	786	811	802	811	788	803	812	749	778	767	756	821	806	785	810	776	809	851	757	760	755	842	771	766	757	803	790	821	793	804	702	795	800	783	724	793	748	789	802	817	843	792	798	754	781	796	828	729	825	838	758	803	791	800	829	754	798	824	819	781	823	805	819	787	752	825	783	798	785	812	774	790	814	749	798	773	783	800	788	825	810	742	815	768	813	796	791	771	847	781	791	791	806	789	813	761	817	760	805	742	826	812	822	804	754	802	747	835	761	771	777	803	736	823	814	784	821	790	819	812	802	776	810	827	761	818	816	766	829	805	825	738	776	723	793	786	795	831	859	768	756	773	785	808	750	787	784	773	750	788	806	780	845	754	818	750	815	838	807	788	802	777	807	818	793	798	761	825	772	797	767	800	774	796	797	811	803	787	779	799	804	762	784	751	812	773	780	794	808	842	770	758	827	786	768	821	752	789	739	762	773	807	835	778	777	793	791	759	794	784	827	806	766	754	824	843	827	815	783	748	831	810	816	834	801	820	798	834	727	825	812	761	814	783	781	825	818	848	822	780	816	730	761	798	821	844	815	818	779	763	774	758	782	787	823	805	821	822	750	766	799	800	779	763	772	815	794	829	808	813	795	766	756	787	794	777	792	809	809	798	793	749	791	786	745	714	761	827	759	819	833	818	752	772	801	786	792	800	790	795	734	805	813	753	756	761	795	767	774	765	780	803	781	774	822	802
12179	5838	10863	6512	3882	2503	1712	1085	723	318	283	291	280	270	299	284	299	316	264	243	326	280	308	309	294	260	242	288	269	306	275	273	286	313	261	257	259	274	280	276	277	294	263	295	299	276	276	266	315	285	262	265	292	287	267	271	286	299	286	281	258	287	272	299	267	282	309	289	273	283	290	289	284	265	254	285	290	312	291	272	237	294	284	254	282	269	255	272	245	285	280	299	256	292	313	298	281	316	305	332	287	298	274	293	285	276	308	285	258	279	317	271	296	299	269	290	277	285	300	293	285	280	295	316	267	291	297	311	268	288	298	285	322	314	290	304	322	304	281	257	263	264	265	315	287	299	277	270	254	272	286	295	296	304	306	320	283	312	311	296	309	266	279	288	286	271	252	244	272	259	264	287	282	299	288	262	315	278	279	257	266	303	260	294	270	256	277	277	258	282	317	288	299	268	277	271	305	264	278	243	302	276	314	264	277	261	274	298	296	288	282	271	291	279	307	317	317	281	289	291	306	302	281	287	279	290	290	297	252	253	291	259	287	265	297	304	297	271	267	289	285	274	283	305	280	287	286	238	304	275	264	265	289	298	304	276	299	268	310	257	285	287	261	264	305	287	253	271	296	286	291	302	268	283	270	247	304	264	258	252	297	328	262	268	291	277	304	286	274	274	262	277	308	286	327	297	266	274	292	269	277	303	310	292	301	277	258	297	261	284	298	284	303	313	287	269	282	261	280	283	292	256	285	314	313	303	290	273	297	296	292	336	277	324	277	278	305	266	259	279	269	266	291	266	260	280	287	278	272	265	298	278	259	304	291	292	285	286	299	280	300	285	304	294	280	308	289	297	301	280	303	339	238	300	278	294	282	293	315	301	276	283	300	270	284	259	291	278	281	286	295	293	300	291	244	271	296	315	328	298	309	257	279	304	297	272	320	259	265	269	260	289	288	296	288	251	288	306	283	281	292	296	322	269	249	298	281	272	289	299	279	297	272	294	296	292	255	322	276	275	301	247	283	258	282	280	271	283	267	298	264	275	308	293	267	295	288	298	236	263	294	325	314	272	286	258	298	276	287	293	256	258	279	275	291	304	296	310	296	255	309	277	281	281	326	279	298	268	281	277	280	309	282	301	275	315	296	305	280	291	299	278	285	285	280	251	280	313	282	272	294	300	315	283	292	292	273	299	289	290	268	294	287	338	286	259	296	258	297	308	297	279	273	278	244	252	311	262	272	282	287	264	291	277	303	272	299	275	288	253	270	268	282	307	304	277	286	289	299	303	279	287	290	259	290	294	275	298	288	321	277	292	275	264	273	286	286	294	287	264	269	291	273	284	291	296	277	284	286	289	305	263	267	260	275	270	304	284	282	301	289	310	324	257	300	311	298	287	284	307	315	279	287	294	297	267	323	298	265	276	286	292	301	290	289	305	277	269	287	261	287	274	306	296	294	290	269	301	282	264	264	266	334	293	290	278	326	277	272	301	293	313	289	287	320	287	302	276	301	280	294	300	260	286	284	280	304	283	266	266	270	271	293	308	242	264	285	290	229	292	267	303	297	296	301	282	280	295	270	279	290	252	291	289	280	295	273	298	276	304	278	297	259	296	276	322	290	278	269	280	269	297	282	293	294	279	281	302	289	299	271	303	290	267	274	291	288	298	274	328	323	307	271	294	294	289	301	310	281	292	297	306	273	285	311	265	296	269	264	319	282	313	276	275	261	295	307	315	297	291	278	305	290	245	316	285	266	293	282	322	302	328	284	293	263	253	307	289	269	276	283	308	286	288	292	297	287	275	297	305	272	302	275	266	288	306	306	263	286	284	300	281	309	295	273	318	302	283	298	272	259	307	289	235	284	336	294	270	260	323	287	294	282	321	253	251	270	324	292	295	285	270	278	308	262	324	278	263	287	279	251	279	283	305	284	259	281	268	278	280	316	274	280	310	276	294	262	307	324	279	287	310	292	293	273	258	258	316	291	278	280	262	272	271	298	300	269	292	266	270	265	284	271	280	281	271	272	297	300	287	309	277	243	288	281	288	299	276	300	295	276	296	312	292	315	292	262	293	266	264	268	307	263	309	310	288	299	279	270	275	249	301	272	277	276	298	303	286	272	255	274	261	281	270	270	335	265	276	265	262	285	299	301	297	292	306	303	277	281	294	270	281	271	310	304	289	286	254	313	265	278	266	267	241	311	286	305	292	299	308	279	282	272	266	274	247	285	321	291	290	285	262	268	294	274	271	283	276	274	281	308	278	280	271	323	288	269	282	300	292	293	273	284	277	268	275	300	274	288	290	272	276	253	298	266	291	262	258	272	303	295	294	292	298	318	306	287	279	323	302	293	312	267	279	319	271	287	308	257	272	290	299	247	298	306	260	282	313	272	286	316	273	295	275	301	263	249	285	267	307	264	281	316	306	266	290	271	295	294	280	283	297	277	283	301	285	256	278	256	300	241	255	258	291	298	307	305	328	279	256	317	322	299	294	317	284	297	295	263	268	277	283	270	247	267	290	266	259	276	295	292	284	276	284	292	304	318	319	269	311	288	278	264	321	318	274	296	282	268	302	299	284	259	260	323	292	270	299	275	277	294	274	285	301	300	254	290	306	313	289	297	303	326	282	285	285	293	291	279	294	280	291	309	290	280	260	250	296	319	252	263	292	291	279	244	287	276	315	293	292	284	280	259	308	284	316	285	257	271	289	311	282	264	289	265	315	299	287	290	299	309	300	261	283	291	303	250	293	280	293	270	297	270	267	283	282	275	274	250	265	255	279	273	282	300	305	281	264	274	298	265	312	298	281	280	307	297	264	277	308	281	301	300	301	283	256	271	249	271	303	302	305	294	299	298	277	272	297	286	280	296	298	293	257	300	315	271	289	268	280	268	261	344	320	307	297	285	288	285	305	329	303	299	310	289	298	271	271	332	277	290	291	259	260	284	273	274	291	250	261	308	305	275	263	294	305	258	280	309	311	305	271	290	311	283	280	294	282	273	307	277	299	305	305	318	228	297	286	290	303	319	275	274	270	270	284	318	295	272	298	316	293	271	316	292	285	306	286	277	302	291	281	299	276	284	328	296	286	262	287	283	275	290	310	248	248	273	280	274	269	309	306	308	297	286	266	277	277	294	274	273	265	294	303	291	276	315	300	267	277	316	293	275	281	310	257	300	290	277	295	262	320	282	289	271	254	270	268	319	270	278	273	279	280	300	283	315	276	271	273	297	299	299	295	289	237	267	292	269	323	314	311	296	278	306	290	301	301	275	281	272	317	293	283	277	247	275	259	278	304	248	286	283	297	278	275	275	300	320	263	282	299	302	315	341	308	309	325	300	268	287	280	285	274	278	280	292	290	270	315	313	259	259	301	298	304	283	278	272	278	308	271	328	301	266	283	273	306	271	324	291	301	276	335	295	286	280	253	249	296	275	281	289	281	271	263	288	287	256	293	278	294	309	275	297	270	305	285	242	294	256	258	282	298	279	252
6256	5309	17192	14494	12597	9105	6719	4300	2239	624	619	667	696	654	698	659	657	635	663	634	700	631	661	646	695	640	664	640	640	683	644	673	619	645	618	699	664	606	620	648	609	635	681	633	642	641	669	680	663	690	639	654	650	679	700	603	649	647	660	651	642	648	656	679	642	624	609	630	646	642	663	661	619	597	603	689	647	641	646	611	633	625	652	642	661	660	633	611	651	649	685	686	660	640	663	609	641	678	611	632	696	615	676	664	643	667	673	641	628	614	623	680	635	638	616	634	662	665	643	600	635	655	607	669	663	651	626	651	625	590	629	648	618	670	679	622	630	628	672	618	650	648	653	655	642	650	641	659	662	615	683	666	624	651	623	617	657	684	668	566	684	631	659	617	656	628	633	659	676	651	658	592	678	636	631	609	640	653	612	629	678	651	656	650	650	668	587	656	619	655	666	639	660	652	633	603	663	657	686	617	630	625	643	699	627	673	590	664	665	619	691	641	652	650	617	631	692	665	682	669	661	638	636	665	647	626	635	656	645	618	633	654	690	639	664	675	673	621	639	640	641	662	673	636	696	672	607	659	644	612	682	607	611	614	630	660	682	681	644	651	613	669	669	658	623	664	678	693	648	638	658	641	630	654	637	623	658	592	640	677	667	674	623	683	627	615	672	622	635	646	646	672	654	628	679	665	608	662	650	667	613	637	635	654	650	678	662	648	631	647	634	680	667	590	646	616	671	637	682	652	659	677	614	654	616	620	602	688	682	683	691	625	687	665	644	673	654	652	631	640	670	595	661	652	587	646	653	650	645	627	604	656	668	647	655	602	619	621	664	641	641	650	663	638	681	687	631	630	651	640	632	650	624	605	618	634	618	646	672	650	639	627	651	641	666	626	622	652	627	618	639	633	649	649	652	632	637	615	705	646	685	635	648	647	587	660	647	641	642	632	614	662	648	654	648	635	636	647	662	644	656	646	622	625	645	667	624	626	647	655	690	634	680	605	628	635	646	618	682	634	601	659	642	648	626	595	608	675	596	679	664	703	610	668	671	644	638	676	584	655	674	630	631	627	605	646	655	656	652	727	652	628	621	640	627	663	683	634	643	621	667	667	652	634	631	662	651	637	606	651	616	635	629	632	666	641	636	659	645	625	583	707	677	623	661	649	662	628	640	615	639	624	638	652	649	607	630	567	605	631	610	640	636	664	638	646	616	666	663	646	668	652	624	598	634	665	614	587	662	650	607	640	645	660	655	635	658	641	662	640	670	637	649	639	641	611	637	647	642	616	627	670	639	635	612	634	573	619	625	648	644	646	649	603	673	701	655	639	682	646	656	619	672	665	610	595	633	612	645	654	652	687	642	668	671	660	622	639	636	667	660	645	671	661	632	656	647	663	639	618	635	663	669	663	626	680	611	678	630	644	633	619	638	627	699	656	628	680	624	654	656	632	673	650	659	655	624	639	628	644	629	641	603	637	652	715	624	639	645	626	625	666	606	672	718	636	626	639	643	653	679	657	625	640	603	634	641	682	687	692	630	646	623	665	610	626	621	631	641	649	647	627	659	602	652	659	648	668	632	673	656	667	642	667	634	677	656	614	662	625	618	630	667	664	671	615	652	702	621	612	647	686	628	678	650	654	649	614	666	638	631	662	617	639	652	682	593	585	638	665	605	684	614	621	642	623	613	661	682	668	679	613	625	639	631	639	661	662	643	612	644	600	665	592	658	678	655	655	628	627	643	632	584	667	648	650	652	627	682	634	679	653	610	691	670	639	678	649	674	624	633	658	600	652	642	594	648	637	659	583	595	612	674	626	623	646	650	639	683	628	623	614	643	589	609	619	646	657	597	642	654	636	635	671	634	623	665	670	646	629	650	660	645	667	622	696	649	662	675	666	641	629	630	640	624	638	628	653	653	622	656	637	708	681	663	614	617	621	611	630	670	640	661	678	671	671	642	659	681	619	651	595	619	686	663	692	655	609	633	673	620	665	708	615	667	652	663	634	616	661	630	645	652	608	621	640	630	638	692	656	646	627	667	665	619	615	646	612	592	641	661	638	638	636	610	637	679	641	634	601	628	610	629	614	638	638	676	661	657	599	710	639	629	643	624	660	637	645	636	698	650	686	658	611	657	640	664	629	627	628	672	658	676	647	613	614	678	637	654	681	645	654	642	665	642	631	651	654	680	669	631	629	674	624	619	694	625	636	619	669	638	617	697	675	638	646	674	614	640	654	654	653	622	686	673	669	644	631	640	656	664	670	637	632	674	658	646	656	612	603	645	651	651	605	617	644	658	644	631	616	640	663	637	678	591	673	664	641	689	565	727	604	612	633	651	653	684	644	632	642	683	662	642	595	621	656	692	677	631	635	687	669	597	651	602	635	607	681	651	618	651	640	619	658	673	638	617	669	631	667	628	692	611	708	623	621	595	659	642	654	609	601	594	656	621	625	695	605	632	681	622	664	656	617	651	650	694	617	666	630	672	632	632	652	718	641	666	627	629	668	652	695	641	674	653	624	701	649	647	619	660	677	650	667	642	677	641	654	652	602	639	686	626	683	643	634	612	690	605	659	601	678	644	684	649	636	596	645	594	652	677	640	599	648	638	622	604	637	643	660	671	681	668	588	669	605	606	624	683	623	616	667	636	665	683	601	677	625	652	594	658	664	584	656	648	643	637	637	658	649	654	651	610	622	655	645	623	648	605	664	659	630	657	661	636	652	661	617	602	646	581	668	666	618	658	657	657	621	629	629	657	600	640	638	640	673	636	625	634	631	640	653	686	650	657	645	686	602	629	605	664	654	660	634	608	623	632	622	692	647	646	687	670	689	630	626	638	622	660	663	602	631	691	634	631	647	620	632	647	641	654	624	636	630	667	668	664	681	677	624	676	622	666	649	643	651	688	716	643	642	623	622	659	670	700	632	631	639	609	664	669	667	697	678	661	651	625	665	649	666	628	683	626	647	668	629	607	626	618	628	713	627	598	644	634	673	655	651	621	597	640	607	632	669	638	622	653	679	622	661	688	614	604	643	653	620	645	656	618	663	605	655	588	656	638	600	614	649	643	714	700	658	657	669	571	612	647	610	628	674	647	605	665	612	636	638	638	643	620	608	670	645	656	611	646	653	676	666	629	682	644	638	623	622	710	633	635	640	646	632	648	640	639	656	636	701	617	591	627	640	604	622	638	647	634	642	653	632	616	681	644	633	675	592	631	659	636	700	680	655	667	613	626	630	666	665	653	662	679	637	680	622	679	652	645	609	661	664	622	664	638	622	663	648	663	625	643	671	642	628	632	590	664	609	685	647	660	644	630	616	639	621	664	609	652	633	630	615	646	651	635	674	625	632	676	654	679	681	632	651	658	674	619	693	651	664	604	637	646	666	655	627	643	683	752	639	645	602	655	679	655	616	665	649	619	651	648	657	641	676	668	689	626	639	621	639	630	633	661	641	609	680	604	654	608	624	662	679	636	666	628	638	637	670	615	686
28384	20324	50564	40096	36429	31590	23896	14300	5871	374	233	243	229	213	190	209	179	215	222	200	215	218	211	215	209	234	176	197	213	211	214	195	229	206	232	213	228	226	211	208	229	211	223	210	207	226	238	177	200	188	239	202	222	216	217	217	215	202	189	233	232	212	236	222	208	204	225	210	204	210	207	226	197	223	230	197	218	213	213	227	200	233	214	198	210	187	212	236	214	221	227	223	209	211	201	210	213	196	191	207	199	209	228	221	200	229	221	212	214	197	220	249	209	211	190	202	225	233	213	201	202	183	191	192	207	210	221	193	203	237	205	208	210	205	205	205	184	227	203	201	222	215	228	204	223	211	193	210	193	201	188	221	195	222	224	210	220	250	220	192	210	199	237	216	206	207	235	222	196	227	229	194	195	236	214	194	195	216	241	207	205	203	217	234	217	197	230	194	226	226	191	198	234	221	210	196	200	235	197	231	217	178	187	205	222	201	213	212	190	213	215	215	220	198	218	228	228	217	198	194	183	209	175	178	211	210	220	227	259	208	223	203	211	229	222	209	222	211	214	209	192	206	210	206	207	212	236	201	204	220	189	214	206	199	219	222	206	222	205	224	199	230	211	220	213	219	200	222	225	216	197	214	222	209	178	201	251	208	211	221	218	216	205	210	231	237	222	220	217	220	242	227	219	203	210	204	200	209	229	196	233	206	225	196	228	206	196	195	222	201	202	202	222	238	228	211	211	234	232	235	230	220	220	208	212	211	231	226	188	194	217	206	184	194	199	221	221	195	215	202	217	211	189	226	239	233	236	221	160	182	191	222	219	230	182	201	213	190	218	199	185	213	233	233	226	235	211	220	224	215	183	208	202	202	211	196	229	215	222	208	223	201	211	231	229	229	235	232	210	238	212	196	229	220	209	209	196	199	202	229	233	235	202	205	228	242	210	214	212	222	226	229	226	205	240	249	206	216	187	175	222	209	193	232	203	229	235	204	221	208	225	216	222	217	215	227	203	199	195	225	220	214	208	221	229	196	218	201	213	213	209	229	184	223	216	215	223	199	188	198	171	217	194	214	238	221	220	212	200	232	189	224	174	218	174	227	214	207	240	212	218	227	206	225	201	224	211	183	195	209	197	187	205	211	217	225	272	220	221	219	227	182	195	221	226	203	218	210	239	232	210	234	215	226	225	246	215	223	228	204	225	209	236	219	224	192	207	215	196	199	240	231	228	208	202	201	197	228	184	201	222	205	217	219	216	241	190	204	193	236	188	218	206	226	221	229	229	216	214	210	205	189	216	207	202	217	234	200	228	204	201	197	200	216	216	214	219	212	232	207	199	198	192	223	201	227	205	219	180	209	216	225	202	173	227	190	220	214	219	188	192	189	225	191	191	215	230	245	222	234	200	178	196	215	199	192	218	229	252	245	224	209	200	234	203	209	201	214	219	234	206	224	205	221	212	230	237	200	240	220	228	210	238	191	198	221	217	203	208	193	211	202	199	236	219	227	231	212	233	209	222	205	221	218	203	205	207	204	224	203	208	216	212	216	197	213	203	192	203	247	223	206	223	203	207	207	235	219	202	209	168	192	244	215	235	207	216	212	214	207	201	201	233	190	217	209	200	198	211	218	204	231	215	207	200	179	244	216	208	190	209	239	222	192	231	200	181	222	200	216	211	211	220	213	227	230	202	236	208	196	190	233	215	224	228	222	216	226	214	212	185	212	203	216	236	193	223	208	227	179	208	204	206	207	241	228	198	221	248	219	228	204	213	199	236	205	209	215	208	230	192	199	227	230	213	219	223	176	196	215	213	239	230	219	202	201	226	221	209	227	202	226	223	217	220	196	236	189	195	214	224	236	235	256	187	213	198	226	212	225	245	176	200	223	201	202	213	197	187	193	206	221	191	185	208	221	208	249	232	226	205	217	207	195	203	221	187	193	244	207	226	182	197	223	207	223	227	204	227	205	191	202	227	218	210	221	219	222	203	216	218	213	194	238	219	225	233	240	238	231	244	216	213	198	202	203	210	194	221	185	213	171	202	200	238	220	225	233	237	219	203	191	186	230	201	204	199	186	220	205	208	222	205	202	196	208	211	233	197	235	227	199	196	210	231	207	193	203	227	186	206	203	207	221	197	217	213	235	223	218	221	187	207	216	234	191	208	228	217	204	215	202	206	224	237	201	191	222	237	208	185	211	193	230	204	210	234	194	202	208	240	220	182	226	201	211	230	207	223	221	215	204	198	212	217	197	196	206	247	185	228	230	219	235	197	190	216	196	195	225	235	192	243	213	216	205	224	225	209	195	181	214	221	208	217	206	215	218	201	210	225	210	216	224	198	174	210	202	214	194	223	213	229	206	194	192	224	259	170	171	245	206	236	203	206	214	225	201	194	209	191	194	217	242	193	185	203	221	216	183	215	219	209	220	229	197	210	204	201	209	180	234	238	235	227	189	199	196	237	222	183	220	212	233	229	214	206	227	224	196	226	240	184	207	223	213	227	230	207	220	220	195	201	217	189	187	215	218	221	215	246	211	205	225	223	227	220	213	171	219	206	218	240	208	188	203	221	246	198	213	212	217	199	204	200	237	187	212	216	209	217	243	223	227	189	208	167	203	200	210	208	208	195	185	210	207	207	220	205	207	191	184	181	225	230	210	212	211	212	187	205	238	245	209	200	199	232	192	197	198	202	205	236	210	180	219	200	233	223	189	214	232	221	200	226	202	199	234	234	224	213	216	223	198	205	238	219	203	213	209	227	181	233	209	219	226	233	227	217	209	204	194	211	197	234	224	222	197	199	202	218	215	190	223	179	215	203	204	217	207	229	228	193	196	236	196	259	197	234	221	232	196	204	198	212	227	216	187	221	241	207	193	244	203	217	198	242	197	202	245	192	216	214	207	198	193	238	223	222	235	194	198	209	202	199	201	237	194	205	218	189	204	221	224	201	211	220	223	202	207	184	201	233	211	196	194	224	210	219	219	226	202	206	180	194	231	226	169	216	226	219	216	215	211	243	232	226	224	218	216	209	199	177	206	212	195	264	218	206	230	196	219	201	211	208	217	232	217	225	219	231	215	223	211	210	222	217	208	204	197	207	229	223	214	227	216	210	225	209	225	204	248	228	224	225	231	228	229	232	204	225	199	208	210	216	204	199	194	200	211	211	208	177	226	217	231	211	189	231	222	215	207	227	194	201	226	201	195	220	209	190	220	217	242	227	194	227	224	214	246	198	202	198	210	219	204	192	206	245	220	210	225	218	200	224	244	222	210	233	216	181	208	199	202	222	187	227	207	200	191	238	229	238	224	221	196	215	246	226	232	237	196	215	212	194	222	221	207	227	199	195	182	208	197	195	201	193	227	239	204	211	217	189	219	196	214	210	226	210	216	237	234	193	200	209	195	210	204	184	232	204	227	197	201	243	224	212	214	189	190	187	207	216	216	248	219	219	182	205	222	224	209	226	231	220	210	219	191	193	219	195	209	218	229	210	215
14472	16127	49096	48216	49940	46801	40498	30612	15216	569	566	523	563	570	516	530	556	522	545	534	522	531	508	537	490	537	564	515	524	506	499	461	488	529	528	486	501	543	535	480	535	541	493	502	529	481	514	508	539	500	544	523	524	540	525	506	544	491	538	550	524	499	504	516	485	482	536	522	512	526	533	476	488	508	555	521	506	514	482	513	503	490	496	479	500	493	523	481	536	494	529	499	516	502	513	535	515	497	505	542	510	560	521	514	518	539	494	498	531	486	493	510	513	504	522	510	476	504	502	476	495	531	474	526	528	530	556	535	526	520	504	476	508	486	480	503	513	497	515	528	511	487	546	534	503	511	488	493	498	523	491	527	522	534	493	533	476	486	530	481	523	517	516	535	475	503	493	489	499	495	525	487	504	532	507	505	533	511	487	539	479	500	562	508	548	507	520	477	547	541	529	503	548	498	484	511	547	532	499	511	462	513	537	496	504	488	521	525	536	488	520	488	493	507	503	536	535	518	458	519	487	514	508	508	503	537	506	540	517	486	467	512	523	504	538	494	496	532	553	543	501	548	507	509	531	491	548	482	518	496	505	532	542	527	538	515	517	456	492	512	524	489	544	510	485	504	521	485	491	542	514	477	525	468	518	499	546	517	512	518	498	547	513	500	486	520	513	514	474	555	512	488	500	499	508	515	506	481	520	542	519	518	503	513	506	542	477	499	514	501	493	465	493	521	537	502	495	521	524	461	534	495	512	500	517	475	490	514	498	524	522	545	493	510	453	525	490	524	517	535	469	538	532	519	509	491	515	526	493	539	513	536	495	493	509	519	534	506	489	488	515	501	511	513	509	511	483	520	497	443	500	477	473	513	516	528	491	526	524	473	513	524	516	485	512	503	492	511	514	513	527	489	491	554	501	508	482	491	538	475	471	484	483	508	469	494	520	524	506	523	529	493	522	513	527	513	444	556	537	508	479	514	513	529	484	452	508	501	511	480	523	534	523	521	518	505	499	496	491	481	527	510	509	497	522	485	528	545	463	489	503	503	495	530	504	563	512	541	495	544	540	535	516	497	496	511	506	520	539	515	529	502	488	511	511	493	495	497	515	511	496	504	503	522	547	501	520	524	507	500	527	489	487	543	500	484	490	532	515	497	512	547	473	554	546	510	483	508	518	535	493	525	484	512	521	494	508	502	492	534	533	509	472	502	509	495	511	530	487	531	463	489	501	478	510	520	512	490	542	530	519	496	533	538	525	489	523	518	474	499	541	538	513	467	522	476	528	513	529	512	527	501	488	494	511	516	514	550	526	490	481	502	490	517	495	478	504	507	512	510	472	509	503	480	493	522	553	551	498	478	487	506	517	503	486	502	527	468	536	482	536	516	511	501	520	551	474	495	523	543	511	487	511	522	494	508	499	528	508	471	509	540	535	540	494	455	484	523	502	511	519	522	505	554	507	551	523	488	541	500	514	486	484	488	510	499	484	498	493	488	526	535	496	516	527	478	521	527	470	486	498	503	499	529	490	498	494	497	517	545	533	507	513	552	485	495	595	536	517	523	467	547	508	512	525	523	471	489	500	528	551	514	515	491	540	514	528	501	534	509	501	530	539	505	453	540	531	511	515	523	510	506	506	488	513	495	496	498	494	521	510	520	532	506	505	520	543	509	508	494	520	517	523	505	457	512	495	509	562	539	518	506	447	501	527	455	544	538	500	526	542	533	507	524	512	521	481	482	520	486	520	489	479	502	501	494	544	510	464	495	531	521	519	524	521	511	506	486	528	523	501	503	563	507	481	504	466	515	532	547	520	487	514	512	497	510	543	524	496	522	498	498	518	535	538	518	533	529	522	508	532	490	518	482	480	504	515	508	479	479	487	485	539	518	490	527	491	513	497	512	524	477	479	542	526	502	546	494	461	514	506	482	508	541	518	524	483	500	510	507	516	507	533	526	488	532	523	462	499	508	481	503	488	518	498	504	499	540	507	493	480	495	525	482	520	501	484	533	487	492	513	524	487	511	508	494	520	491	500	516	503	526	518	495	491	494	471	499	509	530	521	548	505	553	476	493	521	515	540	527	493	485	535	497	476	532	489	514	492	490	523	480	546	565	498	503	506	502	525	515	509	495	485	565	498	514	477	506	537	531	522	541	475	505	462	500	518	510	521	529	553	534	525	538	514	507	505	515	513	509	504	472	509	545	513	501	499	503	495	494	529	507	509	526	529	501	512	487	502	509	524	508	508	566	521	514	517	505	465	538	516	507	524	506	480	509	511	501	534	497	481	517	471	493	525	523	550	501	531	462	526	516	514	541	502	517	533	480	506	508	541	489	518	511	556	513	514	512	479	488	516	515	493	523	547	520	520	486	511	525	485	549	498	474	490	523	514	496	510	487	506	503	534	550	505	489	524	550	528	501	501	493	530	493	514	513	529	510	501	521	520	509	497	482	507	531	482	509	491	502	530	525	492	504	512	485	504	503	519	526	567	517	536	513	496	493	512	473	512	524	522	486	564	533	537	500	487	521	553	509	466	526	472	529	526	515	538	538	506	541	508	519	498	491	479	546	467	542	572	526	509	533	505	468	490	521	503	551	532	518	510	473	542	525	492	509	516	544	513	498	481	506	490	448	519	474	526	509	506	515	530	483	494	489	550	511	552	510	517	536	505	504	489	461	555	522	469	526	509	512	484	485	519	529	456	522	506	534	508	508	499	525	518	503	509	531	511	513	532	493	521	497	508	514	537	538	478	524	518	484	491	477	546	481	502	498	523	467	526	521	525	522	519	544	537	518	484	531	526	487	462	491	492	523	489	505	538	501	504	496	537	504	498	478	518	521	503	534	483	530	527	490	456	523	514	547	516	497	508	523	513	516	567	505	494	497	513	530	495	516	502	500	456	484	506	495	490	503	520	512	476	488	522	507	463	496	502	510	506	513	511	479	515	502	516	537	497	501	493	497	517	467	497	498	503	493	516	505	514	533	524	514	481	521	498	485	521	538	510	486	499	499	527	520	536	482	478	522	473	533	485	482	488	525	528	510	526	504	509	541	513	518	498	506	558	509	466	509	519	474	520	507	523	485	515	474	485	503	530	520	505	517	547	532	519	509	499	526	527	455	505	525	487	485	479	503	481	500	496	498	495	530	494	469	545	492	499	529	497	505	499	511	505	509	541	508	528	506	528	482	516	486	536	519	500	544	506	502	530	470	506	531	509	497	523	477	526	511	488	522	525	495	488	549	553	503	525	501	490	529	527	542	505	534	465	513	500	489	476	531	517	528	462	512	529	526	500	485	523	506	519	508	519	521	545	522	511	535	524	471	551	490	550	536	502	504	525	512	531	486	481	496	506	517	522	489	573	537	536	489	529	495	498	482	492	503	470	485	501	515	488	494	492	506	520	521	500	494	514	515	496	503	514	497	552	502	492	512	483	483	549	517	555	514	513	537	509	557	528	540	493	478	479	489	515	501	513	500	521	515	515	474	521	495	497	513
40545	34357	70294	60263	51410	47340	37089	25566	12678	880	346	349	338	319	335	358	367	337	348	371	329	311	332	315	332	327	314	349	362	345	362	300	313	313	317	346	335	341	300	364	304	343	333	289	333	351	310	318	340	340	323	312	315	332	352	344	333	343	348	376	318	364	342	320	337	330	303	354	338	336	316	318	358	326	317	290	316	326	348	322	339	316	353	321	329	334	298	327	324	302	293	356	377	337	324	348	340	332	353	298	366	309	281	337	358	352	316	333	382	342	313	324	329	355	309	327	324	361	338	331	338	339	300	331	311	310	357	341	346	328	336	315	370	352	374	331	330	312	333	336	341	290	305	347	358	359	368	354	342	354	352	335	356	327	340	338	315	340	336	365	344	318	330	326	342	319	363	359	333	328	323	363	315	333	323	316	327	330	371	322	348	341	331	330	364	352	322	329	313	328	320	350	308	355	338	346	301	328	329	359	328	308	333	312	317	334	335	328	321	309	319	321	339	307	324	323	361	360	348	344	357	330	330	346	335	315	347	317	373	283	362	332	335	270	325	320	346	329	365	359	329	309	327	349	317	373	301	338	343	345	338	360	356	370	330	332	334	329	358	312	317	347	379	324	312	314	324	324	332	329	335	365	344	352	328	336	321	328	293	305	313	343	328	378	319	326	344	349	336	365	313	333	339	354	326	306	351	315	362	313	335	346	324	315	327	367	330	345	335	339	310	323	356	323	323	291	310	311	321	369	327	328	346	325	351	339	345	322	305	342	370	329	343	329	355	315	325	416	317	304	351	359	357	318	312	367	335	337	316	324	325	312	352	330	323	323	311	319	322	309	327	343	360	356	325	331	301	324	312	318	324	307	337	325	289	352	362	336	350	333	310	301	326	332	333	335	313	336	304	338	333	336	328	345	300	301	316	382	360	341	316	347	364	348	332	330	341	316	324	330	358	321	305	354	336	343	319	303	329	318	332	279	326	348	328	339	289	325	361	360	324	335	320	296	352	291	317	329	305	350	293	328	333	319	329	359	336	327	321	304	342	317	332	340	326	352	368	351	327	334	339	344	309	337	325	350	325	338	353	328	330	324	325	325	304	326	355	307	291	341	337	309	371	368	341	313	309	327	342	351	343	331	290	298	334	328	344	336	331	319	335	350	326	308	327	333	342	312	335	349	274	313	344	336	318	354	364	342	349	334	317	305	330	334	295	348	338	320	349	302	328	370	354	317	311	322	327	320	343	329	312	320	352	329	358	344	354	333	326	345	332	315	369	333	319	305	350	329	343	317	339	356	345	383	326	332	312	321	386	350	337	326	326	347	302	315	357	329	314	368	311	346	318	321	316	313	307	341	351	332	364	307	367	346	320	327	329	303	308	348	344	363	309	348	370	368	325	323	360	340	325	345	300	351	335	345	364	329	379	378	304	326	328	324	323	337	330	363	346	322	334	323	317	314	307	352	320	316	344	379	333	335	352	325	314	301	289	303	321	332	357	349	287	324	314	336	345	321	321	334	340	326	313	337	330	378	348	338	357	335	353	340	319	293	321	296	310	364	319	312	306	330	316	303	342	326	323	346	340	319	376	361	312	325	350	332	313	320	323	313	315	340	298	330	342	308	358	334	320	300	378	336	318	364	330	317	334	345	310	390	363	349	321	315	316	290	324	312	298	322	356	290	312	305	334	343	356	303	317	335	336	323	318	302	329	316	302	326	333	303	310	350	332	345	357	354	324	346	307	325	339	326	305	338	338	374	352	314	355	345	327	329	326	349	306	359	306	326	344	318	337	325	286	306	301	344	337	356	313	332	320	292	308	319	306	361	322	336	316	289	351	339	333	342	314	334	346	314	345	343	345	302	316	325	346	345	331	346	327	327	346	323	302	319	321	317	324	343	313	329	346	314	317	333	301	332	341	363	333	371	344	337	335	373	351	306	343	312	328	333	331	338	308	309	348	331	335	314	302	322	344	302	322	312	342	303	323	377	298	338	365	340	312	356	349	335	344	319	358	289	348	349	372	353	342	351	329	324	292	336	315	325	309	321	371	317	337	348	325	343	349	300	354	326	365	335	343	321	360	324	346	339	334	317	384	311	318	321	327	345	345	334	324	327	309	332	376	341	345	299	289	348	334	306	356	324	318	354	337	342	341	321	321	300	347	301	331	361	320	344	349	309	342	346	331	334	333	358	359	366	316	343	331	402	345	333	328	347	343	341	348	326	313	346	359	316	313	314	303	341	335	342	325	326	317	309	364	337	314	366	333	360	343	307	314	351	322	343	379	344	337	302	351	352	338	333	351	296	323	330	344	379	332	326	286	318	340	351	314	304	360	334	340	327	331	308	317	356	332	302	358	329	353	381	369	310	328	298	320	331	328	347	338	356	357	347	330	360	347	292	356	333	310	337	325	373	329	345	341	325	370	345	332	348	312	323	340	321	306	321	316	353	336	321	356	307	334	330	309	339	331	322	312	343	296	333	321	378	341	318	354	295	339	309	324	305	320	316	301	334	359	332	316	327	337	355	350	323	336	374	300	386	329	335	345	297	346	323	300	288	322	301	325	352	350	359	305	351	328	349	337	293	318	347	312	349	324	352	343	331	329	325	308	299	359	341	328	342	358	341	351	355	294	354	339	358	330	361	350	318	324	323	336	324	305	343	366	343	333	328	346	366	338	348	329	337	309	287	309	311	321	316	370	311	326	324	341	367	345	339	319	300	363	328	317	314	341	333	321	307	331	332	336	360	334	300	321	336	356	325	329	356	334	347	319	346	351	305	356	327	315	369	356	345	334	340	358	295	322	346	350	379	334	319	302	317	338	344	328	289	328	334	358	326	284	338	342	339	325	329	318	323	342	322	324	308	312	332	334	320	307	316	301	335	328	331	327	317	347	341	337	341	353	334	346	363	337	324	332	337	341	323	308	326	311	347	301	311	326	319	316	326	354	308	321	338	317	318	295	315	368	317	356	295	334	374	341	310	309	327	339	362	334	342	340	340	322	292	319	343	298	310	318	358	334	339	284	333	328	318	311	325	341	362	340	310	322	288	318	373	350	328	290	301	322	328	332	349	358	341	356	318	342	327	342	319	310	356	315	332	327	315	343	349	344	311	324	365	376	318	333	341	359	394	354	327	338	328	316	301	333	353	373	329	327	304	334	341	322	314	331	311	358	305	337	324	312	313	322	333	358	341	345	316	343	309	322	350	293	380	329	309	364	331	337	322	309	307	284	358	330	362	377	336	299	343	318	322	339	321	339	307	298	322	338	347	349	325	348	311	345	337	328	361	360	320	327	344	337	344	331	341	376	336	306	334	324	323	332	315	320	351	334	326	325	318	363	331	389	350	361	312	321	303	327	311	298	298	317	341	310	323	330	330	325	324	356	361	354	375	332	340	316	352	291	328	315	344	374	349	333	308	298	347	355	330	321	304	308	318	340	332	328	306	332	322	353	314	355	340	340	352	328	353	304	334	327	323	347	333	349	316	329	312	338	326
20879	25377	64256	65782	62531	60166	50728	41197	22184	864	836	840	832	812	754	802	796	832	747	799	819	783	797	762	850	763	739	787	815	754	772	753	813	764	776	755	726	738	749	737	826	760	786	758	786	732	743	794	778	768	776	771	734	795	785	811	731	743	753	784	710	798	769	749	738	775	724	756	752	742	763	799	783	801	777	714	773	782	738	738	766	769	769	755	795	771	779	776	707	800	735	736	806	793	762	746	720	786	767	759	791	707	770	736	705	727	755	788	784	732	762	763	743	731	763	751	748	806	769	762	818	747	742	755	746	757	770	708	760	753	728	738	739	744	786	776	800	766	764	792	749	770	726	774	784	790	811	762	697	790	717	692	757	799	740	755	735	750	794	776	777	786	793	759	766	751	768	809	787	796	705	747	779	728	753	740	739	758	782	754	776	769	740	734	750	765	767	769	749	715	709	803	745	798	739	811	748	696	763	826	778	814	717	811	769	759	791	759	745	794	761	756	768	777	746	785	778	729	758	726	720	759	777	763	710	765	737	754	770	746	741	750	782	793	779	763	810	775	740	719	732	773	740	753	802	731	715	725	706	770	776	775	759	730	764	774	753	835	794	733	756	793	723	749	771	760	745	755	765	751	722	716	794	745	734	774	762	747	705	760	766	744	755	747	819	779	782	789	774	783	782	761	767	754	763	765	764	803	742	756	757	774	779	734	782	753	732	772	798	677	755	792	745	757	778	735	746	775	791	743	778	782	742	743	793	754	782	747	753	785	703	784	774	720	769	768	763	822	779	765	731	785	798	767	798	754	775	687	751	729	831	772	716	768	756	751	741	813	791	713	712	724	721	768	736	771	742	719	798	775	822	801	726	791	779	756	800	760	795	745	743	813	775	749	716	757	804	744	727	733	740	781	729	730	802	796	721	820	771	743	727	745	766	800	737	769	751	759	738	729	702	759	746	751	770	819	801	738	800	820	794	717	755	780	746	734	744	744	719	789	773	721	751	746	781	695	761	726	724	749	796	703	750	734	786	753	749	784	713	768	771	788	782	767	753	718	778	701	758	771	754	750	765	791	738	759	735	740	748	740	737	734	798	740	769	761	728	780	761	749	744	743	802	728	757	757	780	751	750	746	705	757	800	724	757	752	699	785	781	715	766	733	778	741	760	796	725	784	785	808	775	773	717	750	782	755	731	789	749	760	731	717	767	759	755	720	751	770	717	755	776	776	752	754	745	728	753	797	809	806	736	738	767	759	776	772	698	706	798	796	780	790	715	777	711	764	801	736	785	747	755	764	772	755	719	737	789	809	730	752	775	745	791	783	772	754	776	751	761	712	791	743	709	775	730	752	775	768	785	765	790	712	754	778	719	750	726	803	783	769	752	743	757	760	765	718	785	774	717	754	755	716	697	756	790	705	751	735	750	774	729	747	776	765	744	709	745	774	784	777	806	765	722	724	784	726	713	784	710	756	816	771	776	814	776	737	752	768	754	758	744	794	751	808	762	777	781	755	751	797	795	744	771	717	739	771	778	744	787	739	732	769	790	739	716	722	749	724	765	782	735	775	721	724	778	764	765	753	725	821	800	744	757	783	792	777	789	746	785	773	781	773	783	767	755	809	748	763	779	733	774	782	743	799	744	743	743	762	762	724	761	850	777	801	754	803	718	783	739	738	760	745	713	736	758	738	778	749	752	724	772	733	753	784	742	792	765	739	755	791	746	736	724	763	763	722	753	777	762	740	763	760	734	762	804	747	768	750	693	815	760	715	752	816	760	755	753	744	750	813	766	808	751	767	735	759	730	806	785	707	757	794	797	718	759	726	768	775	730	729	807	719	750	779	738	768	759	729	757	727	763	751	771	745	770	745	733	773	787	807	739	786	771	833	814	770	767	757	772	777	691	723	749	729	758	793	729	763	779	803	778	752	773	777	760	789	787	735	756	782	760	717	771	741	742	778	754	727	736	783	771	740	808	733	685	761	770	757	738	743	752	731	741	763	738	750	801	737	795	730	789	767	783	794	766	708	773	732	772	767	735	797	778	744	790	744	720	758	796	796	863	780	744	790	790	792	786	737	800	763	791	773	699	734	765	749	760	772	767	796	794	824	751	799	756	742	770	743	751	743	752	754	745	778	736	777	741	757	740	822	762	809	768	744	722	783	763	786	734	759	758	760	722	742	754	810	781	783	771	802	775	798	791	724	748	700	768	791	718	754	746	754	748	741	752	773	765	758	757	770	776	762	778	794	802	804	737	805	758	740	760	742	769	755	722	761	783	791	767	727	794	748	807	722	794	774	719	701	746	786	783	742	743	759	724	783	727	750	740	809	757	746	703	765	740	739	799	685	740	737	770	777	768	767	761	712	775	785	742	711	760	744	749	782	763	785	765	695	745	755	753	747	794	702	855	743	753	828	773	757	733	753	754	760	800	745	754	756	806	747	713	795	729	708	755	799	718	767	789	807	732	760	748	798	675	780	753	750	719	781	716	756	759	784	772	735	779	771	721	744	832	750	768	781	787	740	793	768	766	778	770	752	735	783	813	754	831	794	767	777	786	789	782	722	760	813	756	785	778	730	754	768	728	759	767	764	740	773	781	786	748	756	750	759	778	756	751	742	747	715	750	789	728	713	652	719	752	770	778	709	748	779	714	785	780	744	736	776	789	761	809	781	756	788	736	730	783	724	734	759	815	773	764	787	780	770	796	721	800	712	746	733	790	780	771	766	750	741	751	741	743	736	782	788	768	737	738	739	778	812	796	782	736	692	767	729	726	802	723	781	771	736	748	747	732	784	777	786	741	756	766	766	777	753	772	742	723	775	758	763	780	711	701	762	732	736	779	760	794	775	749	758	775	750	791	727	760	742	778	720	799	739	765	763	786	769	714	798	772	722	775	781	750	747	769	808	807	769	769	748	796	720	770	730	804	749	696	747	706	760	740	785	765	741	734	779	814	758	738	782	765	731	767	842	777	740	802	776	739	787	762	710	744	748	731	748	758	754	757	767	788	783	770	750	742	748	732	749	807	749	727	769	802	747	736	735	760	782	772	794	766	752	773	803	731	771	751	759	724	778	731	752	752	762	767	747	779	740	769	757	770	757	783	767	799	763	765	768	768	768	736	778	834	730	747	750	746	756	711	735	760	711	758	741	777	735	765	758	753	746	721	811	759	774	750	767	770	780	771	743	784	708	798	727	762	758	774	751	739	751	731	737	737	773	785	787	746	742	754	760	784	725	753	760	757	754	807	772	743	743	790	790	745	759	723	831	753	744	724	761	788	754	756	718	781	771	757	769	736	786	730	785	725	740	772	726	754	781	792	763	785	715	704	709	780	759	773	738	769	733	762	799	770	759	718	781	736	726	771	776	738	739	779	735	816	749	740	807	765	802	799	798	815	753	782	740	747	704	734	730	761	737	810	775	745	740	761	738	751	760	757	728	754	794	755	774	745	693	737	787	778	767	784	820	754	697	752	785	761	761	766	778	713	794	776	735
13107	6526	7830	4596	2696	2417	1629	1042	580	264	275	265	272	250	272	260	288	278	279	246	265	245	262	238	286	274	251	294	280	278	265	265	261	255	271	269	280	250	294	266	271	254	276	246	296	287	252	244	267	266	261	290	244	311	228	248	254	253	290	268	280	264	255	265	263	261	260	249	274	261	284	262	290	296	266	261	269	272	257	272	303	278	275	267	282	276	269	255	284	290	255	270	284	260	275	271	261	250	283	250	239	262	258	285	275	285	290	281	283	265	290	284	289	242	310	263	259	281	250	263	244	257	286	266	269	261	290	297	270	257	290	254	284	283	291	314	291	246	291	281	297	272	250	271	270	250	280	292	295	255	299	249	292	264	280	261	276	293	294	297	274	289	278	263	273	285	287	288	286	281	278	249	269	269	297	280	281	241	305	276	286	271	306	238	293	253	263	237	249	294	288	262	293	305	293	241	300	280	264	259	321	254	276	287	279	267	246	301	247	247	264	265	307	298	265	279	283	288	251	256	267	274	280	260	282	295	318	304	267	248	301	271	310	289	265	224	281	240	253	250	294	302	297	271	272	317	292	300	292	250	267	298	280	254	278	267	243	276	257	273	223	279	263	300	257	269	284	267	277	272	278	299	271	282	286	265	292	299	257	281	309	265	266	290	278	269	288	277	245	289	258	284	300	263	267	241	256	282	270	261	279	262	263	284	281	272	272	256	254	239	254	263	243	265	258	263	266	280	283	267	294	287	285	309	276	272	280	261	265	283	256	300	294	259	290	264	270	254	252	260	256	271	261	299	291	256	253	281	264	257	294	275	267	281	254	293	292	279	297	269	296	296	261	274	276	256	268	279	285	260	293	250	270	271	293	288	273	287	247	259	305	326	262	254	272	259	266	237	298	264	282	294	284	248	268	313	266	264	274	255	277	283	285	299	287	271	257	266	277	267	252	278	249	283	247	285	295	265	290	262	249	257	292	268	270	251	287	272	256	259	257	284	249	298	268	288	275	278	256	274	261	272	284	290	280	284	267	272	263	271	274	249	287	251	266	306	302	279	265	259	266	292	287	258	285	263	242	279	265	266	284	276	253	295	269	280	318	267	262	248	293	256	264	270	284	297	247	247	302	269	284	255	275	267	264	253	275	264	271	258	258	264	270	273	296	268	265	303	261	258	275	266	271	284	264	288	295	299	275	281	258	255	281	236	267	302	312	271	277	282	275	273	285	291	257	239	249	261	280	272	271	258	266	278	256	251	282	262	237	269	286	240	265	287	277	259	259	238	273	260	266	300	310	271	268	265	289	257	240	245	283	284	265	258	286	270	276	243	263	289	311	317	285	305	268	261	279	254	287	221	294	241	261	292	249	267	293	243	280	269	279	254	296	270	282	274	255	243	276	271	289	277	285	262	301	272	282	251	259	251	274	286	268	259	286	272	272	258	254	250	259	253	262	256	267	282	254	273	291	287	263	260	254	283	265	240	266	285	284	283	304	308	284	276	278	258	250	304	293	261	283	266	277	257	295	280	282	251	304	280	302	273	273	267	311	282	272	247	275	270	258	243	297	254	277	260	253	242	298	270	280	273	279	285	249	263	251	275	271	262	293	290	306	307	260	280	301	262	273	280	283	254	278	268	256	270	257	296	286	298	276	270	308	259	255	281	263	277	284	259	281	254	275	266	253	281	268	251	270	283	274	270	267	277	287	262	278	287	266	266	286	283	259	271	269	292	247	267	257	266	275	272	296	264	235	269	270	291	267	306	278	267	284	274	260	249	260	262	278	277	275	264	290	277	266	269	272	295	284	272	275	254	253	249	255	284	279	266	295	279	281	318	284	261	258	287	259	282	256	276	269	283	259	260	291	263	254	299	268	275	275	268	245	246	226	274	251	272	284	277	283	282	288	262	260	244	253	278	298	275	276	277	251	264	252	267	290	244	232	257	261	280	269	259	300	282	282	262	262	246	269	253	275	297	272	249	246	302	292	272	238	261	264	263	271	300	260	277	253	298	236	296	287	268	236	296	292	266	270	263	279	257	259	267	287	251	289	282	305	270	233	251	284	268	256	282	262	269	272	263	247	267	286	275	277	262	267	265	298	246	256	270	275	277	280	229	287	287	336	289	272	266	288	277	267	269	288	279	256	242	293	269	263	293	275	266	274	274	274	271	263	264	298	288	286	273	294	259	251	263	285	289	291	271	282	279	262	253	267	292	288	251	286	291	251	276	252	274	274	266	261	276	258	280	301	292	267	254	261	277	277	283	286	280	294	274	305	262	272	266	299	284	282	260	258	300	266	259	241	279	266	271	276	287	289	322	294	268	252	302	283	285	270	275	262	253	293	272	252	276	251	298	294	278	269	267	269	245	266	289	287	255	269	289	271	296	255	301	254	261	266	286	286	264	282	277	269	283	269	273	294	290	269	262	278	245	269	278	235	268	273	287	265	295	288	280	268	264	283	257	276	317	282	270	276	282	269	267	286	285	261	275	281	292	280	235	268	250	277	287	254	263	243	280	301	263	270	247	274	261	239	278	285	282	275	282	307	272	276	265	287	281	288	280	253	280	309	242	273	267	265	260	283	266	270	275	259	261	261	279	249	275	267	253	242	272	260	267	271	278	318	273	274	281	292	273	287	249	265	273	246	276	264	265	254	286	284	265	285	270	290	264	303	303	297	257	271	257	270	291	252	266	258	292	282	263	280	277	284	255	256	281	299	256	290	282	271	298	298	269	274	260	278	285	267	279	261	286	265	269	285	280	252	258	268	311	288	255	275	255	294	256	280	279	255	282	271	256	259	251	278	274	255	248	293	267	322	287	289	301	278	280	247	267	280	304	288	256	248	247	281	274	292	264	258	259	285	301	274	270	260	267	276	279	256	277	291	254	250	257	286	272	245	259	296	295	255	288	254	277	232	261	283	239	278	287	258	257	237	253	278	286	286	243	296	304	294	271	295	261	268	254	287	277	284	265	273	261	282	300	291	240	256	280	306	277	290	293	282	257	294	294	311	255	274	268	282	273	316	258	275	264	275	256	292	265	274	251	266	288	309	272	283	281	293	312	262	297	296	271	273	234	304	272	272	277	295	258	278	245	272	279	280	277	263	230	271	296	247	311	268	304	259	255	254	251	269	279	254	272	281	281	269	287	276	275	240	263	292	268	278	300	259	270	281	301	293	267	312	278	285	240	273	264	276	284	268	280	285	284	265	290	285	261	255	273	282	289	251	282	294	268	274	279	249	272	273	285	289	277	262	271	272	287	298	259	308	256	240	264	258	271	265	255	253	254	269	287	270	290	279	243	238	275	277	269	277	280	291	248	262	266	267	292	236	283	240	279	311	260	238	272	277	266	263	270	269	287	260	301	294	277	265	287	256	271	273	272	285	265	276	253	276	259	278	301	293	263	295	297	286	270	278	283	297	251	315	281	272	263	298	268	264	272	262	265	272	291	274	277	252	257	277	283	279	233	275	260	237	279	251	289	315	260	257	280
7052	5250	13622	11581	9816	8622	5692	3659	1744	631	630	604	653	604	658	643	589	636	634	616	638	626	635	584	626	607	632	604	655	619	662	606	617	620	617	645	626	603	683	622	617	591	653	636	622	633	647	667	634	615	617	614	591	640	652	623	640	629	628	596	602	592	633	614	622	631	613	585	671	627	632	644	634	626	626	648	638	640	594	631	620	645	601	611	642	651	619	642	594	614	629	635	635	656	622	632	599	630	591	654	627	599	634	603	610	620	617	633	631	590	528	628	622	599	657	603	647	620	639	591	633	607	618	641	668	593	602	575	638	596	631	673	666	617	633	648	600	676	601	597	638	617	631	596	639	630	578	636	635	630	607	640	589	639	639	627	607	650	593	642	608	625	610	666	613	678	614	611	583	628	621	639	645	617	630	589	636	634	688	606	599	682	590	613	598	615	566	597	672	664	632	626	621	628	616	638	607	581	615	595	607	643	644	602	602	657	612	591	648	597	582	585	621	642	616	609	583	592	651	569	645	602	599	626	617	627	644	605	596	598	627	643	611	647	593	608	666	629	592	584	645	647	660	642	613	620	591	624	604	587	582	598	592	595	607	618	659	572	619	635	627	631	626	647	580	632	601	625	567	648	594	621	666	639	597	658	583	624	611	609	616	615	631	639	593	570	621	626	623	649	590	649	644	593	591	612	637	640	626	617	617	602	610	645	635	592	620	628	617	639	639	641	662	648	652	590	609	654	596	610	636	630	580	606	632	603	616	639	617	615	622	675	620	586	615	617	593	626	604	654	626	628	595	646	583	598	592	619	604	618	607	625	664	648	640	610	645	616	569	606	634	622	599	618	643	597	641	596	658	599	585	629	624	647	625	610	622	639	628	601	628	644	637	615	635	578	654	635	676	600	611	616	606	642	639	641	635	605	639	603	631	606	593	645	575	600	624	614	631	641	668	594	601	594	615	577	586	614	597	624	662	602	618	619	645	628	608	576	672	586	597	611	656	657	640	640	644	596	583	604	586	638	631	628	638	572	673	615	633	675	631	628	611	611	625	659	616	608	610	617	633	644	621	592	609	612	611	564	616	671	617	642	578	629	616	574	635	670	599	560	585	639	627	661	600	631	600	621	610	614	620	630	611	615	637	622	628	601	636	618	670	629	603	606	599	638	629	649	642	638	633	663	616	618	625	584	625	623	614	601	614	631	647	623	645	634	605	627	585	669	639	630	634	674	564	637	604	675	607	636	607	615	592	642	631	631	592	611	660	629	626	620	671	638	624	608	607	612	568	661	624	560	626	642	607	610	609	612	600	622	595	620	616	609	631	611	633	579	552	597	635	675	652	603	601	619	618	636	613	598	632	642	556	647	607	597	613	574	591	621	600	627	628	624	604	613	624	598	568	632	589	632	634	611	615	580	607	605	677	590	634	628	589	641	602	616	637	646	596	699	634	643	618	666	655	612	607	610	689	604	592	592	594	599	615	625	612	623	609	612	587	612	583	632	589	580	607	583	632	618	599	579	609	622	626	636	632	595	607	643	632	647	612	605	619	598	592	606	633	621	614	640	637	669	596	615	654	624	672	605	640	620	615	657	642	600	630	610	606	609	648	652	599	588	588	615	659	576	641	584	616	594	590	647	569	636	624	627	614	644	594	610	649	618	622	640	630	641	619	642	673	615	626	639	591	661	575	654	572	617	614	617	632	587	659	606	635	660	612	570	612	655	617	583	620	645	650	650	653	623	666	605	635	600	632	637	622	619	634	587	587	615	624	607	623	628	622	578	658	631	552	663	621	573	597	615	603	603	582	612	591	585	617	584	604	633	615	635	634	597	598	628	595	610	596	641	623	600	657	654	653	638	595	615	586	638	602	620	615	609	601	588	627	668	651	630	597	614	587	640	607	607	642	629	619	605	600	593	603	608	618	603	634	588	621	590	612	623	596	605	626	639	605	623	664	615	628	630	614	611	593	608	606	618	611	673	611	649	613	566	616	580	592	622	649	604	599	651	621	630	643	620	655	627	621	669	616	592	617	625	618	605	638	584	604	569	643	662	639	625	571	589	666	599	601	621	620	638	622	619	643	615	630	654	643	660	618	607	603	631	589	621	610	616	633	644	609	630	588	613	684	590	590	611	643	619	600	597	591	537	587	599	566	615	602	608	586	628	612	691	651	593	595	570	667	623	632	621	674	594	584	701	620	616	609	628	633	573	628	616	571	601	603	678	612	585	585	596	598	658	652	617	619	640	604	589	599	614	654	634	600	592	654	544	636	660	628	633	659	645	630	595	607	612	614	607	586	640	616	637	601	586	647	595	598	671	607	607	621	604	617	640	686	609	602	623	632	629	609	590	531	646	602	611	642	605	684	609	598	617	554	628	598	598	590	616	622	626	643	649	643	588	633	623	595	652	644	611	624	589	621	604	628	643	610	639	596	635	611	627	629	584	634	615	616	671	600	617	603	604	616	612	605	617	630	586	613	614	641	569	606	629	640	619	641	624	616	570	667	569	701	624	610	617	628	606	604	580	601	613	619	614	621	596	595	657	589	645	622	613	643	635	602	658	577	597	611	654	584	614	628	619	580	595	647	618	604	645	617	608	636	600	609	633	591	634	602	580	609	633	652	603	609	603	606	624	611	622	627	604	615	604	609	648	648	629	624	608	627	596	656	667	674	683	616	618	626	641	655	598	589	578	625	625	620	630	608	638	597	621	620	624	593	641	630	606	614	652	614	617	582	574	618	638	655	617	643	559	593	657	614	626	629	593	647	619	629	595	633	565	570	592	599	644	635	656	648	605	653	586	629	595	628	597	609	630	603	639	649	601	613	630	584	608	579	635	627	585	628	583	585	656	602	615	620	650	602	572	655	654	604	612	653	643	598	655	598	647	589	617	568	652	607	587	668	640	650	648	648	618	615	635	597	610	594	624	591	598	626	652	632	576	633	659	639	615	612	645	631	613	599	602	596	653	651	648	595	673	593	603	548	632	605	633	621	610	652	640	665	593	609	610	645	614	645	676	619	628	641	578	620	622	626	594	627	603	601	645	615	600	638	566	585	592	624	597	627	641	657	606	657	642	637	610	588	644	619	626	642	630	592	610	649	620	677	625	617	610	617	616	631	619	574	627	629	601	668	656	625	626	632	617	639	661	627	628	621	617	643	629	618	637	644	610	607	626	597	572	629	605	625	651	623	618	594	627	614	607	697	614	657	568	622	642	613	613	624	645	605	614	627	638	607	646	636	654	607	646	594	631	598	642	673	608	637	644	578	656	612	639	640	638	590	593	695	661	639	673	618	649	624	588	612	602	592	656	608	571	598	601	622	650	629	588	620	634	615	613	610	630	612	640	601	645	614	611	621	657	619	603	632	590	673	615	611	593	595	634	585	660	631	623	606	644	637	650	613	612	627	612	660	670	574	614	601	628	610	592	617	633	623	599	608	651	617	633	616	583	612	640	602	642	628	608	620	666	611	599	633	617	594	658	595	617	642	601
30783	21082	53429	45126	38771	30617	21093	12712	4467	303	218	218	215	226	202	198	225	193	195	200	212	219	222	184	206	190	231	218	217	221	237	213	207	222	186	206	199	235	214	212	240	211	192	217	198	181	187	208	225	177	213	185	202	204	185	227	224	206	219	202	209	197	223	177	195	212	228	210	232	218	243	215	206	204	196	221	227	223	191	177	231	199	216	192	208	231	190	184	200	226	212	202	197	224	195	222	216	182	186	218	226	211	209	223	222	194	219	212	210	214	223	226	191	235	214	210	223	204	194	192	200	203	226	187	220	210	202	187	209	251	196	209	204	239	234	222	211	181	190	202	223	198	215	187	208	198	190	218	224	207	253	205	196	208	208	205	212	205	251	189	222	190	209	191	203	247	196	224	223	233	239	216	233	206	206	196	214	230	213	225	213	206	220	204	209	227	216	201	225	248	216	231	226	231	193	211	241	234	223	227	242	232	206	213	205	208	219	198	204	252	246	226	206	219	208	190	204	191	224	221	195	225	219	223	190	234	231	219	228	205	216	209	220	199	225	231	208	231	246	214	203	207	205	205	184	205	217	209	237	234	207	188	195	237	192	212	207	219	219	204	218	214	201	201	191	217	254	211	219	207	225	243	207	210	233	230	201	210	226	197	203	217	219	211	196	204	220	210	206	211	239	209	218	187	213	206	216	210	225	234	207	206	216	222	218	209	213	233	206	189	224	245	218	210	217	191	197	204	217	193	202	201	214	207	219	227	247	194	187	230	251	236	185	221	222	196	227	212	207	218	205	187	191	207	208	230	203	187	180	214	241	217	218	174	218	207	262	195	205	180	214	196	242	198	223	236	232	232	215	214	209	211	215	209	175	183	218	202	194	215	218	210	238	219	219	203	194	222	194	223	181	199	213	192	199	205	209	202	216	209	211	201	196	205	195	218	211	213	222	195	189	211	237	191	183	194	202	216	187	224	181	201	224	226	220	199	232	207	197	212	211	223	204	215	224	198	213	184	208	238	207	233	201	253	177	207	194	217	203	239	211	231	199	220	202	221	204	200	223	191	207	190	212	200	225	222	212	224	213	233	230	205	201	219	239	213	245	206	213	194	253	221	201	191	197	195	211	249	193	242	199	223	200	206	206	214	238	225	197	228	212	221	206	219	233	224	215	201	239	218	212	231	231	177	228	207	200	209	209	234	230	218	188	191	235	223	213	201	216	213	220	241	218	204	195	218	212	204	183	211	208	241	222	200	233	225	201	198	219	254	219	204	213	222	201	230	232	251	218	230	217	216	205	206	219	198	204	241	222	207	203	210	209	205	192	222	233	229	213	236	243	189	215	193	183	206	224	215	232	243	244	222	223	191	189	211	196	221	218	207	214	223	200	220	208	199	203	238	197	213	194	218	220	205	217	224	211	232	185	179	229	197	214	223	218	234	207	230	206	215	192	206	207	199	220	216	217	200	188	234	199	216	200	209	216	214	220	215	215	221	189	207	209	199	215	206	212	216	218	252	203	245	238	196	207	211	236	197	215	206	229	201	234	205	235	209	181	203	213	184	202	192	233	222	235	204	214	191	213	224	210	224	208	212	225	201	232	220	207	232	236	216	209	220	217	182	187	230	230	204	204	228	196	207	209	214	231	223	227	224	244	223	197	205	213	210	202	223	203	205	236	220	216	225	214	216	237	188	212	189	248	212	215	200	192	223	199	197	232	227	205	227	195	238	216	201	202	195	221	215	204	190	203	185	219	209	215	201	206	204	207	220	223	209	194	180	230	220	208	186	226	209	203	210	210	215	215	235	215	227	207	204	206	214	191	243	204	228	230	186	220	203	196	197	198	236	200	220	211	230	200	191	225	237	216	189	206	237	206	187	204	220	227	194	216	214	226	208	225	209	213	186	244	219	212	218	202	215	226	193	224	231	236	202	221	212	187	222	181	245	215	189	236	184	185	234	194	178	191	209	218	221	222	222	188	190	249	203	204	195	176	248	190	233	186	182	196	232	203	200	218	193	204	219	226	182	200	221	218	205	204	178	240	223	234	226	239	199	230	200	201	203	204	205	203	197	209	200	198	200	220	241	227	228	213	210	224	193	189	226	239	219	204	204	196	217	210	218	218	229	250	204	219	229	235	230	234	226	214	210	204	225	231	224	199	219	218	207	224	233	199	204	200	200	202	227	223	209	189	225	214	211	215	204	211	205	235	206	219	204	192	244	197	210	184	217	175	199	203	201	193	198	218	213	197	199	175	207	244	231	265	226	230	219	227	222	239	216	203	220	197	212	220	242	231	188	209	219	214	202	204	211	235	203	206	203	216	212	236	220	199	226	213	226	214	215	183	215	195	219	226	210	193	216	201	209	215	226	217	201	224	193	232	199	165	210	201	214	216	207	210	184	209	229	210	243	220	214	187	210	208	212	204	236	219	207	223	200	204	235	184	205	196	207	218	227	224	253	190	191	224	203	205	209	251	223	238	173	237	214	211	206	198	182	223	242	208	196	191	214	205	205	250	197	204	225	225	179	223	208	204	203	223	207	216	216	220	211	209	220	224	205	216	214	183	217	214	203	231	245	183	207	211	214	207	240	225	207	228	186	214	191	241	209	213	189	223	174	195	218	249	190	193	220	228	203	212	242	218	216	224	210	206	187	199	192	195	229	216	203	222	213	238	234	195	189	208	195	212	211	256	217	219	207	224	238	205	213	226	207	235	196	198	215	209	229	229	230	223	193	212	204	224	216	202	187	231	194	201	208	213	203	209	224	220	190	209	210	222	227	192	208	214	226	229	218	215	231	222	228	214	214	238	207	241	199	222	234	224	239	210	225	231	198	209	190	221	221	215	200	213	232	210	211	192	230	199	218	214	225	229	228	222	238	192	207	232	199	205	215	218	245	222	230	189	215	193	191	204	206	202	215	219	221	211	206	196	209	222	236	214	221	211	222	213	231	209	189	214	201	214	213	189	224	200	220	216	194	213	239	215	223	204	205	204	207	216	221	230	201	205	250	204	217	213	188	234	207	210	226	202	215	195	195	213	195	206	224	195	200	211	216	199	206	228	203	238	187	219	201	235	213	201	188	200	203	212	211	218	178	213	224	179	204	207	204	202	206	216	231	235	198	249	227	177	226	211	228	227	222	217	200	204	195	195	215	189	230	215	226	210	192	230	186	211	218	195	216	224	231	210	195	240	205	191	191	199	201	221	226	193	227	206	193	203	227	219	205	205	226	222	225	236	211	223	201	210	225	200	222	212	218	202	219	210	220	223	222	239	240	206	221	212	229	205	183	187	220	237	224	234	226	212	178	217	206	202	222	210	232	200	215	208	211	231	221	240	229	222	215	186	177	215	196	224	208	188	224	226	220	188	191	209	226	219	215	194	215	194	214	203	201	242	215	173	202	229	216	215	211	197	208	216	214	194	222	210	215	191	231	226	233	261	203	227	215	222	207	212	220	201	199	221	227	216	205	209	197	205	240	206	243	199	222	219	225
16327	15970	51740	52278	51368	45561	37365	28912	11105	581	531	540	515	558	522	521	473	486	505	516	527	507	524	545	534	562	567	502	526	537	513	505	487	555	483	517	536	487	528	531	546	517	524	530	517	518	485	513	510	529	481	524	497	499	538	528	551	515	507	487	482	499	521	495	495	502	501	492	552	472	492	491	546	522	479	463	513	523	517	500	492	504	474	505	527	463	505	487	532	484	536	519	478	474	478	524	497	531	520	481	490	513	525	546	539	525	551	489	501	491	500	514	498	525	553	509	555	498	530	459	521	523	502	492	501	529	519	533	505	548	495	504	526	486	500	495	550	496	492	484	487	530	510	518	534	501	491	512	510	528	476	537	494	475	472	527	552	528	483	493	496	541	506	526	547	496	498	509	526	499	529	545	492	518	521	545	499	510	522	507	518	502	504	510	527	482	463	530	490	554	516	524	512	528	515	502	495	521	531	492	528	488	530	523	495	548	475	541	519	490	480	529	532	490	525	542	522	503	481	486	504	473	487	532	514	540	526	518	528	484	512	499	541	502	508	491	561	527	528	519	518	518	519	523	529	528	509	509	525	555	548	512	531	494	498	526	521	460	541	553	512	538	530	492	498	514	499	492	530	507	517	506	553	505	528	547	571	539	489	495	517	502	513	510	571	500	510	498	504	534	536	492	528	475	521	526	537	498	514	508	494	486	513	491	502	502	504	526	547	525	529	534	513	496	526	519	459	510	477	526	500	494	499	509	511	511	530	508	475	514	496	524	474	516	511	526	543	517	546	516	487	522	503	496	511	512	514	532	495	538	508	513	493	489	503	530	504	494	474	499	520	539	459	506	552	469	523	525	493	501	490	517	514	493	490	555	510	499	543	490	481	518	504	515	549	527	503	533	499	465	520	522	496	521	529	511	527	549	504	479	541	454	530	508	540	546	528	500	511	517	522	501	502	488	504	548	507	552	513	549	527	519	519	458	517	485	509	512	483	523	509	548	518	514	543	505	519	504	532	543	517	492	554	478	499	510	511	526	501	501	492	541	502	526	473	504	549	489	524	526	510	515	537	478	533	470	540	525	500	526	547	484	519	500	495	491	537	519	518	537	548	518	521	514	521	487	505	509	487	504	478	524	549	522	544	481	501	502	535	527	495	505	491	518	517	508	502	503	524	525	500	482	519	500	490	472	518	479	524	477	464	530	485	500	524	485	521	519	496	510	505	468	537	526	519	489	493	516	489	531	503	558	511	502	506	512	498	536	470	520	470	483	498	482	518	496	515	492	511	490	497	535	525	536	515	561	543	543	493	490	534	479	497	486	514	533	558	514	508	562	522	521	503	497	516	537	543	488	462	505	474	515	542	528	488	482	465	528	501	475	557	568	512	493	546	526	495	509	507	531	467	514	523	553	535	489	519	495	492	519	479	547	523	512	535	482	500	505	478	480	486	478	505	551	507	531	488	480	492	493	505	539	543	524	506	535	490	489	501	498	506	488	484	554	519	512	490	526	543	505	513	488	499	502	490	488	524	530	536	541	518	493	522	547	493	507	555	502	529	534	506	472	470	525	509	538	512	527	513	497	542	499	541	551	490	529	458	551	497	513	488	519	517	462	534	530	509	576	520	515	505	486	472	508	500	528	568	515	436	509	498	485	537	511	530	514	506	532	559	515	513	541	498	495	539	521	500	507	522	536	506	563	520	484	529	529	509	515	494	520	494	478	529	495	487	507	501	515	539	533	513	530	504	496	536	500	511	555	510	561	521	523	520	505	490	502	517	496	504	557	515	481	502	504	519	516	541	493	497	558	566	495	553	520	512	552	516	511	493	528	540	486	495	500	518	494	529	520	517	523	502	535	544	505	503	492	480	559	514	516	481	492	532	519	546	494	475	516	505	508	492	528	508	502	509	507	510	507	512	511	521	501	511	510	489	501	505	512	501	535	523	501	485	549	538	510	524	551	518	522	522	501	507	477	526	477	514	524	521	538	465	530	498	541	481	517	479	530	493	511	495	521	522	492	489	477	509	505	494	522	578	539	543	545	543	493	495	519	496	484	517	539	490	540	515	502	531	521	525	516	511	481	481	483	542	537	534	530	518	520	500	482	486	539	512	538	492	528	544	524	535	535	526	492	509	509	535	474	499	502	520	486	530	507	538	505	506	505	501	558	511	487	541	489	459	528	505	480	500	527	493	482	532	480	539	521	491	499	528	509	527	511	547	533	535	533	533	542	508	510	488	540	466	559	462	512	448	528	539	496	519	503	490	513	541	514	518	525	524	532	479	492	469	519	514	516	489	509	528	513	520	525	491	508	515	476	474	506	507	535	497	521	499	536	525	501	492	504	506	490	496	524	508	531	516	488	537	545	538	504	506	503	454	525	500	534	503	477	510	509	486	496	521	546	541	516	550	491	504	502	513	503	526	509	516	506	529	502	504	513	511	512	485	537	512	480	515	496	558	482	518	511	524	483	478	492	457	507	504	549	505	515	508	518	506	502	536	516	477	521	564	533	505	498	543	531	483	519	528	553	517	531	490	523	509	491	503	491	482	510	494	488	528	495	501	502	497	520	531	530	543	530	555	502	538	525	478	547	483	453	480	491	500	518	494	513	504	515	556	495	495	525	519	527	532	533	539	513	504	507	512	508	531	486	567	513	521	523	504	557	545	514	493	514	514	500	529	546	468	499	476	505	502	501	528	518	508	490	540	506	525	519	515	512	560	513	542	470	511	511	531	532	517	499	549	538	566	495	507	509	501	532	527	529	562	557	495	531	538	566	488	527	492	520	507	553	511	476	506	511	510	486	530	512	478	516	497	526	510	499	549	492	528	497	552	504	499	531	493	512	527	539	539	514	523	499	507	535	533	469	566	498	537	483	516	502	509	535	511	534	511	531	547	491	518	504	501	482	517	465	488	546	552	505	500	517	495	483	504	494	544	552	495	502	509	532	532	479	507	509	495	486	521	532	497	523	548	522	502	508	491	477	523	546	524	537	533	515	556	542	523	502	510	534	506	483	492	516	558	506	544	521	537	521	524	505	517	541	468	506	507	519	535	509	527	513	497	488	508	526	517	490	499	509	548	510	499	505	525	540	511	520	540	495	535	527	477	530	500	510	519	546	525	552	511	514	516	517	490	485	494	514	524	514	502	527	486	508	520	558	507	526	508	521	541	507	496	522	525	537	500	497	507	515	501	518	481	531	456	548	489	515	529	520	534	516	544	477	510	466	488	505	540	519	534	496	522	509	530	530	534	493	508	463	538	503	519	554	522	512	507	526	526	508	532	495	520	520	494	537	528	525	517	484	527	534	516	508	558	548	538	522	532	492	489	495	534	522	474	527	518	496	540	493	465	515	507	493	482	499	525	485	497	486	504	513	527	485	518	517	520	491	546	523	532	516	487	500	477	568	553	504	486	499	479	514	510	500	520	547	545	487	508	494	519	542	554	545	523	561	569	505	535	540	531	537	515	530	510	516	520	516	498	484	489	526
42618	35275	72849	62636	53740	45528	34728	23776	8741	569	314	348	353	362	353	326	323	342	326	358	324	379	351	324	333	318	346	312	333	341	326	347	364	329	357	340	355	358	346	360	308	347	344	294	334	325	332	341	348	337	307	320	366	294	364	324	341	322	345	323	313	320	289	345	357	348	308	354	339	328	335	356	319	289	359	314	374	327	356	345	292	322	322	344	348	341	352	326	334	355	329	326	330	337	313	367	304	321	324	323	350	337	337	334	338	359	322	320	324	336	341	358	346	340	295	301	298	348	302	318	311	344	314	340	341	307	315	334	320	349	390	350	342	368	347	372	316	352	345	294	340	343	317	315	311	319	312	302	346	357	334	328	309	338	318	337	344	344	334	326	348	360	342	303	342	363	315	342	328	332	327	344	308	312	338	319	338	327	334	301	341	328	353	311	312	318	295	354	324	326	328	317	357	345	323	322	345	347	361	309	334	331	318	353	320	318	357	331	333	339	307	325	365	319	326	372	354	335	360	344	316	323	318	329	327	322	303	307	344	345	344	338	333	328	300	342	361	310	313	366	292	297	314	331	329	329	359	332	345	314	306	354	359	306	322	371	281	337	361	335	330	333	367	315	334	323	341	337	322	343	322	346	309	276	309	357	307	346	331	351	322	312	300	362	330	320	370	316	333	335	317	334	338	331	346	327	328	347	314	343	326	333	316	339	352	356	340	323	340	333	308	333	349	327	371	346	346	331	345	301	339	332	348	315	331	314	345	355	332	369	351	344	371	329	317	356	362	311	342	304	330	333	321	354	338	336	327	319	313	306	343	334	339	353	339	325	337	354	331	319	307	295	322	344	332	322	316	326	354	343	316	356	357	356	345	335	341	313	382	309	332	338	312	344	347	349	342	344	319	327	307	328	339	353	342	324	328	361	325	322	325	362	322	326	325	353	369	366	338	396	327	331	327	318	332	296	335	361	321	329	319	329	338	338	358	345	323	340	362	351	333	330	325	305	310	321	360	329	322	334	306	298	340	312	311	347	348	295	339	337	356	339	335	329	334	365	365	329	345	344	334	294	356	319	353	349	313	317	307	315	338	344	329	356	339	350	328	325	328	329	301	350	319	337	324	318	364	340	318	305	340	328	312	331	304	319	363	344	336	334	337	343	332	306	320	325	328	300	331	333	321	324	359	354	317	328	348	335	340	324	327	329	307	298	340	327	337	321	299	340	340	331	316	330	365	313	348	352	341	341	353	327	345	342	329	337	329	324	338	343	343	326	347	321	345	319	342	343	319	333	323	326	331	346	321	372	338	344	342	340	315	311	350	310	342	341	332	389	327	309	308	315	321	360	357	321	345	358	335	321	377	389	324	314	319	338	362	354	338	325	340	353	345	318	340	336	334	302	308	351	344	327	325	364	356	305	319	310	307	322	332	347	324	329	337	297	324	348	327	356	330	307	323	325	344	306	323	291	298	306	322	362	310	309	338	335	345	361	338	306	320	315	353	321	304	332	324	355	322	326	318	351	341	319	320	339	331	330	361	349	356	344	298	321	343	372	330	339	346	325	317	322	319	333	352	347	311	347	389	334	293	309	359	341	333	319	362	357	326	334	342	351	304	344	325	333	373	298	326	313	354	311	333	329	349	319	339	363	303	343	350	347	308	319	298	324	346	333	351	342	365	347	301	331	299	314	353	321	334	331	348	365	339	300	326	306	330	345	366	326	337	330	343	310	335	325	322	313	321	327	329	357	340	298	362	338	380	342	327	326	338	342	337	334	347	317	338	333	317	317	340	310	323	317	314	330	362	348	332	322	309	295	351	326	327	349	311	354	344	347	316	364	336	350	339	321	304	343	349	307	328	343	337	328	317	330	339	349	312	330	327	306	339	296	352	354	313	337	359	328	351	327	320	315	340	357	355	303	305	306	317	329	343	321	341	320	372	306	361	350	336	332	336	331	356	335	285	314	327	331	338	368	336	340	342	353	368	325	329	335	313	321	325	295	356	352	356	351	324	349	347	329	340	341	308	316	355	333	319	343	325	362	304	331	315	321	342	342	333	322	315	331	352	320	299	319	321	305	338	312	347	302	325	327	350	341	349	339	351	341	326	327	329	350	334	324	357	325	313	322	319	320	345	335	321	324	322	326	336	310	322	324	279	361	362	323	345	329	361	324	359	295	356	279	310	336	342	323	312	311	341	369	335	350	303	330	346	343	327	365	315	357	319	370	330	334	325	343	342	354	314	312	289	370	349	295	342	333	360	301	325	356	346	340	296	324	322	344	338	331	310	290	350	324	358	312	359	349	314	269	347	329	310	331	343	303	328	316	320	356	330	329	321	327	333	348	325	352	326	313	336	349	328	334	309	343	366	323	317	336	346	328	354	355	338	308	311	350	315	335	348	320	318	334	326	313	348	338	338	326	299	316	326	346	345	354	352	357	349	337	326	322	301	326	364	330	329	343	322	345	338	322	336	344	325	326	306	318	369	363	312	378	335	362	347	369	310	334	359	329	335	328	332	333	356	322	346	340	335	339	324	337	373	335	331	315	337	320	351	334	288	325	342	333	328	302	339	319	320	346	329	335	344	335	353	362	333	362	309	301	356	355	343	332	296	335	298	341	365	365	343	345	368	344	355	291	327	344	333	353	326	333	373	376	338	336	324	322	345	328	331	343	330	336	344	325	337	335	305	340	340	328	326	345	337	306	321	311	333	324	370	329	313	306	307	339	317	347	323	338	318	363	336	341	323	339	316	339	306	347	369	301	331	296	344	332	330	387	342	351	387	339	316	344	327	319	369	342	323	318	338	319	363	308	329	338	304	308	309	308	308	340	357	357	333	313	318	355	344	343	332	334	375	331	334	342	304	280	364	355	369	345	344	293	302	307	334	314	349	311	338	354	331	322	360	334	348	331	346	313	302	308	366	307	331	332	343	336	338	306	324	298	326	356	313	310	347	352	367	306	330	293	332	385	313	337	360	349	320	303	325	326	335	311	279	357	303	315	352	363	306	321	343	328	324	301	295	345	333	331	335	346	365	339	306	314	329	337	319	322	322	354	337	338	334	369	324	287	364	285	321	328	303	307	334	320	374	351	311	321	318	329	303	336	332	310	337	362	322	296	320	322	356	331	322	302	324	352	313	329	346	333	379	367	342	340	323	337	296	304	333	364	311	320	352	289	351	336	327	326	342	312	347	344	302	373	361	316	293	361	312	334	318	323	356	321	310	347	345	318	312	343	296	337	325	328	332	355	324	330	352	327	324	327	295	357	345	332	322	359	361	345	321	310	364	326	339	329	309	312	306	344	365	338	344	342	344	304	329	331	337	322	320	343	316	357	340	309	329	337	310	328	346	345	273	323	340	335	292	328	358	342	310	323	325	318	344	341	316	319	343	313	316	321	324	352	347	331	299	354	339	317	317	385	327	357	345	329	339	316	338	342	311	358	287	314	321	332	355	348	321	350	350	319	289	348	333	325	359	314	325	335	289	333	350	345
22177	25643	68111	68441	64818	57911	48807	39365	14117	891	821	803	871	837	817	822	781	740	798	830	798	799	789	811	777	748	812	777	780	751	797	713	776	776	827	752	726	773	764	728	790	757	753	797	800	768	781	753	772	759	773	759	744	783	768	749	800	767	745	753	707	787	780	773	758	739	756	805	768	747	776	751	753	766	769	741	763	714	715	753	722	789	727	711	761	737	699	806	750	748	811	792	814	773	777	801	727	775	759	723	746	798	778	773	727	778	827	756	742	727	741	735	727	712	762	767	744	760	702	764	714	773	750	786	747	775	733	753	769	739	776	758	744	750	804	778	772	731	761	738	773	764	736	768	731	757	801	753	737	772	748	722	753	767	744	771	789	727	782	788	770	827	775	766	762	771	749	786	729	763	794	745	720	793	728	766	760	761	714	804	761	762	765	738	811	737	742	791	813	730	817	831	808	749	790	786	730	782	760	730	729	787	766	775	734	805	760	735	811	759	731	798	760	743	780	792	768	767	765	731	750	726	785	745	755	808	744	791	804	764	778	813	795	793	759	765	790	715	748	780	721	766	756	774	734	776	750	738	738	811	753	760	727	781	723	744	769	759	688	744	747	755	801	732	753	780	741	747	769	744	776	743	763	754	720	757	740	818	770	775	754	743	774	778	767	754	791	729	743	765	727	831	732	742	751	702	772	748	738	781	802	808	721	794	731	734	797	751	715	768	748	778	748	828	757	753	729	785	773	709	786	762	773	761	810	756	799	779	812	771	698	756	782	765	791	762	773	682	709	800	820	787	732	773	825	750	762	781	770	715	729	768	814	713	760	709	749	792	738	747	815	732	768	707	752	794	782	755	716	731	761	773	733	749	776	749	741	723	758	746	771	816	722	794	770	779	779	754	767	770	769	751	741	765	731	712	768	771	744	787	754	722	803	770	762	735	751	749	731	755	732	743	802	763	734	760	820	799	766	762	750	743	804	756	766	774	775	783	742	776	723	729	802	727	770	817	769	740	781	772	777	738	748	810	731	775	746	736	783	731	795	729	768	729	792	784	749	743	757	751	799	836	778	780	809	705	810	787	791	746	720	729	755	772	771	797	749	779	754	775	773	801	757	744	805	767	794	766	791	784	774	774	720	731	686	796	707	766	738	757	709	735	776	777	802	773	785	755	787	769	763	748	762	757	732	727	797	745	758	778	798	742	797	761	702	725	808	779	745	785	760	773	858	794	753	771	751	760	751	761	796	719	722	743	798	736	763	733	770	745	756	760	782	766	742	795	731	754	723	768	735	820	775	754	727	738	768	715	745	754	682	747	769	794	810	716	717	709	757	725	750	815	746	759	788	747	778	718	747	753	784	760	761	799	768	749	784	782	810	752	798	802	739	745	745	807	768	729	690	792	749	737	789	790	781	730	794	800	750	776	754	776	778	741	762	774	720	742	750	762	726	734	754	797	795	739	742	803	729	730	774	740	760	733	774	760	755	746	749	772	760	790	775	737	774	786	729	729	726	783	765	730	769	741	778	796	731	731	759	791	758	739	727	721	789	748	766	772	751	755	786	787	762	765	794	768	788	767	794	762	786	775	774	758	773	773	727	788	784	773	770	801	753	755	739	725	803	808	792	794	772	743	705	814	752	791	756	754	757	738	768	778	751	742	796	770	765	749	721	790	729	801	769	766	768	780	743	759	772	728	747	747	750	748	763	745	760	754	787	796	772	715	786	809	760	791	774	775	783	759	807	727	738	727	805	757	740	740	729	759	738	738	757	817	789	688	764	788	745	777	743	786	803	726	728	758	781	790	762	760	751	731	762	805	833	771	799	761	766	795	790	735	774	748	766	736	774	789	749	798	817	751	733	742	786	780	717	754	764	757	809	756	751	799	746	765	770	750	754	796	712	698	738	753	748	757	790	758	769	765	757	758	767	748	730	757	762	754	761	718	732	746	753	752	763	781	712	764	761	770	737	679	728	729	806	720	803	738	751	784	759	749	788	747	805	774	733	775	769	730	740	762	774	737	750	736	764	777	778	743	746	781	746	739	754	757	767	769	721	744	751	712	700	730	735	745	771	740	737	789	761	727	806	753	732	765	755	738	760	774	766	782	717	724	788	720	783	780	726	784	755	852	792	760	810	748	739	744	754	757	778	750	769	768	739	817	763	746	693	791	824	730	731	768	727	778	766	753	695	732	751	810	728	782	787	724	827	801	770	760	763	736	759	761	766	771	755	753	780	798	775	777	756	719	722	755	793	719	763	751	748	788	690	749	825	805	758	748	738	769	769	771	747	739	784	789	808	736	775	776	719	759	817	790	744	753	767	780	736	755	755	737	798	775	785	757	768	737	753	824	765	765	756	772	805	739	714	788	752	744	743	767	756	779	726	765	816	793	735	777	732	768	747	758	776	761	761	740	779	770	738	772	751	782	738	752	819	758	746	776	751	776	784	723	774	732	714	736	763	775	740	790	722	725	789	764	761	716	798	799	785	764	712	783	758	787	736	750	764	711	720	758	795	718	788	748	777	752	719	749	740	841	782	752	763	790	774	750	740	769	722	763	731	758	788	776	736	750	763	791	747	796	793	787	818	779	745	773	771	778	784	753	775	793	754	764	753	753	782	731	754	787	787	749	729	770	768	765	726	812	743	750	778	800	788	746	703	783	763	738	750	777	746	810	725	779	763	713	754	765	712	785	738	765	695	741	752	730	700	782	724	763	741	713	753	783	763	745	752	747	768	793	751	725	738	770	717	769	770	755	746	801	707	740	767	768	790	749	777	698	743	776	755	713	717	728	738	742	775	774	768	721	758	818	758	774	780	799	751	775	803	798	765	791	771	763	770	743	764	763	744	768	714	766	778	736	763	791	799	737	732	749	773	794	790	747	732	744	733	744	755	746	764	764	724	778	771	715	749	772	793	750	743	754	710	774	758	752	748	757	831	738	748	784	767	787	791	766	766	735	762	750	796	777	785	794	768	760	707	785	769	762	784	745	774	814	798	722	784	772	729	758	738	783	746	700	782	779	723	723	773	775	772	800	772	742	763	819	738	769	789	748	810	768	721	789	792	772	743	780	746	755	758	806	768	764	775	769	803	767	789	770	788	773	737	791	738	750	739	760	758	776	833	791	772	713	761	755	772	774	777	754	736	735	766	756	772	759	738	782	806	725	723	736	744	743	753	768	767	784	783	744	727	773	737	776	801	768	736	741	753	791	751	770	796	757	722	777	793	722	774	748	754	781	758	789	811	819	800	771	829	744	795	768	753	745	743	770	753	773	733	730	761	725	757	752	774	806	799	768	751	761	795	728	773	715	829	775	723	745	754	719	765	733	748	764	742	803	761	728	729	793	787	744	776	793	726	743	750	764	748	769	733	704	778	764	764	770	779	794	745	758	784	804	775	819	754	765	756	729	774	830	723	785	789	768	779	782	746	781	779	739	740	733	747	755	782	793	719	779	749	771	751	720	763	739	716	768	748	748	771	762	751	752	732	728
14842	5862	6222	3721	2721	1887	1319	949	500	267	317	241	231	310	273	267	275	249	269	247	264	254	251	279	258	246	291	262	249	302	270	243	274	307	275	291	276	302	248	265	274	285	274	288	298	324	274	260	267	261	299	234	260	271	270	268	287	266	278	285	281	271	280	257	282	288	251	261	292	313	267	284	270	292	270	248	309	270	278	264	300	255	251	258	266	283	256	286	279	255	286	290	260	299	295	287	285	265	288	263	285	272	257	284	300	276	250	247	266	297	308	264	275	249	275	280	286	260	261	281	269	260	296	259	257	239	262	266	270	275	258	288	272	278	272	283	255	249	289	270	297	280	279	294	280	276	304	302	307	274	252	267	258	236	269	311	275	245	282	263	270	247	284	264	281	244	285	260	272	257	295	276	267	256	273	266	274	271	277	271	253	268	256	270	269	270	262	272	271	262	245	271	285	289	303	267	234	275	266	256	275	265	252	292	297	274	265	283	269	228	275	279	271	277	256	299	301	279	285	292	305	252	263	269	279	252	263	273	295	292	299	254	283	290	280	271	273	274	264	292	298	267	283	242	281	282	273	268	265	283	258	274	260	279	259	282	269	273	254	275	256	290	298	276	250	324	232	293	274	261	266	246	279	303	253	257	263	257	279	270	268	258	262	251	249	281	252	284	280	265	282	253	267	263	253	278	263	295	272	284	276	282	265	267	278	270	265	268	281	288	238	253	279	298	283	241	220	267	272	273	231	291	258	255	290	274	272	257	248	278	278	286	252	265	253	271	245	274	281	247	269	306	270	274	262	263	275	292	267	256	242	251	259	277	244	305	280	276	258	306	275	275	268	266	281	268	298	253	278	270	256	245	291	283	255	280	281	267	261	296	233	252	259	246	275	261	282	262	282	287	278	275	267	265	272	248	235	267	295	244	258	297	291	242	278	268	237	241	261	281	279	296	275	239	298	253	277	291	276	289	307	275	284	272	290	254	237	278	277	296	276	270	281	274	297	268	244	252	280	241	284	295	288	272	270	304	284	294	275	317	261	257	261	320	251	283	271	254	274	294	258	273	230	248	320	260	306	293	284	299	279	272	289	278	282	292	302	265	245	289	263	262	293	292	266	280	259	262	252	279	278	278	266	258	259	285	258	301	278	275	291	249	268	279	256	310	262	280	303	280	259	272	276	297	245	291	282	277	256	269	300	246	283	270	310	310	285	314	284	277	295	275	253	277	252	261	267	276	256	286	275	287	280	283	281	263	309	288	309	288	273	276	271	276	268	283	274	262	249	273	285	286	271	271	270	291	294	282	255	280	290	296	317	237	279	272	266	267	268	279	294	276	260	264	286	272	272	247	281	268	252	277	273	260	280	283	276	234	250	270	250	283	261	265	262	261	274	250	264	278	256	254	262	291	279	254	267	266	246	278	251	274	280	293	286	267	240	254	279	241	292	257	287	256	231	293	273	274	287	272	271	257	265	297	255	325	278	269	237	277	268	292	273	279	273	257	279	282	282	262	264	290	282	289	274	277	270	300	267	311	274	284	281	285	304	271	263	267	290	251	272	265	265	268	241	281	264	279	278	260	306	293	268	316	260	288	276	264	273	280	256	265	272	264	259	259	291	258	283	264	287	270	254	279	288	263	277	263	263	297	314	265	291	249	283	266	259	268	269	267	254	269	297	280	279	264	273	271	266	301	274	245	252	253	254	266	269	279	279	312	216	283	271	258	250	271	301	287	269	251	279	277	279	273	293	264	253	306	252	260	302	251	313	252	262	280	248	282	305	260	290	278	245	284	275	282	266	301	273	279	281	275	261	287	305	253	290	300	260	283	270	278	303	248	244	263	271	259	259	282	259	238	264	283	312	265	256	274	266	276	267	268	272	272	271	282	268	262	268	283	291	254	258	286	282	256	284	237	253	269	282	281	280	273	276	273	267	232	297	273	284	273	265	288	274	267	306	277	279	306	283	298	259	241	224	273	284	269	297	261	273	280	267	274	263	279	260	252	268	292	284	272	276	278	266	280	254	273	266	262	273	263	248	243	286	286	283	312	269	287	242	305	261	271	233	281	267	303	269	268	250	267	250	274	276	278	260	251	286	239	252	238	287	261	264	253	282	278	293	304	256	252	276	269	280	258	281	277	266	303	284	312	273	294	266	287	234	273	254	267	297	286	248	264	246	306	272	275	238	282	260	238	282	266	270	265	287	283	268	257	277	291	266	276	286	277	288	279	270	298	268	308	284	270	289	300	268	246	259	272	259	279	285	286	279	274	281	287	289	294	275	269	288	296	264	284	303	297	295	282	263	247	289	297	272	254	254	248	272	273	286	259	273	293	291	291	291	296	240	271	276	286	251	244	270	252	261	278	274	250	268	298	274	261	278	284	265	233	278	266	283	268	278	275	248	290	290	282	272	272	268	279	313	302	264	246	267	266	306	256	251	279	291	284	322	288	291	283	283	300	267	255	258	275	280	270	275	281	277	275	273	301	270	274	246	303	265	279	316	248	294	284	254	246	256	256	284	252	252	271	279	280	277	236	262	263	274	234	297	274	272	282	264	257	275	264	243	280	268	290	287	260	296	251	282	270	251	272	267	248	261	273	284	277	254	264	285	264	246	255	267	299	265	245	258	257	258	262	269	272	280	300	284	272	274	265	250	261	251	263	272	275	275	287	273	315	293	280	283	289	238	269	286	304	254	266	269	277	276	257	260	272	276	276	269	253	259	256	297	259	306	276	255	253	268	264	299	280	283	271	266	227	283	277	277	247	237	267	268	287	276	277	289	284	286	263	277	240	276	282	237	274	257	272	264	265	261	277	286	282	274	253	283	267	294	255	268	275	279	294	275	276	284	293	290	261	259	281	251	290	276	256	256	254	258	263	278	286	253	305	282	285	269	274	267	266	268	271	272	279	258	246	264	296	260	275	279	235	269	243	227	293	298	277	255	261	263	260	268	233	262	318	288	270	279	251	271	302	268	272	246	293	287	262	271	264	288	274	281	242	257	278	268	279	256	254	267	263	270	317	271	280	264	252	292	257	253	287	274	293	266	261	291	251	266	277	271	247	258	299	262	261	270	244	301	278	266	252	285	252	286	289	274	252	294	262	263	264	270	291	266	270	292	304	249	293	271	280	266	244	257	280	244	275	263	268	279	250	312	263	258	262	272	296	259	264	263	294	313	285	277	276	282	294	291	303	311	264	264	263	295	246	255	291	275	263	233	272	307	283	276	278	282	257	264	281	261	275	246	272	253	247	283	255	260	289	278	279	266	306	287	280	305	259	273	276	294	274	251	316	287	278	287	285	270	295	260	269	290	290	251	330	282	281	286	260	280	273	272	317	256	287	281	295	274	290	279	281	311	281	278	266	255	267	237	290	292	275	259	258	264	272	249	259	267	262	284	276	303	268	295	260	258	250	296	276	273	287	257	287	293	265	315	248	283	262	270	264	265	276	280	271	289	268	286	263	252	276	268	282	245	254	307	264	264	254
7436	4792	11158	10459	9333	6896	5045	3554	1560	603	639	614	621	635	603	573	622	598	650	655	631	629	666	636	621	619	629	624	616	631	598	634	646	610	622	587	569	636	565	602	642	604	614	608	631	610	664	587	645	634	602	586	626	629	636	646	606	634	642	604	629	604	635	621	623	610	580	635	606	603	582	652	604	579	627	625	629	664	665	622	587	625	639	635	632	597	609	603	643	601	661	581	591	613	603	663	600	657	632	576	595	633	637	596	623	653	648	614	622	643	613	568	613	654	595	638	642	665	636	612	629	638	598	583	610	589	565	625	614	590	578	649	587	621	591	607	628	580	636	611	597	625	624	644	616	665	626	619	609	654	608	629	646	676	586	614	570	573	617	652	632	618	613	641	636	617	613	631	598	625	604	650	648	613	609	645	601	571	600	588	577	671	615	623	628	638	589	592	642	591	610	633	616	604	652	571	623	609	615	618	627	657	603	587	644	624	657	588	592	634	628	614	610	609	630	593	629	648	623	677	614	635	613	623	606	616	617	581	640	635	611	616	649	649	602	596	642	621	628	624	632	644	610	631	597	582	625	609	652	606	584	660	635	602	612	640	605	644	598	623	624	611	626	617	620	645	658	586	620	611	603	645	628	632	605	601	578	608	593	628	614	565	616	625	626	585	625	649	602	546	637	642	611	580	607	616	627	667	651	600	633	617	644	623	605	639	660	619	615	576	596	605	640	605	577	655	581	638	585	619	595	629	652	577	630	605	615	648	609	626	656	645	652	677	585	619	623	603	634	634	600	567	655	625	641	601	616	617	603	611	656	599	640	591	587	607	614	650	625	638	597	621	621	581	672	667	669	592	626	596	632	587	595	618	646	612	585	668	631	681	604	617	654	624	611	622	646	606	615	586	645	554	674	587	608	628	608	597	609	632	608	616	622	581	603	577	597	615	589	604	612	601	587	639	594	623	618	631	627	599	653	587	619	588	619	593	599	614	620	599	656	566	568	587	601	618	631	587	605	614	648	638	643	660	644	621	566	611	638	635	611	616	623	592	666	636	611	607	631	662	621	619	583	596	630	617	647	649	642	593	626	613	636	616	623	636	618	615	617	616	598	605	585	567	637	591	602	626	594	633	614	631	644	592	607	616	610	589	660	639	651	625	605	598	592	626	624	610	621	597	662	627	586	612	595	640	608	597	647	574	654	619	662	620	572	670	618	632	595	608	614	624	612	596	602	596	613	577	547	588	630	606	661	597	623	630	543	594	614	582	595	639	607	631	632	627	639	651	641	568	636	573	625	622	642	641	590	646	570	593	608	593	637	627	608	554	595	638	626	654	629	623	578	619	578	619	570	601	622	629	690	652	619	639	616	609	620	581	672	618	601	633	588	643	599	563	641	623	554	603	587	602	613	639	601	573	658	608	600	593	686	626	637	612	608	658	602	600	646	619	680	608	600	636	604	599	617	663	609	634	619	635	631	637	681	638	588	626	596	601	634	624	668	648	600	615	616	607	609	644	611	629	613	653	625	625	645	653	587	644	615	626	620	621	682	571	622	630	609	602	618	659	612	631	615	628	623	640	600	639	658	602	579	611	621	599	604	607	582	600	615	612	654	639	642	637	636	635	595	620	685	570	641	604	653	607	658	562	600	626	616	601	663	627	655	582	589	631	629	589	548	620	599	632	616	650	627	639	607	646	609	558	635	643	598	634	606	526	634	592	650	617	583	631	623	612	592	632	614	612	649	651	657	606	666	594	595	611	610	620	633	607	626	586	585	583	628	643	613	613	566	608	624	608	636	592	631	652	600	649	596	612	591	612	637	638	598	631	627	608	622	622	607	602	629	658	631	594	656	596	626	575	586	602	595	620	607	560	655	630	610	568	638	632	589	611	629	613	608	602	630	586	601	624	575	629	654	621	613	613	617	583	606	639	550	638	613	605	650	634	603	669	614	602	575	571	621	633	611	609	621	599	588	618	584	635	605	617	626	601	659	562	642	595	607	583	604	597	595	646	625	588	601	625	607	597	560	601	647	617	623	612	620	626	585	567	595	582	644	653	615	642	645	622	645	610	615	617	619	619	665	633	614	607	587	645	602	649	611	632	615	592	646	670	614	636	612	636	598	566	631	629	624	585	629	606	602	621	604	596	573	594	585	565	622	608	628	572	632	624	606	639	616	562	578	612	621	591	612	642	619	553	667	620	592	614	680	619	631	633	639	644	586	592	646	581	583	592	627	622	601	598	648	660	593	628	574	625	625	627	641	596	637	620	628	609	626	612	603	635	649	646	611	580	619	573	625	623	581	613	562	616	640	631	590	635	622	558	620	604	615	630	643	645	606	665	624	633	605	624	626	597	644	625	612	576	588	635	624	631	629	563	593	644	604	629	565	591	649	617	606	619	589	580	633	590	596	636	621	620	621	558	590	643	593	588	613	558	607	632	612	604	688	617	589	582	621	634	619	616	624	651	593	579	616	609	625	582	649	562	637	634	624	630	589	612	628	673	606	632	576	555	623	672	624	615	589	608	598	577	640	615	633	598	577	605	624	637	597	643	591	635	646	571	648	669	643	652	660	632	605	648	638	618	659	589	572	619	637	644	627	605	575	646	633	617	626	594	632	614	588	617	612	599	601	574	581	586	574	597	610	621	623	635	595	660	613	653	604	629	595	639	602	614	649	626	655	641	648	612	602	642	578	584	583	650	641	605	609	583	631	653	619	613	675	608	620	600	591	577	622	623	575	614	641	637	633	624	609	628	642	632	593	597	628	616	636	589	604	626	647	588	622	633	620	609	587	612	629	597	618	611	607	583	618	574	630	627	629	577	632	591	657	637	590	586	650	661	641	628	608	584	608	620	622	614	602	594	590	607	630	658	669	593	607	642	615	600	649	660	603	615	660	668	575	598	620	667	607	587	660	636	620	602	564	618	604	567	676	585	623	598	599	629	598	607	630	600	632	619	643	628	639	652	579	609	620	635	580	650	597	587	599	659	637	592	588	625	617	632	635	648	588	579	609	622	592	683	609	622	605	602	619	636	584	585	605	607	598	647	603	642	630	696	600	642	637	627	582	641	618	612	636	598	648	612	644	680	588	627	622	611	635	654	621	609	640	599	626	619	579	568	689	606	613	633	625	621	640	553	589	603	544	577	623	623	617	587	673	624	602	617	569	631	572	623	618	648	632	600	606	632	638	640	656	635	679	634	632	612	598	605	650	603	627	605	633	643	631	565	621	655	638	650	683	633	627	616	609	604	591	605	637	624	653	622	639	631	588	615	620	618	580	565	611	640	633	620	637	605	653	624	623	594	619	603	608	620	630	610	572	618	611	583	618	645	604	638	599	635	629	619	610	636	635	625	626	607	634	648	607	601	600	656	593	629	619	601	624	653	605	617	626	610	630	655	586	589	606	618	629	615	627	629	646	599	639	587	656	595	635	627	608	584	615	619	658	612	638	613	622	627	575	659	623	622	620	595	639	604	624	606	643	587	632	634
30207	22242	53109	41553	37637	30858	22448	13533	3784	268	193	196	187	188	217	203	183	208	196	195	191	213	187	212	195	192	228	166	190	183	192	211	191	180	199	200	217	197	165	210	230	220	211	179	205	202	200	188	226	195	195	201	212	199	187	203	208	195	233	168	221	214	215	196	185	208	187	210	179	184	206	211	198	229	199	215	190	216	192	195	209	192	209	218	228	191	206	194	203	195	215	182	194	190	214	217	202	210	194	206	197	192	227	167	203	194	234	196	201	202	170	194	198	182	184	197	189	212	202	191	206	225	197	190	201	193	181	212	224	210	178	177	211	175	236	212	214	225	203	197	196	202	208	206	193	175	200	192	187	213	218	221	172	224	222	225	176	203	181	208	205	187	202	193	189	216	210	179	219	199	189	163	212	186	162	154	205	191	200	211	200	228	199	196	209	205	186	185	192	192	196	204	200	204	208	204	196	198	221	220	194	191	229	201	205	196	209	198	193	184	188	209	209	211	198	185	204	209	222	189	220	195	206	185	203	202	173	216	206	198	191	198	209	187	202	194	196	182	184	169	199	194	182	190	203	211	188	205	167	184	201	183	194	216	205	197	196	200	211	221	214	187	191	205	214	174	205	197	206	200	189	194	205	196	193	199	212	195	202	219	190	204	202	198	210	190	182	215	212	201	200	191	211	210	178	189	196	204	175	186	193	185	203	201	194	197	202	201	202	189	224	192	197	228	202	206	212	177	183	210	168	217	191	216	197	194	192	221	181	191	214	217	184	214	209	223	164	192	201	211	200	207	206	195	223	190	188	179	206	191	175	236	231	222	185	194	190	202	208	202	215	216	206	211	203	205	196	200	192	210	215	218	209	213	202	202	213	186	202	163	184	181	195	233	207	204	215	183	224	201	201	173	187	194	217	180	173	199	180	185	235	200	195	187	178	191	216	170	199	176	186	176	192	188	189	197	196	213	205	202	170	176	197	209	206	192	193	194	173	204	204	214	202	205	223	205	195	218	199	205	195	203	182	203	191	189	174	185	188	182	204	178	213	195	183	205	182	193	202	189	191	211	195	186	220	207	223	212	225	218	202	181	195	187	197	182	193	223	219	180	249	203	201	208	177	199	216	234	214	211	174	213	199	217	203	195	188	212	220	221	195	186	187	211	221	193	172	193	194	204	180	185	187	225	170	203	203	221	204	226	198	180	212	179	182	221	181	212	216	214	202	232	193	205	195	189	193	215	180	204	208	178	218	213	184	200	220	186	194	203	196	218	195	219	197	207	225	184	208	215	213	216	197	191	198	195	172	173	208	202	199	208	198	195	217	162	202	188	198	216	187	212	200	188	161	202	196	188	216	200	212	212	180	193	213	223	196	198	193	192	205	181	174	214	209	180	185	179	197	204	184	201	227	218	212	186	178	189	189	159	170	219	183	190	211	233	193	191	205	198	202	192	181	216	206	203	186	223	193	212	215	186	227	200	173	192	198	199	210	214	243	207	209	204	217	239	184	214	209	248	201	211	198	180	211	201	208	210	212	208	208	197	198	195	200	193	208	173	178	185	182	208	183	196	234	208	202	201	226	196	160	199	216	166	176	182	185	194	197	205	175	175	193	209	176	210	196	189	187	182	187	222	207	207	192	209	200	185	216	201	183	186	184	194	202	185	208	194	209	170	197	192	206	196	175	202	194	216	203	192	192	181	192	216	223	198	231	233	195	203	186	192	193	196	195	207	188	219	187	190	211	210	223	196	204	187	191	201	208	186	219	219	192	214	188	197	214	221	210	209	217	196	163	186	210	219	195	233	214	219	192	216	195	196	192	198	213	214	204	201	228	198	204	195	228	183	203	185	195	193	195	213	191	185	196	187	216	227	189	199	195	202	196	190	185	162	193	203	209	207	194	177	225	182	189	198	215	181	206	205	181	185	215	189	183	184	193	201	188	164	176	184	189	211	192	219	198	187	190	194	181	207	154	194	178	198	197	189	209	190	221	206	211	202	191	187	188	178	204	203	192	187	199	207	199	207	206	210	182	231	187	199	205	215	201	197	203	210	190	217	199	207	200	195	199	208	177	200	210	193	199	169	186	190	176	221	213	205	198	182	195	210	204	192	206	179	203	177	209	216	182	188	208	198	202	206	185	201	180	191	201	227	197	196	197	216	212	209	216	189	201	198	215	194	175	182	183	200	211	205	203	183	170	192	201	182	187	184	185	202	182	194	217	185	176	179	203	220	214	178	208	187	188	195	198	177	185	210	190	204	206	187	180	204	185	185	213	196	202	171	196	212	208	195	191	190	202	193	194	165	185	180	190	195	204	225	200	202	196	191	209	203	175	216	192	213	213	227	185	208	185	198	234	227	198	201	201	210	168	178	207	174	217	183	196	189	207	202	222	180	186	213	226	206	193	194	205	202	172	217	200	210	203	210	220	161	201	194	221	222	178	196	202	214	171	201	185	199	173	161	183	207	204	216	201	192	193	221	222	187	200	169	217	170	184	201	189	169	185	185	173	203	211	212	177	186	197	177	188	206	185	179	207	203	198	200	189	192	208	191	211	195	233	220	199	228	204	233	188	180	199	186	197	200	204	197	204	177	194	186	220	169	188	189	214	180	206	217	196	188	177	191	213	199	197	209	203	180	187	189	218	184	206	207	199	197	193	198	202	187	198	196	234	215	202	211	176	188	202	194	197	221	202	199	182	221	202	180	201	194	171	189	190	201	214	214	187	207	174	193	209	229	210	201	221	193	212	216	211	180	192	216	191	215	206	207	193	211	216	203	193	222	192	183	215	212	192	183	187	189	226	205	211	199	190	213	189	207	230	188	185	179	215	183	202	194	188	212	176	194	195	178	188	206	195	212	219	181	176	204	173	194	212	179	199	190	211	173	216	185	214	219	218	195	192	207	210	187	195	209	205	180	185	214	183	177	230	195	190	195	196	211	203	188	197	206	207	168	205	211	208	211	198	201	218	187	221	188	198	188	173	195	214	193	204	196	206	193	196	167	215	197	184	212	219	162	223	180	175	211	219	192	200	196	176	204	194	197	198	209	186	193	212	208	187	202	206	220	194	185	219	185	205	223	201	197	174	221	163	202	215	194	197	210	196	213	189	236	192	204	186	193	216	214	199	173	187	206	147	196	186	211	176	214	167	184	187	192	205	202	219	209	182	200	213	211	223	208	209	213	189	208	180	177	186	185	198	199	200	216	203	200	196	203	219	218	205	223	200	216	228	219	205	173	169	216	205	204	228	196	214	198	207	212	189	197	194	200	193	201	168	190	181	171	215	198	208	188	230	202	218	214	201	192	196	173	216	209	213	192	188	198	187	207	185	203	195	214	204	215	212	199	226	215	204	239	191	184	196	162	205	181	193	197	199	186	181	205	214	211	197	212	200	195	203	195	225	209	209	193	214	211	217	193	191	214	181	212	179	202	196	219	193	223	193	195	217	221	203	194	194	182	187	187	182	190	204	209	180	193	218	191	219	183	202	212
15288	17673	50277	49533	50182	45985	39325	29439	8825	517	495	561	515	526	507	484	525	555	510	508	488	477	487	475	488	481	487	491	471	508	491	490	487	498	481	492	496	498	470	478	495	457	491	482	508	476	522	533	493	494	509	491	505	455	474	489	436	512	478	486	484	469	493	465	515	473	487	495	501	511	462	466	492	495	474	454	457	464	449	463	479	438	484	497	527	508	465	470	509	461	476	499	492	484	495	454	455	474	504	493	489	516	456	515	469	475	515	480	506	485	443	489	473	476	470	502	485	456	508	492	474	513	508	454	470	474	455	500	471	547	490	485	512	490	477	471	514	430	470	482	485	507	467	475	458	476	480	487	462	475	488	497	449	482	486	485	516	507	508	443	458	519	541	471	493	457	456	522	468	477	482	496	482	513	445	482	479	494	481	475	482	486	480	466	503	519	477	493	524	508	445	456	490	478	443	482	506	488	480	482	481	481	480	473	472	490	479	473	454	500	543	473	483	431	490	492	472	492	484	474	464	477	486	501	465	461	465	431	448	482	489	477	492	472	487	469	498	485	501	497	482	492	492	475	510	471	511	482	476	484	504	519	476	486	482	464	500	483	489	490	482	534	488	513	476	490	465	465	468	500	480	523	484	431	468	493	472	477	487	511	490	493	486	508	473	486	496	484	480	463	443	507	453	464	477	484	494	477	506	470	479	462	482	467	493	472	477	478	472	495	498	473	470	456	491	490	474	493	481	491	460	496	473	492	508	486	512	483	496	474	480	507	509	473	474	460	525	491	480	498	465	458	462	501	498	487	498	482	485	489	490	488	484	481	479	505	475	521	446	489	522	481	450	502	488	492	456	476	478	483	509	447	471	474	455	480	503	475	520	475	398	480	450	507	436	472	485	481	476	548	488	466	484	489	506	503	442	508	466	439	468	468	505	444	467	485	459	458	488	486	500	487	484	449	517	522	461	478	462	439	486	497	484	484	493	484	483	477	446	522	473	494	458	491	456	467	517	471	516	458	468	519	504	471	490	449	446	446	488	497	489	462	484	470	466	460	446	497	494	476	479	481	492	522	523	487	468	481	499	483	515	442	527	506	463	503	486	511	462	498	484	504	434	480	498	486	476	448	501	465	506	495	466	497	512	445	507	477	447	450	452	518	465	469	492	505	464	507	486	490	474	457	514	504	483	508	525	517	484	509	451	495	467	496	525	451	502	454	446	478	458	485	469	446	463	477	474	506	451	471	482	483	457	478	491	475	495	491	490	455	509	490	472	462	514	505	459	443	468	485	468	462	493	479	485	486	436	485	466	522	474	493	494	461	532	503	516	468	480	463	503	488	487	454	493	484	443	467	475	502	471	470	464	507	464	459	463	503	460	496	516	505	483	485	495	449	479	442	489	511	480	495	487	469	475	449	507	488	476	495	469	489	464	424	460	471	474	430	483	435	455	491	473	477	497	507	508	464	483	478	489	457	493	440	432	521	483	453	486	517	481	455	462	440	465	497	526	471	497	458	488	485	525	476	519	506	432	497	492	481	467	446	493	515	456	482	501	525	478	474	484	523	514	485	515	481	474	484	474	469	487	501	469	495	460	502	474	465	495	474	415	472	474	489	518	457	483	483	477	469	487	491	460	458	503	503	486	476	480	509	447	491	499	517	470	498	502	478	484	493	500	477	457	490	521	496	498	475	496	489	482	465	482	485	477	481	462	495	477	500	461	477	477	500	497	491	472	472	498	467	463	507	484	463	492	480	499	475	469	431	507	486	495	506	477	450	463	489	494	483	491	492	504	472	528	505	489	485	513	453	501	469	502	487	479	476	495	466	501	475	455	508	506	513	480	477	493	514	510	460	506	445	509	459	505	465	518	488	459	494	445	484	499	476	479	525	482	508	475	483	468	463	487	518	492	420	479	469	474	485	512	458	523	471	536	481	527	525	521	488	465	458	480	486	479	476	472	483	475	448	532	497	492	510	483	477	491	459	478	487	473	501	462	474	469	481	478	460	473	487	449	494	471	461	498	505	471	486	476	483	470	535	490	457	493	467	478	484	504	465	490	492	481	471	485	483	471	463	454	474	496	486	504	480	487	480	445	472	509	477	502	458	493	496	506	507	511	478	499	444	477	484	479	503	500	475	503	469	448	474	467	500	487	453	495	464	483	464	479	498	487	458	472	478	466	491	492	492	529	495	493	474	492	478	485	507	448	449	484	496	482	447	539	484	519	458	449	481	500	477	447	507	453	457	462	453	500	472	498	522	517	524	449	492	486	530	466	488	472	536	481	426	472	501	485	493	499	499	436	481	488	496	438	509	476	470	491	474	490	474	501	478	476	515	487	466	445	504	469	486	476	501	485	516	497	451	488	519	447	474	469	487	519	500	476	470	531	486	481	495	478	502	490	465	471	486	486	454	470	496	489	444	415	456	481	479	481	471	465	479	510	493	467	489	501	441	503	484	451	468	516	498	479	465	501	495	446	484	482	512	478	505	499	517	523	470	506	459	491	472	487	475	535	470	491	488	478	451	480	481	514	502	476	493	512	495	478	466	433	511	493	450	480	472	472	530	478	481	492	484	484	446	469	474	491	487	490	443	442	486	524	480	520	462	497	471	473	485	503	491	498	492	498	509	457	470	452	477	496	531	462	468	463	450	460	486	465	501	449	492	486	452	452	483	492	465	463	489	488	489	463	512	480	477	464	485	439	490	499	497	481	516	490	546	463	486	500	450	470	466	490	472	478	506	469	521	491	462	487	493	492	514	497	496	511	460	471	482	517	468	504	455	501	456	483	472	473	502	512	496	501	478	491	520	485	492	504	470	506	519	501	506	486	497	459	469	499	458	480	475	492	455	478	469	479	471	489	500	499	481	471	503	470	490	454	458	488	459	490	492	443	485	530	525	461	494	502	491	493	468	459	500	483	500	515	406	476	503	502	479	532	530	467	477	518	472	488	498	451	502	486	492	475	487	484	492	470	459	499	475	448	474	493	496	476	519	520	476	472	465	450	492	485	455	462	503	492	487	488	477	481	505	501	485	473	454	511	513	475	511	465	438	490	517	501	462	454	505	490	485	497	509	468	483	432	454	480	512	446	495	491	499	519	466	424	499	494	471	504	450	475	543	487	465	492	484	451	519	486	485	455	492	507	514	447	493	453	488	453	469	481	484	506	490	496	480	494	467	495	479	505	491	477	494	482	504	460	466	490	475	518	491	468	472	482	500	465	507	498	475	493	475	513	471	485	478	487	476	517	458	492	513	477	476	493	482	463	464	467	499	469	474	463	493	512	485	463	475	448	467	474	465	467	461	481	490	501	468	480	498	494	476	538	508	434	470	491	500	480	523	432	454	502	470	479	474	450	471	483	493	452	484	457	469	478	513	497	464	477	488	493	466	465	437	458	505	516	491	466	457	480	498	487	470	459	474	448	449	490	498	499	485	460	502	481	504	469	500	505	510	519	498	487	484	469	493	478	479	446	470	495	455	456	468	456	479
39726	35573	68887	60087	56392	46347	36750	25525	7907	465	354	369	309	332	339	354	338	323	313	364	319	302	360	298	300	329	302	322	321	266	327	321	328	319	310	306	322	336	353	303	315	347	332	367	354	331	334	313	298	317	319	335	327	320	346	339	317	293	353	322	323	333	334	296	294	321	328	339	335	353	302	308	300	281	287	332	332	322	316	347	291	311	327	311	332	302	345	298	315	329	309	318	308	311	301	308	296	312	317	313	321	345	333	319	299	348	307	304	319	311	316	305	319	315	296	315	315	347	329	329	335	293	339	290	345	300	364	305	319	280	291	334	349	323	301	304	318	293	343	312	322	325	334	311	342	314	300	328	293	306	310	296	301	351	308	332	323	312	317	300	312	327	318	302	318	328	309	358	377	342	322	309	313	336	347	266	288	328	301	350	334	349	296	287	327	284	289	355	332	332	297	313	314	300	290	320	283	323	334	311	332	315	313	280	319	289	348	349	300	313	324	335	331	299	304	354	332	329	318	368	345	345	319	315	320	353	347	340	344	338	333	341	310	291	332	342	348	346	352	309	308	334	336	331	340	334	327	322	314	304	328	318	298	322	342	317	316	303	320	317	301	301	301	317	323	280	299	313	304	282	330	324	314	315	342	326	319	353	305	333	350	325	318	362	314	318	294	268	346	347	351	281	304	291	296	339	324	327	313	357	319	294	327	333	325	317	309	345	323	367	326	292	338	291	338	310	296	329	324	324	368	278	312	322	325	301	315	360	324	330	309	338	302	300	317	341	339	301	333	302	284	326	312	336	315	325	312	355	323	334	354	330	345	337	294	371	334	302	298	328	326	330	291	283	293	321	323	328	325	301	315	278	321	334	303	337	297	332	340	317	336	311	293	316	332	339	344	322	343	322	327	326	295	314	305	313	315	305	335	314	305	332	298	326	313	327	324	317	337	277	336	337	366	305	317	347	311	307	331	338	320	301	308	304	323	334	344	317	327	331	301	330	329	338	307	358	325	300	317	305	318	339	338	336	285	343	327	330	312	321	320	296	353	321	342	330	352	312	320	336	323	312	298	328	296	334	322	307	319	289	344	339	332	342	325	329	357	316	322	296	325	298	309	339	317	330	308	309	304	346	307	324	298	326	312	334	285	307	320	318	301	317	293	308	319	339	329	321	298	322	303	344	341	324	351	261	336	302	312	315	321	338	306	301	316	333	282	334	275	322	302	292	307	328	319	339	304	306	343	310	350	297	360	329	312	303	357	346	282	328	328	312	290	306	319	351	332	331	314	311	318	316	338	304	306	332	351	312	311	332	313	336	335	312	283	287	320	310	306	334	298	296	353	287	317	344	331	340	327	311	326	357	339	334	324	322	324	312	309	342	313	348	344	289	341	328	327	309	320	304	321	341	334	327	320	352	328	353	363	328	317	297	342	315	331	314	301	311	324	328	303	322	334	315	269	303	344	335	341	297	335	308	311	342	281	306	321	309	347	332	338	348	356	314	350	323	336	336	332	325	296	306	337	344	327	316	325	309	315	299	326	321	307	271	317	349	319	338	354	301	298	334	344	300	278	289	315	297	301	266	297	328	304	341	315	299	351	310	348	356	327	303	315	313	291	293	325	330	320	316	311	331	308	335	305	316	317	341	308	331	327	329	315	337	300	312	332	288	312	300	303	331	344	291	324	313	351	335	337	327	285	298	325	310	334	304	330	316	320	321	319	336	295	309	304	304	306	334	314	353	311	301	307	363	338	356	332	305	322	326	332	287	329	311	324	311	317	307	310	308	305	308	338	306	345	322	302	318	320	311	310	336	304	304	303	352	312	320	321	302	356	319	337	298	375	333	288	317	313	363	331	335	295	334	318	324	312	326	331	311	325	358	316	313	306	322	310	335	328	306	323	283	318	320	310	329	374	310	347	301	341	350	329	311	302	322	312	341	335	340	334	285	297	356	331	326	306	315	322	315	329	299	325	298	333	317	298	321	323	316	309	303	314	312	333	335	344	293	335	357	335	364	312	312	306	309	304	327	346	279	292	297	315	297	299	339	291	324	310	297	320	319	326	347	276	317	333	336	305	332	306	345	340	329	330	336	331	312	309	351	345	329	306	300	341	328	312	318	326	319	296	307	333	376	338	302	326	313	293	300	332	320	304	318	305	290	301	341	315	316	307	335	287	322	314	341	329	332	301	332	332	282	292	301	319	312	345	314	332	330	294	326	308	290	303	310	319	336	297	324	316	346	343	312	326	322	305	334	330	359	332	316	347	347	312	325	276	373	326	362	341	307	319	328	342	338	341	345	341	335	313	342	289	291	320	333	299	351	327	333	326	311	334	350	295	306	291	307	297	355	319	335	286	336	340	328	301	301	326	322	321	348	324	348	331	334	320	316	333	301	337	301	355	319	313	316	339	339	323	307	325	323	328	312	325	336	311	315	317	328	348	345	318	317	339	350	288	292	296	317	329	326	333	318	274	317	296	328	342	316	307	310	326	325	276	332	314	345	336	291	298	327	319	325	313	327	297	325	336	364	305	310	319	301	346	345	360	313	327	323	323	320	308	293	341	332	337	332	338	323	335	346	349	317	319	325	358	309	317	347	291	369	343	307	308	294	293	339	316	317	303	334	315	314	315	352	384	358	341	304	320	330	303	319	345	340	300	320	326	296	337	346	334	343	325	339	308	289	323	309	323	313	316	327	324	337	310	313	326	358	308	316	285	330	299	307	304	322	332	333	293	351	295	309	322	310	303	315	312	354	320	339	320	278	330	310	317	312	323	304	298	323	327	328	308	328	283	309	321	310	323	304	278	297	331	294	288	302	316	324	335	325	367	305	325	318	320	316	323	329	324	329	312	338	315	274	314	303	311	311	321	334	337	348	320	314	307	302	319	301	339	331	335	304	296	300	341	316	333	303	335	331	327	304	333	320	336	329	327	307	363	318	286	311	311	308	330	317	320	317	357	307	345	330	321	308	350	352	304	285	344	316	329	304	293	298	286	350	327	285	320	324	312	307	285	299	324	284	332	365	351	317	303	325	348	344	322	328	313	301	325	329	345	360	318	362	342	318	322	334	357	312	335	307	351	355	303	330	367	310	327	357	349	309	295	314	300	298	333	344	314	304	335	306	347	329	317	299	298	311	293	321	332	333	325	319	326	325	307	340	331	263	325	322	293	324	335	324	347	315	342	342	352	362	318	307	329	303	329	333	307	333	335	337	315	335	315	331	306	305	323	306	329	318	353	259	310	360	334	353	317	331	332	321	319	325	306	319	324	309	311	345	336	296	287	335	319	332	328	308	339	315	343	332	295	352	339	316	330	361	295	338	331	342	325	366	284	289	303	312	280	325	350	324	310	287	329	303	351	334	322	338	316	320	325	331	316	295	320	303	302	347	300	323	320	345	325	345	300	292	319	320	303	299	393	332	308	325	300	319	331	304	357	320	325	307	311	299	314	336	315	305	332	296	321	324	314	293	316	307	292	332	291	332	349	319
19746	26114	61751	67029	66475	58621	51032	41015	10870	884	804	774	816	777	800	819	794	756	781	727	725	793	750	712	771	726	760	743	760	708	741	754	760	783	772	744	730	737	779	740	764	753	725	758	760	745	769	726	736	720	775	708	748	721	776	752	743	769	768	723	731	708	772	698	748	717	776	759	716	678	781	720	732	726	716	740	735	772	750	752	717	725	690	712	759	754	703	694	726	726	749	740	691	766	710	743	741	747	724	733	687	719	709	711	738	698	692	727	784	712	737	710	749	747	725	711	742	720	727	746	741	719	705	713	744	732	743	722	717	716	735	778	660	761	740	750	778	804	718	716	710	724	700	697	749	732	759	699	726	685	756	765	726	732	774	732	752	814	740	725	758	692	674	764	668	696	767	766	726	740	710	741	713	716	744	751	725	750	737	739	754	732	746	718	728	754	717	735	728	754	765	748	757	741	760	751	691	739	753	706	726	807	723	703	769	710	722	737	734	752	716	716	718	727	784	711	766	776	748	743	716	745	729	717	710	740	728	720	712	754	758	745	765	700	719	730	705	728	724	750	712	765	697	710	698	780	714	694	761	729	704	716	738	723	762	684	752	707	757	725	753	765	705	737	746	730	764	703	739	715	711	699	757	743	696	756	724	776	728	732	706	714	750	742	734	763	731	772	671	704	712	710	801	719	775	728	776	748	716	743	734	786	764	750	731	776	760	696	719	707	733	734	728	738	699	708	708	728	708	771	753	691	722	734	726	719	715	738	725	746	699	704	741	737	711	733	737	784	733	732	742	759	705	740	755	720	689	735	766	698	733	709	679	719	753	761	760	736	713	773	737	732	687	738	746	730	748	734	728	705	688	755	697	720	739	747	757	708	751	734	706	666	724	716	766	777	736	757	702	746	694	679	747	725	750	638	699	756	755	742	735	794	767	718	710	766	704	753	713	725	736	757	741	712	697	719	754	775	732	775	743	757	715	698	729	719	745	738	726	764	775	753	703	758	724	740	685	743	716	699	732	756	704	749	753	758	760	743	705	728	723	753	744	717	741	721	766	728	706	807	730	724	688	776	755	730	700	704	773	728	693	772	696	696	761	763	721	718	712	780	691	708	760	718	714	698	746	732	735	718	707	758	742	764	717	737	703	769	725	771	752	722	731	736	730	712	711	772	694	759	677	732	729	762	707	750	736	683	703	720	695	671	791	722	684	692	757	798	775	749	740	721	708	786	679	765	763	764	783	713	769	769	789	737	758	729	708	747	729	724	713	705	738	731	697	751	714	703	721	734	757	768	761	739	739	779	696	758	707	704	761	742	755	748	708	738	753	743	710	726	732	772	698	735	733	743	750	718	746	737	759	710	770	804	756	762	739	723	738	726	743	718	763	736	770	757	703	728	675	713	729	675	744	742	695	780	731	710	730	681	720	682	745	714	723	783	685	722	765	757	764	761	709	760	802	704	742	691	743	708	768	679	723	707	771	743	747	701	749	663	706	756	700	690	729	733	690	727	716	703	707	726	749	707	723	740	721	695	728	707	729	741	703	732	768	767	715	705	780	733	811	736	724	748	718	717	756	721	672	776	699	758	733	719	744	709	739	765	775	750	703	762	737	735	779	742	782	700	750	749	695	704	694	739	721	783	684	721	747	718	769	738	732	729	734	728	679	764	702	701	702	766	765	759	721	697	772	769	724	754	714	778	743	733	709	699	718	726	722	748	754	721	743	726	715	694	732	729	738	731	731	761	718	709	754	719	791	800	738	771	712	712	732	748	722	725	733	698	725	758	722	737	750	737	767	691	719	755	715	708	765	772	715	749	740	741	706	728	734	734	720	765	747	725	759	772	730	703	706	733	709	749	702	715	760	722	719	703	746	733	748	718	720	751	715	692	701	765	664	717	703	744	729	722	722	756	724	762	732	726	761	727	742	743	782	695	730	744	712	778	732	728	792	757	729	716	783	711	692	767	771	726	723	707	722	719	758	741	716	745	717	695	789	764	743	749	731	713	761	718	735	709	717	709	710	708	703	717	741	694	705	761	724	717	742	736	780	770	747	714	751	733	726	698	704	756	723	742	701	731	682	771	772	766	703	751	690	742	712	690	745	745	712	762	717	748	736	746	708	715	750	742	718	737	750	788	740	752	737	724	719	744	725	715	731	731	718	749	711	700	738	728	747	693	733	719	701	760	732	794	717	753	709	785	731	723	703	720	723	719	737	718	717	727	704	720	691	780	712	727	722	725	707	735	701	742	744	709	768	785	726	709	717	775	745	749	697	720	743	726	750	716	730	732	725	738	730	697	721	739	714	755	773	739	725	765	745	744	715	708	735	743	749	775	702	705	731	719	667	824	781	692	758	751	752	742	746	750	693	694	763	765	851	700	732	707	727	727	760	717	732	700	737	707	704	688	773	815	780	729	732	769	728	751	713	713	740	733	718	752	719	756	736	733	724	743	760	741	709	685	736	751	737	795	729	750	757	754	734	754	777	701	717	703	794	720	720	729	792	735	695	704	737	719	717	687	698	732	759	763	757	720	748	677	728	772	753	708	722	783	750	729	734	768	716	711	745	688	741	737	734	786	680	685	694	759	752	754	713	711	700	696	710	697	763	719	736	717	735	707	738	745	752	735	753	720	748	727	724	725	756	720	734	738	800	771	759	757	696	757	748	714	709	770	716	663	718	740	718	778	737	719	728	755	750	772	697	752	755	720	749	708	758	763	752	732	718	755	757	769	721	713	731	758	703	726	778	744	738	651	788	709	741	719	743	765	758	718	731	759	705	781	783	701	732	690	670	713	757	770	701	726	737	751	767	672	733	736	722	731	721	707	701	755	690	730	785	729	713	743	758	746	706	740	670	770	715	701	745	700	745	759	697	720	725	710	723	716	742	720	763	790	746	748	707	741	753	717	725	725	773	754	734	728	719	709	788	724	707	728	733	719	688	763	708	765	691	775	750	733	744	743	783	737	725	760	740	734	699	745	688	707	717	723	723	712	795	697	687	725	745	734	756	750	728	694	784	739	709	664	752	757	728	704	746	703	741	772	690	751	736	714	718	732	726	708	775	742	735	728	772	735	766	734	735	732	697	712	729	738	718	756	760	757	773	693	675	705	715	765	735	704	727	776	730	793	690	712	710	733	711	742	706	728	748	707	751	763	751	755	782	731	687	770	749	734	713	733	731	721	719	707	732	779	773	734	792	733	737	738	725	738	718	716	733	722	805	775	712	774	736	765	706	719	783	729	703	775	709	752	742	715	739	711	725	757	764	732	746	697	757	732	721	753	742	741	733	761	754	768	735	723	730	734	719	806	776	721	705	719	773	718	720	711	766	802	765	802	703	721	678	706	730	729	757	732	782	754	737	770	753	712	743	715	741	732	744	752	705	740	734	741	742	769	711	675	744	732	757	732	711	681	782	701	766	717	771	756	704	740	701	704	718	736	764	686	727	750	762	726	736	753	721	725	733	717	752	729	703	727	718	699	735	757	718	705
12113	3923	4996	3362	2815	2060	1256	924	469	254	264	282	274	277	281	255	232	279	274	266	256	297	260	247	253	275	247	275	242	261	256	267	270	287	269	275	261	287	265	288	271	256	272	258	253	279	293	264	269	262	274	279	243	276	235	272	251	289	252	281	264	293	289	279	261	275	269	310	314	303	267	241	293	248	265	242	266	301	267	259	279	295	281	271	272	271	256	274	265	249	290	264	263	276	271	277	268	273	292	247	286	243	276	264	256	286	257	267	290	244	281	251	288	259	282	260	273	264	264	289	285	292	252	284	265	274	236	268	281	277	280	257	275	276	275	271	278	302	263	254	256	278	297	272	249	254	290	299	271	262	258	282	254	273	242	277	285	257	240	289	264	286	257	292	275	299	250	262	262	280	259	280	233	255	282	256	239	263	254	283	267	278	240	275	265	288	290	225	268	256	259	270	297	265	253	254	258	273	278	251	270	282	257	278	244	277	241	260	297	269	295	273	284	280	265	262	277	264	267	260	274	286	291	269	255	250	282	257	287	293	261	269	261	284	327	261	256	224	249	257	278	247	286	271	270	281	254	271	264	295	257	251	247	263	288	283	258	280	275	247	261	261	297	292	295	242	298	244	260	304	309	274	246	243	262	281	262	301	278	295	255	246	268	270	266	279	292	290	321	250	254	262	269	270	280	272	287	263	284	218	276	286	293	313	276	279	248	284	257	267	261	275	249	258	307	260	283	296	241	256	277	296	272	230	258	285	288	274	257	266	287	271	289	302	228	284	263	276	262	276	270	286	252	309	252	279	230	235	259	266	239	298	278	260	227	283	271	238	262	296	294	291	286	286	262	279	280	259	262	289	268	281	285	271	293	259	261	272	299	273	263	276	261	274	267	267	252	293	258	274	276	275	278	291	255	265	269	295	276	264	286	247	291	292	252	262	277	263	291	278	275	269	255	268	255	247	263	245	248	250	256	262	259	243	288	257	282	290	268	270	301	282	297	282	250	282	273	253	253	225	267	274	251	259	288	267	289	227	266	266	274	250	291	248	284	260	273	246	290	271	262	265	274	256	298	267	274	255	310	302	249	251	266	258	284	294	282	266	245	256	270	284	290	299	238	235	240	256	317	280	286	297	291	277	270	258	270	258	250	232	269	297	289	243	291	291	249	276	257	258	252	285	270	270	233	274	294	277	273	285	305	258	251	258	286	247	269	263	281	239	261	308	259	272	274	248	251	260	296	262	271	276	256	274	290	275	265	262	280	277	272	256	267	256	299	243	267	272	271	313	261	277	245	280	275	247	289	314	240	287	262	246	282	256	264	282	275	248	266	277	266	273	249	249	256	253	283	274	287	289	260	257	268	286	256	246	250	269	298	249	246	263	268	272	297	254	244	302	290	273	268	279	277	241	267	300	287	267	231	266	243	250	281	271	273	288	242	232	301	300	301	310	281	280	275	301	295	271	240	254	254	259	262	270	254	273	271	277	285	247	252	285	279	280	268	264	265	298	243	269	272	288	266	270	280	285	284	254	282	277	289	268	264	271	302	306	262	262	267	271	244	263	281	240	262	278	237	286	292	259	265	311	247	255	277	285	274	261	252	235	250	281	291	286	260	275	272	286	285	276	270	244	297	286	275	262	257	299	253	252	299	235	263	292	267	268	274	276	286	279	249	267	306	263	239	264	257	249	271	275	265	262	271	259	244	276	272	240	224	235	265	272	277	294	275	281	242	252	271	264	261	289	273	284	259	272	263	240	277	278	278	304	268	308	266	275	265	239	286	261	260	239	276	278	270	281	244	278	288	285	246	242	274	310	270	294	268	285	236	255	288	285	243	258	299	281	275	265	257	256	245	259	231	253	257	268	255	263	291	256	258	251	263	283	272	266	289	257	269	273	264	279	304	263	259	285	287	291	295	311	274	264	295	237	294	255	284	286	289	258	317	244	279	295	268	304	262	256	276	279	293	292	263	274	232	296	290	278	267	276	255	231	313	290	271	311	259	309	286	271	300	251	272	296	270	278	283	284	295	273	264	281	271	229	245	252	280	268	245	307	264	273	267	269	262	279	299	272	255	263	273	310	266	276	245	254	272	264	273	246	273	257	248	247	250	256	279	250	244	283	270	261	274	308	265	267	248	259	253	267	258	276	271	264	260	272	290	262	240	261	281	293	277	281	225	262	293	283	270	268	293	276	267	278	295	248	284	284	288	266	264	290	297	256	278	257	271	261	269	293	280	289	245	308	284	263	258	272	257	295	252	241	262	246	238	302	255	270	277	268	235	255	276	285	254	283	258	304	270	283	283	227	256	302	257	265	246	292	260	238	259	267	291	260	247	278	318	271	280	286	246	259	280	225	270	263	296	298	267	303	269	276	268	289	249	270	254	285	253	263	292	268	282	287	272	278	250	262	267	279	267	232	228	271	300	278	283	275	283	278	274	265	287	261	262	260	294	319	275	277	255	276	276	257	252	246	261	267	247	262	270	280	298	267	239	260	256	243	272	258	277	272	246	255	262	260	263	293	306	288	269	246	284	263	289	254	285	246	306	279	301	249	313	279	290	264	285	252	280	243	300	300	294	271	276	241	277	254	258	285	295	286	294	297	292	275	261	264	284	284	264	264	305	292	255	289	240	280	275	298	277	295	281	242	286	245	247	267	277	291	292	271	281	264	294	273	296	292	279	259	286	255	262	270	275	301	263	305	231	282	253	275	236	283	267	288	296	281	267	260	269	286	296	266	265	306	276	284	268	283	258	262	244	277	243	296	278	281	275	270	299	308	259	257	255	257	257	264	272	285	264	236	298	285	256	285	262	275	291	263	267	273	247	263	246	267	266	296	273	268	270	294	271	313	268	282	246	282	269	279	265	281	273	279	272	259	299	280	276	267	297	256	263	247	290	268	275	265	255	238	282	227	252	279	309	294	308	275	241	290	280	280	292	292	277	241	250	279	278	273	245	275	241	263	291	289	283	271	283	271	274	246	260	252	279	250	272	241	244	250	278	268	275	286	254	240	283	282	278	274	252	247	267	280	262	280	286	263	270	237	268	272	289	295	271	241	274	275	275	280	277	260	222	262	288	255	279	260	237	260	284	287	290	270	292	276	281	269	243	282	273	293	284	273	319	292	275	265	258	270	271	252	272	317	282	281	280	287	290	276	231	269	260	258	263	273	287	260	248	271	293	277	297	257	286	262	250	269	258	268	260	256	273	273	266	291	300	280	269	297	272	276	267	271	261	274	273	266	283	274	257	265	289	281	224	302	292	256	264	264	242	276	254	268	285	259	251	298	256	261	283	285	286	273	270	301	270	296	273	282	258	257	280	255	253	290	289	299	237	282	272	284	279	290	285	244	269	298	299	297	271	313	239	246	264	258	263	273	283	262	296	295	249	264	271	285	250	262	262	272	288	251	291	271	265	268	268	264	261	269	248	247	278	248	294	234	270	255	285	255	270	277	283	291	253	260	287	288	273	254	293	266	269	271	247	290
6011	3760	10063	10090	9835	7563	4951	3442	1387	595	613	604	618	613	596	646	614	603	611	611	609	617	625	597	636	606	590	580	597	633	593	610	621	595	542	593	610	649	636	632	600	637	611	601	589	577	627	599	548	605	596	620	589	617	662	634	630	575	648	574	585	588	598	587	608	585	580	608	587	592	604	616	624	655	600	571	612	655	667	590	609	567	620	592	574	644	602	600	646	569	605	593	590	594	620	605	655	597	603	591	569	589	604	614	610	576	595	662	616	647	590	639	625	578	613	605	621	623	563	595	612	632	623	599	605	620	595	647	612	636	619	627	630	628	655	644	630	616	632	646	613	563	635	592	637	586	587	578	584	632	610	636	635	603	567	578	606	616	625	594	571	600	604	587	625	621	619	572	534	595	591	604	590	635	582	615	601	616	596	552	606	584	613	636	567	597	612	650	598	621	592	617	645	602	610	626	592	610	651	621	604	589	635	605	594	633	657	605	605	592	629	604	634	576	630	623	637	551	598	620	637	602	634	583	584	593	644	590	615	628	569	577	581	641	586	583	595	610	602	645	576	628	562	577	602	614	621	571	600	580	632	634	598	598	609	609	638	611	634	630	623	619	608	601	591	598	562	628	611	588	599	634	581	594	640	608	602	654	630	575	674	622	585	623	582	572	636	591	609	606	612	651	624	611	544	587	580	614	609	657	627	630	601	551	587	580	621	639	631	619	571	611	592	616	602	635	590	642	618	595	539	618	589	616	648	583	613	587	618	645	665	610	669	653	600	624	560	585	601	604	584	588	613	555	588	583	558	595	589	644	581	614	591	637	649	624	612	601	585	574	580	578	642	588	629	611	595	589	602	609	600	628	587	630	597	603	641	588	615	594	558	579	621	551	614	661	589	602	592	580	625	596	638	574	629	592	656	615	630	586	626	606	628	610	601	605	603	613	622	597	581	603	609	591	617	631	605	667	632	592	609	615	655	570	609	592	607	577	616	608	590	613	557	621	636	597	592	602	607	626	600	595	602	601	613	658	645	621	576	625	595	602	622	608	648	611	592	567	574	619	582	581	581	615	604	585	611	620	638	626	589	646	590	633	601	610	636	633	616	572	644	624	571	602	618	620	575	603	625	617	632	607	598	620	614	657	601	605	627	589	636	620	628	649	626	568	574	635	579	594	571	580	600	587	621	603	588	583	598	583	582	625	605	585	575	636	611	603	614	592	647	632	610	602	611	606	615	580	605	617	614	649	645	619	618	635	593	628	591	618	615	589	611	603	570	631	613	621	601	627	587	577	585	609	585	618	645	615	626	608	588	581	598	608	668	580	566	581	596	638	628	620	600	586	498	575	635	581	584	612	619	584	607	626	591	623	613	602	616	612	600	596	614	575	606	645	640	679	633	626	580	536	618	598	591	590	595	567	647	623	627	569	582	618	644	545	642	689	593	561	615	619	596	644	598	653	622	632	602	643	649	665	631	584	589	584	597	606	594	651	582	575	628	611	608	591	593	615	619	624	628	648	616	641	640	622	588	612	598	608	613	585	587	580	655	544	607	622	607	602	569	584	644	624	606	595	584	598	629	605	662	598	635	617	600	612	616	582	580	614	597	632	611	620	607	612	632	615	600	614	654	607	622	608	614	676	592	575	586	640	600	609	618	629	623	615	605	629	600	594	620	591	641	632	604	599	580	613	584	586	606	639	611	592	592	606	640	611	612	594	633	576	585	583	598	615	598	625	567	662	596	603	621	592	656	605	626	630	585	621	555	596	599	625	617	618	595	666	564	640	624	576	552	625	631	650	595	579	589	631	622	604	630	589	621	625	664	588	571	617	591	620	623	621	645	623	598	576	650	620	603	581	578	619	590	634	641	649	654	639	599	621	588	610	635	595	666	622	586	616	616	603	610	617	577	594	626	606	614	606	602	629	620	617	603	589	562	616	612	582	596	599	624	626	587	635	634	631	639	645	578	630	635	615	632	624	558	586	574	606	585	646	615	602	580	648	615	591	614	638	649	605	628	627	584	585	610	625	629	607	578	586	644	582	609	686	610	591	611	578	621	669	663	657	580	606	601	568	615	599	603	581	621	607	622	629	606	580	643	620	593	590	601	622	601	595	604	600	596	622	633	619	598	595	585	606	640	614	607	642	585	592	626	580	617	569	601	659	608	608	585	588	616	595	599	593	615	621	627	595	579	631	607	556	631	636	588	613	601	609	609	608	606	599	574	593	596	635	614	609	593	618	615	617	608	600	621	652	594	607	572	594	649	614	588	615	628	597	586	622	636	590	610	577	663	585	596	580	609	610	598	576	633	593	616	576	593	594	619	595	624	594	611	617	566	596	611	600	572	654	563	626	641	611	614	639	650	616	616	593	569	618	609	621	613	622	592	641	634	645	577	614	578	651	656	604	578	611	583	582	599	652	606	638	659	659	617	582	595	583	594	592	608	614	604	629	596	641	584	577	650	581	619	566	577	623	612	632	612	622	597	618	671	631	618	575	603	603	631	617	644	615	579	657	611	631	608	656	599	616	528	617	617	618	583	602	613	602	637	655	581	642	627	600	611	595	631	624	595	630	614	577	585	656	582	614	629	641	585	532	614	580	580	563	599	624	615	613	632	590	599	626	609	649	594	560	612	610	614	628	594	627	627	595	624	617	609	597	638	614	601	607	670	592	607	600	580	666	602	595	615	618	606	602	601	657	586	614	610	649	606	616	632	636	621	575	615	644	608	621	610	607	619	569	628	622	624	626	605	625	632	589	575	598	614	678	661	614	601	590	637	572	588	587	645	610	612	609	623	628	609	615	612	629	614	648	633	591	625	585	640	593	612	603	641	622	629	611	650	615	639	622	624	602	690	623	588	592	604	597	554	611	606	569	626	630	638	649	651	625	619	630	623	600	605	619	653	609	611	600	622	659	618	637	606	619	617	597	628	574	577	658	594	610	589	603	612	579	597	611	621	637	619	576	585	599	621	608	617	623	602	606	623	640	582	589	619	610	573	629	624	595	603	609	636	620	575	588	590	593	635	595	640	558	592	636	609	610	664	632	583	618	582	616	548	591	623	652	632	586	621	607	601	546	621	624	567	619	641	649	608	595	589	608	581	591	638	610	628	631	602	605	585	576	624	602	620	620	623	601	573	578	647	601	595	641	623	618	605	588	595	652	625	615	572	594	670	659	600	592	627	615	579	611	626	604	653	583	552	615	604	600	634	562	607	571	653	564	635	595	615	580	618	631	625	627	596	593	616	655	615	567	614	605	631	608	601	616	592	626	590	574	645	633	578	623	613	667	607	607	617	635	585	633	629	573	628	659	603	628	616	588	612	604	634	578	640	617	632	617	644	608	576	658	617	637	636	631	666	600	598	593	586	601	591	623	626	640	617	609	606	636	587	587	624	579	593	629	608	566	602	593	608	579	649	621	627	623	657	605	601	604	587	618	621	571	648	601	620	637	656	589	653	592	581	585	629	603	638	600	564	555	593	575	610	585
25655	24434	52478	46428	40944	32033	20677	10560	3541	278	210	234	222	198	232	231	225	227	249	211	221	232	186	213	214	233	245	198	240	208	200	209	209	234	209	209	204	176	204	188	234	242	234	202	223	219	237	224	215	204	229	225	223	214	240	218	232	242	252	221	206	204	191	242	214	208	222	201	211	226	234	216	197	210	179	222	209	240	189	244	197	213	231	219	204	191	224	212	224	232	237	237	223	239	254	257	201	197	207	217	245	239	228	199	213	226	226	202	183	256	192	212	246	223	233	222	237	199	195	229	240	214	206	223	262	196	234	225	225	220	195	227	223	206	197	218	224	203	208	239	211	222	215	202	255	252	193	247	245	214	216	226	211	198	249	241	201	218	215	200	231	205	237	225	199	221	248	219	240	217	215	200	209	243	202	267	232	192	231	206	221	237	209	212	229	192	197	231	222	243	195	212	225	215	211	229	224	194	201	216	239	196	220	219	230	218	242	219	231	213	212	229	237	224	216	216	226	238	220	219	208	228	228	206	215	192	199	226	256	202	232	210	236	243	226	216	215	218	231	187	193	228	245	247	237	227	214	218	228	226	211	209	243	225	243	224	208	209	199	209	210	197	224	193	184	248	228	223	209	214	223	211	207	209	210	222	223	210	219	242	223	213	234	198	229	216	204	244	192	233	220	210	221	219	218	221	223	208	199	195	219	196	229	208	238	210	223	221	197	227	193	194	219	217	198	219	228	205	197	214	225	232	229	196	213	218	205	208	212	210	201	213	220	224	224	219	211	211	212	206	219	212	226	227	200	201	216	221	232	188	243	214	181	208	212	219	232	205	234	236	216	218	211	218	211	217	216	216	204	208	202	230	247	218	229	238	205	201	228	216	228	219	226	205	230	212	225	224	195	236	211	233	211	221	229	225	237	234	238	208	205	232	187	251	216	202	241	203	203	246	194	231	203	256	192	232	191	219	219	193	231	207	206	219	233	210	223	221	241	218	226	220	210	218	212	213	214	210	226	218	243	204	233	211	210	221	231	225	228	232	241	224	243	205	218	217	224	203	207	231	223	224	209	244	213	230	208	215	236	206	230	243	232	213	222	236	226	202	221	243	245	230	214	241	243	222	239	201	209	214	217	220	221	221	227	212	223	193	238	226	213	207	199	196	233	203	214	196	239	205	212	228	242	196	233	224	226	213	217	180	217	204	228	211	248	222	239	196	257	244	222	226	218	224	210	236	213	215	213	204	210	236	204	231	224	222	214	247	216	251	224	218	198	238	215	196	220	193	215	218	230	212	254	217	218	227	216	219	224	219	214	223	226	244	206	202	238	223	221	222	218	223	215	197	203	209	219	235	222	201	234	222	211	209	219	239	240	227	207	215	201	242	212	223	226	214	224	220	198	230	229	204	236	231	217	247	222	212	214	223	217	232	202	210	216	170	213	214	196	250	216	208	218	240	223	210	225	225	213	230	236	198	202	229	202	219	230	220	227	213	234	240	231	197	221	201	226	234	209	184	226	216	200	242	230	233	230	229	205	225	209	253	229	226	201	216	221	216	207	245	219	230	220	219	245	172	238	209	203	219	219	192	220	241	197	204	195	207	203	209	217	215	192	231	236	184	211	226	231	232	205	233	247	217	216	220	226	241	199	228	214	207	205	201	236	233	231	212	229	207	194	195	241	211	214	216	218	238	222	221	238	208	231	197	226	232	208	216	205	225	226	207	210	227	224	215	227	209	221	221	222	196	266	220	210	220	205	228	203	203	245	220	219	232	194	223	227	237	231	183	229	215	232	216	205	237	216	225	214	214	240	243	233	186	232	250	201	232	243	221	221	225	217	200	194	195	202	222	218	239	237	210	212	221	214	212	252	226	207	198	242	207	217	196	183	198	199	227	217	230	230	210	220	223	219	207	226	203	223	175	214	227	210	229	244	252	236	225	218	203	230	228	208	236	247	215	232	217	215	206	212	200	216	217	237	229	226	252	225	203	231	236	208	201	228	206	251	230	218	236	217	231	177	204	209	211	240	221	219	214	193	234	215	217	216	256	226	213	224	253	220	238	263	208	238	231	196	227	211	207	218	233	225	232	186	206	217	221	233	202	202	196	202	220	212	209	200	202	222	242	216	232	207	199	189	227	216	224	206	186	234	260	226	211	199	229	205	193	206	208	231	239	212	235	216	200	240	224	268	214	226	205	206	215	209	225	242	220	211	226	207	190	235	208	201	219	243	231	216	216	207	242	246	223	204	215	247	235	217	242	251	215	240	220	204	209	185	216	226	228	250	216	216	244	237	223	201	188	224	207	197	224	228	222	202	198	210	213	230	219	223	241	208	209	201	206	215	222	205	237	210	213	203	217	225	225	211	227	222	219	244	245	218	216	239	209	211	208	205	201	203	218	203	201	220	193	202	195	236	223	234	237	212	200	216	212	225	216	220	214	192	229	219	218	193	217	201	196	197	254	210	191	233	224	244	220	206	203	218	211	203	233	229	218	215	245	207	217	199	242	226	222	211	261	231	204	195	222	197	230	195	223	199	209	194	211	196	210	236	208	248	238	220	226	250	238	214	195	231	217	230	195	221	213	221	220	220	227	210	213	200	235	241	226	233	212	205	205	222	214	217	216	209	215	207	212	231	221	229	214	228	245	235	220	195	207	209	229	221	193	191	196	224	201	221	224	231	219	241	204	204	243	228	215	190	233	233	220	247	209	207	205	210	224	211	198	209	221	246	253	200	181	214	208	210	230	208	173	209	182	195	227	222	206	201	204	218	191	190	216	217	207	211	230	228	202	239	208	234	218	223	227	238	215	240	233	216	190	217	233	237	225	230	230	218	258	226	216	204	210	219	226	214	241	227	207	204	210	209	211	212	205	235	228	204	237	232	247	196	223	228	253	211	225	215	209	220	198	218	225	214	238	235	214	230	201	217	242	203	212	217	221	236	212	242	213	218	228	196	234	205	203	200	228	223	218	199	202	213	214	223	230	256	233	237	225	233	214	214	241	216	202	254	221	218	199	221	199	200	192	225	229	228	234	222	219	230	253	210	216	206	214	209	235	228	204	202	217	217	197	196	199	210	201	208	219	251	225	197	231	201	226	204	231	205	203	220	227	216	217	237	227	181	226	244	206	230	202	203	219	183	216	207	239	220	218	232	217	213	197	201	222	214	229	205	221	210	226	225	230	229	215	218	195	226	203	211	198	209	225	228	199	221	237	234	231	239	192	232	226	187	212	210	245	206	188	227	198	214	230	204	218	219	191	234	199	204	234	208	226	203	222	231	195	201	211	235	201	197	231	210	226	218	192	220	198	204	189	226	229	225	225	219	221	213	195	232	191	213	221	226	209	197	225	222	219	219	190	228	217	216	221	219	197	237	211	219	223	196	219	250	208	208	205	197	224	203	233	231	210	255	224	188	218	230	202	228	205	231	236	229	218	222	227	192	194	243	206	222	223	205	217	236	213	223	204	209	242	210	203	217	212	215	217	254	220
13293	20262	49089	53903	52754	46600	36088	25295	10112	586	572	560	554	542	553	513	503	548	541	531	527	545	534	569	498	544	505	534	559	516	495	564	517	534	543	507	503	489	529	544	516	480	506	521	550	547	538	554	505	522	532	546	514	496	518	526	494	560	557	532	512	545	574	576	502	510	513	509	517	487	510	537	527	528	542	526	524	523	504	506	560	487	545	511	563	528	480	490	512	496	539	514	558	548	544	500	543	572	531	527	466	520	516	539	524	549	507	559	534	518	502	520	518	466	511	540	527	524	518	545	524	489	478	537	564	544	521	538	491	520	545	550	520	473	534	575	468	499	520	500	530	489	524	527	504	484	563	547	539	588	526	505	537	573	555	534	483	523	516	500	503	499	551	515	561	528	567	559	542	507	563	532	507	538	498	522	533	550	487	528	549	538	543	539	521	535	522	515	489	531	548	495	509	519	477	490	514	496	536	491	498	496	506	503	520	509	544	512	519	516	550	513	551	507	554	535	505	536	515	562	536	537	550	493	556	465	549	515	529	559	552	558	508	531	560	523	529	506	546	510	574	499	471	541	512	540	511	543	508	478	487	543	534	476	557	539	482	562	542	571	507	502	504	501	541	552	554	507	518	505	546	503	515	521	524	519	522	517	526	505	508	497	502	535	535	548	563	510	526	553	505	545	534	521	506	541	503	536	531	466	546	510	547	534	549	538	522	509	542	543	513	509	513	512	517	521	522	512	510	571	536	527	519	494	539	504	555	529	555	519	541	535	485	525	548	579	562	506	563	552	517	517	493	527	514	541	516	497	565	541	535	506	490	529	584	492	535	536	578	536	501	469	492	545	544	482	504	523	522	513	563	512	532	489	532	553	532	522	507	525	479	555	524	518	545	517	553	532	487	493	529	515	528	547	495	540	483	554	545	533	492	536	526	556	519	518	508	535	550	537	541	512	518	545	513	489	502	486	531	525	500	518	516	537	500	511	506	503	514	510	514	562	558	533	532	510	545	522	518	524	514	495	535	566	531	525	518	541	553	533	502	485	489	473	495	525	565	542	492	538	511	497	511	491	531	515	519	461	531	510	552	497	507	483	505	531	520	486	535	507	495	568	541	551	542	500	522	572	540	499	542	535	522	537	510	512	563	511	532	511	527	514	512	543	581	509	475	507	541	545	562	545	521	513	506	534	524	490	530	540	539	479	525	503	544	550	498	519	530	520	488	552	502	568	508	520	516	490	552	537	564	493	511	532	529	518	528	533	536	543	506	542	552	538	542	514	539	543	517	500	555	522	564	534	510	520	484	499	543	464	525	521	517	519	518	500	528	524	550	532	520	514	532	517	541	528	522	495	485	521	551	550	536	507	505	493	513	584	528	520	520	546	554	529	511	531	506	489	497	556	537	525	551	514	555	544	527	512	527	550	539	545	523	540	524	537	514	533	490	540	531	521	504	511	569	518	514	536	543	522	517	496	492	533	515	524	532	509	563	525	517	506	526	559	573	547	509	512	527	519	533	544	508	480	500	554	529	538	514	530	567	490	529	534	554	558	552	514	540	503	518	508	490	522	502	538	513	515	487	540	488	537	543	526	506	523	545	516	507	527	583	523	522	530	516	513	522	516	497	546	531	544	532	486	512	505	511	502	525	536	565	520	508	506	523	487	525	527	565	548	552	496	541	502	506	458	475	528	523	508	546	533	531	536	557	548	498	568	573	519	488	493	536	538	537	494	505	551	507	506	522	522	540	530	496	523	528	511	498	505	534	548	527	562	511	511	541	552	545	552	544	519	531	493	551	546	511	527	524	557	522	510	508	560	503	535	551	506	523	493	521	557	512	490	567	559	554	520	541	541	522	568	533	518	504	488	534	560	583	562	527	517	553	506	519	540	508	512	499	510	513	478	533	512	531	544	496	512	518	527	546	516	542	515	541	565	579	549	506	506	472	492	516	526	523	536	500	526	554	549	499	522	496	514	485	522	519	535	513	527	551	511	538	584	541	543	512	554	529	495	500	525	507	520	558	504	508	525	558	510	527	516	501	485	524	536	511	508	534	576	512	563	522	568	501	482	507	510	458	500	538	508	525	535	561	503	509	528	562	522	550	532	522	491	543	515	528	502	484	524	514	503	554	523	535	563	504	519	530	537	548	557	536	498	504	535	552	506	531	509	549	493	556	516	526	509	544	516	516	544	545	533	521	517	513	528	505	514	511	557	525	510	503	552	562	544	525	541	506	536	490	507	522	479	497	540	511	481	517	524	497	525	514	557	496	572	565	488	505	467	546	514	578	491	505	574	466	503	544	536	512	517	544	541	533	575	521	508	498	529	522	510	504	518	527	529	547	541	542	525	488	468	510	571	535	496	528	531	511	530	500	517	528	521	534	515	588	511	540	552	564	567	547	551	535	528	515	527	533	529	499	541	514	570	504	526	557	525	517	532	496	494	491	519	505	548	575	547	522	537	539	525	527	541	484	473	520	521	508	523	525	501	527	540	539	511	522	511	537	518	522	532	546	526	527	502	527	506	531	524	503	521	502	495	466	554	542	519	486	510	533	525	492	537	521	497	529	533	566	510	533	539	505	489	512	529	514	509	517	499	520	488	512	542	527	571	515	516	518	506	522	511	510	517	521	476	514	516	554	527	514	494	534	493	534	523	498	501	502	532	508	521	512	515	522	524	532	525	474	533	527	527	533	506	550	526	549	502	509	547	520	525	488	488	517	515	542	535	554	525	523	525	548	524	514	503	503	555	456	564	519	528	500	550	516	541	532	518	557	528	536	507	509	551	530	535	536	522	532	532	568	548	503	510	500	506	537	561	538	511	510	511	529	545	545	535	496	497	534	553	530	529	533	475	512	529	508	494	508	533	531	547	552	539	552	522	547	504	558	554	493	537	509	538	512	507	496	486	576	507	545	538	530	508	546	497	482	488	516	558	500	550	490	514	535	526	550	536	521	535	530	531	543	571	503	523	568	545	540	505	540	501	506	503	509	542	554	516	498	536	510	515	535	526	542	547	507	514	516	532	525	551	528	538	508	555	524	528	543	516	517	560	527	538	553	531	486	510	504	530	496	524	515	548	513	502	540	503	495	513	507	511	521	524	524	512	564	512	543	526	525	513	553	530	501	583	511	544	510	511	537	519	527	544	535	520	527	510	555	525	550	545	494	524	538	546	489	529	532	544	546	512	507	522	486	544	526	501	511	532	513	527	552	489	544	476	543	518	536	482	517	531	544	519	578	543	537	554	523	563	563	470	520	511	484	518	513	536	523	475	556	508	524	517	513	542	519	504	481	528	559	504	522	538	545	540	553	497	519	513	546	489	521	481	495	518	488	513	539	544	540	495	519	494	545	524	528	523	522	483	515	511	504	540	545	567	557	526	563	522	553	543	536	495	546	549	567	531	535	556	525	482	523	525	533	521	536	562	557	518	497	503	517	509	513	508	544	504	540	519	537	516	540	488	526	514	545	566	497	532	517	502	542	550	492	533
39230	38258	74284	63390	55537	46882	35349	22576	8059	564	332	325	345	368	359	357	344	352	356	353	361	371	342	344	329	373	369	352	342	372	344	319	363	372	386	375	373	375	328	342	335	352	312	325	368	370	313	348	328	336	334	351	352	322	366	362	350	318	335	323	352	357	360	353	316	319	364	325	320	309	354	340	366	367	333	339	363	348	351	344	304	358	338	355	331	366	361	381	361	365	373	332	338	338	335	351	341	340	362	356	322	366	322	367	357	358	350	335	328	278	385	354	342	377	333	372	335	325	351	350	363	352	347	362	345	356	336	380	411	353	395	347	366	357	336	306	327	341	320	326	343	355	361	330	373	395	315	350	345	363	366	342	313	337	310	325	353	377	340	324	383	327	339	312	330	357	335	324	334	351	355	350	351	333	360	323	366	343	366	317	285	376	373	338	307	354	386	349	340	333	341	335	327	396	345	357	295	356	343	385	388	354	351	310	343	402	408	372	367	368	328	329	341	350	349	354	303	326	359	361	378	318	359	349	341	342	349	357	339	365	312	345	346	357	320	360	335	321	337	362	340	342	367	343	331	341	323	388	329	320	388	340	319	347	337	377	377	327	339	336	351	319	347	337	348	326	339	332	350	368	348	360	374	350	360	341	350	323	353	338	362	349	365	343	364	335	320	348	358	355	347	356	350	338	320	341	340	349	336	343	331	380	348	327	348	338	320	344	359	376	340	297	348	345	359	332	301	348	359	337	331	340	333	347	347	368	330	379	364	368	324	349	312	357	345	351	333	326	330	317	332	351	316	335	322	334	353	355	328	343	350	365	316	365	369	364	329	354	314	353	346	361	389	388	367	374	359	359	335	350	315	345	330	343	332	332	325	322	360	353	347	382	319	387	351	322	389	385	330	362	354	364	360	365	328	370	344	344	333	352	390	396	340	304	368	364	341	350	324	362	330	353	345	331	366	360	341	314	348	357	383	338	339	339	361	357	333	355	336	364	361	356	358	382	319	323	374	364	351	345	358	363	294	360	326	348	374	366	380	361	364	385	343	394	347	337	357	369	345	310	315	368	356	339	352	355	342	329	360	362	380	320	299	331	332	350	358	335	351	341	324	356	366	334	358	335	340	342	350	370	365	329	332	360	334	326	361	349	333	346	374	353	364	341	347	361	347	339	357	355	341	324	345	381	351	352	360	357	352	359	370	326	349	334	328	322	389	365	333	342	365	349	364	312	381	367	344	371	331	357	363	352	368	374	366	364	353	352	348	364	363	380	339	349	336	317	349	372	340	352	369	366	304	347	356	328	329	343	343	344	356	373	365	382	331	321	377	346	364	365	351	344	372	349	323	320	398	340	398	335	336	378	396	373	357	344	338	341	342	371	349	363	358	337	335	360	333	391	348	362	320	331	332	355	342	349	364	336	360	293	336	312	356	353	351	367	384	328	343	347	299	370	330	355	353	406	327	347	348	361	355	357	347	349	360	364	338	337	332	349	391	353	357	320	324	335	368	338	342	297	332	340	365	316	357	375	361	331	361	361	324	348	351	319	316	332	374	327	357	341	356	338	350	344	332	342	348	369	372	349	372	374	326	334	337	352	331	365	328	355	367	340	335	399	355	377	333	316	340	359	363	314	313	317	335	344	367	353	320	343	344	338	341	365	340	330	344	342	363	376	371	364	326	333	350	345	359	388	328	340	337	342	354	352	346	366	321	351	349	370	323	335	349	368	351	336	321	362	332	322	359	352	356	385	346	323	345	325	368	346	339	359	340	366	359	349	324	350	340	355	299	313	361	353	364	346	290	361	330	382	308	355	348	363	327	328	346	364	334	344	340	319	328	325	379	375	349	316	350	337	315	366	366	376	374	329	331	338	363	329	316	390	368	333	327	363	362	360	334	354	353	339	336	316	333	359	341	334	349	336	324	335	316	361	325	367	355	353	332	387	354	307	311	353	367	345	376	353	386	347	335	355	334	368	347	343	336	341	342	315	307	340	381	359	350	361	348	298	346	359	332	348	340	338	346	357	337	351	348	358	389	300	321	348	348	320	339	345	347	352	338	341	317	334	329	356	332	328	357	351	339	316	339	302	384	356	358	380	352	391	350	356	369	338	354	332	332	336	333	379	348	372	359	354	370	339	364	382	335	317	332	382	313	331	355	341	369	309	357	385	338	322	332	390	379	373	340	339	337	359	325	379	346	392	376	339	332	351	332	412	361	342	353	337	336	324	332	395	318	350	359	338	325	357	364	336	371	349	344	279	327	339	349	364	322	336	325	355	377	362	351	373	342	323	314	340	346	349	334	362	376	366	333	318	324	369	359	365	323	337	353	356	366	335	368	331	347	359	355	390	350	349	364	321	324	325	355	356	351	386	341	335	323	379	347	336	352	328	370	337	361	374	358	344	370	336	378	332	384	316	359	370	332	361	319	337	340	350	364	353	317	341	344	313	330	353	335	357	331	357	369	360	344	308	325	335	388	352	342	369	354	338	345	337	362	327	367	364	343	348	344	359	346	346	339	351	368	320	300	353	334	366	343	342	319	363	342	316	327	355	339	350	330	381	363	379	375	374	350	326	335	321	334	343	341	332	342	361	340	334	353	344	376	354	339	338	327	345	355	341	327	360	330	329	354	343	309	328	353	325	353	364	349	345	352	352	372	336	341	381	345	327	367	336	353	360	338	343	370	329	306	342	353	366	314	329	352	355	330	356	364	344	329	350	348	368	333	337	345	354	365	311	336	353	337	361	341	386	364	350	385	369	353	365	374	331	371	372	347	344	324	353	374	326	311	346	339	354	352	353	325	352	368	321	377	347	346	365	364	361	384	359	375	378	331	340	365	353	323	361	326	353	386	353	361	382	383	335	342	364	386	384	332	392	336	284	380	391	327	344	380	371	368	385	357	333	329	368	333	349	335	337	344	331	368	341	337	311	351	339	336	313	357	351	339	391	368	376	333	365	379	327	347	359	299	330	375	380	368	345	339	361	350	326	355	370	303	326	384	320	331	351	351	310	361	378	360	325	340	358	388	344	344	351	356	332	371	356	363	373	347	345	318	334	340	346	341	338	350	354	388	341	364	345	373	375	356	347	359	337	344	343	350	346	366	318	322	342	389	345	341	349	316	375	334	357	332	342	346	372	305	346	347	337	356	358	357	352	362	347	365	341	332	340	361	353	365	366	321	330	357	335	353	350	382	374	329	339	320	351	360	386	350	356	337	322	341	355	374	367	364	367	349	361	372	349	340	328	320	366	388	336	343	371	343	314	314	338	314	321	339	349	324	349	347	325	373	325	357	333	340	342	324	316	344	337	343	327	348	351	329	336	356	341	333	316	327	353	314	310	356	345	350	337	326	336	367	326	394	357	353	351	336	372	386	328	357	349	350	340	344	360	365	332	361	334	346	347	323	345	345	357	335	338	337	346	309	340	367	341	377	359	363	367	336	375	347	358	365	342	345	327	348	346	358	374	323	339	362	357	366	336	380	345	342	328
20428	28187	67647	69684	65940	59410	49012	37482	13666	819	857	814	882	882	857	842	819	846	791	806	783	815	772	832	816	848	815	797	848	810	758	801	781	801	806	821	796	764	771	781	784	766	733	841	794	760	783	830	788	843	793	803	765	810	788	788	837	768	773	758	798	777	785	838	796	775	793	700	789	769	772	716	801	793	812	780	765	761	805	783	787	816	827	803	812	815	789	762	790	820	747	751	735	794	797	789	837	705	794	792	737	766	779	771	804	781	732	793	798	752	785	783	778	792	770	751	802	773	758	751	800	775	774	789	799	793	774	751	768	764	797	810	811	813	765	735	782	806	835	781	773	776	781	828	810	797	815	791	813	749	790	839	797	768	810	800	796	749	802	770	765	777	756	757	777	774	761	792	793	826	807	816	759	826	751	789	825	742	806	781	748	771	787	772	798	802	789	795	814	768	766	777	817	807	764	763	773	782	781	819	772	812	801	796	778	769	825	805	769	802	821	815	799	821	784	816	807	783	778	812	821	798	798	835	766	769	737	734	809	784	824	789	786	746	804	790	777	776	758	786	810	824	817	789	734	790	807	806	760	805	795	807	787	787	797	743	831	822	779	799	771	767	763	778	764	762	810	775	764	812	781	785	771	781	803	740	776	774	771	828	813	785	796	782	742	800	849	789	788	792	799	748	811	755	790	751	785	753	785	762	762	812	774	755	771	783	797	783	764	788	798	786	770	803	777	762	781	799	721	802	774	836	794	755	799	793	782	806	788	758	800	814	807	790	755	793	761	815	808	777	795	817	785	779	740	784	757	795	790	770	821	772	773	826	721	754	801	836	813	808	748	774	778	796	808	735	800	753	823	790	783	809	795	798	762	781	813	782	818	794	817	793	782	768	807	754	829	771	794	772	780	787	768	727	802	846	771	800	782	797	795	732	801	789	747	824	757	783	785	793	786	747	772	849	786	765	768	785	747	789	803	752	819	779	785	807	776	775	825	762	814	765	771	756	778	819	799	796	777	723	769	796	788	768	828	806	782	785	777	810	771	770	815	773	769	785	824	756	792	766	791	832	798	787	788	852	759	753	790	769	776	792	753	772	763	730	807	778	822	786	767	787	748	763	775	792	768	760	756	744	803	829	770	758	812	793	766	751	761	754	859	767	801	823	834	784	773	819	738	777	782	722	772	815	772	796	785	780	810	784	816	770	793	785	748	798	799	783	837	806	791	783	775	756	826	740	801	786	845	807	762	735	751	800	722	795	787	756	808	832	783	788	800	796	774	794	794	822	775	740	792	730	821	757	752	790	795	773	800	806	798	771	852	773	774	802	754	795	809	792	772	777	809	802	804	771	795	839	765	800	762	786	768	796	830	779	785	798	799	820	767	793	800	766	805	822	792	834	759	759	789	820	790	805	796	780	785	757	851	780	772	815	823	785	747	818	818	792	782	803	807	773	775	759	788	769	781	746	820	757	843	784	782	760	770	762	762	762	769	781	787	826	842	774	781	785	749	739	810	815	796	737	809	746	794	759	771	780	795	807	758	764	742	822	764	833	793	788	780	763	779	812	773	823	788	814	740	813	799	786	804	755	799	852	770	788	783	793	816	779	759	788	806	765	737	747	733	728	794	811	810	799	826	824	777	790	780	813	820	739	763	772	768	812	786	785	748	798	780	815	802	826	770	829	836	787	805	767	727	805	783	809	813	769	775	798	764	802	759	778	753	784	763	790	773	741	813	803	769	782	734	781	822	810	769	849	780	786	755	771	777	772	752	786	778	802	768	830	832	757	779	774	816	776	829	741	829	758	793	770	807	817	783	797	790	787	793	849	750	780	763	838	794	795	813	812	797	823	759	811	799	820	809	790	744	740	783	785	742	788	803	765	799	765	819	816	787	822	757	823	764	777	793	783	754	791	745	782	804	765	754	799	831	797	739	829	772	749	802	739	749	786	787	817	804	826	787	762	794	777	775	845	782	728	807	783	754	855	782	789	781	795	777	770	740	734	819	776	785	783	805	800	798	754	778	749	795	846	772	756	780	802	759	773	776	761	774	793	754	805	775	805	742	813	833	787	790	773	778	777	768	781	775	818	787	827	771	792	784	808	783	804	736	852	837	807	763	822	797	779	754	767	837	822	817	768	802	773	764	790	760	852	779	744	768	780	743	753	753	787	834	767	812	791	796	819	798	807	763	788	816	784	775	785	820	853	766	802	764	821	772	823	812	847	760	796	728	863	779	784	818	813	754	769	723	759	808	795	805	739	765	771	765	744	800	809	804	770	786	764	769	795	786	788	784	800	832	777	785	772	827	804	783	770	821	733	784	805	840	791	765	791	792	780	789	765	752	768	811	741	824	796	789	820	826	762	757	773	778	799	756	807	821	809	770	794	772	737	771	802	793	771	792	766	779	778	775	805	791	769	795	780	812	791	834	786	771	834	796	802	787	826	794	847	777	760	764	839	797	806	802	767	827	774	828	779	755	802	778	784	827	799	757	748	820	832	818	773	766	813	821	780	804	788	765	822	765	815	701	783	797	783	819	820	752	790	799	749	784	746	766	780	796	803	788	760	765	772	759	810	795	792	783	779	819	807	776	799	803	812	788	778	754	782	806	836	746	792	787	806	837	827	841	814	759	822	802	798	755	774	821	779	757	810	848	777	758	805	807	825	748	768	786	797	739	818	788	753	832	790	789	803	777	789	791	793	809	758	803	771	809	833	782	740	778	771	805	777	752	832	761	815	836	756	829	789	717	762	768	835	778	788	733	768	783	782	800	766	759	823	726	755	764	799	823	818	783	809	781	772	832	844	781	772	769	804	810	788	820	814	785	753	782	775	806	786	789	759	742	739	777	847	791	830	784	786	775	777	801	759	791	795	786	794	759	814	788	792	757	765	783	812	784	768	778	790	803	796	751	807	752	810	789	765	848	776	735	767	802	801	813	787	793	785	852	861	808	828	762	783	789	815	819	811	781	760	787	828	841	791	771	786	774	811	765	786	797	776	756	750	741	775	803	747	810	801	768	795	778	789	816	765	749	754	760	771	811	810	774	823	769	844	807	784	744	783	804	788	801	829	780	830	783	775	826	730	743	784	771	813	789	790	775	808	761	803	808	836	798	805	773	768	770	815	711	742	791	810	766	786	842	748	826	755	713	844	813	738	762	880	767	773	835	752	767	767	789	823	828	770	775	772	796	791	798	761	781	800	785	842	783	793	799	827	818	807	788	796	820	802	770	802	769	788	769	752	774	814	805	798	764	773	785	775	807	802	730	789	829	796	793	787	775	780	786	757	805	787	803	788	774	761	818	766	814	810	738	797	762	754	831	800	755	800	778	788	783	803	849	808	816	764	789	817	781	780	803	805	734	765	784	798	793	799	797	801	811	741	781	801	799	785	807	796	785	817	789	748	800	772	741	804	831	805	792	797	818	836	770	779	815	767	798	793	777	762	806	772	771	765	733	832	804	763	779	832	822	768	793	751	776	771	790	774	758	807
12011	6341	5447	3793	3153	2304	1784	1186	455	266	291	263	256	281	231	277	257	295	298	300	261	242	270	276	276	287	282	283	262	292	287	261	272	283	298	250	285	257	276	252	263	287	277	262	248	233	260	276	259	260	257	258	284	247	257	253	246	270	265	282	267	298	292	253	306	263	265	259	285	276	268	277	263	262	280	286	266	293	292	237	269	290	244	252	244	291	259	285	251	289	246	254	273	275	250	251	266	296	298	282	273	267	241	251	251	264	294	270	261	267	283	261	262	265	275	253	265	284	253	272	255	275	246	222	270	232	237	244	301	287	280	259	248	286	262	284	284	270	269	273	278	254	266	251	251	241	265	230	276	272	299	259	269	253	293	242	277	288	270	284	267	263	293	247	283	285	272	262	247	287	267	305	272	265	260	223	258	284	268	274	288	286	253	248	293	265	239	250	269	265	259	287	246	276	289	233	264	267	259	245	266	247	273	250	272	281	293	259	287	249	254	268	270	241	251	296	275	310	285	262	275	248	247	293	285	245	281	296	265	258	228	223	295	255	291	253	263	322	248	249	260	258	261	303	288	246	271	284	276	269	265	286	272	270	283	281	295	272	269	285	232	277	273	277	225	254	293	267	271	235	303	251	285	288	275	294	265	263	238	279	257	289	266	281	290	272	236	291	254	265	277	269	247	228	295	251	223	249	267	250	235	267	270	272	267	264	265	284	243	254	290	283	262	277	246	262	268	287	253	249	264	285	275	255	274	256	253	288	264	269	275	258	280	252	278	253	275	289	278	244	303	271	253	252	241	256	244	261	275	293	259	244	293	260	261	284	234	278	272	268	267	273	245	261	254	255	283	282	305	235	270	255	273	289	286	259	256	248	244	286	267	262	256	268	270	266	297	281	267	273	293	267	251	289	256	280	299	259	271	282	325	270	288	237	251	265	248	260	247	254	286	269	261	281	268	266	249	279	227	257	282	259	250	271	285	269	295	277	255	275	267	277	285	267	282	232	243	282	291	281	278	256	246	293	288	276	274	257	266	268	261	277	251	306	281	290	261	253	266	274	259	268	264	283	272	295	236	265	257	275	271	238	269	277	280	267	270	270	252	246	285	265	258	259	230	233	273	285	265	282	271	284	289	296	263	257	235	285	241	249	247	264	253	259	289	300	285	265	255	256	268	289	298	289	250	277	271	312	268	235	268	268	234	285	245	271	270	259	277	278	275	265	295	265	272	273	271	263	275	256	264	273	284	278	267	247	238	230	246	272	288	286	269	257	260	287	278	273	274	278	247	263	249	272	277	280	245	284	289	286	248	259	237	243	261	255	256	308	266	272	244	254	241	241	268	271	263	266	254	272	275	253	243	279	271	250	254	302	261	239	273	257	290	280	240	287	253	288	256	250	239	282	292	258	300	274	273	247	268	287	274	252	262	253	280	250	288	260	267	279	279	301	242	272	283	266	262	255	270	256	267	301	269	233	281	282	266	267	244	272	276	276	245	273	274	277	279	269	234	281	272	283	261	265	269	291	266	258	237	244	265	288	231	263	283	250	266	287	271	278	287	256	261	273	272	268	262	249	262	262	265	250	293	245	272	258	265	286	262	258	288	265	243	299	266	262	263	261	268	281	267	251	277	275	244	283	277	239	313	251	238	267	262	238	269	276	272	260	268	265	286	279	267	273	287	257	259	301	257	280	286	288	263	263	246	274	237	257	258	249	297	289	262	277	282	261	278	286	284	267	245	289	279	264	277	248	278	272	289	317	243	265	292	273	256	297	304	270	243	277	281	274	279	247	277	286	256	285	266	258	253	250	305	252	265	248	272	273	280	254	260	250	277	256	254	235	234	225	255	282	258	267	284	268	270	283	278	250	295	262	295	256	240	287	263	249	258	290	290	245	298	285	277	258	278	255	298	261	242	250	275	279	251	327	271	265	264	246	261	262	280	262	269	266	243	252	271	260	273	264	273	278	262	249	278	277	263	288	270	284	301	273	253	256	256	261	296	279	261	258	267	257	305	267	267	302	303	273	287	285	242	269	227	291	269	257	282	278	281	276	265	256	253	242	302	283	279	260	247	241	259	287	289	269	284	297	284	290	272	245	267	277	248	257	275	267	247	263	263	263	262	284	298	270	287	269	240	251	219	244	268	270	310	272	273	240	259	239	257	259	237	258	258	285	269	272	262	289	254	264	287	266	258	229	282	271	273	266	304	265	265	264	256	263	242	242	287	275	286	256	297	246	271	319	269	246	208	254	268	275	277	288	282	287	285	314	276	273	262	237	264	258	278	276	254	261	241	255	289	259	274	256	297	230	242	267	274	280	260	286	305	246	253	253	254	268	273	288	305	274	241	265	241	274	254	277	289	254	245	260	269	300	277	257	239	241	253	256	267	277	247	293	251	247	292	258	235	238	283	262	272	257	309	265	268	237	249	236	254	253	273	258	263	278	284	259	252	257	280	283	269	257	280	283	257	247	283	269	289	267	300	252	267	277	297	267	228	301	261	254	242	266	272	258	256	267	266	277	260	277	274	307	259	257	282	246	263	242	268	273	272	263	270	300	281	244	259	253	267	284	250	236	258	260	289	254	248	289	307	258	281	249	252	240	269	268	260	265	261	266	266	261	250	251	265	254	274	288	257	263	288	285	254	272	265	252	263	252	254	290	245	259	293	231	281	266	272	277	281	258	247	293	288	253	286	258	260	296	255	270	257	257	257	289	256	287	259	263	273	262	261	261	241	273	246	283	241	281	274	267	268	266	243	245	288	286	259	276	298	257	267	285	247	242	270	293	281	275	257	256	281	310	266	264	245	268	231	266	263	282	259	264	262	293	281	325	245	295	300	237	269	249	299	275	277	262	261	288	263	260	256	250	284	280	267	279	292	268	249	237	256	273	288	237	280	273	252	286	235	258	295	307	251	298	290	282	281	265	232	260	293	245	243	266	249	271	256	243	263	241	266	271	292	267	276	249	253	279	255	271	253	302	265	258	292	250	259	270	240	259	272	267	275	269	273	261	285	261	310	227	251	263	271	239	283	262	293	251	273	249	269	248	278	259	264	253	275	270	244	260	261	301	261	275	257	258	268	276	251	242	266	233	246	272	288	282	259	231	252	279	269	263	242	267	258	267	265	259	231	275	253	281	308	309	266	298	243	264	299	278	269	252	268	281	317	265	274	298	269	269	292	236	221	252	257	261	243	241	266	287	271	268	236	282	283	271	261	269	243	248	285	266	255	234	264	294	239	259	295	290	295	271	252	253	271	260	285	285	276	261	264	286	274	268	306	254	284	296	290	272	277	226	255	231	289	279	252	273	258	282	241	257	276	288	291	265	285	267	222	241	281	265	298	238	269	266	288	240	275	244	268	268	278	255	270	279	268	285	275	253	243	272	241	277	299	291	273	279	286	271	281	267	284	259	287	278	269	247	268	258	267	269	257	280	274	268	291	295	273	263	265	268	269	267	257	246	260	255	280	272	272	234	268	264	277	261
6200	5790	9354	10608	10368	7822	5854	3744	996	595	648	579	634	617	613	606	621	551	580	576	605	589	584	602	587	626	591	599	598	581	591	593	614	614	600	557	609	602	619	582	576	585	586	606	580	597	591	612	598	575	562	578	610	632	614	574	618	580	613	658	566	612	643	616	670	612	599	616	589	640	608	586	586	623	615	609	589	648	580	644	564	604	619	612	578	599	611	561	579	622	591	562	618	613	592	597	624	575	602	617	587	667	597	626	582	640	605	570	575	626	622	599	617	658	588	587	591	603	587	582	621	601	598	612	576	597	577	585	560	607	624	634	550	574	598	596	583	619	571	625	638	632	586	611	562	611	614	613	595	602	580	629	582	614	588	611	596	612	624	545	565	590	620	606	589	571	599	616	598	613	576	577	600	601	601	618	594	564	577	637	640	613	619	598	598	599	625	616	638	617	612	610	531	625	631	591	591	600	602	599	570	595	568	609	571	607	603	579	597	610	622	594	552	571	596	564	587	565	578	581	640	588	652	610	619	611	613	646	595	607	625	587	581	605	640	588	636	584	592	594	609	574	600	606	644	630	604	603	580	597	588	592	607	620	613	607	608	603	649	626	604	642	602	620	601	634	596	581	611	588	604	565	635	589	588	612	564	653	606	596	617	614	561	647	591	612	587	622	578	573	629	634	629	605	627	641	562	592	607	593	617	573	610	596	652	575	602	637	640	593	649	626	577	595	617	602	594	601	579	627	638	576	618	638	643	602	599	616	604	608	647	559	576	646	608	610	630	603	624	572	579	592	595	565	612	630	606	566	599	657	606	648	643	614	568	582	605	603	617	616	579	597	603	564	578	590	584	581	567	608	601	611	587	575	645	615	601	646	625	606	619	630	630	601	601	567	579	605	585	593	603	619	651	636	572	616	630	599	590	554	589	633	621	651	600	604	566	604	598	570	602	580	565	637	582	629	604	584	618	565	561	575	622	599	610	583	657	664	596	628	619	608	638	623	594	616	618	607	600	581	553	639	605	621	610	603	603	608	567	542	614	613	626	613	587	601	595	591	616	576	595	599	602	652	624	588	627	602	616	569	599	597	615	675	601	611	583	615	652	622	659	605	610	609	581	653	623	608	680	611	610	609	658	590	610	567	587	607	578	573	578	581	617	596	580	602	572	619	587	581	631	618	543	606	603	617	587	595	589	630	607	613	571	634	594	632	596	593	553	611	628	619	582	582	599	601	598	610	613	607	583	665	602	574	600	637	602	631	599	593	573	625	587	621	594	628	624	626	647	613	598	578	620	585	592	584	556	614	577	579	622	632	627	606	576	575	555	608	613	600	605	565	586	632	556	575	624	572	604	616	613	552	594	631	614	577	619	593	635	552	610	622	607	634	597	624	597	594	635	570	584	618	603	571	643	585	595	603	651	624	615	636	558	577	584	608	677	628	590	600	590	568	590	568	561	588	685	629	613	603	604	652	592	604	589	612	592	582	633	629	579	638	656	581	582	608	606	616	580	580	580	621	569	620	613	613	624	584	655	588	597	585	591	646	573	631	549	662	648	599	635	571	572	571	594	594	604	578	588	591	614	574	593	585	588	601	558	583	634	572	639	616	601	584	652	578	659	607	623	624	624	634	612	613	626	570	594	597	596	640	571	617	623	616	561	670	588	618	643	595	536	570	593	619	611	599	597	581	552	609	596	609	594	598	595	547	604	579	624	624	545	599	645	603	563	629	629	553	580	564	635	604	642	618	602	571	600	571	595	608	580	574	647	608	599	612	586	535	595	609	636	607	589	579	658	595	608	568	559	593	627	600	596	603	585	599	597	603	639	570	589	611	613	574	554	558	522	631	590	592	639	595	632	577	611	616	615	620	574	658	582	599	570	558	621	571	621	617	570	598	573	576	607	639	628	576	585	609	612	557	579	626	611	604	631	622	575	613	606	572	647	559	635	572	612	571	631	613	586	591	611	599	561	626	612	641	574	618	625	642	564	596	602	604	548	604	602	615	613	617	607	597	620	577	591	592	566	603	610	608	588	616	632	584	618	598	574	623	584	620	613	584	562	661	626	651	602	617	583	609	601	610	630	589	618	547	621	607	566	593	614	608	574	572	615	611	589	616	580	569	615	619	611	630	635	615	604	559	608	613	635	614	624	592	608	574	606	609	593	601	619	637	614	593	574	590	596	582	608	583	583	604	604	534	604	607	580	620	602	592	610	584	557	622	588	604	594	575	560	639	603	653	611	609	595	625	644	641	587	551	624	611	648	611	569	587	604	655	579	605	624	602	593	595	584	627	599	612	606	594	605	563	606	538	614	540	568	616	581	591	588	617	568	604	628	579	605	588	546	589	595	581	598	585	606	596	604	619	621	616	625	607	616	597	626	568	607	641	589	581	630	579	595	620	583	611	586	598	562	583	614	590	601	587	593	617	628	622	619	598	640	586	587	584	583	606	615	583	593	675	562	576	599	591	609	587	609	642	594	613	639	591	576	595	584	607	635	592	603	576	545	624	598	635	600	626	573	589	611	602	611	566	616	574	618	586	594	554	651	610	550	546	618	578	565	603	542	566	609	556	616	618	608	600	651	625	622	588	578	632	619	587	617	590	609	644	619	649	608	627	603	637	572	586	634	617	628	572	582	599	604	594	665	618	637	586	578	613	594	595	608	626	581	614	611	567	592	595	589	618	571	631	590	607	589	578	583	591	619	577	604	632	614	605	570	623	595	634	672	623	652	594	579	595	601	619	654	626	586	603	603	605	602	611	606	613	588	605	546	609	582	655	560	599	614	598	623	646	620	593	631	599	591	600	628	585	603	592	615	583	629	580	597	570	558	594	596	607	580	620	606	616	596	614	588	611	611	615	631	631	581	577	568	579	644	567	594	594	572	561	594	630	556	581	606	616	624	577	608	570	584	637	581	603	596	623	576	589	605	595	585	606	585	616	613	626	630	608	629	583	604	657	575	602	621	598	622	635	626	589	635	636	615	595	587	671	618	612	634	632	620	617	600	606	646	565	616	636	583	615	603	617	627	580	616	642	591	581	590	640	585	598	572	611	559	565	666	635	618	573	581	613	592	601	616	605	566	601	614	612	631	588	600	639	615	602	622	623	597	643	557	597	600	597	569	582	556	600	626	592	606	630	612	625	637	612	633	609	650	593	604	625	606	566	604	593	617	602	586	575	618	587	556	605	592	581	569	614	608	609	590	575	619	598	632	571	603	628	562	653	580	587	587	570	584	601	619	636	600	589	599	572	654	641	578	549	639	605	600	623	580	622	609	615	575	617	635	635	608	617	567	598	584	609	598	631	608	634	592	573	643	575	586	596	586	602	631	607	623	581	598	642	595	609	596	610	596	595	599	580	633	600	572	606	593	601	624	639	609	624	613	593	628	634	627	641	585	597	596	624	577	546	593	575	643	643	597	628	619	591	587	613	611	577	564	563	571	634	615	637	630	644	608	627	599	587	621	555	630	620	583	549	597	588	602	597
27747	24480	46697	45583	40290	31882	21558	11739	2969	240	198	200	222	208	191	197	179	175	211	203	190	212	202	196	225	201	199	193	168	203	190	206	186	192	175	177	197	195	196	231	186	180	199	199	188	185	206	152	195	164	206	188	185	199	203	180	162	176	194	201	180	188	201	211	188	223	201	200	199	221	194	195	182	182	197	178	175	216	195	209	190	211	188	173	158	193	190	172	211	178	182	185	190	190	169	202	190	195	204	184	176	176	182	200	190	171	203	200	213	214	202	214	198	185	198	208	199	202	181	182	186	183	205	168	206	207	192	198	167	180	212	218	189	190	160	210	180	203	186	191	206	164	197	183	185	182	201	210	186	201	187	173	178	209	215	201	208	191	161	173	206	229	197	165	210	194	213	207	209	183	180	199	198	192	183	207	209	165	174	200	212	208	210	191	184	204	220	199	175	199	189	184	222	187	189	165	194	193	177	169	192	173	173	199	191	181	205	200	205	201	198	219	210	200	205	200	201	189	166	183	178	216	171	215	185	204	169	224	175	206	198	192	204	184	179	177	184	185	203	192	185	201	181	201	202	187	196	185	179	196	204	174	178	210	184	188	181	180	175	199	222	233	197	217	195	175	214	210	220	195	181	193	187	193	179	205	176	183	184	186	173	172	183	188	190	171	195	192	180	210	204	186	185	208	187	180	170	193	206	186	187	199	186	183	208	208	177	198	216	203	183	203	198	201	193	196	186	168	174	174	165	196	196	195	153	191	182	207	211	200	186	197	189	201	196	181	198	199	210	187	170	177	174	163	221	180	164	195	191	185	207	213	187	186	242	200	190	191	184	198	208	182	203	207	208	192	193	194	173	199	197	180	158	184	199	163	191	198	163	185	179	184	166	184	202	188	199	181	203	203	215	189	178	206	179	170	183	206	161	174	210	193	199	208	183	187	169	213	223	228	204	184	190	179	194	169	177	197	201	187	198	192	207	217	196	178	182	161	189	199	198	175	190	191	189	178	186	181	197	190	195	210	157	181	221	162	191	179	202	185	191	185	206	209	200	189	212	192	186	161	173	214	184	178	170	187	170	192	202	197	186	180	210	222	203	201	213	204	195	175	178	205	189	198	189	195	182	189	179	176	194	203	188	194	165	170	193	191	206	176	186	199	193	188	209	206	203	197	202	193	197	200	175	166	206	193	171	207	186	193	204	176	150	171	210	199	180	154	190	193	183	191	207	205	188	190	190	218	201	196	198	198	201	203	195	167	188	218	196	201	196	205	191	215	176	169	202	178	189	188	192	190	193	165	205	187	209	191	197	184	193	176	193	186	219	201	190	182	174	198	195	195	196	200	177	196	206	177	177	206	182	196	203	198	190	177	181	173	233	192	194	194	216	186	179	209	218	188	197	206	190	194	201	191	198	194	164	200	200	209	191	219	198	209	181	168	167	173	204	190	199	170	202	193	198	197	206	201	209	197	176	213	176	184	197	198	191	185	202	176	190	199	211	202	188	171	158	214	194	185	191	180	193	186	212	198	151	219	202	193	169	183	203	192	205	174	212	185	208	208	191	209	207	188	202	212	186	173	202	190	189	194	184	203	205	183	210	207	196	206	215	200	181	198	193	199	197	189	192	193	193	180	184	183	201	190	198	206	185	206	192	194	183	174	217	199	175	197	192	173	224	213	202	185	195	193	193	206	194	195	188	190	167	197	192	189	211	185	200	189	196	183	178	207	189	177	179	203	202	199	180	185	216	202	205	187	210	204	188	206	199	167	192	191	198	192	161	198	186	159	185	197	203	179	217	190	202	188	185	179	185	197	206	209	217	195	198	204	233	189	246	185	200	178	174	197	201	179	211	197	180	204	159	175	184	181	179	192	174	176	180	182	188	183	196	184	185	171	169	175	169	189	171	168	179	186	223	204	178	175	193	183	185	188	179	178	193	182	212	200	194	189	221	193	180	198	191	192	207	185	194	185	202	186	186	186	183	191	185	201	186	185	207	218	190	180	188	215	200	191	202	168	178	191	186	175	207	200	182	184	193	196	175	191	190	204	184	179	222	209	202	192	181	175	166	181	211	208	170	191	178	170	204	197	170	166	225	200	202	173	198	170	189	188	194	202	215	199	167	181	192	197	204	210	173	187	199	187	194	166	186	169	197	190	167	194	190	173	175	196	189	195	214	215	204	175	170	194	169	216	193	174	178	200	197	198	189	228	193	175	186	180	172	182	182	170	213	208	212	198	195	193	160	175	222	193	195	202	212	196	215	192	182	206	195	215	200	194	169	167	200	215	207	194	203	180	188	200	175	181	205	188	203	177	184	177	189	208	198	162	209	209	182	191	168	210	214	175	210	185	213	203	207	211	188	179	172	182	208	197	178	201	199	226	207	223	190	194	210	212	197	189	192	200	207	188	184	200	195	175	213	192	205	186	181	180	190	173	208	209	180	182	186	197	182	182	205	195	186	203	177	194	204	184	202	215	179	198	205	196	195	176	184	190	193	193	188	179	199	175	200	212	205	205	196	189	200	220	199	184	217	170	172	199	163	200	189	197	180	170	151	192	193	215	172	201	203	211	176	191	182	205	205	193	220	212	190	192	173	199	194	195	200	187	173	195	203	200	191	159	222	204	212	185	199	204	183	217	198	185	191	208	190	177	196	205	171	185	188	159	164	182	203	177	186	193	196	196	186	180	211	184	184	175	204	221	186	181	199	180	184	216	187	175	174	194	215	186	214	199	189	209	203	185	196	196	210	210	179	189	172	169	193	195	205	219	203	171	216	202	198	204	192	202	188	192	207	195	160	177	192	190	195	180	180	168	202	183	181	201	181	175	174	196	208	179	233	197	206	182	203	203	198	195	170	198	184	201	174	166	212	181	209	207	192	194	192	169	175	223	187	173	164	197	183	192	165	198	185	193	192	212	193	170	172	191	171	195	179	199	205	199	188	212	200	177	175	179	190	180	189	188	203	187	188	184	183	174	205	182	180	177	189	176	195	189	184	193	174	182	236	200	208	185	175	192	158	178	199	166	196	195	196	194	206	198	206	196	202	213	184	198	205	190	186	208	204	176	182	189	176	195	204	185	195	176	195	163	198	201	174	197	202	183	191	188	176	198	178	188	190	193	178	211	197	223	200	170	184	204	207	211	195	202	191	183	187	184	173	188	215	202	182	198	193	188	159	201	173	225	197	194	198	198	185	170	195	173	175	187	209	174	178	201	186	217	194	185	193	173	205	190	207	188	187	196	205	186	199	190	187	187	192	169	198	187	194	224	200	194	199	174	180	212	194	208	189	208	171	203	173	203	176	198	191	188	206	174	173	161	209	196	193	196	209	188	193	205	194	171	202	188	181	166	200	179	186	183	220	195	244	175	198	199	182	178	179	206	195	178	191	194	215	178	176	199	182	179	199	181	213	170	175	187	196	219	211	190	169	183	182	166	202	209	159	180	168	174	208	208	199	221	184	179	171	197	176	171	186	171	192	201	194	165	173	187
14677	19869	45031	53611	52195	46565	37584	26029	7793	515	515	527	496	493	489	491	474	467	480	475	509	507	493	465	490	508	461	464	479	453	490	456	474	462	490	500	480	472	466	456	444	481	465	475	476	465	455	468	471	471	457	422	446	483	447	485	471	442	511	461	467	450	447	509	488	434	448	481	465	433	470	447	488	488	460	468	456	461	480	496	467	477	486	478	410	497	478	484	460	432	458	496	436	433	475	505	501	492	478	439	449	462	489	466	493	456	447	477	438	516	477	473	493	516	481	467	453	484	461	438	492	484	462	475	452	438	445	488	483	447	494	453	472	491	469	464	471	488	491	436	473	476	460	454	473	460	452	462	455	491	448	459	482	487	462	457	443	463	495	450	486	473	510	416	447	466	470	461	468	457	467	489	467	465	456	467	461	454	485	451	497	427	464	495	443	480	488	469	474	457	492	475	496	468	483	427	466	488	472	486	459	453	488	463	475	459	437	478	452	473	458	502	486	510	471	459	492	457	450	480	463	457	471	503	495	459	448	468	467	469	469	448	484	486	439	438	440	492	408	445	437	501	463	472	447	480	418	483	477	453	441	466	471	465	468	477	474	432	452	458	448	516	449	459	480	438	491	480	457	465	481	480	480	437	458	462	487	449	461	481	502	464	445	455	486	430	467	475	474	473	512	496	464	476	420	490	474	464	501	477	473	464	484	453	467	464	471	523	487	509	472	475	439	468	500	475	498	459	446	485	461	449	477	489	396	464	452	463	473	453	478	431	507	476	448	500	440	512	484	457	491	459	447	470	495	477	511	517	457	475	449	445	492	476	452	452	470	439	451	468	458	453	471	483	497	475	462	442	487	463	480	483	471	470	473	464	491	459	464	501	443	469	455	461	490	460	448	508	486	472	430	428	448	439	496	454	497	492	457	489	479	448	470	492	458	482	459	480	441	486	483	448	443	436	429	478	480	467	515	506	428	463	492	454	464	463	473	431	453	450	449	451	485	492	450	424	432	497	468	478	492	414	495	477	461	468	453	505	453	446	498	466	454	408	482	450	469	460	460	471	453	472	469	432	498	441	485	455	440	477	481	452	435	490	486	456	490	448	487	469	482	439	480	461	494	487	471	464	468	489	488	486	496	440	457	442	480	508	432	464	444	455	467	456	491	445	451	447	483	429	440	474	467	498	469	483	505	443	453	448	470	475	481	483	459	484	522	448	422	489	502	463	465	492	487	427	465	482	453	434	446	461	507	439	474	450	453	522	484	462	445	476	487	514	436	495	481	477	492	489	452	434	472	472	443	461	482	480	467	476	480	489	448	464	475	470	463	458	456	489	457	458	503	448	452	483	484	482	452	486	503	460	452	459	516	494	458	445	515	457	459	443	469	446	437	462	457	427	477	453	433	430	466	421	480	484	496	500	458	454	484	464	464	500	474	480	467	436	456	463	463	437	474	472	442	440	505	479	454	464	440	448	483	484	447	440	446	464	456	483	493	456	463	467	446	474	485	453	499	489	481	462	459	447	469	499	476	493	391	501	460	487	499	448	495	477	474	516	464	461	477	470	470	474	482	484	469	478	424	490	464	458	490	490	494	471	456	438	466	468	467	469	446	472	519	495	453	473	472	438	455	464	452	478	489	435	457	479	485	513	452	455	492	477	446	460	491	458	470	445	471	468	499	459	444	465	461	461	451	461	472	436	429	478	435	439	457	478	480	460	471	470	444	454	451	507	478	458	479	453	482	471	468	471	475	507	479	471	508	451	442	447	504	473	477	420	504	496	471	541	466	451	478	472	482	499	456	454	461	515	490	441	469	465	479	476	423	499	458	482	487	467	462	452	435	499	473	457	488	414	464	467	421	477	470	487	473	489	472	463	518	480	456	481	437	429	474	459	485	479	476	437	491	444	470	473	506	473	479	419	474	437	460	498	497	484	436	460	437	471	447	479	468	460	473	497	445	485	468	503	477	444	443	458	493	478	471	480	442	443	492	462	494	449	489	449	467	473	482	464	458	527	495	441	469	444	452	463	474	484	496	447	455	467	486	448	452	446	459	485	477	482	457	469	464	485	481	468	428	504	484	447	470	480	506	446	465	470	433	489	480	452	520	453	472	479	462	453	470	487	437	481	431	488	478	483	461	486	508	482	482	491	461	454	461	461	472	452	450	478	465	492	451	487	467	466	527	465	450	474	484	497	469	426	467	459	456	493	482	461	440	472	437	431	468	443	450	466	460	434	471	491	464	485	483	475	483	494	465	463	457	459	462	466	460	429	414	487	480	494	476	434	482	470	495	474	450	500	480	479	483	486	486	492	489	521	454	435	473	450	481	434	462	449	447	454	457	460	471	429	439	467	484	518	450	472	491	445	442	510	481	478	470	460	472	488	468	465	504	404	453	451	455	483	444	473	480	460	447	462	501	459	430	488	469	452	440	470	467	477	448	480	471	436	467	480	485	492	465	471	452	473	482	504	473	458	447	451	443	472	481	479	431	486	458	470	468	485	486	453	446	475	451	448	492	479	506	475	457	460	434	448	473	471	454	467	482	498	462	502	459	487	467	476	476	485	468	504	521	480	457	456	487	425	451	470	474	499	466	506	482	464	468	459	474	465	504	468	431	477	492	465	511	489	471	509	476	471	437	443	459	483	473	484	450	455	442	512	456	469	454	466	442	462	470	504	448	451	464	481	478	438	440	462	435	451	467	488	457	411	467	454	444	444	453	461	441	418	508	464	492	445	490	471	492	455	449	488	453	494	493	453	420	505	460	523	446	506	468	513	433	421	434	460	442	472	490	467	462	497	469	468	457	493	477	475	449	515	434	521	455	482	487	496	448	473	446	470	438	447	473	449	449	481	484	413	484	472	507	488	467	538	455	452	474	454	495	465	453	481	481	454	467	464	450	472	453	429	496	469	424	509	469	513	486	489	471	464	464	478	455	440	502	457	431	448	463	466	465	485	427	458	447	473	479	457	438	515	460	478	466	473	485	451	420	448	477	469	480	497	501	471	440	461	470	495	474	492	474	461	470	457	471	444	476	463	463	467	467	499	417	497	486	476	442	479	484	463	462	425	473	476	494	466	453	457	475	462	478	452	441	490	435	468	507	494	437	438	472	484	494	453	503	485	466	486	505	442	430	499	509	484	433	449	440	458	471	436	475	476	507	485	471	477	445	451	465	479	479	456	497	485	489	464	449	460	480	448	444	441	483	473	487	487	472	469	503	464	433	465	456	479	471	455	465	500	460	466	488	453	441	484	474	479	462	428	470	479	448	473	448	479	461	494	482	465	468	466	451	448	481	480	420	434	470	464	484	475	479	478	442	461	444	495	479	489	457	503	480	447	435	463	454	462	460	444	467	473	506	467	510	472	485	477	480	470	453	452	470	434	457	440	494	444	448	478	491	463	501	467	475	475	458	457	481	502	480	445	476	472	468	469	473	473	465	457	467	467	488	501	465	454	450	449	453	508	482	447	471	489	457	441	477	454	447	472
41449	39835	64138	62319	55968	47506	37090	25535	9144	561	341	374	303	297	336	326	353	298	335	331	298	343	324	289	327	313	320	298	323	340	310	345	301	353	349	332	306	318	310	327	340	335	335	319	326	331	330	332	308	329	305	273	334	364	332	332	324	313	321	317	323	350	326	316	320	324	318	392	303	356	349	338	311	296	298	312	325	313	293	314	337	337	326	294	312	325	344	312	314	318	325	338	325	319	317	340	351	318	329	304	348	354	340	351	322	293	369	326	345	290	351	338	310	312	288	299	318	299	313	313	333	320	342	311	273	335	313	305	315	318	334	308	313	348	340	340	328	314	305	319	280	357	325	318	307	277	322	337	322	307	316	315	301	340	329	305	339	287	331	349	318	326	281	306	310	347	304	331	337	325	331	308	304	341	332	312	322	308	333	345	301	291	300	302	267	329	301	337	351	348	316	313	297	302	315	270	288	347	341	324	332	313	334	327	321	342	284	279	287	310	318	323	325	307	302	303	347	310	332	316	309	307	292	298	310	329	322	307	341	314	349	339	307	310	323	316	351	338	310	318	332	293	327	315	349	361	336	347	297	343	353	286	314	317	317	294	319	312	352	318	302	305	290	333	319	322	317	324	345	361	335	345	283	346	300	294	333	302	339	284	295	322	326	301	362	314	329	341	322	303	339	321	323	324	352	313	325	352	337	331	333	324	322	316	364	305	321	347	303	321	346	307	333	334	322	308	305	323	307	323	333	333	347	326	278	326	334	327	328	326	345	315	353	306	310	347	334	329	341	326	308	302	323	318	346	303	343	329	345	349	340	321	318	318	310	307	310	346	345	310	312	302	302	312	298	312	295	294	346	341	367	330	306	308	330	308	345	313	306	319	363	331	292	342	293	350	322	336	325	328	304	320	348	321	315	289	307	294	333	360	322	339	318	290	301	333	349	331	342	314	312	342	324	333	349	336	350	326	315	280	286	351	327	305	325	315	324	296	313	301	314	318	327	336	320	326	329	325	326	320	305	331	321	319	319	335	317	323	321	314	283	291	322	301	303	353	345	313	328	369	334	324	339	310	364	317	314	331	322	332	330	334	320	314	318	328	326	339	297	335	328	327	330	336	313	327	325	358	305	319	313	300	357	309	306	335	274	283	315	301	323	306	314	309	327	338	316	291	315	331	338	334	312	327	347	275	315	292	310	332	325	314	328	292	327	338	336	338	312	322	306	304	329	336	328	284	315	326	281	302	341	332	343	301	330	329	330	333	313	326	311	330	319	306	312	323	304	301	332	348	341	308	318	336	307	352	384	344	348	312	322	293	316	274	293	332	329	334	341	342	311	336	290	312	319	309	358	381	308	313	308	327	304	322	322	292	285	325	317	329	297	331	330	314	313	316	330	355	306	296	311	321	361	322	313	283	305	353	358	343	326	331	315	306	295	336	332	291	294	306	283	367	323	334	328	328	327	338	322	334	295	311	340	323	302	326	315	283	332	308	315	329	309	294	334	304	316	340	310	316	317	317	321	338	316	332	344	332	324	330	309	312	342	352	306	313	326	310	360	320	353	323	325	329	321	294	316	330	301	314	349	354	301	331	315	310	304	306	329	336	343	303	333	347	248	325	332	314	332	309	304	354	300	324	323	317	336	342	328	358	324	309	306	297	323	332	342	323	344	336	318	288	319	372	336	323	310	388	341	321	310	349	345	341	328	331	321	314	308	321	313	303	332	326	332	335	344	332	342	320	315	320	299	293	293	281	307	339	314	338	323	285	352	296	322	306	329	356	314	318	359	294	350	306	332	322	346	329	303	330	327	326	319	317	343	314	329	324	327	348	315	295	306	310	297	348	312	321	304	332	304	317	305	309	304	297	316	304	322	292	320	344	326	310	332	335	358	325	333	322	314	335	305	309	312	334	305	321	329	345	333	300	286	307	353	369	341	333	323	346	336	339	312	345	290	350	348	346	305	339	331	349	306	309	313	327	322	312	325	336	328	345	293	318	331	324	321	353	311	328	302	308	354	312	290	358	292	300	350	300	358	301	299	328	306	294	324	296	334	314	317	348	336	340	332	334	316	342	284	344	327	354	313	365	341	314	344	338	341	310	316	294	301	364	315	319	305	306	336	324	345	320	326	321	289	335	333	294	328	328	294	330	344	306	323	354	336	286	329	330	320	314	353	311	352	332	301	305	346	326	320	330	290	339	330	312	328	339	316	277	331	331	316	332	351	296	328	324	331	301	335	334	320	356	319	306	301	326	320	315	302	278	331	309	344	339	299	330	281	343	303	308	304	288	351	315	330	354	327	355	327	301	349	286	302	321	316	311	326	322	266	314	292	330	348	310	314	316	316	337	333	320	333	336	336	288	308	302	314	331	326	332	318	315	351	333	317	342	333	331	284	326	294	313	334	327	305	342	323	336	289	293	289	318	293	347	322	339	305	299	316	324	334	323	322	304	309	332	359	322	330	280	335	316	303	323	313	317	301	302	345	330	326	290	329	331	320	338	350	306	349	318	336	312	284	303	300	359	316	319	318	288	296	331	310	339	352	308	322	319	313	348	302	333	342	312	285	354	307	315	303	320	315	316	325	303	327	325	303	327	331	308	306	334	305	293	336	336	296	324	326	320	282	336	314	294	313	311	331	314	302	314	342	330	325	353	313	351	315	310	282	348	337	325	352	311	320	311	300	320	289	282	330	357	317	346	301	301	322	314	328	313	315	337	311	343	346	310	326	313	350	295	312	306	334	330	342	335	299	316	299	323	316	310	313	358	297	315	339	313	315	317	299	315	325	308	331	323	304	343	326	305	281	326	374	333	315	328	334	339	362	303	346	320	281	306	306	335	330	316	324	319	324	304	318	318	323	323	296	325	349	332	305	330	337	304	343	318	304	324	317	328	320	322	337	322	322	354	305	318	311	324	338	350	314	320	347	337	308	303	337	321	329	339	342	308	298	314	328	333	312	333	314	315	314	329	341	299	313	331	335	305	305	305	346	308	320	345	343	321	319	295	320	354	324	311	325	290	305	335	319	304	349	346	339	295	294	300	326	353	304	300	322	327	328	332	331	323	297	342	339	366	322	335	321	303	334	338	297	322	311	321	286	326	298	319	288	303	340	328	338	342	309	334	320	325	316	300	336	299	339	330	295	335	314	308	314	314	351	314	316	293	324	327	309	331	321	331	356	311	284	327	309	332	343	327	331	309	288	300	347	305	332	326	337	292	303	315	326	320	340	333	332	314	342	328	354	311	321	285	354	307	320	319	333	339	326	349	306	317	304	303	309	328	353	334	303	307	291	330	373	315	302	306	317	327	340	337	312	311	283	323	325	320	357	322	340	309	340	299	343	325	338	306	313	297	333	297	317	316	349	340	346	305	341	372	331	316	349	317	293	306	346	321	317	302	322	291	276	313	281	305	302	305	344	328	344	337	337	343	321	329	301	320	306	373	316	321	328	371	307	322	302	321	293	313	301	326	326	312	311	311	338	331	364	313
21469	29772	58608	68300	65920	59626	51063	40676	14828	817	874	831	775	764	792	794	790	768	767	776	781	763	769	778	788	801	728	728	766	757	715	741	716	775	770	713	694	740	739	764	777	761	774	749	785	687	751	710	724	686	695	762	739	704	773	702	740	696	725	778	709	715	748	764	750	745	737	724	704	729	767	694	707	714	721	747	727	735	742	721	691	750	790	755	767	681	690	718	715	737	762	750	720	731	776	719	729	736	693	699	766	757	716	759	722	717	713	750	706	741	799	746	716	727	780	714	694	736	703	791	700	738	740	758	773	734	767	735	726	743	769	736	738	723	761	700	755	739	707	778	761	741	733	721	756	704	740	704	761	761	774	733	779	692	725	780	737	749	734	714	722	778	725	735	771	712	709	753	660	712	743	715	737	717	715	720	698	727	712	748	706	685	767	697	750	659	717	796	700	749	745	737	717	738	720	739	725	739	763	757	755	754	762	726	733	723	741	731	747	727	781	719	683	742	750	731	747	769	706	767	753	766	758	726	768	773	710	803	727	741	748	718	757	733	730	781	733	761	751	730	746	767	776	714	776	683	722	720	717	722	771	693	706	750	729	738	704	711	722	743	741	728	693	757	676	718	697	728	710	724	720	763	755	739	733	746	750	785	712	734	769	705	714	692	743	707	678	762	743	693	728	732	730	710	697	690	710	730	776	718	746	796	690	750	792	711	760	715	740	709	745	758	734	764	778	705	715	730	692	764	683	722	721	733	747	781	742	778	749	784	749	730	753	776	717	735	730	698	702	754	770	741	734	769	735	750	771	682	659	738	741	753	737	754	731	753	756	734	754	706	734	776	715	776	693	725	738	752	726	723	743	770	734	720	736	693	761	721	740	764	739	701	770	753	728	769	731	727	706	742	756	721	679	762	706	717	694	758	732	744	732	735	757	708	729	759	727	728	733	742	730	758	783	745	733	740	745	782	763	704	733	754	671	740	749	715	738	782	733	742	763	703	687	711	689	731	718	782	745	697	723	732	743	732	763	742	744	742	708	701	717	750	738	711	757	709	755	740	718	692	755	686	691	755	786	775	714	767	733	746	730	757	727	772	727	698	748	725	745	705	776	713	727	713	696	732	748	707	735	750	713	711	717	755	660	768	718	713	747	764	757	744	723	773	728	758	736	730	710	770	740	690	741	775	679	730	731	736	705	681	706	759	706	699	762	777	740	743	681	744	712	727	661	722	755	709	707	702	709	704	728	717	726	681	690	733	688	768	704	697	686	721	732	752	755	756	727	737	704	714	718	724	740	742	752	700	751	715	714	705	724	712	704	739	725	699	759	753	723	720	733	750	730	789	721	732	772	743	770	724	747	728	752	726	694	733	789	751	751	726	745	739	762	777	747	723	718	696	699	770	691	715	745	779	751	716	785	725	724	721	730	755	745	683	719	744	790	681	753	751	729	683	723	701	736	705	699	736	690	707	777	739	765	754	669	728	726	733	747	767	698	758	733	719	752	736	704	683	727	716	711	786	766	715	682	710	723	702	740	717	734	759	708	698	753	701	771	699	735	750	698	751	665	756	736	712	709	746	699	682	795	725	713	743	746	733	722	695	764	741	745	743	718	734	742	736	756	777	686	721	771	784	719	723	688	748	766	752	753	759	711	683	738	712	765	760	731	745	705	710	722	716	741	755	725	726	694	727	743	803	753	684	734	741	745	732	743	693	673	692	721	753	722	723	727	747	779	756	738	719	724	762	709	737	739	733	734	723	699	732	719	711	736	742	727	771	724	733	775	763	714	741	765	764	749	743	699	737	639	729	710	757	706	700	773	723	681	761	716	765	683	740	739	739	702	777	786	770	741	750	765	792	748	753	742	707	675	761	752	769	754	705	762	746	758	746	729	785	737	710	724	709	774	753	766	760	740	736	722	756	761	749	761	713	769	748	752	716	724	716	707	724	737	752	709	725	704	726	705	749	736	740	736	766	742	753	713	765	768	767	684	725	757	719	721	702	783	753	733	732	729	703	694	743	755	726	736	690	745	695	763	717	763	733	746	739	798	725	723	711	687	782	722	731	715	789	685	713	689	739	715	722	808	753	755	714	765	718	730	771	714	732	759	721	706	689	685	696	702	730	763	715	707	761	703	772	675	708	761	738	736	739	722	718	749	733	765	728	713	654	777	771	765	718	682	747	720	738	717	747	725	732	738	756	705	760	721	748	736	732	736	755	746	711	707	736	707	819	727	732	757	636	737	732	738	746	764	722	711	717	730	791	742	763	760	673	700	722	741	740	725	686	669	797	715	741	757	736	737	705	736	661	745	687	782	735	737	768	759	733	711	716	732	706	739	690	744	742	737	753	709	734	702	742	722	715	732	738	741	705	738	774	677	728	708	736	702	714	679	796	764	732	712	780	764	744	758	735	712	735	709	686	785	748	722	736	695	742	727	712	722	733	744	703	737	742	735	763	679	712	694	737	749	772	715	711	715	770	726	745	776	777	759	720	717	705	745	717	687	766	751	767	714	743	684	734	743	705	726	788	754	726	717	747	672	747	791	748	728	759	771	745	683	735	743	794	772	766	768	714	665	686	741	780	742	731	714	770	746	768	695	737	788	712	779	761	759	725	715	707	724	706	759	791	731	699	732	728	715	726	652	744	717	759	727	742	674	693	741	689	661	691	710	734	715	773	708	742	737	708	771	690	734	727	714	713	733	722	732	738	777	757	776	737	756	783	776	701	717	774	699	769	749	701	752	763	709	721	718	719	741	741	753	713	727	726	762	743	701	737	712	783	714	705	691	727	729	730	733	731	776	751	712	724	700	750	731	759	712	704	787	734	701	737	721	746	723	740	715	713	757	721	747	743	755	729	733	764	755	766	780	742	742	762	666	659	769	722	703	672	776	739	743	685	666	721	709	699	694	746	715	759	698	789	679	686	739	729	703	770	711	735	767	754	694	725	710	773	745	713	782	752	709	700	725	743	750	729	775	753	711	793	648	735	656	701	747	756	788	779	722	771	788	764	710	776	715	716	730	707	744	726	726	737	728	735	711	755	736	708	759	756	700	718	710	731	749	763	766	726	746	802	758	783	709	726	783	757	754	734	677	770	727	742	752	721	742	703	745	721	731	788	730	733	723	732	726	714	778	789	727	727	751	741	740	722	813	734	758	701	719	742	748	729	761	723	740	714	725	726	770	705	723	754	735	742	707	751	795	709	715	699	729	729	704	736	756	686	716	719	714	754	733	759	742	763	741	707	764	726	762	752	687	706	725	726	755	697	695	736	729	731	739	688	774	699	758	729	721	729	729	699	703	735	763	703	754	755	690	738	716	720	745	721	724	722	745	738	737	708	729	735	769	717	752	755	766	766	715	748	790	672	738	757	705	718	717	733	695	776	722	736	751	712	721	733	771	696	731	752	712	759	760	722	736	734	729	706	798	753	814	734	737	755	796	713	739	720	784	708	783	750	758	747	694	709	726	707	727	769	726	717	717	751	746	774
11735	3816	3742	2984	2565	2192	1530	924	461	261	274	247	261	235	235	236	242	247	307	281	238	246	254	239	258	263	248	280	238	271	245	257	271	273	265	260	270	273	251	264	263	260	248	271	268	284	270	279	253	281	251	283	268	247	266	240	271	284	254	266	277	288	258	253	220	283	269	264	253	258	278	264	285	236	258	267	302	227	243	254	262	267	251	229	274	291	284	254	243	263	254	267	273	265	238	269	266	280	286	260	260	246	262	236	278	292	269	285	256	264	248	250	272	250	288	269	249	260	262	250	274	262	264	288	272	235	264	231	294	252	248	251	281	277	283	278	281	256	263	262	231	251	261	256	261	259	278	266	302	265	236	250	290	296	258	261	258	251	257	248	246	262	280	255	263	266	266	266	275	264	259	266	293	282	232	262	265	239	242	273	292	290	260	298	251	266	268	255	269	264	258	241	296	274	232	255	254	275	272	267	224	264	270	247	254	246	274	268	283	252	266	285	225	273	263	261	296	264	286	249	272	254	249	281	275	279	254	267	260	220	282	283	268	299	240	235	263	275	234	275	256	260	268	276	279	261	268	265	311	250	266	274	296	255	245	261	254	255	264	242	251	269	278	243	230	219	252	259	263	274	251	256	293	279	232	232	274	254	269	242	288	269	244	277	243	271	281	249	259	255	251	253	250	265	269	262	243	270	255	268	257	272	268	239	303	260	254	264	256	259	270	271	258	278	244	275	246	241	288	268	254	269	262	273	271	251	302	254	278	264	279	246	249	265	283	246	279	274	265	259	259	256	257	247	269	302	250	301	271	260	268	256	267	245	282	255	235	248	275	255	276	287	274	251	273	270	261	275	251	246	260	249	250	246	264	287	268	256	246	289	252	274	239	254	270	275	248	246	262	273	286	244	281	260	279	245	233	252	301	251	259	291	241	256	280	300	275	246	257	252	254	260	257	282	264	255	236	247	273	261	248	269	249	297	267	259	288	275	252	236	268	297	266	246	231	280	237	265	245	282	240	273	254	261	248	223	226	279	270	263	260	274	275	266	267	262	315	272	266	235	247	230	275	273	241	290	247	258	272	238	296	264	268	233	235	230	249	241	261	252	254	260	269	294	266	255	232	282	265	258	250	281	264	245	260	229	267	242	265	237	262	271	264	267	266	260	237	267	254	242	273	244	262	285	267	249	261	264	302	260	261	252	258	258	274	241	268	279	227	258	274	264	237	252	261	266	261	288	256	256	276	277	264	242	285	262	242	263	262	258	241	268	254	258	264	253	271	260	242	252	277	263	256	258	260	250	260	279	283	261	258	272	287	291	266	239	263	279	273	270	276	244	254	264	271	266	240	263	253	254	261	266	250	260	277	277	258	248	273	260	268	249	258	278	234	287	260	260	267	295	303	276	271	267	240	256	229	224	244	270	256	290	262	286	251	288	255	232	294	264	244	227	241	264	243	255	268	266	275	281	231	300	270	228	251	261	272	261	276	268	256	253	252	250	225	272	255	282	288	274	278	285	266	246	237	279	237	273	254	255	279	268	264	264	256	258	246	249	228	253	272	249	285	270	268	248	266	270	283	238	304	268	264	274	247	234	281	282	243	250	251	246	267	237	282	259	278	265	256	250	291	264	260	245	306	273	284	247	241	246	278	235	240	302	241	269	269	266	239	274	241	270	277	249	231	272	259	281	239	283	264	256	259	244	249	289	257	257	262	261	260	272	243	240	286	265	270	302	278	269	260	276	286	273	253	264	258	251	258	288	269	277	270	260	265	285	257	286	287	268	270	243	262	280	262	265	247	257	287	274	281	311	270	246	264	287	262	289	283	274	240	265	230	241	263	306	282	264	227	267	277	280	252	259	267	304	265	236	265	257	257	255	264	302	253	255	263	262	265	286	253	272	251	235	283	267	260	254	258	262	279	238	243	273	242	271	254	236	246	257	268	266	273	253	281	269	302	237	263	249	276	253	283	253	265	259	276	255	254	258	289	266	260	267	285	249	266	271	258	265	259	267	247	286	249	271	236	264	262	245	273	248	245	288	249	270	269	268	258	270	249	249	258	252	249	253	277	269	268	270	259	269	251	246	267	287	244	258	245	265	271	283	257	269	265	287	263	301	251	253	242	252	279	273	243	254	292	240	279	260	254	282	242	250	293	278	255	266	258	253	248	280	273	264	234	267	258	270	244	250	277	233	247	264	259	281	277	264	254	256	268	257	277	287	267	265	274	245	264	286	253	294	285	286	268	267	246	253	286	274	243	278	234	264	253	281	258	289	257	248	290	294	260	266	268	312	261	250	246	255	256	291	257	259	249	257	275	295	263	280	267	257	267	237	240	259	234	255	282	248	277	256	266	266	291	267	280	245	222	265	289	229	239	247	260	264	313	257	222	262	284	246	257	276	279	280	236	264	226	260	242	249	270	281	270	244	262	233	261	257	251	230	251	243	265	264	247	282	298	247	262	285	262	262	283	276	284	281	275	298	250	250	289	257	289	283	284	277	257	243	269	246	240	270	271	269	270	261	262	272	266	291	235	275	249	257	267	278	225	255	271	285	269	232	268	241	261	262	245	234	248	237	242	273	260	281	252	281	275	262	275	270	278	268	275	265	256	275	250	260	244	269	256	240	284	238	273	256	266	254	249	284	264	233	280	260	259	274	279	252	278	230	281	249	257	219	261	286	272	255	265	267	257	283	227	249	255	261	261	250	253	284	262	268	264	270	244	222	235	258	245	272	270	246	286	236	282	247	268	270	246	282	255	276	260	246	232	272	270	275	262	265	269	296	302	258	291	256	233	277	285	298	258	277	287	264	272	220	264	265	256	258	266	247	280	277	273	300	222	259	258	249	285	238	255	259	281	279	266	260	250	252	275	259	262	268	250	274	253	235	262	282	289	250	246	275	264	262	264	239	277	264	275	267	243	294	250	253	271	263	271	233	271	240	265	268	235	262	288	282	270	250	260	278	261	240	261	268	269	274	269	260	261	269	256	263	275	243	247	270	253	278	264	247	251	247	251	241	250	261	264	241	244	248	262	247	263	260	290	260	233	227	274	234	291	238	244	270	290	272	258	268	276	261	266	294	276	257	240	244	264	238	265	272	260	279	263	259	261	279	282	268	276	252	255	272	245	298	270	286	252	237	256	277	246	256	248	276	274	297	248	298	287	235	268	257	268	246	265	236	298	300	281	296	284	285	260	279	234	254	260	230	270	226	293	270	264	268	272	248	283	285	252	228	267	268	269	251	264	266	275	245	277	254	231	272	256	239	274	262	248	230	279	271	262	251	265	255	250	263	284	242	260	272	275	287	257	237	254	271	244	268	257	257	278	293	259	265	266	258	247	290	254	267	250	249	246	246	289	259	266	301	249	266	282	276	246	264	290	254	263	278	248	264	245	265	269	259	255	257	268	266	246	283	265	291	260	263	250	267	285	267	263	253	260	264	242	233	255	257	263	268	263	269	285	269	250	267	255	279	254	254	244	276	245	261
6154	3666	7762	9351	9617	8458	5564	3375	1289	590	622	632	636	637	598	550	607	583	597	601	636	568	609	595	568	569	580	581	605	574	588	579	577	601	618	635	558	553	576	582	629	598	597	568	615	600	615	593	594	619	561	645	539	586	570	574	598	592	611	555	600	603	593	623	586	582	619	598	607	618	618	582	608	621	613	577	561	640	570	608	612	591	575	579	652	580	585	600	537	573	620	636	655	635	625	642	610	598	588	607	600	614	575	594	585	602	576	580	572	614	569	559	601	587	577	579	618	558	585	611	569	569	575	587	565	619	602	555	660	619	593	592	639	607	554	614	617	572	571	607	609	619	589	596	654	581	594	522	587	622	609	591	591	604	546	596	598	558	599	594	590	613	578	606	586	594	552	583	588	596	598	672	614	578	613	613	580	614	598	607	586	623	612	618	589	599	674	592	606	561	578	575	568	634	626	627	614	580	593	552	621	583	582	627	582	575	610	636	580	636	517	626	573	629	574	622	561	598	629	618	600	594	570	575	652	634	599	620	564	589	584	588	636	546	658	628	605	602	566	569	636	627	622	599	629	638	596	576	596	608	576	606	570	611	585	602	601	597	591	568	610	608	596	602	594	605	588	595	634	653	603	613	602	572	573	592	582	587	626	592	612	604	605	554	598	605	589	605	574	564	606	632	595	549	609	596	562	604	591	615	632	614	575	623	651	618	594	614	587	619	608	566	639	604	590	618	584	539	607	616	615	611	578	605	638	564	615	583	626	569	605	616	643	603	588	564	548	591	607	646	577	616	599	608	567	597	621	560	631	558	635	563	602	574	609	588	592	634	556	624	596	560	606	572	597	557	585	566	589	606	578	617	602	590	563	616	579	620	610	624	582	565	575	602	647	571	603	543	634	592	624	598	622	603	642	548	599	620	598	633	612	625	593	571	648	559	567	615	593	582	615	603	610	567	578	555	558	595	594	563	592	604	613	597	615	637	611	581	567	590	595	599	554	570	571	610	576	586	609	561	595	578	566	597	587	612	544	596	605	639	585	642	593	619	632	609	612	624	586	605	603	617	607	617	569	613	591	621	603	608	592	635	618	583	572	597	589	640	616	626	636	588	580	582	574	611	609	581	627	594	593	577	605	548	617	599	574	596	597	588	569	602	587	578	574	633	619	611	566	581	582	656	592	599	575	628	600	618	573	633	590	597	621	575	645	574	617	575	670	551	618	595	574	582	568	619	599	599	651	616	556	597	630	562	628	646	570	583	577	524	595	628	607	580	606	599	621	593	607	587	589	592	593	618	619	601	577	629	628	630	607	615	592	609	647	602	548	638	547	622	600	607	603	631	611	566	589	559	641	618	556	584	573	560	602	548	583	583	570	655	563	624	579	585	574	607	642	617	577	576	603	609	596	610	609	571	582	573	575	572	644	577	571	584	619	608	570	554	583	571	629	590	571	616	602	585	597	590	587	598	606	580	610	605	632	569	573	599	581	644	558	570	584	579	653	584	591	612	594	610	625	632	602	563	571	588	604	607	577	593	574	577	568	567	586	576	582	573	585	605	577	612	597	585	550	521	602	607	639	625	643	598	606	588	568	623	593	573	578	622	610	620	604	578	655	576	596	624	612	628	591	605	608	513	587	606	591	604	596	591	606	560	626	637	602	594	593	620	625	620	595	576	602	569	595	655	623	637	574	612	568	613	603	600	535	546	619	626	606	658	596	624	609	627	594	576	597	598	595	599	608	572	583	644	612	627	630	597	574	566	565	624	613	605	559	627	572	573	609	601	593	586	574	622	621	604	577	584	619	595	603	655	600	594	567	616	609	631	586	626	622	645	611	597	609	614	608	617	568	560	561	605	588	592	581	587	610	595	591	597	597	599	603	604	612	631	554	606	574	562	637	582	612	589	625	566	572	611	616	597	610	588	580	567	618	566	601	602	587	635	614	595	632	639	615	612	572	584	580	597	588	608	546	584	582	579	580	629	607	613	553	604	566	585	625	599	588	606	554	613	618	576	543	596	593	618	582	610	606	595	624	580	582	641	577	596	580	595	618	584	610	607	584	598	558	576	648	591	574	615	626	605	608	627	568	615	597	578	602	586	630	593	600	553	638	619	623	588	606	630	590	564	627	582	612	579	564	591	592	617	618	611	609	579	594	593	554	609	600	587	596	564	587	602	589	624	617	582	620	587	565	643	649	631	595	612	600	586	546	625	596	582	568	607	575	586	590	597	560	560	608	604	541	564	587	594	621	610	604	645	591	615	567	594	589	597	595	612	633	563	592	631	605	551	597	612	556	599	613	561	534	611	604	602	587	597	613	584	621	586	614	568	599	620	588	576	624	609	582	599	613	585	604	614	652	593	603	581	609	583	601	578	575	652	589	584	601	611	597	564	615	615	589	569	569	610	570	643	606	598	619	561	598	610	626	591	578	631	611	624	607	639	609	628	646	578	575	615	580	607	576	585	543	610	583	576	635	610	566	578	614	633	595	592	583	591	611	570	592	587	607	586	608	627	577	596	556	600	606	562	612	606	585	580	592	605	620	590	627	603	603	607	578	540	618	639	614	633	586	568	574	596	622	587	586	599	589	580	603	598	567	591	625	609	577	604	584	625	643	612	585	573	622	585	583	594	583	603	621	618	583	638	621	607	613	610	573	585	621	606	620	617	569	598	613	605	560	615	588	612	609	601	581	625	577	624	603	601	576	634	587	628	545	598	581	626	591	616	623	593	608	590	582	610	610	613	628	560	656	624	543	611	605	587	617	586	604	569	593	624	592	601	575	620	573	607	635	603	588	584	595	603	607	561	569	625	583	612	589	604	628	580	627	586	598	615	570	602	583	585	573	593	549	625	605	554	600	613	622	588	608	594	611	611	621	636	582	617	606	594	597	552	599	625	652	583	575	615	593	611	606	622	620	619	642	608	600	594	570	600	616	644	596	585	613	644	558	583	577	590	581	646	574	628	618	599	594	601	572	615	614	625	545	578	604	602	606	603	600	606	606	588	601	624	607	652	600	615	655	639	597	566	623	561	597	617	598	608	624	555	600	577	566	590	594	590	584	599	578	585	627	594	602	607	599	627	624	588	605	615	617	617	596	564	613	523	571	573	558	612	612	573	597	593	568	586	590	614	644	595	579	593	582	619	575	594	581	623	587	596	588	577	605	596	595	606	610	595	599	551	601	544	571	575	583	566	565	630	591	640	582	563	590	565	595	583	609	563	633	628	638	583	588	553	565	557	574	599	661	562	559	591	568	604	572	560	625	634	580	590	593	612	571	592	605	581	601	538	589	583	635	576	611	599	556	621	573	571	601	580	597	612	636	583	603	617	616	600	585	595	597	576	631	605	617	593	552	577	561	600	631	586	586	615	598	583	578	632	596	626	603	593	614	589	562	577	597	634	596	559	592	572	593	550	591	607	577	637	551	574	579	596	597	626	636	607	627	556	557	590	604	611	622	565	630	610	596	604	598	584	611	544	629	568	581	582
29906	27187	48546	44446	39078	32688	23129	12788	4041	280	218	226	241	257	247	242	217	212	222	245	241	203	213	240	230	245	233	223	210	251	214	234	255	245	232	219	205	216	203	213	246	207	194	214	234	223	233	226	236	241	232	227	230	224	266	234	231	222	205	222	210	263	236	195	199	225	225	200	242	237	243	221	210	221	243	228	221	236	236	223	236	234	218	206	177	273	226	227	233	207	219	185	225	223	225	257	213	206	220	217	233	229	235	203	221	197	245	202	237	204	204	270	225	236	235	228	227	249	224	222	221	203	223	234	214	219	235	235	229	220	221	229	242	214	218	184	211	236	209	243	226	215	223	200	215	230	245	214	217	229	218	225	229	227	254	224	202	179	214	210	227	206	217	232	238	253	226	216	206	202	236	217	206	251	236	227	219	233	225	222	202	223	206	215	213	197	216	238	201	221	205	257	240	194	210	240	222	212	223	214	229	201	205	232	224	222	198	235	237	220	210	190	193	223	220	237	255	214	212	223	253	242	195	209	225	210	208	223	212	229	230	256	220	215	220	220	211	237	234	204	240	236	245	221	236	199	245	241	216	242	236	248	202	220	216	257	224	243	217	219	226	220	268	203	246	241	213	219	245	214	203	248	229	245	208	244	233	235	211	203	206	209	221	242	236	242	228	212	237	231	217	219	213	224	236	226	246	232	220	202	236	227	214	255	259	213	249	225	240	228	215	224	228	234	233	256	229	216	221	219	236	219	229	245	253	236	242	231	233	251	221	258	258	216	233	202	236	209	228	211	212	233	226	245	203	227	243	244	234	207	223	225	241	221	202	217	195	234	228	212	224	246	259	203	229	222	231	199	200	184	216	210	207	216	224	238	214	217	258	223	196	204	214	221	211	225	203	210	250	216	219	227	220	200	220	218	230	229	228	242	227	232	193	244	238	215	255	209	222	229	226	233	268	250	234	239	191	237	203	229	216	205	227	198	208	224	201	187	212	191	259	220	239	234	237	223	227	224	223	226	226	241	240	257	234	243	205	202	222	223	233	217	213	213	197	216	208	217	220	230	244	227	198	253	232	232	238	230	241	195	229	237	238	216	261	214	218	227	250	222	228	236	208	217	204	233	200	254	232	181	204	229	237	226	223	210	229	240	234	212	225	235	213	208	255	226	227	215	257	233	249	278	235	235	231	209	216	222	210	207	204	204	245	207	215	266	230	209	263	216	255	251	229	209	223	230	232	231	225	211	227	214	212	215	209	229	232	205	247	213	203	198	217	238	247	242	201	218	207	213	230	220	230	216	239	218	224	242	226	214	251	223	242	206	219	186	216	240	214	234	231	237	210	204	224	192	219	244	240	232	225	221	216	211	210	223	219	209	226	231	215	227	236	222	222	221	238	232	236	215	235	235	235	235	213	243	254	257	231	223	266	244	218	237	239	213	231	221	214	211	203	243	220	233	220	223	228	206	199	224	220	222	221	241	214	227	235	231	215	224	221	231	220	221	223	212	243	215	215	228	228	213	212	215	255	226	212	221	225	202	219	199	192	229	232	211	210	225	200	217	220	205	211	238	254	216	227	222	238	201	231	231	212	244	246	208	241	211	236	221	222	212	243	232	236	202	211	210	228	223	181	212	217	236	263	221	211	208	225	236	246	211	258	211	216	210	221	220	229	223	234	258	234	226	221	236	203	233	227	222	222	227	242	235	217	228	210	233	200	244	237	208	221	231	196	232	216	219	243	247	223	233	224	241	194	223	221	214	211	227	241	242	234	230	241	207	227	243	240	245	203	211	228	196	204	223	227	233	210	229	204	210	226	240	218	187	197	205	207	217	196	229	254	225	246	207	239	194	256	217	220	210	224	247	219	232	192	199	219	197	221	214	230	203	243	226	217	196	241	219	219	242	237	232	219	256	210	224	230	211	250	243	248	230	233	206	221	249	238	252	249	233	222	229	217	216	209	233	232	216	240	219	268	227	205	217	228	231	192	251	229	228	238	231	207	198	237	250	254	228	199	243	252	243	237	236	228	262	243	219	221	205	220	242	210	201	254	208	209	213	224	229	217	238	218	193	223	213	187	233	241	233	224	223	230	233	225	208	226	237	204	223	194	244	222	228	245	213	201	217	212	224	239	226	214	211	247	226	221	241	223	210	211	214	223	220	245	206	238	231	256	225	218	235	198	224	232	207	221	231	181	239	232	216	240	221	225	244	231	223	238	223	223	221	214	239	233	244	226	224	237	239	249	188	210	223	243	245	228	218	246	243	242	215	208	250	225	233	236	231	211	194	213	220	228	228	219	211	216	226	216	237	273	234	221	205	228	205	208	239	226	202	220	242	244	243	201	198	240	232	215	226	212	216	213	237	235	215	210	205	240	233	248	222	234	234	200	236	218	220	209	219	230	237	245	220	244	205	226	233	215	208	205	249	232	256	232	225	216	243	244	213	245	249	217	244	223	210	224	250	242	212	238	220	223	210	220	199	209	230	237	204	198	226	203	241	207	240	215	220	204	209	240	210	186	259	224	212	216	240	240	250	228	233	210	206	214	238	246	222	242	210	222	224	228	219	240	232	230	214	230	218	231	208	223	219	196	248	207	208	227	223	222	206	220	214	220	211	241	242	243	240	224	225	242	221	213	229	238	233	246	257	203	218	232	214	209	218	253	244	207	220	234	202	231	195	242	233	226	218	179	196	211	225	202	232	214	227	224	226	221	239	223	194	219	216	214	249	220	199	205	214	230	227	195	235	213	228	226	252	232	195	223	216	205	226	233	224	218	183	214	207	228	207	225	228	209	222	243	222	217	217	194	237	238	218	223	229	211	209	207	234	224	201	196	230	219	225	203	205	243	225	211	219	252	212	237	215	216	216	201	207	227	215	205	211	240	244	206	217	230	184	239	215	198	237	211	224	234	216	228	213	218	217	230	224	220	223	224	247	214	242	201	176	216	243	248	216	204	235	250	205	229	224	265	220	200	200	252	215	233	197	214	222	238	238	235	211	232	223	215	232	210	201	209	246	233	208	214	209	211	238	220	209	209	254	210	232	232	196	222	211	269	191	212	216	240	218	226	215	226	203	195	229	220	215	248	223	245	242	228	207	213	246	201	203	214	176	216	196	210	231	239	253	202	182	262	188	243	234	261	220	208	212	233	200	222	210	213	234	234	226	207	240	232	208	210	192	188	234	212	225	250	237	225	227	226	207	239	214	241	193	206	246	254	226	248	242	197	236	234	232	209	221	234	216	243	204	232	233	248	183	196	203	237	211	207	237	231	222	216	210	222	257	228	244	204	235	230	239	227	216	249	241	223	195	201	232	237	237	230	227	234	246	257	256	203	225	201	251	242	240	213	195	202	262	229	218	225	211	248	206	259	246	191	245	213	212	254	225	219	228	247	232	207	238	233	229	226	221	225	226	217	185	215	234	229	244	236	219	239	247	251	234	242	201	225	195	209	178	232	219	229	242	233	229	221	213	222	228	225	224	208	245	216	240
15486	22106	46368	52621	51579	47687	39007	27787	10269	551	572	572	531	555	542	579	526	536	562	514	554	496	536	517	544	522	565	562	500	526	569	547	537	544	565	502	528	536	525	506	528	559	517	567	519	506	538	567	544	560	517	571	546	561	540	566	524	526	515	543	564	540	509	545	513	548	557	500	583	575	536	552	501	514	552	533	538	565	496	548	536	522	538	538	504	551	511	574	558	545	561	522	569	587	533	585	560	555	552	538	502	534	522	538	527	497	542	511	546	564	573	486	520	570	512	532	558	557	545	513	578	564	570	552	550	549	509	522	574	524	492	499	544	506	482	563	525	524	535	544	590	553	535	509	516	558	517	533	499	580	510	564	529	487	520	546	590	539	520	556	539	525	511	570	546	567	586	515	537	485	551	600	532	530	510	503	551	553	561	557	543	534	526	523	563	491	526	482	538	502	508	536	539	530	544	556	517	563	590	532	512	544	557	569	526	533	543	518	569	538	529	529	579	538	528	522	536	508	530	554	494	530	478	558	553	553	530	513	528	544	577	529	523	542	528	549	538	511	574	541	549	551	570	553	523	536	496	526	534	506	538	554	527	537	550	548	561	511	547	562	513	506	529	536	562	488	549	533	544	551	533	544	497	514	570	542	512	515	535	511	562	536	538	571	548	532	519	491	567	541	557	545	527	544	561	564	574	493	565	533	554	540	547	516	518	560	553	559	557	522	555	539	529	535	536	516	511	550	514	540	556	527	548	532	540	537	536	523	522	553	551	536	522	505	498	564	564	505	542	528	507	557	538	520	507	555	563	527	520	528	499	546	537	539	516	528	555	566	547	467	575	550	541	554	572	533	532	517	530	503	559	592	533	524	570	508	564	523	504	548	525	581	512	500	552	554	527	536	531	565	483	565	521	551	562	551	562	543	520	540	546	516	540	526	529	497	537	518	564	557	525	552	600	536	557	552	554	548	525	491	516	565	509	538	537	551	534	518	551	527	551	533	534	537	559	544	522	551	531	498	583	537	551	573	515	524	558	551	553	544	528	563	513	512	496	516	490	506	554	522	559	562	539	528	549	538	557	589	515	560	533	528	534	535	543	506	535	549	537	522	561	513	541	563	531	555	584	547	488	550	533	517	533	538	564	525	528	552	569	553	537	497	568	522	542	569	530	533	551	521	495	558	515	549	540	535	531	531	549	556	559	569	566	502	486	533	577	526	537	546	540	518	567	520	564	517	563	556	544	517	526	531	527	512	538	513	577	514	571	537	506	566	558	510	523	523	540	530	533	558	571	554	554	547	510	538	568	529	489	538	532	543	531	545	511	521	543	572	560	519	615	553	557	546	548	534	553	504	516	594	495	556	540	541	555	522	538	515	554	525	500	519	544	531	575	545	499	502	516	503	508	501	542	566	529	523	533	534	523	522	532	566	603	519	538	575	571	515	525	527	536	488	583	523	571	557	553	525	520	507	545	545	514	533	533	541	509	545	556	542	539	568	521	555	550	549	543	520	537	559	517	520	566	572	515	529	513	559	502	572	548	537	515	512	570	539	540	517	503	506	565	545	536	529	582	544	501	514	560	516	546	550	574	523	559	538	524	518	563	518	571	540	556	536	508	510	559	536	561	533	555	550	527	587	578	516	530	523	540	550	542	514	540	519	580	596	503	504	506	513	553	533	535	537	559	538	542	536	543	536	525	517	553	528	537	537	526	518	550	556	544	515	538	502	536	540	521	513	511	577	543	554	504	546	545	537	521	544	580	530	560	563	553	542	532	530	574	599	528	547	554	487	563	516	580	602	551	497	545	536	547	534	547	488	569	539	556	532	571	545	543	505	563	573	533	575	560	537	564	533	537	555	556	517	559	572	538	510	544	542	551	558	525	553	573	541	545	518	571	555	533	522	515	532	508	525	549	502	551	500	513	500	517	553	584	542	540	539	520	526	583	563	548	522	517	571	576	557	578	530	515	472	509	544	558	591	551	543	534	519	555	545	554	531	525	524	571	549	548	536	525	553	569	555	541	539	556	546	547	535	489	503	531	510	521	533	552	554	573	537	522	546	552	543	551	545	521	555	532	519	503	537	554	596	548	540	532	538	526	529	544	512	576	535	535	522	520	544	571	537	530	520	524	527	543	521	567	542	558	513	537	579	544	578	548	549	565	563	510	549	562	524	530	547	575	516	503	592	538	554	547	496	551	548	562	507	526	533	561	563	548	525	549	512	541	554	574	555	517	571	518	535	535	579	550	514	538	569	548	538	550	552	505	586	577	511	569	566	519	566	535	567	568	530	597	550	611	520	500	564	536	553	548	532	578	501	560	575	542	559	546	539	530	550	499	550	518	511	579	540	517	543	499	558	523	544	568	544	523	586	496	554	532	475	510	492	605	530	548	541	543	518	480	555	546	555	564	522	556	543	559	497	522	541	525	544	520	552	548	543	564	536	519	544	572	516	529	558	541	543	526	472	515	536	512	553	518	566	541	527	562	525	561	555	538	539	550	583	550	525	545	567	549	523	539	549	522	550	554	544	562	542	550	520	537	560	542	542	554	558	534	566	555	519	542	553	542	566	571	478	576	536	563	526	558	531	546	543	556	547	510	587	567	571	563	522	568	529	528	551	526	533	520	529	568	568	524	531	557	516	518	524	558	522	537	552	542	566	509	523	537	569	531	503	567	557	542	540	484	520	491	527	523	536	543	551	549	558	542	516	540	558	567	512	554	520	530	532	576	573	557	531	542	555	588	541	520	579	561	533	586	565	512	583	553	524	521	539	505	510	519	595	500	491	517	524	517	541	510	550	511	531	527	514	528	568	549	553	528	551	535	558	515	522	525	541	542	540	539	557	528	539	539	560	532	529	552	528	543	542	523	532	521	558	551	526	541	539	554	508	567	529	583	561	539	486	547	535	550	521	499	517	525	617	580	500	487	511	521	559	527	512	522	552	492	542	512	594	505	528	574	586	544	555	566	560	517	522	553	574	528	536	559	607	499	510	527	533	526	555	524	564	524	508	553	547	525	560	558	530	542	544	536	530	517	513	521	555	516	553	519	562	554	524	500	533	564	478	587	537	552	500	578	518	575	544	514	508	509	526	546	516	537	524	560	588	612	541	547	523	549	518	516	512	544	573	543	504	540	549	527	547	507	506	565	543	535	513	558	543	515	549	541	549	535	576	557	514	509	526	542	513	566	543	553	542	553	512	519	581	539	532	576	527	531	528	492	560	531	542	569	566	504	549	557	504	516	537	533	533	545	552	544	559	540	511	538	509	540	475	527	541	562	509	495	515	526	536	563	555	507	555	543	490	540	502	524	540	579	527	519	547	502	544	567	508	536	566	558	574	538	527	529	547	557	523	528	533	541	527	566	542	581	525	513	546	530	513	551	523	499	533	512	521	556	521	505	534	539	500	533	502	533	541	526	544	513	540	579	571	547	541	572	523	526	518	550	541	556	527	529	525	564	559	522	521	535	557	489	567	526	539	553	555	554	546
43206	45606	65180	56436	55812	48998	38338	26097	11878	874	427	360	346	357	378	336	363	356	337	347	349	362	329	343	370	340	330	348	347	383	354	327	360	344	393	338	396	348	334	384	314	363	353	371	365	329	368	352	353	345	323	364	392	349	375	363	349	375	353	368	352	330	348	345	341	342	375	325	354	347	389	340	355	377	338	341	360	341	344	333	390	320	357	325	348	326	357	343	339	345	376	370	371	338	371	315	369	360	344	359	396	371	356	354	355	368	370	326	360	354	343	356	356	381	347	365	333	344	354	361	339	332	342	353	330	334	353	375	396	336	355	352	327	375	362	338	350	342	332	365	358	339	366	355	352	391	396	402	357	345	330	367	368	370	343	317	367	395	347	349	367	365	372	312	340	364	341	370	362	338	323	380	322	343	343	371	390	349	362	336	365	343	354	375	368	357	330	353	346	376	331	350	365	397	357	354	376	354	337	395	369	381	339	317	360	366	345	332	349	357	349	332	354	341	378	334	349	349	334	335	345	374	348	352	354	349	388	342	341	349	342	337	361	335	372	371	333	365	342	321	345	365	341	363	348	361	364	355	367	365	338	345	386	356	342	337	373	351	305	392	356	347	385	364	358	347	377	375	355	381	361	380	366	358	356	372	388	376	335	359	382	335	363	334	385	352	326	358	335	324	342	367	387	343	332	354	336	370	363	345	351	305	334	330	351	372	345	362	342	335	326	335	410	351	395	369	337	365	364	405	378	348	331	324	357	377	356	340	347	347	359	355	343	360	355	348	372	317	360	358	342	375	384	376	294	358	362	371	363	347	329	326	384	371	325	355	375	392	354	352	304	341	312	336	343	396	332	316	316	313	386	356	346	351	322	338	323	332	362	375	322	376	371	352	342	371	375	363	371	349	349	376	355	386	330	360	340	396	378	351	352	377	337	376	382	324	323	409	341	328	334	350	379	335	333	354	345	388	366	355	373	328	351	379	320	352	342	334	347	348	310	380	337	365	339	356	393	359	370	356	367	412	388	353	365	379	369	348	370	342	366	342	363	353	358	344	383	365	383	372	341	361	324	357	375	333	353	388	391	388	381	364	326	330	364	356	327	369	368	362	362	341	332	357	357	331	331	347	369	330	335	318	365	344	374	401	368	374	341	350	368	398	330	353	366	343	370	355	356	347	322	364	329	353	354	362	361	371	344	343	359	358	382	376	336	346	362	386	340	374	373	377	366	355	330	350	397	333	376	336	351	362	387	335	357	317	340	343	391	347	323	325	380	354	358	348	322	335	353	380	361	377	368	352	377	376	357	365	363	308	350	320	375	335	392	363	346	399	340	366	348	371	361	357	336	357	342	389	388	387	368	342	316	385	326	360	385	339	330	383	348	355	344	345	366	365	357	333	362	356	350	354	340	363	344	355	384	333	352	329	383	379	396	324	380	342	384	319	354	332	375	339	373	381	360	399	355	314	369	371	351	341	391	351	350	351	387	363	337	299	347	357	371	359	363	360	385	381	342	346	342	314	352	354	335	349	359	355	337	368	340	356	324	372	343	360	352	357	396	373	316	353	326	373	369	331	356	343	365	342	387	355	356	337	334	403	352	364	380	357	358	337	369	343	356	351	350	368	354	362	320	353	354	328	352	390	394	355	344	337	336	366	401	377	370	376	372	370	351	329	345	342	334	360	300	326	368	344	349	355	372	354	383	355	372	390	342	357	366	402	372	349	349	331	379	373	350	349	346	377	377	355	329	329	381	361	328	359	348	328	355	342	349	330	361	360	337	379	369	369	348	334	349	363	341	342	324	340	374	335	342	333	371	333	381	377	381	362	310	338	328	334	383	322	363	376	373	379	330	328	365	347	344	348	391	387	341	358	351	369	327	358	380	356	374	392	338	346	362	353	345	399	379	379	361	359	341	334	358	350	329	363	342	345	370	393	368	368	382	365	354	352	349	350	325	380	376	360	331	346	356	340	306	339	358	399	355	366	378	335	354	373	351	372	339	348	368	342	343	407	368	319	369	364	377	365	366	375	344	323	359	332	380	379	362	386	384	338	360	357	367	332	350	370	343	338	385	392	380	347	328	405	385	365	329	337	361	349	388	328	370	338	348	339	365	371	360	339	362	357	353	346	353	321	371	400	372	306	364	382	369	376	359	381	336	345	380	366	346	375	377	344	356	388	348	365	359	367	354	386	375	305	379	356	347	328	373	365	368	335	373	373	347	343	324	368	362	347	370	351	330	345	338	303	382	383	318	380	358	345	357	367	350	359	359	354	384	350	388	379	363	317	346	390	393	356	345	371	354	351	372	356	378	353	393	367	364	355	346	368	336	316	383	380	372	349	334	377	363	342	356	395	347	379	380	394	362	368	361	356	332	381	332	366	353	311	370	338	367	327	342	339	327	374	364	358	362	361	370	344	382	368	315	347	336	355	321	362	343	345	358	361	375	361	336	355	374	396	378	398	346	388	339	371	379	338	356	331	345	343	359	349	350	347	326	327	334	334	314	384	342	317	367	373	354	335	369	371	349	354	333	378	357	359	370	375	345	346	335	349	349	368	335	349	339	322	353	346	347	367	373	357	360	367	370	353	307	365	370	378	359	327	352	356	370	335	347	325	367	374	366	357	367	368	330	367	378	351	352	369	345	337	305	363	369	346	376	369	345	352	370	395	343	305	372	361	364	346	375	336	342	371	374	363	356	380	353	349	335	404	355	369	365	363	392	407	326	384	349	366	393	372	360	392	371	359	350	365	346	323	382	350	336	368	376	401	400	361	375	369	346	355	335	347	385	360	334	378	363	368	376	326	377	365	402	360	399	377	360	362	362	340	291	385	343	346	382	350	347	337	346	363	351	361	399	345	365	348	336	370	384	361	337	368	383	359	344	386	364	374	375	346	376	348	361	367	326	380	347	329	350	375	356	365	380	383	372	367	340	388	358	338	345	372	341	371	335	346	336	335	391	338	340	348	332	329	354	350	377	351	344	347	337	309	317	357	349	339	343	362	337	380	348	298	383	352	345	357	316	370	358	324	350	363	348	368	389	345	377	352	371	333	339	389	378	362	362	384	346	387	328	342	339	366	340	352	320	380	349	327	350	354	382	346	364	343	354	358	369	348	363	345	324	344	349	348	378	332	348	374	354	361	343	353	366	376	357	355	364	343	392	345	371	298	390	330	357	357	333	371	368	350	384	370	375	372	359	344	386	375	335	357	373	340	353	322	365	321	357	372	351	341	345	345	344	376	357	314	323	318	336	386	376	344	319	316	366	335	372	383	341	358	369	333	345	367	352	344	354	381	369	359	369	341	388	367	360	341	342	335	331	361	388	371	343	371	355	400	374	363	379	360	322	297	356	348	328	380	391	373	371	340	329	375	366	353	348	361	379	357	344	379	350	350	373	326	375	384	371	366	362	326	367	318	364	359	362	346	318	401	355	372	344	347	349	358	337	334	318	358	336	339	348	349	364	345	359	377	323	302	345	357	335	379	367	338
22892	34150	58277	63429	66040	60816	52102	41009	20315	828	877	825	836	896	879	844	837	837	827	784	831	816	821	812	771	809	836	888	781	781	785	860	790	774	790	855	763	812	802	857	822	853	812	829	834	807	783	820	779	821	796	859	830	818	819	781	802	818	780	830	810	805	811	794	848	781	787	758	755	859	852	778	794	792	855	780	818	837	830	866	794	781	845	804	851	793	831	864	779	867	746	800	797	792	833	757	845	876	802	788	794	805	790	828	815	857	795	842	791	831	854	818	815	745	805	790	806	809	825	821	825	808	776	826	773	779	759	818	810	844	805	837	838	805	788	780	800	814	791	822	786	808	824	801	814	772	841	771	768	790	828	808	816	801	823	807	790	867	792	831	774	839	799	805	772	813	823	777	841	792	798	821	806	851	740	859	828	812	827	793	811	787	794	829	849	811	826	836	781	864	765	798	788	842	809	855	809	846	795	847	813	805	850	830	778	818	825	768	792	822	825	806	813	806	822	809	852	812	835	804	773	805	780	790	842	823	762	850	806	792	839	841	823	810	841	794	807	805	773	871	826	828	820	810	797	815	812	824	797	770	814	802	783	803	795	813	783	856	780	777	782	809	822	827	793	840	790	838	811	795	859	811	819	811	831	818	833	767	807	869	809	800	832	798	768	798	805	832	863	800	777	795	782	829	822	811	799	769	785	800	853	790	816	825	782	830	790	814	810	788	782	803	806	784	838	842	771	800	788	821	810	794	828	838	834	833	834	831	781	779	806	807	814	815	768	790	804	834	813	820	806	803	852	730	855	769	822	814	794	769	849	790	787	767	854	795	821	796	820	793	827	823	850	814	837	843	822	803	772	824	795	763	781	820	850	825	848	799	797	784	852	843	781	842	847	825	781	824	791	784	774	800	728	811	804	832	823	842	786	841	826	847	858	811	802	816	807	812	863	849	860	823	842	817	846	796	806	831	788	831	850	833	832	787	779	860	744	800	856	820	818	783	815	798	862	795	834	852	769	783	840	759	792	800	828	796	829	805	866	788	816	817	814	839	773	824	800	857	841	771	787	825	795	762	821	756	797	847	837	787	812	758	807	772	790	809	815	831	772	870	793	813	877	821	819	865	794	786	813	821	829	873	771	822	827	838	832	763	870	824	759	828	842	823	833	877	801	788	792	816	773	825	840	811	806	872	791	850	849	787	778	829	793	803	840	861	852	803	786	815	779	840	811	835	844	832	842	763	803	803	836	852	835	799	833	767	783	833	855	753	789	787	816	781	866	783	806	796	799	817	835	828	824	839	843	781	813	839	744	834	843	824	797	793	827	791	795	819	845	831	800	857	797	832	851	801	805	798	803	825	796	818	841	793	812	766	807	830	802	859	790	772	840	827	818	809	805	819	807	788	815	840	862	850	791	785	776	781	781	802	795	828	837	816	795	814	824	869	832	775	779	826	807	789	781	837	830	801	785	840	811	855	784	856	825	800	817	764	834	796	811	832	795	872	755	814	823	797	852	834	776	814	802	840	823	794	809	805	813	779	844	816	807	791	824	793	779	793	836	790	767	838	804	859	810	776	769	783	771	831	789	833	873	836	775	866	841	761	827	790	764	829	832	829	825	828	837	799	869	808	835	837	826	788	819	774	766	863	831	805	791	767	830	825	813	769	874	797	811	823	822	788	807	854	853	783	782	844	802	803	778	799	836	821	837	802	800	819	832	790	801	806	793	866	773	823	810	829	815	792	841	831	805	809	833	787	778	805	808	775	793	838	764	804	806	814	801	824	818	843	801	847	788	779	769	845	877	803	790	829	792	800	803	740	757	784	716	771	853	801	792	804	790	762	792	770	843	827	814	897	835	767	759	800	815	820	752	863	832	783	783	832	811	825	841	813	876	873	791	849	807	845	761	801	820	784	787	786	867	852	801	816	847	874	793	795	820	757	806	805	787	775	805	818	793	781	789	767	801	855	831	851	816	817	841	807	819	797	837	775	806	815	824	821	827	797	837	777	792	845	847	817	874	799	807	836	838	784	838	823	792	797	818	833	851	872	797	839	731	832	846	859	820	851	794	812	808	841	755	820	826	809	824	806	842	828	794	798	795	819	790	814	802	763	841	780	770	773	825	804	768	812	824	746	845	771	820	788	824	781	829	779	803	821	791	839	813	810	813	789	831	800	812	764	833	829	817	795	835	773	824	816	828	826	816	840	809	771	811	825	782	766	806	807	802	776	837	839	782	787	829	787	829	827	821	820	801	822	773	840	806	768	764	826	825	809	788	799	793	796	831	852	803	760	773	820	800	777	816	847	830	816	853	798	821	782	801	800	807	813	761	782	786	763	831	799	787	784	791	798	828	837	827	830	815	814	810	786	721	783	808	836	727	772	807	832	817	820	821	782	821	837	784	751	814	762	883	790	766	818	791	845	833	785	796	801	792	836	830	829	836	820	826	818	780	777	793	818	842	790	821	808	809	815	821	796	743	800	834	732	841	813	814	796	828	853	834	781	779	872	831	798	746	814	786	773	775	810	795	805	827	839	821	776	782	827	832	829	787	796	853	786	857	820	803	804	821	793	805	810	829	837	778	818	847	779	829	806	764	838	809	804	847	836	799	751	812	732	853	800	848	834	826	801	782	857	867	820	801	829	805	807	846	779	805	836	817	791	822	813	786	792	800	836	808	795	820	861	794	840	789	789	835	849	802	815	780	787	828	819	852	836	796	824	836	795	800	726	886	853	793	802	844	848	814	821	786	806	840	844	788	770	815	751	836	727	777	826	853	781	835	815	868	787	768	807	794	823	848	799	762	857	822	814	760	856	775	778	784	815	766	834	825	797	789	799	818	790	797	806	875	794	821	832	779	837	831	807	850	837	740	816	810	856	806	816	846	797	819	790	824	763	780	831	805	853	769	844	823	804	825	829	858	781	808	828	860	799	769	780	758	822	764	807	779	797	815	825	841	777	820	801	782	806	870	799	752	766	803	802	815	812	804	748	891	823	796	837	815	803	845	800	773	813	833	805	826	841	834	806	797	825	776	792	818	776	822	800	799	772	820	798	778	866	822	799	807	827	796	814	769	828	765	857	804	791	791	807	799	846	829	839	793	832	780	808	823	836	788	804	836	806	770	824	867	810	768	832	805	827	781	848	804	841	836	814	771	804	858	766	802	764	789	791	797	731	754	843	819	834	805	781	853	850	857	815	825	838	814	773	837	796	804	745	812	810	810	846	832	816	838	823	839	811	824	785	856	815	791	844	783	768	745	781	868	789	787	849	787	763	836	811	853	746	782	816	778	772	822	823	744	834	845	802	834	799	781	794	821	812	823	778	768	846	810	810	772	816	861	823	795	754	781	772	794	770	818	824	770	827	794	824	806	796	789	796	808	799	826	807	839	857	757	807	826	834	793	844	830	766	825	798	778	772	824	780	817	817	797	789	840	768	807	804	784	803	874	778	814	814	838	804	830	829	805	830	772	850	795	788	753	786	812	869	801	778
14475	8368	7503	5175	3334	2383	1398	962	517	315	325	292	295	328	315	295	306	279	320	334	314	332	300	272	320	335	314	331	320	298	313	282	312	288	298	294	305	298	342	298	311	322	295	297	301	329	305	331	315	299	314	315	321	309	317	309	325	300	311	320	296	312	284	278	290	326	310	313	330	294	300	346	293	295	317	302	327	332	313	317	334	325	357	308	310	320	312	285	338	320	279	322	296	314	313	279	326	330	296	297	293	316	294	303	313	349	347	316	299	325	291	311	294	264	288	302	314	318	320	295	293	331	304	286	310	302	308	321	269	332	291	328	312	316	344	296	274	314	305	287	298	333	291	327	305	325	302	286	327	322	319	330	285	303	288	293	300	270	307	329	306	311	325	311	296	293	304	302	285	298	305	308	304	317	314	292	323	286	287	304	309	325	326	322	322	337	300	313	281	324	299	336	296	321	333	304	339	319	304	291	325	332	321	309	321	315	323	317	311	316	344	305	333	324	292	302	320	283	333	299	325	307	298	293	343	345	345	311	308	307	317	319	350	334	328	327	326	313	328	311	316	290	287	295	285	284	284	313	304	288	317	297	300	314	337	299	294	283	324	327	317	308	315	344	294	283	316	323	322	303	294	279	334	310	311	325	327	290	319	312	300	295	310	287	320	283	307	346	300	337	309	314	313	327	330	287	306	300	269	301	340	307	319	303	344	305	304	325	314	314	338	344	277	330	303	302	319	278	287	295	291	324	324	305	302	252	301	291	298	279	305	304	354	266	293	307	326	260	310	309	328	335	339	319	318	310	292	303	332	293	310	311	317	287	298	316	310	306	283	332	313	303	324	276	310	284	331	322	346	332	309	351	324	340	307	330	319	346	301	317	331	317	296	305	311	287	264	296	328	321	306	298	289	277	315	276	312	316	318	334	306	303	331	336	287	323	332	318	307	320	298	333	331	318	283	303	315	309	326	313	293	316	332	276	298	291	299	322	282	304	295	325	327	306	292	304	272	295	290	328	338	323	300	270	269	303	308	312	305	335	313	325	325	318	321	298	295	326	306	317	301	326	305	298	293	331	305	332	308	326	322	299	340	291	312	295	318	306	319	337	282	293	323	315	289	309	291	277	316	325	311	312	326	319	316	303	323	310	309	328	328	275	296	273	299	326	298	303	307	273	300	315	321	307	353	341	308	303	330	327	304	322	322	318	297	288	308	315	317	324	287	300	303	307	329	300	323	306	303	303	337	294	313	315	307	364	294	319	344	319	315	359	311	284	289	335	307	305	298	318	302	273	317	281	315	318	324	323	343	288	289	338	312	330	307	284	319	331	285	279	295	303	279	288	286	290	331	358	360	313	307	304	264	313	280	318	292	323	292	349	302	307	336	295	340	305	290	299	310	316	314	319	304	274	328	305	304	271	288	317	314	317	326	318	329	293	313	327	322	303	294	306	283	309	304	324	318	316	296	323	290	294	283	311	337	309	327	313	304	319	296	312	350	300	293	311	289	324	325	299	312	314	309	310	311	331	311	321	306	302	288	326	306	324	316	340	285	321	293	315	334	332	294	292	295	274	350	315	309	322	301	285	279	313	305	349	342	316	343	290	316	336	296	301	303	291	317	321	296	332	301	314	293	309	327	338	313	298	365	312	318	306	340	302	302	296	294	280	337	303	325	299	309	332	296	307	296	331	307	325	304	321	297	313	328	299	284	328	299	319	298	303	292	290	299	310	300	299	353	304	322	273	281	282	272	321	312	292	301	318	315	307	321	318	318	328	353	295	327	292	302	293	306	298	327	317	336	303	338	284	307	289	323	316	302	325	265	328	300	306	308	344	336	307	284	329	336	335	306	311	334	326	341	332	321	309	291	338	317	316	312	301	325	318	302	333	277	306	326	284	293	304	290	285	329	316	279	287	312	308	302	315	277	279	278	306	353	340	284	316	342	335	323	293	310	335	270	300	323	332	343	292	325	323	305	313	333	296	299	322	308	306	289	320	284	300	296	325	307	314	341	324	305	309	300	310	303	308	280	327	312	309	312	305	299	307	322	336	327	305	306	295	284	336	309	332	314	332	303	285	324	324	304	321	294	294	301	308	281	316	306	290	351	332	334	322	337	285	299	325	295	310	285	305	342	339	314	310	293	305	317	326	352	315	298	287	332	283	296	330	330	302	309	307	314	347	359	299	304	294	330	313	341	301	337	277	298	315	331	319	315	296	314	308	302	304	334	327	318	346	301	295	329	300	327	287	283	288	298	306	337	313	310	297	317	282	281	319	289	317	306	257	291	301	311	298	304	271	336	335	337	329	306	290	315	326	308	312	364	316	293	292	323	321	291	307	294	328	328	311	322	320	318	331	320	313	321	309	319	283	286	296	299	318	311	284	334	278	305	312	294	312	286	306	275	292	284	322	332	321	306	302	315	310	321	294	338	314	290	319	319	297	300	311	320	312	328	313	316	301	298	326	309	274	316	311	298	286	307	326	301	324	344	300	307	292	337	294	335	277	332	328	280	307	323	329	329	314	306	311	278	286	288	311	294	304	295	325	319	298	346	323	284	337	285	320	338	328	279	303	327	308	325	302	295	340	321	339	317	297	321	318	307	312	290	304	283	289	315	322	308	371	339	326	293	302	314	321	301	329	330	320	315	291	291	312	288	291	329	317	317	323	300	297	332	329	306	301	318	297	284	324	331	345	286	308	330	319	301	292	312	287	318	323	314	302	277	291	297	318	320	294	310	285	324	329	311	308	307	290	300	273	333	338	314	298	338	300	313	329	306	293	315	306	328	308	316	336	311	295	335	324	321	340	305	336	304	307	289	314	294	296	290	316	305	312	325	299	328	298	311	322	339	347	336	318	281	327	319	311	295	305	302	278	284	350	290	333	309	315	329	344	293	306	330	306	280	321	304	295	325	286	308	307	315	314	298	316	314	329	281	345	277	269	281	321	314	267	327	334	321	283	296	291	301	281	305	312	289	285	297	311	286	305	315	336	307	303	291	317	306	292	311	272	301	334	299	322	300	321	302	315	312	320	312	298	329	286	308	282	294	311	290	328	313	309	284	272	311	314	318	321	339	342	336	300	300	329	293	304	309	301	271	302	299	302	301	294	318	314	336	357	326	301	302	299	276	284	271	338	338	276	309	317	295	302	308	284	321	298	309	287	299	360	319	293	349	313	321	311	286	310	309	272	336	331	319	320	336	311	343	324	298	312	316	297	341	308	313	328	316	290	288	279	322	334	310	323	304	298	299	305	304	284	291	317	308	348	305	322	279	292	320	307	286	285	291	332	327	326	302	355	285	302	335	294	334	302	324	319	344	295	325	331	317	301	328	295	299	299	286	260	304	346	327	320	309	328	337	323	281	325	324	314	297	280	313	283	341	306	319	300	295	291	321	298	341	319	305	295	279	348	299	283	255	320	272	313	335	330	330	310	319	318	344	304	325	290	317	327	341	299	291	322	327	300	319	312	346	342	297	286	315	316	328	349
7582	7441	13047	13464	10774	8621	5198	3154	1539	681	664	700	676	704	729	687	679	705	657	686	735	727	711	672	741	686	659	686	717	708	706	747	707	699	675	678	694	657	722	677	731	695	693	699	637	671	710	723	762	684	743	697	747	625	730	724	702	658	698	724	697	728	743	717	703	718	714	696	695	726	713	711	710	702	729	737	673	680	721	643	722	702	725	690	666	725	715	726	699	690	724	662	704	754	659	665	680	676	676	652	730	737	741	675	728	704	707	710	686	676	662	709	676	753	704	653	696	698	687	663	727	697	709	680	718	696	644	698	687	703	698	724	676	714	702	698	692	719	687	722	694	672	678	727	686	680	714	745	706	682	701	698	717	663	687	661	661	695	687	673	744	712	727	660	691	706	646	691	670	698	642	652	700	664	710	726	713	701	658	735	672	722	657	708	696	735	728	694	682	702	683	735	664	670	687	669	740	701	685	726	766	726	728	689	683	718	683	743	685	689	700	755	723	758	745	693	697	680	712	718	747	688	740	702	698	669	696	670	705	684	703	683	632	644	648	712	690	716	701	728	694	683	681	651	670	759	683	684	690	671	680	653	733	689	708	706	679	712	665	660	717	676	670	710	709	787	717	721	655	714	708	690	696	726	713	635	674	669	706	703	684	742	697	692	704	709	691	712	736	684	706	695	721	682	690	686	727	718	697	712	669	699	690	705	710	655	691	661	738	695	668	718	699	710	704	673	689	686	689	718	719	720	687	681	723	675	705	698	710	698	699	668	690	699	739	671	727	668	752	684	687	682	721	732	692	675	680	704	715	694	707	729	712	685	728	655	712	724	718	705	679	637	677	693	675	696	658	715	720	676	689	684	698	729	769	705	665	695	717	676	686	718	706	695	682	733	695	713	657	677	687	667	684	656	710	713	687	672	723	694	662	671	710	726	684	685	703	718	692	703	705	697	648	696	724	678	705	729	673	712	672	723	701	735	672	649	672	667	707	724	698	707	681	727	772	711	704	692	674	686	723	701	694	709	739	736	647	704	688	692	696	636	717	658	682	666	700	705	713	666	668	683	693	646	707	722	731	681	734	772	680	734	654	739	686	697	652	692	705	749	706	661	651	690	700	722	673	709	734	687	655	725	734	675	728	701	720	716	695	709	729	693	739	686	726	743	684	703	697	722	664	694	669	690	677	656	666	665	734	690	717	720	617	696	712	733	719	712	679	707	686	718	702	760	734	710	678	711	683	745	707	694	683	700	734	702	744	669	705	690	679	732	672	711	666	689	676	705	672	702	695	678	714	702	690	686	690	734	709	699	739	692	720	716	683	706	695	726	688	686	693	668	700	675	701	695	704	726	706	760	721	681	685	686	707	640	662	716	694	694	691	688	705	710	678	705	681	728	684	713	709	677	725	690	694	693	715	691	690	680	688	680	681	658	686	685	722	716	689	673	763	737	687	733	723	694	631	659	678	733	759	709	732	663	720	730	667	710	632	654	717	659	754	708	736	701	708	694	710	711	718	666	728	700	692	747	681	746	665	671	729	698	675	718	670	685	691	693	666	673	705	706	732	677	681	714	721	653	674	722	701	656	686	718	719	655	676	730	722	719	709	719	721	714	660	686	701	696	738	675	756	760	761	683	690	658	666	706	662	734	711	672	750	737	704	691	689	702	655	710	714	738	696	665	734	697	733	707	655	695	669	711	687	682	729	716	675	699	760	695	682	688	680	648	710	695	714	748	705	714	709	701	659	745	652	698	687	686	702	655	651	691	693	683	676	722	714	703	761	742	763	708	729	658	659	761	727	705	686	692	736	683	685	712	743	689	638	681	685	658	717	684	680	734	668	763	685	718	656	677	704	694	749	647	726	686	680	732	656	674	707	691	735	673	643	638	753	679	694	705	690	717	680	751	698	710	737	757	675	688	724	677	711	682	715	715	714	720	684	706	655	688	739	695	663	718	697	655	763	702	697	732	673	751	663	734	683	687	721	712	699	720	704	740	719	716	637	732	759	732	671	670	689	645	678	736	642	717	735	687	689	634	709	685	747	715	660	701	716	694	682	704	673	688	746	704	664	690	706	719	691	698	668	761	751	689	684	677	746	652	695	683	689	768	721	762	698	770	691	640	689	650	710	703	687	704	731	708	663	722	746	693	710	729	714	702	694	709	734	719	696	677	696	722	700	694	671	654	698	640	700	706	701	702	696	709	675	676	682	699	702	734	687	770	695	705	694	726	701	717	684	739	724	701	740	741	692	669	697	689	655	679	710	722	693	694	721	702	714	759	722	711	658	726	707	687	671	712	694	645	638	691	689	673	710	687	670	675	636	724	689	730	707	668	665	660	697	641	691	718	659	705	710	696	722	733	741	690	697	698	685	692	695	719	782	741	629	681	704	679	681	685	704	680	713	677	699	720	687	710	672	725	729	712	759	706	688	767	707	730	685	727	707	684	682	672	654	679	721	701	645	686	723	713	668	688	699	721	652	720	688	712	685	678	700	718	681	671	668	696	728	689	749	669	688	711	721	645	756	694	723	674	683	686	650	683	702	735	646	687	654	668	725	689	763	661	671	757	659	692	720	668	723	772	673	715	757	672	672	681	724	719	732	698	678	723	668	663	709	639	738	685	696	656	722	634	713	686	703	716	671	727	721	707	665	751	678	696	675	675	756	717	709	693	678	670	700	732	721	727	739	701	683	687	771	721	675	691	689	732	679	697	685	698	657	661	746	676	708	691	749	710	713	664	721	704	687	690	649	693	704	705	727	742	693	701	729	675	683	676	691	672	722	690	664	754	656	710	688	704	720	692	734	688	675	714	715	726	754	674	717	733	706	692	720	737	703	648	692	683	693	659	653	704	704	757	697	693	692	694	696	709	693	751	715	659	706	736	706	698	687	704	723	739	703	701	705	678	715	698	704	669	660	755	726	658	694	701	657	716	679	690	728	661	668	668	729	670	708	692	693	715	711	695	690	677	692	718	628	663	692	658	659	694	711	654	658	679	705	715	713	713	676	695	705	730	712	720	664	703	674	703	699	710	703	683	664	687	660	675	696	731	712	711	671	711	730	688	682	704	639	717	648	756	691	720	749	715	634	726	681	725	691	711	734	716	683	691	699	665	684	686	699	698	676	710	688	697	729	671	703	715	644	647	704	729	658	671	721	725	700	734	645	726	659	696	723	733	702	695	698	706	684	665	697	762	711	697	719	727	729	727	719	716	695	701	720	736	630	686	710	672	638	644	739	729	697	689	736	708	734	735	697	718	675	639	667	645	711	710	683	694	744	741	723	699	673	654	706	719	665	705	722	723	672	694	696	659	709	706	650	686	754	699	721	683	684	770	700	663	727	670	704	723	716	691	678	675	709	739	724	694	723	727	713	727	707	709	668	718	708	758	666	682	693	679	740	676	735	778	716	684	697	753	681	732	698	716	744	741	729	693	712	724	694	693	716	715	665	723	690	650	674	666	702	721	735	663	707	720	716	680	725	734	690	710
31447	27717	57217	53574	41399	28753	17558	8129	2414	274	250	296	273	251	286	253	258	237	262	291	242	254	266	234	250	293	267	262	248	257	276	247	266	254	260	268	286	271	234	298	266	259	237	246	257	278	240	271	284	237	237	284	258	255	268	251	256	295	225	257	274	231	233	267	244	238	274	255	244	279	285	236	246	268	254	255	231	267	261	297	253	226	246	258	250	283	218	256	263	263	275	232	273	235	251	274	264	267	234	232	256	285	221	231	241	260	260	249	247	270	233	231	253	271	261	243	254	264	263	223	246	217	217	243	257	250	253	304	258	213	268	240	234	247	253	269	231	275	247	267	258	249	245	247	207	268	249	267	242	279	253	258	241	248	252	295	244	256	261	272	266	259	237	260	254	277	259	258	253	261	255	233	236	226	256	224	256	244	242	255	242	255	244	273	273	263	235	250	252	273	258	262	270	238	274	253	305	282	234	261	254	226	278	266	265	243	279	276	230	259	267	258	241	278	270	253	256	246	259	223	279	269	246	234	249	222	272	246	286	239	270	258	248	272	276	239	252	260	265	259	267	246	262	241	234	255	259	245	274	255	247	208	274	261	277	266	271	260	260	247	217	247	269	249	271	265	235	249	262	233	258	280	262	260	238	234	258	242	260	266	245	247	257	280	269	286	266	251	274	262	276	252	260	250	240	247	268	272	242	278	264	238	250	260	247	251	246	240	226	266	268	260	263	242	236	244	262	220	260	234	264	257	244	253	227	240	240	251	245	255	246	251	251	253	221	247	278	270	254	250	250	257	265	234	234	237	267	232	305	250	275	283	288	266	246	255	236	250	280	286	258	220	269	246	260	259	257	247	255	263	258	257	236	236	257	247	229	238	284	250	273	245	250	242	256	236	246	250	301	220	214	237	246	241	237	284	236	266	248	248	222	260	279	254	263	253	238	243	253	246	249	256	237	258	273	275	269	243	257	252	258	234	284	263	232	256	242	245	249	242	251	263	242	253	214	236	243	230	253	208	285	239	276	271	230	242	261	252	250	283	263	258	217	226	254	236	263	247	236	216	278	233	240	261	255	248	261	221	252	269	246	247	257	278	258	245	256	253	287	270	282	269	227	283	272	253	277	241	259	233	247	228	268	245	265	284	236	253	233	287	267	275	220	261	233	258	245	258	261	235	256	245	237	243	251	245	257	268	241	237	283	244	265	277	243	255	259	248	309	251	269	259	251	233	220	245	214	236	240	280	237	258	259	266	234	258	232	272	253	256	265	259	254	250	293	266	218	234	250	264	243	215	250	236	273	262	255	243	291	222	237	282	285	250	247	234	248	280	264	247	257	231	268	237	265	260	248	240	262	259	237	262	262	238	283	252	214	255	241	281	246	241	245	252	262	255	258	275	262	265	282	256	266	257	285	289	217	248	255	265	263	256	234	254	272	260	288	273	259	243	258	269	270	218	218	276	274	261	246	256	257	258	266	272	263	254	245	268	282	245	251	257	252	226	240	258	261	263	235	258	254	268	274	261	266	274	259	238	281	282	231	267	246	258	248	235	250	304	245	260	247	284	245	266	259	234	261	242	253	264	258	275	244	256	253	246	269	280	244	253	282	251	256	226	257	291	276	233	278	284	271	265	258	276	241	272	287	258	252	237	238	269	254	273	272	257	250	264	227	255	246	254	247	264	232	228	255	242	259	267	243	230	234	245	247	272	252	275	278	274	248	272	264	270	255	269	252	256	276	261	266	246	264	252	259	249	238	235	270	250	263	258	269	251	249	243	244	263	269	255	282	255	251	243	271	262	217	270	240	272	255	266	259	247	298	249	251	214	246	258	260	246	276	266	256	247	246	268	256	256	279	235	251	256	244	248	252	245	266	249	271	251	240	271	274	245	294	256	254	251	249	238	253	260	268	261	256	249	235	256	231	255	236	210	280	255	230	251	273	292	263	238	245	282	231	267	238	251	293	233	245	239	275	300	284	278	248	225	231	260	231	282	266	238	264	271	267	250	260	263	279	292	232	254	243	281	273	247	263	266	250	250	277	265	233	221	246	265	267	283	248	237	241	266	230	267	236	233	231	242	231	267	248	256	254	275	252	261	266	254	270	261	266	270	278	265	213	267	274	220	225	267	257	257	237	264	238	241	235	239	263	262	284	280	286	255	291	243	217	231	242	261	268	272	226	291	243	261	251	243	255	279	243	254	247	257	224	242	264	221	280	252	255	259	223	243	256	263	255	257	276	267	276	251	249	265	235	228	258	256	261	259	273	253	274	264	265	253	240	228	253	246	245	286	266	254	263	252	289	264	249	234	231	243	266	225	284	254	269	284	250	274	232	249	268	280	243	275	271	245	252	252	242	265	240	244	267	257	270	212	250	244	262	258	263	242	259	253	229	239	238	283	246	250	254	286	246	250	239	238	258	252	252	242	277	254	253	243	239	258	253	263	256	259	242	234	271	254	213	250	261	280	248	272	245	242	243	249	273	259	258	263	286	269	252	288	289	266	248	279	274	260	269	265	253	247	224	253	239	243	278	264	256	271	252	240	251	236	272	251	269	267	258	259	272	265	256	253	219	259	253	287	259	240	280	264	248	255	253	274	263	276	272	248	245	270	261	244	238	250	292	249	257	262	245	290	239	262	252	237	233	253	250	272	289	257	291	279	288	275	240	288	262	247	289	274	265	256	292	249	248	259	268	249	275	240	255	241	282	245	248	249	275	242	245	259	248	263	297	262	244	259	247	238	259	227	251	249	261	232	246	236	251	266	262	223	247	264	282	245	278	238	252	234	256	226	259	254	230	227	236	233	252	259	247	244	275	281	304	282	264	281	247	272	263	251	243	266	287	249	243	262	230	280	263	254	226	258	249	229	252	264	222	267	237	255	257	267	252	245	286	238	259	269	262	251	262	254	241	237	258	272	229	245	248	267	242	276	259	263	289	281	267	255	269	240	237	277	216	278	263	271	249	259	242	293	254	252	283	249	254	257	266	228	268	259	266	244	243	263	243	239	262	262	243	267	241	252	240	274	265	274	258	250	241	253	251	262	249	216	254	251	249	268	266	244	234	249	248	268	265	282	250	275	276	268	235	257	264	256	251	271	239	288	247	261	253	268	228	267	254	266	246	230	227	277	245	243	229	234	244	255	254	267	257	247	260	264	255	285	267	268	263	253	260	277	258	226	268	255	225	228	204	283	273	269	267	267	269	232	257	294	256	262	266	260	249	260	250	241	263	247	284	260	300	270	269	247	273	272	254	246	243	238	240	258	270	286	274	284	255	266	265	247	262	226	250	273	261	231	258	249	233	262	268	286	240	213	258	223	271	268	278	268	257	254	249	250	252	260	253	270	243	265	261	270	270	276	302	262	279	242	273	254	253	249	246	247	249	288	267	248	269	283	252	263	240	257	283	268	252	258	258	203	218	249	243	259	247	249	228	259	245	271	277	286	261	272	228	268	269	262	279	242	253	242	253	233	264	228	280	262	244	267	247	253
16463	21832	53875	59397	52360	42696	32688	20749	7400	642	644	612	551	569	602	569	574	605	587	618	613	586	621	590	578	595	599	612	608	651	598	601	641	618	624	604	610	604	596	653	616	588	623	574	599	572	603	612	610	588	588	600	619	627	610	566	554	601	613	609	627	584	584	612	603	613	571	624	596	648	615	605	583	607	573	658	578	609	600	571	596	593	626	613	644	604	630	616	626	628	642	595	611	646	543	593	589	558	593	594	606	615	642	595	596	594	657	644	593	652	619	616	603	597	549	570	612	596	626	583	550	586	592	604	583	611	603	615	578	548	581	594	603	591	632	609	620	603	587	571	571	622	554	580	629	583	597	555	635	556	640	559	603	618	597	597	637	573	606	596	611	593	579	623	596	586	582	618	586	581	584	614	638	608	598	607	606	590	568	612	607	605	582	598	593	537	590	591	654	616	604	603	616	635	604	582	593	607	582	626	581	624	615	603	592	618	612	610	600	588	597	607	590	629	582	563	617	596	640	597	603	621	590	609	603	609	622	584	609	574	609	576	605	626	626	626	579	616	571	614	613	651	625	593	577	616	613	576	593	617	639	619	604	595	599	620	599	635	579	598	605	613	626	630	626	528	578	611	605	583	609	594	595	613	610	587	608	589	587	575	551	599	599	621	638	618	615	553	623	619	579	631	600	560	604	635	574	609	607	636	591	581	630	639	602	597	577	621	611	621	575	575	615	670	595	611	580	604	618	630	635	630	606	626	615	601	560	593	648	575	612	625	594	588	611	605	565	592	573	599	616	626	601	596	605	623	604	645	592	600	644	627	634	617	598	581	579	622	577	583	591	613	591	588	610	598	596	641	608	593	633	547	584	609	567	623	614	579	606	561	631	616	603	620	631	572	593	626	602	625	583	594	637	592	586	641	629	619	614	606	593	605	555	648	627	635	568	613	592	611	596	651	611	601	602	573	589	574	613	599	594	609	605	610	628	600	613	549	599	555	621	577	605	611	562	610	628	621	610	615	624	645	621	637	613	595	566	548	613	592	622	604	598	571	625	632	623	622	569	613	566	595	607	610	602	596	613	572	606	637	594	585	603	602	626	606	597	601	543	606	591	655	626	567	567	549	606	597	597	598	629	617	609	604	588	590	566	585	568	628	588	607	626	629	625	611	640	619	620	610	594	623	588	602	611	590	590	625	610	566	633	603	616	628	612	628	610	645	625	605	642	595	683	631	625	587	577	652	563	636	603	543	620	565	591	559	610	594	591	554	622	668	613	601	599	628	604	586	618	587	632	569	595	627	577	638	583	621	555	567	614	645	598	583	572	566	564	606	615	627	550	633	588	574	572	601	616	602	655	601	602	611	606	599	602	588	611	599	584	641	557	633	653	618	590	594	586	570	627	596	625	661	579	592	614	611	613	637	599	602	637	624	564	610	625	613	618	605	587	636	613	555	621	622	600	645	619	575	582	678	586	640	596	594	616	610	636	634	643	615	617	561	560	584	592	576	624	633	641	573	641	543	581	622	614	630	563	539	562	553	614	632	591	582	606	626	607	572	602	614	593	600	591	640	599	619	600	613	593	595	585	592	609	547	562	605	609	600	637	603	618	581	575	596	603	606	570	605	589	595	610	577	614	587	567	591	589	560	607	587	608	603	586	574	612	643	614	584	622	629	591	591	593	626	594	615	614	626	616	587	558	569	594	575	630	621	596	605	611	636	563	614	605	607	592	604	604	585	588	617	600	590	616	642	596	633	599	561	586	603	578	575	622	607	592	626	632	555	566	627	570	612	639	601	624	518	589	646	603	594	571	598	610	578	623	611	614	568	636	585	594	625	614	620	611	567	634	607	597	619	592	585	576	559	599	644	607	610	610	589	593	602	551	591	594	637	625	568	593	568	594	620	588	599	597	597	584	587	636	623	613	626	582	599	562	576	607	606	639	590	572	602	621	577	588	606	596	611	594	592	624	638	608	608	602	617	627	613	630	580	609	623	627	623	569	592	608	587	595	543	604	629	615	614	587	644	617	604	622	585	623	607	635	576	584	624	602	641	556	631	629	569	593	622	586	596	623	597	645	593	599	582	637	614	565	577	562	583	609	625	624	543	580	585	646	586	632	586	583	577	602	603	574	620	602	625	601	610	629	605	588	596	586	573	579	627	558	597	621	590	620	658	558	645	630	552	620	592	634	648	612	591	601	584	601	600	581	585	617	655	580	645	640	624	599	583	567	591	633	646	572	589	601	586	635	590	599	638	611	614	587	645	579	617	567	638	598	618	612	577	617	629	632	636	572	642	624	609	597	589	610	606	627	613	610	625	601	578	593	563	571	591	635	630	626	584	607	585	624	578	602	588	599	611	583	579	560	585	566	630	611	632	583	649	607	580	596	595	627	572	612	612	605	614	612	602	613	574	609	610	556	607	600	599	628	611	616	546	599	593	568	601	595	631	647	575	622	622	630	654	610	598	650	572	612	613	611	626	637	614	643	599	564	632	620	633	628	604	610	528	550	584	584	578	585	628	573	637	623	609	582	621	603	580	631	585	586	586	614	630	579	588	625	578	611	633	617	627	594	605	569	580	597	617	587	599	613	569	622	580	611	613	604	551	576	610	668	560	597	598	626	561	617	576	610	597	642	590	607	558	607	626	577	568	636	594	598	597	605	602	565	539	626	603	595	614	583	576	613	605	592	571	628	678	639	580	596	629	627	625	581	593	608	588	594	631	588	566	607	601	607	621	627	588	633	576	600	563	582	559	620	597	606	626	576	589	595	617	626	608	619	600	577	632	576	632	575	621	615	589	580	568	587	580	617	602	608	597	597	582	621	625	623	584	577	640	567	603	609	614	594	607	632	626	590	630	582	617	594	646	552	579	576	640	635	596	583	605	581	598	618	611	590	585	613	620	609	622	630	590	631	600	590	623	632	609	568	624	598	589	636	577	583	617	598	574	642	605	606	624	571	642	592	652	614	611	608	568	589	602	585	613	605	589	580	611	629	583	574	587	585	615	591	609	609	614	614	594	578	574	604	570	583	611	618	584	602	618	591	622	589	622	606	613	593	589	634	598	584	615	580	614	616	656	620	592	587	602	624	605	640	610	613	647	604	621	567	625	639	629	589	604	615	639	615	565	577	565	611	654	635	618	588	601	590	619	633	608	619	593	570	633	606	621	591	625	595	566	622	624	630	600	589	598	601	591	561	630	621	613	592	624	571	641	579	614	554	530	543	611	619	615	571	613	597	623	605	600	652	556	596	564	585	591	626	599	591	604	574	606	613	571	577	606	623	595	606	577	590	614	547	616	611	609	568	569	599	592	577	590	584	595	576	604	605	585	581	589	569	621	587	591	608	611	606	581	607	645	620	617	595	608	652	619	591	612	567	588	630	595	573	592	601	591	587	571	589	651	613	629	608	601	616	612	553	574	637	624	613	618	601	604	643	552	586	596	610	578	609	607	578	602	582	628	615	606	605	571	611	597	612	636	593	658	628	622
45121	41550	74044	67173	58039	44296	31210	17863	5842	573	378	371	379	356	392	403	398	386	348	379	365	385	367	376	334	355	401	390	353	367	368	392	398	370	389	365	331	398	373	392	376	374	359	354	387	367	394	412	384	384	379	344	371	411	350	368	368	364	383	398	373	362	380	388	422	369	407	380	363	380	401	434	377	383	341	389	380	390	391	368	376	393	398	404	393	361	378	385	406	412	384	411	348	378	348	345	356	374	365	377	357	392	384	401	360	375	372	358	381	381	377	354	388	389	387	384	350	350	397	387	377	335	382	390	386	406	408	375	387	355	431	402	368	365	398	372	406	408	353	321	343	384	432	406	357	339	371	375	360	361	393	387	402	371	383	391	345	417	403	372	376	375	380	383	370	374	390	384	356	397	376	339	376	346	374	358	388	335	375	354	359	366	390	379	381	400	371	371	361	352	395	390	353	342	375	357	378	407	371	351	331	393	394	353	390	373	423	353	393	358	387	389	388	389	329	362	378	375	358	376	370	375	364	395	352	405	415	351	392	383	381	393	393	361	346	376	340	409	353	389	361	403	376	366	381	381	402	379	333	389	391	398	342	371	363	408	380	335	376	402	394	381	335	386	368	352	387	342	346	355	361	356	369	382	421	358	420	354	382	396	383	387	393	400	351	373	385	364	380	409	381	404	354	356	381	363	370	426	377	337	355	328	359	370	357	373	379	390	371	394	349	344	372	346	361	396	368	410	372	349	379	372	360	379	414	377	368	367	333	352	355	350	388	360	383	377	368	383	336	348	348	374	367	376	391	342	345	375	384	368	382	352	361	347	381	375	375	379	365	365	380	378	395	392	367	374	400	383	386	420	342	377	379	365	368	403	346	363	377	376	387	392	417	386	373	343	367	361	367	368	337	376	358	409	386	367	353	357	363	395	377	372	387	402	401	418	382	390	349	358	411	374	341	359	358	361	355	376	412	345	376	356	374	374	341	355	366	368	360	391	367	378	356	360	376	361	382	370	419	385	368	350	385	390	377	377	386	345	368	364	320	349	385	353	362	391	340	379	345	374	355	356	381	375	358	350	375	400	413	414	369	356	388	398	365	365	385	364	399	369	369	382	376	380	339	373	373	344	391	358	388	386	383	357	401	375	379	378	383	408	382	394	386	358	342	381	383	395	388	395	355	405	355	378	375	394	365	375	387	377	340	332	337	324	356	368	344	361	374	387	401	373	371	378	345	399	392	362	364	376	395	356	374	355	354	357	337	366	384	393	342	360	355	391	361	362	359	366	367	356	391	351	375	360	379	398	383	382	366	385	379	385	365	353	384	361	366	363	351	368	368	379	383	388	383	378	376	379	397	368	352	376	368	385	400	331	379	399	385	381	358	358	397	390	369	354	415	345	337	369	363	335	364	374	340	402	368	387	371	367	355	396	384	357	332	395	406	365	340	372	406	412	352	333	361	342	388	362	377	332	366	401	368	359	367	402	368	409	381	322	333	365	335	379	402	397	370	393	353	360	393	375	377	361	405	385	390	337	351	398	371	365	362	361	366	404	405	387	384	349	379	402	376	401	368	350	335	340	380	392	362	393	325	365	367	377	388	362	375	349	360	367	365	383	370	381	379	359	357	357	352	385	355	387	390	369	360	373	396	373	406	380	400	382	355	358	408	368	377	412	383	379	349	404	362	364	368	380	349	350	347	390	343	394	360	374	377	387	355	381	386	340	373	320	351	342	365	412	354	385	387	384	389	368	402	371	344	361	340	364	343	350	364	369	372	395	391	364	372	378	360	372	376	403	379	428	376	368	378	387	375	393	384	378	338	339	375	358	363	357	412	384	379	391	361	353	352	385	324	341	398	409	386	346	367	348	384	366	383	393	350	354	387	391	376	414	389	376	390	401	392	355	359	364	355	337	392	426	348	423	375	365	369	343	362	381	346	375	396	378	370	372	360	377	382	353	370	374	346	362	374	372	336	396	382	355	415	356	388	378	341	338	337	360	361	365	384	347	397	375	387	381	360	359	380	346	389	350	365	407	355	390	372	348	345	344	336	387	385	367	362	382	358	386	384	381	359	385	373	367	380	382	395	359	388	360	360	355	371	386	383	353	362	346	360	368	376	381	393	342	352	375	374	362	390	398	329	381	378	398	377	387	364	361	364	358	343	377	373	364	376	354	403	383	359	390	384	344	352	377	375	356	380	374	375	355	397	394	359	370	361	359	372	349	360	374	372	378	347	403	379	375	362	385	386	372	346	363	381	344	353	375	367	368	383	396	352	411	342	387	396	387	344	362	372	354	341	417	362	324	338	388	366	370	362	398	343	379	376	417	360	366	369	364	380	384	356	383	341	369	346	357	361	387	348	337	366	378	360	378	358	398	386	356	391	383	335	353	395	348	371	405	370	341	363	357	393	349	330	372	356	373	374	371	381	385	370	352	371	389	423	354	388	396	347	356	353	385	358	392	349	383	364	340	393	382	366	398	378	350	366	358	410	371	366	402	378	387	398	381	342	363	375	314	356	420	399	388	343	362	352	344	422	415	338	357	376	392	393	424	378	374	368	382	354	407	370	344	340	353	391	362	366	358	358	366	362	391	396	355	424	371	404	365	362	336	401	390	361	365	388	349	346	347	387	400	370	378	372	360	387	388	380	387	347	324	359	362	347	348	371	389	367	412	392	387	352	370	385	397	370	356	360	398	377	377	348	390	368	375	364	335	347	365	372	374	358	417	383	353	345	378	370	383	365	369	365	348	388	367	387	391	368	402	350	375	395	366	371	374	352	359	326	373	354	372	358	373	389	394	389	383	347	341	381	372	374	364	409	392	380	373	387	391	367	379	423	364	349	369	361	372	339	375	361	378	355	331	419	366	361	365	368	410	399	378	397	364	357	386	373	343	353	383	387	346	341	362	378	395	387	379	394	374	401	387	343	365	349	400	379	368	362	362	371	386	382	370	364	379	380	366	336	376	367	366	351	394	376	419	385	356	406	395	375	388	352	413	354	366	393	359	380	384	401	359	345	362	371	359	367	364	332	380	383	373	387	383	337	382	386	408	429	353	347	371	364	364	385	356	333	360	384	364	411	384	367	356	378	357	374	412	370	352	390	400	353	396	370	379	371	375	376	356	383	381	360	351	363	368	380	370	356	364	349	371	372	368	388	419	379	356	395	353	376	381	376	370	356	376	341	398	377	358	361	375	321	410	367	384	359	368	374	390	385	375	399	374	337	363	400	362	408	375	385	394	362	373	350	349	361	374	348	410	375	362	364	357	376	385	395	368	351	341	392	396	355	390	377	373	346	331	365	363	362	363	386	395	356	409	396	361	430	401	346	394	342	383	349	376	348	355	361	371	379	389	358	381	374	360	378	361	372	353	368	362	361	365	370	371	403	363	391	357	364	348	342	364	389	356	388	360	397	367	387	402	371	379	393	369	390	379	366	351	364	364	368	396	389	344	354	366	397	371	372	345	382	372	358	404	327	353	388	365	392	372
24518	30837	69248	74134	68304	56336	44925	31841	12416	881	926	826	930	882	835	857	834	849	913	855	823	849	905	943	853	856	853	826	881	808	843	879	867	876	867	840	796	829	822	874	884	911	829	850	863	808	859	908	820	864	857	805	821	870	833	803	871	851	822	890	877	877	867	885	892	843	852	844	861	828	814	826	823	872	840	862	832	880	798	849	880	813	829	868	799	826	876	831	878	855	828	800	829	843	832	789	876	860	867	813	895	837	828	810	807	773	853	854	872	838	835	871	823	873	868	806	876	833	813	786	834	888	805	875	819	852	853	815	763	807	850	861	797	866	883	818	778	829	860	819	901	856	871	793	816	843	788	912	861	844	870	868	822	826	803	855	872	866	887	844	858	831	824	828	886	800	819	829	845	812	857	851	794	842	829	869	803	847	827	865	826	850	835	816	821	872	840	845	893	880	831	823	872	839	852	847	854	833	837	800	860	832	848	853	887	795	838	880	854	789	854	817	851	813	880	864	860	840	874	852	888	858	836	813	881	830	861	850	854	825	826	858	886	815	847	821	810	813	883	857	828	794	843	815	835	866	853	856	801	796	853	858	803	855	849	829	866	804	831	837	901	832	871	901	789	837	864	852	852	873	842	850	864	880	882	858	820	817	827	842	869	793	859	829	836	857	855	846	823	847	835	845	840	873	852	845	828	814	830	833	822	859	850	804	890	801	836	853	817	859	830	844	789	861	865	838	839	868	840	845	817	911	822	829	826	834	815	785	818	830	828	838	885	805	857	862	824	836	848	858	824	820	885	859	898	865	888	853	853	841	900	825	832	850	833	831	824	880	890	811	847	877	818	823	864	777	843	820	847	833	810	856	853	831	893	863	847	869	853	826	858	845	912	852	817	850	825	866	827	896	873	847	821	836	839	823	813	884	883	829	874	766	870	776	855	846	859	822	833	801	818	871	764	799	822	867	801	861	823	858	836	881	855	837	806	812	857	804	909	856	800	867	818	888	870	836	851	857	841	789	874	845	832	791	847	861	876	855	847	779	882	852	858	872	817	883	853	857	874	859	863	868	840	868	833	826	818	879	829	874	806	814	883	835	868	840	846	821	843	877	863	825	806	832	803	805	830	863	832	834	831	770	821	809	892	803	818	856	830	850	857	927	837	831	852	800	855	872	828	864	836	845	809	897	852	874	814	840	856	856	849	850	819	844	808	799	851	820	836	825	862	836	824	856	884	851	857	849	846	837	841	846	849	859	843	843	854	843	862	860	841	863	867	834	847	829	869	846	825	864	849	808	880	800	844	911	915	859	787	868	837	830	840	857	852	810	843	884	846	825	792	842	823	818	836	851	910	837	865	834	800	816	886	840	860	864	934	861	832	828	816	807	829	843	849	851	827	802	845	862	844	866	847	898	825	819	809	882	830	850	841	878	823	819	855	805	820	804	799	841	862	837	838	874	876	831	837	822	834	870	844	846	814	817	846	822	825	811	795	881	817	801	858	814	848	873	883	839	839	837	848	870	815	806	843	808	884	819	849	839	853	826	807	860	863	854	841	806	831	859	874	852	830	856	812	817	823	851	834	818	863	855	846	891	829	775	889	879	847	854	872	857	891	824	899	837	814	812	894	843	854	830	835	884	843	871	870	841	836	868	820	847	858	890	852	853	876	908	805	784	909	793	828	825	827	793	836	867	880	855	891	838	835	835	806	829	829	837	823	877	902	882	811	835	898	854	893	835	836	831	874	852	820	814	849	869	863	875	814	822	805	831	852	855	820	840	809	834	844	831	852	845	824	879	874	837	878	845	834	899	838	891	778	813	830	818	867	804	809	890	804	877	888	816	858	812	858	847	812	850	857	873	833	828	880	830	851	867	849	884	833	829	812	851	830	886	875	846	906	798	830	791	892	865	870	811	856	836	837	860	880	853	856	837	826	809	853	827	819	821	836	823	846	838	869	864	831	830	841	806	846	893	783	843	832	833	862	855	869	853	820	867	845	808	841	839	833	833	905	826	871	820	781	857	911	842	814	833	864	796	855	807	827	842	904	756	870	895	848	814	886	821	876	919	863	835	834	842	800	842	849	876	844	798	839	833	830	834	829	860	898	878	827	844	805	910	800	855	823	797	866	818	833	871	899	876	813	857	839	856	840	860	855	816	810	864	842	810	826	863	803	881	862	878	842	843	817	833	829	813	870	896	822	919	832	864	876	856	817	810	843	865	863	812	890	903	836	867	815	818	842	884	931	827	815	814	818	825	826	876	831	788	874	879	768	915	873	880	783	866	850	871	838	820	877	832	851	854	884	854	851	861	824	864	867	843	879	929	874	821	855	766	820	876	871	870	866	884	873	843	839	812	867	897	788	815	743	825	814	825	806	840	846	812	872	885	821	834	795	884	826	822	839	860	753	853	837	890	798	806	819	891	826	841	846	848	835	813	903	866	823	830	840	812	770	822	811	838	830	846	863	840	865	912	877	849	789	798	813	878	821	828	831	779	845	813	845	850	853	811	838	818	865	879	808	828	850	890	872	851	820	866	856	816	847	859	848	859	834	859	852	764	832	810	885	879	816	808	832	877	782	869	852	870	876	783	838	863	833	803	845	777	878	807	875	901	874	818	803	869	913	796	890	865	875	829	819	816	827	821	802	868	861	826	856	843	854	825	831	837	876	874	839	878	834	861	825	866	856	869	842	862	823	820	815	797	849	833	826	833	876	879	870	804	832	863	816	955	857	823	846	837	859	808	844	833	817	821	839	840	825	830	835	829	853	823	845	827	838	882	849	900	873	847	819	826	851	804	874	842	818	831	871	821	848	891	863	859	809	846	832	831	869	780	839	828	831	867	872	882	929	882	888	817	877	843	898	892	860	858	857	834	814	850	814	830	830	863	866	859	792	835	925	859	861	813	844	855	851	843	851	821	895	800	830	801	822	824	857	836	810	885	828	813	763	796	826	852	846	871	828	888	811	897	847	841	832	805	815	846	852	875	798	810	895	768	831	848	830	828	814	816	772	828	826	868	854	838	863	853	767	858	870	834	827	866	825	825	842	828	873	874	844	827	856	854	829	830	867	826	841	847	882	827	839	848	791	837	784	865	891	834	810	857	872	853	854	848	828	810	844	874	813	884	811	815	833	846	821	817	844	872	837	780	858	871	875	867	812	869	848	802	850	843	847	853	799	802	853	888	899	857	873	848	817	851	853	856	870	841	847	826	846	867	861	891	845	858	794	849	859	839	872	791	857	851	814	894	859	819	848	827	871	814	849	840	809	879	842	867	833	824	841	824	822	831	845	843	924	816	852	817	814	824	919	795	852	807	871	831	812	870	819	824	812	831	807	848	842	816	778	849	849	912	877	922	873	821	856	833	831	825	811	836	807	835	841	819	863	840	814	768	826	852	815	820	832	811	868	825	900	807	817	830	839	783	811	858	813	857	785	870	856	865	861	782	796	873	839	823	881	866	860	834	869	819	856	842	846	859	872	853	848	852	873	848
14807	6494	10884	6229	3625	2196	1473	864	451	310	324	294	311	316	298	325	313	299	324	308	326	336	278	311	288	325	319	317	340	353	311	278	345	306	314	328	298	309	294	309	304	305	326	296	306	326	328	300	326	329	330	309	314	287	308	302	327	321	308	339	340	311	322	312	324	354	337	327	335	334	295	305	285	285	282	317	290	313	324	312	317	330	326	337	315	294	322	343	339	314	319	315	281	348	315	300	319	328	326	308	302	304	312	311	283	301	314	370	326	336	343	325	315	289	310	303	328	335	317	297	315	323	289	280	318	282	296	303	350	306	314	276	307	282	292	346	291	336	283	310	317	323	303	288	314	314	304	313	319	331	282	304	285	301	295	318	321	334	341	347	288	317	330	360	313	293	319	313	332	328	367	326	318	340	283	305	336	311	279	315	344	283	305	315	300	334	317	317	313	310	303	326	309	295	300	337	295	329	303	333	334	327	302	324	333	317	332	321	319	333	315	321	317	323	323	323	337	257	338	307	325	295	287	329	302	290	349	325	314	304	304	338	327	332	347	283	323	318	265	324	307	301	276	317	317	336	299	285	287	307	310	310	296	338	298	295	313	340	282	292	321	295	330	325	344	304	317	314	333	296	328	302	325	305	302	303	304	293	315	324	393	360	300	298	306	293	328	279	293	292	317	308	318	305	302	301	332	294	315	312	291	322	313	292	343	320	354	315	263	317	294	313	334	299	316	299	286	296	283	322	352	332	335	314	308	307	322	318	311	324	314	324	316	348	317	300	324	315	310	342	321	309	309	328	301	287	326	297	354	325	307	328	304	289	289	317	325	307	299	296	322	298	284	324	307	317	304	326	286	320	294	366	339	292	303	352	315	311	311	304	293	299	301	310	325	332	310	325	294	310	313	327	304	325	319	306	351	308	304	315	321	332	299	324	310	330	296	345	330	341	319	332	297	300	313	325	329	297	335	323	291	307	285	298	318	300	300	303	332	301	291	333	303	317	345	292	322	305	327	255	304	319	297	315	303	275	309	355	317	331	291	322	286	330	330	305	331	313	321	299	301	316	291	307	317	331	343	306	299	298	270	344	313	304	306	337	282	290	306	325	305	307	279	327	272	315	325	321	324	334	311	368	298	282	316	311	318	287	327	297	336	317	340	301	299	305	270	322	343	329	321	313	325	319	329	315	297	321	324	313	303	323	291	288	312	312	304	280	292	294	308	330	311	317	342	333	284	315	316	343	286	297	310	342	325	272	311	290	324	318	314	308	313	312	338	340	341	317	315	300	302	331	301	302	312	314	304	315	288	304	319	310	345	354	310	311	306	308	326	328	311	308	313	320	297	316	330	311	315	291	315	312	315	321	348	329	306	317	312	328	327	330	313	325	302	285	326	312	336	325	300	290	335	308	325	290	294	322	286	320	326	319	315	315	293	285	328	321	331	359	288	300	322	308	301	287	279	299	294	298	295	314	325	303	323	284	279	326	322	316	321	353	305	354	312	294	305	329	347	338	301	306	308	317	277	343	322	340	313	329	323	314	292	323	304	329	307	308	320	348	299	307	303	318	294	293	326	346	291	305	310	319	306	298	283	314	318	315	333	336	296	315	324	348	341	315	295	307	333	297	282	285	309	345	331	301	310	337	294	335	358	337	326	308	326	312	340	288	301	315	311	323	310	274	293	368	355	313	350	309	310	307	325	310	323	301	316	322	317	298	300	319	332	321	308	312	340	311	337	336	360	282	311	333	337	304	271	282	318	314	282	319	273	287	327	332	329	327	281	300	307	288	326	300	317	320	321	292	329	275	347	304	327	321	334	350	333	308	341	292	303	341	332	330	290	333	325	300	346	314	310	288	325	313	284	273	327	312	295	306	319	289	322	322	295	254	329	275	318	348	301	315	304	302	318	308	285	312	312	335	343	331	307	320	324	310	305	297	339	318	304	311	319	297	287	281	310	290	318	333	329	316	338	322	302	344	282	315	353	306	320	300	313	319	285	285	313	308	305	302	298	290	320	321	357	351	317	296	328	315	337	309	321	304	289	319	344	342	293	333	333	324	308	304	297	322	316	290	307	313	273	296	326	331	328	318	309	334	307	308	317	288	319	282	345	324	305	331	338	312	350	336	322	312	346	318	300	326	337	287	309	295	295	320	319	295	291	280	295	315	317	285	298	300	319	289	313	317	323	308	389	328	331	343	312	300	333	329	352	333	322	290	309	307	313	297	330	314	317	321	280	345	324	262	295	301	311	326	318	310	320	313	336	351	308	334	319	301	330	304	305	323	301	328	306	293	304	327	298	263	310	311	335	334	319	272	347	316	327	298	336	312	330	321	315	284	327	310	333	322	328	317	303	307	321	341	334	316	299	324	306	291	317	305	314	322	317	325	295	284	313	320	297	308	300	298	301	299	313	317	330	307	316	298	336	304	290	306	310	334	301	290	325	320	303	320	334	328	345	293	303	309	274	286	287	356	304	341	318	289	294	302	277	302	328	328	296	303	300	337	320	292	306	354	318	334	294	313	300	307	311	301	315	296	331	289	323	314	313	336	346	330	329	326	308	321	301	299	317	316	332	341	319	297	343	326	333	274	294	307	320	344	308	301	303	346	371	286	315	321	337	333	309	294	352	298	283	290	309	317	353	342	354	282	288	308	313	328	322	290	298	289	284	367	297	308	326	317	327	337	290	309	299	316	305	321	349	281	312	309	322	286	318	290	319	286	338	325	308	296	317	353	319	332	304	341	344	303	313	284	292	306	288	343	315	303	296	280	299	312	311	339	317	308	326	307	299	334	340	318	320	302	288	298	329	302	354	286	326	337	320	325	302	303	302	285	313	339	330	293	286	297	331	276	299	342	304	313	290	321	321	348	308	359	286	322	327	297	317	346	298	301	311	301	303	311	330	334	336	294	318	308	327	330	293	324	315	304	327	306	282	316	311	319	330	321	301	287	333	363	316	302	329	309	297	289	329	327	307	333	328	328	295	329	283	286	311	295	297	328	290	304	314	327	305	300	293	323	295	334	345	312	344	313	306	338	297	356	317	301	318	337	327	324	333	307	298	316	306	349	315	349	348	315	334	353	332	317	298	325	294	340	310	327	289	332	309	352	291	308	299	282	337	286	310	326	305	320	255	355	284	327	342	331	325	351	348	309	335	320	321	303	334	333	323	303	312	310	294	331	311	306	298	313	323	289	290	319	305	316	351	317	309	297	331	320	328	310	346	297	292	329	340	333	297	335	316	318	336	309	290	272	300	319	313	292	363	305	274	311	288	323	313	312	349	306	306	334	347	309	304	315	300	286	335	319	286	307	334	333	306	284	296	290	312	298	310	301	315	364	325	280	316	303	326	337	310	325	326	349	338	289	318	322	327	312	299	307	322	333	309	292	306	308	306	296	300	321	325	304	274	285	280	297	328	305	307	311	284	344	336	318	329	295	358	317	299	301	309	307	260	334	311	284	324	290	301	336	317	330	304	331	322	311	304	296
7574	5774	16960	14289	11063	7503	4706	2533	1104	698	729	708	715	693	656	703	715	718	736	686	661	748	706	662	717	740	692	693	725	663	674	674	736	723	686	760	696	731	725	746	721	719	685	699	742	651	728	722	714	667	731	698	772	744	748	725	703	663	731	682	728	687	703	641	715	700	707	754	705	681	718	700	721	710	728	703	726	717	721	675	656	698	730	711	703	686	708	724	711	714	695	675	662	692	779	703	715	722	698	650	722	680	734	675	724	715	727	684	714	707	685	701	706	681	678	710	747	720	701	726	700	710	724	713	678	693	713	657	724	718	694	729	723	739	664	694	710	716	687	747	720	728	709	702	685	755	744	775	745	676	690	669	690	740	725	625	713	714	690	705	721	691	695	693	683	717	725	688	716	679	718	725	665	714	647	721	700	725	694	743	683	717	688	697	731	743	698	748	722	736	666	706	686	724	690	749	702	648	699	677	708	713	714	742	709	722	671	732	725	743	677	694	679	723	695	700	740	758	708	687	742	726	705	724	681	672	741	678	699	723	706	742	693	644	719	697	699	701	666	700	678	748	741	685	706	702	740	686	647	695	741	743	733	732	683	719	672	721	673	701	661	670	644	722	707	686	691	717	723	697	718	706	707	724	686	672	688	747	696	753	724	712	709	686	715	655	752	675	722	671	661	667	708	720	688	677	698	715	730	695	698	735	687	702	659	710	706	748	675	707	710	663	739	703	703	678	719	707	703	713	710	742	670	638	685	724	712	654	701	714	687	720	730	714	702	668	683	698	733	721	716	660	695	703	714	715	701	702	668	696	638	728	713	675	643	661	686	705	681	679	706	694	737	706	768	750	756	713	684	703	715	705	677	727	682	667	692	676	658	720	685	663	664	725	684	698	739	731	709	707	672	690	680	719	706	753	695	665	725	690	703	743	705	718	663	707	686	709	708	730	779	662	708	699	707	731	700	704	725	683	707	699	733	700	735	694	686	677	703	674	709	687	736	751	717	712	742	737	710	733	699	737	722	726	703	734	681	666	711	679	724	762	677	685	684	724	731	713	749	688	730	703	695	740	731	708	689	689	705	686	730	729	710	717	736	699	694	716	670	704	724	734	739	678	684	710	694	734	646	712	713	716	690	700	684	702	674	678	736	695	714	719	701	760	687	735	722	685	685	676	719	686	733	710	687	735	739	708	717	732	707	679	712	702	748	687	681	696	743	685	722	705	742	697	672	707	716	714	740	745	732	724	689	690	686	721	733	773	668	658	698	724	683	712	702	722	690	739	687	704	669	715	677	665	749	662	718	670	672	673	731	748	645	692	752	758	693	749	734	771	699	709	700	706	722	691	703	721	696	660	684	693	671	713	700	741	693	659	696	724	675	728	670	747	705	688	714	715	658	735	721	647	683	728	700	735	699	731	674	700	672	708	707	680	665	692	710	769	676	670	727	683	708	710	693	709	697	723	742	690	706	727	691	736	682	700	699	756	673	706	696	741	671	708	731	713	658	699	717	667	738	718	705	675	706	684	722	714	745	750	718	711	690	707	724	691	735	659	686	707	735	676	724	723	727	700	710	716	775	730	728	716	711	730	717	737	679	744	686	691	725	709	697	726	703	697	669	716	718	666	721	735	685	656	704	718	680	685	697	722	698	702	693	699	698	709	696	709	688	669	709	689	669	715	694	716	653	756	732	700	711	720	679	665	691	695	710	715	725	700	711	687	686	758	707	716	728	724	701	737	739	692	694	701	674	694	703	714	695	706	728	673	676	659	732	704	707	704	701	776	732	693	677	754	751	687	675	697	697	721	676	742	705	731	711	683	709	708	678	729	720	735	645	715	692	753	712	709	700	719	753	683	655	740	761	733	743	679	726	692	763	703	767	720	665	708	698	719	705	677	737	697	702	695	690	667	720	711	731	726	683	717	658	735	673	715	727	682	688	734	696	731	721	733	694	697	675	715	756	737	685	695	698	681	681	682	665	696	698	749	702	673	754	736	675	693	654	723	673	721	715	732	670	709	715	696	702	710	739	626	720	762	672	707	704	721	720	717	715	706	750	729	734	697	682	738	702	728	754	723	726	775	753	737	730	719	701	685	716	732	705	702	700	722	733	700	639	691	715	712	728	744	709	714	703	679	723	693	701	692	707	708	742	737	734	721	736	712	733	634	704	681	690	658	719	665	728	696	708	687	718	714	741	702	707	754	697	717	706	714	719	681	728	697	693	707	712	674	728	668	697	694	676	743	699	748	705	716	670	735	745	724	727	695	683	720	707	740	694	633	717	741	690	711	681	675	758	693	727	679	744	701	706	691	677	718	743	689	749	688	710	685	706	679	734	686	706	724	632	697	683	688	716	705	708	713	765	753	717	683	710	724	706	763	708	643	707	719	713	711	743	686	740	698	751	664	693	709	712	694	727	703	698	656	719	696	718	737	697	734	708	750	691	687	682	671	711	734	696	704	731	670	715	706	719	686	722	694	708	672	739	763	709	774	748	728	687	743	709	664	748	684	682	715	684	720	714	698	718	652	732	686	690	689	695	734	694	733	698	713	702	671	691	678	699	743	732	743	689	685	652	762	717	711	755	689	649	693	716	692	754	693	687	711	726	697	670	694	674	731	767	678	687	712	683	688	726	733	734	671	711	693	701	694	747	685	723	696	726	680	708	718	707	695	685	725	758	693	663	683	693	710	779	722	742	717	678	665	648	697	701	765	700	702	669	660	653	726	729	700	665	730	698	688	726	652	674	738	741	717	723	714	690	764	718	724	687	670	684	746	671	719	678	707	650	696	717	746	700	701	716	719	695	685	757	724	671	730	671	735	710	717	686	702	708	679	691	688	643	691	659	704	738	694	729	720	703	729	722	728	708	700	678	709	726	701	692	691	710	741	722	691	680	684	687	648	745	704	709	702	718	706	694	708	704	682	740	693	747	758	694	725	705	715	690	705	667	687	709	701	660	762	757	699	660	687	712	645	728	702	679	675	754	736	694	711	705	704	674	688	736	685	690	641	759	733	734	744	732	668	763	732	650	721	706	703	741	730	720	714	700	724	693	727	719	716	738	670	768	690	687	719	693	696	694	732	697	742	654	697	707	692	672	668	725	741	680	711	699	710	681	694	709	664	641	713	664	733	704	725	698	645	778	707	704	671	666	681	718	698	730	723	695	692	659	713	732	741	701	699	703	720	684	726	685	675	705	696	666	724	723	718	704	677	725	719	697	740	746	773	712	744	683	745	686	723	688	727	657	722	718	727	698	683	707	702	737	733	703	701	722	705	665	693	706	789	697	637	738	672	666	719	734	650	710	721	670	675	727	710	696	725	728	687	717	727	653	678	737	701	681	667	710	712	702	662	697	759	669	699	701	755	692	773	715	722	707	711	719	710	731	671	697	737	670	741	740	718	686	710	719	705	686	709	758	728	723	740	658	719	740	709	745	655	744	660	700	658	707	682	691	688	691	727	728	688	703	693	708	706	701	722	687	742	697	673
31217	28722	60709	54840	41412	27642	15809	6902	1912	287	270	271	270	303	280	258	237	280	288	255	256	285	245	276	255	269	269	252	262	236	266	232	297	270	289	274	275	286	254	249	247	285	270	302	286	269	249	258	239	246	271	255	285	290	273	249	262	241	264	286	267	296	274	239	283	247	267	254	249	266	237	243	253	252	287	264	265	245	270	286	235	267	278	276	258	256	254	265	258	272	274	220	264	255	273	252	268	251	255	268	245	245	262	247	248	262	267	261	269	284	280	271	251	249	264	249	231	253	242	243	288	268	269	294	247	254	269	278	271	261	245	248	252	275	238	280	230	257	254	269	255	279	245	263	265	263	255	251	252	267	236	274	277	214	274	271	252	247	281	260	265	247	267	310	266	238	251	266	280	254	241	276	250	216	236	278	266	259	260	260	296	278	280	268	271	269	291	282	254	262	268	233	245	247	282	268	251	270	242	230	255	252	266	288	245	280	245	268	268	251	243	247	267	279	243	258	236	250	297	238	248	273	285	262	277	274	269	270	286	243	249	264	282	257	266	268	260	255	256	259	255	244	256	281	279	225	233	277	249	255	297	237	293	287	262	267	288	246	285	257	228	296	235	260	246	259	251	265	224	252	251	247	259	276	260	287	249	280	233	277	254	266	317	272	248	272	265	272	238	261	272	267	244	255	255	252	268	281	259	263	269	291	257	312	244	275	274	275	240	258	245	256	248	277	262	285	228	265	263	260	271	246	253	307	255	267	272	237	233	279	247	235	250	287	252	269	233	276	273	248	283	224	267	298	277	262	275	246	278	274	266	289	299	291	229	260	259	252	263	257	269	249	252	243	257	257	268	275	259	230	270	265	272	263	261	264	252	275	259	274	250	240	266	266	273	258	265	268	256	274	281	259	242	234	259	270	264	250	254	227	263	231	249	272	259	222	277	280	251	279	241	298	277	253	261	232	263	247	272	243	243	276	274	276	253	257	248	261	258	261	286	303	262	232	263	245	292	261	241	250	251	284	245	275	230	242	236	260	260	263	255	267	232	252	278	268	223	251	261	276	261	282	259	247	223	261	243	271	284	245	242	239	239	254	261	274	262	298	269	247	255	240	269	267	300	256	283	258	261	265	251	278	258	268	252	268	248	226	271	235	259	242	253	255	265	303	257	247	280	281	275	278	310	269	274	240	280	267	249	247	285	276	273	256	271	268	272	263	228	271	277	271	239	257	249	260	253	244	253	271	256	241	276	268	236	247	253	294	251	245	242	253	254	250	242	260	265	289	265	256	275	266	269	259	226	251	252	244	276	256	267	299	253	236	293	257	296	273	256	266	214	251	245	253	241	268	220	240	262	250	275	260	271	281	234	254	234	266	268	270	263	278	247	244	273	272	252	275	266	271	253	239	254	227	269	271	259	249	238	254	246	293	246	227	264	264	239	242	246	242	250	248	295	296	267	266	294	254	271	242	290	250	270	278	250	259	245	245	226	262	271	245	264	254	266	245	269	252	243	261	279	270	283	253	258	261	250	283	299	247	258	270	270	249	223	265	237	293	259	259	273	246	241	262	269	274	261	268	276	260	242	278	268	251	284	236	283	264	244	260	258	235	270	296	261	257	278	266	262	271	235	252	256	238	242	237	264	295	274	279	288	291	256	274	280	254	254	282	242	252	230	251	272	276	251	275	295	279	242	271	262	271	251	278	244	248	273	261	245	250	244	256	238	234	278	266	272	240	295	291	293	269	253	278	294	281	254	226	235	251	248	282	256	257	277	265	256	252	233	290	243	255	225	264	236	227	266	255	275	261	264	295	269	258	266	288	273	239	278	288	229	236	282	261	240	261	262	251	282	256	238	268	273	257	253	254	256	252	260	273	239	263	252	266	289	279	274	280	276	254	238	249	256	240	284	241	272	260	267	262	266	246	274	251	269	257	252	267	263	255	294	254	223	242	224	245	284	219	254	254	273	282	253	242	243	235	247	270	273	259	258	260	240	232	265	227	269	234	253	268	257	259	272	291	277	257	285	266	249	261	191	262	266	258	236	271	249	261	287	278	250	251	243	264	229	259	299	253	282	261	264	244	268	261	256	255	265	254	261	278	246	260	259	256	266	279	269	258	242	256	259	233	263	264	236	258	293	275	256	269	281	279	250	262	246	239	247	247	263	239	259	282	252	276	288	242	278	235	258	258	269	292	279	287	262	267	277	264	292	248	258	250	265	288	253	284	267	230	272	259	252	250	252	248	216	252	265	252	254	287	294	255	254	223	272	267	256	268	246	301	272	274	268	233	287	256	263	233	248	226	279	278	278	246	268	237	248	259	260	247	244	263	271	256	258	263	254	272	266	255	258	230	273	252	246	238	287	252	279	253	289	270	266	274	282	239	272	279	239	270	279	262	261	265	276	262	236	258	240	239	271	252	245	249	262	263	265	258	227	262	246	267	290	250	272	281	264	264	282	247	267	270	263	244	270	275	284	268	274	253	252	248	271	255	272	234	266	249	227	263	256	264	267	294	296	263	238	223	243	271	251	246	242	286	229	255	249	223	240	265	275	255	270	261	254	267	238	269	278	253	274	274	229	249	265	244	281	256	257	255	261	249	277	272	246	257	262	239	256	260	293	271	240	274	260	271	278	275	254	265	270	249	246	239	260	237	246	264	260	262	246	274	265	288	275	277	266	225	222	260	257	265	249	259	245	262	236	272	283	278	265	278	223	245	239	303	281	274	249	249	290	263	275	253	274	232	289	266	270	283	238	286	235	244	235	275	279	254	262	259	251	261	240	285	271	298	264	259	257	224	261	263	269	264	270	278	275	260	264	239	320	283	247	288	269	259	283	283	280	235	222	267	241	242	250	246	235	239	269	257	299	275	280	273	263	272	258	280	264	238	232	261	245	250	248	240	240	247	290	267	274	270	241	262	260	280	277	290	236	256	251	257	267	272	264	263	237	257	241	253	243	278	257	286	245	244	250	240	256	267	260	296	258	257	270	266	244	244	267	238	264	274	281	261	275	261	288	265	235	232	253	283	252	256	275	257	249	266	280	238	254	242	257	268	247	286	236	243	265	279	250	243	248	273	255	249	238	246	249	294	222	255	243	236	235	278	238	262	274	258	272	262	271	261	257	242	247	232	240	252	268	278	301	228	221	261	258	243	251	256	297	257	240	273	267	265	280	247	284	278	272	234	266	265	251	265	254	270	242	270	264	257	278	231	262	291	287	214	242	252	264	290	259	219	218	270	290	264	264	267	294	252	230	252	239	236	262	233	275	263	271	264	261	291	291	271	245	292	252	249	236	291	230	250	273	264	251	272	258	269	267	265	273	248	259	274	283	281	256	270	253	275	273	226	215	275	270	257	259	251	305	297	260	225	287	261	255	242	279	230	237	271	252	248	271	252	263	244	299	305	241	272	271	268	258	255	240	241	275	247	250	290	268	263	301	251	257	259	248	288	275	252	298	246	295	285	275	263	294	261	259	248	246	250	263	222
16956	23056	56969	60357	52169	41498	29975	18441	5740	633	609	610	615	618	586	615	604	616	589	632	597	630	611	599	663	602	674	622	606	657	608	599	624	640	630	599	619	652	606	593	666	646	642	584	634	578	594	640	577	637	643	630	615	649	619	629	630	619	613	647	618	645	621	628	608	632	614	608	606	600	619	627	621	571	597	596	599	601	620	576	658	603	599	603	608	621	584	588	617	648	635	622	615	620	594	639	603	627	625	612	589	577	582	569	631	607	626	629	591	627	611	634	589	614	642	607	624	622	600	617	574	642	607	639	589	628	623	579	633	621	625	579	621	636	641	608	649	552	591	652	623	573	573	598	612	642	614	628	626	576	641	588	625	656	609	593	654	605	586	588	600	568	599	606	597	590	635	622	600	688	634	617	575	623	611	619	661	599	630	584	624	598	649	591	613	632	609	622	585	640	621	628	643	626	598	563	612	629	603	609	610	596	601	563	573	643	573	604	560	587	624	618	614	647	656	633	636	632	615	590	581	580	645	621	595	612	665	601	577	655	628	604	621	606	605	604	605	627	593	681	583	616	631	618	655	601	620	640	629	619	659	631	580	578	650	577	601	609	630	586	656	592	631	617	637	621	591	620	655	611	629	590	595	621	673	620	627	616	620	619	618	635	617	572	623	607	570	574	607	631	622	653	628	583	622	632	601	599	616	610	593	627	620	613	604	603	620	575	593	613	610	627	602	668	674	559	605	618	622	631	653	645	596	593	602	659	612	654	648	616	658	650	629	583	614	600	612	583	599	612	629	640	677	562	581	604	575	631	615	577	584	653	612	647	603	609	646	675	603	623	557	606	635	628	603	631	630	622	604	593	626	634	585	594	657	635	567	625	599	620	591	613	564	649	609	628	596	585	608	563	630	618	630	581	554	587	623	593	625	655	619	623	603	644	601	591	615	582	673	557	636	581	608	572	647	607	581	622	564	604	618	623	612	594	616	618	648	610	611	609	588	628	577	670	622	613	629	630	659	608	599	629	616	662	649	608	661	592	595	576	614	588	596	580	596	596	646	594	596	636	660	620	617	593	623	628	581	628	597	613	631	661	621	618	631	630	624	611	595	635	613	595	594	644	593	628	615	621	638	598	651	597	633	568	620	615	633	600	613	643	594	661	632	607	631	622	600	636	619	596	586	642	621	579	585	642	640	640	591	629	583	606	602	621	639	593	634	589	606	601	626	630	595	657	604	575	621	605	604	661	618	582	585	596	631	583	597	623	643	615	609	620	642	631	591	612	619	595	611	624	582	624	636	623	665	629	622	618	613	622	626	617	617	650	609	633	634	614	612	644	613	591	562	597	612	635	587	579	597	647	612	621	623	623	645	621	603	599	590	649	582	579	567	581	614	580	601	583	616	590	607	642	642	597	588	596	656	618	587	614	605	593	617	605	619	620	602	653	621	603	649	584	611	647	605	585	632	604	637	647	660	620	607	642	639	653	628	594	591	634	581	583	595	613	612	616	632	629	586	591	649	624	642	602	615	634	605	590	584	644	636	612	602	608	584	649	584	623	600	615	594	589	621	633	590	659	620	589	629	603	655	575	652	624	591	622	624	593	601	596	576	580	601	614	601	621	599	650	641	578	592	591	633	594	596	611	577	645	607	620	629	634	593	632	633	626	587	628	572	576	610	600	558	619	655	600	602	678	644	625	649	560	647	632	597	603	641	597	606	578	591	632	670	649	602	666	621	610	629	641	655	614	662	616	603	569	580	635	568	644	587	616	549	614	651	579	633	621	586	621	592	609	626	614	625	617	598	560	595	599	572	588	581	636	621	611	600	614	613	584	621	621	612	603	598	605	562	616	625	578	580	604	598	644	583	632	597	629	591	660	613	642	602	655	609	618	620	596	655	568	623	620	629	666	633	610	567	609	657	617	606	625	560	613	626	602	606	596	586	637	585	602	625	642	611	575	643	584	615	616	579	610	598	667	545	578	650	625	584	589	620	615	631	612	616	594	675	603	609	611	624	610	592	611	616	625	612	617	632	614	635	625	574	589	624	638	588	639	652	647	630	635	641	615	609	642	618	614	578	609	607	601	582	566	624	634	645	591	567	608	619	664	646	604	573	641	610	614	633	588	585	629	618	593	645	595	599	634	619	652	604	591	590	601	576	576	610	601	600	597	602	626	634	615	644	611	636	633	569	611	617	597	604	613	630	596	605	582	597	597	569	675	623	606	570	615	632	599	623	657	591	625	614	614	620	596	597	575	592	592	588	576	586	607	601	585	583	667	592	598	623	598	628	608	612	597	608	662	677	604	592	574	609	562	634	603	641	602	604	598	591	576	615	630	593	602	614	639	657	620	648	579	652	599	614	617	617	629	644	688	605	611	659	575	566	627	626	605	638	601	582	666	619	640	607	620	607	583	633	602	617	564	662	599	619	651	579	610	627	603	584	608	615	639	601	615	602	582	654	582	585	600	627	607	623	633	599	563	578	626	599	593	626	641	580	638	606	589	597	606	584	615	612	599	682	586	576	630	638	585	633	649	568	627	637	636	633	624	592	596	657	637	644	574	621	596	621	610	654	637	632	650	588	654	640	608	627	607	604	649	643	613	610	610	560	617	569	643	628	603	614	603	586	614	634	575	616	653	619	668	585	640	597	659	654	606	605	616	655	638	624	624	658	605	574	607	596	582	601	646	625	601	629	609	600	612	627	607	609	597	626	636	658	594	621	604	615	618	577	635	583	618	637	598	594	626	617	572	606	610	605	575	599	625	609	602	633	625	627	600	591	567	550	638	601	621	608	582	633	608	659	602	619	641	561	626	563	638	653	663	643	609	628	597	617	629	610	647	611	645	587	604	616	631	611	620	608	610	652	646	634	623	658	601	635	594	610	653	640	598	543	595	624	611	581	625	602	641	602	623	608	615	605	658	617	662	636	648	576	618	587	626	567	647	584	583	592	668	633	634	631	644	585	612	623	665	595	646	630	611	633	571	584	578	596	620	634	593	646	605	605	623	650	606	635	632	611	635	584	546	598	652	607	600	612	653	588	594	647	600	603	638	592	609	628	613	656	633	598	641	631	586	616	588	613	569	622	634	616	566	607	642	599	598	633	637	629	582	620	610	609	590	595	622	588	622	621	607	652	626	641	612	564	656	624	659	636	564	653	605	597	677	623	597	562	615	594	622	622	604	629	629	590	632	622	628	612	631	577	636	659	616	618	589	587	630	587	618	611	652	585	615	581	633	609	579	603	618	614	591	579	639	621	559	590	579	628	613	624	560	629	658	601	622	586	625	611	645	583	643	634	575	641	620	594	629	637	627	587	626	583	624	592	615	653	601	605	646	629	595	633	661	651	633	647	590	620	612	615	620	607	650	601	604	610	667	609	600	632	609	598	643	608	600	632	588	606	628	625	601	588	596	649	631	642	599	643	584	668	596	637	616	611	633	588	615	594	619	620	607	581	635	650	624	620	633	623	601	605	611	562	597	631	614	638	619
44619	41061	78592	69485	56237	41659	27580	14773	4762	443	405	402	377	378	396	375	414	388	406	400	340	406	417	377	385	388	396	402	360	356	381	398	374	402	404	386	357	412	394	366	368	366	359	351	360	392	373	371	414	382	368	376	390	398	382	395	353	399	351	387	383	365	345	350	392	411	391	377	378	376	387	389	341	401	381	395	385	354	384	380	367	356	380	422	421	395	378	377	411	401	405	373	389	364	373	395	377	412	395	389	376	393	403	354	357	419	416	406	421	395	332	387	404	408	421	396	357	386	394	363	371	403	414	401	382	397	348	405	383	363	367	348	351	359	402	373	354	367	403	383	367	362	379	389	385	367	380	394	391	393	370	416	378	395	424	441	343	379	341	400	348	361	368	399	381	378	356	408	367	373	407	374	389	386	357	395	362	376	405	366	349	358	346	401	410	351	392	376	393	358	381	359	372	391	394	390	384	374	405	360	376	371	403	374	373	363	387	345	387	378	375	348	400	398	416	379	400	370	384	371	358	373	388	361	355	376	395	417	348	352	353	396	360	369	363	351	392	365	384	392	365	349	362	385	364	413	393	357	390	348	391	376	333	392	354	391	373	393	385	416	377	392	398	378	393	358	390	402	408	385	413	363	402	379	358	363	418	373	372	357	372	371	381	361	395	393	391	391	402	394	382	396	398	420	402	397	356	395	396	393	384	380	403	418	379	363	358	373	379	364	393	414	397	404	407	378	386	398	377	368	366	360	334	411	358	367	388	415	380	390	378	394	354	388	397	368	390	354	399	364	389	400	357	386	367	385	392	398	378	417	362	398	379	387	415	379	385	399	392	397	421	352	394	374	356	363	380	411	392	348	389	339	379	406	362	414	334	362	381	377	356	382	397	401	358	412	356	381	402	368	366	403	410	372	332	368	405	389	368	357	418	392	392	417	409	389	357	362	394	373	349	370	390	386	364	399	356	415	349	359	341	382	428	381	370	373	382	416	391	369	382	366	368	391	399	405	363	364	389	410	391	392	404	424	407	395	366	396	378	393	356	392	375	369	395	383	402	409	388	390	344	395	349	390	382	407	395	363	399	428	399	373	372	412	341	361	408	371	368	356	390	402	365	419	398	384	426	378	383	371	412	368	384	374	389	412	408	357	350	410	420	408	391	386	388	388	412	358	329	414	388	375	350	365	406	350	375	386	383	366	380	390	360	382	373	374	384	404	391	395	373	370	407	400	404	403	374	428	391	375	369	363	390	365	372	348	384	412	364	370	387	343	405	378	379	402	397	397	387	418	392	396	392	392	409	341	367	393	381	399	422	384	352	390	368	340	365	373	358	366	394	375	407	383	359	395	359	380	374	390	392	374	361	390	389	427	359	386	336	363	370	400	366	388	362	364	385	378	403	360	375	372	375	391	374	385	409	343	373	358	346	403	358	372	353	376	400	357	375	397	362	376	366	417	398	392	394	412	386	373	351	418	357	356	381	383	382	395	401	423	399	384	368	425	404	371	398	398	395	366	356	406	357	371	383	409	369	363	388	371	361	386	398	365	379	417	370	387	367	349	341	371	433	409	370	373	394	379	363	367	383	392	371	344	365	378	361	382	349	396	418	372	377	358	390	391	407	404	404	403	432	409	368	367	380	369	368	404	389	381	384	403	350	401	375	382	350	398	394	373	399	379	364	383	436	356	356	400	395	328	363	385	396	406	376	389	381	382	399	362	381	378	402	329	384	365	410	417	396	398	428	361	380	407	346	391	396	418	382	400	360	367	406	411	393	381	386	355	401	391	356	384	325	356	371	396	367	422	364	402	396	431	388	391	374	387	388	400	374	381	362	379	358	379	402	378	373	410	361	392	389	383	387	389	398	381	405	390	389	364	407	408	422	385	399	440	387	350	400	357	400	422	404	401	381	391	395	377	351	361	328	389	369	427	414	360	402	373	361	351	358	363	402	367	424	378	370	416	404	410	376	372	378	386	405	401	375	372	374	361	409	379	375	365	383	410	373	359	395	381	399	397	361	375	394	400	385	374	385	347	381	417	377	391	388	395	408	403	375	374	417	414	375	392	372	373	383	393	384	352	398	328	385	401	390	364	364	348	374	355	411	383	358	392	403	372	417	390	383	332	359	396	388	372	379	375	365	382	381	384	410	407	398	387	346	404	366	370	373	388	408	365	374	391	398	356	392	366	379	405	369	382	400	339	387	392	397	373	386	374	400	383	378	396	379	373	380	399	363	354	344	376	328	384	383	382	375	397	380	370	369	367	344	405	405	411	366	364	411	407	357	353	424	385	356	385	381	386	386	382	385	410	381	387	376	417	386	408	428	365	385	413	410	400	362	379	360	351	392	370	360	409	386	337	386	395	397	399	389	391	369	366	356	379	376	369	370	369	391	379	399	376	368	385	390	376	401	378	345	330	370	372	349	379	382	321	412	402	396	401	360	405	400	379	372	366	358	372	375	355	372	400	392	379	351	349	376	399	386	380	408	435	388	413	355	403	406	373	378	391	367	413	398	402	412	370	411	384	399	402	411	378	360	342	377	410	352	405	373	348	382	393	331	352	405	376	383	362	398	358	364	360	415	378	348	360	393	366	370	389	441	368	366	425	396	358	377	418	379	349	359	376	422	392	352	416	387	433	402	334	347	378	382	364	361	360	360	381	403	395	405	402	425	377	418	394	373	383	378	388	385	392	387	369	406	359	384	361	357	375	402	385	377	366	426	397	432	372	386	383	364	381	361	396	335	388	369	394	424	363	369	406	355	376	361	398	373	416	374	361	368	406	374	391	373	347	386	389	405	391	376	373	414	351	376	369	369	378	385	363	394	389	388	360	388	387	366	371	344	358	427	425	397	383	404	370	412	384	343	373	383	409	396	392	361	350	375	411	332	398	389	383	379	354	398	368	410	383	387	382	376	394	415	377	368	390	383	353	367	343	391	414	387	389	395	412	411	341	392	350	409	397	346	354	393	417	373	366	368	334	365	342	374	422	389	356	378	356	371	383	339	379	399	419	372	381	382	376	375	388	377	375	423	363	377	361	370	377	377	423	392	375	386	353	404	399	391	384	400	420	375	364	395	380	377	342	398	401	356	384	398	413	367	406	378	363	416	357	374	356	383	383	376	359	417	384	401	367	393	372	392	377	377	385	354	390	381	402	359	365	350	377	328	398	379	367	412	401	364	365	387	364	380	376	410	404	398	395	405	397	408	370	387	370	392	376	378	360	388	421	381	358	380	377	384	414	375	381	368	374	365	399	339	337	349	415	381	431	379	397	378	404	368	382	383	371	388	377	387	378	353	399	426	376	334	372	361	377	352	370	383	404	392	391	356	379	370	365	397	397	363	363	376	395	428	393	391	370	386	412	395	424	422	358	378	363	409	362	350	384	369	389	378	398	392	394	387	369	374	390	369	376	362	344	386	383	352	354	384	371	365	402	410	373	390	361	410	391	385	371	383	408	376	381	406	381	405	368	413	370	355	378	397	424	401	389
24742	30286	74278	76481	66858	53316	41283	28610	10300	891	865	880	899	909	876	866	934	904	922	854	884	865	926	856	868	883	911	863	877	809	885	880	857	893	906	880	855	873	867	848	913	853	865	867	840	861	922	868	871	869	871	868	882	907	889	931	865	826	851	927	875	868	892	842	862	854	869	817	824	876	880	914	841	911	860	892	815	899	854	821	849	846	887	840	872	878	851	884	849	906	810	906	855	883	849	870	832	855	858	898	846	888	875	864	832	849	834	877	901	893	861	874	811	944	909	833	826	873	845	910	879	862	866	870	869	883	885	875	911	862	869	823	871	839	849	887	796	834	907	817	889	913	930	846	785	825	874	844	868	883	837	934	842	886	868	847	860	878	853	825	871	913	860	896	840	857	861	858	892	826	834	879	896	906	891	887	852	863	874	815	879	886	849	854	850	899	894	906	824	886	884	872	874	879	854	844	889	818	891	863	897	856	870	834	880	875	914	908	885	824	840	834	881	853	852	872	845	845	912	858	866	871	904	804	890	872	832	806	801	886	876	891	857	863	887	850	846	837	851	862	869	831	907	841	800	835	846	876	889	826	826	873	858	802	833	865	839	888	895	801	853	893	861	844	886	820	873	867	814	844	875	869	859	848	896	824	913	848	879	898	841	881	878	892	842	883	856	911	863	877	844	860	845	850	868	850	877	869	906	896	850	890	865	831	873	860	843	865	863	846	821	854	832	839	885	867	840	882	807	868	858	876	813	842	872	849	908	833	871	900	836	905	889	846	850	853	951	892	866	860	846	852	863	856	855	895	901	879	890	887	911	834	883	907	851	843	877	858	881	864	871	900	846	886	860	813	823	839	820	881	882	861	865	890	858	866	879	814	841	867	874	855	881	868	874	863	886	906	879	879	850	848	881	846	856	852	857	864	896	910	815	844	868	831	896	832	931	831	870	866	836	860	924	925	883	887	851	898	876	894	839	918	871	848	816	829	907	876	839	873	884	852	889	880	885	863	886	849	824	826	921	872	858	808	865	817	839	879	883	868	890	825	852	891	899	840	866	870	850	847	882	863	862	903	894	876	834	917	882	878	884	871	831	881	893	865	868	803	830	846	833	863	798	936	898	855	887	838	871	804	863	842	850	825	850	830	836	871	815	863	835	901	861	856	890	850	854	882	845	857	860	847	864	892	895	854	938	886	867	910	837	829	876	869	899	853	857	819	818	890	848	840	852	819	881	939	851	821	864	883	845	871	910	855	842	823	862	891	832	887	858	860	850	896	877	830	880	870	942	853	905	856	844	858	797	840	874	861	813	856	875	834	878	827	844	880	906	843	834	857	884	841	897	843	871	847	954	899	891	854	828	872	815	850	860	890	831	884	864	880	828	837	838	873	856	904	841	889	818	848	855	850	865	844	800	852	876	893	840	859	840	894	822	810	841	842	879	855	858	840	903	873	872	857	871	888	895	831	855	877	819	856	861	908	880	821	904	867	844	851	861	854	845	842	878	860	847	840	860	839	827	880	851	884	848	880	850	816	821	864	879	862	866	827	896	816	895	864	824	824	856	865	882	851	849	881	823	841	810	836	915	862	864	839	927	848	873	840	906	848	847	870	834	827	854	878	895	881	842	842	858	852	929	846	927	897	843	856	851	893	821	850	869	904	804	915	904	882	813	877	876	880	864	878	870	899	855	860	877	857	888	868	865	893	889	884	852	847	816	858	857	831	867	845	904	825	847	831	839	911	815	835	811	851	838	849	863	907	888	851	893	852	808	876	846	863	851	919	885	871	883	917	855	892	871	950	875	864	882	859	866	841	880	875	856	848	889	903	840	891	890	835	961	882	875	857	904	835	844	851	883	819	857	855	863	882	808	852	841	893	855	897	882	842	856	862	884	904	882	839	862	871	882	873	887	949	877	893	850	853	891	843	853	875	891	833	858	880	856	872	821	868	872	862	872	900	898	875	849	885	854	856	846	854	885	880	848	833	904	878	847	856	833	869	864	831	868	852	863	920	853	833	853	869	892	872	945	868	900	863	854	828	879	908	852	837	841	867	837	885	813	813	881	861	887	843	857	885	908	920	889	813	820	826	854	837	856	897	808	846	877	938	850	842	882	869	877	878	866	878	867	875	807	811	894	834	852	860	920	867	828	852	884	834	869	916	905	832	901	909	854	844	882	897	834	883	833	827	885	839	849	862	855	850	867	852	848	878	823	881	913	880	874	881	881	867	894	871	864	871	816	838	862	895	794	805	826	886	786	892	886	899	846	880	855	846	858	892	867	893	844	861	896	878	910	902	844	885	917	899	828	859	868	914	911	874	809	833	859	858	835	876	917	858	874	906	858	915	867	877	868	871	858	852	875	894	894	861	908	849	892	890	892	877	906	891	877	877	869	875	879	851	908	890	852	885	842	877	848	875	862	881	901	855	830	863	921	862	892	888	816	803	891	926	900	803	845	870	858	873	860	858	919	803	932	800	858	856	852	904	826	855	822	852	908	887	862	920	887	909	878	859	816	870	834	861	809	839	821	830	877	850	865	854	860	817	929	886	886	854	881	863	828	880	856	845	806	847	854	860	826	843	905	865	900	882	836	837	853	887	857	863	864	855	825	873	880	883	861	937	896	884	849	914	850	851	858	883	851	896	850	814	831	827	807	838	932	853	854	861	832	863	857	858	856	890	875	848	859	872	862	854	883	865	879	867	853	900	859	899	869	855	879	925	849	876	834	846	896	865	839	889	855	883	835	891	852	842	851	863	852	809	806	914	851	858	865	895	875	901	840	859	849	835	858	861	905	845	896	837	858	842	885	849	830	902	875	809	851	849	839	899	880	915	861	845	890	874	826	883	901	882	829	838	867	928	865	897	797	890	873	837	845	839	857	879	892	810	893	892	847	830	812	761	872	835	859	845	854	852	860	842	826	842	815	851	871	826	909	875	959	861	875	888	859	855	922	837	916	880	787	857	839	838	883	881	842	886	888	840	878	866	858	874	868	893	881	871	940	880	847	842	819	859	863	864	828	923	837	851	881	812	833	874	866	941	825	869	891	840	857	891	791	865	871	870	894	819	896	896	829	878	896	878	889	839	835	855	846	932	883	893	894	897	852	819	889	845	866	863	842	856	875	890	890	841	829	904	879	885	837	834	807	839	872	890	848	885	854	861	805	918	842	861	844	878	874	890	847	902	874	837	882	848	910	853	801	916	869	884	852	760	885	790	834	900	830	820	862	847	838	874	868	858	856	831	817	866	890	878	874	891	880	875	890	857	865	838	891	864	868	909	849	861	816	891	863	871	839	912	891	838	841	865	822	889	838	802	889	803	831	882	857	857	870	869	874	870	856	869	873	864	874	910	801	781	862	859	825	882	909	856	841	888	878	833	895	891	875	870	902	834	863	889	842	879	858	895	850	801	885	951	824	822	803	850	883	869	859	897	896	915	912	880	819	800	879	864	845	889	828	840	927	846	831	829	884	816	899	871	843	882	880	880	872	846
14287	5968	8690	6203	3952	2351	1347	816	508	366	341	341	327	322	335	336	337	355	349	377	327	352	317	370	365	329	306	353	322	346	330	339	372	325	364	362	345	348	382	352	332	328	370	350	346	339	312	316	347	365	309	309	368	346	339	374	327	344	358	364	349	348	333	353	339	317	341	354	347	334	332	331	327	354	326	324	360	325	359	386	375	336	321	358	323	363	359	315	356	331	341	386	340	332	332	356	332	342	339	351	351	359	302	332	359	340	331	352	376	326	353	381	374	337	332	368	363	326	361	314	366	347	354	342	322	347	361	360	332	281	346	328	367	339	349	324	316	332	329	293	330	310	353	354	343	361	354	376	323	340	302	335	366	350	390	387	366	343	350	312	347	349	350	349	374	343	332	351	351	375	347	352	338	358	353	350	309	367	284	347	350	345	328	340	341	318	320	338	327	339	334	363	331	358	318	349	347	319	352	371	325	364	363	334	326	345	364	351	379	319	360	328	346	316	310	354	301	308	319	354	357	343	339	338	326	383	355	345	310	350	356	332	349	385	314	341	329	352	368	343	360	333	370	356	341	332	327	342	316	368	306	325	348	354	329	341	343	383	345	371	345	331	308	329	346	344	286	319	314	349	348	356	355	333	319	373	337	311	321	341	342	319	316	344	330	317	323	315	331	335	322	353	336	372	346	361	343	340	330	345	298	324	360	341	335	353	343	359	357	329	361	354	319	393	370	333	307	344	320	335	334	363	328	335	345	362	330	347	401	372	361	348	374	356	358	327	345	351	338	367	352	359	339	330	333	328	335	315	337	317	355	359	361	349	342	339	336	321	348	297	329	365	319	315	317	354	367	363	345	371	332	339	326	358	342	349	362	350	337	350	341	345	381	339	365	329	379	343	371	337	323	322	307	350	338	309	324	345	344	361	350	336	330	347	293	358	299	355	333	308	353	370	341	336	341	369	359	350	394	348	346	311	327	367	328	353	314	339	338	343	349	330	361	331	352	356	364	366	365	326	352	333	314	345	356	349	364	367	355	304	382	339	328	334	340	352	391	352	352	327	339	354	361	354	313	345	375	355	356	367	351	325	337	331	352	356	356	345	356	344	355	318	361	357	364	341	349	330	328	341	336	376	354	335	367	321	314	358	361	339	378	333	377	358	382	357	342	356	376	330	376	335	374	336	302	353	333	346	356	339	332	351	369	326	377	348	363	323	312	318	371	355	342	327	341	325	380	348	384	321	343	318	335	339	358	369	341	336	333	330	310	320	361	313	314	344	340	334	371	350	358	358	311	355	325	299	347	359	345	355	350	324	312	326	336	351	357	336	330	338	339	315	354	363	367	358	342	327	331	347	308	342	352	348	352	337	362	338	379	348	332	326	348	350	320	327	328	359	354	349	348	339	328	336	336	368	358	338	327	329	344	341	336	340	337	357	362	351	351	360	343	338	315	345	334	355	331	341	374	346	346	371	318	352	351	327	360	355	347	355	340	349	352	315	352	332	297	355	364	324	326	332	347	367	317	343	330	352	324	339	357	335	365	337	341	344	338	363	356	334	352	334	363	340	349	325	337	346	326	376	361	343	327	358	345	321	312	365	344	345	287	325	315	327	329	347	362	377	380	326	352	339	333	333	344	363	352	332	295	331	363	370	338	386	326	328	354	305	331	358	342	377	354	340	353	370	354	366	353	363	352	322	341	338	331	356	392	339	352	346	351	304	331	357	334	378	354	370	352	359	352	353	329	331	357	360	353	313	343	344	345	356	356	307	368	372	355	360	313	321	342	321	348	365	314	334	344	333	304	344	356	328	326	361	346	315	353	343	365	346	388	355	344	316	317	343	353	348	308	301	363	355	337	339	345	367	316	323	359	374	326	388	340	328	319	311	333	380	360	341	341	380	343	303	331	338	339	311	362	332	350	320	328	341	308	349	334	376	351	329	341	333	296	313	355	356	339	336	321	335	333	343	353	352	326	318	324	346	322	340	332	362	377	372	364	318	359	352	339	344	341	307	380	355	318	364	347	346	320	322	321	310	334	367	343	310	297	333	335	370	309	338	314	340	315	360	373	339	343	353	342	352	374	349	306	368	326	362	367	334	318	328	364	334	344	359	332	364	359	359	344	356	365	351	310	350	355	372	354	369	347	347	334	342	360	316	354	353	380	334	336	363	363	362	340	353	362	322	309	353	323	376	350	343	353	357	325	353	328	308	363	340	368	352	363	352	334	331	334	339	357	359	294	315	317	338	333	351	361	362	351	320	331	355	362	303	340	371	304	316	297	340	326	360	340	373	357	330	382	341	352	326	331	335	312	334	359	377	374	353	332	358	367	341	336	354	351	326	330	340	399	325	361	315	331	372	345	322	369	341	375	405	325	348	340	385	344	353	351	397	316	317	315	310	341	370	330	362	335	341	300	333	345	334	348	352	315	321	330	349	325	374	330	355	328	378	365	357	359	378	360	340	327	328	326	318	344	337	342	348	345	346	332	342	379	359	358	357	342	341	336	332	354	334	337	360	343	327	355	327	350	333	319	336	347	345	367	346	339	332	330	361	328	374	341	365	346	355	348	327	344	379	372	338	325	363	374	347	347	339	320	372	335	367	359	330	343	364	348	351	339	371	328	339	374	278	339	381	349	327	335	338	327	361	357	308	346	371	369	369	353	363	345	339	297	341	348	335	344	313	336	355	341	319	362	335	356	375	330	352	332	364	343	362	315	348	339	312	313	354	342	318	341	332	375	329	377	359	317	332	332	362	369	384	342	319	319	321	345	333	340	315	335	327	324	337	350	359	338	393	321	323	350	336	340	359	348	313	325	345	332	336	314	341	323	338	328	351	303	375	342	323	336	321	293	329	348	328	336	300	345	364	314	333	322	320	300	330	323	338	396	336	358	384	335	354	305	310	354	319	360	311	385	312	343	378	350	343	356	304	336	383	336	363	357	360	331	380	310	321	322	361	351	344	369	298	319	342	361	315	373	334	341	329	336	334	335	325	377	354	358	319	380	313	333	326	340	347	329	343	329	320	362	341	329	318	352	353	377	351	333	328	328	323	332	342	347	299	346	333	327	345	302	335	376	353	320	337	340	341	356	306	320	372	358	313	327	356	349	303	351	323	323	351	338	325	314	321	330	359	340	356	341	363	318	374	348	313	339	311	339	354	334	347	345	306	332	347	301	363	362	328	342	343	337	361	362	329	326	339	349	345	313	328	349	378	342	348	333	339	330	340	338	326	305	329	351	367	355	353	355	373	354	308	333	313	345	335	339	320	329	355	374	358	362	346	352	301	342	323	330	343	336	348	310	330	349	355	330	316	346	324	350	361	331	365	360	327	309	331	331	349	344	313	334	342	344	341	347	341	327	327	366	361	366	327	320	360	365	354	319	353	349	349	327	334	307	389	354	348	327	351	321	345	357	343	304	325	327	349	338	339	349	327	301	307	346	353	355	331	294	307	289	314	358	317	342	346	354	355	356	334	347	353	328	326
7697	5219	15529	15093	12067	7569	4244	2450	1453	767	750	772	780	725	768	753	743	764	751	734	781	749	731	754	755	816	750	786	745	768	788	786	787	759	747	719	786	751	843	791	779	781	752	773	804	739	781	801	717	786	750	687	745	783	730	761	789	778	750	821	778	754	775	765	809	808	792	787	750	807	741	793	767	723	734	764	753	781	719	797	773	795	787	754	816	766	761	791	769	720	818	720	761	770	778	755	795	753	760	741	748	777	778	764	824	749	802	757	820	773	759	730	763	733	725	801	758	736	746	816	795	824	758	803	786	759	749	735	771	782	739	799	757	748	722	739	734	759	778	804	733	774	760	791	769	788	786	768	761	822	739	807	787	712	762	787	828	760	782	799	705	820	759	738	770	789	745	757	749	750	778	775	794	804	776	747	759	760	794	756	788	775	727	733	760	755	753	774	767	742	702	813	812	767	760	770	742	730	750	781	771	771	764	774	752	777	778	804	758	771	748	774	750	765	748	779	773	739	804	748	782	732	862	735	742	753	760	744	750	773	741	751	733	757	780	779	752	803	779	739	757	781	771	747	737	726	713	779	787	814	762	761	782	807	771	793	750	823	758	786	783	783	819	708	779	768	779	778	736	729	771	739	775	761	735	760	792	706	750	799	791	788	730	740	743	745	728	753	788	737	744	777	816	777	723	758	786	761	746	755	721	786	785	708	770	774	807	707	699	746	769	743	776	728	720	728	832	729	758	813	749	754	770	771	769	740	758	767	734	806	749	788	726	743	752	770	785	774	774	792	743	743	789	733	763	786	806	743	794	793	794	789	754	729	766	811	839	767	759	782	767	773	766	723	787	757	732	793	779	747	783	793	757	745	818	774	739	749	796	750	767	794	782	768	776	782	762	808	797	719	820	809	768	793	769	736	826	728	728	764	769	751	737	776	770	800	758	768	716	793	770	773	755	786	744	775	726	758	754	760	726	683	793	791	817	716	745	760	768	772	772	798	806	761	766	783	769	747	790	766	765	745	816	726	750	754	785	741	739	834	803	748	784	783	745	741	751	756	752	770	796	754	804	798	803	714	763	745	771	731	776	768	736	768	756	756	805	743	770	715	753	773	767	764	793	755	819	737	754	797	780	777	841	814	799	762	755	818	757	765	778	749	769	770	807	776	758	767	815	724	750	775	735	764	793	748	816	808	810	762	793	792	805	852	757	772	780	783	741	803	717	751	809	784	818	791	772	763	711	733	781	729	800	734	779	737	749	748	734	767	783	748	758	783	774	780	760	756	752	787	770	775	762	812	776	757	755	802	805	744	773	742	777	750	787	761	787	747	805	771	750	787	745	773	733	771	789	773	779	727	739	753	779	786	769	780	749	735	801	760	769	755	772	773	773	806	762	742	771	767	773	750	809	778	769	799	769	770	706	784	784	739	721	735	773	731	785	747	776	779	764	785	758	838	780	750	785	798	787	780	776	777	742	774	717	798	761	799	793	767	794	771	753	766	763	754	793	767	852	813	777	763	786	751	794	735	797	743	756	801	850	783	713	774	783	779	752	763	722	794	718	743	795	768	768	784	737	804	749	759	760	765	772	777	790	805	733	745	758	718	815	758	755	762	732	803	790	755	824	779	733	794	783	752	762	796	749	810	788	813	798	754	749	763	761	748	763	800	754	776	762	813	802	787	738	755	800	803	725	782	759	769	783	789	775	788	751	759	802	743	777	759	756	750	746	786	795	750	818	764	740	756	727	755	753	818	794	754	744	770	791	796	853	747	801	781	765	820	747	771	783	764	776	757	804	765	776	779	730	781	763	792	746	766	722	803	822	766	784	736	781	743	767	772	775	772	765	796	778	775	728	814	737	848	810	797	747	793	730	786	739	830	780	717	743	784	842	785	783	781	827	709	759	761	752	775	737	748	792	767	751	766	775	749	776	725	749	801	722	763	756	774	741	768	757	793	754	750	772	815	759	813	752	787	801	767	793	758	776	755	719	734	698	705	787	774	773	751	777	770	789	800	775	775	770	793	771	754	738	821	795	761	778	772	763	754	798	737	810	772	745	801	780	762	760	749	765	787	728	751	785	702	844	804	741	757	783	782	758	774	790	752	753	807	782	819	760	782	793	780	780	772	760	783	799	791	775	766	746	822	707	680	761	746	795	730	764	776	793	703	744	766	733	774	745	737	817	798	785	744	769	804	752	737	831	836	778	793	764	716	776	751	740	737	733	743	746	750	752	754	778	764	770	754	762	765	746	803	792	755	764	820	744	812	768	786	794	741	742	758	729	730	768	794	777	742	821	800	747	809	733	807	750	789	751	780	774	771	723	741	732	797	797	790	724	784	801	791	731	765	765	742	813	793	760	724	753	730	743	797	798	781	810	783	784	765	727	757	739	806	772	762	764	745	768	786	774	714	726	762	754	798	759	801	738	779	767	769	837	742	740	773	776	839	739	769	748	789	758	799	766	709	777	735	806	767	780	766	805	805	715	746	749	769	811	744	734	729	726	744	685	734	754	746	803	737	754	807	780	772	756	801	750	758	760	756	735	794	720	771	756	740	758	765	735	792	791	754	795	722	747	759	742	726	816	801	702	763	768	741	742	775	772	779	753	710	788	808	787	762	794	772	754	766	808	766	769	796	767	776	705	746	716	757	805	757	783	751	719	806	790	787	791	769	773	785	806	732	774	707	787	731	729	749	752	741	764	788	774	827	800	742	814	792	730	769	756	727	799	823	785	837	804	785	762	782	812	786	761	748	830	748	767	749	746	796	790	785	733	790	738	778	808	751	765	785	772	755	777	785	808	777	800	759	794	754	788	763	763	753	767	743	757	762	772	762	822	763	783	712	771	786	754	705	760	747	752	684	697	776	781	759	770	775	787	746	777	767	767	773	825	750	773	761	765	796	762	715	773	785	790	743	764	791	790	776	741	824	771	806	769	786	798	724	774	786	808	791	809	820	814	788	736	741	762	774	765	792	736	716	746	800	734	786	780	790	798	777	775	786	741	719	766	787	768	727	790	783	780	774	785	752	754	766	785	751	785	737	783	764	728	780	780	797	730	737	815	734	797	763	771	744	796	778	795	812	781	775	743	783	773	775	788	799	816	744	773	759	726	716	763	781	744	773	778	833	795	759	746	759	795	808	808	775	722	731	808	790	780	769	731	732	784	735	771	775	787	776	740	747	798	783	737	806	771	757	776	784	769	704	818	812	747	751	754	834	785	786	763	734	764	744	810	764	700	770	794	758	796	764	765	751	798	762	752	751	779	725	774	782	731	752	812	793	801	762	715	750	746	764	777	761	768	727	717	824	733	724	766	759	744	753	767	759	711	747	721	778	809	756	737	685	765	756	820	739	791	766	786	782	703	737	791	769	777	759	797	783	794	739	765	803	763	754	805	789	813	800	751	717	773	804	804	746	735	793	769	787	770	735	762	739	781	747	790	766	781	754	797	758	781	747	738	758	711	770	776	755	783	759	750	787	716	762	750	771
33235	29187	61332	55072	41981	27787	15476	6183	2063	332	323	306	299	334	293	315	292	317	320	292	258	333	301	312	282	317	312	292	294	298	280	295	292	347	305	293	316	296	285	304	268	299	333	310	308	241	294	291	280	307	276	283	295	303	296	272	292	304	303	292	289	323	275	308	334	311	315	310	305	297	286	289	305	325	312	321	339	307	327	279	263	323	298	295	299	290	288	273	263	313	299	314	309	298	305	300	289	300	288	307	287	271	273	294	290	259	283	329	297	324	292	292	284	300	282	312	307	287	269	302	344	289	291	298	298	312	293	307	312	305	304	295	300	309	329	310	304	304	281	315	310	310	338	295	282	307	323	285	289	294	273	300	309	330	300	271	307	278	305	308	297	292	313	278	314	283	285	284	316	316	307	297	289	274	284	355	317	290	268	291	309	328	292	275	321	278	311	292	298	324	282	288	267	271	321	298	259	288	295	264	285	287	320	309	303	299	264	291	321	335	293	316	301	333	289	275	297	316	288	309	315	309	319	265	297	300	301	288	321	315	280	264	304	267	292	295	333	310	299	313	266	296	278	333	344	327	310	283	329	282	294	301	281	286	343	288	305	316	292	281	304	285	296	306	323	303	296	313	294	284	283	278	304	275	279	282	310	295	303	274	290	325	304	306	305	296	294	291	297	324	271	283	294	300	272	289	303	294	291	309	292	313	306	319	317	285	309	315	330	328	308	302	279	318	309	281	316	289	289	328	262	320	325	307	284	278	314	290	303	280	316	299	303	297	317	306	325	286	316	287	270	305	286	299	263	300	303	292	297	320	316	292	300	327	321	308	290	304	290	276	308	297	290	309	307	310	292	312	295	318	316	301	272	296	318	322	283	283	318	293	301	285	293	271	302	278	303	290	289	271	289	308	284	264	280	312	267	273	295	286	287	286	313	283	315	289	330	284	278	295	288	270	320	313	278	321	329	276	273	299	297	308	275	315	281	285	289	260	292	329	305	271	308	260	297	287	320	264	308	313	292	291	278	298	301	303	282	319	295	323	294	311	298	299	283	268	330	319	297	301	284	299	275	314	274	332	302	331	315	354	273	299	306	304	321	318	277	302	311	268	293	308	325	317	331	314	281	333	279	258	306	321	305	288	287	276	319	260	292	296	284	300	300	318	291	333	281	319	317	259	291	299	292	300	278	271	314	318	297	300	309	290	320	298	295	320	272	321	320	306	291	307	323	302	304	289	305	309	290	307	313	311	283	289	330	304	280	282	281	266	292	292	276	311	318	329	290	298	319	334	276	322	296	283	281	274	296	299	301	325	311	281	283	301	291	270	278	297	287	297	299	293	337	314	309	311	312	304	277	289	332	251	273	293	291	278	287	279	302	316	339	277	279	297	283	294	282	281	297	311	276	296	280	286	335	280	290	306	287	322	328	299	290	312	315	278	296	308	273	281	286	292	274	315	299	315	261	328	294	298	319	302	288	322	306	259	320	285	314	295	328	292	294	306	330	301	299	332	312	285	294	324	292	322	309	279	301	281	280	323	282	315	305	286	273	299	314	322	296	304	280	298	313	279	269	318	320	277	298	282	322	301	292	317	327	314	272	301	265	265	296	306	308	276	280	289	317	285	307	293	299	283	322	273	287	293	327	252	285	293	315	290	274	346	310	288	312	309	286	316	296	317	284	261	298	301	315	265	304	319	270	276	299	284	292	286	310	312	266	294	317	326	260	304	298	264	313	259	287	280	311	297	289	306	298	321	307	319	255	285	300	298	293	308	267	296	288	288	265	279	316	281	311	302	308	277	303	303	298	318	307	322	294	306	304	292	296	304	310	306	343	327	292	267	295	297	274	294	306	295	273	294	296	306	279	314	298	286	276	274	299	322	295	317	309	275	317	292	280	276	302	282	297	294	354	284	269	301	297	279	327	305	314	298	270	273	254	295	321	294	325	276	307	306	299	345	296	295	303	318	298	287	333	310	276	306	342	297	330	307	299	313	328	330	299	290	290	326	292	279	263	316	309	297	347	319	280	282	285	296	294	330	322	318	300	278	342	326	281	282	302	302	280	283	279	315	279	321	312	335	303	321	303	309	286	327	287	286	324	306	272	279	279	335	305	304	298	313	285	295	294	305	288	274	266	295	254	325	302	334	344	291	308	304	313	279	282	282	325	293	303	317	279	321	271	311	308	337	316	322	305	275	302	292	305	310	325	277	279	316	282	329	316	260	254	322	315	258	325	281	280	304	307	278	306	320	328	256	302	303	268	288	305	288	283	267	292	323	328	320	306	299	309	311	313	300	319	310	288	280	299	288	317	305	314	314	308	300	300	289	284	284	290	339	277	266	303	300	269	301	269	274	302	268	302	290	280	323	310	278	304	310	271	323	328	318	281	306	319	289	273	294	326	319	296	299	306	347	301	298	289	322	314	299	323	270	304	268	320	294	310	318	320	334	269	287	311	296	304	311	326	308	264	303	287	281	302	285	266	306	267	314	311	285	277	271	304	313	282	309	293	321	302	332	293	267	309	288	335	321	307	304	294	301	297	311	255	325	312	291	330	326	299	283	337	296	274	267	296	326	324	313	293	248	304	273	299	276	316	299	286	279	314	287	272	262	321	310	315	290	276	280	305	302	294	305	300	277	333	307	318	306	339	313	315	328	276	315	287	279	273	329	288	301	293	299	314	316	317	265	279	281	311	295	348	324	278	330	278	294	329	320	305	320	306	271	278	301	324	302	288	312	287	310	303	292	329	310	281	270	267	310	327	329	304	308	308	288	298	286	299	310	305	323	317	268	309	297	330	272	285	293	320	287	323	296	319	295	305	316	282	310	306	346	290	294	282	330	317	304	268	277	293	285	330	290	299	309	305	272	282	289	295	275	296	303	321	273	293	266	284	272	300	279	305	297	360	293	277	295	321	283	309	327	308	289	314	283	298	318	314	297	309	293	308	297	299	309	291	306	285	303	332	273	283	295	351	315	297	290	300	333	264	292	306	308	324	287	298	292	285	328	309	281	273	291	271	280	339	316	298	295	292	292	317	319	294	307	325	277	315	316	290	282	282	327	295	297	304	305	317	309	274	304	341	324	275	300	294	307	289	300	295	289	306	281	302	297	321	281	290	284	344	272	296	307	285	322	310	313	299	302	304	269	267	309	336	305	272	297	294	286	312	281	313	255	270	319	289	284	297	284	302	296	319	281	306	293	301	309	309	314	299	289	312	267	307	289	282	258	310	308	290	284	277	310	280	330	321	314	273	313	327	278	311	319	331	319	309	292	287	319	277	314	319	299	314	294	269	328	331	296	321	294	316	346	300	310	315	305	332	284	301	290	332	282	274	314	319	301	267	302	287	292	295	308	298	327	288	290	312	290	313	316	266	294	292	299	335	328	308	278	325	303	291	292	296	320	267	298	274	320	287	273	303	300	266	331	294	290	291	268	300	316	280	295	290	274	319	286	294	273	272	286	302	309	306	322	261	286	281	327	289	291	281	294
17906	22548	57677	60441	52503	41489	29077	16947	6912	723	708	656	721	696	696	687	704	719	690	681	694	668	712	673	723	678	691	712	689	718	671	700	678	712	708	683	675	703	707	743	697	652	717	673	721	716	723	648	663	684	725	682	704	675	691	687	708	654	635	698	725	709	744	706	678	672	661	670	723	676	705	680	710	669	697	665	705	668	742	745	694	677	707	656	671	649	665	685	704	699	680	691	662	672	637	687	697	671	684	688	733	730	677	689	728	708	701	732	721	749	689	756	678	718	663	708	684	752	699	717	679	694	664	719	688	682	685	710	687	699	701	721	686	685	709	702	682	685	714	687	664	660	727	672	722	691	740	655	723	641	742	720	687	695	676	714	682	694	719	658	710	738	675	704	709	670	696	708	715	728	697	728	693	687	669	722	689	693	637	686	707	719	666	655	681	659	716	724	675	714	669	720	710	714	706	652	729	688	697	669	703	692	725	681	720	696	681	702	700	649	723	681	697	707	710	666	701	639	669	661	672	682	706	714	661	665	729	710	697	669	685	685	707	731	709	695	699	754	690	723	670	662	691	682	684	714	682	689	688	737	684	677	690	704	680	657	722	691	714	690	700	726	703	710	684	646	702	682	723	688	739	658	733	705	689	673	687	755	726	734	713	702	725	695	637	646	710	720	714	680	682	724	705	674	685	667	710	729	694	738	662	688	674	709	727	650	725	720	660	707	716	693	721	706	700	769	716	770	676	688	753	673	713	692	721	675	751	743	691	725	750	705	700	730	670	703	657	672	717	681	749	643	644	674	720	697	727	720	693	703	717	682	687	697	674	687	687	691	727	646	679	744	679	716	712	675	705	705	735	661	718	714	638	712	718	716	661	659	714	707	661	674	707	709	666	714	678	662	674	710	691	727	663	709	713	693	725	679	697	644	617	747	669	699	650	680	654	710	738	729	652	676	684	710	704	685	708	650	711	670	700	744	728	726	669	682	693	730	681	659	674	722	712	692	724	733	734	682	696	713	693	730	703	715	673	717	710	682	730	661	662	715	723	680	683	709	681	730	675	725	718	649	683	661	724	705	688	676	712	704	746	713	646	657	680	707	710	684	693	736	654	699	707	691	677	727	713	672	749	712	681	684	700	698	643	691	753	668	681	672	716	641	684	733	667	696	693	716	673	693	694	659	657	681	720	660	726	697	667	684	693	657	683	737	731	704	662	718	690	713	721	748	691	716	730	735	704	723	676	691	700	690	726	711	695	675	717	710	707	667	707	713	695	729	735	664	738	667	734	696	710	758	676	677	716	683	691	697	686	700	681	696	684	707	712	682	679	679	684	683	688	720	677	691	693	687	619	690	721	673	700	688	692	670	728	677	723	677	700	682	716	662	694	687	722	671	678	677	693	736	723	703	716	693	640	668	711	678	666	700	774	709	701	756	666	695	715	668	718	676	678	708	661	737	722	718	689	704	705	676	703	685	732	704	696	704	705	712	690	695	722	726	662	718	706	726	667	698	658	703	716	692	740	684	636	689	732	692	711	682	749	685	712	685	694	688	693	688	695	670	688	706	711	690	675	639	720	701	696	662	712	750	681	685	712	721	693	713	656	712	736	707	687	639	727	691	733	697	661	696	688	714	695	669	699	659	688	695	711	674	689	714	700	687	723	683	707	714	700	661	672	720	685	688	635	686	700	672	733	729	735	680	691	693	716	704	701	782	676	675	715	696	721	657	682	688	675	743	704	699	726	685	716	693	742	729	695	710	690	747	664	685	712	720	688	681	706	694	627	684	663	665	687	715	658	716	642	717	683	745	660	710	686	715	672	658	667	761	718	709	710	725	691	686	688	722	684	632	685	724	668	671	687	684	657	716	722	717	664	666	681	703	674	683	651	657	705	663	665	657	670	680	722	691	677	734	705	720	676	723	690	680	688	688	658	630	659	706	693	722	718	699	651	682	716	728	610	679	687	733	739	704	691	716	702	630	677	718	703	688	723	725	709	659	718	769	680	674	709	661	681	727	680	733	682	645	637	715	709	755	696	676	696	699	712	658	683	703	672	664	701	696	686	686	696	689	687	662	661	682	690	692	724	684	663	714	695	668	740	671	713	653	707	706	762	631	751	697	714	703	696	693	716	704	691	676	688	701	727	729	705	695	687	685	726	636	706	680	702	682	660	698	706	649	687	754	682	701	742	657	696	707	684	665	667	627	762	709	683	740	713	704	684	711	681	723	723	707	718	656	736	695	717	716	690	707	677	711	678	680	670	682	748	683	677	686	717	731	737	671	652	695	716	668	669	656	689	682	714	709	639	729	708	670	670	679	684	659	684	659	710	689	684	730	699	712	673	713	712	702	657	677	700	709	666	687	734	738	656	713	695	708	694	717	699	763	682	700	710	701	736	677	632	720	664	672	711	706	678	694	684	716	658	676	739	710	731	651	684	699	692	693	706	692	668	646	728	668	716	719	666	728	661	687	668	681	682	725	671	712	648	660	698	690	688	709	728	767	679	709	667	688	693	669	692	705	676	689	674	712	665	673	676	769	743	690	730	704	638	686	719	674	646	711	702	650	659	724	675	715	727	714	709	695	657	677	715	695	689	727	683	702	677	694	713	700	723	694	749	716	692	666	752	689	708	720	641	693	737	670	693	718	702	702	717	710	699	708	751	706	668	684	669	691	685	698	683	697	714	693	663	664	730	749	711	704	699	719	696	713	693	692	690	692	676	702	713	737	698	722	684	730	760	723	695	675	726	666	737	685	682	720	748	644	726	710	646	686	690	715	654	722	699	719	694	713	704	671	750	697	652	692	704	697	680	693	693	690	655	718	732	662	695	633	692	681	714	675	703	673	698	689	696	698	701	715	704	733	658	736	702	731	752	694	706	722	693	695	653	688	721	694	673	694	695	717	699	655	685	698	672	719	653	697	717	715	690	700	709	658	663	672	684	695	669	681	694	682	703	746	709	713	690	719	709	676	733	702	741	704	713	647	692	680	666	725	704	714	696	719	754	698	673	679	700	677	724	734	659	696	718	724	651	703	665	684	682	715	660	720	727	713	663	675	698	725	700	717	648	641	725	667	734	700	719	685	681	698	742	716	711	721	662	668	745	745	689	675	677	668	690	659	704	676	676	707	744	636	684	737	720	698	643	706	745	700	705	722	713	701	702	698	745	727	712	710	683	698	725	700	694	662	683	712	661	692	703	649	669	733	729	627	705	701	682	699	693	682	708	719	734	681	666	759	682	695	713	668	680	687	729	635	732	650	696	683	719	691	717	685	699	712	715	673	690	740	661	710	690	672	736	704	698	718	661	647	696	705	689	722	703	682	644	680	686	682	698	693	694	704	711	704	662	693	696	747	683	713	691	715	660	662	694	678	683	683	719	732	663	695	678	690	727	718	662	682	732	707	724	677	774	733	671	743	711	708	702	683	664	693	683	714	715	716	664	711	718	691	669	700	698	676	668	682	703	714	684	710	720	658	740	742	739	681	665	686
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
