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
338586960515	338586961026	338586961576	338586962126	338586962676	338586963226	338586963776	338586964326	338586964876	338586965426	338586965976	338586966527	338586967076	338586967626	338586968176	338586968726	338586969276	338586969826	338586970377	338586970926	338586971476	338586972026	338586972576	338586973126	338586973676	338586974227	338586974776	338586975326	338586975876	338586976426	338586976976	338586977526	338586978076	338586978627	338586979176	338586979727	338586980276	338586980826	338586981376	338586981926	338586982476	338586983026	338586983577	338586984127	338586984676	338586985226	338586985776	338586986326	338586986876	338586987427	338586987976	338586988527	338586989076	338586989626	338586990176	338586990726	338586991276	338586991826	338586992377	338586992926	338586993476	338586994026	338586994576	338586995126	338586995676	338586996226	338586996777	338586997326	338586997876	338586998426	338586998976	338586999526	338587000076	338587000626	338587001176	338587001726	338587002276	338587002826	338587003376	338587003926	338587004476	338587005026	338587005577	338587006126	338587006676	338587007226	338587007776	338587008327	338587008876	338587009426	338587009976	338587010526	338587011076	338587011626	338587012176	338587012726	338587013277	338587013826	338587014376	338587014926	338587015477	338587016026	338587016577	338587017126	338587017676	338587018226	338587018776	338587019326	338587019876	338587020427	338587020976	338587021526	338587022077	338587022626	338587023176	338587023727	338587024276	338587024827	338587025376	338587025927	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	3650	2300	2744	3650	2300	2744	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
32942	8271	1737	1026	765	492	347	345	316	274	208	212	202	193	206	212	190	173	222	208	224	180	195	189	182	189	190	188	170	164	179	175	155	199	176	189	178	192	186	198	169	166	167	149	152	151	174	160	193	191	205	156	171	178	193	185	173	219	181	175	185	171	196	176	179	200	171	176	196	175	168	199	158	185	177	167	207	204	188	174	200	174	188	196	211	187	189	173	179	223	204	176	203	173	185	179	181	187	189	163	182	200	199	184	179	176	176	185	182	188	201	173	188	185	176	161	188	214	180	176	181	163	187	157	200	190	177	162	192	213	215	179	191	166	183	188	175	193	179	172	180	206	182	201	169	189	191	193	178	181	193	157	163	149	165	176	180	172	203	196	184	181	167	175	192	171	171	166	176	170	189	179	163	184	189	187	187	172	163	191	191	189	170	190	173	163	182	178	181	178	177	176	181	186	195	160	181	160	181	172	197	217	177	177	180	184	167	192	178	153	170	212	174	195	184	157	171	165	164	164	170	181	193	166	193	164	197	177	196	171	173	161	158	183	186	183	181	170	184	187	189	149	203	176	177	165	196	186	174	181	196	191	171	184	210	172	195	183	216	183	178	198	175	193	169	156	173	187	189	172	181	187	182	178	201	165	168	183	181	190	180	194	177	189	200	180	191	168	172	172	168	184	179	192	170	161	190	173	199	189	181	184	184	178	184	179	196	162	162	189	174	162	188	177	194	192	183	192	180	180	165	182	174	209	168	183	203	169	187	195	172	170	215	177	193	172	180	187	168	174	162	170	169	187	181	180	184	181	182	166	163	180	198	163	209	169	165	169	176	153	198	186	177	174	168	178	162	221	168	207	187	174	172	173	172	187	187	174	180	210	163	176	157	146	176	181	193	178	156	191	196	191	203	155	163	165	171	175	188	165	185	172	177	175	190	196	177	196	166	164	177	168	198	155	191	189	169	196	173	177	212	175	190	174	172	156	177	170	170	167	179	153	189	181	174	173	178	207	172	190	203	162	189	159	193	186	191	162	185	177	206	189	168	183	181	194	168	190	176	180	174	174	150	191	185	175	159	152	191	172	187	163	175	173	179	203	174	196	170	196	183	193	182	177	193	188	201	188	206	183	167	183	186	192	191	196	179	188	199	191	165	171	174	203	201	189	169	215	189	190	186	216	173	172	175	180	165	186	201	169	188	195	182	163	172	206	197	181	180	194	180	204	193	161	189	181	191	177	175	172	163	171	166	163	190	195	175	167	164	179	193	166	177	176	169	202	179	168	214	179	195	171	197	184	193	163	190	186	169	163	201	182	185	180	168	183	202	155	177	186	174	186	151	189	174	183	168	168	178	201	178	213	167	173	207	187	184	180	188	177	162	210	204	175	178	202	167	187	188	171	190	173	209	150	182	197	169	158	179	178	193	171	192	178	192	211	194	159	177	183	194	165	174	198	180	180	181	183	170	186	140	161	173	181	181	180	185	172	200	195	177	185	208	187	182	184	161	185	174	165	190	178	188	187	179	159	169	185	188	182	163	198	191	187	184	191	191	189	187	188	166	191	192	167	169	168	162	188	176	162	201	162	165	170	181	201	182	163	188	186	165	194	181	200	184	191	189	169	173	187	166	190	189	171	185	184	164	173	189	192	210	185	164	176	174	178	206	185	171	176	173	180	190	194	171	171	161	187	156	166	186	198	176	179	153	164	206	199	182	185	193	189	192	193	189	173	183	185	167	171	160	162	205	195	174	225	184	200	161	185	184	176	176	171	181	195	195	174	195	207	179	176	192	195	179	178	150	188	151	177	214	176	193	214	180	165	184	199	209	169	183	179	188	183	201	167	187	197	197	198	199	179	194	200	169	174	174	170	198	198	200	173	157	154	167	171	201	190	162	222	188	194	174	164	184	182	185	169	165	192	178	169	185	196	189	165	158	177	196	177	170	157	191	164	170	181	157	185	188	178	180	183	178	171	168	183	181	208	188	165	183	185	187	186	200	194	179	213	167	189	175	174	185	160	178	177	215	177	135	162	157	183	182	165	190	182	196	161	187	221	172	170	203	175	175	144	177	198	197	168	183	207	190	192	173	172	159	169	201	211	166	185	180	188	169	190	165	189	186	174	177	183	188	168	190	184	174	150	179	177	176	182	174	175	155	183	166	170	170	190	184	176	167	207	199	183	172	170	179	163	192	184	184	181	190	163	165	188	174	185	180	174	185	177	166	184	204	174	165	185	200	193	179	202	184	145	181	157	171	193	184	199	191	162	177	153	177	205	189	178	174	197	205	174	173	186	158	176	189	180	185	168	171	174	188	174	185	150	191	165	163	174	188	188	176	196	167	185	176	189	186	173	167	187	164	184	171	168	205	160	170	166	164	191	175	187	202	191	187	174	195	160	169	162	210	188	163	173	158	174	175	188	191	189	176	190	173	166	170	185	176	194	200	161	168	165	185	164	172	163	226	199	183	177	144	149	189	171	176	173	209	173	166	156	160	150	180	167	195	179	177	180	194	169	172	182	194	195	180	186	170	197	173	198	177	210	211	179	195	167	165	173	144	156	177	178	205	178	206	185	224	198	190	170	186	183	178	177	172	186	184	179	192	181	172	188	205	175	185	163	176	193	169	186	183	185	175	173	176	171	189	179	174	182	183	174	188	186	180	214	175	172	172	162	196	173	175	188	170	191	185	185	191	192	171	196	188	198	158	170	168	184	163	194	165	167	184	148	155	169	175	191	172	201	182	186	193	201	185	205	162	187	167	213	182	188	169	191	171	162	181	163	194	185	186	188	170	215	175	175	189	173	176	174	208	197	169	180	206	215	153	180	183	196	202	199	184	168	176	178	177	184	197	167	165	193	179	164	188	159	211	175	192	176	174	191	189	173	170	163	196	215	200	202	172	166	178	211	157	173	172	163	176	189	177	161	181	196	169	166	179	185	185	181	161	179	173	198	205	180	189	179	177	190	176	188	192	177	186	173	188	193	194	205	179	216	197	203	212	162	192	176	182	185	191	173	170	168	162	172	161	160	178	148	159	171	182	187	177	182	192	162	194	148	185	163	178	166	158	180	169	184	175	180	160	182	179	188	174	213	181	173	180	202	166	178	188	204	186	179	157	181	165	190	181	179	186	192	192	184	205	194	204	195	191	191	168	207	162	200	186	191	205	179	195	164	172	185	182	176	168	186	173	188	194	203	174	182	173	197	200	164	177	199	208	184	188	217	166	175	168	186	193	181	173	190	193	184	170	194	184	173	177	167	204	184	186	212	180	194	164	188	183	184	188	167	172	167	197	188	190	179	202	192	148	166	148	202	195	167	178	173	199	204	207	219	186	160	184	198	199	169	181	177	191	213	190	152	172	187	187	180	163	182	188	214	209	178	166	199	185	203	183	193	169	173	165	188	175	190	174	198	173	185	170	213	175	206	183	193	182	162	191	195	179	201	206	191	181	189	185	179	176	168	183	179	183	166	181	176	187	164	164	171	168	177
20819	3578	3108	3393	2873	2082	1596	1323	1208	914	806	673	698	578	573	575	582	579	523	484	510	471	423	518	485	471	474	434	483	460	460	465	448	442	451	432	424	486	487	432	498	485	423	462	445	458	481	429	452	450	478	416	447	501	457	443	505	469	465	443	434	410	401	437	426	503	467	403	462	436	482	451	447	463	415	455	404	449	440	449	443	462	384	436	444	434	443	457	441	440	423	445	470	447	456	435	440	458	406	446	419	454	447	425	414	458	455	418	392	437	460	426	433	434	445	414	426	410	425	413	427	463	475	410	457	452	418	455	437	438	460	464	398	395	445	466	432	434	446	472	444	428	428	431	422	419	474	419	425	421	424	444	448	426	441	441	438	413	447	445	425	395	408	407	424	447	419	421	412	443	419	469	466	423	416	415	425	422	400	482	440	418	392	428	434	440	476	448	436	423	452	454	414	420	436	444	401	424	425	437	452	452	430	485	425	428	444	424	477	444	440	442	421	428	445	436	432	395	443	413	421	479	461	475	454	428	445	435	410	426	410	406	450	390	406	448	426	433	433	454	406	424	445	471	454	429	421	421	428	421	416	418	467	445	455	444	430	406	427	442	434	404	432	448	445	414	434	417	426	442	451	420	447	471	473	430	445	451	431	416	442	434	450	455	472	444	435	439	426	422	428	423	434	454	412	401	453	462	418	403	424	428	440	445	456	443	449	453	398	428	412	438	456	420	441	417	448	408	432	436	411	428	441	425	460	388	473	391	418	453	422	434	436	475	428	438	451	397	447	430	447	393	465	439	466	431	438	432	412	453	452	446	458	436	433	410	452	411	439	420	460	437	465	430	436	438	429	467	456	416	463	404	411	429	486	405	444	423	411	411	442	463	443	469	441	444	472	439	441	446	444	436	452	440	403	458	434	471	442	441	446	430	425	450	441	482	447	425	421	431	435	438	453	420	424	436	442	436	466	437	406	446	406	426	449	431	412	420	458	448	455	456	413	435	460	424	429	427	433	428	445	444	421	451	419	411	461	422	412	434	468	435	453	407	445	405	438	462	397	424	413	435	436	434	449	406	413	429	466	425	450	458	422	455	434	430	452	427	428	447	474	446	465	435	437	469	437	427	464	431	422	460	455	411	450	451	424	421	407	439	456	421	443	422	462	433	454	454	420	475	414	480	456	438	448	424	407	456	457	398	441	422	445	434	439	430	487	461	466	469	413	411	395	436	436	448	425	458	474	443	393	408	443	412	452	419	440	430	489	407	462	423	454	428	446	435	458	414	426	435	426	421	442	450	419	455	454	437	420	408	438	430	439	415	431	431	437	444	431	447	443	418	427	448	443	415	443	441	438	420	431	451	426	419	403	419	431	433	436	433	424	413	404	420	424	444	464	412	432	441	456	415	427	422	421	416	428	459	432	436	460	413	455	425	409	433	422	454	473	441	481	451	441	456	424	426	430	459	415	429	418	410	405	412	422	473	440	416	433	434	434	460	430	415	475	456	438	452	426	447	419	457	414	457	393	456	454	407	454	438	409	430	421	453	436	445	452	433	455	431	448	410	395	443	422	433	407	447	408	436	466	396	442	457	422	436	486	412	440	460	442	451	473	451	427	441	437	452	401	446	443	467	446	430	418	495	442	454	464	433	417	443	412	447	455	413	458	435	453	426	429	455	458	473	448	438	421	387	430	439	409	457	473	473	451	436	389	424	428	444	440	406	409	441	421	448	438	428	453	422	407	458	448	425	454	437	406	426	482	391	416	422	415	427	414	423	440	493	453	418	440	434	413	418	402	480	439	455	432	441	422	469	465	454	444	431	420	477	454	421	450	439	434	434	454	405	451	411	421	423	434	447	436	490	421	454	452	432	416	428	424	433	391	427	405	452	442	454	444	427	444	490	449	448	457	424	456	444	460	440	430	438	443	425	461	436	456	416	440	450	441	455	391	450	446	434	437	428	470	399	447	451	396	430	435	434	431	443	465	437	469	381	432	440	443	391	432	422	467	454	444	437	446	424	487	416	462	430	422	457	432	441	447	416	448	448	417	458	414	406	448	449	425	427	425	445	429	408	438	477	481	451	437	411	487	419	435	432	424	445	427	453	454	467	420	449	426	405	438	400	444	461	420	431	430	411	392	458	450	444	397	433	431	436	466	424	433	455	387	437	410	428	433	474	434	434	426	423	442	432	461	417	444	475	463	433	451	444	405	421	461	441	451	472	411	415	419	432	419	482	458	427	452	441	434	420	423	429	426	452	399	451	421	444	464	431	463	449	453	437	428	388	475	409	427	418	436	454	439	434	407	443	414	419	454	420	453	438	451	423	417	435	431	454	450	457	422	445	410	440	422	454	422	410	465	449	420	424	417	438	466	399	466	426	446	444	431	428	420	420	437	466	457	445	438	424	423	401	446	467	378	430	446	461	413	452	476	416	454	476	473	428	453	495	461	438	414	438	449	444	421	465	429	448	435	444	449	452	417	423	463	486	448	449	438	450	472	435	403	411	425	446	483	429	436	414	464	443	450	423	435	433	436	433	429	443	430	408	438	421	467	445	448	414	422	440	418	418	438	439	481	443	479	409	470	460	440	426	441	481	458	393	445	460	448	464	442	391	438	458	416	440	450	434	434	453	479	458	429	446	443	441	428	440	424	417	461	413	415	418	416	447	405	429	443	444	460	471	432	429	433	461	420	427	449	420	451	460	448	399	416	440	403	416	447	446	418	452	431	501	430	426	423	438	432	411	428	427	375	422	472	464	443	450	428	443	441	430	459	444	422	463	431	393	458	403	459	480	466	437	462	426	445	466	460	424	408	443	469	433	417	466	441	429	399	432	409	422	444	468	438	436	423	427	456	436	423	480	439	453	457	429	451	405	435	445	423	436	450	486	443	444	458	424	461	414	443	428	433	462	429	417	440	456	454	439	397	419	448	472	435	424	448	470	485	410	464	452	447	444	436	459	414	455	474	404	479	421	429	441	406	419	453	421	455	420	438	437	427	413	448	416	458	376	448	448	420	390	451	482	429	446	450	458	434	459	428	429	422	415	483	446	462	459	402	435	388	437	476	423	456	410	458	456	434	435	425	457	430	434	466	422	471	434	405	429	441	453	437	421	429	433	426	426	436	435	460	470	410	420	434	408	409	460	441	428	418	446	462	440	424	457	435	434	440	467	424	410	451	409	426	466	447	440	451	455	452	436	429	415	444	412	442	447	430	405	468	428	425	422	465	475	416	432	418	443	440	451	423	466	473	425	421	431	456	435	407	432	467	404	434	432	449	449	431	431	469	440	435	455	413	425	401	450	422	440	386	441	446	414	447	418	416	398	437	447	436	439	396	418	449	412	421	426	393	434	460	400	416	440	435	416	438	468	425	443	412	431	432	438	453	419	409	415	461	390	444	426	455	425	413	450	440	422	411	421	447	437	467	408	424	434	419	434	415	423	443	408	478	436	461	434	441	466	441	393	442	421	425	434	455	440	436	447	447	477
10688	1384	592	419	320	295	285	252	247	234	243	228	225	204	226	232	224	223	230	246	236	217	226	219	221	231	237	203	229	239	200	213	218	201	189	228	220	198	202	191	206	191	189	219	200	221	218	198	204	208	202	191	209	209	252	195	201	193	215	232	201	214	227	223	207	191	205	187	196	196	190	226	216	200	230	227	209	203	186	204	199	197	230	216	223	214	208	222	214	219	216	235	198	228	207	200	235	241	215	207	201	234	207	239	236	200	191	218	226	210	209	213	201	179	193	219	197	233	230	196	177	195	233	212	225	210	194	222	183	184	206	193	243	226	189	209	213	247	236	211	205	218	192	233	205	212	193	209	220	195	224	193	225	222	214	223	208	217	202	212	207	228	218	216	195	240	206	192	223	218	245	235	184	207	201	236	200	221	223	202	203	230	214	223	223	193	183	226	192	220	204	218	208	202	208	227	194	210	198	230	221	219	205	225	209	206	212	227	219	230	213	214	232	222	176	194	215	228	189	202	234	200	213	167	244	235	188	195	209	205	205	201	221	203	229	247	230	235	231	203	196	183	178	205	227	227	200	202	224	201	234	232	223	225	234	239	184	184	211	235	225	210	202	208	230	183	204	203	200	212	209	203	208	214	213	209	232	243	212	209	257	260	226	198	230	215	193	223	240	212	213	207	211	197	215	201	192	182	181	198	237	204	209	210	214	206	203	255	238	172	224	202	229	213	212	231	236	205	234	194	199	183	206	219	200	197	233	221	218	232	207	208	249	218	207	221	208	225	204	211	209	211	204	214	232	196	216	173	246	199	224	253	202	196	221	210	201	203	191	243	218	236	187	239	220	214	217	223	218	185	211	219	221	206	232	233	235	209	245	237	221	182	222	227	219	211	207	214	218	210	180	206	204	193	192	243	192	187	213	197	198	206	198	190	204	210	209	219	214	209	211	206	206	226	194	201	219	217	217	217	230	184	211	206	221	249	223	215	237	224	230	188	240	192	205	218	206	230	201	237	219	211	189	201	184	218	210	222	174	201	196	210	209	216	220	187	205	212	198	257	246	216	196	219	208	240	216	210	203	178	226	221	224	206	221	206	230	231	193	221	195	224	205	213	199	220	211	224	242	213	222	198	219	208	215	199	205	215	240	195	212	204	202	207	198	207	197	196	234	213	223	207	197	216	228	219	210	203	201	197	239	214	224	194	194	196	217	219	232	210	231	215	237	215	197	209	218	198	223	203	225	190	207	210	194	232	195	209	224	191	217	237	224	187	224	217	194	208	192	207	231	215	210	195	229	184	225	193	218	195	229	225	218	224	219	217	205	203	202	211	229	210	224	224	217	208	197	237	188	193	213	213	230	208	193	211	196	228	211	208	200	208	185	228	205	214	207	217	201	196	223	204	183	215	207	202	187	233	214	224	231	210	207	253	234	203	215	219	222	203	201	220	228	231	194	213	206	203	216	214	206	224	211	211	211	225	229	208	252	213	221	208	220	225	183	223	197	218	207	185	192	239	226	203	240	214	217	238	211	238	217	223	201	195	227	231	213	191	227	232	213	201	210	200	218	189	208	224	213	199	202	213	217	216	222	207	197	192	201	198	199	212	220	218	205	195	216	204	196	194	225	194	186	220	212	221	222	222	213	209	250	187	210	214	223	206	218	194	198	192	203	226	220	205	199	213	197	195	225	220	209	202	245	207	200	203	231	199	217	209	220	252	206	212	188	230	227	206	176	225	218	231	213	228	212	202	198	241	217	208	213	229	236	233	228	221	210	182	235	206	247	198	229	198	201	203	193	214	203	218	212	212	215	224	217	221	245	186	207	211	226	215	217	215	224	206	216	182	223	210	206	192	211	211	194	192	214	187	223	224	216	208	180	231	209	193	239	223	217	224	212	184	225	213	193	198	210	234	227	224	213	232	194	191	243	209	214	233	202	223	206	206	210	204	210	202	224	207	199	246	228	235	233	250	230	207	209	211	225	216	206	196	226	212	217	203	227	215	192	228	223	205	228	211	194	214	229	193	234	210	225	186	216	220	208	205	229	219	217	208	188	191	220	193	178	223	220	171	230	215	192	205	203	183	192	216	199	229	210	210	224	234	206	187	205	207	212	216	225	188	192	240	216	215	180	233	175	213	199	184	209	222	188	220	218	198	220	201	203	210	211	211	207	218	204	187	206	211	218	208	208	205	222	208	222	191	191	212	193	199	213	182	210	213	202	232	202	216	201	199	226	221	207	226	209	208	190	231	224	212	215	205	215	212	233	190	213	223	243	199	213	198	190	224	200	197	185	228	227	228	239	215	200	229	201	195	210	231	238	230	218	199	201	206	225	233	219	221	219	232	232	178	194	217	193	220	233	212	202	224	205	206	189	185	204	212	206	180	200	212	188	227	202	254	199	209	204	215	241	204	231	201	203	201	213	221	211	213	212	206	231	220	202	227	221	205	227	210	186	184	220	208	172	227	194	204	205	192	205	198	229	201	217	205	203	218	180	206	227	207	214	177	178	211	219	198	211	190	209	184	222	231	203	199	218	181	227	203	214	209	227	214	188	211	227	236	243	204	217	238	200	210	209	212	235	189	187	186	194	253	241	215	213	219	205	207	218	211	233	194	198	220	196	242	214	220	204	202	217	233	216	218	226	173	207	230	199	210	213	223	197	200	234	245	195	209	196	234	214	216	211	193	192	220	207	213	197	209	219	219	205	201	227	193	225	225	210	222	213	209	209	242	207	219	211	210	216	232	219	236	213	218	195	189	189	200	224	177	192	218	221	207	214	209	247	198	235	203	184	225	231	235	218	194	225	227	222	222	204	231	217	226	223	230	207	195	197	212	226	201	232	221	217	222	221	187	231	236	224	221	195	210	228	205	205	217	215	222	197	199	230	229	203	180	181	198	210	221	208	213	186	210	204	206	221	219	224	235	194	204	215	203	235	214	205	205	241	238	218	225	209	193	232	198	203	208	183	232	210	211	224	219	210	196	238	204	188	175	183	199	229	218	231	221	186	210	215	202	193	220	203	198	229	206	204	230	232	225	212	218	204	193	202	204	203	198	190	209	207	188	222	189	203	212	209	215	210	227	206	210	199	209	200	239	233	219	194	195	199	175	226	238	202	226	189	204	208	212	206	226	195	200	218	197	225	197	181	231	222	195	196	178	215	252	193	215	215	235	212	224	204	221	194	209	205	228	204	252	217	222	181	220	217	202	187	229	221	243	211	207	249	216	209	220	207	198	191	211	208	203	234	211	214	214	201	215	203	245	217	240	231	232	193	245	233	203	220	204	208	213	210	217	221	221	223	207	227	228	222	232	188	189	207	227	197	197	170	211	210	222	201	201	203	210	195	232	225	233	230	184	224	234	207	190	203	193	201	200	234	211	202	192	197	188	187	260	225	223	191	213	243	206	216	210	221	213	194	196	175	223	206	234	217	205	241	238	208	224	225	225	191	176	234	210	204	206	226	203	210	201	191	209	198	202	200	204
7894	1239	1411	1374	1204	1051	838	698	749	668	601	598	602	599	580	570	571	520	543	575	557	507	542	548	520	526	534	531	495	538	513	506	521	557	544	520	502	567	520	535	473	539	534	500	536	542	486	559	521	537	554	539	494	539	556	522	546	481	497	524	507	504	527	540	528	557	523	570	520	526	514	482	513	508	516	532	482	529	500	508	553	523	506	526	520	496	541	509	575	532	494	569	512	535	513	526	525	498	528	563	523	538	537	519	518	502	509	486	549	514	540	550	532	519	489	471	542	512	555	543	560	520	550	560	510	576	524	551	570	460	495	526	506	488	519	474	562	492	507	536	516	522	552	527	546	572	530	542	500	527	526	549	548	494	544	562	517	543	495	543	509	515	528	535	526	542	544	518	517	530	568	466	513	560	493	564	533	526	563	531	538	531	572	509	510	551	541	515	513	549	559	509	517	522	490	516	529	544	529	515	541	560	515	521	543	496	493	543	497	496	552	527	498	510	530	494	505	485	522	536	540	489	518	481	528	492	518	495	486	511	529	521	513	559	546	580	507	500	529	546	534	519	486	514	504	547	487	508	531	533	535	557	545	542	515	524	521	533	499	541	503	477	492	545	522	531	518	550	544	532	527	489	513	531	525	531	577	485	527	498	541	548	511	534	544	513	499	503	515	551	463	513	541	524	533	536	523	580	481	521	553	539	503	507	518	502	510	550	512	495	508	529	479	558	520	541	512	530	566	538	554	544	556	527	491	549	510	531	551	533	580	524	489	476	565	511	555	533	578	531	546	528	513	514	575	571	553	534	533	496	545	540	508	496	494	565	527	546	520	525	517	494	517	491	524	541	528	546	486	524	518	502	484	529	494	502	469	545	499	519	562	535	544	555	521	540	562	546	499	517	526	509	514	571	512	520	543	514	527	530	577	564	539	559	551	515	527	542	515	509	541	575	562	511	504	558	550	556	462	553	556	548	537	509	509	504	477	526	479	531	554	576	530	578	522	563	483	532	520	549	469	553	540	495	515	523	525	540	550	570	513	528	560	512	499	520	557	527	482	488	522	547	577	489	523	502	537	546	531	502	507	513	542	514	592	557	536	558	523	499	521	541	576	537	542	536	516	514	493	525	494	519	558	558	542	570	533	550	495	538	532	521	554	505	514	560	537	558	520	528	525	572	558	499	511	530	507	500	527	567	521	575	505	522	477	517	532	484	502	524	579	538	561	520	511	528	534	527	511	547	495	518	546	490	484	530	534	514	517	549	533	517	547	544	558	510	492	530	502	535	498	507	549	547	482	558	513	559	484	530	568	500	529	501	509	489	561	521	526	508	524	550	524	588	585	562	544	621	535	517	519	522	554	517	560	512	539	522	544	509	473	526	491	502	564	500	541	535	532	509	496	503	538	520	546	523	550	519	497	541	542	512	540	502	536	546	506	534	498	526	508	555	505	517	517	524	526	572	544	514	515	494	500	541	534	543	525	508	544	581	493	523	569	513	554	522	524	514	517	502	492	507	504	520	550	533	513	564	533	505	517	477	535	533	479	480	529	560	486	545	530	530	520	547	525	534	520	530	519	564	503	506	517	543	535	508	533	497	520	520	541	531	510	563	514	521	559	502	491	559	574	528	538	483	506	480	540	509	523	548	525	538	518	512	503	508	523	522	541	518	538	581	535	565	550	512	554	529	527	526	511	528	489	516	513	547	532	508	523	508	485	532	508	550	538	500	569	546	571	556	551	539	577	451	543	506	529	538	527	530	525	527	531	572	540	530	539	532	488	495	555	484	543	508	523	523	515	532	518	511	527	510	547	533	528	552	537	505	540	494	533	562	511	533	506	555	514	523	520	548	507	544	499	551	563	537	547	559	500	527	501	529	565	538	524	482	532	538	537	524	530	557	575	498	511	496	519	562	524	546	549	515	529	530	570	577	512	537	533	483	465	519	524	527	543	566	488	541	526	534	556	519	508	505	564	530	536	540	566	560	515	544	574	541	510	558	472	469	542	526	553	529	520	524	550	525	535	558	546	525	541	530	543	514	526	501	522	513	539	532	516	535	519	526	521	540	545	536	489	483	518	533	527	560	495	523	530	532	538	515	513	535	513	535	516	559	504	502	535	541	505	497	532	504	538	558	495	525	523	504	534	547	521	593	512	542	533	560	509	537	513	486	546	515	514	536	523	517	538	521	518	521	540	530	517	465	523	594	538	553	527	508	525	566	527	576	576	528	528	494	512	515	518	514	551	517	547	520	513	504	521	512	510	541	549	540	520	489	552	543	549	539	520	518	547	571	555	508	535	565	533	498	529	543	529	510	530	512	503	518	537	503	538	543	508	545	527	483	534	531	540	551	530	543	486	553	523	560	498	506	507	503	529	541	510	551	521	566	527	536	511	549	525	550	549	515	505	509	528	519	509	575	535	538	534	569	540	528	570	470	549	536	525	586	524	543	520	545	529	517	568	534	506	533	538	528	512	514	495	506	534	495	537	516	533	504	480	525	497	511	547	479	500	528	561	535	522	518	472	522	462	484	540	529	549	526	515	550	550	487	531	526	522	508	499	540	538	508	531	480	547	545	517	521	521	502	544	520	493	537	552	548	534	523	527	541	490	546	531	518	519	567	519	541	527	501	495	506	533	507	519	524	536	513	541	513	505	502	522	541	525	530	507	516	554	515	511	556	560	513	496	550	510	547	500	524	566	537	501	530	488	515	543	513	552	512	553	546	531	517	494	528	533	485	529	493	506	490	493	539	568	511	526	505	559	524	500	556	529	525	538	530	509	555	520	541	491	539	521	507	541	510	565	576	528	512	534	552	539	487	529	587	572	526	514	526	537	502	524	436	564	481	525	517	522	546	518	505	570	548	553	510	544	555	527	531	492	483	500	525	482	501	531	545	566	520	503	529	509	532	570	518	481	562	516	519	489	518	543	566	532	536	532	503	518	551	531	551	540	523	518	520	502	536	534	488	510	547	561	521	529	538	502	536	524	539	525	484	538	511	559	533	519	514	536	537	540	506	535	508	504	570	550	498	508	513	505	490	554	480	545	523	504	520	506	507	517	531	519	519	557	548	511	515	530	511	543	533	524	519	533	509	538	533	545	522	527	547	506	503	536	502	534	532	501	547	536	516	503	540	530	536	494	567	471	546	527	551	553	552	519	537	532	549	500	542	548	516	497	533	496	517	512	543	531	532	563	534	483	491	509	499	499	532	531	527	531	537	512	475	536	504	548	518	516	537	533	502	539	490	526	549	512	530	568	505	508	525	527	541	488	531	543	536	545	513	542	558	525	494	503	540	558	508	509	475	545	535	539	579	527	481	470	529	510	534	552	506	518	507	510	506	502	488	553	503	535	525	508	506	498	554	542	512	549	519	524	524	559	576	540	526	537	522	537	570	554	555	525	489	578	527	536	551	487	520	496	517	540	529	559	491	547	528	535	559	503	484	529	570	510	557	529	512	507	529	540	530	507	540	514	525	531	518	576	533
24650	4723	1153	932	585	482	389	405	351	321	296	317	301	339	275	336	282	276	296	287	284	284	260	296	284	288	274	276	281	238	252	297	246	272	303	309	255	244	300	303	262	264	256	304	281	255	316	273	295	245	289	278	285	266	271	247	262	260	266	265	280	250	263	294	281	240	265	324	266	264	290	277	274	266	270	288	286	297	273	277	292	267	286	256	280	279	273	284	279	297	316	271	254	255	279	260	251	272	246	300	289	301	268	289	259	268	293	281	248	286	284	248	259	280	267	254	265	263	281	292	263	248	264	246	311	282	276	273	293	257	257	273	298	255	290	275	263	299	302	274	265	258	276	251	273	268	293	298	269	264	290	270	268	283	290	252	302	242	266	256	291	280	268	283	296	279	267	243	283	275	265	293	290	258	264	279	248	243	260	286	245	282	301	267	284	293	280	282	257	272	291	277	296	267	269	279	289	284	260	259	277	277	300	247	263	278	268	267	274	308	273	254	266	259	271	263	286	258	276	241	284	248	276	294	286	279	264	278	273	272	283	248	269	294	312	303	258	307	272	270	268	233	277	270	252	280	289	272	286	282	287	249	256	280	290	296	280	274	257	274	266	280	247	290	283	264	264	280	283	266	282	253	292	256	268	290	271	288	301	245	262	266	267	279	299	285	273	282	234	265	273	268	248	281	260	266	269	291	287	278	297	276	302	277	259	237	274	281	258	298	314	290	268	300	277	283	276	296	288	264	294	263	261	301	287	270	250	244	294	249	274	293	289	252	281	284	290	255	302	267	279	258	307	319	297	263	268	292	274	286	273	261	283	286	276	265	259	270	277	281	262	265	290	254	255	304	255	268	280	251	282	280	322	270	279	262	279	303	270	256	266	254	275	287	251	299	250	269	261	258	264	267	314	282	246	263	292	276	285	281	251	286	268	272	268	257	275	284	265	309	261	290	276	268	313	251	250	283	307	263	316	265	283	270	268	284	259	259	322	282	266	270	272	287	286	293	283	269	272	293	279	298	284	292	267	244	309	264	285	292	281	243	266	298	237	263	291	283	259	240	275	261	266	291	280	307	272	284	322	269	273	286	275	259	289	268	272	262	261	268	241	268	273	278	273	288	296	287	264	274	288	267	281	295	308	282	278	269	260	281	280	295	319	262	300	278	284	255	273	287	274	260	286	263	281	289	271	291	261	289	279	276	257	311	300	292	277	271	289	272	255	280	279	282	256	303	249	274	280	268	273	271	283	282	271	274	268	281	269	278	276	276	282	272	268	231	287	296	281	247	309	288	274	282	268	295	248	304	303	264	271	297	280	272	311	269	298	285	249	281	304	302	242	273	281	262	281	290	256	279	278	255	254	265	288	311	298	297	254	278	258	265	283	260	270	257	277	284	281	305	281	275	267	263	263	268	258	285	269	280	287	270	274	290	277	292	293	301	290	285	282	246	267	286	281	260	282	263	286	259	291	280	285	283	290	288	260	301	297	284	257	258	246	285	280	279	268	260	274	250	254	247	267	271	279	306	276	255	289	263	261	253	297	305	295	274	283	290	276	250	313	286	292	285	267	270	269	278	269	289	267	258	297	277	260	267	242	289	282	273	277	301	312	287	269	312	277	283	278	255	281	261	304	275	279	278	310	304	275	243	291	274	285	261	270	292	265	280	253	262	275	257	292	329	268	306	312	307	251	265	285	273	262	269	274	282	305	262	248	274	288	297	306	256	274	264	277	256	263	288	282	286	279	264	261	251	279	297	296	288	267	288	265	289	266	272	273	278	236	287	296	292	268	298	288	255	264	233	230	284	274	266	267	276	275	262	248	274	276	231	298	278	264	285	297	250	256	278	266	232	279	289	270	273	298	284	266	266	285	285	271	273	267	276	301	261	269	265	277	280	275	286	281	306	245	273	237	264	241	294	275	246	280	278	270	248	265	269	272	277	284	262	269	312	279	266	255	255	247	281	263	246	263	301	290	256	272	272	259	290	281	271	258	270	276	294	290	291	292	270	256	320	268	275	314	326	288	304	233	238	250	254	281	277	271	287	285	278	255	271	252	268	266	255	299	280	264	267	289	305	270	281	265	268	254	288	299	252	295	270	282	281	302	253	265	290	257	281	277	256	266	242	263	269	262	305	279	246	271	229	272	274	268	276	260	271	287	274	254	291	291	245	263	285	255	271	244	292	289	299	269	278	272	270	272	284	278	258	275	269	279	293	280	296	272	274	280	296	263	300	286	273	273	294	239	264	267	266	318	292	270	263	263	256	296	264	298	281	287	290	281	272	289	263	274	267	281	289	281	258	271	264	246	261	262	275	260	260	277	285	292	298	299	271	266	265	254	272	280	271	279	262	232	291	276	285	285	306	293	307	278	275	251	276	293	248	278	251	292	262	262	280	287	257	283	263	272	279	285	268	265	294	230	290	273	275	264	293	285	287	277	253	267	300	273	254	264	278	260	257	302	274	333	275	281	279	290	250	256	282	263	260	302	285	270	260	304	282	261	264	297	288	282	241	222	277	279	286	278	275	277	265	285	309	278	298	274	277	271	272	256	265	289	253	283	272	280	249	245	255	264	290	305	254	270	291	270	264	257	272	303	302	246	280	299	281	251	295	283	285	291	295	290	248	279	248	276	257	297	297	279	271	272	273	273	258	295	296	275	252	278	266	280	269	257	263	271	286	271	271	265	266	246	270	268	279	318	315	310	270	281	288	275	266	269	263	288	243	236	262	263	268	244	259	288	256	287	263	275	276	268	278	270	285	301	274	283	281	277	276	284	243	289	272	255	246	252	291	273	251	269	279	264	239	263	257	263	274	263	302	260	286	246	285	308	291	293	283	305	272	312	278	261	293	283	290	264	279	261	255	281	258	258	284	265	287	279	300	307	284	299	282	267	269	305	298	277	244	279	262	258	285	280	296	253	272	274	295	283	256	288	293	282	295	324	302	280	270	273	287	288	261	286	262	279	297	284	293	304	290	292	268	305	262	293	287	302	315	246	278	276	265	247	266	271	286	257	277	272	269	288	268	274	271	317	276	263	280	255	265	259	272	278	284	272	266	283	252	275	275	257	291	277	259	244	304	297	249	266	294	273	268	298	275	319	241	270	254	283	289	267	297	262	287	277	286	239	278	297	258	256	285	254	262	260	293	242	287	258	287	256	311	263	287	280	276	274	263	252	277	283	284	251	292	299	254	298	292	284	273	286	277	288	258	266	287	273	272	267	242	283	278	302	280	263	283	315	284	269	283	286	277	282	290	256	302	296	277	265	281	250	291	262	275	288	286	268	276	301	279	322	296	305	250	250	249	281	301	269	288	244	265	281	276	327	286	314	298	286	258	253	297	270	279	270	270	282	290	311	284	293	255	265	259	241	245	277	245	275	310	300	241	274	250	275	247	291	299	246	307	273	289	251	276	292	295	268	260	276	272	289	301	285	272	257	292	283	264	276	288	241	258	288	267	273	270	273	285	255	271	239	221	274	256	256	239
17103	2508	2463	2833	2231	1763	1483	1154	1039	1019	934	853	808	749	751	712	739	709	712	703	724	700	743	645	677	629	639	664	669	626	703	671	630	648	677	687	699	702	683	669	693	686	659	683	636	671	665	691	689	667	693	630	644	652	661	657	651	717	686	669	673	670	655	670	642	624	661	627	690	660	681	658	653	665	663	658	603	669	632	660	643	627	657	658	672	665	687	644	660	663	645	693	677	641	629	671	645	668	681	614	671	666	699	596	659	696	660	621	671	633	685	637	692	659	645	670	659	656	661	653	660	631	659	637	676	634	675	681	673	646	657	672	667	627	655	666	676	707	661	644	637	612	627	662	629	619	662	663	613	651	636	660	655	665	671	641	640	638	641	717	713	658	642	652	646	694	622	656	679	658	701	664	660	626	638	647	681	664	635	671	660	631	663	664	637	673	660	683	647	668	654	667	663	644	648	627	691	638	709	705	621	621	688	677	620	622	643	657	721	660	613	603	626	634	672	651	670	684	698	643	680	623	661	640	645	625	670	699	672	649	638	637	672	660	659	692	672	648	634	602	573	699	669	656	710	673	619	664	659	675	661	647	675	630	674	681	632	657	672	637	651	640	686	660	644	617	689	664	645	663	663	652	628	704	641	674	640	667	641	700	666	663	671	645	673	650	636	661	615	722	659	628	662	698	697	626	642	662	646	679	600	691	695	695	708	687	677	634	649	617	665	635	660	663	641	632	687	695	635	630	621	632	724	667	639	644	678	681	627	655	659	671	634	651	668	644	663	651	641	635	667	706	674	701	688	639	711	646	639	696	645	615	692	667	653	635	638	667	644	655	617	618	627	645	654	647	670	639	653	629	682	652	648	634	623	651	663	654	661	580	650	704	673	666	637	685	665	648	648	666	663	642	690	636	683	666	670	666	681	718	656	704	652	675	647	662	680	672	698	656	655	604	648	621	687	636	679	637	649	636	680	647	642	635	674	645	690	640	656	631	633	690	648	658	608	651	608	645	647	659	648	675	618	657	631	643	645	671	649	661	680	650	638	696	627	688	668	649	666	673	696	656	623	646	661	675	669	644	655	610	664	679	670	627	724	687	628	665	643	659	651	610	670	655	648	634	670	659	677	684	621	625	628	625	704	648	595	656	647	663	699	668	641	672	699	637	659	678	624	644	670	648	650	696	661	679	673	646	690	566	641	611	748	671	655	660	652	649	678	722	631	613	630	639	622	639	653	632	639	683	634	651	682	688	669	646	639	640	662	669	683	649	626	618	659	680	671	634	628	652	649	695	679	654	657	689	619	639	689	646	674	701	673	657	675	626	623	691	664	676	633	651	652	687	651	702	650	660	663	701	645	640	645	641	660	674	676	636	701	660	685	617	669	665	668	662	657	655	671	641	623	664	656	622	621	578	657	646	666	665	637	672	635	688	676	619	616	671	702	663	644	652	654	683	634	694	660	646	628	653	618	696	601	664	683	655	696	649	666	622	656	633	684	660	641	668	633	690	644	682	674	638	642	653	638	670	666	699	667	657	614	685	650	699	662	664	633	591	655	655	696	733	681	647	690	695	666	642	665	677	633	706	658	645	628	691	656	649	649	644	683	633	635	644	700	678	677	649	629	639	691	678	644	672	642	653	651	632	659	649	678	639	621	653	646	641	641	734	646	658	690	627	646	668	633	641	695	676	658	626	652	670	672	656	630	649	673	670	652	681	653	648	647	699	657	663	652	640	657	637	645	633	636	660	643	662	659	647	637	671	611	669	665	664	630	662	694	644	708	658	679	676	675	654	640	669	636	653	627	628	649	702	685	647	656	602	666	649	653	592	652	640	610	672	645	658	687	689	643	639	619	671	603	705	663	649	668	659	681	653	691	665	628	697	633	669	679	628	624	696	648	680	655	678	651	669	671	661	648	661	648	668	657	669	638	621	656	633	639	694	661	651	658	663	625	642	641	635	640	684	659	630	665	635	624	706	653	656	621	638	648	672	647	668	670	666	704	671	649	675	694	656	655	620	643	674	693	671	665	680	672	608	618	684	694	694	644	676	636	649	673	617	672	614	642	655	665	600	644	691	650	688	691	629	668	652	640	667	675	652	666	678	647	649	662	665	628	655	685	685	642	674	654	666	669	679	645	658	651	644	705	622	663	669	633	641	657	630	634	674	645	686	672	670	622	639	640	662	620	663	628	663	670	660	662	629	639	649	679	678	669	667	668	683	632	645	640	657	677	670	681	607	716	666	681	712	660	645	649	661	666	640	659	652	626	699	689	638	652	592	710	618	666	657	692	637	638	677	682	672	676	662	677	627	646	640	654	641	669	656	654	699	690	663	668	627	647	658	658	657	663	639	663	620	636	644	674	670	621	646	690	623	659	580	605	701	655	688	654	637	679	674	666	614	698	692	625	659	655	645	650	674	648	688	614	615	600	691	669	641	700	653	679	681	664	613	657	673	680	599	670	646	653	714	657	641	640	637	637	675	675	618	660	642	661	688	632	699	604	647	663	675	653	643	662	689	688	666	661	688	632	668	669	683	642	688	645	611	614	660	715	663	650	651	640	676	670	680	662	671	658	682	644	633	655	665	641	693	657	641	600	679	652	685	635	664	626	639	655	648	657	657	652	662	702	637	645	637	635	655	660	703	680	691	688	650	673	677	667	668	650	687	679	637	619	660	658	652	653	665	687	671	615	641	682	620	645	664	680	675	700	634	686	672	640	655	646	667	629	677	668	702	623	678	734	671	649	656	644	657	661	698	657	685	671	670	644	645	643	604	674	661	659	709	655	630	695	596	661	672	610	595	680	612	658	628	624	633	672	617	693	652	661	678	693	674	654	631	694	656	640	634	666	652	678	656	656	630	665	639	684	669	646	679	646	689	676	627	663	645	629	646	644	624	672	687	683	663	702	641	650	628	660	653	672	645	649	669	687	673	670	663	686	634	614	641	653	652	625	665	639	633	713	667	633	668	643	677	635	660	648	661	648	614	661	699	669	631	669	657	662	666	613	650	656	656	699	672	658	638	695	678	655	632	668	688	589	676	668	652	659	662	650	648	629	613	647	675	687	611	631	679	669	637	650	649	624	650	652	696	680	670	653	689	638	627	666	649	714	654	691	625	639	665	663	585	655	680	656	642	659	624	663	697	619	672	704	659	671	660	690	685	670	672	684	666	659	642	674	706	669	646	631	619	651	655	661	629	682	614	682	639	671	677	691	662	646	624	680	693	640	657	621	632	650	657	624	683	649	733	662	646	678	641	659	685	671	673	636	695	694	646	608	648	659	661	649	647	650	618	665	625	658	657	656	675	657	678	645	652	654	625	624	602	639	667	646	639	672	628	679	629	668	647	685	643	651	653	606	672	651	669	646	647	638	695	670	653	660	688	688	658	662	718	684	655	623	684	636	657	641	603	643	655	635	691	678	618	690	651	666	660	648	622	714	644	671	615	682	678	622	685	687	641	655	669	609	654	669	683	660	654	710	665	639	705
35221	8562	1826	1253	791	536	374	363	269	249	222	231	211	218	199	219	214	196	170	212	182	198	204	193	189	200	183	193	153	165	184	189	183	179	193	157	181	184	184	200	197	218	185	182	195	154	187	190	161	204	183	184	182	171	213	204	190	165	185	190	180	188	196	186	184	169	194	194	188	198	194	183	171	187	166	204	191	180	188	173	187	171	208	188	168	210	181	180	164	194	160	212	163	211	190	211	165	160	201	184	171	176	203	180	185	171	198	208	170	181	168	197	175	172	194	182	174	193	196	198	221	161	182	221	162	183	181	191	193	182	190	176	172	185	177	204	196	187	193	202	171	179	168	175	174	161	196	205	179	188	166	200	181	181	197	211	202	184	201	190	176	184	194	195	176	218	182	184	169	188	208	170	160	210	182	187	164	180	187	170	183	180	165	192	171	188	179	195	168	189	208	176	192	198	183	180	156	182	198	181	189	152	198	178	161	176	175	194	202	205	190	189	199	199	209	172	188	170	192	174	194	199	198	200	181	175	185	177	170	192	183	190	183	185	197	219	171	189	186	196	159	140	174	194	160	179	190	172	159	213	189	159	190	184	177	187	189	172	200	200	186	184	179	153	153	195	187	179	175	191	158	183	166	168	191	178	172	194	194	190	183	185	174	210	212	184	173	197	205	194	186	184	191	184	179	200	196	163	195	178	171	187	173	161	166	159	193	207	191	193	201	180	188	189	147	181	202	187	172	149	193	199	180	195	192	175	202	185	183	177	198	192	191	169	171	172	184	191	172	176	184	163	167	180	174	174	172	188	194	207	196	194	187	183	199	181	160	185	183	181	193	185	171	204	180	194	184	170	167	180	216	181	181	173	172	177	179	186	170	178	189	171	182	185	179	221	205	206	178	188	204	203	196	192	161	168	196	201	180	164	222	197	180	173	200	193	188	186	195	188	206	180	185	205	182	186	197	191	183	214	167	184	158	184	179	210	210	188	194	210	182	178	208	167	185	184	183	204	203	162	185	166	157	192	214	185	180	171	172	169	196	157	192	200	178	171	173	182	171	177	196	201	184	172	175	191	180	193	176	196	173	199	164	185	201	170	204	183	186	185	186	157	190	176	167	188	177	181	186	225	171	180	164	191	160	175	175	183	187	158	187	176	169	172	214	197	173	183	190	178	164	173	179	190	203	180	184	177	181	178	199	166	185	152	194	169	186	158	199	187	174	177	172	187	187	205	192	179	163	168	190	171	182	202	195	196	200	181	208	206	195	196	214	198	180	194	191	177	184	192	206	175	181	193	193	188	188	177	181	222	184	181	162	190	193	173	173	164	186	184	179	166	196	201	179	198	185	173	168	181	172	194	188	197	195	177	160	162	188	205	174	187	189	189	165	194	169	192	193	188	174	163	195	187	205	197	205	194	158	192	203	180	154	175	199	192	188	188	186	159	163	193	203	187	197	192	200	156	182	193	180	177	176	200	191	156	170	197	181	186	164	184	186	173	170	210	186	178	181	193	191	167	207	183	190	174	199	202	185	185	178	194	206	174	200	174	199	169	176	176	188	169	185	198	185	206	144	224	162	184	212	170	199	185	173	188	186	182	183	176	213	190	194	185	182	164	168	168	199	191	168	194	189	183	208	178	185	186	207	209	176	207	190	170	202	187	208	197	173	216	186	191	195	185	194	179	203	170	186	177	192	192	159	175	178	170	180	182	165	186	202	202	193	181	208	187	186	188	156	175	190	183	179	192	166	195	176	196	181	157	171	198	189	165	173	184	177	171	175	196	172	186	161	172	169	180	197	218	189	187	175	178	172	177	191	158	164	196	194	181	179	188	182	175	181	178	193	171	210	195	176	212	178	196	182	196	190	187	169	204	168	185	171	188	185	184	223	179	195	176	174	204	184	174	200	174	186	175	182	194	175	156	203	167	221	168	192	214	211	210	188	188	170	176	191	189	219	164	186	183	172	216	173	165	203	168	191	194	176	204	172	176	192	169	184	167	185	174	170	181	195	205	181	181	145	174	198	187	223	223	170	158	168	168	179	201	210	196	178	180	175	192	207	180	156	196	166	197	170	181	186	187	200	200	173	183	163	182	163	173	195	215	174	173	193	197	197	218	191	152	162	179	163	218	167	189	177	174	204	187	179	196	178	182	179	164	180	180	199	172	167	181	189	167	186	183	154	187	203	185	181	188	210	190	194	156	181	178	197	192	199	200	183	182	194	183	221	186	201	223	197	200	196	175	186	194	195	181	176	144	196	173	195	166	162	185	185	179	169	181	192	182	180	189	193	200	189	189	174	155	197	172	169	178	173	209	181	183	203	207	162	204	194	212	193	164	169	202	185	180	189	175	191	176	170	166	190	189	180	169	170	187	182	189	204	186	141	180	179	199	181	176	170	187	192	207	191	186	181	187	158	168	177	168	181	174	190	192	181	189	202	180	185	166	200	225	176	173	175	199	204	174	205	174	189	160	185	165	212	202	174	166	168	173	181	163	183	182	209	201	197	163	164	165	189	179	172	194	212	203	176	181	181	201	171	190	201	186	185	196	178	167	159	181	167	191	182	181	177	196	194	186	186	209	161	180	192	193	175	185	196	202	150	169	165	158	166	183	170	166	168	189	167	215	202	178	188	199	202	192	188	197	186	163	172	188	164	194	195	219	162	180	198	193	167	169	169	187	182	189	181	176	199	176	153	165	186	180	206	174	184	177	166	166	163	191	192	202	198	183	180	176	188	179	181	182	167	188	180	208	166	164	173	189	189	186	163	191	209	172	171	173	193	194	206	188	203	181	194	173	161	188	175	202	193	187	160	163	187	203	187	187	170	149	183	168	191	193	171	192	201	201	179	173	189	188	165	189	205	181	186	190	192	174	210	189	188	197	175	168	192	179	183	194	207	185	183	180	174	200	188	196	189	182	185	178	158	207	174	197	191	179	163	194	178	182	185	184	185	189	165	196	166	184	189	197	170	175	177	205	196	169	164	209	204	206	196	183	197	177	186	169	188	187	182	199	190	167	191	184	185	168	190	178	225	179	170	173	174	191	203	189	201	184	179	190	177	170	174	186	176	204	192	193	190	192	186	189	191	162	169	173	181	181	164	173	162	187	176	183	176	206	178	177	174	185	183	164	166	185	195	178	166	161	190	176	185	164	172	192	182	198	202	176	187	161	199	197	207	165	184	194	185	188	170	188	194	213	188	162	171	177	172	182	195	172	186	174	150	188	168	177	162	204	188	176	178	181	218	177	179	176	159	167	188	184	190	193	192	162	181	196	188	191	164	166	193	184	188	187	162	195	172	177	174	173	200	214	200	212	169	175	187	194	199	186	184	177	195	187	173	163	189	172	198	197	200	159	174	205	197	186	185	197	191	167	180	166	173	178	189	169	185	186	172	186	173	165	176	167	178	172	174	178	195	164	162	174	184	180	170	202	148	196	186	204	186	180	174	211	167	209	174	190	156	175	181	192	200	196	182	191	164	189	157	202
22349	3172	3386	3743	3162	2326	1655	1293	1084	936	839	820	698	655	594	547	645	533	536	539	517	515	518	530	487	479	473	491	477	491	463	492	421	463	462	432	480	470	469	494	461	426	486	449	452	460	476	435	445	440	452	465	448	439	462	458	451	458	450	431	461	506	477	448	448	457	442	406	449	497	453	443	464	429	419	445	417	429	474	432	475	452	470	473	446	453	424	473	455	523	477	460	470	494	478	470	455	463	456	417	421	440	476	415	420	408	482	466	443	417	455	453	410	472	466	492	461	455	448	441	446	438	394	458	434	430	447	450	435	458	431	404	435	462	439	479	441	464	503	434	414	451	425	414	414	429	470	468	447	497	453	469	430	436	460	469	449	479	473	456	472	472	430	401	448	511	448	442	415	422	460	459	413	433	404	464	459	439	433	453	443	470	444	446	427	456	444	444	449	457	441	415	481	410	456	416	459	437	415	424	428	457	460	443	470	433	450	438	459	459	412	429	434	421	458	453	472	462	426	435	448	464	478	422	459	437	465	450	464	439	460	437	473	439	404	409	430	420	456	445	411	458	419	436	462	453	453	433	445	473	494	462	433	452	447	456	421	460	438	419	416	483	449	442	422	438	452	443	456	463	456	413	482	423	441	434	443	435	450	426	460	452	466	417	449	451	433	458	468	365	440	462	464	468	481	434	465	422	461	457	429	433	420	458	425	416	462	423	476	467	419	476	444	412	443	424	460	446	438	470	453	435	440	424	437	427	433	503	459	456	404	471	426	417	456	438	466	458	401	446	407	451	439	461	489	456	420	466	422	466	441	471	491	491	458	485	461	434	454	403	442	442	410	441	441	464	403	448	483	422	440	443	472	453	449	457	467	452	457	505	438	424	488	432	487	409	461	461	470	434	436	440	442	420	457	432	470	396	472	422	474	445	419	439	410	476	414	438	440	473	376	434	415	421	463	436	441	430	457	476	419	445	449	423	436	452	440	442	453	417	449	479	445	449	462	439	485	452	470	435	492	446	433	435	427	449	436	429	495	481	457	453	437	463	428	471	430	449	434	449	448	425	471	410	421	426	427	441	449	431	445	429	427	444	415	475	459	416	426	457	445	454	416	451	422	415	438	486	423	424	476	454	461	453	460	466	474	463	448	438	440	438	423	458	475	467	454	481	439	453	467	457	432	410	443	428	437	416	457	442	454	438	453	437	414	432	441	424	449	391	441	429	428	431	451	450	475	413	439	456	438	422	474	438	477	469	428	458	465	428	470	443	432	427	420	454	474	461	475	451	424	469	445	460	461	437	492	434	437	456	470	497	458	427	457	452	444	453	450	445	461	444	475	425	441	478	476	468	438	440	466	445	465	460	436	426	442	470	437	445	427	451	440	479	442	473	462	461	468	436	415	445	437	447	438	466	456	461	464	468	502	397	441	467	428	499	441	487	427	473	464	420	421	457	449	456	479	427	463	413	435	451	452	436	485	461	431	430	433	475	477	414	419	400	459	436	488	466	433	447	454	443	421	425	484	451	486	438	465	482	448	433	422	389	437	405	466	481	457	434	459	442	425	491	453	479	488	474	418	479	435	439	456	441	480	464	387	437	459	446	463	447	426	452	444	433	478	441	422	444	411	426	430	445	457	423	451	448	403	464	448	430	437	396	443	473	471	403	435	434	445	433	452	435	437	430	410	440	452	448	469	492	468	443	442	438	412	482	459	407	451	450	500	444	445	463	413	430	441	457	449	432	464	437	426	418	446	419	439	449	509	449	490	477	443	431	457	433	494	453	446	435	459	420	488	416	438	440	457	423	466	416	452	451	439	443	457	428	478	450	452	436	469	456	426	417	465	447	472	457	433	438	437	442	445	419	482	463	420	490	440	475	471	425	431	434	436	445	477	474	427	430	422	476	429	455	456	463	442	439	443	442	449	451	459	448	469	489	476	456	449	460	452	442	452	459	419	416	415	434	450	432	450	427	444	485	421	440	438	454	414	445	454	415	509	476	429	445	481	483	435	468	426	438	437	443	444	462	465	444	462	429	452	446	452	432	451	411	457	411	450	451	451	467	457	421	452	422	441	430	455	424	453	424	491	444	423	446	473	431	462	431	430	448	466	433	453	450	459	429	412	485	484	469	422	429	482	475	465	431	420	460	472	468	469	465	460	444	462	427	478	446	440	455	449	428	417	396	425	479	451	437	442	464	456	460	408	419	460	452	460	471	414	467	446	459	444	509	443	430	446	491	446	480	431	437	446	446	480	425	441	475	425	432	469	485	450	441	475	480	448	431	440	423	471	455	450	423	469	454	442	461	447	473	447	474	421	422	440	446	450	445	432	460	450	442	457	451	472	467	428	420	431	467	447	442	431	478	471	457	444	435	434	469	486	444	440	449	452	468	441	490	460	436	467	451	452	409	437	430	447	474	458	435	462	442	462	434	449	449	443	463	437	428	444	458	444	471	446	441	433	469	454	457	462	481	423	418	460	401	426	429	454	425	473	426	445	421	439	406	450	402	445	501	427	465	470	476	410	441	461	473	431	475	461	434	453	460	431	461	473	471	451	473	416	450	430	444	465	435	472	450	455	453	458	454	429	464	467	461	446	411	413	450	432	428	394	444	438	425	456	443	465	463	451	436	467	473	429	400	442	454	457	418	465	477	469	419	449	410	411	399	399	427	442	433	465	472	427	429	409	456	503	490	432	421	459	471	448	452	423	449	437	425	441	423	427	440	451	461	445	461	448	453	444	463	434	402	439	416	455	464	440	491	465	427	421	462	464	429	411	442	446	430	429	459	503	456	442	481	447	505	438	439	431	463	477	456	415	470	452	447	462	477	390	466	431	424	421	445	444	405	454	429	411	426	434	431	408	435	426	488	438	453	442	443	462	451	491	443	433	402	430	427	421	474	456	396	425	426	409	458	393	462	463	475	419	448	457	453	488	423	473	479	441	458	434	473	456	432	452	489	447	474	455	437	429	444	444	455	453	431	495	446	437	460	436	435	473	426	443	422	435	468	499	440	403	456	463	446	419	463	461	491	421	435	476	451	413	472	434	431	397	446	457	429	448	469	439	425	424	429	474	420	409	461	447	432	445	441	488	438	477	435	426	438	447	426	452	452	465	395	430	419	474	423	419	441	387	471	466	424	435	443	447	469	416	462	458	450	448	466	455	440	427	426	450	455	446	428	420	433	467	444	410	464	416	450	434	436	435	456	430	466	456	431	420	500	463	399	432	440	468	452	475	436	459	469	443	432	445	477	451	418	430	480	459	438	420	435	402	449	452	457	490	447	422	460	435	442	429	452	440	451	446	443	449	452	443	446	420	418	424	427	428	490	443	462	457	483	450	447	408	456	425	486	384	450	498	449	446	449	444	474	414	431	441	472	456	469	453	439	440	456	431	406	440	449	450	418	471	437	446	437	463	473	426	459	434	424	414	443	430	419	430	426	432	471	460	470	457	407	471	451	483	463	441	427	415	445	433	439	500	460	428	447
10968	1385	568	485	333	246	243	260	249	207	223	194	215	233	242	212	229	180	188	159	220	180	177	190	176	214	185	219	232	215	197	211	223	205	218	200	216	203	200	204	209	202	202	195	214	215	216	208	186	212	212	181	168	202	217	223	194	201	204	207	192	196	170	212	204	201	185	214	197	182	202	187	192	216	213	203	211	217	210	210	192	196	220	206	184	194	171	215	194	199	199	200	168	206	193	211	213	209	194	198	212	202	189	216	201	218	233	222	202	207	205	207	198	214	230	195	188	192	198	208	176	221	205	206	183	209	229	209	209	179	197	205	220	194	212	205	218	165	203	217	189	207	208	183	163	207	217	223	236	205	189	196	201	181	194	196	187	235	219	204	181	190	202	215	195	194	194	223	205	185	170	206	210	194	217	209	184	199	174	199	214	182	199	171	172	207	223	192	201	221	210	208	221	189	215	223	195	186	205	174	179	188	189	207	187	187	193	195	220	183	179	189	195	197	185	191	216	204	187	205	194	211	190	214	194	197	180	221	175	200	202	165	202	194	172	180	185	218	187	193	217	198	201	180	208	215	211	210	196	204	213	196	195	192	209	224	183	195	185	180	192	220	215	208	205	187	157	222	216	179	209	217	194	204	193	195	227	198	210	210	229	220	182	182	227	190	204	198	193	190	193	207	187	216	219	193	226	196	190	186	203	215	205	191	197	205	191	234	196	221	185	234	174	190	197	185	186	203	211	215	185	204	243	176	178	168	204	210	185	203	178	196	200	194	203	179	220	199	204	191	173	208	204	214	196	208	203	189	189	162	165	197	186	181	223	188	187	192	206	184	208	177	155	210	176	190	187	201	188	214	187	197	178	220	198	193	213	189	212	163	186	219	219	203	217	200	193	195	184	202	184	190	177	195	207	206	225	231	198	202	214	208	212	216	212	191	210	193	196	200	206	186	204	218	212	212	185	222	218	217	183	202	200	202	212	214	200	177	201	178	203	200	202	204	196	211	210	187	202	211	202	179	205	193	227	200	191	196	221	207	197	173	196	193	202	187	196	197	171	185	213	178	201	217	196	198	196	212	207	198	205	206	195	185	195	210	179	200	194	211	172	185	188	190	189	184	202	182	195	186	189	204	196	220	210	185	190	182	207	200	199	195	237	199	208	199	202	197	163	208	197	204	192	182	186	194	186	198	209	191	220	222	186	193	182	178	211	201	196	181	218	196	189	198	171	206	203	198	199	184	194	195	186	201	176	211	174	218	204	179	198	197	200	223	203	190	194	221	223	223	210	209	187	170	193	189	214	196	210	206	174	199	223	170	184	195	195	192	184	192	199	197	210	191	210	188	203	171	210	191	207	209	214	167	212	179	194	185	192	205	187	213	199	227	192	215	191	185	186	183	204	180	230	221	199	214	191	227	212	215	200	182	225	187	209	212	202	189	216	197	213	181	194	192	202	210	203	203	213	178	197	214	205	187	196	168	228	195	209	216	185	209	197	193	194	193	196	188	213	205	232	191	194	201	208	179	212	194	201	213	216	171	232	198	195	205	247	207	195	209	219	202	207	190	201	204	182	223	195	193	194	194	190	205	194	232	213	201	188	215	211	201	204	202	233	200	217	218	216	191	214	194	204	194	189	213	203	199	192	207	186	197	212	212	203	212	201	192	180	189	221	226	189	205	184	191	166	185	200	203	227	182	199	213	200	201	190	211	195	189	197	182	211	191	198	220	215	201	207	195	211	199	213	222	206	227	189	218	210	196	196	201	193	190	207	214	198	215	213	201	217	199	194	215	196	206	198	186	221	185	199	206	186	205	207	192	197	215	186	217	206	206	196	223	219	211	204	200	190	202	187	191	221	193	184	212	200	199	201	221	199	184	195	183	201	213	205	187	189	214	202	202	211	204	240	203	167	201	222	218	219	209	189	206	193	173	210	193	192	201	192	179	209	210	170	203	196	193	210	192	193	193	199	199	205	209	195	189	212	213	190	197	182	204	186	174	175	175	224	193	202	216	210	178	230	221	179	167	172	201	213	198	214	221	209	178	205	177	218	207	234	193	226	197	179	215	218	190	223	196	196	220	193	198	196	201	200	203	213	216	214	194	172	188	187	197	204	229	192	201	201	203	213	181	198	197	197	201	193	189	216	204	203	220	226	198	206	172	210	196	178	237	180	173	202	188	201	197	182	198	222	226	193	209	175	215	194	201	204	184	207	223	193	220	223	197	193	184	212	191	205	194	200	205	189	190	181	209	228	214	208	196	183	194	215	196	199	198	174	204	213	179	177	209	218	232	199	203	178	206	174	207	184	189	197	186	219	206	185	209	214	184	208	218	221	205	200	183	212	197	206	209	191	203	208	206	206	175	182	219	196	204	196	194	182	195	192	195	171	195	202	211	206	182	192	189	221	196	194	202	183	190	193	195	185	213	214	209	233	179	211	203	201	223	213	189	179	197	201	183	191	187	207	192	210	201	225	248	208	206	207	201	181	197	194	200	230	203	204	170	191	215	194	203	200	189	193	221	214	208	203	217	207	186	214	191	206	191	178	174	229	196	254	187	176	205	198	216	210	193	235	231	232	213	204	197	200	207	198	187	205	202	217	216	238	222	180	200	239	213	178	178	176	221	182	199	200	220	167	201	191	199	225	240	183	208	228	180	193	202	198	194	188	230	206	207	175	215	187	197	183	214	190	222	166	187	211	204	218	215	220	234	188	191	201	200	176	196	195	174	186	197	191	203	219	195	207	215	201	199	209	191	209	200	199	218	211	202	193	197	198	196	207	200	219	194	189	187	213	191	218	194	205	186	199	189	227	194	217	215	192	181	207	204	195	179	201	186	176	187	197	200	194	195	202	215	194	219	214	189	202	229	197	190	168	199	216	201	191	157	217	223	200	183	195	209	188	212	207	190	202	214	195	183	204	196	201	207	218	191	217	206	191	215	226	188	209	209	183	191	207	183	217	207	211	206	193	218	195	214	184	209	171	220	190	200	193	212	209	196	203	206	183	212	195	189	196	198	199	214	206	190	229	192	215	215	219	216	201	195	216	204	184	187	226	231	174	181	212	203	204	221	190	200	205	191	176	210	182	191	194	193	193	183	189	202	213	193	208	175	182	196	199	198	194	213	194	229	192	232	200	198	194	179	213	199	198	199	222	208	197	219	194	197	209	220	214	220	200	185	199	183	212	188	187	190	200	204	212	217	181	169	208	205	194	212	189	187	169	209	197	205	186	192	184	218	195	209	216	195	188	214	185	201	207	202	196	192	182	192	197	219	187	179	213	200	195	235	204	200	213	214	216	215	188	210	217	173	179	201	209	222	197	205	191	209	208	217	185	197	185	169	179	194	188	202	184	211	197	210	244	199	204	212	189	202	189	204	206	188	218	198	201	195	211	183	195	222	205	174	190	200	189	175	219	211	200	227	196	217	211	220	189	181	208	239	214	190	205	190	162	210	191	183	231	195	216	231	191	187	228	191	192	214	224	219
7909	1187	1358	1558	1158	910	754	682	684	656	576	629	601	555	548	517	544	556	543	513	468	504	535	514	504	533	506	521	468	472	491	485	504	493	505	486	492	513	491	505	494	518	517	484	479	521	532	476	521	542	508	538	481	511	507	513	450	489	504	499	445	533	505	491	511	547	500	482	485	512	518	491	556	490	475	512	506	500	545	536	489	530	490	565	531	485	484	474	508	554	507	553	497	523	498	474	488	515	508	527	461	496	518	540	500	489	508	503	486	465	502	510	515	484	532	487	488	511	498	510	493	551	536	512	477	500	523	461	529	529	496	458	512	514	504	477	514	496	517	481	519	480	538	535	481	495	488	494	494	498	485	541	512	489	497	497	515	500	496	539	559	471	560	478	478	523	478	501	516	504	530	519	511	501	524	476	520	527	472	491	474	482	477	494	492	496	503	513	495	474	517	545	462	516	496	505	526	492	523	535	521	503	494	521	462	537	511	526	500	494	496	477	506	518	526	447	471	516	482	498	485	481	508	479	497	504	482	472	510	439	517	464	515	497	490	510	503	534	513	523	509	470	495	496	485	487	491	481	502	499	483	471	479	480	526	462	554	554	534	554	501	518	510	551	493	525	517	491	463	492	554	498	552	470	538	482	498	523	504	496	492	479	499	502	486	515	473	468	504	468	496	586	532	521	490	515	485	483	515	525	481	548	498	464	533	511	527	528	547	538	457	488	556	487	501	531	517	542	529	501	550	476	520	509	490	495	550	481	483	463	503	551	499	525	494	482	503	465	517	518	511	500	506	542	514	484	523	507	527	528	536	510	495	463	482	514	500	515	538	511	508	523	500	551	503	499	500	500	517	511	495	509	535	487	492	489	514	488	526	502	472	504	532	521	500	488	502	488	487	526	480	496	520	497	482	508	488	534	487	501	531	512	483	494	477	498	485	522	521	521	506	526	475	493	506	465	545	485	511	485	507	528	516	493	505	511	494	522	509	476	485	499	523	523	500	470	505	519	522	486	465	526	510	522	531	489	523	495	507	459	489	507	509	472	522	540	515	531	540	526	464	481	483	494	525	471	536	497	507	497	485	527	524	498	496	506	514	488	471	512	500	483	506	475	491	497	528	535	477	546	495	504	512	467	481	500	492	510	479	490	515	501	483	495	502	503	492	516	503	492	527	534	513	536	511	503	510	530	516	510	485	519	487	497	476	520	511	492	535	482	497	489	501	490	473	497	473	492	506	487	500	517	510	486	502	495	523	513	511	478	488	484	488	503	493	503	483	488	522	461	481	476	519	524	526	500	531	520	508	489	482	502	545	510	512	508	508	527	501	497	511	534	512	478	479	507	453	507	498	485	503	528	494	531	497	506	537	517	492	553	511	477	543	541	514	506	521	492	494	511	512	487	521	477	521	503	461	482	488	537	498	502	533	512	497	492	490	515	477	515	482	521	518	516	512	513	495	537	455	510	530	487	525	533	475	544	485	479	522	538	471	508	480	497	496	533	506	507	487	497	509	493	512	508	515	514	452	503	502	492	491	512	508	506	519	531	475	497	498	498	529	523	511	507	479	518	526	504	492	536	505	505	508	515	533	483	505	479	489	457	471	530	508	518	519	483	487	512	499	518	502	480	546	503	519	500	515	502	510	512	495	506	476	505	489	498	471	491	502	513	498	505	470	527	454	471	517	520	510	486	483	535	489	483	479	513	496	501	515	505	461	537	520	504	496	489	515	482	523	510	508	509	481	462	499	481	528	452	513	522	510	511	521	477	501	486	531	469	506	531	514	532	515	501	515	484	464	529	480	482	506	502	515	512	468	517	492	484	507	508	567	491	529	483	478	529	508	527	530	541	490	514	502	510	478	527	532	519	522	504	498	506	493	520	468	491	557	527	539	535	497	514	492	505	542	519	506	510	524	514	527	456	505	489	525	511	525	517	487	491	487	477	563	516	487	498	541	513	491	525	461	517	483	482	533	480	504	538	482	554	513	495	500	517	454	506	549	491	517	463	490	482	522	472	556	516	492	501	519	509	519	480	468	466	472	488	500	483	527	462	535	513	472	509	503	483	497	498	498	496	508	497	469	521	524	493	515	474	473	517	467	492	506	527	491	538	505	526	536	516	511	464	513	478	502	482	495	500	481	512	531	512	473	491	531	556	511	459	545	538	516	518	512	560	482	541	509	472	469	513	508	479	507	484	526	503	470	509	515	491	526	485	507	493	519	545	513	467	535	476	552	457	539	492	487	484	506	500	501	508	503	517	497	490	512	524	529	468	490	497	498	512	481	500	509	518	512	462	495	496	498	486	492	506	496	518	514	463	485	490	496	480	499	471	500	479	520	499	510	495	503	523	522	483	516	495	514	490	547	514	497	503	515	528	503	478	498	503	480	517	530	471	492	511	475	495	508	556	479	484	508	532	548	477	500	489	494	492	514	548	507	497	516	481	488	502	524	472	538	499	537	527	488	456	491	543	518	549	501	508	521	527	521	498	516	526	552	517	497	505	468	518	548	496	514	495	477	507	549	500	525	499	509	515	478	509	469	485	483	507	463	492	474	492	475	523	504	493	506	523	533	501	506	498	534	476	465	491	479	498	487	524	509	468	492	509	557	503	511	504	511	479	488	498	514	496	538	457	539	528	509	498	537	477	547	477	514	511	510	469	501	488	531	517	486	532	510	476	462	508	534	486	485	463	469	480	521	483	457	506	485	535	502	483	492	478	486	479	487	486	493	522	514	517	480	558	485	551	509	525	543	513	528	504	526	507	514	500	515	555	480	506	518	545	484	462	502	490	526	497	489	561	498	541	472	496	522	540	500	514	529	511	497	549	490	521	468	557	488	523	487	561	509	513	502	518	466	453	469	490	497	466	503	503	550	492	495	479	472	471	499	507	515	482	519	504	508	492	494	511	505	500	485	472	514	495	509	485	494	500	513	503	470	493	529	529	484	524	484	477	510	496	491	518	512	502	507	535	503	522	503	488	524	503	531	533	533	495	522	494	514	497	499	491	458	540	466	504	515	498	503	455	530	502	507	523	488	500	468	522	484	537	505	501	506	512	507	473	530	523	532	475	503	529	499	511	510	489	498	514	553	491	532	521	525	486	550	502	527	506	504	520	513	493	502	520	512	488	482	457	507	511	494	497	487	516	492	509	493	520	523	473	513	538	530	501	491	525	488	511	517	474	496	478	523	531	510	535	503	509	520	500	472	505	513	465	474	480	521	472	503	469	528	530	503	488	503	510	475	523	505	509	495	500	509	502	473	498	553	524	500	498	519	495	533	507	508	507	478	520	491	550	485	518	510	492	507	499	458	543	483	501	504	490	512	510	543	541	472	475	547	523	480	495	509	441	528	492	521	492	477	520	486	510	505	479	504	460	510	529	490	483	510	480	480	505	524	538	521	477	448	498	534	521	487	528	502	509	492	489	496	522	504	486	512	502	532	494	502	497	495	529	536	539	489	534	516	465	519	500	481	482	507	530	500	529
25075	5027	1215	902	599	485	387	386	360	329	287	289	251	314	270	270	301	260	264	271	296	275	252	277	299	281	263	272	269	251	306	297	267	282	281	281	282	274	300	262	238	270	285	261	263	288	267	291	258	260	299	281	257	262	272	278	248	278	304	303	276	270	239	272	261	269	278	295	278	280	302	294	240	265	260	283	290	246	262	299	259	241	267	273	248	252	285	298	303	292	254	275	277	247	295	294	251	272	268	256	262	246	319	267	240	244	266	289	290	277	271	254	271	276	244	264	268	268	266	268	286	273	268	284	258	272	293	269	278	259	286	289	257	256	270	304	261	295	258	242	296	258	287	263	288	282	257	234	265	282	291	273	269	283	250	278	251	284	297	284	271	274	290	259	290	287	290	309	302	275	262	281	264	280	282	296	281	290	305	248	294	283	310	264	284	269	264	275	287	257	299	263	275	272	256	274	265	285	257	271	276	284	272	305	287	239	293	284	291	295	313	251	294	276	260	263	284	267	258	260	298	286	265	264	271	301	268	262	293	247	277	285	239	269	256	279	294	287	281	266	242	290	232	267	268	253	292	240	255	288	285	299	286	267	304	266	281	268	271	271	283	272	293	264	273	281	284	242	298	251	280	244	259	306	257	252	279	269	268	281	230	241	250	312	280	266	276	260	274	286	267	265	275	285	230	270	257	288	285	288	281	271	286	284	260	276	255	255	268	285	283	279	284	268	278	270	295	285	279	266	289	266	254	260	265	274	263	245	277	268	283	278	265	302	288	247	298	272	298	285	274	269	287	249	278	256	255	285	283	277	276	239	276	263	268	266	250	281	289	292	291	270	263	252	291	274	271	255	278	283	280	271	288	253	277	306	283	280	250	274	230	240	284	298	290	261	253	278	262	276	274	291	256	271	260	295	303	284	252	263	268	280	273	269	282	301	256	261	273	309	250	249	256	249	271	253	243	286	263	264	273	284	242	256	294	253	270	248	268	276	276	267	268	256	294	269	255	252	285	272	282	254	267	275	272	311	287	258	246	313	284	289	279	260	253	269	284	261	273	269	275	249	254	273	243	278	254	314	260	295	262	273	265	271	278	275	278	267	259	253	288	297	273	286	286	259	279	265	269	286	257	278	260	269	279	274	274	316	276	257	267	287	269	278	247	278	274	283	269	288	241	254	298	257	284	245	286	299	270	237	270	231	247	258	264	319	286	238	239	265	266	268	278	287	227	266	252	265	293	259	272	267	261	272	283	265	281	279	282	262	270	252	274	306	284	247	303	267	261	268	290	269	277	268	277	268	257	273	288	276	290	261	288	245	238	291	250	272	230	240	280	275	251	247	272	305	266	264	276	302	296	266	247	242	272	268	253	266	242	288	293	303	291	268	293	273	268	270	290	278	288	284	278	305	281	290	282	310	270	262	284	282	280	270	280	291	283	272	239	289	314	285	275	268	265	282	273	298	295	301	285	256	266	278	264	252	268	264	288	269	265	244	265	283	254	310	273	250	276	268	272	247	270	274	258	254	272	278	262	275	267	275	255	257	255	260	286	295	271	271	264	259	279	311	250	271	277	262	252	265	284	247	260	242	267	279	268	271	278	274	276	262	285	272	284	267	278	286	276	274	254	275	254	261	238	274	279	303	265	274	273	295	260	282	259	269	269	242	275	231	268	261	290	293	254	256	280	273	273	289	248	281	256	273	308	300	268	290	275	248	274	264	238	260	252	243	300	290	256	294	246	263	282	269	253	252	276	282	309	294	280	248	276	259	277	267	277	281	260	304	277	275	277	242	290	282	312	294	285	276	253	288	265	237	276	296	268	277	265	272	269	277	277	279	260	266	275	294	285	234	275	273	280	282	264	266	258	263	271	238	250	262	278	291	278	268	292	257	255	270	262	275	268	268	245	239	242	283	283	247	258	272	268	296	279	254	291	258	261	314	285	282	240	248	263	264	243	232	253	257	302	254	290	248	287	292	262	274	261	257	272	273	267	244	285	322	254	284	244	271	281	267	289	267	260	283	265	306	253	299	243	287	285	298	254	250	288	281	287	262	250	298	277	269	269	268	264	291	250	288	263	254	259	305	272	250	248	285	272	269	225	254	264	290	241	258	256	269	309	303	267	236	277	262	266	271	287	280	272	277	290	254	258	309	314	269	268	291	283	298	237	282	245	272	301	234	282	258	237	281	258	274	279	289	263	300	265	259	292	285	272	260	255	261	269	254	280	276	266	253	278	277	269	259	280	270	268	267	291	286	255	270	268	265	279	289	233	289	258	260	256	248	264	281	287	261	252	286	265	277	249	255	285	312	284	251	269	248	262	257	261	269	286	276	272	292	310	260	233	243	248	287	276	271	276	303	274	285	275	277	296	265	258	285	252	271	254	270	268	290	292	279	261	266	268	274	257	272	282	322	265	265	285	274	258	283	266	277	250	263	268	249	273	300	269	253	265	262	275	259	279	267	268	274	266	259	259	268	262	291	268	268	238	261	268	272	250	244	255	272	266	260	260	271	264	271	283	247	271	284	266	270	249	274	289	261	242	257	261	288	259	295	271	272	276	278	272	266	274	254	256	293	276	285	274	264	269	299	251	263	263	252	270	278	271	273	239	283	281	248	282	256	292	276	250	254	272	255	285	290	269	291	288	291	255	260	262	264	277	260	295	278	299	303	257	260	251	264	262	300	248	308	280	250	269	244	269	270	260	276	290	258	276	269	289	278	278	271	278	263	283	259	257	243	256	237	264	270	262	274	299	269	257	238	304	268	274	255	273	238	270	260	257	264	287	255	281	242	244	266	287	264	277	251	254	262	265	283	291	257	258	249	301	253	259	292	249	270	282	251	292	240	243	245	251	275	283	269	257	241	309	274	267	244	247	270	252	294	293	297	259	296	256	293	251	273	254	271	274	279	256	275	268	262	267	279	247	275	294	250	278	276	248	260	284	270	293	306	271	267	255	259	263	253	289	261	283	290	264	271	270	272	303	251	246	297	272	257	246	278	269	271	272	285	276	256	280	261	272	304	294	270	263	282	270	308	266	250	278	258	255	281	245	285	275	291	276	294	261	265	298	285	275	270	263	274	272	277	255	278	264	271	264	311	239	274	277	260	287	279	301	248	249	259	293	252	282	254	248	240	267	265	268	289	288	264	276	262	261	253	305	297	259	271	279	283	268	253	273	247	277	268	279	282	294	227	273	265	265	274	276	309	284	292	292	254	275	244	291	250	256	245	295	284	292	250	261	254	267	316	282	265	273	257	280	261	281	249	258	275	282	270	283	273	254	271	232	268	301	243	272	297	284	260	280	309	253	243	263	307	273	245	269	251	307	275	263	266	226	291	293	278	254	307	276	269	255	284	267	286	263	264	242	277	273	270	295	243	272	253	294	248	298	246	261	252	271	253	291	265	259	268	275	270	286	284	290	301	284	264	249	268	275	285	227	275	273	235	297	268	267	284	258	259	275	247	268	274	276	313	271	266	256	257	264	254
17596	2694	2673	2742	2141	1839	1332	1185	1019	956	885	872	845	829	730	724	728	786	715	703	688	670	648	676	633	673	677	670	663	669	661	670	638	672	635	655	683	673	631	669	664	690	663	676	608	630	716	657	641	675	691	663	639	651	626	662	639	630	650	635	674	649	634	646	625	635	651	633	657	650	650	670	693	606	669	636	640	632	660	622	676	665	616	645	666	668	630	628	648	666	677	654	661	631	683	650	600	683	626	631	619	659	651	650	644	709	685	637	582	665	686	677	674	639	691	614	619	615	639	627	647	620	628	648	665	674	648	712	662	633	653	682	641	644	656	641	658	657	622	652	636	628	651	619	640	640	644	667	651	649	651	643	655	673	658	660	645	657	658	632	631	634	611	607	620	655	605	616	596	656	611	610	639	668	626	657	628	658	674	625	626	669	632	681	648	647	649	609	640	600	645	629	605	660	678	685	664	650	670	642	644	652	691	633	642	650	674	636	642	640	642	660	643	673	624	616	666	672	647	664	640	618	696	669	615	656	682	641	652	679	665	621	630	663	684	645	633	654	659	659	659	646	645	638	626	667	711	666	663	640	666	631	661	652	623	636	641	665	623	631	634	640	647	647	630	639	627	652	633	622	617	635	627	639	664	650	631	623	656	654	659	690	705	666	661	651	710	623	677	673	662	666	633	640	642	687	596	674	672	662	687	645	713	646	657	630	680	695	634	696	613	622	639	644	575	600	633	606	630	719	605	648	654	617	630	621	613	636	625	667	644	630	634	661	620	670	620	622	666	670	639	636	691	662	681	634	653	637	661	664	633	605	629	653	620	609	626	625	636	634	674	619	649	608	638	653	653	640	602	651	629	681	653	651	654	612	627	630	652	640	662	719	668	600	647	640	624	677	625	652	686	669	639	658	645	597	605	608	615	650	643	646	689	660	646	681	637	649	639	656	671	644	707	591	641	654	683	632	654	624	631	668	679	646	649	654	598	663	651	624	650	638	651	614	634	624	647	629	644	624	635	661	647	637	625	651	637	640	635	632	690	609	673	605	619	624	657	621	646	659	625	633	636	619	640	648	622	622	669	628	627	642	650	619	675	685	647	665	626	680	678	655	656	639	678	611	697	643	687	629	637	674	630	660	673	638	651	649	639	634	638	628	620	669	660	667	623	657	664	634	670	632	652	614	702	651	651	617	626	654	654	609	645	619	657	686	680	648	675	671	676	683	604	636	632	646	630	657	636	646	658	659	605	652	661	663	626	682	634	674	618	605	696	594	654	643	642	641	614	609	620	659	655	656	625	630	663	647	657	635	662	610	679	628	709	664	657	664	677	654	638	638	609	628	684	677	642	664	642	665	636	660	659	646	653	681	660	627	613	603	671	650	628	667	694	671	672	608	634	637	623	654	629	635	653	687	652	641	650	652	631	685	634	654	641	645	651	645	618	640	662	636	643	682	622	638	643	654	675	630	623	650	632	649	661	625	638	640	672	620	612	590	632	658	667	626	631	605	612	667	694	660	658	646	670	654	652	663	674	640	689	675	651	675	671	684	671	629	617	679	691	603	600	623	660	660	635	644	684	627	652	656	642	685	676	635	658	620	643	648	631	645	612	681	685	683	671	618	663	664	671	638	612	618	690	635	691	616	647	645	662	661	659	647	660	693	661	657	606	619	653	616	627	617	688	688	656	677	674	645	650	658	628	637	607	671	661	648	645	644	616	690	689	636	605	637	659	634	655	615	645	640	649	633	638	684	685	655	658	664	679	661	632	654	645	640	627	654	649	571	636	676	634	636	626	655	666	629	614	655	666	681	624	656	678	635	602	634	625	629	669	692	664	628	618	631	638	651	689	674	613	622	655	655	639	655	647	683	676	647	629	603	670	622	633	682	652	619	659	628	694	640	693	638	584	652	647	663	657	630	619	657	633	651	689	623	633	648	661	631	669	613	666	616	683	653	675	691	680	690	639	636	687	660	671	619	623	652	677	617	640	637	664	628	635	676	652	672	675	635	615	668	622	617	631	634	610	676	635	649	633	705	614	683	602	620	679	682	613	659	663	641	571	665	684	656	644	620	673	633	663	650	671	593	627	662	636	628	639	620	618	613	666	642	681	646	627	689	594	696	651	668	646	674	641	628	632	684	639	642	656	662	641	636	629	650	651	629	651	598	604	668	674	637	649	679	653	641	651	665	644	657	605	663	663	613	700	631	704	651	636	625	646	655	587	629	638	639	644	593	644	636	623	650	651	609	688	660	641	657	615	646	581	633	652	666	665	644	645	608	694	690	661	599	668	647	632	634	667	640	651	649	629	627	674	665	702	608	628	643	625	682	638	633	636	621	624	635	645	674	666	626	662	657	630	681	640	635	642	664	648	601	680	626	625	671	657	604	620	630	691	661	646	624	668	630	589	650	604	664	668	690	634	611	601	596	625	670	633	613	600	666	627	614	618	687	692	635	666	642	656	673	625	646	659	639	667	675	665	663	670	635	630	658	592	625	610	704	624	701	592	618	647	625	674	642	619	675	639	674	602	681	626	659	642	614	656	638	685	612	634	618	656	648	692	666	630	669	653	680	633	645	656	648	666	679	625	664	654	652	671	680	689	630	631	656	629	632	697	616	638	652	625	648	640	626	641	656	688	634	627	641	667	656	677	639	645	643	703	627	614	625	613	637	688	676	689	651	645	637	647	629	657	597	633	661	635	641	649	662	647	652	686	609	662	605	700	623	631	649	664	656	631	640	630	630	646	677	615	653	666	644	618	670	681	626	668	674	627	690	629	674	682	635	689	636	625	685	656	654	648	599	652	620	638	617	641	670	665	650	654	658	666	708	607	672	702	690	652	642	685	642	631	648	665	616	679	606	640	641	659	680	638	692	613	658	623	650	674	664	622	666	706	667	668	691	644	665	648	672	703	638	649	674	679	652	644	612	629	598	623	655	648	650	627	647	633	637	662	634	659	668	598	606	635	646	668	657	616	642	652	669	636	652	640	696	682	663	661	659	615	618	653	619	593	626	646	656	672	642	686	657	655	660	664	668	649	658	620	616	652	672	618	667	658	669	645	704	631	659	633	615	675	623	674	641	657	634	627	629	656	643	669	657	715	654	622	649	616	608	639	630	649	611	641	625	662	656	642	644	670	672	617	649	672	667	641	628	631	624	637	654	647	653	650	648	668	648	627	642	655	620	612	684	643	661	646	643	646	625	666	633	675	649	640	649	635	645	650	646	625	682	672	651	633	639	645	652	635	647	633	637	666	669	644	689	623	646	662	654	625	640	616	650	618	620	659	620	621	693	682	638	636	643	647	637	664	642	670	667	639	601	670	660	663	677	670	669	677	646	641	640	648	648	637	648	606	664	656	614	659	634	683	632	645	642	643	642	662	658	687	633	650	637	634	644	659	634	663	634	643	650	636	666	661	604	596	640	647	646	648	647	694	665	657	646	648	629	646	612	614	624	637	655	699	583	667	621	626	638	664	647	686	642	658	629
36055	9251	1782	1210	701	561	371	327	305	280	243	193	260	221	217	218	217	227	208	176	204	186	177	231	191	201	168	178	204	174	186	188	163	190	206	191	177	187	171	177	185	191	193	186	158	226	183	191	195	193	196	185	194	174	170	176	184	192	162	162	173	182	178	169	191	172	170	209	219	173	198	172	169	172	164	196	172	190	185	206	157	190	187	188	166	165	184	178	200	207	186	169	158	204	209	174	223	160	179	218	222	206	169	163	204	214	209	216	169	177	178	197	178	184	187	185	210	168	164	178	203	183	191	196	160	200	198	185	178	209	164	207	172	186	173	174	196	180	203	201	182	191	188	185	165	172	201	182	192	210	207	222	166	154	173	203	198	198	201	176	179	207	193	183	176	201	182	176	190	162	200	180	194	204	207	197	188	194	185	180	192	206	191	170	173	166	167	159	182	176	191	173	178	187	195	186	170	184	176	177	195	169	197	198	196	173	200	186	204	212	206	189	196	202	189	182	191	181	184	202	187	212	201	207	194	199	187	205	180	178	181	182	205	197	187	196	181	171	192	190	191	175	174	162	176	182	217	214	165	181	180	177	175	195	205	192	191	184	177	166	194	180	205	189	183	179	184	176	179	167	191	183	180	169	212	182	185	178	172	195	165	194	175	184	185	169	178	191	179	176	168	181	168	179	181	180	155	178	193	183	168	164	179	204	198	185	157	179	164	197	206	181	203	187	199	158	182	216	170	192	173	188	192	211	182	210	192	202	197	181	166	179	205	189	181	217	182	147	175	202	177	168	189	167	192	152	182	183	180	185	180	169	182	189	179	168	185	185	205	175	187	215	178	201	209	200	154	202	173	192	193	167	199	175	204	191	184	166	186	189	193	182	185	183	160	161	204	214	183	177	209	159	173	162	176	172	179	191	165	170	172	197	219	173	183	191	165	178	193	201	205	181	200	176	198	176	179	177	186	176	180	190	192	196	196	171	186	195	202	199	196	157	176	182	169	171	181	185	205	168	192	171	172	163	173	191	202	189	169	179	161	192	192	200	176	181	190	189	208	184	216	202	178	178	197	192	196	194	178	158	166	204	160	199	184	159	174	196	193	204	196	168	196	179	182	156	193	183	179	191	164	206	185	179	194	163	192	177	165	186	187	192	182	206	175	171	188	174	177	199	202	181	193	194	185	175	185	155	177	190	172	171	178	195	189	178	185	183	159	183	166	174	198	208	205	169	188	224	201	192	183	168	185	199	198	163	178	175	197	175	187	182	201	182	209	176	200	179	201	168	173	205	203	168	176	195	176	188	203	189	177	186	189	172	177	196	185	161	206	209	216	180	182	199	172	191	182	174	172	168	161	177	206	183	166	182	165	181	195	180	196	211	187	191	171	195	207	199	173	172	199	195	142	204	156	205	197	177	172	193	192	187	180	183	172	177	183	191	206	173	208	199	171	165	188	190	191	179	191	190	171	171	207	194	179	191	184	176	187	200	184	190	193	182	177	159	190	176	172	183	191	188	191	208	160	197	191	197	227	186	180	197	172	194	178	175	169	164	172	165	172	182	170	150	192	155	177	195	176	180	147	162	174	183	191	173	182	182	181	179	191	192	178	182	178	197	192	171	187	180	209	226	222	188	169	182	201	187	180	186	161	184	172	180	182	184	149	177	199	182	178	204	180	185	193	176	155	168	189	213	218	166	185	191	196	207	188	187	164	199	178	195	206	177	177	170	161	165	184	178	206	177	185	174	142	171	182	185	188	183	223	178	162	193	179	197	187	179	169	194	163	187	165	203	199	180	195	188	175	202	190	172	191	193	173	180	198	213	149	185	176	182	180	184	177	177	198	214	167	178	180	190	192	178	187	179	178	192	201	174	177	165	160	202	187	163	159	185	158	218	165	185	198	151	185	201	181	174	180	189	196	186	189	186	175	169	169	195	190	168	215	173	220	196	184	177	147	205	191	175	169	165	186	186	167	172	187	182	176	168	178	203	173	184	178	186	178	177	164	174	178	161	169	207	186	170	190	173	159	161	185	180	177	167	184	173	187	190	203	171	156	187	195	184	189	174	178	167	197	199	183	210	168	183	167	174	181	200	206	196	172	206	194	191	183	180	193	167	189	175	168	204	190	183	179	200	172	195	185	180	193	185	194	202	186	154	190	177	192	195	183	207	192	180	198	186	179	196	198	193	177	192	175	196	171	178	166	169	187	158	183	168	169	186	161	180	199	182	193	195	179	183	225	166	184	169	192	201	189	195	164	173	208	173	179	168	179	200	180	180	169	165	203	188	177	202	174	193	210	209	175	165	207	196	195	154	190	177	195	147	161	177	194	198	190	191	206	183	190	163	211	164	165	190	169	179	175	212	184	192	174	175	192	193	188	205	162	170	218	185	170	219	180	211	199	195	137	143	147	165	169	168	162	193	169	197	172	193	189	206	173	174	188	195	177	168	162	180	197	171	180	182	180	187	176	164	180	175	195	183	200	193	181	178	188	178	181	161	194	188	190	180	170	199	176	165	181	178	182	197	165	193	182	160	167	203	189	163	170	166	173	192	156	170	191	188	185	188	184	154	198	168	189	198	183	206	181	182	178	193	158	207	190	194	192	156	184	182	181	188	155	172	184	187	170	153	151	185	179	185	193	205	195	194	181	178	171	193	198	176	190	169	200	195	164	201	182	196	182	167	186	173	177	206	189	193	204	169	174	185	172	188	197	172	189	173	204	157	175	199	198	205	173	195	153	184	175	192	152	207	184	201	178	173	173	186	180	217	174	181	205	189	176	195	192	202	198	215	201	174	195	158	176	177	164	180	192	176	182	182	189	168	195	222	190	189	158	179	182	178	192	198	187	188	179	177	190	192	191	186	185	185	172	200	202	182	184	192	199	167	186	191	177	190	206	200	191	176	155	178	202	178	197	181	165	193	174	193	178	183	166	170	178	198	195	184	184	195	216	183	199	175	205	170	183	193	203	174	194	174	202	179	213	182	172	190	169	186	197	209	202	179	159	174	195	178	203	175	156	165	153	202	183	180	181	194	190	176	157	193	192	175	156	185	201	181	167	188	211	187	217	186	179	190	154	216	176	177	169	215	194	181	190	172	173	203	148	177	177	171	167	165	154	199	200	180	182	184	169	203	175	194	187	169	180	170	194	157	187	184	185	168	205	216	171	184	213	195	190	190	177	174	209	170	159	190	156	192	183	204	179	198	166	206	158	205	177	188	174	173	187	168	164	175	184	212	198	181	173	199	174	177	188	195	165	169	177	168	182	167	207	200	159	163	186	183	185	222	176	206	174	166	186	190	171	173	180	184	168	173	196	157	179	194	177	192	199	218	185	205	193	185	209	207	195	183	174	177	201	192	236	190	218	195	170	169	184	173	200	176	165	201	174	182	200	180	217	207	172	153	194	178	199	181	195	178	160	195	159	184	144	199	210	170	202	202	166	191	205	196	205	189	190	168	200	173	181	187	197	178	193	191	162	150	158	184
22843	3498	3173	3608	2658	2030	1728	1147	1002	989	813	730	749	669	689	625	575	590	540	524	507	518	460	476	491	495	457	529	500	436	477	461	471	432	441	429	476	466	451	459	451	419	447	472	440	484	497	475	507	471	476	463	445	434	431	465	439	485	486	507	457	452	479	418	448	455	448	430	438	455	422	444	463	439	435	482	456	443	468	437	457	474	477	470	472	421	448	451	474	443	466	447	452	436	444	465	472	439	447	411	437	430	465	451	446	449	474	433	453	433	408	423	434	436	465	414	472	421	446	470	444	450	434	430	418	460	425	465	449	470	467	421	474	486	474	473	417	472	443	434	461	452	464	424	481	451	460	439	428	441	387	431	427	461	480	429	437	448	455	445	426	450	423	441	473	448	435	458	465	393	475	449	482	412	413	411	445	443	450	434	436	471	414	452	455	405	454	463	458	453	430	460	438	458	439	417	442	442	453	460	457	457	431	430	451	448	416	435	454	450	404	435	443	473	435	471	472	443	450	424	454	428	467	482	418	510	460	464	426	428	449	468	450	418	416	457	476	434	477	426	389	463	407	432	431	482	444	395	450	471	440	442	468	484	437	444	458	443	482	430	439	424	440	446	446	441	453	476	416	434	469	450	443	449	450	491	417	458	451	467	458	453	414	421	440	422	455	440	452	486	415	406	466	446	457	441	430	445	456	424	460	496	411	457	461	437	429	472	433	453	423	418	452	446	432	469	467	444	446	441	471	423	444	436	433	427	426	437	442	447	486	450	420	439	473	426	404	465	469	475	409	463	447	421	440	404	474	422	470	432	457	445	444	464	451	447	450	453	435	452	419	440	460	422	420	432	442	463	435	434	438	409	456	427	444	441	476	477	452	420	444	436	456	450	456	472	430	479	439	478	428	473	458	433	462	454	463	430	464	446	457	455	453	418	437	439	453	421	414	425	486	450	487	465	456	409	443	403	463	459	448	448	451	458	467	464	471	467	459	460	470	441	448	468	439	432	474	487	442	452	425	460	431	443	437	468	462	448	459	431	439	446	423	455	425	446	448	422	423	440	478	442	478	444	462	419	462	432	451	424	435	440	437	450	443	432	417	456	405	430	451	443	442	464	445	474	435	437	417	442	431	463	432	445	438	440	428	429	451	437	425	443	430	419	438	467	449	441	438	468	447	435	461	407	454	416	431	439	424	388	446	401	466	443	452	481	426	474	467	431	443	463	440	456	440	487	481	459	483	440	435	409	424	450	442	484	445	461	486	443	432	476	436	412	423	479	472	399	464	456	430	451	467	460	409	426	427	452	474	433	449	463	424	447	455	456	439	430	433	487	474	443	463	408	408	439	423	437	468	446	449	467	466	435	459	458	472	442	487	439	453	483	499	470	444	431	459	446	445	438	420	442	439	389	424	439	469	438	410	422	447	438	455	438	449	452	448	401	468	418	467	440	436	457	458	410	470	424	410	426	429	469	404	445	469	456	417	417	496	440	458	441	447	452	440	453	435	432	440	456	463	451	424	456	419	458	442	456	441	451	446	444	463	447	410	405	437	434	440	494	488	450	483	445	457	463	450	455	436	453	455	459	428	440	430	448	450	491	446	445	402	455	436	442	436	462	444	435	396	467	424	441	445	414	423	443	466	426	491	443	445	452	470	440	487	449	430	494	453	404	440	409	439	449	460	428	449	461	451	425	438	476	419	458	443	418	482	419	429	454	440	438	405	454	439	421	440	412	432	412	467	444	441	464	394	445	455	457	418	441	443	481	452	422	429	437	454	475	435	474	430	450	440	436	418	458	460	442	446	464	469	440	467	437	447	441	495	431	436	428	413	449	433	493	444	461	482	414	459	460	464	435	439	428	428	458	440	475	449	392	455	439	398	430	461	449	484	460	461	427	423	487	412	419	458	396	417	446	451	471	421	497	486	471	449	450	448	429	476	461	424	464	439	440	423	442	439	420	494	464	413	460	452	481	449	459	458	440	454	436	439	432	430	441	456	442	460	447	446	440	441	429	430	461	509	414	443	461	434	447	439	446	445	439	467	436	445	479	427	438	469	482	437	432	499	433	421	416	421	420	449	406	417	444	441	423	431	450	455	431	459	461	470	475	446	438	417	440	422	439	441	459	490	470	451	434	447	432	468	431	464	417	461	467	419	445	423	441	454	429	449	401	420	433	433	420	482	481	452	447	438	430	430	449	428	462	429	434	459	452	429	444	444	430	437	423	426	454	456	455	447	479	463	425	446	499	439	429	473	426	420	406	441	479	437	457	410	437	449	451	427	470	423	407	433	482	455	467	432	453	413	474	413	488	431	464	419	448	444	478	464	464	420	494	457	489	452	449	419	482	464	444	484	393	433	441	447	458	456	413	444	498	438	454	475	432	426	467	463	428	462	477	431	469	482	465	462	459	434	438	443	434	448	461	431	430	433	451	470	430	473	439	459	441	473	427	438	471	452	449	455	473	459	423	459	480	419	405	470	452	420	461	482	421	429	461	430	473	418	487	420	426	411	468	446	469	488	437	428	447	423	436	464	448	451	429	446	448	421	466	473	420	461	414	426	462	456	473	458	452	415	440	455	436	481	446	439	436	440	466	427	460	380	426	473	422	451	470	464	422	432	444	425	452	446	450	434	479	441	451	470	440	400	440	477	438	475	447	445	441	430	440	475	417	433	490	424	451	447	457	439	480	455	425	430	434	450	437	450	466	419	472	454	449	469	454	423	456	467	424	441	426	437	433	494	423	442	452	464	415	430	462	445	468	423	506	453	409	450	422	434	471	459	456	434	457	435	423	437	438	449	441	448	403	478	435	460	422	448	414	433	431	434	482	389	431	408	431	414	435	461	464	451	421	417	409	446	450	457	414	457	439	429	457	433	496	390	428	445	440	446	468	471	458	449	493	472	451	461	440	444	417	427	452	419	462	464	488	412	466	431	459	450	492	451	421	454	466	461	431	433	455	445	451	416	415	442	450	427	448	475	427	449	430	437	469	472	435	454	466	475	404	448	483	428	441	430	476	396	431	394	486	443	456	458	469	441	464	426	415	436	465	438	452	434	452	447	447	454	437	434	430	453	429	438	468	451	460	491	449	442	429	443	434	437	452	440	446	424	478	434	484	413	455	425	447	452	471	454	411	455	436	436	453	439	445	430	440	421	398	487	429	441	441	486	428	428	462	422	501	453	440	435	474	431	458	468	446	442	452	428	405	428	454	491	481	422	441	494	458	422	424	430	440	471	431	448	426	418	443	404	462	468	445	469	454	458	443	418	448	440	445	448	451	431	453	495	421	475	426	396	434	445	420	412	427	455	410	426	406	446	444	448	400	479	465	455	467	436	465	398	443	476	423	457	436	446	423	439	425	398	417	447	434	463	404	438	459	437	428	444	453	447	469	450	448	484	470	455	416	456	443	448	455	433	421	445	432	478	471	457	464	443	445	435	417	457	434	428	430	430	462	453	428	447	446	457	433	473	426	425	456	437	472	467	471
10964	1514	605	419	348	279	223	228	211	253	240	237	211	210	195	225	208	210	216	233	197	206	205	216	213	191	191	221	193	216	193	235	190	197	205	209	217	194	174	210	226	205	193	206	201	197	210	213	198	203	210	194	207	223	197	178	211	171	160	218	204	200	205	227	225	194	188	196	184	201	222	198	191	215	181	197	155	184	214	204	203	203	218	203	176	214	182	200	185	185	200	217	180	200	195	207	202	200	203	185	196	197	194	214	211	185	210	171	197	187	225	189	223	216	197	192	210	242	197	195	198	200	192	203	191	190	191	213	183	193	204	207	190	216	216	198	177	207	183	193	193	239	226	215	200	172	216	215	199	209	182	213	213	207	203	193	191	219	226	183	239	226	188	190	198	185	251	218	218	216	208	196	177	208	208	214	215	198	199	206	206	184	199	191	182	207	221	185	190	229	188	221	215	214	204	203	179	183	222	203	204	196	185	204	191	191	206	191	191	203	186	201	185	167	198	185	190	211	191	196	185	201	194	199	219	198	211	229	189	202	186	201	230	221	180	209	201	185	201	191	199	195	197	184	180	211	181	188	193	185	196	169	195	196	206	220	202	221	172	194	201	212	214	206	186	215	212	233	200	201	211	186	211	206	188	194	206	190	202	228	212	225	204	205	191	207	209	204	221	190	191	195	203	219	201	189	198	205	196	182	194	222	245	194	228	213	199	202	204	191	177	181	197	184	202	222	182	215	215	193	190	210	208	207	213	228	236	197	192	239	196	191	188	213	183	216	194	224	212	187	204	194	202	210	192	197	198	209	202	190	203	209	197	218	203	207	196	217	204	211	182	207	208	227	202	190	194	233	207	207	208	197	211	196	194	185	210	188	205	184	187	204	210	206	177	212	215	197	215	199	174	210	207	198	197	200	236	214	210	171	202	213	197	220	207	172	190	210	206	212	213	195	213	224	199	182	212	194	195	209	227	203	206	202	213	203	210	210	184	177	210	210	193	210	199	190	212	194	194	196	213	220	200	210	213	177	212	235	205	198	242	226	215	229	197	177	219	208	187	229	222	183	217	225	200	193	182	203	210	204	204	177	219	196	188	194	195	200	214	225	204	195	196	214	205	209	201	215	206	170	240	200	201	178	183	195	186	192	190	203	176	194	185	202	201	198	188	219	211	184	205	196	211	223	204	183	187	247	210	199	194	165	197	207	231	197	226	209	198	204	202	202	201	200	191	215	192	179	212	216	199	180	236	190	187	202	208	222	200	177	203	204	224	184	194	217	219	209	181	161	203	222	197	212	204	185	198	211	201	208	181	192	206	201	199	204	184	224	221	203	204	214	205	173	191	217	185	207	201	212	216	216	220	180	201	221	224	177	201	208	190	223	204	174	183	207	195	207	223	182	211	212	193	171	191	223	187	223	228	194	223	177	206	212	208	232	223	197	219	177	217	213	189	180	216	177	212	219	207	188	157	183	229	208	203	222	205	208	220	203	176	205	180	184	211	218	203	218	202	216	194	216	196	211	183	190	189	228	253	202	170	221	210	182	197	197	206	226	208	185	180	203	185	193	209	213	199	197	212	177	191	202	205	201	182	252	220	189	220	203	215	212	196	198	202	197	188	185	208	209	197	220	207	217	165	197	198	224	206	202	197	173	211	201	230	184	233	209	203	208	205	225	206	206	201	199	185	205	206	220	200	219	209	202	207	226	196	213	194	235	202	204	172	205	215	223	182	182	205	199	195	200	211	219	210	191	203	206	214	180	196	200	187	194	210	220	226	166	186	201	196	194	201	217	193	218	216	197	199	204	198	205	188	170	206	197	196	199	215	212	231	197	182	213	208	201	222	208	216	210	207	182	191	199	195	210	179	199	197	217	189	182	201	204	207	163	219	193	193	194	206	211	190	214	201	215	188	207	202	200	215	192	225	199	192	194	194	204	207	160	191	206	199	212	191	209	184	213	208	199	201	213	224	194	192	206	218	184	213	213	216	202	221	205	230	204	205	222	213	201	180	223	177	214	223	206	220	217	185	197	196	195	162	215	215	181	201	213	208	206	198	196	205	189	182	182	179	217	227	202	175	203	183	205	195	203	216	196	180	229	203	211	193	205	207	195	179	190	210	195	209	184	248	187	208	190	197	197	208	208	195	175	206	197	237	202	191	212	199	231	208	211	217	206	186	205	178	221	200	204	200	238	190	182	217	195	205	212	215	189	191	220	218	204	218	205	202	199	207	223	191	194	198	198	202	201	181	204	198	173	215	213	215	215	186	193	216	197	204	182	219	184	194	192	196	175	191	210	193	188	193	208	225	219	192	189	222	190	180	225	200	195	194	210	176	171	188	194	225	175	185	203	197	193	196	227	176	186	193	198	195	192	199	195	191	169	217	184	204	220	199	208	199	223	202	195	199	179	165	205	195	189	191	197	189	212	191	188	212	217	225	172	195	203	208	214	231	222	204	225	211	206	224	183	203	195	200	214	206	194	213	188	203	191	180	209	192	184	164	199	185	184	185	234	233	227	157	220	203	190	193	213	197	207	212	190	221	229	206	226	207	216	203	228	193	196	219	202	194	214	191	192	204	180	182	194	208	238	196	208	228	213	191	207	201	199	193	222	197	206	200	206	195	183	205	198	188	197	216	195	192	179	208	199	195	210	220	212	196	202	216	200	195	200	191	176	203	168	185	181	209	180	211	219	203	187	189	192	234	207	202	223	210	195	205	176	183	183	220	208	211	224	205	229	218	210	212	202	189	211	195	197	203	189	199	199	200	194	235	220	158	210	209	197	200	212	188	194	187	208	205	190	206	213	195	193	218	192	184	213	205	202	227	202	193	204	200	195	219	187	197	216	202	247	205	214	196	185	213	193	219	206	180	196	193	198	196	193	241	195	211	215	201	203	196	206	197	203	195	206	207	188	199	182	214	230	172	201	235	196	180	188	225	196	237	193	226	213	209	215	189	194	207	164	182	194	202	175	184	193	215	204	180	220	216	210	200	207	213	206	189	198	223	183	195	201	183	188	182	211	217	204	200	179	204	192	180	211	200	201	198	206	206	175	192	227	183	229	216	191	189	214	177	184	212	202	234	178	193	200	192	237	201	207	207	211	220	225	191	204	186	204	221	176	198	210	200	187	222	171	225	211	223	207	190	193	209	212	208	201	194	197	211	187	216	197	170	175	213	205	210	217	203	187	198	207	197	192	193	199	175	210	206	215	231	205	193	205	200	182	193	229	230	197	219	224	191	217	192	185	207	193	205	207	200	214	200	223	231	203	233	209	213	212	224	204	196	182	185	218	188	182	193	193	186	224	187	168	182	195	230	185	196	173	193	187	204	214	199	213	200	209	228	211	231	222	210	184	190	204	207	206	191	191	208	189	186	190	221	201	186	188	227	212	222	213	204	242	218	192	206	223	201	218	204	184	196	197	193	172	199	199	231	193	187	221	190	217	194	199	213	198	199	199	188	200	194	197	201	184	202	197	176	205	185	208
7953	1189	1410	1381	1020	860	751	753	634	641	571	538	573	582	568	515	575	559	554	552	549	527	538	477	541	531	522	529	484	507	486	533	522	490	457	525	556	504	527	514	500	512	502	543	498	521	518	524	508	526	489	548	493	518	491	515	522	520	506	508	534	488	523	479	566	520	531	510	520	486	541	460	506	495	497	491	507	439	543	500	496	503	524	503	529	552	520	520	468	493	534	458	500	488	474	494	498	506	491	533	489	514	481	546	499	566	497	484	519	538	484	500	516	490	480	497	542	491	479	494	454	494	505	533	553	484	523	513	509	540	496	528	466	470	517	544	553	517	510	539	493	482	531	497	519	503	476	529	506	511	531	540	485	522	528	499	524	511	480	529	511	513	520	501	508	492	541	521	498	507	556	502	525	517	490	530	508	495	520	494	514	519	497	526	496	542	494	506	511	492	485	512	488	537	521	508	557	492	540	479	493	529	507	528	516	493	510	540	474	532	525	497	525	538	513	463	504	551	550	472	507	516	486	514	514	508	559	520	560	486	497	510	504	509	519	549	491	495	523	509	482	546	468	478	498	526	499	453	544	492	514	545	517	494	555	544	515	509	545	501	490	491	508	516	507	512	458	485	525	547	491	505	482	519	516	473	487	521	489	474	580	502	519	514	521	503	478	488	485	497	480	498	539	507	477	500	526	487	476	473	515	500	493	532	479	490	498	513	457	475	535	525	519	517	490	510	549	524	495	515	523	503	495	565	527	508	487	506	542	494	519	539	533	497	522	472	508	462	513	492	533	524	499	501	527	507	485	488	520	520	502	525	527	494	497	507	527	489	474	496	538	499	497	508	502	547	534	509	512	502	494	488	511	502	532	531	526	507	474	536	486	503	521	532	461	539	503	512	459	513	521	450	511	489	489	509	521	505	520	507	494	482	460	489	478	516	489	485	528	489	508	512	519	495	506	506	509	471	489	488	487	519	444	502	499	474	498	534	485	565	513	519	524	529	454	500	477	508	513	488	485	518	505	496	486	563	469	557	471	481	512	487	520	493	533	462	511	532	502	498	521	497	513	512	518	500	534	508	499	508	490	518	487	523	525	510	516	471	505	478	481	477	483	499	517	503	514	503	469	515	502	511	489	482	503	506	458	485	487	510	544	524	517	499	485	504	511	527	476	472	506	512	475	460	532	523	547	494	545	501	500	502	485	498	493	488	515	518	501	512	521	517	521	501	490	527	538	509	501	482	553	486	498	516	509	488	533	469	488	500	534	491	486	527	492	519	505	541	491	516	468	508	544	501	510	480	476	518	451	462	507	483	482	511	473	547	500	494	481	504	553	552	480	509	504	513	519	515	489	460	505	507	515	506	516	515	522	549	508	543	509	503	495	511	557	491	522	506	517	483	505	482	507	569	477	499	495	520	497	503	554	501	486	527	485	496	504	511	498	531	501	547	533	508	495	523	497	498	475	501	506	495	504	496	525	506	505	468	538	527	480	516	508	484	470	528	529	506	485	516	519	513	521	495	526	513	482	500	521	539	485	520	511	506	516	526	489	490	536	507	511	510	487	514	497	536	537	523	517	477	463	529	539	512	500	528	508	500	517	535	499	521	508	504	537	512	524	545	537	508	509	489	544	524	489	514	497	515	511	535	490	544	504	511	535	535	499	500	535	530	452	527	503	495	504	498	490	520	503	481	486	524	507	491	511	494	475	472	525	498	495	520	527	510	518	540	526	491	530	456	540	511	497	525	525	542	506	487	509	474	513	505	513	510	523	499	540	488	545	497	539	500	526	541	540	488	501	476	468	460	482	537	515	509	483	449	516	492	457	492	452	508	485	501	489	521	517	503	494	482	479	518	508	519	518	498	502	522	497	544	513	479	507	499	500	513	502	552	539	517	526	533	502	556	526	498	510	539	485	524	511	520	516	514	526	503	483	478	496	523	517	546	486	509	507	479	479	505	521	508	540	489	541	536	532	500	557	540	515	515	527	528	516	547	513	513	493	468	531	507	537	492	522	504	524	499	464	474	532	495	519	530	494	563	497	529	529	513	522	497	498	558	500	525	498	489	499	517	503	509	505	530	512	505	536	556	483	548	471	486	546	492	484	545	509	487	484	471	482	564	501	521	510	543	514	491	505	481	456	492	535	470	495	528	538	542	477	493	481	554	531	487	512	511	526	508	531	523	502	489	508	520	533	535	504	533	511	509	512	496	536	529	520	479	489	502	534	467	534	495	499	513	544	518	499	496	516	491	511	475	538	511	500	505	512	527	498	526	484	512	506	488	502	490	500	518	500	522	497	533	515	529	567	540	520	497	481	498	511	512	526	479	522	515	484	495	491	522	538	531	509	510	492	520	494	503	506	492	513	500	505	527	520	490	501	489	532	551	515	527	490	459	496	483	518	512	486	530	525	503	515	493	526	458	489	493	516	572	515	485	472	490	504	483	506	506	467	490	530	545	493	524	512	494	523	506	492	518	495	497	454	506	506	509	506	553	505	503	486	506	487	527	550	489	470	445	514	498	488	505	532	512	500	483	495	484	505	519	509	488	517	505	498	506	503	480	494	535	497	491	519	502	535	508	514	480	509	529	500	513	473	516	517	497	434	542	487	494	498	485	516	485	495	534	513	526	479	536	508	485	520	527	519	506	515	515	485	515	533	547	498	540	523	487	497	502	496	487	493	498	483	493	515	519	490	483	524	480	506	489	510	550	458	488	496	538	483	496	500	540	486	481	508	490	519	521	529	550	523	539	510	479	505	466	511	484	555	520	493	558	533	521	498	501	485	521	511	457	506	544	535	474	492	514	511	549	490	474	502	500	522	506	517	526	467	474	503	514	504	520	536	484	511	500	509	548	496	511	480	487	523	512	506	526	510	491	516	528	499	510	479	545	530	507	566	524	550	532	523	494	516	523	538	521	511	491	498	526	505	499	509	475	514	530	530	505	504	483	522	521	530	511	515	525	532	556	504	473	503	479	503	534	513	525	501	520	490	502	461	522	524	498	531	484	474	486	494	480	540	527	476	505	540	473	522	486	496	502	475	533	504	471	488	490	495	503	538	529	509	518	519	522	484	499	487	486	511	541	484	496	517	511	511	509	513	503	544	538	501	513	470	511	485	480	514	498	511	505	511	483	482	556	452	517	503	552	530	519	499	478	487	544	527	540	495	530	468	487	470	513	535	491	504	481	538	525	531	536	510	483	557	489	527	495	552	551	485	523	477	521	533	517	513	526	492	492	508	505	507	540	498	493	485	511	491	513	520	543	512	523	562	495	540	488	505	524	520	490	513	495	512	464	488	560	499	515	461	518	497	504	540	494	507	491	521	517	484	462	497	555	532	521	491	523	539	516	528	492	523	511	463	549	498	513	491	529	521	500	489	513	522	516	528	518	492	486	510	517	522	508	485	500	542	548	538	512	480	480	510	527	474	524	485	524	468	548	482	473	541	475	485	539	499	509	516	512	497	514	514	503	522	501	504	516	488	487
25801	5297	1101	904	604	471	389	357	313	310	289	312	289	326	314	277	314	275	292	288	266	289	287	301	303	300	268	291	313	297	290	285	248	247	278	282	286	259	283	260	285	268	259	268	272	287	272	276	263	292	274	277	254	284	258	296	283	243	266	281	257	247	250	290	227	246	293	239	269	266	288	287	269	273	222	235	288	252	258	259	286	277	258	301	307	275	238	265	298	284	278	279	271	265	239	296	282	268	287	277	287	284	304	279	275	258	237	261	289	279	278	247	292	279	266	297	277	265	305	278	257	301	270	268	284	323	302	263	285	258	272	273	300	256	280	290	269	256	269	263	280	277	276	248	268	279	262	277	263	252	299	256	249	293	272	272	270	296	285	280	279	287	266	271	299	268	259	270	263	257	272	274	266	286	298	293	281	291	320	275	258	276	268	262	266	298	248	254	286	271	272	306	279	286	290	268	333	257	291	297	282	275	267	257	305	237	296	241	272	301	252	281	253	264	256	278	291	265	269	261	280	314	289	275	257	257	287	282	261	266	244	261	244	265	278	268	280	275	273	248	262	265	306	300	277	332	291	271	312	240	247	305	246	253	292	260	275	283	284	239	276	303	271	281	274	252	295	273	290	276	251	280	258	266	278	257	287	258	281	281	268	298	262	292	257	269	275	292	267	276	281	276	262	294	283	288	281	247	285	268	314	270	291	307	297	263	272	245	297	285	297	257	286	281	297	270	286	275	260	298	301	280	258	260	308	295	287	294	288	273	278	275	285	257	272	257	263	281	304	292	272	263	273	291	272	265	272	273	319	251	260	241	308	296	276	285	281	274	277	260	293	285	299	308	268	274	308	268	295	260	267	284	274	265	258	273	290	279	276	285	265	310	300	283	273	272	282	246	283	259	290	257	266	251	296	293	286	253	266	302	289	257	276	282	289	225	272	287	279	272	269	289	290	243	289	270	294	291	259	237	256	255	260	280	303	301	287	299	286	283	257	294	269	254	278	271	280	274	263	236	280	264	281	270	269	293	268	273	277	282	241	268	315	264	238	255	260	269	236	280	250	276	264	287	279	307	269	269	288	268	283	269	290	294	269	263	250	245	256	287	295	296	262	263	290	265	279	243	271	290	289	277	257	288	291	269	248	266	282	292	269	273	246	268	269	275	283	267	257	270	285	265	276	252	278	275	280	278	286	289	256	262	271	285	293	287	268	266	266	318	286	265	289	292	288	246	261	279	257	274	289	261	281	267	269	255	273	267	278	247	272	250	300	284	282	264	261	290	264	333	260	289	246	267	262	275	263	272	289	269	261	274	284	256	267	271	255	271	279	300	273	287	272	270	270	284	273	280	276	250	250	291	279	297	270	268	283	287	284	279	273	278	312	274	244	263	256	284	267	291	274	299	282	300	278	282	248	269	262	272	256	260	264	279	280	277	277	237	263	289	252	280	266	290	302	308	273	265	303	262	285	281	295	268	249	284	280	276	262	283	316	289	260	301	272	269	267	272	266	263	274	264	273	279	256	251	270	269	282	292	261	271	260	266	307	295	262	283	267	247	277	273	261	256	277	277	292	264	301	275	269	260	265	284	304	277	257	281	300	265	221	242	270	292	285	267	293	260	264	275	257	262	288	276	275	302	267	275	251	293	262	317	277	273	281	249	267	274	266	301	283	289	279	274	326	263	273	291	299	281	297	281	265	254	283	280	303	293	252	235	269	303	269	287	253	278	275	256	253	287	245	260	290	265	284	292	274	301	262	289	265	265	272	255	238	289	250	289	255	271	276	290	268	279	271	287	265	316	280	257	301	305	262	277	272	279	258	274	263	282	276	255	291	317	289	293	283	269	310	292	284	273	276	287	292	272	274	282	250	269	290	283	282	284	293	290	256	246	277	276	270	268	263	288	269	288	280	247	276	251	287	252	300	264	290	280	270	254	280	269	253	260	291	285	293	286	265	314	276	265	259	263	290	260	277	265	261	297	305	283	262	281	258	276	267	273	281	271	274	306	300	261	268	260	277	280	249	278	273	282	251	273	280	239	260	289	293	301	298	282	251	303	298	258	259	258	260	286	262	283	272	265	265	258	270	271	300	287	268	266	253	288	317	305	269	272	287	307	279	305	260	262	252	286	264	258	265	255	290	303	252	232	300	290	268	310	248	266	284	277	291	280	286	256	258	251	276	288	256	289	231	266	297	261	280	257	293	271	262	249	276	273	253	279	296	290	265	293	278	241	239	268	277	286	323	276	296	278	247	227	271	288	269	301	273	289	277	303	276	290	271	261	300	264	274	242	256	274	248	255	290	248	270	277	257	271	263	282	265	305	276	274	280	276	270	251	276	262	287	260	271	288	282	270	267	286	311	292	272	262	258	263	273	270	261	307	290	283	244	261	272	273	249	269	260	252	279	263	300	238	269	267	240	251	279	322	276	272	283	242	262	290	306	285	242	271	299	281	284	268	257	278	295	256	279	246	249	297	288	291	288	286	295	274	287	252	262	276	293	280	270	282	264	256	284	264	290	259	306	272	260	261	285	268	274	300	268	240	261	258	283	275	269	282	272	280	305	235	280	296	289	291	276	246	299	276	270	278	275	277	277	294	286	288	284	284	261	304	284	274	262	262	284	261	273	249	293	285	253	266	256	300	256	278	280	259	286	281	262	296	272	286	278	257	274	259	260	246	254	259	269	285	262	259	257	234	271	269	258	252	268	276	260	280	268	291	280	269	260	260	264	285	314	264	275	260	254	271	260	261	300	258	239	276	255	291	286	277	284	256	279	274	300	267	283	298	263	293	297	292	268	278	277	266	259	267	311	248	257	275	281	283	285	271	279	272	288	283	291	242	269	253	273	272	299	238	295	255	240	299	284	276	262	279	257	264	255	303	301	246	292	268	259	279	290	264	290	236	280	287	273	284	250	279	298	282	268	254	295	278	294	296	296	282	293	281	289	296	255	273	260	254	257	268	276	289	239	271	295	281	286	270	281	254	282	266	269	243	303	292	280	251	295	270	275	277	249	279	268	313	276	281	276	257	237	254	287	257	301	279	264	261	268	259	287	299	311	255	268	277	261	276	265	271	290	285	267	246	254	262	285	248	257	260	310	241	252	279	279	315	272	276	267	274	255	277	248	235	259	267	261	289	282	240	274	303	286	300	269	267	275	282	300	276	292	281	247	279	271	240	271	292	231	275	286	288	296	260	283	237	279	257	280	290	280	273	233	263	282	259	261	294	250	245	245	294	262	270	296	303	309	281	281	277	287	289	288	264	272	257	258	282	273	270	281	291	275	289	254	286	290	270	255	290	284	283	286	291	282	281	282	233	287	310	297	279	278	296	264	280	282	290	252	274	286	257	288	258	305	247	259	262	278	294	314	268	291	267	267	283	308	260	253	250	296	271	228	261	309	275	267	278	272	269	291	282	284	268	267	274	284	254	307	275	260	275	276	255	265	270	285	250	286	298	243	299	273	248	268	276	248	249	265	293	285	249
17901	2650	2255	2763	2138	1670	1293	1150	1105	966	874	851	843	783	781	780	781	732	694	681	703	706	684	701	693	698	656	701	667	691	649	666	658	666	637	613	705	664	613	673	653	662	675	663	688	643	647	674	674	649	614	695	654	729	655	662	630	672	664	660	683	654	687	630	635	674	667	683	664	688	630	680	644	643	633	664	670	651	652	644	619	648	650	630	642	615	704	683	684	695	641	665	612	630	644	678	630	645	651	625	626	625	601	642	684	678	634	647	652	663	680	697	684	674	662	635	627	651	665	641	671	642	671	635	645	630	675	694	615	659	635	651	667	663	608	684	651	663	634	666	658	670	644	625	703	648	632	622	634	661	625	680	651	646	656	707	643	621	631	636	645	682	666	682	639	667	665	630	646	690	580	671	652	607	649	702	628	692	635	689	638	673	651	676	644	671	661	618	669	680	576	689	669	667	636	690	622	665	653	629	649	652	628	639	646	646	683	621	648	619	619	671	638	636	635	649	664	662	619	660	630	622	655	652	661	659	666	600	641	629	713	652	647	607	651	655	655	654	646	660	636	612	676	671	635	653	639	680	625	694	629	683	681	715	624	619	706	623	608	659	698	657	627	658	645	631	645	644	609	657	600	635	655	642	720	642	660	643	677	627	661	639	642	610	664	643	710	666	665	613	669	648	669	638	624	650	638	667	672	639	656	668	634	661	622	696	664	664	648	655	641	659	652	720	602	671	709	683	672	645	685	647	641	662	632	657	642	628	626	618	673	622	593	671	661	646	606	650	672	634	632	639	673	642	680	659	663	688	644	666	662	664	698	673	649	648	650	669	648	624	633	667	660	647	646	632	660	648	604	707	661	666	678	692	669	631	650	673	653	675	639	614	654	678	650	647	634	711	656	601	660	639	670	676	669	660	672	661	660	628	640	626	637	661	642	656	646	670	660	638	641	628	645	630	655	610	668	552	671	642	672	634	601	654	645	634	659	670	631	652	680	650	659	652	628	603	676	611	638	653	619	701	666	696	645	622	638	637	698	644	622	595	667	632	645	684	674	617	662	674	639	662	625	659	665	647	643	662	645	705	668	643	675	685	691	626	639	657	615	685	646	621	630	618	685	626	617	597	697	620	658	663	630	677	689	664	638	669	669	667	679	689	659	646	645	703	634	651	620	617	669	668	681	646	652	656	634	669	686	639	658	666	671	604	669	648	637	670	644	708	662	620	680	641	672	667	672	666	663	578	657	622	688	588	620	620	670	672	639	679	626	641	620	673	682	650	650	652	650	645	682	621	647	673	693	654	655	684	653	656	637	634	645	662	653	677	636	666	618	624	675	615	664	664	699	663	678	611	676	628	659	635	643	659	680	683	654	642	693	649	619	656	676	648	664	671	648	681	642	654	647	693	663	624	662	674	647	680	683	626	661	635	644	670	702	653	628	677	653	643	626	680	596	668	639	655	653	623	624	639	667	647	695	636	643	682	650	655	645	707	642	681	659	714	659	660	688	651	675	646	683	665	598	645	674	648	638	664	662	622	613	618	674	624	663	659	624	618	663	643	672	640	690	668	637	668	651	695	646	646	700	670	660	691	610	681	601	645	630	648	653	645	667	717	647	630	670	637	651	636	654	690	642	678	635	656	624	624	633	640	644	662	660	677	626	625	643	693	636	670	646	655	680	614	688	640	667	658	670	680	681	646	662	662	653	695	673	604	676	629	597	661	655	657	611	677	734	654	659	620	704	660	636	673	628	724	664	645	651	687	651	600	643	659	650	645	635	658	650	679	641	656	688	650	655	664	690	661	651	640	645	621	641	634	627	649	621	653	650	689	616	606	676	671	674	627	658	629	691	658	642	644	636	606	599	662	616	619	659	658	666	640	675	666	665	605	677	691	654	646	672	683	605	613	602	616	619	675	682	651	614	612	691	681	643	648	681	666	650	631	637	651	634	643	654	644	634	640	642	661	628	692	640	657	696	667	659	627	704	663	648	634	621	686	664	667	644	630	660	662	646	642	646	700	657	657	641	658	689	671	663	649	624	668	604	670	652	670	664	661	648	631	639	654	628	667	647	700	655	705	662	664	647	631	643	638	621	676	655	629	658	622	669	690	629	639	680	656	685	679	640	667	669	674	663	651	646	639	663	631	690	656	641	649	616	644	586	639	629	625	708	666	668	601	661	639	671	666	667	650	638	655	670	623	703	695	651	624	613	626	648	680	678	685	617	669	695	613	638	612	638	643	694	658	654	679	659	657	639	627	668	641	677	660	629	667	627	712	609	626	642	632	637	636	619	657	678	624	639	624	635	665	643	674	672	611	666	644	681	637	622	656	666	702	671	615	626	661	634	665	675	686	712	645	675	655	699	657	680	636	666	656	665	680	636	620	650	674	629	662	682	623	657	636	678	646	673	669	676	669	630	712	633	675	620	649	690	628	654	705	657	624	644	626	639	650	641	671	679	646	675	719	678	690	632	720	640	684	633	637	702	630	668	645	630	649	656	667	648	613	642	682	680	632	606	640	683	681	693	690	676	674	655	636	685	629	685	642	694	642	692	661	650	614	642	690	647	682	623	659	687	664	652	652	652	655	638	675	655	606	657	644	683	621	675	669	657	658	666	639	638	651	614	609	646	632	635	637	680	643	653	622	609	644	656	658	642	641	662	649	631	679	651	639	670	696	629	639	675	623	629	615	670	649	627	618	662	620	691	654	680	629	635	643	665	661	675	619	651	649	694	674	674	630	656	633	610	672	684	648	630	619	662	637	654	627	646	674	657	644	686	654	703	657	677	673	683	654	686	636	666	700	651	684	623	661	673	699	642	649	641	689	647	655	645	632	665	626	643	646	624	616	610	651	678	649	674	651	636	631	638	651	652	708	657	642	654	662	659	629	627	627	669	638	673	647	662	640	645	658	632	681	621	695	672	657	637	605	623	677	641	683	581	616	583	650	648	646	650	577	643	641	652	654	705	653	637	628	715	632	650	645	633	655	652	674	652	613	648	636	638	671	670	632	657	627	662	648	627	676	618	653	679	672	655	608	641	656	645	634	694	694	621	638	659	696	694	676	600	636	621	682	620	641	634	648	640	632	636	633	617	634	638	672	659	619	642	635	676	656	692	660	675	696	632	704	641	647	665	623	659	641	671	657	652	641	667	663	709	676	631	672	672	652	670	658	643	619	654	652	635	673	647	626	664	670	670	691	637	653	624	647	663	636	658	642	688	676	662	647	654	669	676	671	690	695	625	639	667	633	663	626	649	675	669	630	669	685	664	672	664	654	636	657	643	661	630	630	667	611	620	626	652	635	657	650	600	628	672	687	656	652	633	615	660	663	618	649	645	680	695	669	672	643	646	655	631	660	655	633	657	593	665	735	658	657	643	650	690	711	644	708	609	658	650	663	645	637	665	672	635	654	618	662	655	652	638	648	701	717	655	597	660	614	673	675	650	663	626	622	641	666	674	635	615	596	663	654	661	635	662	667	637	673	680	614
35860	9736	1803	1092	779	495	350	314	287	221	195	215	235	209	211	208	209	196	173	185	191	155	184	194	191	194	187	181	179	189	183	163	204	174	186	200	179	187	170	179	212	191	185	169	195	192	176	181	190	200	175	176	192	180	198	200	176	155	205	180	204	160	183	198	195	198	186	181	185	188	149	182	179	194	187	201	198	219	178	194	184	207	196	191	177	192	203	189	198	176	222	199	187	197	171	173	179	195	167	187	200	191	186	200	182	192	217	193	197	201	194	202	208	185	197	186	211	225	195	200	191	187	181	186	181	166	186	183	199	193	160	200	192	201	222	188	195	168	195	187	194	178	165	170	177	191	198	205	177	191	174	209	190	194	210	198	177	201	197	176	189	178	191	212	179	167	189	189	194	192	158	183	179	168	176	171	197	190	156	172	200	191	180	167	214	168	166	172	186	205	219	193	144	195	177	174	176	192	184	202	204	195	194	196	195	178	201	172	186	152	192	165	184	199	194	167	191	184	164	190	194	200	170	169	183	177	187	157	156	197	175	192	186	184	173	181	220	195	172	201	190	175	187	175	166	156	196	184	164	201	205	163	176	198	206	188	172	170	199	159	175	169	194	210	187	189	202	169	205	199	183	190	159	150	173	184	189	175	181	180	200	224	175	184	189	168	179	177	191	175	180	181	177	195	175	196	194	195	167	187	182	183	184	196	214	190	204	186	192	188	182	174	195	180	180	195	194	165	174	176	185	188	180	171	154	203	177	195	190	198	186	190	166	179	162	197	192	192	162	147	194	184	186	188	192	192	203	178	160	177	193	198	184	169	179	180	186	185	186	191	191	186	176	166	181	185	195	182	171	166	164	167	167	171	203	170	214	191	178	192	192	179	193	173	157	184	183	167	196	177	156	204	154	185	180	188	197	156	179	137	217	186	185	178	161	194	160	188	172	181	161	170	204	178	163	175	188	173	173	190	185	166	186	174	188	187	173	186	190	173	180	177	184	193	195	172	166	161	170	186	205	201	189	181	185	173	169	180	182	183	196	179	177	168	207	178	177	180	172	160	203	183	173	191	209	185	175	176	210	196	183	194	191	192	169	166	156	216	169	186	171	181	185	181	199	169	157	213	208	181	201	209	139	170	172	201	173	171	185	173	193	184	164	195	211	186	172	158	185	197	189	169	178	164	185	169	213	180	173	203	184	171	189	205	163	179	178	186	196	187	164	162	171	182	198	168	173	194	213	179	195	189	179	165	185	180	196	175	178	192	168	178	142	184	193	172	198	177	187	164	188	183	166	168	187	177	196	193	178	177	159	195	181	198	190	185	191	187	180	190	178	196	199	166	197	174	189	166	189	205	183	195	179	179	205	193	191	161	184	177	152	176	171	176	182	195	195	155	179	176	161	209	187	186	173	176	160	205	193	171	185	175	205	198	200	185	175	178	150	172	201	214	191	208	166	181	163	189	187	207	217	177	184	192	174	198	205	184	179	194	204	203	184	170	175	205	197	181	191	186	205	189	191	198	186	185	186	153	186	180	196	161	170	196	167	177	164	191	191	165	211	172	186	173	159	180	182	195	158	184	201	176	194	172	183	214	179	196	180	169	167	185	190	192	203	166	163	183	159	186	170	167	169	185	183	178	182	163	179	183	160	180	202	192	185	178	190	184	145	186	175	183	189	200	190	191	176	165	168	190	170	175	200	192	187	163	181	215	171	183	149	186	213	203	175	198	184	191	173	180	199	174	183	186	198	207	181	180	176	178	179	210	170	170	191	191	176	171	178	199	163	200	206	161	177	181	166	182	178	186	214	196	186	177	198	182	181	225	198	180	169	174	173	172	201	191	182	180	203	164	169	191	215	184	196	172	166	159	188	205	178	192	187	189	204	197	180	186	169	172	175	207	161	174	199	164	176	199	171	178	163	182	185	182	184	181	197	183	183	170	194	153	165	175	175	205	178	170	195	186	181	185	188	175	172	210	179	178	172	170	194	172	184	169	166	185	148	182	163	189	178	214	174	179	195	160	177	171	164	193	162	173	179	195	186	180	194	160	159	164	205	204	189	169	202	198	183	180	202	176	183	212	196	168	202	194	196	207	194	183	151	202	163	186	172	182	192	191	222	173	164	184	192	185	207	184	173	177	177	172	182	178	162	191	185	186	182	196	187	196	199	179	187	176	193	196	167	191	172	172	169	159	185	207	176	168	199	180	190	181	189	203	184	196	181	171	185	191	163	193	191	203	175	202	177	169	195	162	191	172	200	171	171	192	204	196	205	175	157	182	178	213	184	215	190	204	185	182	182	197	184	188	198	174	189	160	172	184	183	187	163	185	191	189	184	171	173	175	185	171	196	134	171	180	194	177	192	187	180	210	174	158	195	207	186	184	182	178	166	169	189	212	182	192	185	202	179	166	177	204	189	188	199	172	182	174	177	169	204	187	153	143	169	181	182	206	170	187	167	181	197	174	166	181	179	190	172	178	166	190	202	203	168	190	188	176	200	187	175	186	186	149	202	192	196	184	187	181	183	189	182	176	177	177	186	216	195	171	164	194	190	190	168	181	200	155	189	187	177	158	189	181	207	195	186	185	182	189	157	195	178	201	164	179	214	207	171	177	185	192	163	193	184	168	196	183	217	212	172	186	162	188	187	192	164	188	152	186	186	196	173	179	141	170	194	197	185	178	156	164	180	186	190	193	168	183	181	159	177	178	174	196	179	175	177	182	185	195	170	193	185	184	177	175	178	165	183	178	189	214	177	199	176	179	180	174	177	212	172	185	183	204	182	174	191	180	173	172	178	192	150	187	155	161	174	187	187	175	179	191	182	192	178	179	188	182	193	194	186	173	162	169	187	179	190	185	171	202	184	214	193	180	180	184	201	179	170	186	172	195	190	189	184	157	174	160	188	176	194	190	177	202	210	184	173	163	187	188	177	172	192	178	180	198	206	193	185	186	155	152	189	181	168	198	179	186	171	169	179	160	180	173	193	183	175	177	167	189	175	188	152	188	198	182	202	187	210	191	189	178	184	184	174	203	175	172	182	178	179	183	185	181	197	179	181	153	165	174	172	208	164	183	175	184	189	189	170	166	179	175	222	183	178	156	168	183	178	166	191	199	191	164	167	183	181	195	169	189	209	177	167	176	196	189	173	179	201	173	175	191	193	167	209	201	194	191	178	139	189	178	170	163	209	184	191	180	191	199	195	179	160	196	205	175	164	189	205	162	174	179	174	164	167	193	162	174	189	189	178	202	178	167	182	186	189	215	169	155	189	184	159	190	185	190	163	193	170	181	187	183	201	177	160	173	193	216	200	192	201	200	189	174	167	204	180	178	189	175	214	198	169	187	197	161	159	180	185	181	159	203	172	199	176	178	174	178	171	167	159	188	186	184	183	194	166	187	186	176	208	206	176	155	170	208	209	174	191	165	168	186	205	192	192	197	178	169	176	186	210	193	177	178	185	195	196	180	172	162	175	164	175	171	192	179	195	190
22981	3619	2943	3270	2835	2079	1499	1145	1076	936	755	756	735	696	668	648	616	545	564	508	562	492	482	480	478	483	475	455	467	459	436	468	495	424	499	455	449	453	450	482	426	405	445	482	441	452	466	446	439	460	422	465	443	444	450	440	431	441	440	445	494	439	427	445	441	473	417	424	435	466	466	442	407	474	438	447	451	415	454	472	442	448	414	453	457	449	455	474	466	460	459	456	440	427	449	473	434	417	481	444	435	439	396	445	438	505	438	429	421	439	457	422	435	462	418	446	433	479	450	423	446	447	459	466	429	434	452	420	506	456	462	460	429	441	430	439	411	421	411	465	458	456	441	439	484	466	442	436	446	462	436	437	437	435	462	449	484	445	428	439	425	449	413	455	497	410	449	424	445	396	433	451	416	475	480	452	483	432	463	460	418	436	456	472	449	486	435	386	445	438	439	429	463	466	419	446	421	477	470	442	403	431	444	440	453	454	423	459	464	434	416	444	470	449	465	444	439	440	454	483	415	412	443	443	474	459	452	480	459	434	431	457	404	450	453	441	493	474	454	484	432	410	482	418	465	432	464	442	425	455	441	419	445	448	453	409	452	385	446	463	430	458	448	431	408	419	472	445	445	455	417	410	428	420	451	441	413	448	432	439	412	400	418	449	430	429	469	433	465	445	436	444	455	449	432	418	461	453	461	434	441	426	421	490	442	401	466	414	459	428	459	454	447	427	446	402	429	436	446	448	439	415	448	432	416	473	410	444	417	450	434	465	430	446	449	418	421	420	422	425	393	481	466	423	434	447	424	453	507	475	415	391	447	447	507	416	444	463	436	432	445	466	462	480	456	409	469	432	473	441	457	452	441	399	437	433	476	439	448	471	465	438	446	439	424	439	434	454	453	441	463	398	484	398	437	495	474	462	453	469	457	447	459	454	433	470	403	422	479	458	452	456	460	409	430	431	480	457	488	438	450	416	471	458	435	474	446	460	439	428	453	464	418	475	433	453	420	452	443	474	473	461	484	414	433	445	434	452	446	440	421	468	493	479	430	473	424	455	423	448	482	457	415	449	424	459	434	456	451	459	421	464	443	444	466	467	425	452	456	466	422	431	479	419	432	446	468	430	436	437	438	460	462	491	443	452	421	444	436	433	468	443	458	452	445	412	473	400	429	450	407	457	445	451	441	421	454	418	402	462	441	429	450	411	466	441	435	487	475	419	432	443	442	464	421	438	463	434	435	479	433	463	437	440	424	389	429	462	415	443	445	445	416	403	455	433	436	420	465	450	461	479	416	458	416	434	411	431	452	421	426	447	458	444	452	440	458	426	488	448	488	459	423	445	432	453	462	447	464	443	460	439	462	439	454	452	445	479	416	425	419	442	450	447	488	436	433	482	441	466	433	449	425	432	428	456	448	465	448	468	432	436	443	493	479	492	437	442	463	476	414	432	409	444	411	475	437	453	439	459	431	467	439	470	427	444	449	450	432	432	500	422	445	470	421	430	443	434	450	442	460	467	459	446	461	442	429	443	451	468	419	452	451	453	446	460	446	447	433	479	462	447	453	419	461	422	423	465	453	471	465	463	455	432	448	447	485	401	453	415	427	444	425	452	434	422	438	450	455	420	444	468	441	443	425	444	473	462	443	405	432	425	460	423	445	445	468	461	415	460	422	454	439	422	485	444	437	463	427	434	436	442	422	439	410	392	464	411	451	432	482	441	437	462	422	435	435	426	478	435	458	442	435	456	438	414	435	422	457	409	423	475	437	435	426	479	411	446	441	447	479	452	421	464	451	467	429	458	457	465	470	441	436	454	448	474	493	447	432	423	471	429	442	482	437	467	424	470	473	429	456	471	450	446	430	464	417	422	433	419	450	422	412	434	449	444	476	477	422	431	441	433	450	457	468	425	451	440	436	444	414	438	442	451	443	456	465	398	428	466	428	424	452	419	441	424	425	431	463	401	432	429	425	443	462	434	419	429	446	445	439	432	461	419	446	424	438	457	439	438	441	479	444	440	471	455	414	433	421	448	437	400	458	422	471	450	413	453	443	447	462	434	445	472	417	441	453	450	427	450	452	433	424	428	433	430	476	446	498	423	405	448	460	484	406	463	456	455	434	468	458	452	465	452	475	461	416	437	441	451	426	468	450	397	431	451	415	447	488	440	438	455	431	426	427	437	468	451	449	434	442	451	401	430	451	461	451	431	468	428	419	423	409	480	462	430	403	426	450	471	467	447	457	430	473	419	432	391	429	436	432	465	432	413	456	386	433	451	436	460	452	422	459	457	448	454	448	414	440	464	438	462	452	451	445	433	429	452	397	485	476	442	441	437	447	427	413	429	412	477	414	422	416	456	459	472	437	449	453	459	437	470	478	461	447	448	415	446	453	412	482	411	419	447	433	429	447	435	472	430	463	484	409	422	423	436	419	476	489	422	444	428	454	409	423	466	418	425	440	419	445	421	402	454	469	427	440	471	395	443	447	430	434	424	422	445	439	448	446	469	442	442	416	451	432	465	418	447	431	433	438	452	467	437	449	432	417	424	440	422	418	442	434	425	401	459	429	421	431	467	455	485	421	443	452	441	411	454	430	443	430	455	433	464	458	440	421	444	465	450	459	431	464	399	436	434	459	470	448	436	440	424	438	442	463	438	393	458	412	452	413	463	441	424	457	443	458	439	413	436	433	421	429	421	413	422	450	436	447	417	450	428	457	449	444	481	439	437	446	429	465	438	454	445	410	446	439	441	469	473	451	443	433	411	437	426	457	434	431	395	399	419	453	452	457	445	436	416	470	436	457	405	458	457	435	425	406	443	450	420	446	444	466	436	456	398	456	425	446	408	438	431	438	429	419	425	459	452	417	429	428	429	435	474	463	433	435	437	445	458	443	445	408	425	423	499	431	432	441	421	412	399	419	440	412	454	456	426	409	478	429	415	429	482	446	419	462	400	445	475	465	455	448	414	443	431	448	468	460	463	469	478	474	487	444	456	397	437	425	479	443	433	455	442	427	450	444	445	458	443	462	446	488	419	458	409	435	461	443	439	464	458	448	464	445	430	425	470	445	404	438	435	452	440	471	451	423	453	446	425	439	433	455	465	433	437	424	434	458	426	424	455	457	435	479	408	461	418	379	427	451	459	428	425	453	408	444	443	464	480	431	415	401	431	451	445	462	428	494	412	422	462	416	452	454	436	438	444	463	468	422	450	430	474	444	456	446	428	422	423	459	398	451	424	421	455	419	474	436	428	453	443	464	421	409	443	415	429	438	424	454	427	421	442	464	465	474	399	427	434	449	470	475	454	464	443	423	437	427	442	462	444	468	436	397	453	435	396	437	410	452	439	454	428	488	438	424	439	455	445	477	438	443	439	446	430	421	444	451	444	432	449	460	452	453	473	431	465	445	462	455	445	405	423	452	432	439	424	467	440	420	452	425	423	438	444	434	437	389	435	451	444	456	433	431	443	459	454	419	399	424	411	461	443	459	416
11366	1521	574	330	311	275	236	251	212	230	209	193	190	188	196	211	201	190	204	202	209	180	196	222	206	184	148	198	180	192	189	200	214	242	184	218	178	208	186	201	205	198	180	172	195	218	201	204	200	195	170	199	173	188	193	187	187	197	187	191	194	197	184	206	199	195	182	211	206	181	193	186	211	192	225	203	210	208	163	172	174	168	222	179	184	188	176	238	186	211	192	193	189	196	216	189	189	199	180	178	196	218	217	211	189	197	194	210	207	220	188	189	222	171	198	204	192	177	186	176	178	188	195	186	177	220	191	171	197	204	201	185	179	193	181	192	164	175	196	189	156	184	205	197	207	187	217	196	183	168	176	168	205	179	215	202	189	174	174	207	180	179	173	198	175	190	198	185	197	190	189	196	170	200	207	187	205	217	190	199	217	166	180	182	210	188	185	227	184	194	208	230	207	181	183	198	215	217	226	211	213	162	218	232	186	176	194	181	182	206	196	187	179	201	189	190	201	164	194	214	185	189	198	182	189	197	170	183	183	182	214	172	189	209	197	182	174	198	150	176	192	186	194	196	183	201	203	181	178	197	176	188	205	199	176	183	210	202	208	190	186	190	197	193	187	190	187	176	192	205	193	180	185	199	193	185	194	191	180	183	194	219	186	237	201	200	195	199	220	209	192	193	195	171	165	206	179	167	179	201	186	180	197	214	176	165	179	219	215	198	198	212	204	203	160	179	163	193	189	184	196	187	190	195	200	178	211	207	208	198	189	167	181	188	207	219	192	194	192	198	194	193	203	191	207	198	189	177	203	188	205	179	183	207	163	177	194	196	192	181	175	211	174	174	212	184	213	222	208	192	204	207	222	195	186	181	177	185	186	190	177	208	206	202	194	195	192	209	191	219	191	214	200	180	196	210	167	190	204	154	206	188	204	188	176	207	197	198	189	198	206	217	203	186	193	201	220	184	177	185	212	201	214	182	195	203	173	182	210	202	190	207	183	180	204	169	200	175	195	182	196	222	190	210	220	174	225	202	194	193	188	184	187	199	175	184	196	196	185	208	167	222	189	197	204	193	205	199	185	189	193	165	187	201	202	189	199	185	188	198	190	196	176	205	171	180	182	215	208	186	200	204	179	215	206	227	227	201	205	186	194	189	204	198	185	193	178	194	171	174	174	169	210	198	173	206	199	209	176	194	201	201	209	203	193	167	176	181	201	204	200	199	204	172	195	199	185	203	192	208	196	191	178	181	197	211	200	208	200	195	198	196	192	185	218	185	193	229	193	145	191	199	204	202	198	185	216	178	200	189	176	204	198	167	184	165	197	195	213	214	216	192	166	227	195	203	183	212	189	194	190	186	193	179	167	186	188	198	188	200	184	209	219	199	208	210	201	206	202	193	201	195	196	178	189	200	189	186	188	189	182	174	203	178	177	200	198	201	176	205	164	182	186	198	155	198	189	207	205	196	172	189	203	202	179	184	204	169	190	195	171	188	209	181	182	163	213	196	169	220	165	195	208	207	183	182	180	209	186	184	173	191	199	196	193	161	181	191	210	199	195	184	199	207	189	211	201	195	202	192	181	167	207	181	190	189	208	198	181	162	227	209	193	186	204	193	201	190	200	199	222	168	199	203	185	170	197	187	191	187	211	187	213	188	183	168	187	184	192	206	200	191	176	216	182	219	200	190	195	172	190	192	190	190	184	197	157	183	209	218	213	182	185	192	197	192	187	188	180	198	202	203	210	186	201	179	197	188	194	182	196	172	195	186	185	152	211	218	175	184	197	168	189	182	188	206	182	176	160	183	185	184	175	180	191	183	181	179	180	217	222	176	194	206	179	207	180	220	192	201	176	186	201	175	193	186	203	191	180	212	201	192	184	201	216	178	194	192	204	176	189	195	194	218	187	194	196	199	181	181	199	194	199	220	189	191	209	211	183	226	208	167	185	195	149	209	225	212	159	193	220	189	197	187	195	186	205	186	203	182	190	172	181	210	217	162	192	167	173	230	183	215	178	202	189	189	205	175	179	188	178	185	210	195	198	183	202	206	172	181	170	212	191	172	185	178	195	190	205	170	183	197	191	168	194	185	201	191	192	195	180	191	211	192	202	198	202	221	180	201	225	189	183	167	201	182	207	178	194	213	197	207	184	192	187	190	189	184	202	176	203	171	213	210	208	185	177	176	190	174	202	182	180	172	183	180	181	159	186	178	201	224	166	207	184	189	203	196	165	180	205	212	167	218	210	186	185	206	185	196	179	201	173	198	192	185	198	192	204	208	186	203	189	190	190	170	183	213	211	165	202	172	171	174	180	203	201	185	211	199	183	178	176	199	176	165	198	203	187	197	205	193	220	190	185	180	193	204	201	182	204	185	186	188	184	186	187	180	201	175	198	201	186	178	178	201	195	184	200	188	221	173	179	200	181	201	199	201	164	186	184	175	167	224	197	201	202	186	203	206	208	203	199	194	212	178	175	183	189	200	208	198	143	167	206	180	203	208	194	213	173	210	194	196	200	202	179	189	193	176	201	184	180	178	206	192	189	208	218	181	196	157	183	204	174	187	208	185	199	190	191	230	193	205	197	196	195	194	216	196	193	190	170	177	201	175	194	189	183	189	214	178	230	181	198	218	193	185	190	199	211	178	187	191	188	195	191	201	209	201	174	226	205	169	199	193	183	173	165	219	189	188	171	192	193	203	185	201	190	221	187	181	198	194	183	182	189	184	185	168	204	208	198	199	222	207	188	201	216	191	165	189	198	188	202	170	168	177	201	189	182	178	192	207	178	191	193	190	187	199	204	193	198	169	205	183	190	193	191	195	209	190	185	193	194	188	197	176	195	189	182	211	197	189	214	209	165	195	179	175	190	177	186	203	198	204	191	208	169	189	205	223	198	161	219	190	202	200	213	201	188	191	202	172	191	178	208	200	193	194	185	199	214	192	196	205	192	198	174	173	230	227	208	210	168	184	177	188	205	202	199	182	176	196	186	196	196	204	211	183	187	185	180	169	196	218	208	192	200	196	154	183	208	163	197	202	204	210	196	197	214	218	186	182	168	187	171	221	185	180	205	193	185	197	201	180	196	198	203	202	207	190	185	194	218	229	181	208	204	171	175	199	185	173	206	189	179	184	183	188	198	203	182	167	204	194	170	176	189	180	194	199	182	212	180	203	203	195	174	174	212	211	178	169	167	191	193	163	181	170	200	196	195	197	192	216	201	185	148	170	207	191	235	203	186	190	187	177	210	192	164	194	180	209	192	174	196	185	193	186	195	216	183	200	193	168	198	184	193	203	192	194	173	174	176	185	178	211	181	168	202	192	194	183	198	195	214	199	193	189	199	211	186	203	181	194	205	200	174	186	171	154	189	195	183	198	195	197	197	176	195	196	177	200	199	166	179	200	180	192	207	174	208	185	213	198	177	192	180	216	188	217	210	234	189	217	176	200	183	197	196	194	206	210	186	186	204	191	189	176	190	178	205	216	199	188
8265	1315	1313	1136	1095	873	659	649	595	579	572	578	551	584	610	516	525	534	549	521	501	492	452	489	497	495	527	495	501	464	508	474	479	468	477	439	459	460	495	516	502	505	491	467	461	473	484	498	456	489	519	503	491	448	489	482	509	521	458	525	508	488	465	425	456	492	498	502	523	502	426	519	528	498	482	475	488	476	476	448	475	492	475	498	520	482	522	476	457	507	481	487	509	502	469	505	500	471	440	471	517	468	494	446	488	455	514	514	486	468	473	490	511	479	519	455	483	484	470	467	469	501	493	465	485	500	535	511	423	505	506	471	461	479	493	494	462	483	467	515	487	435	524	498	503	503	508	477	495	507	480	499	486	472	492	512	498	446	551	510	477	466	485	434	483	477	501	500	449	501	487	482	492	484	454	453	489	485	460	484	486	503	518	452	489	484	505	468	478	483	478	452	491	455	490	479	478	444	483	460	529	506	494	469	488	467	458	456	496	512	465	492	482	505	468	497	436	483	469	491	504	485	502	510	489	420	468	540	492	499	528	437	474	484	495	474	479	494	480	471	504	487	432	463	472	474	491	509	468	492	514	465	476	514	465	491	469	499	470	513	470	446	498	478	495	469	461	458	476	460	492	455	455	475	512	486	480	514	501	461	481	484	444	510	490	467	458	533	454	504	525	490	515	501	501	498	495	505	481	463	500	465	526	516	484	508	486	487	502	458	465	468	529	522	468	479	510	491	530	502	480	467	464	463	483	491	473	491	470	481	489	495	498	465	496	511	448	493	501	483	513	487	491	472	507	515	446	495	468	523	469	434	482	478	495	446	465	498	509	496	488	518	514	508	489	443	481	477	481	494	478	470	498	521	503	528	483	497	517	483	455	438	506	493	442	456	518	498	463	455	482	444	502	502	481	477	509	480	482	460	509	440	479	458	475	457	455	467	500	499	514	482	472	448	476	497	463	486	522	477	474	506	489	482	487	482	493	491	503	525	458	467	492	486	480	487	457	520	499	479	483	513	487	506	506	474	456	458	513	510	464	491	506	470	462	496	458	497	512	490	468	483	489	470	505	459	473	498	459	497	474	489	490	486	462	482	479	464	552	512	495	465	493	479	459	513	509	519	465	475	505	463	478	486	494	465	487	493	503	506	509	473	518	510	503	453	442	511	493	528	517	465	506	519	491	494	493	478	478	487	491	504	464	478	501	528	465	520	493	487	495	478	492	492	546	517	468	478	493	498	531	489	478	496	465	461	488	492	480	486	520	512	488	481	494	488	460	470	478	468	446	477	498	457	488	448	466	503	528	467	511	449	451	450	477	491	499	506	478	515	502	482	454	495	514	441	473	535	484	503	515	466	482	463	475	506	490	516	487	503	487	474	477	512	496	483	467	470	531	486	479	476	518	438	478	477	494	509	501	506	476	460	480	480	463	452	496	472	475	478	443	477	498	515	478	495	477	485	518	537	503	495	455	485	491	508	477	484	542	463	474	512	473	484	500	526	483	481	464	526	484	483	479	499	497	499	500	469	492	443	509	454	506	508	466	490	497	463	488	448	435	491	525	477	470	447	515	487	495	473	490	480	497	496	527	480	492	465	477	505	508	491	481	479	493	435	516	489	483	478	470	483	493	438	467	464	498	486	497	500	486	463	465	469	492	518	491	472	487	518	458	473	502	480	455	458	499	553	510	490	480	458	494	489	459	498	480	475	471	491	490	525	496	450	491	462	472	494	473	477	474	513	493	494	470	481	470	477	493	487	496	497	457	517	467	515	509	499	504	487	490	479	491	518	478	458	472	500	451	455	456	484	436	504	463	503	483	496	442	485	527	514	480	485	478	454	469	508	492	505	513	493	473	537	488	464	502	479	453	479	494	473	496	478	525	528	470	453	493	488	516	487	476	463	478	457	506	493	483	513	464	470	494	495	485	475	500	474	475	476	442	501	499	506	502	464	457	486	504	479	490	515	476	505	495	460	462	524	473	523	449	448	515	546	468	493	525	472	512	480	500	505	470	487	500	526	452	479	475	450	490	472	475	461	493	454	507	463	482	449	496	466	502	466	498	504	439	474	468	505	489	459	513	433	478	489	482	459	450	485	487	492	482	439	488	498	495	464	491	475	506	468	468	503	475	528	495	484	505	473	458	493	515	449	458	484	475	521	444	503	453	460	488	493	452	466	489	479	498	482	493	496	471	463	469	477	452	507	493	484	476	489	467	460	481	479	499	491	450	473	466	506	466	457	517	462	478	505	499	511	473	486	482	488	443	471	480	506	487	448	480	466	455	472	504	464	514	480	501	499	504	499	489	494	492	486	505	500	448	484	480	482	509	455	500	468	466	491	498	461	500	511	481	463	462	464	529	467	467	486	474	502	456	456	495	500	464	470	482	483	496	491	487	488	485	490	513	506	532	469	505	483	471	471	471	449	469	482	439	490	479	468	500	494	525	489	540	467	503	457	485	497	503	503	480	438	484	495	467	458	474	504	490	498	510	466	485	503	477	486	448	507	453	507	467	497	521	464	499	463	496	489	486	500	483	504	488	499	463	477	511	474	485	506	440	460	447	498	468	535	502	497	488	481	445	482	471	475	503	491	524	517	486	451	489	521	492	512	491	474	459	453	433	493	493	453	479	443	481	491	464	476	449	460	481	480	454	442	494	481	470	487	482	507	484	489	437	479	466	480	515	531	478	517	503	533	478	460	485	491	476	519	457	494	445	476	481	464	472	479	501	502	481	458	475	478	467	504	472	464	521	457	459	466	456	508	503	472	440	490	470	510	468	473	485	495	496	485	489	482	486	474	492	498	471	520	443	491	471	455	480	457	495	456	537	474	513	489	508	471	477	518	513	482	454	490	506	501	454	492	447	461	481	466	496	485	462	484	469	468	516	493	484	512	477	485	494	473	504	498	444	453	524	497	491	494	472	529	494	459	534	474	526	498	449	493	490	484	502	488	468	483	466	508	440	465	505	453	524	484	504	461	473	502	465	492	460	470	491	493	501	494	544	518	461	490	497	499	494	496	472	506	500	495	542	497	517	486	445	450	503	488	469	502	515	495	459	507	457	515	513	497	465	504	484	491	477	480	468	471	482	467	480	520	502	488	497	522	479	481	512	510	481	510	483	442	482	515	462	535	482	432	497	503	524	478	476	489	448	508	469	474	481	514	492	492	534	500	535	512	489	481	488	478	479	479	479	509	475	457	473	459	502	510	486	515	471	501	513	497	515	505	465	475	494	497	461	503	477	474	483	463	519	518	473	488	477	482	511	493	491	499	508	474	448	487	470	503	463	467	489	486	501	481	503	522	476	513	478	455	436	499	509	476	550	461	490	478	495	499	493	450	528	530	509	476	509	471	484	487	462	499	474	521	472	481	517	465	479	423	536	490	460	489	453	550	478	485	456	533	466	506	429	513	464	483	494	497	529	479	505	468	483	484	475	457	490	490	508	511	502	494	551	493	499	512	487	474	472	526	525	466	428	465	493	487
26448	5762	1220	771	525	403	368	338	320	310	288	277	248	258	274	226	240	312	257	265	254	256	241	265	256	264	261	260	270	272	272	231	258	267	254	255	280	252	251	256	281	263	259	215	244	237	234	258	239	263	260	245	232	275	233	252	256	226	239	232	235	278	255	223	253	255	256	265	236	252	245	255	261	252	238	233	224	297	253	235	256	278	268	264	287	273	260	265	265	258	275	240	291	262	257	251	284	240	228	236	267	270	240	269	259	267	266	292	239	224	266	259	238	264	278	242	264	276	233	214	282	244	272	200	273	264	249	254	246	255	258	263	251	266	228	242	255	244	254	272	248	219	257	246	231	273	269	269	284	227	245	238	253	254	289	268	273	251	249	237	240	242	278	243	241	261	211	268	251	219	276	256	248	252	239	240	261	229	239	238	234	238	262	273	268	234	222	235	244	235	268	260	260	250	236	245	259	252	272	239	242	253	259	271	254	246	247	290	260	241	280	273	256	267	233	261	221	273	256	234	292	267	233	239	255	255	235	263	225	261	252	245	267	238	272	267	266	264	257	261	229	223	276	274	285	276	272	268	241	247	230	260	248	276	269	269	259	263	234	268	296	259	245	268	223	258	256	259	247	291	277	230	268	245	259	266	231	249	225	203	256	256	263	250	258	270	265	224	243	287	251	244	254	236	277	234	244	250	267	272	264	231	270	258	217	267	244	257	258	244	281	246	267	264	258	253	250	262	241	248	255	289	256	247	251	229	275	275	234	256	254	254	240	265	260	261	261	240	253	285	270	270	273	242	248	264	259	281	227	227	242	250	236	265	249	258	251	256	241	258	257	257	255	264	263	241	247	235	233	250	254	264	265	268	265	268	248	252	224	279	257	253	237	263	241	230	292	280	236	222	252	233	267	274	241	270	256	250	241	251	253	236	257	225	266	246	232	240	242	276	249	238	246	257	226	285	297	254	254	266	249	242	260	267	252	273	251	243	240	242	233	264	238	234	232	228	257	242	271	219	268	257	229	260	235	253	256	285	294	265	250	274	273	261	245	264	241	252	228	246	250	236	298	249	247	250	288	277	258	242	280	230	241	234	242	272	259	257	275	283	259	263	258	206	245	251	259	226	242	259	264	241	257	246	238	250	265	248	256	269	231	265	252	245	260	258	258	231	252	260	252	266	275	259	251	246	239	226	251	257	251	244	249	264	258	254	278	287	232	248	252	249	253	249	253	231	275	239	254	258	249	231	246	263	248	247	241	245	278	264	254	259	252	258	271	282	272	228	249	250	271	268	257	248	260	248	227	250	245	246	239	284	295	242	262	251	238	271	264	238	262	256	256	294	251	213	259	255	270	251	252	245	270	279	251	246	240	228	270	255	232	260	254	252	267	289	276	221	237	278	277	280	272	273	245	263	249	243	247	219	233	289	271	249	257	252	226	267	270	233	249	244	264	257	253	244	250	258	263	255	262	268	227	240	268	266	278	239	287	246	249	263	246	266	233	276	276	233	242	234	238	249	276	257	242	258	251	256	257	239	259	276	249	258	289	243	258	249	239	240	281	280	258	237	264	266	253	262	265	240	233	272	276	264	285	262	238	281	262	252	259	228	238	249	267	204	252	281	245	243	258	267	281	265	208	264	252	255	235	258	262	219	250	272	227	251	244	267	263	241	240	244	254	259	280	239	271	235	248	274	260	247	252	291	253	283	243	268	260	251	290	259	250	247	239	252	257	260	283	254	239	271	246	240	252	269	251	247	299	234	257	291	246	257	239	257	256	235	254	254	244	243	239	231	282	263	229	247	265	258	252	254	230	266	241	232	235	239	231	264	271	251	236	242	276	258	251	261	228	257	237	246	250	269	240	250	268	264	239	236	228	256	256	260	281	278	240	241	253	257	263	255	250	278	271	274	248	244	253	242	217	246	248	246	227	257	248	255	248	264	235	233	264	257	268	249	255	267	239	281	269	250	259	248	256	218	231	224	276	252	248	244	277	244	260	232	272	241	228	262	257	251	277	262	241	252	254	266	242	236	250	245	261	269	262	259	244	259	236	267	247	262	249	283	247	252	254	261	274	272	221	273	249	229	250	276	243	256	276	265	245	243	246	267	268	239	258	275	274	253	235	271	254	281	226	255	233	255	267	229	246	248	246	219	252	266	281	233	252	253	244	227	273	275	254	269	259	224	256	238	261	269	261	277	245	287	261	267	250	263	267	268	259	256	244	237	267	244	242	237	233	273	229	227	257	256	259	248	255	253	273	263	261	240	246	249	238	217	245	236	271	263	262	256	251	254	262	240	246	243	243	257	279	267	257	225	241	251	265	263	216	244	259	217	267	252	237	252	261	250	244	239	241	240	214	224	257	192	239	251	234	242	253	297	246	276	252	255	270	247	231	265	245	253	239	246	284	262	267	249	263	231	232	259	262	263	263	274	238	244	240	250	267	262	272	265	254	267	268	281	257	259	257	235	252	272	277	245	282	251	261	252	283	255	260	270	258	250	241	272	253	250	232	235	236	243	249	241	263	260	275	261	254	246	255	265	266	251	277	238	233	280	241	229	260	257	262	247	269	220	253	256	228	249	251	217	232	258	284	251	244	234	243	216	249	281	260	247	257	266	258	248	263	239	247	245	246	271	238	266	236	261	262	235	234	236	261	259	260	240	229	257	262	244	260	263	285	244	242	244	244	260	254	306	227	231	246	256	277	280	226	260	264	263	246	279	275	230	248	246	231	242	251	249	264	257	247	254	263	268	244	248	248	259	247	234	248	252	289	249	274	248	267	258	231	281	216	256	262	236	265	248	262	285	296	256	253	250	270	262	259	237	293	227	250	259	249	224	267	271	257	249	249	247	262	245	265	248	223	253	243	262	255	236	258	234	271	244	264	243	252	272	256	253	276	273	259	273	260	269	246	275	261	235	232	237	252	235	239	243	244	250	257	248	256	276	252	231	245	239	243	271	250	239	232	218	255	252	246	229	264	222	236	251	234	255	254	235	250	249	230	248	257	259	252	283	250	269	239	254	249	254	248	280	242	273	257	258	285	246	218	233	263	264	246	270	277	279	271	248	230	267	251	219	258	241	247	244	261	235	275	262	272	241	252	265	239	255	263	246	229	252	264	282	229	226	244	271	275	257	278	267	274	252	238	278	240	264	256	226	228	262	242	266	252	247	272	256	269	249	259	251	252	274	239	240	247	254	264	235	254	251	241	267	213	276	270	265	257	275	281	248	252	248	254	250	218	266	255	253	253	288	231	261	263	250	250	295	262	226	230	250	250	240	268	238	283	235	252	245	278	269	248	271	282	263	281	294	232	284	245	238	263	261	244	265	261	273	231	275	272	254	241	237	247	250	246	243	274	256	258	214	247	285	271	252	278	250	235	256	265	238	270	252	242	257	245	268	281	213	247	253	224	286	285	266	239	255	279	234	256	271	248	252	208	252	260	249	242	264	232	252	222	265	244	259	234	254	265	248	276	263	247	269	230	268
18326	2793	2360	2604	1947	1490	1173	1049	846	838	745	843	764	779	742	727	693	692	720	650	646	647	668	638	661	618	668	638	621	630	610	621	634	620	648	631	660	608	573	588	647	585	597	611	604	623	592	631	611	610	617	588	642	575	595	601	597	639	640	651	588	631	629	561	609	634	610	582	629	650	612	573	680	637	612	641	639	616	641	640	609	633	628	575	648	617	606	565	635	619	615	645	560	598	621	629	596	628	592	599	625	608	576	633	590	579	622	646	596	601	594	589	631	557	561	613	595	590	618	596	634	650	634	586	603	575	622	616	590	589	623	613	621	604	601	626	610	594	579	625	614	620	599	589	579	596	641	607	595	637	581	602	654	606	622	592	587	660	614	562	603	661	579	610	585	617	600	577	602	642	574	567	614	611	632	620	547	587	596	644	644	592	607	627	602	601	587	641	612	570	633	611	641	602	658	627	583	564	578	557	593	646	679	592	628	586	610	594	572	611	635	586	598	634	599	628	623	630	613	635	612	625	618	611	652	598	632	647	621	587	618	613	586	589	567	614	623	609	565	607	625	633	612	644	608	602	583	594	610	623	601	602	602	627	599	596	606	565	622	562	581	563	616	632	609	638	587	622	661	591	613	629	651	637	572	633	573	594	617	602	622	618	639	598	619	581	595	586	573	614	615	580	617	563	621	583	620	649	593	637	609	629	627	610	597	621	606	571	584	608	617	593	630	618	588	611	582	601	609	605	571	599	601	601	594	610	585	629	640	638	587	601	597	599	615	596	621	596	568	602	588	601	605	622	609	636	620	608	589	640	612	621	629	577	626	604	608	602	608	640	592	611	609	614	594	599	641	608	624	596	676	584	616	634	600	591	608	588	590	599	584	565	595	651	609	599	622	588	607	608	610	634	613	623	615	610	601	596	628	590	640	587	573	628	597	607	611	607	578	587	593	571	613	623	592	595	630	586	620	573	575	576	599	636	602	575	574	574	610	572	593	617	632	619	612	668	684	592	575	632	604	577	655	655	585	629	637	615	607	608	587	641	610	589	576	616	639	620	600	641	577	606	600	564	636	579	598	619	606	603	609	558	629	628	585	608	626	653	627	582	610	589	612	585	594	596	664	595	598	599	636	596	637	592	591	669	589	631	615	617	564	551	620	648	621	589	582	596	628	587	665	573	591	580	583	604	602	629	590	568	612	586	578	604	623	615	632	585	605	609	583	606	602	606	596	612	647	603	644	597	606	600	605	611	623	608	582	604	611	610	630	601	588	611	622	641	618	585	606	613	597	603	586	571	568	599	604	599	601	609	649	611	595	591	576	661	548	612	614	637	575	586	594	621	594	604	669	571	613	561	596	633	628	620	643	634	551	628	590	642	625	587	573	578	610	631	619	617	593	590	574	609	614	579	621	582	641	603	631	601	581	617	632	587	613	578	603	610	594	631	580	614	594	595	617	624	624	664	600	610	636	580	592	605	575	619	600	579	617	663	601	574	587	628	582	622	603	619	604	612	664	614	558	594	599	609	621	587	639	549	630	592	596	603	627	609	612	586	625	633	616	615	587	602	624	582	602	592	612	666	631	628	596	620	606	613	644	615	587	604	601	592	619	598	608	638	588	633	621	605	648	632	565	614	618	619	595	583	580	609	616	612	596	666	614	587	615	569	619	544	672	598	598	566	611	590	629	604	593	598	614	608	652	600	636	604	624	581	614	580	585	617	617	573	578	619	594	578	637	595	655	583	609	573	594	622	626	663	566	616	621	579	560	633	615	555	573	598	596	601	642	568	527	588	589	593	602	624	605	529	572	592	595	564	620	596	592	643	624	635	637	569	640	562	624	648	575	596	593	601	562	545	574	550	615	603	597	587	604	589	607	580	599	578	616	591	603	602	586	618	616	577	632	602	644	602	621	613	611	635	602	591	663	587	662	586	596	614	596	638	648	605	585	569	596	621	604	575	588	586	604	578	586	593	632	588	619	553	611	629	628	578	618	616	605	611	628	624	609	586	627	589	586	639	578	603	608	605	611	602	619	624	618	623	604	578	603	610	617	588	604	571	635	614	646	625	559	629	632	610	602	600	651	575	595	626	587	551	637	606	666	633	595	582	625	636	585	646	627	606	614	610	600	617	585	619	654	603	577	592	639	616	609	606	573	597	569	582	606	568	581	607	581	615	658	646	617	623	613	599	638	624	624	610	625	622	621	593	604	611	610	606	563	601	660	610	669	610	584	592	578	621	615	591	599	625	604	625	583	619	638	598	607	581	609	558	606	615	653	615	598	577	581	650	571	640	570	669	600	620	665	614	599	636	582	602	651	629	567	592	598	578	637	655	616	576	596	580	611	614	570	626	606	586	587	624	598	593	633	571	599	594	594	617	594	596	572	589	571	588	647	570	592	646	637	591	610	562	615	657	575	619	576	598	570	606	629	622	573	585	613	619	597	607	617	648	611	601	609	600	566	634	627	643	630	582	634	614	537	574	579	613	578	628	595	629	657	598	609	563	640	622	602	617	611	599	635	605	611	630	601	618	593	610	622	599	572	599	614	648	601	578	610	609	651	603	633	652	651	651	597	636	618	561	615	623	620	628	613	643	624	593	606	573	645	661	587	571	618	635	601	608	570	600	560	582	583	609	589	623	580	607	621	662	628	612	566	592	591	606	595	582	598	598	590	635	572	630	613	592	594	603	598	635	603	604	598	585	623	598	624	640	605	572	582	607	616	623	598	584	637	614	590	616	628	593	597	604	592	574	625	576	593	609	611	594	634	594	587	611	621	603	595	596	620	626	647	613	571	589	571	594	626	555	585	555	621	581	603	593	578	611	596	604	653	650	592	628	593	605	630	621	620	644	597	621	617	606	586	648	589	606	567	585	582	562	595	559	590	606	604	620	641	606	607	637	620	589	632	606	614	594	633	616	586	575	589	647	611	608	580	605	575	605	593	590	640	612	600	602	574	591	577	666	610	590	588	572	666	616	629	603	613	609	610	611	633	621	607	623	582	644	621	610	596	612	603	616	578	610	632	634	593	607	604	578	570	605	631	652	601	620	631	625	591	624	603	612	633	606	572	604	586	600	604	639	613	627	581	617	623	558	571	569	615	577	668	626	593	570	607	571	597	617	560	603	570	604	581	591	582	613	618	582	611	615	649	603	641	599	636	602	627	616	641	643	585	650	601	596	583	648	587	620	617	636	655	578	600	593	630	636	604	634	632	634	567	591	603	636	614	573	624	617	598	605	633	644	619	577	611	614	602	594	605	617	611	616	554	593	623	594	620	599	590	602	613	633	617	622	645	596	610	601	611	642	616	549	591	599	590	587	625	614	628	607	578	560	592	564	647	593	619	619	593	587	608	604	624	575	614	590	610	600	599	612	626	577	626	608	581	624	650	608	578	608	639	548	625	589	588	650	619	563	604	616	585	575	592	654	589	611	629	608	591	631	626	575	614	621	602	615	594	613	605	593	602	592	583	612	640	589	597	601	617	608
36608	10210	1879	1075	684	466	373	293	214	262	189	192	194	176	217	191	206	192	156	182	185	183	165	176	181	156	167	167	194	181	165	158	182	168	182	154	179	173	166	168	178	179	155	186	202	166	163	170	162	153	158	193	176	167	170	159	156	184	176	184	154	189	168	167	172	182	162	157	174	162	172	184	186	165	162	157	151	144	160	140	170	198	157	152	168	145	166	145	149	180	170	184	166	159	147	167	158	182	169	164	166	162	192	161	156	156	161	181	163	178	156	149	157	157	157	174	172	154	152	154	164	184	170	159	147	162	162	158	164	171	170	177	189	171	186	171	192	206	163	178	173	169	178	162	162	179	165	164	128	176	153	173	158	175	172	157	194	170	163	164	170	187	161	180	177	162	164	140	178	154	184	165	188	167	179	162	165	167	195	187	169	153	164	149	175	183	166	161	149	162	137	168	183	154	163	192	162	188	180	147	161	152	173	163	201	147	187	172	162	155	168	194	138	195	170	183	160	155	150	178	146	150	137	180	167	162	163	160	185	171	159	170	165	154	169	165	167	140	152	170	141	175	172	182	167	144	171	147	167	176	183	199	170	176	176	214	166	176	173	179	154	158	162	170	180	174	153	172	149	186	145	160	177	169	174	172	176	184	157	183	157	171	162	132	164	181	180	153	173	173	189	160	158	190	160	158	147	190	191	172	165	161	167	165	184	186	179	164	177	187	177	177	172	171	190	173	178	187	151	181	188	170	141	196	176	173	159	158	147	170	182	172	170	172	199	151	192	157	195	160	167	159	186	163	146	165	157	161	165	159	159	155	178	174	153	170	163	176	173	202	181	180	172	158	163	161	159	166	171	166	146	152	159	190	180	172	191	163	168	169	213	144	153	174	157	172	150	168	166	168	147	174	172	140	164	155	150	154	150	178	146	155	158	180	167	145	164	181	166	179	158	168	162	183	182	176	175	171	166	168	164	156	166	135	139	164	174	159	135	166	179	169	162	184	172	148	168	166	189	154	188	152	162	152	169	173	164	171	165	190	149	153	167	178	163	167	150	181	168	167	135	163	171	202	158	177	157	152	171	174	178	177	166	152	168	145	165	169	178	136	166	168	155	160	144	213	142	170	149	209	182	177	175	186	147	176	165	168	181	158	176	187	166	158	167	163	159	141	171	157	149	169	174	167	174	157	167	168	158	186	171	172	155	153	170	208	175	166	180	169	155	172	179	183	166	156	185	172	157	161	167	176	172	170	152	159	172	186	164	167	176	173	166	175	176	142	161	170	168	190	141	193	158	172	174	183	164	166	170	158	156	157	170	173	137	193	150	167	163	180	165	184	199	140	148	181	170	154	180	189	184	181	182	184	169	187	190	172	173	177	176	146	166	179	159	176	164	155	166	167	160	185	152	154	153	179	151	171	164	169	183	159	176	177	171	179	162	183	167	166	155	162	157	190	154	162	176	154	185	160	177	160	160	165	202	153	164	174	155	185	172	165	144	168	180	139	188	177	208	153	173	169	203	162	158	157	164	166	160	149	157	163	164	180	170	151	167	198	161	173	176	193	175	144	138	201	161	180	172	175	188	162	164	177	180	172	178	169	166	152	171	187	170	143	172	187	175	151	165	141	167	165	164	169	164	152	170	149	155	205	142	170	167	162	171	188	186	158	165	163	158	139	162	167	193	152	191	199	166	140	158	154	164	180	166	166	171	173	145	164	171	161	165	198	174	177	177	179	176	175	188	162	173	153	174	181	167	142	161	169	182	154	180	154	147	165	159	150	166	178	166	176	208	166	168	149	168	161	161	152	164	185	167	159	156	177	186	176	171	157	173	164	173	205	154	191	156	161	168	135	149	184	173	213	181	156	180	162	174	174	187	169	138	162	179	151	163	150	176	173	166	159	174	181	166	175	166	138	151	170	165	177	166	162	167	160	145	151	167	134	193	193	152	183	162	146	151	179	160	182	152	171	165	162	165	158	133	177	209	172	186	178	178	180	167	174	191	162	163	202	182	183	200	138	159	162	166	180	177	164	163	165	152	167	189	181	191	168	166	142	176	152	158	197	162	155	183	169	179	192	181	145	187	164	155	161	159	167	182	150	195	153	158	181	161	149	138	177	190	189	169	201	151	166	154	169	168	155	172	172	168	158	184	154	180	156	157	147	177	162	153	172	182	183	163	170	146	164	191	167	185	147	195	167	175	125	165	164	163	192	145	175	143	145	150	171	165	165	190	184	190	147	179	169	171	160	163	145	177	162	160	153	177	157	166	186	176	166	169	156	169	187	188	167	160	185	164	170	158	159	149	180	194	156	178	179	143	157	177	163	175	167	156	167	177	177	175	183	190	171	179	164	172	183	159	148	160	183	181	153	183	158	181	154	159	150	166	161	148	168	180	173	182	143	151	172	157	160	167	156	165	172	151	167	180	161	154	163	168	183	176	173	172	164	155	176	159	185	181	172	170	175	168	159	172	152	165	159	143	161	158	172	174	179	158	165	179	182	175	169	165	170	166	190	182	165	154	157	155	172	174	151	163	170	166	171	162	140	149	169	183	172	182	164	168	147	180	154	183	173	153	154	180	150	160	149	167	182	157	157	186	159	149	176	166	158	170	146	166	165	194	164	159	164	164	176	151	178	152	175	144	176	166	181	171	177	163	162	180	176	181	179	172	172	166	175	143	188	171	162	182	152	184	192	183	168	159	165	189	152	157	148	141	164	160	170	174	173	196	177	168	173	180	166	178	186	169	175	134	176	160	158	136	166	190	158	183	160	148	153	194	168	155	172	162	152	168	145	164	187	172	159	168	186	164	169	170	164	187	180	164	163	168	172	180	151	162	165	198	170	161	167	166	170	156	174	165	164	159	180	175	149	158	155	155	169	147	166	182	162	161	167	164	159	174	181	166	155	156	161	177	181	158	162	180	163	148	153	153	145	175	153	193	164	192	173	168	168	155	167	170	171	153	169	169	178	151	157	159	183	166	180	165	163	168	145	166	173	178	185	168	146	156	178	155	160	158	144	178	161	160	170	167	175	145	166	181	151	176	170	156	180	166	171	166	190	165	167	183	173	191	169	143	156	184	165	154	197	167	154	185	161	181	173	185	158	185	169	172	177	136	174	173	182	173	172	171	177	167	186	139	163	163	181	168	169	153	174	170	183	158	192	174	171	158	164	145	171	148	157	164	199	167	156	167	173	178	182	152	174	151	141	163	163	157	171	152	168	150	198	158	164	171	177	184	198	149	165	188	162	175	175	181	189	155	155	182	169	179	152	148	169	162	147	169	186	161	172	165	163	166	161	157	175	187	174	163	157	171	156	174	162	155	173	165	191	163	148	185	148	169	168	166	172	189	180	140	179	139	161	195	174	153	163	165	134	142	182	150	142	173	174	198	154	163	167	162	141	174	152	181	177	173	158	183	185	169	153	162	181	175	152	180	190	172	181	175	162	179	156	166	176	160	151	155	147	170	151	180	168	163	173	148	153	167	170
23598	3943	2893	3093	2563	2061	1460	1195	888	862	709	681	661	682	626	632	551	587	543	485	484	488	469	468	419	485	413	485	442	432	451	402	423	448	439	412	442	419	370	428	402	432	389	432	398	409	420	441	380	419	447	422	369	441	472	423	416	381	425	453	412	396	411	402	434	424	405	386	399	398	374	406	438	425	421	431	385	420	407	439	406	393	410	455	443	411	440	451	414	366	419	415	402	383	431	421	412	434	435	442	416	454	422	421	403	409	434	423	418	437	408	397	417	405	410	437	427	422	392	395	401	406	417	398	372	418	423	407	458	398	394	379	411	418	440	391	420	400	423	400	383	404	417	410	411	409	405	445	395	412	407	376	396	421	413	437	408	429	420	440	425	393	414	396	416	408	387	391	402	419	413	377	419	398	395	403	436	355	420	392	410	400	410	395	436	413	408	394	401	454	412	425	393	409	423	432	464	411	435	402	387	391	406	391	419	376	404	413	394	431	407	387	388	406	436	421	387	388	421	395	419	403	408	408	411	404	384	432	433	425	400	432	402	414	395	444	408	420	407	437	436	420	410	382	384	434	392	391	437	426	431	405	440	458	428	435	443	406	460	406	388	372	388	390	401	425	416	413	427	418	424	430	384	404	406	399	405	398	426	406	415	410	396	418	415	433	436	411	397	392	395	394	418	380	413	423	408	397	418	406	474	388	383	406	414	397	431	411	408	457	408	405	419	413	376	416	438	432	414	433	418	384	435	398	399	408	402	409	387	409	419	385	424	352	409	411	373	435	389	438	408	426	407	406	384	436	385	442	407	418	378	395	386	387	452	382	379	428	397	400	418	427	383	377	395	412	407	411	413	389	410	412	393	438	421	442	402	420	404	386	374	412	415	421	428	417	419	394	391	396	414	391	401	405	427	413	412	403	405	429	416	376	416	410	409	446	381	410	401	407	379	413	433	430	385	417	425	401	425	365	405	428	418	417	429	430	413	453	409	443	413	445	419	415	450	392	411	399	398	415	400	410	382	407	406	397	359	406	443	411	416	381	424	412	429	410	403	439	443	399	392	400	402	425	419	414	428	416	430	417	417	415	409	390	399	408	388	399	437	381	426	408	439	411	415	393	407	421	396	393	386	403	378	416	387	419	406	393	385	411	396	420	419	409	411	408	419	438	406	438	401	403	445	411	453	415	397	406	386	398	404	407	433	403	406	386	388	403	394	427	400	370	424	407	378	428	390	414	358	426	391	451	407	380	429	450	442	419	416	423	431	403	391	409	388	412	449	389	416	388	401	369	431	367	435	453	402	417	397	392	437	420	395	439	411	414	404	411	359	401	417	443	400	406	395	426	461	400	400	387	429	396	407	389	428	386	394	413	415	432	464	419	422	421	387	419	369	435	417	396	408	372	418	430	436	450	397	421	399	385	421	392	414	454	436	402	380	378	398	424	444	409	437	406	429	385	417	408	391	376	403	423	401	419	418	418	378	372	379	438	394	436	384	395	437	400	426	419	401	400	394	422	445	404	391	455	423	452	415	357	406	418	416	389	438	388	408	417	413	432	427	409	417	429	425	399	440	427	418	410	395	399	377	409	430	410	454	409	398	361	397	396	399	379	440	411	445	433	427	411	413	433	425	415	391	434	393	423	429	402	423	412	434	392	416	422	385	394	393	386	386	400	404	403	393	398	425	377	440	402	411	424	395	408	382	396	423	416	426	395	386	456	420	388	426	436	420	430	409	411	376	427	428	413	434	411	385	375	396	383	467	398	415	416	413	416	399	450	436	421	432	430	419	385	393	462	415	384	405	415	417	438	431	407	426	393	406	394	402	414	405	372	385	389	419	443	382	402	403	398	415	380	414	384	425	396	394	363	388	427	397	397	403	401	399	405	419	396	417	384	431	422	425	412	385	409	444	393	417	422	393	417	428	404	413	423	391	417	405	405	428	416	431	435	410	416	437	421	370	432	429	413	423	402	426	377	390	431	426	386	425	403	419	392	396	431	440	400	418	404	415	391	386	428	422	403	422	424	452	410	399	414	420	400	400	408	427	386	406	414	452	414	411	423	428	406	397	412	418	426	443	419	375	402	411	442	412	396	401	424	420	426	348	422	430	393	437	465	407	423	409	417	373	371	419	437	393	432	414	379	391	430	388	420	401	422	406	416	419	401	422	421	398	400	390	402	428	439	392	430	420	404	416	400	395	409	390	415	445	416	397	415	416	376	423	360	388	396	398	392	413	441	392	416	406	422	419	407	437	407	459	370	379	407	365	411	421	423	396	412	408	405	383	370	383	389	414	402	405	433	400	416	411	395	396	439	457	409	391	393	420	395	452	402	412	459	407	447	413	426	392	423	422	414	417	391	409	427	439	420	417	442	426	446	414	411	416	372	396	384	432	455	441	414	423	396	400	428	394	409	406	407	397	392	392	410	379	393	449	388	424	405	431	388	395	401	400	434	403	406	411	394	433	435	423	414	386	396	426	407	420	382	415	404	412	395	424	400	389	408	402	409	398	389	425	394	402	419	416	406	419	425	425	420	392	399	418	419	385	431	394	409	423	387	426	422	413	430	395	400	381	408	399	384	385	411	387	394	395	399	415	422	422	381	435	409	420	415	386	416	387	377	380	400	407	429	418	437	381	412	437	421	449	421	396	421	387	388	397	425	387	425	408	387	413	373	424	389	417	404	378	424	394	381	389	397	387	410	411	406	392	414	380	442	392	409	379	429	396	405	407	407	401	374	393	386	427	464	404	394	391	399	428	392	412	407	381	436	381	396	397	408	414	405	374	412	424	405	396	438	428	391	409	383	421	406	408	392	391	405	379	387	416	436	421	402	408	426	437	413	439	415	395	380	415	392	404	417	440	398	381	399	440	367	444	409	382	388	441	394	432	403	385	423	417	401	368	425	419	406	424	397	458	405	410	402	397	399	420	433	433	444	377	409	404	451	402	417	380	388	381	403	401	409	392	398	438	433	401	427	417	391	407	427	436	418	408	413	431	397	404	406	411	400	406	424	431	403	387	422	399	394	427	431	374	407	404	429	409	417	388	429	441	392	376	419	403	440	420	428	417	401	385	398	389	384	368	393	398	398	416	396	389	408	416	382	411	417	393	366	409	400	441	382	406	423	446	451	414	407	389	395	406	413	393	377	392	382	444	416	404	380	417	410	404	429	396	429	448	436	422	378	424	419	411	407	402	389	419	366	414	413	401	395	399	406	407	406	378	419	384	389	420	411	411	372	415	455	445	409	392	404	414	453	422	443	421	421	404	402	437	403	445	411	417	421	441	390	406	412	405	432	439	413	420	397	389	405	400	413	404	434	395	391	420	414	409	383	402	409	395	392	358	418	454	385	391	418	390	418	416	443	417	427	437	398	421	406	439	396	403	407	386	396	357	416	421	420	424	422	438	411	392	418	406	415	403	402	391	367	426	413	428	390	409	419	434	430	424	387	405	405	417	421	413	335	397	439	416	427	377	377	443	404	399	400
11392	1578	449	338	272	271	216	241	194	207	177	200	189	193	205	166	204	171	199	216	187	167	163	168	187	175	176	176	182	156	190	166	189	200	171	180	180	191	200	208	165	173	187	194	216	210	178	183	178	160	182	174	185	210	178	165	167	183	174	160	146	155	183	171	181	177	183	187	152	183	214	180	191	174	194	177	197	173	184	182	213	180	179	162	203	174	171	172	216	171	182	181	191	178	155	184	191	188	181	160	178	167	163	160	174	195	168	172	191	201	179	182	226	196	177	160	190	178	180	179	186	166	193	211	182	179	196	173	215	180	188	189	180	188	174	177	206	199	187	183	189	162	185	197	170	189	171	184	171	175	186	168	177	179	166	192	200	173	172	190	178	176	180	167	174	197	190	164	197	165	210	184	166	182	207	198	170	202	172	196	203	194	186	181	177	179	188	193	166	178	185	172	189	184	181	161	176	200	180	152	202	171	185	169	175	182	169	173	172	192	173	173	177	191	186	185	183	166	191	194	171	163	184	205	195	180	172	165	165	201	183	193	184	182	215	179	189	195	158	176	185	186	194	200	185	178	203	196	186	164	184	216	162	185	169	169	177	160	196	188	167	187	200	185	182	179	189	176	164	195	190	203	201	204	192	188	143	177	180	194	173	165	184	198	182	166	185	198	202	189	177	159	182	179	173	199	173	186	179	190	154	161	188	184	169	160	178	201	209	198	204	167	185	182	184	216	171	185	169	184	194	186	185	176	169	199	199	171	173	169	182	149	165	164	197	200	176	167	153	212	193	190	194	186	189	190	199	186	173	172	184	188	169	191	189	188	174	184	173	153	183	200	214	184	167	167	199	188	178	196	185	174	184	171	182	198	170	162	184	200	200	203	180	205	182	194	186	197	179	190	187	190	196	201	185	153	170	206	148	191	175	170	206	193	171	152	195	190	174	140	173	203	187	205	168	167	202	188	182	167	186	183	186	181	220	194	176	206	201	183	162	197	185	176	178	200	173	178	163	193	187	178	163	183	184	180	208	186	155	169	194	189	192	172	191	183	165	177	177	176	159	180	188	187	180	164	193	182	164	177	221	147	174	199	172	166	159	165	178	174	194	191	187	181	153	181	181	189	158	185	192	171	196	167	189	176	164	170	174	183	169	153	171	167	202	212	157	204	203	190	171	169	175	186	182	196	185	176	187	179	177	182	175	202	151	174	194	189	190	156	164	158	173	170	194	195	184	193	195	181	195	141	158	176	224	209	164	172	176	208	172	185	150	186	161	166	181	183	173	191	189	173	196	172	182	181	186	208	167	169	189	193	181	192	197	194	196	181	202	181	171	209	192	186	167	173	175	163	177	159	177	193	183	200	176	185	184	195	219	170	169	209	189	189	184	180	158	193	160	168	191	160	172	178	191	173	187	170	220	180	177	188	205	187	169	183	162	175	197	162	210	199	172	168	177	161	155	190	186	203	174	182	202	180	185	170	172	203	193	166	169	188	209	202	194	180	178	168	183	172	162	197	193	172	179	189	171	185	190	186	179	175	179	180	176	188	198	187	157	186	188	177	151	186	206	167	180	190	161	180	196	189	177	194	202	180	185	181	160	198	186	181	196	184	190	181	185	181	179	188	166	190	155	189	185	199	170	181	180	202	191	174	179	174	195	173	184	186	174	184	173	202	159	167	189	182	170	187	184	192	193	181	191	197	182	183	155	175	180	177	183	175	172	189	180	161	176	173	182	175	174	186	182	202	191	172	174	172	187	166	194	188	179	180	166	192	187	180	179	202	186	173	177	195	208	193	195	199	183	173	181	174	147	187	200	177	185	175	177	216	177	215	188	203	168	204	191	171	192	151	161	175	171	202	172	164	199	189	183	191	167	179	183	177	197	190	178	176	185	174	185	180	153	193	182	172	180	193	180	186	204	185	177	183	191	167	178	194	199	194	182	190	163	176	191	175	203	165	172	170	202	189	208	174	175	160	178	173	147	177	201	198	190	180	162	187	199	181	199	184	198	193	189	176	188	184	190	166	195	182	209	166	188	183	180	180	191	174	173	169	184	177	207	182	210	185	191	163	190	184	169	171	156	204	195	197	175	195	174	183	187	176	186	190	175	183	173	172	151	175	184	177	187	180	162	190	208	214	178	169	198	196	157	155	201	172	179	197	159	176	172	190	148	219	202	183	162	171	158	160	195	211	143	169	183	182	162	171	189	178	180	225	179	191	191	187	185	199	179	153	195	188	175	164	221	180	185	208	163	191	200	189	175	187	196	195	183	159	205	178	162	168	181	146	159	173	177	177	190	196	151	187	187	161	208	168	194	215	200	176	188	185	222	182	172	177	194	168	178	191	178	165	181	203	179	153	184	182	190	185	204	175	206	194	145	168	179	185	179	186	195	192	186	169	179	167	184	174	201	157	194	207	177	194	163	151	180	161	169	190	182	202	168	178	223	188	170	180	186	207	186	175	188	166	185	181	205	153	182	202	201	191	172	162	174	194	173	197	190	202	196	179	173	176	182	180	195	179	173	182	175	183	159	179	189	182	174	168	167	193	182	184	172	184	160	179	159	188	158	169	194	160	201	172	165	174	201	182	190	170	175	213	200	187	184	209	208	210	195	201	194	173	193	175	173	197	191	163	206	197	153	156	197	194	160	190	172	204	189	171	179	182	203	189	189	166	186	178	183	173	206	186	178	183	195	163	180	162	165	180	165	202	188	188	180	181	186	178	193	205	184	151	194	174	193	196	197	194	175	166	193	169	194	188	173	184	177	186	181	173	153	171	170	198	190	185	174	198	176	158	169	168	185	191	205	197	174	173	192	167	178	158	174	163	172	184	195	191	203	176	175	199	195	177	190	197	165	179	199	182	174	190	202	186	182	187	180	188	209	194	208	169	172	188	168	163	201	179	179	185	184	175	150	176	149	174	189	204	203	199	179	198	198	172	202	191	197	192	210	173	204	186	189	197	181	176	176	181	163	209	193	166	185	161	182	173	183	169	206	174	196	203	179	171	161	183	189	163	185	192	166	159	156	164	176	186	185	169	181	179	165	186	196	196	176	191	185	183	143	171	189	193	199	176	195	184	176	196	180	194	176	179	183	196	160	202	180	232	192	194	192	205	175	172	177	163	187	198	183	184	185	172	183	166	199	203	194	184	161	205	195	178	191	161	178	178	147	163	200	192	164	192	193	173	171	172	161	152	201	209	174	197	168	160	189	181	167	161	191	185	208	173	187	179	161	198	193	161	178	184	198	190	196	189	192	186	150	189	193	180	177	169	175	184	196	196	184	197	199	182	192	194	218	159	169	174	210	216	203	210	176	166	188	177	179	194	199	205	171	168	161	202	191	173	191	174	203	178	190	182	198	199	193	191	185	189	193	183	169	198	205	208	177	188	202	181	177	182	179	159	183	172	184	159	170	191	182	195	170	193	167	169	190	193	161	216	191	159	182	193	179	168	176	203	195	199	158	183	179	197	175	174	186	179	161	190
8405	1230	1053	1146	974	865	733	709	647	619	489	503	560	533	531	495	453	532	514	492	503	494	503	478	487	438	488	501	463	513	494	414	480	446	461	486	462	439	478	464	451	462	456	449	465	424	452	500	478	486	519	504	446	424	461	463	444	454	457	461	469	473	435	459	493	439	514	449	492	490	488	435	464	429	426	433	462	451	472	469	469	437	477	446	487	425	496	447	462	436	495	483	468	474	451	481	463	456	430	487	424	434	448	454	410	463	449	447	442	445	466	486	435	472	447	469	463	459	443	486	448	493	459	478	446	443	460	455	449	433	454	459	454	449	495	466	492	453	445	474	417	482	452	461	463	449	470	444	441	465	491	453	416	445	498	469	447	469	432	477	436	449	468	466	431	490	480	448	460	437	460	445	462	451	472	455	460	462	460	479	428	471	456	504	424	509	469	492	495	443	462	494	461	464	512	491	456	453	487	487	438	484	426	497	457	402	447	466	454	457	428	473	437	440	458	441	420	470	450	445	466	455	485	456	449	435	481	426	469	467	490	475	480	475	459	471	440	467	453	449	438	433	471	489	473	424	478	471	438	437	470	442	451	457	472	441	430	455	455	447	434	455	438	450	438	430	465	446	474	409	453	412	462	458	444	467	465	422	452	433	450	468	437	444	473	449	483	452	433	446	487	453	451	468	469	471	450	455	473	465	453	453	456	469	495	456	466	488	449	449	411	473	463	463	462	508	459	474	460	441	462	455	487	453	455	462	465	458	445	467	447	482	446	462	466	448	433	444	469	457	449	471	481	505	439	456	452	437	483	478	455	474	460	471	443	479	474	434	439	434	457	484	514	459	474	487	484	485	458	449	460	468	458	447	484	471	488	457	442	464	446	413	452	480	427	436	463	452	442	450	475	431	488	416	444	480	510	448	459	474	455	485	486	465	421	501	457	469	434	479	469	452	465	463	434	451	479	488	475	470	480	475	482	455	452	452	458	475	451	457	460	460	497	463	465	457	451	457	439	444	455	445	428	459	443	454	451	478	463	429	471	437	485	456	495	435	466	474	499	481	458	474	477	445	424	473	426	461	506	452	419	497	494	498	472	474	479	444	470	446	475	450	466	456	458	434	472	458	453	460	453	468	430	481	472	430	482	453	425	443	463	454	452	454	484	483	486	462	474	477	471	456	443	466	458	427	475	454	451	474	470	444	456	440	460	466	470	445	460	473	432	447	447	487	495	448	464	442	485	474	451	462	463	447	443	473	436	477	474	470	469	437	517	461	464	454	433	459	463	462	456	466	479	446	453	469	464	469	438	491	451	450	459	444	444	492	443	439	472	421	461	445	442	482	458	492	472	496	490	479	473	472	438	468	474	422	471	475	453	452	473	460	473	485	452	489	452	485	461	460	468	454	421	463	454	483	446	422	424	524	428	501	463	489	455	455	456	469	471	465	444	440	439	455	435	459	487	465	446	441	455	462	439	454	447	421	437	482	433	475	429	464	447	423	443	445	462	456	440	456	442	462	458	458	490	457	444	459	473	460	464	453	468	443	448	453	468	444	488	446	487	480	487	468	481	469	474	460	454	434	488	463	446	493	481	455	472	450	479	476	456	462	450	487	483	440	451	473	443	444	469	478	476	452	422	443	430	459	454	446	434	458	490	455	492	472	451	453	465	436	471	496	455	469	497	459	464	476	429	451	445	452	495	500	456	461	470	455	429	446	477	435	437	482	480	474	499	477	471	483	486	472	494	456	483	449	491	484	461	451	466	473	488	478	442	453	456	448	484	469	425	465	440	451	429	462	467	442	463	492	478	458	455	440	494	473	509	457	480	466	451	462	440	465	480	449	468	477	503	463	450	465	460	493	421	435	430	436	459	456	447	443	465	450	466	449	500	485	441	470	434	497	465	468	463	460	437	430	439	469	439	495	488	454	443	467	496	463	438	445	450	484	466	459	490	475	477	487	489	476	479	452	468	462	478	449	458	466	434	458	486	446	477	455	454	473	449	453	470	462	430	484	449	483	486	458	494	490	502	446	475	445	450	451	440	496	443	465	407	423	470	510	435	472	466	478	482	456	464	470	429	448	442	448	452	469	447	453	457	462	440	451	482	477	503	473	447	503	478	512	453	444	483	427	448	426	468	451	472	456	465	492	480	463	482	446	488	466	425	452	473	443	484	446	436	441	467	462	485	468	501	458	440	464	448	471	465	464	451	468	464	468	487	494	475	458	426	502	433	504	438	423	449	464	501	503	454	500	462	473	451	460	453	445	488	452	442	447	431	497	480	419	451	449	454	435	469	496	447	459	491	452	494	456	467	447	460	477	469	447	438	459	446	431	460	479	442	467	488	421	422	442	495	472	452	513	501	472	475	452	466	511	446	435	423	468	474	454	482	426	506	433	455	465	435	484	435	498	479	486	489	480	452	497	485	461	436	439	402	449	481	457	446	521	435	430	457	475	435	419	459	454	450	433	461	436	448	403	469	447	454	492	460	463	449	439	454	467	479	471	455	447	442	510	497	491	447	465	474	500	487	497	453	482	455	490	433	458	458	462	455	445	445	446	505	474	468	452	472	457	479	454	445	467	428	415	458	505	440	454	465	433	496	489	425	462	463	454	484	482	438	420	471	426	448	463	443	477	441	459	463	453	486	454	478	457	443	490	431	470	488	490	476	461	472	482	433	417	445	458	455	418	455	425	446	416	464	471	454	448	443	475	494	461	494	497	438	498	457	462	492	456	489	452	433	466	466	450	432	478	425	475	483	465	449	470	444	436	449	452	475	482	509	501	469	438	462	485	411	501	460	466	472	486	451	473	439	458	452	469	433	459	492	468	458	493	474	469	450	493	438	440	456	475	442	455	484	476	461	493	483	482	457	476	444	463	495	443	492	480	477	461	449	462	428	453	436	469	492	462	459	454	449	472	474	468	418	448	457	459	437	455	439	471	465	477	479	448	462	466	439	493	507	455	439	445	462	476	472	426	447	474	485	465	438	497	454	508	473	428	471	458	449	444	475	457	448	494	454	456	485	438	464	469	444	431	432	477	480	503	440	481	448	480	492	468	429	502	443	457	426	506	405	451	476	470	459	488	502	513	479	432	484	462	426	466	446	492	436	466	466	459	454	461	449	436	470	425	482	483	481	471	467	477	459	485	450	446	462	499	463	445	457	423	494	477	427	425	446	445	437	463	478	480	468	430	436	456	392	466	461	416	435	467	433	488	481	477	487	429	482	444	459	478	475	446	427	479	493	452	444	461	479	473	467	461	450	475	441	472	463	462	422	464	407	413	500	463	472	464	467	497	458	479	466	480	460	458	456	464	477	468	490	454	483	482	422	480	479	451	470	451	489	424	446	476	456	497	431	488	446	477	453	466	427	447	456	440	433	455	452	466	456	473	472	429	463	463	468	456	462	493	468	503	458	436	488	466	452	428	500	464	436	465	437	473	457	505	433	486	465	456	445	471	466	441	493	489	458	507	512	464	481	470	434	488
26475	6022	1074	682	463	392	353	344	323	282	283	252	272	250	277	292	264	277	231	232	245	260	272	265	244	274	205	218	252	276	265	245	235	260	224	215	246	230	264	257	231	220	237	282	241	267	244	242	282	260	253	272	265	257	225	243	232	214	239	238	246	239	235	247	253	227	267	244	245	218	252	249	241	250	260	212	231	225	249	251	227	266	251	233	230	244	227	226	259	239	217	246	248	252	252	234	236	264	241	256	234	243	279	257	243	235	255	244	230	250	233	206	220	222	240	250	229	239	268	198	223	214	227	254	225	270	238	219	234	267	237	215	256	237	247	257	252	214	232	255	232	244	231	254	248	240	246	222	237	249	225	263	252	209	238	260	250	263	262	258	215	217	238	225	260	238	202	225	239	257	232	252	255	255	270	256	234	226	224	260	244	250	260	236	237	240	232	227	259	217	289	264	245	248	233	237	252	238	234	235	214	249	244	241	262	246	248	236	278	221	230	242	221	270	263	279	247	239	211	227	210	268	264	236	241	240	229	258	268	254	264	254	228	236	230	298	264	212	247	262	242	242	240	240	237	251	234	237	231	240	246	243	244	240	257	232	230	259	247	273	233	242	248	248	229	232	267	265	248	263	236	262	266	268	233	248	259	239	220	230	241	241	260	227	249	268	250	266	234	261	252	255	224	258	264	248	232	246	250	263	222	231	236	225	253	263	243	223	260	238	257	222	238	242	253	228	206	226	247	236	249	260	225	242	262	241	212	244	254	250	237	229	253	263	225	229	234	230	278	227	249	248	232	237	233	247	241	237	254	231	273	278	249	230	241	253	247	245	216	275	237	251	241	283	229	251	263	256	227	245	248	247	211	251	253	257	263	234	234	251	227	260	249	209	209	275	235	261	247	276	232	229	243	258	251	262	237	245	239	257	256	242	275	281	262	230	250	262	260	236	274	204	211	248	226	221	231	266	245	265	272	246	267	224	214	252	201	240	205	241	250	274	241	232	229	239	242	234	278	271	260	245	247	255	240	242	259	253	254	233	233	238	271	218	247	236	228	262	270	223	258	261	235	262	232	244	236	226	265	212	236	217	242	226	222	256	254	228	244	249	297	243	270	242	219	251	258	206	229	208	270	249	243	234	261	247	243	229	209	237	256	247	244	280	233	227	239	232	261	254	203	211	236	274	245	235	278	224	255	272	219	288	230	248	242	257	234	245	253	268	266	243	254	239	263	222	253	225	245	244	249	263	232	244	240	231	264	240	284	217	236	238	255	259	264	239	223	244	240	222	261	257	275	245	239	216	213	221	252	249	247	249	234	246	233	249	290	237	237	256	250	250	248	251	257	257	234	249	244	265	240	236	224	229	244	226	248	237	269	261	252	227	248	250	233	241	283	242	258	235	228	259	230	252	219	232	268	249	243	240	260	227	268	271	258	230	222	235	256	238	211	260	240	245	220	231	243	259	241	254	283	257	233	251	244	255	269	269	249	232	231	254	242	256	243	244	278	271	231	249	272	249	243	225	227	251	226	247	247	267	249	258	247	227	238	244	227	264	239	242	227	220	239	248	219	245	254	259	265	257	230	228	246	242	261	222	251	238	255	241	258	273	231	221	246	287	260	248	236	249	212	250	282	257	270	261	259	270	233	242	252	288	269	266	225	232	244	264	255	222	250	215	207	273	250	238	227	237	278	253	238	253	254	234	251	227	239	228	250	225	245	232	262	271	239	226	225	227	223	265	241	240	234	244	212	257	227	246	238	258	239	248	255	250	233	241	223	222	239	216	247	231	203	253	249	232	241	241	226	218	232	252	246	260	242	249	234	256	245	251	249	275	257	255	248	208	254	241	251	257	254	260	242	245	234	249	243	268	228	218	265	245	233	220	271	245	228	225	241	233	272	238	257	242	240	245	271	225	236	260	264	238	261	245	241	212	248	222	285	245	292	220	234	274	257	242	257	223	254	228	225	245	246	275	263	265	256	254	247	216	220	228	245	247	231	229	252	251	207	222	260	247	248	221	247	235	256	257	241	224	221	217	267	253	247	259	253	221	231	246	244	251	225	231	234	232	258	235	263	236	264	253	258	244	240	237	231	228	268	252	232	244	248	257	253	243	249	239	243	258	252	242	220	238	252	247	233	239	238	242	236	239	250	234	243	207	268	239	224	264	252	248	239	261	233	245	231	259	227	209	237	272	213	244	226	225	222	232	261	258	218	242	256	267	223	260	252	248	242	249	253	233	263	223	237	260	245	247	252	248	255	228	239	239	237	259	240	276	249	245	245	255	250	214	236	261	216	254	278	256	249	279	234	246	205	231	253	212	207	268	242	237	243	254	231	233	260	240	230	243	234	247	234	257	231	236	241	225	260	253	233	233	224	219	249	245	264	220	216	229	250	245	233	228	257	245	238	224	232	270	249	265	248	236	250	261	255	270	276	241	232	235	236	226	281	243	248	257	248	253	242	267	249	249	246	234	247	275	257	268	226	242	227	249	249	216	237	252	235	235	221	244	298	234	224	196	231	241	242	255	252	237	275	225	253	241	252	218	252	257	252	251	260	244	241	244	243	215	270	255	259	257	244	242	241	257	255	233	236	235	259	260	231	281	283	231	248	249	225	251	240	205	232	258	233	248	267	238	253	243	237	259	244	250	251	255	260	217	237	249	228	254	220	245	241	272	235	257	223	245	208	237	264	234	246	273	268	251	252	204	254	220	240	239	258	250	255	224	266	259	263	244	229	251	270	202	239	240	243	217	252	248	262	252	275	245	259	261	216	257	243	239	234	230	250	238	225	257	257	243	241	278	267	271	261	244	255	239	268	230	257	210	247	229	237	228	218	249	224	234	234	241	230	245	258	244	231	280	259	250	241	230	242	239	254	224	254	234	275	255	249	254	241	224	239	239	232	244	246	244	234	255	240	244	240	256	274	248	234	240	253	222	252	234	229	257	260	272	262	291	257	223	241	252	197	250	223	247	259	248	269	242	230	235	238	255	236	257	237	223	264	227	240	253	242	259	245	224	252	225	252	236	232	241	256	236	231	257	233	241	256	220	238	236	235	224	271	245	253	220	238	243	249	247	251	240	228	242	221	261	237	231	213	251	275	243	255	268	238	249	274	277	253	251	261	257	229	247	228	238	209	246	254	282	258	252	248	240	255	232	272	232	264	236	224	250	227	255	238	253	272	206	249	242	235	245	225	238	234	233	234	227	243	224	241	236	251	226	222	272	254	240	263	263	244	253	248	215	255	248	252	239	276	248	234	255	259	233	240	272	233	277	256	197	256	277	243	238	241	229	236	231	269	229	245	237	261	253	246	249	241	251	232	237	237	276	261	251	223	232	233	248	240	222	264	246	268	251	253	229	262	258	240	239	246	278	221	233	242	219	260	208	279	245	265	252	242	227	251	272	253	238	224	248	239	260	248	258	264	239	253	242	251	230	254	271	268	219	250	248	247	258	231	242	248	269	244	251	242	233	254	267	249	247	228	215
18331	3124	2108	2200	1859	1620	1306	1094	978	942	843	749	786	778	749	684	721	601	662	612	679	668	643	642	579	593	641	628	588	598	577	626	561	567	606	635	590	599	600	610	595	613	632	593	579	558	544	573	642	623	610	567	574	604	590	593	606	584	621	609	590	591	562	605	576	582	618	601	586	585	597	581	641	596	581	622	599	591	614	579	583	606	602	572	577	597	583	583	589	551	571	624	595	569	598	604	586	592	638	582	538	614	605	613	539	578	647	609	568	570	592	538	589	623	570	580	599	558	566	594	588	546	623	574	561	627	593	540	598	601	537	584	582	603	587	547	593	620	604	583	572	617	582	614	625	591	596	580	595	613	628	566	594	628	583	545	593	613	588	601	592	579	573	595	558	603	606	577	593	539	620	568	590	570	573	616	597	558	555	580	623	572	574	570	637	559	573	576	631	650	541	615	622	573	619	636	619	633	555	616	578	569	532	589	577	615	586	584	570	578	588	571	615	611	608	588	632	570	550	592	587	596	577	602	607	603	596	594	590	576	573	604	594	594	634	573	582	607	591	579	575	574	615	619	576	583	609	573	578	576	614	589	553	588	576	566	607	585	581	622	577	635	588	565	627	581	577	559	624	573	541	598	545	624	568	547	583	582	623	650	583	546	629	583	602	611	584	603	539	602	588	543	541	577	602	603	545	585	562	620	596	613	590	539	566	588	584	602	596	594	601	590	581	574	631	590	578	592	580	550	601	604	590	593	585	555	608	555	590	568	604	575	573	579	553	576	626	600	583	612	574	597	623	610	595	585	614	595	590	583	581	599	571	648	597	605	585	556	556	579	594	631	544	587	609	599	583	564	578	574	579	575	558	601	611	615	558	644	595	625	578	551	590	560	583	603	591	562	593	591	562	592	558	588	597	598	579	600	626	590	606	576	600	579	606	648	547	562	573	576	542	574	605	549	623	608	591	580	625	569	605	586	591	600	613	577	601	631	572	579	596	555	569	558	598	590	599	541	586	579	570	544	589	575	584	580	536	624	556	592	573	577	616	624	585	586	591	646	579	576	649	577	578	597	595	547	612	555	627	586	571	608	571	563	596	603	636	577	579	554	620	592	609	606	586	571	612	639	617	608	566	532	584	592	611	581	598	599	649	576	634	604	576	574	554	620	610	609	569	622	601	563	602	620	632	547	661	537	605	579	545	581	594	609	588	586	627	591	605	598	575	597	590	570	596	573	573	573	597	600	574	555	585	589	545	615	574	593	579	638	628	593	600	634	646	574	577	600	633	562	603	594	559	561	575	572	586	558	622	582	645	574	626	597	582	624	613	624	566	602	622	551	569	553	575	558	546	624	585	601	572	591	570	588	579	630	563	596	561	573	608	584	564	588	630	605	614	580	592	615	628	615	625	574	602	575	559	598	581	594	594	622	567	587	572	632	596	626	594	592	618	571	570	605	589	573	589	557	606	541	598	524	564	596	544	547	591	568	615	567	555	536	577	571	563	628	567	582	570	624	631	602	575	607	573	570	612	584	553	573	587	619	589	607	549	579	579	556	561	589	552	547	594	585	541	602	609	545	619	555	610	587	591	616	583	576	588	600	604	623	615	571	595	586	620	579	597	600	589	588	584	619	592	566	600	570	598	592	586	579	621	577	594	593	597	592	618	559	570	579	639	610	576	579	593	586	617	604	590	578	588	594	595	578	568	619	606	623	585	602	571	635	603	568	601	551	606	591	548	598	549	553	593	568	610	587	573	568	604	588	552	568	612	609	611	589	557	537	564	614	628	574	598	596	573	622	614	568	619	610	594	590	598	591	579	651	593	572	633	589	598	624	566	623	561	580	573	597	567	565	591	590	620	587	533	563	575	573	600	605	590	570	568	569	586	593	563	612	634	653	581	576	578	605	623	560	609	585	575	587	582	602	579	576	620	632	558	615	550	555	574	586	577	617	574	634	575	594	618	621	622	594	580	603	590	617	581	600	585	584	608	545	622	566	579	596	587	601	600	609	602	567	573	583	593	605	586	589	616	608	572	596	597	548	625	601	562	577	599	672	590	607	629	590	568	563	557	608	573	557	536	579	613	551	630	627	581	584	569	577	553	602	600	602	599	572	633	653	603	660	518	636	552	609	576	596	555	560	553	589	599	576	597	562	587	578	597	591	582	622	550	587	581	578	616	578	589	576	581	617	597	617	593	602	598	568	658	578	603	579	600	563	576	588	630	555	583	634	625	562	580	597	601	588	600	592	621	604	562	575	602	615	622	644	602	572	554	619	624	578	587	561	608	573	590	614	584	542	606	567	567	567	596	607	573	585	591	570	583	553	599	600	568	570	582	548	579	580	596	592	589	619	582	596	535	555	586	574	593	607	580	610	562	561	597	537	611	580	546	554	571	570	597	599	588	600	592	604	614	558	636	595	567	539	610	556	620	603	547	580	587	572	610	598	608	578	581	591	640	586	558	564	610	631	584	633	570	613	670	597	600	560	584	603	597	629	573	606	582	577	601	575	595	614	596	622	587	589	594	582	586	556	521	586	571	600	615	580	547	639	615	587	636	615	643	593	603	543	625	591	610	597	537	587	529	571	591	603	579	551	640	588	587	627	544	593	582	567	590	610	585	592	607	588	569	583	615	533	569	613	556	557	587	606	568	581	632	598	598	553	587	597	558	616	634	616	582	622	553	584	610	568	582	573	594	611	604	604	608	587	555	578	574	534	569	589	602	571	615	545	588	591	617	573	540	585	588	587	568	571	585	605	543	559	599	581	600	591	569	549	612	546	591	615	609	604	595	598	580	569	560	561	601	597	610	595	561	643	560	588	576	589	523	601	570	594	580	570	561	540	585	616	632	602	563	563	637	530	521	579	588	616	589	590	617	596	575	636	538	594	603	611	549	628	587	578	556	634	593	599	592	570	576	629	621	572	584	628	570	585	634	572	573	604	620	566	606	582	574	588	584	582	612	606	592	553	580	634	557	621	572	577	563	562	602	575	543	598	606	595	563	608	597	587	617	555	599	596	611	565	612	641	586	596	579	589	593	625	564	602	566	557	584	614	589	637	601	614	608	595	549	622	614	583	579	636	613	565	634	560	567	600	591	585	578	598	641	578	635	592	550	558	619	590	574	589	574	601	553	582	573	647	553	559	602	591	554	599	579	604	561	604	555	615	632	586	565	564	592	567	645	583	597	574	551	595	606	597	623	629	522	601	571	577	607	555	571	566	610	630	609	615	559	593	588	603	616	622	567	562	608	537	584	553	558	577	595	637	615	588	621	582	593	603	594	590	540	624	614	558	624	578	588	583	601	594	586	545	554	520	558	586	572	591	626	636	529	538	546	546	536	604	602	628	554	589	589	575	584	623	606	595	604	625	619	599	599	574	599	581	585	584	622	576	592	594	601	573	596	593	631	557	580	656	556	582	630	551	570	580	585	592	569	584	619	579	551	609	579	594	571	554	556	607	605	589	635	600	560	608	591	609	582	584	565	607
36655	10252	1632	984	609	438	343	298	265	232	206	216	189	210	208	183	206	167	181	183	169	167	169	167	161	170	148	176	171	158	184	187	203	163	154	165	143	163	166	149	165	160	178	143	151	160	163	161	164	171	168	158	166	124	165	173	176	147	162	166	167	174	143	141	162	151	140	173	163	155	177	164	154	154	182	161	172	161	177	161	151	171	175	168	151	175	160	149	147	165	183	169	146	161	151	166	151	148	165	153	154	170	186	181	177	166	150	157	158	159	153	159	146	169	150	142	182	146	191	147	185	164	138	184	150	155	171	179	167	155	171	188	163	149	154	147	160	160	170	169	142	167	161	151	184	151	163	174	156	177	191	158	178	150	157	177	161	155	165	160	184	172	146	147	171	163	160	168	184	154	174	175	147	160	168	178	163	171	152	151	165	173	159	173	162	180	176	144	174	163	176	150	152	154	132	158	178	170	146	176	171	161	176	160	161	165	130	183	153	152	151	170	177	164	158	169	181	166	170	186	169	162	153	139	140	160	166	166	168	182	170	166	160	158	188	129	164	152	150	162	139	147	160	141	169	148	170	163	177	144	175	179	177	176	176	156	157	155	156	148	147	159	177	168	150	165	157	162	170	137	185	169	138	141	186	148	144	155	128	149	193	161	165	149	183	170	166	166	176	190	148	154	154	131	162	160	171	149	173	149	170	189	151	154	177	141	178	161	152	154	154	154	183	159	148	158	172	150	145	161	143	163	177	149	155	161	136	179	155	165	147	168	169	162	170	160	164	170	163	146	192	135	154	163	170	154	186	163	150	147	164	171	154	161	159	165	161	159	162	181	140	152	189	143	171	189	169	165	153	170	170	179	157	166	185	165	164	157	161	145	162	170	160	134	153	157	167	177	197	173	163	175	156	157	169	178	144	177	160	140	151	182	161	158	156	167	178	170	183	180	140	143	166	180	165	183	180	161	129	190	157	156	164	165	176	195	170	139	150	157	166	181	151	181	146	174	152	149	163	172	176	161	159	194	169	140	146	175	161	172	170	181	159	175	173	157	170	164	134	164	172	164	161	155	136	169	157	167	179	162	160	164	157	152	170	172	169	158	163	166	153	175	183	173	188	171	161	168	150	179	154	175	149	160	157	191	151	145	168	175	170	167	175	166	139	152	156	171	172	160	172	140	174	144	155	177	170	173	167	157	150	188	161	144	164	177	150	157	157	175	156	140	161	151	137	184	179	170	153	166	177	166	162	138	183	153	166	163	167	184	152	171	158	183	148	136	180	172	177	167	161	158	158	163	146	161	158	180	155	166	168	197	166	155	153	171	158	157	161	163	165	166	161	153	136	164	166	172	163	180	191	159	153	151	146	153	145	165	170	164	165	173	170	185	159	161	176	147	170	166	166	174	171	140	185	170	202	167	156	154	173	155	157	159	137	152	182	170	191	161	146	144	153	167	145	151	162	163	163	165	174	166	150	149	165	166	161	145	169	172	186	146	163	187	177	169	175	171	151	157	167	165	178	176	190	153	161	155	178	166	155	154	161	170	164	171	156	169	176	151	167	177	166	144	159	164	180	143	169	158	144	156	160	154	161	185	154	160	146	166	158	158	162	169	171	174	157	153	154	164	153	168	175	178	188	173	162	178	180	159	130	147	165	160	184	174	164	151	159	145	166	148	169	180	179	189	170	154	163	145	155	147	147	147	181	137	157	143	168	143	174	152	186	158	155	138	149	170	139	142	172	168	182	160	156	176	160	168	164	164	138	157	155	161	134	151	163	157	159	154	165	188	172	177	170	159	155	174	144	162	152	146	145	148	165	193	141	168	130	146	162	151	159	186	168	158	166	176	179	178	171	174	162	175	156	185	171	150	160	181	174	160	173	159	169	137	171	180	169	145	158	127	187	197	179	164	154	152	142	158	136	176	178	162	163	143	175	180	159	161	156	173	146	130	160	152	175	180	170	170	178	187	162	193	177	171	147	149	181	190	163	168	156	148	150	142	185	158	175	172	167	174	158	168	150	167	147	160	176	171	133	171	158	169	155	155	155	165	158	171	152	151	187	179	167	175	140	160	180	164	168	179	172	150	182	172	162	166	145	145	138	165	158	169	148	150	167	174	171	195	145	179	173	148	166	187	153	147	164	166	177	162	138	162	168	156	165	154	171	163	170	128	169	168	170	171	187	152	147	172	163	164	172	163	168	166	155	167	173	173	167	163	170	154	152	171	178	152	155	178	165	131	178	161	167	160	141	154	156	162	160	142	171	168	165	155	156	155	158	170	189	148	136	174	160	154	166	181	168	137	173	153	173	164	182	162	164	153	184	203	153	181	150	148	155	145	151	147	165	182	168	187	172	182	153	150	161	158	149	151	175	147	134	188	166	185	174	167	170	156	181	151	160	135	160	147	169	155	176	169	166	165	168	156	173	176	161	137	190	150	148	205	138	145	132	169	150	174	166	164	143	161	171	138	181	157	173	154	153	194	169	145	161	146	143	154	150	167	163	151	175	143	155	145	195	175	184	148	174	191	180	160	158	167	168	159	164	165	167	146	172	154	151	137	158	161	169	174	161	164	168	158	173	156	150	155	168	138	160	167	158	168	166	163	187	160	152	166	186	163	166	151	177	165	168	148	182	150	174	146	177	158	204	171	158	161	185	146	157	140	181	139	149	160	168	151	158	165	133	180	184	162	172	178	151	161	176	184	173	160	173	159	155	170	171	194	176	156	164	172	155	156	177	153	148	183	146	153	162	167	194	158	162	175	149	153	144	179	173	160	173	168	166	162	173	135	136	166	171	160	143	168	156	184	159	137	141	149	156	181	174	161	136	164	162	160	153	166	153	170	175	168	159	162	153	166	158	171	143	124	156	168	163	174	162	165	177	158	179	173	152	167	179	162	167	179	163	123	148	152	145	150	156	153	159	154	152	164	155	154	141	141	179	176	147	165	157	158	168	165	157	142	153	160	175	160	149	167	174	167	146	177	156	140	161	176	164	168	151	176	162	140	147	189	166	158	165	141	152	137	158	174	160	161	179	164	153	157	157	156	157	152	167	176	180	151	148	173	162	131	160	160	160	177	164	176	169	153	159	154	166	167	170	147	184	142	166	155	169	164	160	177	151	161	147	137	161	151	117	148	152	162	176	162	192	154	178	167	156	160	151	134	157	145	169	173	174	183	178	164	144	171	173	149	151	160	166	142	158	154	157	169	155	167	180	165	139	131	168	157	189	179	149	145	162	150	196	167	159	175	172	137	182	143	182	166	141	164	154	174	185	158	165	193	196	144	157	160	168	148	170	195	153	149	172	163	174	158	180	155	174	168	160	170	146	182	166	175	152	165	165	182	170	148	166	139	145	159	170	154	179	162	156	155	175	182	165	165	142	152	146	155	171	158	158	159	156	163	176	165	152	168	151	154	182	147	157	153	192	159	168	166	175	174	181	130	146	181	140	163	175	146	176	173	149	164	153	168	165	169	166	150	170	165	164	198
23646	3823	2692	3046	2474	1832	1406	1131	962	831	746	736	615	640	603	573	534	510	509	467	489	472	442	422	441	442	428	432	464	416	425	455	406	395	393	460	409	433	414	401	411	406	391	398	427	417	396	423	442	424	410	403	402	406	332	415	419	435	443	438	397	398	413	396	395	392	403	391	403	410	425	383	383	396	419	399	414	407	432	385	369	427	395	383	371	388	421	391	376	450	353	385	384	416	409	393	400	432	423	388	410	389	390	407	410	385	393	406	372	390	400	410	396	452	366	430	390	371	425	399	378	389	413	403	366	424	397	385	391	420	398	410	416	379	389	390	406	410	400	410	388	373	402	385	378	389	398	416	345	389	386	370	393	393	380	374	393	367	410	414	392	417	395	370	384	386	386	392	440	389	392	420	382	398	389	366	421	361	344	395	407	368	403	405	388	416	417	409	440	400	392	380	423	381	372	388	386	417	390	387	397	400	405	413	394	397	398	437	405	392	390	368	395	406	389	369	392	360	360	376	381	395	403	408	389	385	403	379	364	415	416	372	398	379	407	431	360	408	447	380	404	412	396	374	393	410	408	391	374	396	403	377	389	421	414	390	392	447	394	379	405	400	388	385	413	405	363	403	378	393	382	417	403	415	400	348	387	384	421	367	419	403	409	419	376	335	397	384	415	386	371	411	410	423	392	403	406	372	411	424	454	395	382	382	382	406	388	410	409	371	406	374	388	391	429	417	404	417	406	402	385	423	390	413	378	365	353	358	381	367	377	401	414	418	413	377	397	404	393	377	371	405	395	382	414	401	417	373	400	418	391	407	428	397	403	426	385	348	377	365	395	404	414	405	409	415	408	400	382	397	363	425	394	402	398	347	444	386	391	383	419	420	413	407	388	414	400	358	374	401	400	390	383	394	381	382	394	385	397	386	417	417	399	394	376	408	396	402	409	385	432	403	382	400	383	406	410	388	424	427	378	433	415	412	382	380	436	423	382	416	389	404	398	439	405	384	395	413	376	379	386	414	408	400	399	382	386	413	413	401	430	425	417	382	413	402	365	416	383	408	368	388	407	387	394	393	387	362	392	430	419	395	411	391	386	410	375	398	416	419	379	383	398	371	381	382	347	404	357	394	428	339	378	389	390	396	371	372	412	379	384	401	395	385	363	409	384	409	416	384	369	361	396	422	424	401	414	407	393	390	363	373	382	383	393	391	419	392	365	418	365	405	372	400	380	405	386	384	380	385	400	420	418	394	372	381	367	388	388	396	392	388	389	399	425	429	389	421	437	421	377	397	411	411	404	399	381	396	384	370	365	380	392	426	388	375	400	417	381	369	428	393	368	395	432	378	370	393	423	396	415	381	389	417	391	434	369	382	397	390	419	349	380	409	388	396	384	388	381	427	391	413	397	422	424	419	398	366	397	422	398	417	419	391	403	399	389	382	421	398	438	373	407	386	422	416	391	428	424	393	386	365	394	429	406	379	410	372	371	366	391	428	359	395	416	391	407	398	399	432	443	408	405	385	411	408	403	394	386	403	390	380	361	402	402	400	402	375	382	402	417	388	384	432	407	386	390	400	360	391	409	412	389	374	406	392	386	379	380	403	404	392	414	356	360	410	399	422	354	375	415	381	383	403	403	404	420	364	406	383	364	396	373	388	395	401	402	437	431	395	416	371	403	409	375	381	394	411	409	386	391	407	399	399	361	399	375	381	372	384	409	428	383	429	387	370	403	422	386	407	370	415	417	419	451	392	343	415	412	366	403	396	396	393	375	407	403	417	391	356	391	400	411	377	436	379	413	403	383	420	406	371	384	389	415	364	442	368	382	404	423	367	373	401	367	420	404	379	408	424	392	398	399	379	425	379	420	395	366	392	409	390	368	412	380	382	397	407	420	396	396	361	370	411	444	380	389	395	390	399	391	378	434	387	393	395	426	408	408	419	390	394	408	397	395	366	393	401	408	398	411	410	418	396	387	394	395	403	407	393	397	393	410	414	383	403	424	399	409	378	430	422	415	399	458	360	412	414	381	370	402	417	392	418	402	410	393	411	385	432	389	408	368	365	402	396	410	384	412	417	401	389	393	391	376	410	415	405	402	393	394	401	410	391	407	405	386	403	412	428	386	397	389	399	385	415	396	389	398	377	398	366	413	395	444	403	385	413	363	383	383	390	367	391	370	373	391	385	394	394	392	444	430	368	404	413	400	402	425	381	363	443	432	433	393	410	407	383	389	417	367	418	415	380	385	384	386	410	410	417	375	387	422	385	399	405	382	398	407	397	376	403	413	388	388	398	386	393	401	386	396	388	413	419	405	368	376	417	405	421	428	371	372	439	422	394	408	390	399	391	398	397	391	371	393	422	389	363	421	376	371	382	371	384	348	398	397	360	395	409	412	387	407	406	404	400	405	400	383	375	392	408	408	383	394	419	360	389	423	376	380	434	392	407	399	409	394	385	429	383	432	386	398	390	400	417	377	385	399	384	400	408	389	412	435	377	380	366	402	409	399	367	382	419	425	431	407	397	398	390	390	374	391	405	418	424	419	438	406	424	409	403	385	416	386	403	398	381	376	401	375	388	380	403	414	397	383	366	414	390	388	431	392	417	389	382	407	361	386	387	443	423	379	373	407	359	411	367	410	403	379	411	382	370	382	419	403	404	425	383	411	384	367	428	412	405	395	426	405	398	396	393	385	435	378	414	402	414	393	393	389	372	397	378	372	399	414	384	408	409	401	403	414	350	415	409	405	415	385	415	385	436	391	368	410	396	387	399	371	384	401	398	426	395	406	422	416	375	391	414	391	436	393	398	371	403	430	380	414	370	397	390	440	393	389	393	358	384	436	413	415	399	414	402	417	395	372	408	358	408	398	385	420	383	430	415	390	392	374	379	365	409	393	411	416	406	404	395	417	411	389	388	386	360	404	400	372	389	362	363	398	376	379	396	408	391	410	421	399	395	421	366	370	387	397	387	401	401	421	394	396	413	396	432	421	380	405	392	352	378	365	386	369	388	409	383	424	406	412	396	413	389	400	415	387	379	419	389	385	407	384	381	410	365	413	422	381	411	394	391	383	381	373	403	418	413	384	411	383	401	418	371	421	409	419	383	404	381	357	366	386	408	399	368	392	414	355	397	399	382	404	402	414	374	392	395	391	391	364	394	389	376	347	414	367	394	366	407	373	378	391	400	397	419	387	388	399	380	380	383	392	349	390	389	415	378	352	394	429	370	361	401	399	367	401	401	389	380	396	379	405	379	426	424	387	393	432	382	427	401	423	405	404	414	408	389	405	390	376	381	404	366	422	383	387	435	387	393	412	407	421	394	401	415	414	424	384	377	401	383	371	384	362	393	397	385	397	414	365	386	383	422	405	387	371	406	360	437	387	367	401	377	369	383	385	373	412	389	380	378	394	373	392	420	395	409	412	434	393	388	389	400	400	389	378	396	389	406	381	389	410	421	408	393	366	419	411	396	378	392	372	396	392	388	398	401
11176	1445	494	394	317	246	205	219	197	225	224	226	207	217	205	188	188	202	201	196	188	171	156	181	156	170	182	170	181	187	185	184	170	194	192	176	173	193	167	172	189	184	206	193	177	171	191	188	209	172	179	183	194	176	187	167	194	187	174	202	165	184	171	185	176	170	212	174	213	178	178	202	202	178	166	178	181	180	172	195	190	194	168	194	194	184	184	173	177	198	179	195	172	180	168	175	192	198	170	227	166	170	189	191	175	175	174	193	188	224	167	183	173	187	175	183	187	195	170	182	195	184	186	167	177	191	176	186	199	177	179	175	189	179	168	215	179	185	209	204	180	162	179	175	185	170	197	192	194	188	190	184	194	196	211	174	208	151	164	157	167	183	172	155	169	214	190	168	197	169	167	146	162	162	174	192	164	164	183	185	171	158	201	192	162	181	200	170	166	179	198	198	177	184	163	172	202	207	177	185	202	195	187	177	178	141	167	183	183	153	190	180	201	176	176	189	164	182	185	184	172	188	191	185	200	193	193	184	183	174	191	162	168	170	193	196	192	174	178	179	189	205	182	185	166	171	175	198	179	188	197	190	169	171	187	223	171	190	165	163	183	172	193	183	180	169	197	209	180	207	172	191	208	170	198	159	162	144	184	188	185	196	180	191	197	206	163	190	182	198	163	176	171	166	175	188	179	200	173	180	188	171	178	198	197	228	176	173	179	187	187	188	181	191	189	194	185	172	166	182	181	201	167	182	170	184	205	188	192	168	170	193	192	207	158	194	184	197	191	180	197	147	195	183	186	198	174	193	172	202	211	165	182	189	176	196	159	175	146	206	189	186	150	185	191	190	181	167	198	190	177	178	164	169	169	194	201	196	162	191	201	184	191	203	221	175	198	180	196	157	175	177	177	180	179	169	209	182	213	200	182	161	199	186	189	173	175	193	177	172	162	192	185	173	195	196	203	205	183	180	192	165	159	194	194	181	188	200	191	164	161	176	169	198	186	168	167	203	208	210	228	166	197	178	202	193	198	192	182	176	182	188	201	161	163	174	182	182	169	172	209	207	190	187	168	173	200	170	191	186	196	192	195	165	195	184	175	191	198	188	163	172	156	201	151	179	188	178	156	164	199	198	212	184	202	210	178	188	207	182	203	170	191	182	173	179	211	183	176	200	196	167	169	171	200	195	199	194	190	195	172	156	168	173	175	187	178	201	179	182	171	183	207	184	204	198	153	196	178	178	186	177	206	190	159	157	183	187	160	202	193	215	216	181	151	184	193	177	178	163	193	179	172	181	172	193	180	177	200	172	180	172	148	163	175	169	167	210	198	185	175	182	166	190	173	185	187	190	183	185	172	185	208	189	181	218	215	176	242	202	199	206	164	164	186	183	189	160	178	161	199	169	171	163	180	194	174	200	203	181	186	190	182	161	188	210	175	191	207	176	173	199	159	160	179	183	184	160	184	183	189	179	174	171	175	185	211	186	203	185	163	182	168	192	187	196	192	160	166	211	179	188	179	186	178	180	161	182	182	192	183	163	170	179	188	203	175	169	158	192	170	196	197	173	158	184	199	183	163	184	176	179	196	182	181	177	194	159	175	204	172	174	166	166	193	186	183	198	190	185	181	203	187	170	195	189	172	197	199	186	175	199	197	184	173	167	199	180	181	199	200	172	172	175	178	145	185	175	202	167	189	205	185	193	213	192	167	195	193	178	209	184	174	204	178	179	162	181	223	175	167	188	185	205	196	223	208	196	169	186	174	191	203	188	172	169	175	196	200	195	177	208	170	195	181	201	197	166	187	190	175	177	172	190	191	210	187	225	158	183	193	198	188	180	185	184	200	177	204	159	212	189	188	181	188	182	171	176	226	169	182	210	218	176	194	175	213	189	170	173	174	179	193	201	210	185	176	203	185	181	171	154	160	194	146	176	163	168	219	196	198	173	183	182	172	182	171	160	196	185	190	182	196	179	194	205	197	210	198	194	174	178	182	169	171	184	177	148	190	188	177	185	186	205	186	171	196	183	171	185	191	188	195	194	185	190	158	179	198	181	183	186	186	183	185	200	171	189	175	201	199	195	223	198	201	191	166	194	172	198	183	185	171	174	210	186	199	179	169	203	191	189	191	160	167	161	187	188	170	212	181	178	167	170	167	199	209	184	183	176	181	203	198	178	188	192	175	190	180	170	191	153	159	186	174	192	180	190	171	175	190	198	179	178	176	186	192	189	169	179	184	195	195	179	187	168	170	197	171	170	187	176	172	183	183	169	200	189	202	168	193	172	179	169	191	167	172	198	195	199	191	184	185	181	200	170	197	189	203	204	177	193	199	165	184	188	195	202	184	166	190	165	180	202	183	166	203	176	180	192	163	178	185	188	193	200	179	179	158	191	202	167	196	182	189	191	179	202	200	180	194	218	159	190	189	170	181	179	189	184	216	201	184	185	179	197	200	181	162	171	162	156	205	183	189	155	199	177	173	169	182	185	189	203	178	164	174	181	172	180	178	194	209	169	197	181	183	181	177	185	189	184	168	166	165	177	162	198	160	176	201	185	195	179	174	176	183	197	166	193	199	202	168	190	165	173	190	188	194	186	183	180	155	161	187	172	180	160	181	186	156	203	178	201	177	205	173	178	179	177	173	181	170	215	174	188	176	193	186	183	143	209	197	177	178	175	176	163	175	207	180	199	163	186	189	170	179	182	175	198	173	180	170	176	184	181	191	177	164	183	202	176	185	200	188	184	189	199	157	177	191	183	175	201	181	181	156	177	180	185	185	203	219	188	176	187	180	185	201	192	188	180	167	177	187	207	174	175	198	201	196	186	189	209	181	192	204	175	162	177	177	187	188	175	209	164	188	157	181	166	181	155	184	173	173	165	185	190	172	182	204	175	188	192	161	202	207	199	176	180	183	191	205	186	162	204	174	196	158	176	168	205	163	180	183	186	200	186	167	169	198	189	199	186	182	188	207	204	179	186	183	179	173	196	188	198	194	180	181	208	183	207	197	210	198	196	169	172	185	178	207	205	184	165	155	189	171	171	166	211	169	170	202	211	185	146	160	165	188	215	184	168	160	229	194	186	178	195	189	190	172	180	173	162	174	187	189	183	192	197	173	178	174	175	189	196	188	213	166	188	168	178	178	197	174	170	200	195	189	207	196	176	173	173	176	199	187	166	170	188	169	176	189	178	175	166	183	170	174	168	187	191	205	189	166	182	191	182	197	158	192	155	179	171	178	183	205	188	192	200	174	185	167	186	186	196	188	182	169	166	176	187	196	183	190	178	200	201	145	172	165	183	199	168	164	175	153	150	189	205	156	177	176	185	172	194	163	198	184	183	176	183	185	176	180	167	204	168	162	163	178	183	186	180	176	204	217	179	168	173	168	191	172	184	198	206	186	197	191	188	178	149	205	177	173	166	207	161	196	187	193	180	149	182	211	212	150	160	194	186	191	160	202	184	165	199	184	142	194	187	184	177	199	213	183	182
8289	1196	1173	1141	1100	845	761	648	578	530	543	560	573	524	566	512	483	485	506	460	474	504	468	456	485	491	476	445	485	473	436	447	443	483	442	484	450	462	460	460	457	461	482	507	480	482	461	451	472	446	486	457	460	487	486	495	468	451	469	459	484	448	469	443	425	451	452	464	449	424	451	475	455	479	486	467	514	456	420	458	418	427	465	437	456	458	480	436	452	478	481	458	502	484	493	490	477	460	472	465	474	473	456	450	450	469	454	481	460	444	445	452	467	480	446	445	479	416	432	431	502	457	467	446	471	464	470	474	429	469	473	422	454	450	449	480	457	440	453	462	490	462	442	460	470	450	489	465	510	472	472	471	460	468	447	507	465	457	464	490	458	444	457	480	458	464	482	419	470	486	486	455	470	494	475	475	456	455	441	448	416	455	487	473	459	473	438	456	460	457	445	481	470	469	459	469	474	420	438	476	425	454	452	474	454	468	425	441	452	490	425	436	429	434	486	481	506	437	452	476	462	447	456	416	457	467	475	479	448	423	482	462	450	449	479	458	438	445	449	478	465	453	434	457	492	491	432	471	426	443	430	462	468	481	449	476	462	439	429	459	463	455	476	492	449	461	479	472	472	484	418	513	471	454	479	495	449	452	460	439	470	466	428	480	469	461	457	477	493	493	452	477	448	481	450	442	470	453	449	477	475	462	446	458	515	450	479	449	484	447	447	453	432	471	450	483	490	459	469	472	478	468	493	453	477	455	445	468	452	451	472	457	473	512	444	465	470	418	502	466	456	441	495	430	429	456	459	457	448	461	469	417	484	454	471	457	444	490	464	462	440	497	480	500	464	500	457	458	468	467	475	446	478	473	456	449	480	442	467	443	466	457	469	445	469	479	472	463	469	470	435	453	474	466	468	436	449	462	451	440	477	469	448	473	461	459	453	438	462	440	468	473	458	484	471	452	458	506	451	437	454	468	465	431	497	457	499	467	425	457	447	467	450	495	468	428	457	479	495	472	484	449	468	441	463	463	471	477	499	440	478	452	516	473	446	438	470	475	463	446	465	460	458	443	497	457	482	477	473	480	450	457	445	431	457	444	443	423	486	508	487	469	445	448	509	455	451	504	460	433	468	468	457	435	473	442	470	466	455	455	470	436	499	489	476	451	456	472	439	461	476	473	460	453	481	462	438	423	479	444	460	436	488	473	440	420	485	485	504	470	444	473	451	463	426	495	445	497	464	448	472	461	434	484	461	489	469	493	483	455	489	485	458	428	474	446	470	480	492	474	475	472	467	473	484	420	488	428	505	441	470	446	474	460	443	455	513	489	498	491	490	519	482	473	527	451	469	492	459	482	434	461	459	478	464	406	468	446	425	456	445	472	501	470	483	437	452	460	436	485	457	447	491	473	484	442	462	485	488	465	427	463	484	448	492	470	467	451	489	483	452	448	474	460	440	472	430	447	481	485	423	442	428	428	441	455	492	460	429	444	437	438	499	475	463	466	433	486	484	448	488	423	451	468	446	445	442	472	512	454	495	436	449	508	448	462	438	445	467	480	475	439	458	410	437	459	461	438	475	456	472	451	469	453	440	424	465	447	444	431	450	479	437	436	455	430	471	468	460	463	470	476	465	469	468	455	414	458	463	453	479	448	469	455	507	482	460	470	499	441	436	456	458	486	478	440	444	494	483	425	496	459	475	478	420	463	506	460	493	474	463	498	481	461	480	476	455	426	485	458	440	488	474	465	507	487	465	486	496	426	451	487	460	436	449	463	434	474	489	439	462	463	452	512	485	465	466	492	453	504	483	448	469	489	412	446	453	460	450	445	483	483	424	479	425	456	471	442	463	448	450	469	482	457	476	469	456	478	470	486	466	484	458	440	457	475	500	449	492	421	438	423	480	475	468	482	449	473	460	442	445	443	459	466	450	459	466	444	431	472	453	430	468	505	472	484	480	446	473	464	452	491	483	473	473	448	490	471	469	482	463	461	451	475	461	448	471	478	483	445	470	488	472	436	424	454	480	442	483	474	460	453	466	432	518	442	519	471	470	428	490	448	480	479	483	471	447	479	466	455	446	483	428	450	480	460	454	441	468	469	428	462	457	438	460	464	454	474	486	461	488	490	489	471	475	459	473	455	441	467	466	448	465	472	429	467	482	493	431	483	452	459	464	454	466	477	462	436	503	437	432	450	479	474	502	477	464	500	434	477	477	477	456	462	443	442	489	487	472	482	478	478	472	480	411	501	488	444	442	454	467	455	469	460	437	469	465	432	436	461	421	446	475	411	470	434	467	464	458	446	460	489	443	440	444	455	456	430	395	482	430	484	485	461	479	466	441	478	453	469	470	443	461	430	474	465	460	484	478	453	484	459	472	445	443	449	454	449	467	471	468	430	448	482	509	456	487	478	462	454	462	456	433	455	447	478	438	415	451	472	438	475	433	491	453	469	454	482	429	439	461	418	501	461	444	464	448	491	464	451	477	481	432	440	439	484	449	471	489	471	444	454	484	483	419	480	463	465	445	510	446	471	457	428	432	479	457	441	456	449	470	443	431	452	458	482	446	438	453	426	467	473	467	466	482	473	432	483	478	470	447	475	473	490	468	462	469	430	438	436	423	458	445	470	460	492	460	443	480	484	429	467	465	509	458	440	443	463	457	454	460	437	450	520	488	466	483	456	457	461	495	497	498	469	477	475	500	470	453	467	461	528	456	447	490	426	447	459	472	451	477	472	449	427	437	441	469	483	484	452	456	442	500	444	492	455	444	463	481	461	482	425	428	486	497	428	444	455	462	484	496	483	480	501	459	449	471	493	437	470	463	463	468	473	473	508	460	447	484	471	451	480	431	449	463	444	495	431	489	467	441	508	481	447	455	455	475	435	455	489	466	459	471	472	460	442	473	484	478	490	489	460	475	459	454	451	427	430	459	459	447	453	481	442	452	474	454	488	468	468	480	451	470	462	475	468	466	489	469	437	456	485	505	463	449	448	448	443	472	466	454	491	470	463	429	452	453	458	479	455	467	448	457	468	480	442	465	488	430	453	483	476	459	463	434	474	494	484	457	501	471	484	491	442	452	437	462	455	447	433	455	475	504	438	474	446	441	459	466	455	476	463	474	425	462	490	484	460	457	480	456	451	420	435	436	483	487	483	465	426	477	488	469	484	446	472	448	483	510	495	454	473	441	464	472	475	455	469	498	465	482	462	499	462	443	468	447	437	517	500	468	455	432	474	476	523	460	494	487	461	469	473	439	469	490	462	420	443	476	484	514	474	466	473	469	446	493	484	503	441	486	492	476	496	471	471	449	494	454	466	478	477	451	445	474	486	438	453	466	478	449	486	482	449	450	454	465	489	440	460	489	449	461	487	454	471	482	476	471	447	475	462	463	442	460	470	459	445	421	461	454	455	447	485	467	489	489	435	461	453	469	484	467	478	416	462	471	479	440	411	401	446	442	463	504	484	438	466	458	446	467	488	435	476	447	465
26172	5142	1142	798	603	443	397	332	321	308	282	298	284	280	272	263	256	239	278	253	263	237	238	256	263	269	270	276	239	274	269	247	270	276	287	250	253	256	244	227	260	243	258	237	256	268	263	223	237	270	254	253	271	259	254	246	228	267	256	207	224	244	242	247	279	249	271	246	268	260	253	272	249	248	230	246	237	247	262	264	253	224	242	259	232	263	231	264	243	248	254	239	283	245	225	252	218	266	222	226	284	218	269	251	249	254	249	244	256	245	240	250	249	245	259	230	245	271	233	238	279	235	226	245	205	265	264	241	271	254	229	264	260	248	278	273	274	220	261	268	263	265	220	251	212	235	266	253	261	257	258	236	229	254	257	256	248	273	266	258	266	242	218	262	270	274	244	238	253	205	245	244	235	243	234	267	262	259	233	277	251	251	259	280	272	268	249	243	232	262	269	243	240	262	262	237	257	258	240	261	290	218	224	246	243	237	308	218	272	245	263	265	235	253	272	255	247	269	236	262	233	243	243	253	242	232	255	278	304	237	257	244	253	256	253	231	263	249	265	233	243	246	256	252	277	229	217	244	247	272	232	252	227	255	243	234	287	269	251	243	227	242	256	230	259	264	278	253	230	274	237	260	264	252	261	297	262	238	268	298	276	258	268	274	248	243	249	262	248	265	275	235	234	263	279	248	264	254	252	246	242	245	244	249	292	261	253	273	247	259	239	247	253	258	259	265	250	241	229	271	258	262	251	249	278	262	215	264	252	241	255	255	237	256	231	240	260	235	228	230	248	269	216	218	235	227	254	254	249	248	256	238	251	263	231	248	233	233	235	232	235	252	244	272	230	247	258	257	256	278	268	260	257	225	252	256	230	268	239	253	270	214	230	240	260	238	280	251	235	230	247	262	239	267	242	256	269	249	242	293	223	250	272	258	232	248	272	282	266	240	294	249	291	230	277	281	227	255	234	257	259	247	236	270	268	285	257	284	266	237	238	265	252	225	244	257	270	270	237	260	250	264	238	275	231	237	255	287	243	226	268	239	256	247	279	252	259	237	292	241	288	273	222	241	229	268	261	221	239	237	268	229	239	241	232	260	264	261	237	276	275	211	273	256	273	260	283	257	254	238	252	273	242	243	249	270	283	268	257	245	260	248	281	238	269	283	245	259	230	252	284	266	258	260	252	261	260	243	237	268	227	229	247	264	253	265	246	245	243	240	246	254	257	254	261	242	303	254	231	237	241	295	257	261	241	245	255	246	227	230	262	265	262	240	235	218	258	241	246	248	263	253	261	245	238	257	242	272	255	262	256	264	282	300	250	283	250	269	254	275	227	238	251	261	267	247	280	253	268	218	261	240	239	237	269	267	231	273	259	234	236	254	254	284	232	227	228	258	253	255	250	243	273	256	267	259	227	234	249	282	236	243	277	269	245	282	230	215	245	254	233	233	230	259	254	222	249	268	255	228	249	238	230	260	224	253	247	255	249	254	233	222	268	271	243	235	244	266	249	222	276	262	259	262	229	272	241	265	260	294	239	245	255	225	255	250	260	260	237	224	245	263	271	263	261	258	259	249	302	246	265	249	261	244	236	222	264	255	234	267	244	241	244	252	264	255	249	251	263	239	273	228	205	235	238	240	226	269	288	220	253	217	241	252	226	248	249	230	247	227	269	255	261	240	277	263	281	234	251	286	270	264	266	227	270	257	242	252	275	252	229	260	276	249	250	248	264	252	237	251	273	274	283	280	238	218	234	257	272	234	234	250	255	269	260	255	293	241	281	268	247	230	245	248	246	244	264	254	256	284	257	238	267	232	245	265	224	242	260	250	262	271	276	232	229	241	264	270	245	259	274	236	234	271	241	256	242	259	263	266	223	233	278	231	203	250	325	266	249	266	265	272	233	234	251	234	242	218	236	255	276	253	247	264	216	240	249	254	268	252	262	262	232	224	224	241	225	234	223	255	244	260	241	250	257	249	271	303	245	250	248	253	240	247	261	235	264	278	250	234	255	225	231	238	246	265	252	248	271	253	270	242	228	270	269	253	270	270	234	231	249	270	249	283	226	253	261	214	260	251	249	254	224	249	244	256	234	283	260	257	265	244	258	252	199	283	268	240	285	258	270	263	257	254	264	239	234	281	264	253	252	260	291	276	225	275	237	248	285	275	267	262	286	244	266	222	262	246	246	217	250	261	237	245	260	264	247	285	257	245	255	265	263	283	244	280	233	223	264	262	252	254	276	278	249	216	264	241	266	269	241	265	266	279	283	240	253	253	250	232	263	252	256	226	284	238	252	260	246	266	258	245	267	267	266	282	255	268	267	249	230	246	253	279	262	232	270	260	259	238	250	279	228	268	267	237	250	222	225	244	257	261	247	246	237	244	266	218	270	267	279	280	242	269	250	230	280	268	270	274	259	272	259	239	252	266	235	253	253	244	253	238	261	237	263	262	239	275	263	250	240	251	242	224	253	214	256	261	270	193	256	247	245	248	243	273	271	240	250	282	258	248	236	240	241	261	240	243	232	255	257	241	270	252	271	264	262	263	270	261	229	248	243	262	254	256	255	227	225	269	255	236	249	244	235	266	261	263	249	243	247	276	249	227	272	235	221	241	232	266	236	227	231	259	267	235	288	235	251	289	237	240	267	235	252	247	229	234	233	254	273	258	256	214	241	255	247	271	268	273	251	241	269	249	266	273	243	269	276	269	235	242	232	252	277	251	239	220	284	197	210	239	260	259	289	259	238	251	238	248	249	255	266	256	268	253	256	251	288	240	229	245	279	249	288	233	252	248	241	247	229	243	226	256	232	257	252	267	236	275	248	264	282	274	238	286	246	240	290	244	279	275	237	243	215	256	242	259	229	255	213	254	259	240	235	263	261	255	259	243	246	235	280	260	234	253	259	234	255	248	259	258	222	262	279	251	230	264	300	246	250	257	265	229	242	244	277	219	245	271	276	260	233	273	278	257	237	209	237	236	245	266	243	221	265	240	250	255	255	238	255	252	246	253	229	247	278	212	246	236	289	249	259	259	271	261	253	247	239	281	209	239	261	248	273	248	262	248	246	245	258	262	238	239	267	248	269	256	253	244	266	242	276	255	244	236	243	244	260	239	232	237	252	252	273	269	241	273	245	247	233	278	255	245	255	225	269	231	274	268	242	256	260	224	286	255	237	215	267	252	243	217	278	252	224	245	239	266	256	266	261	283	247	249	259	252	256	241	238	304	271	233	250	264	229	278	234	231	257	272	262	241	270	265	230	254	214	255	233	227	269	266	228	253	247	222	249	248	275	255	243	217	255	261	241	256	243	243	262	244	259	285	247	251	261	222	260	252	236	273	248	261	271	257	249	249	267	263	277	275	276	252	249	242	224	259	248	265	300	265	274	244	228	250	276	236	259	258	253	238	252	265	239	263	289	258	266	260	271	257	243	227	242	250	289	249	234	262	233	240	246	257	263	261	227	251	253	252	246	230	241	248	262	243	246	238
18503	2421	2326	2434	2335	1617	1241	1124	979	859	785	846	741	764	755	742	674	655	726	670	656	629	614	611	638	639	612	643	594	621	613	527	609	602	587	636	625	597	623	605	602	611	641	626	595	619	616	601	628	613	632	629	606	615	588	606	581	636	616	609	575	629	583	624	568	594	603	602	610	600	602	618	588	572	631	575	587	634	618	631	647	600	600	625	568	640	620	605	603	636	609	591	609	638	588	597	577	605	614	583	603	631	538	618	581	587	605	631	610	640	611	661	619	603	618	651	599	598	586	645	622	595	593	565	572	603	553	599	598	632	612	649	587	601	625	609	594	638	633	633	590	593	605	589	674	606	662	597	640	630	622	622	583	658	566	622	546	626	642	583	598	594	591	649	607	598	587	649	593	628	626	566	577	571	607	592	588	578	625	553	633	561	647	620	568	607	629	580	607	629	591	615	655	627	565	604	590	624	591	572	587	617	610	616	629	611	578	631	641	605	599	629	609	582	643	613	593	613	575	609	625	613	612	591	605	616	571	638	569	596	585	606	607	606	572	592	615	611	613	619	555	574	609	584	593	574	618	612	644	627	631	607	565	643	599	591	605	612	599	588	603	601	555	592	596	575	584	591	647	574	571	576	597	618	627	665	593	612	600	657	578	586	626	591	601	623	643	614	604	599	629	596	605	562	613	623	583	594	568	601	608	579	667	581	609	631	611	624	555	609	619	590	595	609	594	573	627	630	621	618	630	588	569	653	600	596	608	610	622	600	600	607	625	598	594	621	632	592	599	607	602	610	570	609	629	604	551	603	595	584	584	591	627	617	614	590	599	627	628	593	609	584	601	593	630	571	596	592	598	633	626	586	613	611	573	646	625	590	585	601	629	621	582	566	577	586	611	621	570	619	582	588	582	598	603	559	581	587	611	594	573	644	582	604	592	623	627	593	611	592	596	655	607	590	621	601	583	605	592	587	624	618	590	599	628	652	619	639	593	619	655	615	612	612	581	598	615	586	637	592	559	617	592	673	625	573	597	641	589	609	638	616	636	610	586	595	554	547	614	564	593	632	643	625	620	592	603	610	585	628	597	589	597	559	621	582	589	651	576	644	625	634	607	610	609	602	594	603	575	611	606	577	612	612	619	626	569	584	580	643	611	640	588	607	580	647	601	605	594	657	618	628	624	584	672	584	602	617	630	631	597	605	623	572	603	606	603	598	583	630	608	638	605	593	625	589	652	569	610	589	602	602	630	623	578	667	615	567	645	589	620	631	607	626	598	588	600	597	627	648	594	602	599	625	597	655	573	622	594	612	577	608	602	570	596	629	595	592	623	599	633	580	615	594	618	572	572	597	590	575	585	557	626	606	575	602	612	639	566	602	618	585	614	554	581	603	610	552	615	631	622	609	616	624	598	616	633	642	600	605	631	595	627	597	620	613	571	620	590	637	600	613	577	586	583	667	579	620	595	596	611	630	599	609	608	588	587	642	588	621	624	580	655	651	553	593	634	586	602	615	580	595	617	572	609	618	614	596	572	603	579	588	570	645	611	617	581	614	644	623	598	648	631	597	589	596	647	600	648	590	578	600	596	608	625	613	595	595	570	580	613	645	618	626	623	633	634	601	588	631	634	610	609	569	583	648	602	592	602	607	584	641	625	615	571	605	547	613	621	629	609	616	570	623	571	611	602	621	587	636	628	548	619	642	622	563	606	615	583	611	594	612	641	618	623	587	601	615	637	596	632	574	595	589	627	607	594	625	589	617	601	601	612	674	590	625	605	599	591	616	566	590	622	616	630	592	602	637	554	595	598	573	568	545	603	570	602	602	615	618	567	620	639	585	648	604	621	595	598	602	603	637	584	576	622	566	561	640	619	632	605	594	638	601	594	631	576	638	588	617	614	610	640	601	599	606	572	627	603	583	628	573	591	629	596	640	603	610	560	612	620	593	604	610	600	605	591	627	584	591	585	588	612	617	602	597	587	586	582	621	625	585	613	595	632	564	654	603	563	606	626	608	589	621	631	634	605	559	615	593	592	596	618	599	599	598	603	590	633	621	582	605	645	585	590	612	607	547	592	603	559	608	621	606	610	622	642	623	615	581	615	556	601	584	582	619	565	610	588	597	600	577	586	651	637	576	605	614	642	612	579	630	585	605	625	611	605	595	601	653	600	602	611	612	592	564	618	588	599	609	557	581	622	579	601	597	621	642	592	608	624	593	616	574	577	558	601	629	574	563	594	563	578	596	581	633	546	581	589	647	604	582	606	590	651	574	624	560	575	622	625	569	570	613	574	606	594	635	602	584	567	664	619	583	622	621	579	590	633	642	629	605	606	594	597	598	624	578	597	584	629	593	618	589	566	615	664	588	612	613	609	625	598	584	620	595	586	610	581	628	575	584	575	657	616	636	569	568	609	598	616	610	570	629	600	562	614	594	620	615	605	604	647	628	608	578	574	594	597	630	605	628	576	615	652	638	558	596	610	603	596	609	580	557	582	586	610	611	589	607	600	641	592	606	615	639	606	574	581	623	616	602	592	582	659	587	591	597	608	590	618	577	619	566	603	648	587	628	607	605	619	568	622	578	633	608	611	640	602	601	589	570	595	606	593	575	604	574	629	611	613	589	544	557	608	599	663	595	631	615	615	587	606	610	658	617	591	588	633	603	597	584	651	607	601	588	553	620	592	578	604	619	599	643	585	621	600	580	610	616	589	606	578	583	560	570	608	594	538	602	624	649	580	591	613	635	583	623	589	576	631	581	590	582	643	606	655	618	620	587	622	640	602	579	590	610	571	604	645	600	648	592	613	607	607	618	609	598	651	597	619	589	603	597	622	623	608	605	642	590	596	600	583	619	596	593	614	592	587	606	578	608	617	567	597	553	655	610	562	610	587	543	599	611	603	630	565	604	621	586	596	576	625	587	652	606	603	556	601	621	616	607	597	626	647	563	577	600	637	609	602	620	588	632	590	630	630	563	585	586	597	604	614	607	636	587	662	638	626	579	593	607	621	615	596	623	603	591	597	614	570	605	635	604	623	660	620	616	641	586	575	594	621	600	552	625	593	594	620	615	600	624	614	600	590	581	583	665	625	579	575	641	603	633	604	608	635	611	595	603	578	540	585	622	588	609	615	649	627	555	625	642	609	634	580	639	641	620	619	625	582	636	601	569	618	581	602	592	634	602	595	608	572	624	609	623	550	591	608	585	589	611	607	579	609	571	559	586	592	571	594	648	624	612	585	600	583	606	614	621	603	530	590	651	621	592	596	631	599	594	589	627	629	663	567	603	595	578	618	605	565	574	633	611	605	578	626	609	583	570	554	553	581	621	647	633	634	645	615	560	597	647	631	599	593	594	558	607	550	580	610	639	620	651	631	569	634	610	601	616	602	613	620	620	598	601	625	621	609	612	624	590	631	560	607	598	614	580	606	600	596	596	588	606	597	622	627	586	616	585	577	587	580	639	578	603	603	627	600	615	602	582	634	614	644	591
36295	9571	1605	995	736	484	406	261	274	251	266	218	231	190	223	179	199	213	176	181	182	172	172	206	178	181	205	169	186	190	183	176	178	191	182	156	153	169	159	177	163	185	167	173	159	167	186	181	162	179	195	175	182	170	185	195	169	220	166	190	173	189	179	170	196	176	199	183	171	195	176	160	193	171	161	190	163	169	170	193	169	200	174	153	169	154	171	191	178	168	174	174	172	195	173	167	165	171	165	177	180	191	172	168	179	173	166	184	158	195	190	173	178	179	161	170	168	158	179	174	148	168	191	197	180	167	175	185	189	169	163	167	169	195	196	178	174	167	180	174	156	161	180	200	180	176	206	172	159	174	158	175	177	212	175	149	177	150	185	221	194	189	159	181	171	178	184	162	177	170	195	158	190	171	161	181	201	175	188	169	171	180	180	177	176	164	176	154	170	177	154	159	166	173	191	194	167	151	182	167	184	211	175	202	173	178	163	165	169	178	186	162	155	183	167	169	179	180	166	154	160	189	173	174	176	195	168	201	188	145	177	190	174	188	175	172	160	165	156	165	167	158	164	200	185	148	170	190	166	191	165	164	159	154	167	151	200	160	192	177	153	165	182	180	169	183	162	171	173	174	189	167	170	205	175	152	170	171	178	160	197	174	155	171	188	179	155	172	140	189	199	162	179	171	172	177	179	151	161	157	180	165	177	195	157	187	179	174	170	179	188	175	180	167	167	149	191	158	173	173	188	176	162	176	158	167	189	195	197	169	185	156	196	170	168	183	166	169	155	183	177	177	176	192	177	170	175	180	156	139	174	177	178	169	153	179	167	146	176	171	186	168	183	182	175	183	161	150	186	162	151	189	205	172	180	173	186	179	173	160	174	186	164	178	145	165	155	147	150	177	161	192	184	177	204	166	182	178	181	155	152	169	172	165	160	178	155	178	176	161	155	185	156	167	159	169	166	192	176	160	163	176	155	176	168	180	170	166	167	181	134	163	162	166	173	185	156	165	174	186	161	189	160	173	165	185	174	166	194	179	166	175	168	162	178	174	177	196	173	178	157	183	178	170	170	163	177	189	173	162	180	175	183	181	173	168	191	189	161	167	180	168	144	157	187	170	202	179	175	170	166	170	167	184	159	187	165	183	179	184	176	156	165	162	163	163	199	163	180	158	175	154	181	175	167	179	163	186	183	164	179	170	189	163	175	192	160	173	163	194	172	189	171	172	181	162	177	190	168	171	185	183	188	174	164	183	160	191	174	163	210	173	168	174	150	155	156	212	168	160	166	168	165	168	191	173	140	159	171	161	189	174	172	161	162	185	173	161	175	186	161	173	186	202	155	170	193	152	182	170	169	164	156	166	177	174	178	163	211	173	165	148	171	179	164	177	170	180	169	174	177	166	175	178	187	191	172	170	173	172	175	175	185	180	172	184	150	193	181	169	174	184	171	197	146	177	168	185	175	136	149	179	161	178	169	163	162	176	171	170	167	188	165	166	158	195	182	161	176	179	184	145	163	179	156	193	179	180	156	179	167	156	175	170	162	188	166	166	193	176	172	165	173	168	194	192	182	177	165	167	195	162	164	199	189	172	178	187	171	184	179	151	183	204	179	183	185	179	157	165	144	167	152	183	176	169	176	167	147	211	168	176	155	177	176	217	178	183	174	163	194	153	181	167	192	170	170	184	155	152	196	170	181	167	191	184	194	159	168	157	184	177	178	168	177	176	154	168	199	171	184	181	189	158	158	188	162	164	151	166	176	184	159	184	162	188	147	173	156	177	182	182	189	165	208	170	161	183	194	171	178	203	183	183	170	194	187	172	169	187	154	154	184	187	190	158	179	175	181	178	200	201	188	160	179	199	186	183	156	162	171	185	200	156	204	178	155	176	172	182	179	181	202	183	180	160	192	167	167	199	177	159	177	184	163	154	173	199	171	195	159	184	196	202	195	181	170	194	176	196	194	156	185	181	160	179	149	178	178	165	165	164	179	194	179	190	160	178	191	164	170	193	158	170	191	161	157	168	161	199	197	211	171	180	173	191	178	175	182	155	176	162	172	171	173	199	174	199	176	178	198	186	177	161	168	180	161	159	170	165	156	192	187	180	158	187	139	197	185	187	152	175	191	180	166	161	175	191	173	170	175	167	172	156	166	169	181	157	153	171	165	176	160	165	186	144	171	161	177	164	147	169	177	156	179	139	162	164	179	149	178	164	191	183	181	207	180	190	167	195	159	192	201	178	191	159	173	156	169	164	172	181	155	151	177	177	178	192	189	157	173	180	184	183	184	177	178	158	185	174	162	180	187	171	156	181	192	172	176	183	186	169	186	177	178	178	159	164	184	173	193	192	141	180	172	172	174	179	163	161	183	193	166	180	171	170	190	163	175	170	166	167	182	172	174	185	179	210	174	193	194	182	179	175	185	175	160	168	176	165	160	166	150	174	162	168	168	158	173	202	192	188	183	177	182	179	173	213	160	193	175	180	168	165	172	169	159	197	169	152	145	177	184	174	171	191	160	177	182	176	185	169	180	185	188	207	183	176	157	195	175	148	166	174	181	178	168	166	192	173	157	184	168	164	192	177	172	178	190	187	189	173	181	197	177	156	161	178	172	187	167	176	181	170	163	168	175	169	175	170	177	183	160	149	166	183	169	165	197	205	168	153	175	156	164	148	175	174	166	185	205	167	159	174	202	178	157	178	188	176	162	150	156	176	200	157	182	171	182	189	173	177	182	158	163	168	165	186	193	167	191	181	179	152	156	175	176	184	179	179	176	185	162	155	213	140	204	180	187	152	172	168	149	176	157	159	173	166	146	200	174	179	172	174	178	189	147	182	167	169	172	184	155	179	163	162	168	183	155	169	188	189	186	146	168	177	154	173	167	196	172	190	179	157	164	183	185	181	187	192	193	177	166	207	160	168	217	185	189	174	192	163	185	180	198	192	165	169	142	195	172	189	182	176	173	156	178	171	136	186	176	165	179	184	162	171	175	155	158	173	187	192	177	171	169	186	149	198	174	198	158	179	185	137	149	174	201	172	171	180	165	177	162	187	167	154	182	164	201	172	179	182	178	170	181	179	157	178	175	173	148	172	179	163	175	163	173	180	192	181	184	150	152	159	207	193	172	195	175	169	196	168	186	164	186	215	164	185	169	153	167	187	203	172	164	170	184	170	191	177	159	169	180	183	167	180	186	183	181	196	179	170	181	186	169	170	206	195	193	162	163	184	177	166	172	152	197	211	208	164	197	182	156	156	182	188	172	168	203	197	162	167	201	184	158	182	168	187	154	188	193	173	179	175	200	181	173	171	180	189	182	171	194	177	170	169	166	185	186	202	165	186	197	160	184	171	169	178	187	168	175	169	155	182	165	168	175	171	164	157	166	187	152	158	206	214	179	163	157	174	176	182	187	190	156	179	206	183	169	181	180	180	168	181	183	182	199	180	152	160	165	166	183	190	184	191	148	175	184	180	149	162	161	187	189	186
23446	3283	2929	3152	2843	1986	1424	1054	955	849	746	677	685	636	615	598	574	631	506	567	504	525	487	486	472	447	480	483	495	442	455	446	415	430	462	417	454	433	469	436	488	459	415	460	439	424	416	440	400	447	422	432	424	436	414	436	456	431	401	421	402	400	435	440	467	459	443	451	438	431	442	431	404	414	393	422	426	423	429	429	454	426	386	418	406	449	420	420	403	399	426	433	428	444	435	410	422	459	421	431	424	464	427	422	435	443	411	416	443	389	389	416	401	423	396	430	421	406	434	441	411	436	409	437	430	406	419	439	476	409	454	429	458	422	435	411	426	434	405	430	419	432	459	424	414	447	475	398	425	444	399	439	431	436	406	412	425	444	428	419	442	430	409	446	457	422	447	465	449	427	466	436	421	439	451	418	381	409	403	439	417	380	429	398	438	412	415	424	442	415	414	415	421	406	436	422	455	428	403	402	447	442	418	420	424	462	465	393	411	440	450	447	441	369	422	428	403	420	423	414	430	438	426	396	424	443	384	427	381	414	437	434	439	448	425	424	399	456	431	415	397	412	421	384	438	424	414	401	424	398	429	432	435	445	421	392	432	434	423	405	429	403	429	441	357	393	447	447	433	378	413	426	405	426	423	451	403	435	444	414	435	451	399	441	449	442	472	408	440	442	417	444	434	403	456	391	445	440	417	416	431	403	430	431	431	438	378	403	417	427	433	417	432	430	433	430	425	446	414	413	427	393	381	415	416	424	425	467	383	422	417	408	404	420	417	396	390	444	417	446	403	420	446	422	436	416	426	417	464	413	464	434	423	455	428	373	393	424	413	402	465	404	446	407	402	420	446	446	474	406	418	404	475	370	425	416	417	440	416	399	470	428	409	423	443	432	369	430	401	447	418	409	429	416	427	416	435	440	422	446	400	448	425	415	421	428	446	416	416	434	405	446	437	404	432	422	415	466	434	447	416	442	443	419	454	441	414	405	430	436	403	435	449	429	411	428	420	401	449	402	447	434	409	450	446	434	440	413	390	437	439	427	411	438	417	420	412	426	457	409	474	416	435	438	446	451	452	419	411	403	412	442	398	418	460	421	437	416	448	454	417	418	429	436	419	416	380	422	402	449	445	403	437	420	434	413	397	400	431	399	404	410	405	423	432	427	406	473	396	435	403	434	418	476	421	405	401	449	424	425	428	417	416	413	439	403	453	396	423	420	421	413	392	391	413	449	421	401	433	389	451	374	447	397	412	432	429	406	406	401	425	385	440	459	450	398	448	446	413	464	417	439	451	443	429	391	413	432	448	410	443	394	417	414	422	416	425	397	438	451	413	385	421	460	431	439	392	458	397	442	428	411	422	447	429	424	441	462	416	420	422	425	405	429	394	470	416	407	420	402	417	403	431	409	454	444	430	439	407	407	439	450	425	415	397	448	455	434	438	412	446	445	419	415	424	454	409	449	431	391	415	393	444	419	429	413	395	403	451	437	412	391	412	410	412	421	405	412	439	419	432	393	401	439	429	399	418	424	442	422	424	444	394	418	447	442	446	414	425	428	413	433	454	410	467	411	432	388	391	422	393	447	427	446	405	423	425	439	425	401	396	436	474	407	434	409	430	402	430	397	433	407	432	436	423	407	386	462	456	487	412	425	429	411	419	423	419	430	381	405	426	390	412	376	419	383	436	418	423	425	431	376	388	383	423	438	429	392	403	440	438	398	441	429	407	424	424	407	397	454	426	427	406	414	457	440	420	401	445	444	437	444	422	437	406	435	419	426	408	427	385	426	423	426	399	434	408	403	424	384	409	421	403	422	491	414	405	441	434	401	410	455	469	455	427	404	405	416	385	406	455	418	441	396	440	419	408	418	403	443	430	439	400	404	460	430	419	444	387	396	430	438	443	437	433	431	443	422	424	408	424	431	438	443	446	423	420	455	402	419	399	438	453	413	433	431	439	400	430	443	372	423	447	415	418	403	438	454	437	410	439	419	390	442	401	406	409	444	454	433	433	459	411	453	440	419	404	403	440	418	438	386	429	439	435	444	413	407	439	387	401	405	424	404	400	434	397	415	408	402	481	439	455	418	409	435	429	473	410	476	396	427	418	421	459	422	429	434	447	383	403	421	432	417	385	464	407	417	469	386	421	397	398	417	418	427	420	383	405	448	418	392	425	423	467	392	435	454	406	443	432	437	415	387	450	422	404	433	389	399	427	436	416	437	418	400	391	456	403	449	431	394	454	436	393	449	440	434	412	406	422	415	433	424	458	400	418	454	439	415	434	444	410	430	442	417	389	431	410	436	440	430	422	441	414	408	407	450	422	382	415	441	411	421	427	419	443	416	448	407	431	414	460	432	417	456	446	433	409	440	412	384	412	438	420	413	405	437	429	418	419	428	434	410	410	406	458	454	418	449	417	402	407	421	426	419	459	427	433	427	413	442	394	394	426	399	420	399	426	422	443	431	416	462	405	445	454	437	398	401	452	385	422	436	396	417	427	418	452	400	445	433	403	409	410	446	430	438	405	414	431	456	452	451	430	432	427	419	402	412	457	473	430	443	427	418	426	434	429	446	423	412	437	443	427	436	414	430	418	446	423	412	433	450	387	427	408	413	412	473	425	421	436	417	420	403	392	457	436	425	400	468	443	430	413	440	468	441	410	403	382	418	422	408	412	416	424	393	461	436	431	434	433	461	430	450	437	409	455	392	421	458	428	443	391	412	443	438	403	420	434	419	410	409	462	454	407	439	418	396	431	438	431	405	434	449	448	413	455	480	420	429	455	430	437	416	416	415	424	451	408	448	408	435	467	435	402	426	398	444	432	442	419	410	418	485	452	416	425	404	442	419	432	433	436	405	417	443	415	407	420	435	408	431	447	424	447	410	438	394	481	476	415	433	399	431	441	399	432	410	399	440	440	427	403	418	459	431	409	436	454	413	445	403	423	433	373	453	443	432	439	439	444	436	424	386	418	427	442	436	383	434	425	395	419	430	405	436	426	448	470	410	427	444	409	413	433	431	446	423	432	425	407	412	399	404	447	399	450	434	427	414	416	386	390	411	433	415	409	425	427	386	452	467	460	391	439	420	421	404	440	423	443	396	428	406	427	442	429	453	438	427	415	420	435	404	445	438	391	429	415	442	435	431	390	400	467	423	418	458	421	428	409	395	452	422	394	419	408	446	399	370	409	462	406	418	417	437	455	417	428	395	444	438	457	422	405	396	413	409	435	438	437	450	462	416	455	419	427	420	452	437	404	444	420	441	452	420	399	455	396	445	461	411	417	416	452	401	382	443	410	428	454	418	405	416	413	412	434	459	434	431	422	439	452	434	435	437	403	421	445	446	394	458	421	451	434	418	431	428	430	383	387	431	428	419	418	432	410	447	454	434	409	447	427	386	435	434	469	431	452	413	412	438	420	411	426	458	395	412	400	410	421	406	455	448	406	425	414	431	389	422	410	437	428	458	385	442	403	436	449	433	415	434	464	441
11259	1570	530	388	303	252	247	238	228	219	221	184	220	208	224	202	205	208	191	203	208	198	190	209	193	200	216	204	219	207	211	214	204	195	194	200	200	216	193	226	209	190	184	204	197	206	221	200	215	204	196	232	223	192	183	192	203	218	186	196	196	218	224	184	198	193	177	202	194	228	180	195	216	187	211	202	193	202	196	197	192	199	193	205	188	204	200	209	199	217	194	195	204	201	222	206	173	213	223	219	201	223	181	200	203	193	215	219	201	220	218	187	186	199	198	221	198	212	192	204	192	208	199	197	208	189	203	180	210	185	199	209	217	198	216	193	212	220	212	211	204	194	206	179	188	196	190	194	162	189	210	198	184	189	187	221	219	216	196	177	211	219	192	202	179	203	188	204	193	211	183	219	197	199	215	196	193	215	208	203	228	183	201	219	181	206	205	206	201	230	208	214	168	206	204	177	216	206	210	179	196	196	189	207	215	181	198	217	229	180	208	196	216	207	207	206	186	197	201	202	194	199	214	214	204	215	242	188	195	182	220	207	202	229	208	215	203	208	208	194	206	206	172	195	195	186	191	205	217	221	203	217	198	212	209	201	167	212	243	198	205	202	204	214	222	211	201	219	189	187	206	228	192	201	196	227	194	199	201	188	218	215	185	179	224	195	196	228	202	227	192	188	203	193	181	178	223	198	212	187	195	195	232	158	234	192	193	224	205	185	227	214	203	184	212	198	204	217	187	222	194	210	204	203	200	205	196	214	208	223	223	190	209	197	227	197	206	197	180	181	199	201	214	213	220	192	181	191	180	219	178	188	212	185	188	206	182	191	200	209	204	200	187	185	190	249	206	190	193	221	196	202	223	222	218	202	205	198	184	203	210	202	200	212	214	188	186	208	194	223	232	192	197	190	196	216	210	216	221	201	215	184	175	205	205	210	180	186	192	230	188	198	200	208	217	211	203	188	196	196	219	221	214	208	183	193	217	218	196	188	196	191	177	226	207	246	203	187	185	225	222	189	193	192	200	210	181	209	207	210	223	201	232	197	179	190	172	202	216	219	202	203	194	210	204	209	191	191	200	179	215	203	204	216	194	210	197	154	204	201	219	211	219	222	205	179	183	176	203	206	194	172	208	192	176	198	194	205	191	186	195	190	174	218	251	194	199	204	200	227	186	191	220	177	191	205	186	198	220	196	209	224	219	204	206	204	213	211	220	193	223	194	193	213	213	199	211	176	202	192	199	205	190	213	184	192	181	203	176	186	195	201	210	206	222	203	210	228	179	197	178	187	180	203	199	182	192	202	207	204	223	197	212	202	190	168	209	217	225	219	211	187	196	221	165	190	186	214	194	207	219	184	198	206	221	215	174	226	194	218	214	238	228	208	199	222	217	208	201	207	192	209	199	168	207	204	199	185	182	182	198	172	235	213	207	187	200	182	190	212	202	220	204	224	202	218	210	200	184	202	200	223	182	191	167	171	193	207	229	187	184	215	208	186	197	163	194	209	192	221	234	204	171	171	206	195	221	197	193	214	194	201	209	220	188	197	219	212	223	222	208	221	193	197	209	178	197	214	173	203	211	200	195	209	212	180	238	196	196	178	218	203	202	187	190	219	176	196	215	211	213	240	221	198	200	190	215	199	193	207	191	211	186	184	249	207	238	193	197	190	212	177	228	241	214	215	176	201	218	224	209	208	209	207	184	206	196	171	186	214	201	231	230	208	208	194	161	208	204	214	206	199	208	207	182	207	187	216	209	182	202	207	224	219	191	199	222	211	203	195	195	193	186	202	194	194	214	178	176	226	210	225	224	197	205	202	208	232	223	198	183	193	211	188	209	209	165	173	190	199	231	207	231	210	208	208	185	206	195	188	202	217	208	193	197	199	208	221	201	207	221	200	198	204	215	180	214	212	230	219	201	187	221	193	179	214	223	226	215	199	203	236	189	214	208	217	210	194	165	207	192	177	197	205	196	207	182	199	185	194	195	178	190	218	179	185	205	205	206	215	212	201	228	192	199	209	177	225	222	220	191	202	214	212	207	201	212	175	179	191	186	190	190	192	191	195	212	186	214	195	174	237	203	203	213	197	190	195	199	196	193	196	193	216	194	202	200	209	216	189	196	204	203	207	193	186	222	212	191	201	188	179	223	220	207	194	217	216	203	193	225	202	209	236	179	192	201	216	199	201	207	223	202	206	194	238	175	215	207	215	195	220	201	191	174	230	209	196	241	224	210	214	213	225	216	196	230	194	183	199	214	219	210	187	199	209	219	190	212	185	182	197	200	168	200	207	204	184	199	194	195	187	198	202	210	183	200	193	214	202	203	195	224	206	194	189	212	220	200	211	182	188	213	217	220	185	218	193	176	206	206	220	233	197	190	206	197	208	185	243	191	186	188	199	225	222	192	239	186	211	189	186	201	227	223	200	208	202	199	200	192	198	188	211	228	202	233	203	218	217	202	207	194	204	223	189	223	196	197	207	204	204	185	206	185	171	185	214	167	197	184	205	205	222	189	219	213	207	189	234	193	199	215	215	194	218	212	223	211	190	187	192	204	165	175	231	209	202	242	176	215	186	216	180	191	215	179	194	203	197	187	229	191	213	174	195	202	221	225	192	193	199	209	195	206	215	187	213	221	213	190	214	222	183	222	214	238	203	188	213	215	179	195	220	196	179	202	191	208	209	243	219	207	200	168	210	182	222	180	187	224	226	212	211	209	206	222	174	204	229	215	218	192	211	180	183	221	187	197	200	202	207	186	195	193	176	187	187	198	188	196	222	211	192	186	195	212	197	222	203	205	207	211	194	200	210	228	209	209	206	208	197	218	205	217	235	204	192	207	226	197	201	187	186	180	214	213	227	213	189	214	192	210	212	190	209	170	183	199	194	186	178	202	186	187	182	215	207	212	183	196	196	193	212	179	210	188	204	194	192	211	205	189	212	211	206	198	191	193	207	175	161	203	198	198	196	180	201	193	203	201	218	172	233	192	218	179	198	214	212	201	216	191	201	215	204	188	193	206	223	191	212	226	185	208	185	180	226	228	211	193	196	178	177	188	200	204	190	178	186	189	209	199	204	218	193	222	183	205	207	227	226	236	226	191	210	209	202	201	204	204	207	207	213	210	192	211	218	200	215	164	202	217	189	186	238	207	210	225	227	190	179	233	234	194	206	197	218	196	187	214	225	196	222	227	196	185	195	195	214	199	214	209	191	198	203	224	227	208	206	188	196	209	220	204	205	190	171	220	198	210	207	242	206	186	172	176	207	188	208	195	211	200	211	180	206	204	183	177	200	180	166	216	195	188	184	191	227	194	194	208	218	190	233	218	198	184	173	179	179	203	179	203	202	188	195	205	197	190	182	189	196	211	203	223	216	228	208	217	195	188	224	204	198	216	194	195	224	208	191	211	208	226	190	207	192	212	204	225	206	220	196	242	187	216	201	198	169	191	222	182	192	209	206	222	196	215	206	229	184	205	252	176	219	199	210
8235	1263	1189	1253	1055	851	737	670	624	610	634	546	589	585	550	552	551	564	555	513	544	519	492	526	507	509	553	491	525	489	533	469	532	551	474	523	480	506	507	486	464	518	492	523	505	502	482	506	520	504	479	553	492	511	521	537	507	513	509	485	498	503	494	517	540	500	458	499	504	516	540	504	517	454	506	499	488	488	528	534	522	508	500	529	539	476	515	486	511	539	512	515	533	543	506	515	507	498	502	522	539	535	483	512	533	508	463	507	541	456	527	486	504	482	543	550	491	517	529	511	449	517	517	535	524	490	479	494	524	479	556	527	509	505	526	497	477	488	563	495	512	531	530	524	503	511	480	511	516	529	523	508	483	493	488	499	510	460	514	509	463	514	529	476	497	514	504	499	479	503	482	448	535	502	514	498	549	541	485	462	513	506	542	494	525	515	515	500	542	496	488	512	510	496	480	484	524	518	519	486	491	553	518	523	542	540	524	497	503	514	491	495	491	507	511	517	472	540	538	491	508	454	523	500	463	541	487	487	502	534	497	530	540	488	517	466	534	491	503	498	515	499	522	541	515	517	470	476	496	554	503	494	501	502	480	514	526	518	494	488	511	484	491	531	490	509	472	498	507	486	520	523	487	499	508	482	541	516	535	518	519	531	517	517	518	534	530	536	459	516	532	494	525	555	494	551	557	519	489	538	480	495	502	489	486	554	494	525	506	525	514	523	486	504	542	495	530	453	482	544	492	458	511	521	508	488	527	495	503	499	540	483	486	508	509	526	476	567	504	479	535	488	485	539	514	535	507	525	520	513	471	502	493	552	520	514	518	521	487	540	535	469	507	521	494	481	516	502	525	481	544	506	479	479	496	501	497	453	533	512	488	481	515	524	514	543	495	490	504	528	488	486	513	498	487	501	470	502	566	526	482	453	542	502	504	559	484	507	516	521	494	481	523	519	545	461	510	502	537	512	541	455	511	495	496	480	512	501	494	501	510	487	512	512	527	509	482	526	492	540	559	535	482	476	505	517	494	479	542	512	504	512	530	463	526	506	479	532	480	493	469	466	510	494	534	519	541	495	512	509	523	505	481	514	521	460	548	488	506	539	567	489	462	536	515	527	474	473	473	521	488	541	534	476	520	495	500	537	524	510	486	468	485	504	527	511	487	510	500	513	484	517	488	474	523	474	496	496	507	500	472	525	508	532	542	538	509	499	505	486	521	518	505	457	473	473	502	485	527	492	532	491	496	526	517	543	494	513	531	479	524	529	494	517	501	475	538	541	501	526	581	504	471	470	479	523	513	478	492	512	501	505	507	520	514	508	527	482	536	500	527	526	515	495	471	528	461	491	483	488	466	509	518	560	502	496	523	500	485	489	528	475	546	491	514	469	505	474	559	504	481	530	490	539	469	470	469	514	530	555	493	504	524	484	508	466	531	489	497	482	531	534	521	481	518	518	537	455	546	501	500	534	518	528	508	530	517	503	540	528	486	524	489	521	510	501	525	488	493	490	514	499	506	507	507	522	531	497	509	475	463	512	489	533	463	504	497	500	461	468	523	527	522	486	537	479	498	469	486	541	496	543	501	498	493	519	512	507	484	514	500	485	517	524	493	509	540	510	525	486	513	488	522	470	513	516	494	531	499	555	548	530	498	489	535	497	502	508	550	491	529	513	485	507	492	523	484	521	489	537	501	526	483	524	504	508	510	495	506	513	470	507	517	471	496	503	493	488	509	524	534	491	522	483	494	482	503	512	524	488	460	515	507	474	538	505	494	536	517	484	504	535	487	500	498	544	502	466	523	518	536	533	493	510	483	507	519	502	502	515	559	487	507	481	512	532	529	533	496	503	504	508	491	519	461	522	492	477	479	509	508	462	532	499	486	541	487	492	507	484	538	532	502	521	507	513	482	503	527	555	459	512	493	510	506	467	481	496	527	536	503	494	491	526	483	491	482	523	464	469	498	501	513	501	460	519	507	526	489	506	550	503	526	482	498	543	526	442	485	532	534	503	513	487	494	543	504	492	520	549	504	535	500	492	507	533	498	508	518	494	457	510	521	509	508	504	504	483	493	494	470	542	525	503	501	468	470	518	481	537	508	516	491	492	513	523	508	492	503	493	505	504	508	508	491	491	500	506	516	477	525	511	524	487	516	494	511	476	561	494	505	505	493	547	498	500	494	514	464	525	539	525	562	495	465	490	516	505	476	530	506	473	505	524	518	481	506	509	471	493	502	539	499	481	476	492	501	490	518	506	511	488	499	539	511	458	506	516	489	516	528	512	521	485	519	529	521	517	484	493	505	523	495	491	477	489	529	515	509	494	499	449	508	537	505	501	540	475	484	507	468	495	476	485	470	537	492	489	489	513	512	499	548	543	472	505	511	529	507	509	478	494	514	504	465	469	507	552	469	495	511	485	483	515	456	496	520	506	518	504	538	493	473	479	521	501	534	517	479	517	525	505	519	516	491	513	532	535	497	482	500	489	460	534	539	487	493	495	506	501	499	481	501	540	504	510	516	535	507	502	487	512	491	539	530	511	524	477	526	540	472	487	504	531	535	474	564	493	528	489	532	523	524	490	496	536	518	511	504	478	524	524	527	504	512	510	521	557	506	507	508	535	520	487	529	502	468	552	448	489	536	551	526	534	510	529	485	479	479	498	484	478	489	509	525	474	517	516	490	545	483	525	491	529	531	536	466	475	536	526	515	470	489	516	472	462	541	512	483	520	505	502	514	528	511	476	492	490	506	525	496	529	516	529	461	534	508	540	477	543	536	460	520	485	549	503	518	496	479	529	530	535	486	498	528	502	468	510	491	450	439	505	496	513	513	558	489	511	519	514	480	496	478	540	478	513	533	521	502	521	495	518	495	516	511	519	499	494	487	501	507	477	516	552	487	504	512	540	512	476	480	520	531	498	531	510	500	531	487	524	492	490	500	487	508	535	524	519	503	470	487	491	471	521	527	473	513	495	487	533	482	521	469	490	461	515	491	495	479	495	495	475	492	525	528	527	528	488	527	548	524	504	509	502	488	499	466	520	515	484	533	506	502	484	550	479	508	507	528	520	511	534	484	502	504	503	502	514	520	557	495	506	501	539	480	522	476	511	520	479	535	567	489	523	509	517	487	556	501	496	488	537	521	527	491	582	504	524	541	554	521	474	483	475	481	477	530	508	535	496	532	517	541	536	526	501	530	501	474	483	478	505	510	546	518	505	483	493	522	511	500	500	545	484	522	512	517	495	493	497	506	503	545	485	475	489	513	495	473	523	455	495	500	497	542	520	533	545	517	535	533	489	477	489	524	477	516	494	537	514	529	501	477	512	527	503	507	501	472	464	502	505	507	536	500	479	537	502	523	494	545	493	497	566	521	490	501	480	510	487	501	515	481	527	499	529	536	512	550	478	504	497	502	532	502	483	499	502	523	518	501	502	513	523	485	539	478	515	541	505	552	511	494	538	507	452	525	525	511	478	518	530	495	508	520	485
26895	5625	981	730	566	456	380	361	338	290	312	268	309	271	298	280	311	325	296	261	268	247	267	261	240	286	296	292	260	262	272	261	275	298	270	243	252	267	285	271	269	280	258	269	287	285	290	287	260	256	254	257	268	257	267	260	278	258	303	267	290	284	314	241	265	241	264	257	267	253	270	279	239	259	250	272	297	281	272	247	275	268	256	298	294	281	277	288	292	263	245	247	266	272	265	262	275	262	293	263	267	327	264	271	305	270	289	288	273	289	274	296	288	278	280	269	293	310	268	290	281	278	292	273	285	271	285	254	238	276	276	282	286	258	274	281	278	272	259	274	259	263	260	286	286	241	265	262	295	274	264	300	263	277	246	269	263	274	260	258	298	300	272	289	274	266	258	292	292	302	293	313	301	226	265	286	296	296	282	269	254	270	266	249	264	271	278	273	252	232	250	280	247	291	259	302	286	249	285	259	286	266	257	280	286	297	240	267	277	276	290	288	273	270	310	278	250	242	295	258	274	277	267	263	274	316	272	281	268	293	269	275	297	276	268	241	264	313	297	273	278	266	285	280	277	272	258	278	258	265	278	290	309	300	277	262	251	262	247	292	280	274	265	295	261	248	252	305	285	271	240	251	257	255	289	273	281	300	253	256	277	267	287	303	283	267	255	296	283	258	247	302	269	258	247	252	275	267	283	294	234	262	268	258	264	302	256	262	244	294	241	264	269	311	293	293	272	277	275	260	251	227	277	284	267	289	270	298	312	285	265	253	313	256	277	281	251	260	256	279	275	263	253	262	257	232	274	269	245	269	283	290	273	291	267	285	280	246	248	261	288	272	252	253	270	266	275	248	300	296	272	261	285	274	243	290	273	260	287	265	291	289	258	273	307	250	271	282	268	286	266	282	274	284	288	295	269	289	271	262	281	255	274	246	287	281	260	259	278	281	266	254	239	293	266	309	277	276	239	256	254	271	264	308	268	289	293	266	281	288	292	258	274	282	313	257	273	247	292	292	246	275	269	270	284	282	272	284	279	256	257	246	263	264	271	313	289	278	273	260	267	287	304	267	270	284	266	299	286	242	264	276	278	266	254	273	267	269	283	265	291	263	257	263	300	285	263	264	281	263	288	255	272	259	259	260	296	274	271	266	292	292	293	277	247	231	286	268	288	288	270	295	267	306	266	285	284	260	275	258	267	258	278	235	260	262	283	252	267	255	236	285	256	286	253	280	254	300	270	300	307	306	267	257	259	237	289	288	272	246	288	290	275	262	253	260	276	241	277	286	248	294	291	255	275	284	294	264	296	260	269	291	280	309	270	269	270	282	282	265	266	281	271	290	253	303	246	255	291	268	237	291	270	247	257	274	277	263	286	286	303	273	275	253	262	274	262	266	290	269	258	276	287	271	250	275	272	273	262	290	279	236	270	252	263	294	274	256	314	253	290	279	263	282	256	245	243	280	261	260	259	280	261	281	272	319	242	296	279	324	240	280	272	271	265	290	259	286	289	278	270	293	268	241	269	268	272	258	289	267	279	257	328	281	282	270	272	265	264	286	271	267	275	247	253	262	270	278	279	278	253	274	247	276	285	264	265	272	261	290	264	256	274	275	270	264	264	269	293	271	280	300	263	272	283	281	277	288	252	272	284	277	250	265	273	255	283	265	276	264	273	260	272	276	291	260	240	243	239	247	257	287	276	281	285	269	268	242	265	276	279	282	262	265	250	285	266	255	240	283	263	265	245	264	293	267	291	295	279	257	298	295	280	268	279	299	276	272	258	272	265	247	285	223	262	261	263	284	278	251	270	268	281	257	251	269	260	271	267	259	271	273	276	242	298	258	280	277	292	273	275	273	276	279	305	270	297	282	266	281	294	283	280	268	291	257	249	226	271	288	289	277	277	301	269	252	277	278	275	292	259	269	291	266	283	286	274	291	257	266	286	244	258	266	281	222	265	278	272	285	269	307	272	295	253	281	278	252	239	267	261	261	294	264	239	285	257	265	280	258	287	256	272	290	286	278	265	281	238	258	278	268	266	239	297	284	262	266	254	274	271	279	281	276	290	223	267	276	260	256	265	275	268	244	248	265	268	300	290	277	296	271	254	306	272	300	290	269	291	275	257	267	263	267	308	269	226	263	291	304	276	247	293	269	240	268	270	270	277	259	301	316	251	291	272	251	286	241	278	306	277	277	286	271	260	261	280	252	268	245	265	265	269	295	263	284	266	259	239	258	264	275	267	248	282	265	278	258	263	233	286	268	278	269	279	282	268	267	281	302	287	302	245	252	231	260	315	272	276	262	286	294	281	283	284	267	246	259	264	266	276	265	226	305	268	290	246	310	264	249	299	267	261	282	288	285	248	246	239	278	272	277	249	261	280	261	296	268	276	303	268	240	275	294	295	266	277	266	276	243	303	283	279	276	297	288	262	267	299	241	255	270	238	266	305	288	301	250	264	295	251	284	255	272	263	261	252	279	273	278	263	264	264	272	272	272	272	288	258	282	294	285	288	302	285	273	271	283	253	267	264	275	275	299	278	267	282	263	292	251	311	283	263	255	285	255	287	246	269	274	289	286	272	256	258	268	298	258	256	245	266	240	274	233	285	313	281	282	268	273	261	245	282	250	300	275	262	288	280	262	302	298	266	269	260	257	267	292	273	302	285	279	286	297	291	257	291	274	271	258	252	252	271	241	243	256	284	270	240	279	268	261	305	249	245	262	263	255	290	262	252	245	326	259	258	272	264	308	285	258	262	258	253	253	281	293	290	286	292	279	270	267	288	267	275	294	280	288	262	259	272	296	277	300	234	310	238	286	300	304	277	280	227	270	293	264	272	270	281	290	293	253	279	290	276	253	255	258	280	274	271	248	261	296	267	278	293	262	264	272	280	254	298	251	270	259	278	256	303	258	278	254	303	282	256	262	253	268	257	249	249	264	263	278	283	264	243	243	254	274	257	269	281	271	295	291	259	258	269	275	254	258	253	256	285	264	250	256	274	289	274	286	263	295	283	281	266	234	266	270	279	243	247	287	284	216	277	284	282	267	242	280	278	248	273	283	257	287	291	268	273	262	254	272	269	277	240	284	259	284	262	280	274	242	251	257	268	240	250	252	242	285	279	259	275	271	291	275	288	280	299	259	248	257	274	283	271	276	300	299	254	274	295	278	282	253	296	257	296	291	249	267	232	275	264	288	285	283	263	255	278	257	276	290	258	264	285	270	287	262	282	273	276	256	277	256	279	263	286	276	273	295	274	273	282	239	269	271	287	250	243	290	259	268	269	258	266	295	271	255	251	251	266	274	268	280	283	259	249	242	253	245	265	253	250	265	308	268	261	266	268	296	275	296	302	267	285	272	275	284	252	240	270	239	223	256	270	270	234	284	264	229	252	244	293	274	248	284	293	308	296	297	249	263	231	297	260	257	271	252	269	264	251	260	285	257	278	256	305	286	269	260	236	271	282	287	276	287	254	246	266	267	265	259	266	291
18541	2740	2053	2301	2074	1594	1289	1090	1011	927	879	801	809	727	753	774	826	755	719	710	774	690	727	694	666	645	641	701	729	679	669	668	696	696	683	694	620	646	668	683	708	657	626	654	659	661	597	663	657	650	683	677	650	691	609	662	682	641	721	678	631	630	618	603	640	669	626	635	647	656	649	651	659	644	657	675	667	661	695	644	664	621	621	617	649	628	643	665	671	631	681	669	661	682	637	657	635	646	695	636	654	665	640	615	687	642	640	628	655	680	631	573	665	620	670	626	654	628	651	635	649	634	656	649	656	610	636	665	646	653	685	625	647	701	584	658	662	662	634	634	701	626	631	643	649	645	667	662	702	690	644	700	635	651	644	657	639	618	653	639	654	674	609	697	683	650	688	638	702	684	666	621	625	659	656	644	642	667	619	615	612	631	674	648	642	661	664	660	640	629	679	672	686	654	670	670	640	640	635	612	641	705	662	652	649	628	626	675	635	617	679	656	640	672	655	661	676	660	701	663	614	639	699	608	649	626	668	619	656	626	647	649	614	660	637	662	589	630	660	714	658	656	649	609	659	701	664	673	641	664	636	657	657	670	615	681	641	637	633	644	625	640	687	607	683	629	648	657	634	646	636	626	661	664	649	624	664	647	642	643	657	669	625	650	656	665	651	646	629	617	610	673	659	647	706	660	687	646	700	658	664	646	646	613	663	679	644	677	660	671	652	687	612	663	610	583	610	685	592	660	662	655	660	637	620	635	678	679	662	634	652	662	647	645	626	659	667	639	643	634	667	648	669	614	691	686	639	648	637	691	662	634	616	646	650	657	674	665	675	661	709	682	663	633	613	691	654	674	689	631	642	666	669	610	681	653	636	659	637	623	619	656	643	623	594	658	680	644	630	608	681	668	629	641	678	628	658	619	623	691	636	667	631	637	596	647	670	630	637	656	653	639	656	647	657	680	615	626	674	668	621	675	629	655	618	679	652	686	659	636	657	680	659	596	621	677	640	639	620	673	634	630	676	645	622	645	662	663	662	681	645	698	649	646	642	609	662	630	667	642	621	603	660	647	625	664	617	667	647	691	645	681	649	665	664	701	659	607	654	633	686	642	678	618	638	691	674	683	674	659	633	632	649	663	661	631	641	650	698	682	609	663	659	609	627	662	617	599	665	701	629	649	651	660	656	642	606	665	595	668	672	696	656	647	642	614	625	641	589	650	658	631	645	667	672	596	663	650	670	629	624	682	603	625	681	648	646	675	706	655	662	606	620	625	637	657	675	709	637	656	639	690	675	613	683	622	663	631	623	634	669	672	631	657	638	612	639	595	655	660	632	673	654	659	614	650	660	626	667	597	651	634	668	644	659	679	681	664	676	666	600	638	650	600	636	641	638	664	640	654	647	616	657	696	617	680	666	613	658	626	625	624	667	653	659	631	659	700	649	657	653	699	633	601	638	651	654	626	652	671	636	704	658	625	641	658	683	688	618	612	667	647	687	631	667	658	662	644	644	645	639	688	630	634	649	687	681	671	626	676	609	657	633	620	638	659	630	655	621	638	677	613	694	671	655	637	620	611	631	662	645	670	701	627	626	686	636	665	571	659	659	635	626	678	649	710	640	626	630	623	661	668	653	673	661	642	664	629	650	674	651	671	665	656	641	715	610	654	615	618	648	673	691	612	670	681	645	641	609	655	686	675	581	694	703	653	645	634	655	638	657	650	623	653	659	609	661	642	588	637	636	639	664	665	647	643	663	644	674	739	635	660	687	654	634	671	678	651	654	663	648	606	669	632	642	667	624	644	651	612	598	641	651	688	673	687	655	638	687	670	651	595	689	652	645	612	619	697	616	661	657	689	664	627	602	644	650	695	663	699	663	630	610	645	669	704	674	607	641	599	634	651	645	635	652	614	689	620	620	630	648	660	633	653	643	652	659	664	681	660	645	685	695	599	675	657	639	609	683	644	673	628	662	651	642	610	678	652	647	615	653	626	715	627	637	705	690	645	641	664	661	657	650	663	644	677	697	640	621	663	630	645	683	673	655	683	655	588	634	630	657	599	617	657	645	701	623	660	662	657	655	618	651	608	614	662	664	648	612	656	671	638	642	629	657	608	630	635	629	625	644	654	628	600	648	627	620	667	692	645	668	666	679	608	666	662	694	693	623	632	708	644	660	649	702	661	613	639	632	671	669	611	687	705	664	660	663	630	655	668	685	662	640	657	643	643	668	630	640	584	661	640	650	678	636	586	693	627	652	666	641	665	639	602	627	600	656	632	674	657	644	663	670	660	635	645	683	697	650	661	650	660	678	610	632	663	664	631	665	641	670	629	635	666	644	607	642	606	680	680	661	626	661	673	673	612	645	645	599	679	692	648	667	676	650	622	699	629	667	629	651	594	667	644	661	660	675	651	698	655	661	603	582	610	661	638	625	653	633	666	686	641	654	659	623	615	640	619	604	680	677	655	698	675	631	698	657	611	637	654	691	617	685	680	687	650	669	669	661	661	659	636	598	655	634	646	662	682	658	682	613	644	657	661	668	638	621	668	654	636	666	635	635	656	623	667	645	668	682	645	675	594	664	645	612	684	621	663	641	670	672	630	703	618	645	656	661	677	677	690	598	690	669	631	653	678	655	649	648	629	633	609	614	634	706	648	638	639	629	656	645	643	642	628	631	648	664	671	634	629	656	657	655	660	729	675	642	615	688	669	704	670	667	665	663	699	619	610	654	628	656	644	653	665	640	686	669	646	636	621	638	656	669	625	660	640	691	689	621	665	639	683	678	694	662	648	644	675	613	651	659	613	688	622	695	652	626	646	619	623	652	583	661	663	699	680	624	584	646	660	675	610	663	638	640	661	614	675	646	659	662	646	650	633	677	651	649	680	651	645	647	640	667	659	693	635	630	653	630	637	664	646	685	631	683	674	591	663	674	653	643	596	622	623	643	664	660	645	630	658	653	623	641	610	654	594	633	623	632	629	674	666	651	615	688	610	636	607	651	650	647	640	661	644	620	631	639	639	708	650	623	633	640	635	650	657	674	613	655	627	630	656	660	673	688	631	605	675	596	690	645	631	621	631	662	680	640	630	692	608	637	682	673	668	664	599	637	656	630	638	593	647	619	667	605	658	691	578	638	636	701	584	632	668	624	612	688	657	650	651	624	663	652	625	644	657	679	667	669	676	637	633	642	656	626	604	667	665	630	621	670	614	634	616	651	672	606	662	637	625	674	641	624	646	638	676	641	605	677	665	655	717	633	664	644	603	676	661	671	661	648	635	639	616	676	658	610	645	666	644	685	611	618	654	616	632	630	683	635	660	653	679	668	645	672	633	676	637	642	649	620	670	653	630	634	644	638	618	662	677	633	635	655	688	663	667	675	641	599	660	608	673	634	654	643	666	649	632	673	664	683	604	630	682	630	650	642	635	642	675	668	585	657	666	669	630	637	641	609	658	704	625	719	617	717	653	701	623	657	660	650	638	603	666	691	604
36980	9852	1837	1129	715	482	368	339	281	257	238	233	245	190	210	216	210	219	187	190	197	173	194	198	189	203	185	182	185	172	201	191	176	203	195	174	184	177	180	174	159	183	167	178	181	174	212	165	214	203	195	183	193	182	184	193	176	190	201	151	199	172	194	178	179	185	174	190	194	190	158	177	156	203	213	184	199	181	208	187	204	183	191	155	220	192	178	195	194	202	209	215	190	178	182	203	192	194	179	189	196	189	181	189	216	182	167	195	196	205	199	196	180	177	170	192	202	173	202	164	187	204	201	204	188	193	168	171	212	193	192	167	196	206	194	177	193	190	201	200	215	185	176	186	195	183	191	195	167	206	228	172	200	205	171	212	207	184	181	187	203	174	183	194	185	172	185	191	177	184	181	216	192	177	192	169	150	201	184	203	183	174	192	185	194	171	176	191	178	200	186	186	190	186	194	197	176	195	199	160	173	187	191	169	194	192	172	169	207	197	178	187	181	167	196	172	157	183	194	184	212	198	179	177	186	171	161	168	185	168	195	204	173	205	202	222	192	212	178	176	185	192	179	197	180	206	183	179	209	189	208	200	189	182	178	162	183	203	178	187	173	183	187	194	185	194	199	174	200	195	197	178	196	212	196	213	195	223	181	192	183	177	197	197	180	171	180	183	192	198	181	179	197	165	206	191	175	168	179	189	204	166	199	218	187	154	165	197	172	203	205	182	185	185	203	196	180	180	181	196	191	183	182	183	161	167	174	193	216	182	206	188	185	178	160	174	162	187	190	189	189	174	171	181	181	178	190	200	178	205	210	189	180	205	191	203	190	217	195	186	187	189	179	189	197	178	193	186	180	174	184	206	191	184	185	195	190	196	190	188	188	175	160	188	190	167	197	210	180	188	205	177	173	186	178	196	179	184	206	183	181	209	174	193	190	189	196	196	198	162	199	166	188	185	185	192	192	209	163	195	179	191	205	197	186	183	188	182	183	168	190	203	185	199	178	177	198	165	189	214	178	198	167	199	178	182	196	188	173	182	203	173	205	174	208	211	181	173	205	189	180	194	178	194	194	166	187	186	195	197	163	176	192	185	185	184	177	185	170	198	201	192	191	209	176	191	170	168	177	198	179	187	145	196	183	204	193	188	197	160	209	164	186	171	170	186	185	222	192	189	195	195	180	204	202	175	225	188	193	203	194	201	179	176	190	175	189	168	198	184	182	207	183	176	188	197	196	163	188	180	213	208	165	200	174	190	197	188	182	194	224	191	189	203	191	174	206	200	202	185	190	188	200	198	180	203	197	189	208	209	177	176	184	154	226	173	172	180	177	181	169	202	196	187	175	220	201	196	193	197	166	175	153	167	179	175	205	196	183	220	196	182	190	185	180	195	181	193	189	195	203	190	173	191	200	175	178	187	192	192	176	194	175	206	193	157	195	184	190	170	157	208	199	170	154	192	163	170	194	203	174	181	175	191	190	154	179	200	186	174	192	189	196	223	178	205	193	189	178	211	183	175	164	166	176	183	183	163	190	205	171	184	200	224	187	189	167	193	221	192	180	171	175	192	170	170	175	197	176	195	184	175	186	198	195	184	157	178	193	166	192	198	205	168	197	194	196	181	191	198	187	185	188	176	210	166	157	183	152	178	181	179	201	173	172	171	191	206	213	183	185	176	182	196	180	186	170	209	170	193	174	178	181	172	182	221	199	193	214	212	205	192	194	189	198	213	187	171	214	190	186	197	189	194	204	198	220	174	181	178	161	192	186	204	214	183	184	171	216	191	186	165	177	194	209	212	192	177	182	189	191	174	184	158	178	170	200	179	156	172	204	192	202	180	188	185	202	178	187	182	166	186	180	206	152	189	185	194	197	175	176	196	183	189	177	187	223	178	217	204	206	176	192	198	193	187	196	170	197	168	201	203	228	172	198	181	220	179	215	192	188	159	210	172	178	196	206	184	193	186	195	186	195	188	171	206	183	182	157	173	185	197	186	225	192	189	175	201	199	178	218	175	159	206	200	194	183	174	198	207	180	176	189	190	178	201	194	185	167	183	187	174	203	209	173	206	145	196	174	197	191	197	203	183	176	200	198	198	199	214	182	187	184	194	180	208	178	172	177	202	194	183	157	194	179	215	194	189	186	189	203	182	176	187	203	171	227	170	184	192	172	196	182	177	161	189	207	179	182	177	207	209	198	192	202	198	183	191	181	190	194	194	183	190	181	193	164	209	215	224	198	193	218	164	204	209	173	163	196	165	215	195	205	226	174	177	177	192	187	180	179	173	179	204	198	161	177	199	184	193	175	176	172	170	179	186	221	172	189	220	190	206	202	193	181	186	183	186	165	203	167	168	194	188	186	191	177	166	193	181	202	209	179	164	195	168	173	177	191	210	184	178	191	206	188	198	171	191	177	183	199	202	184	194	178	185	204	184	180	188	201	184	172	178	203	190	194	190	181	170	190	163	208	179	170	175	182	183	200	182	204	178	185	205	198	205	187	226	182	216	174	192	200	179	187	184	172	199	220	198	192	186	174	174	166	189	185	172	192	174	184	203	196	184	197	179	168	183	176	189	205	212	201	196	184	189	179	177	195	175	204	213	183	187	163	160	187	193	173	178	176	165	173	230	184	174	164	198	182	193	197	193	160	191	217	160	187	180	186	165	183	203	207	186	216	188	201	180	201	202	178	197	177	193	192	190	169	202	194	199	202	187	190	204	167	170	184	187	185	184	179	181	176	191	211	179	193	195	175	190	212	200	176	184	193	184	171	181	193	171	194	180	203	206	190	167	208	200	180	189	192	193	174	192	184	198	180	176	203	194	173	186	219	200	175	163	193	162	195	198	195	192	167	192	165	169	174	206	166	181	193	164	163	187	189	183	194	200	162	206	201	198	188	154	192	219	182	171	186	203	184	176	183	176	191	173	189	176	166	172	182	182	189	207	197	167	190	191	144	169	184	189	181	171	191	187	223	183	167	158	167	188	199	200	182	207	198	160	154	193	184	195	149	202	194	198	202	186	189	184	209	200	203	175	160	184	206	181	181	179	179	202	209	200	181	197	147	194	208	179	190	186	181	171	170	205	167	192	204	181	169	183	193	203	170	189	194	202	176	200	171	212	185	162	198	179	197	189	183	199	198	171	192	183	179	191	203	174	202	200	197	198	168	176	192	192	185	177	205	195	217	169	204	185	175	183	184	186	180	178	186	224	182	179	176	205	175	176	192	212	192	184	181	180	189	190	182	192	166	195	194	201	185	172	212	204	179	189	201	209	199	199	178	179	190	182	214	179	201	149	169	177	173	193	209	195	203	181	178	170	188	170	175	194	170	198	191	163	182	184	210	181	192	197	189	167	198	188	201	192	192	159	184	173	196	208	173	182	172	186	194	221	195	190	201	185	189	207	199	195	192	211	199	209	197	173	200	211	180	165	201	194	200	191	199	205	182	181	202	161	173	182	178	197	198	202	196	186	190	194	172	186	185	204	206	167
23906	3413	2777	3202	2602	1893	1492	1096	1031	947	782	747	740	686	624	615	572	582	548	642	535	516	525	480	492	520	478	520	490	509	464	483	455	485	511	483	447	429	465	479	464	514	475	478	447	480	457	436	506	466	525	458	480	494	453	466	464	486	464	464	427	424	473	470	465	445	488	435	451	451	461	482	428	444	465	488	437	422	486	428	447	474	474	425	458	456	438	442	485	463	432	446	430	456	429	492	430	479	498	437	439	445	449	460	440	465	477	463	453	421	439	448	466	477	444	436	428	489	442	479	444	460	461	446	478	470	481	473	471	460	453	446	466	451	438	480	484	436	485	449	491	465	450	493	452	442	418	456	467	460	438	450	454	476	434	487	448	432	476	432	435	462	454	479	471	435	457	421	464	455	448	441	498	482	454	442	470	446	428	460	432	507	454	445	461	434	469	479	482	479	430	456	450	456	413	466	476	478	512	433	416	464	477	479	437	461	466	476	435	467	444	458	457	454	467	429	443	435	458	447	446	482	444	483	447	462	430	451	461	465	446	470	449	462	460	444	475	467	459	457	486	462	452	448	474	469	484	413	439	483	461	433	445	460	462	452	471	491	483	438	451	476	419	427	440	479	452	480	460	445	468	481	490	453	435	464	443	438	457	457	512	462	471	489	458	447	480	411	482	437	435	440	432	440	464	436	468	474	457	456	456	468	463	469	421	449	448	454	457	456	467	459	417	433	477	435	486	456	480	389	439	499	445	442	419	442	484	429	485	483	476	464	446	419	423	431	455	444	460	455	455	459	456	506	455	480	449	443	453	447	464	428	467	459	468	409	466	444	471	456	491	454	462	461	459	446	462	473	482	483	477	432	468	443	470	486	459	461	457	421	484	447	450	456	453	483	457	448	418	427	432	456	477	479	467	441	468	436	435	421	465	471	469	467	457	474	426	455	466	432	478	463	448	453	487	426	450	440	458	486	446	458	467	449	494	440	462	471	504	453	468	441	448	486	435	444	498	450	457	447	462	461	448	492	428	461	440	447	457	437	421	437	497	433	451	437	437	476	448	458	451	476	440	469	472	431	479	438	450	420	491	466	425	451	456	468	504	473	461	474	469	453	473	442	418	446	431	454	417	499	437	493	491	470	410	426	466	422	440	433	462	424	455	477	467	456	463	433	451	442	484	444	445	446	481	489	522	456	492	506	450	496	483	420	466	476	452	489	476	460	463	408	439	465	480	475	457	438	486	450	439	438	463	467	460	435	451	474	421	442	481	493	468	456	463	461	472	444	438	459	441	441	462	437	465	466	457	438	449	458	457	437	454	462	427	484	470	450	469	471	419	450	411	436	466	460	440	441	488	424	454	449	444	494	478	462	453	467	436	436	460	422	428	463	472	439	432	481	439	465	420	473	461	428	449	489	454	449	482	446	474	412	439	467	444	457	477	459	443	453	434	473	485	459	434	465	461	457	469	441	491	467	437	488	419	450	512	458	485	488	411	460	483	422	467	446	465	412	454	441	471	440	469	460	474	450	452	474	460	447	425	460	447	416	433	458	440	459	413	475	432	472	502	469	435	499	464	454	456	485	484	450	438	436	463	468	429	450	471	474	424	445	456	465	443	460	466	438	496	486	471	424	457	426	457	474	458	442	470	477	413	471	477	461	478	463	464	493	452	445	465	441	416	421	459	459	435	460	483	449	447	488	462	457	466	474	424	485	504	460	444	470	475	427	447	478	446	443	432	446	401	428	450	456	430	423	456	452	461	425	475	473	497	454	443	447	476	474	474	465	452	476	469	458	435	458	451	464	493	437	435	423	454	479	434	476	493	447	437	429	462	422	465	429	469	447	451	466	458	488	460	433	433	469	454	448	447	456	432	442	460	447	464	427	449	454	450	497	461	482	462	434	454	459	486	440	428	482	454	448	463	430	469	452	443	473	441	480	460	475	470	464	451	493	481	465	477	430	448	454	462	448	450	447	438	440	476	472	462	497	478	450	451	466	463	438	455	449	414	446	454	488	453	418	459	440	465	458	463	462	475	430	433	466	476	473	457	416	390	427	431	468	464	415	455	466	427	443	440	456	432	492	453	480	451	438	487	443	443	465	474	459	490	449	493	443	445	455	486	498	486	476	402	446	470	471	461	471	501	448	441	491	450	476	443	446	493	478	484	497	450	472	502	443	470	442	422	459	451	439	469	422	501	466	442	474	470	448	456	447	394	447	429	441	438	504	479	472	434	466	458	462	448	470	438	466	457	475	463	454	439	429	400	430	491	439	437	422	430	448	463	471	457	452	432	459	417	434	480	443	482	460	452	438	473	503	464	422	430	449	410	469	457	434	458	462	434	428	503	464	449	489	433	449	479	500	427	439	469	442	506	432	452	428	452	448	421	428	438	475	467	468	464	443	472	409	465	432	430	471	491	423	464	470	493	440	466	474	455	462	439	390	455	443	459	432	424	469	475	459	464	480	472	447	434	448	485	440	423	425	450	445	482	462	471	473	465	455	465	467	436	449	485	456	499	421	430	460	463	448	461	430	425	448	486	471	445	457	416	430	457	467	463	436	444	458	475	467	440	443	420	431	511	458	446	450	429	454	448	454	451	414	454	474	445	470	469	462	455	437	507	468	460	465	451	457	454	480	437	469	449	456	472	498	439	468	467	440	432	452	446	466	456	469	431	478	456	465	450	456	430	435	434	504	423	453	445	457	417	445	448	459	430	462	475	412	441	439	451	434	453	498	443	441	475	472	445	422	484	476	433	469	482	447	457	458	437	491	456	444	437	426	448	467	465	477	454	470	470	498	476	455	438	434	411	482	426	452	424	493	483	461	436	485	455	450	455	461	463	453	439	443	471	433	486	452	416	483	458	461	490	457	458	477	439	456	442	460	449	447	449	483	454	506	463	447	439	415	459	419	480	509	474	431	454	442	424	438	455	438	469	476	441	443	481	429	449	453	439	440	472	451	464	452	457	465	441	474	465	450	463	445	474	453	493	444	460	453	419	451	471	454	502	405	480	480	447	473	463	455	490	447	494	413	462	435	436	471	457	452	448	474	461	451	468	455	402	439	480	473	454	466	476	432	462	426	475	428	474	441	483	444	446	434	438	435	474	489	433	498	431	455	452	489	454	420	465	458	454	433	414	465	423	432	451	436	423	472	471	458	474	451	469	446	479	460	466	435	479	446	456	444	453	486	460	481	443	436	455	443	437	452	473	418	453	464	448	458	486	491	453	403	471	432	464	453	460	447	438	492	451	429	455	477	499	440	446	467	494	479	466	478	475	456	445	449	429	473	446	478	463	440	466	467	493	450	419	459	481	435	451	455	460	448	458	481	458	443	461	464	447	445	466	427	454	492	462	461	443	468	462	434	483	474	467	468	474	421	451	460	444	420	455	448	427	463	492	468	417	431	417	407	458	454	462	429	486	436	472	487	426	496	481	438	453	494	425	438	451	480	496	473	440	413	449	469	463	446	457	443	446	508	454	457	406	451
11632	1498	507	368	337	262	269	230	221	237	239	199	191	217	228	217	207	228	179	227	197	202	206	189	199	234	195	246	206	209	203	198	232	191	204	195	222	206	236	189	224	221	227	221	205	208	213	211	206	204	225	226	227	236	225	207	216	214	209	211	226	203	211	197	204	208	209	227	222	221	198	208	235	222	240	199	231	222	228	184	224	201	217	238	237	228	234	214	223	226	204	206	199	200	231	206	210	200	229	216	248	240	203	227	193	220	215	205	194	196	200	226	199	217	230	222	213	211	195	211	238	231	205	235	226	228	218	225	211	230	211	198	219	191	203	233	257	240	206	207	244	217	216	226	222	218	210	217	223	212	199	224	221	243	199	215	212	224	216	209	205	224	206	194	243	203	238	216	200	236	226	225	241	199	194	237	220	214	216	200	209	216	228	209	216	209	227	232	207	223	228	226	209	205	206	196	203	187	203	198	190	194	211	192	223	207	231	228	218	221	225	208	209	218	214	190	191	233	197	213	198	193	231	195	196	183	208	224	185	230	229	214	192	225	223	243	204	215	215	212	198	188	185	210	217	222	222	225	232	188	211	214	214	235	233	218	237	216	241	228	216	214	225	206	202	251	218	226	208	201	247	223	253	226	215	227	219	201	216	195	230	196	186	194	234	209	222	224	221	216	234	234	216	205	209	234	222	210	210	202	207	192	215	207	221	194	205	212	215	231	208	202	210	197	255	227	207	187	190	187	205	188	206	211	237	209	214	221	223	201	198	226	237	221	208	224	213	212	197	198	222	208	218	237	215	232	212	191	232	207	210	216	256	209	211	225	205	207	221	205	212	196	210	220	214	214	227	225	221	216	211	199	235	230	233	210	227	186	228	206	203	220	195	214	255	233	202	207	217	192	195	193	226	209	224	217	231	236	200	195	198	210	198	224	203	231	187	213	215	207	211	215	215	231	196	209	210	239	217	233	193	185	225	219	229	227	216	223	208	227	212	232	220	211	234	217	223	228	194	199	227	267	203	230	213	238	216	201	208	230	208	232	211	205	206	210	225	175	230	184	204	224	219	193	208	209	216	221	214	238	222	227	216	198	229	198	193	213	211	227	211	190	204	224	219	234	206	222	202	219	213	223	225	196	223	213	230	224	241	224	211	209	224	208	250	226	222	238	188	199	212	201	215	235	218	193	211	192	179	214	219	236	202	227	222	236	185	214	205	211	243	218	220	228	223	211	226	234	232	202	232	215	221	215	203	212	212	226	219	214	224	238	197	203	243	227	204	218	205	220	218	205	217	203	232	233	205	184	204	207	234	192	215	215	198	233	210	212	224	209	224	203	196	201	239	226	217	204	218	214	207	218	209	212	221	223	215	197	202	214	217	200	198	225	209	215	251	254	231	225	217	215	222	229	228	221	199	235	214	209	205	217	214	208	218	196	200	207	216	207	200	202	229	230	237	223	216	203	205	199	200	240	205	235	226	227	200	226	245	244	216	212	239	207	201	201	218	224	240	219	212	221	226	204	214	221	227	203	217	224	236	209	198	224	224	215	229	217	215	225	210	201	237	204	202	222	208	204	237	232	199	239	227	214	217	201	230	210	219	227	243	219	207	205	217	223	204	217	193	206	226	191	189	236	210	219	220	225	217	208	192	192	231	188	206	206	237	220	199	225	226	214	230	217	217	221	196	214	231	215	215	188	224	219	212	193	227	223	203	234	206	224	207	214	204	231	202	221	202	233	222	194	211	191	220	209	194	203	186	210	233	237	212	205	214	205	188	216	185	212	206	222	196	226	212	218	210	209	212	207	246	220	196	200	224	223	208	203	221	201	213	215	227	216	187	207	217	218	218	220	237	217	221	216	231	214	206	231	227	212	208	269	223	213	204	214	209	213	188	212	194	223	208	247	196	200	216	178	221	194	218	229	216	199	195	236	220	229	220	206	203	218	233	193	220	232	212	220	230	178	215	214	199	218	209	247	226	203	223	236	226	192	223	234	227	211	234	217	223	260	215	230	201	205	211	220	212	221	251	211	211	211	217	224	192	200	212	206	224	259	199	240	225	230	232	215	232	242	219	237	195	185	223	226	214	209	224	219	242	213	222	233	221	198	209	202	195	226	224	235	206	199	217	220	221	205	239	226	198	213	211	244	223	228	198	208	228	213	202	196	205	216	214	203	214	207	210	178	203	216	209	221	226	202	226	220	229	240	202	208	228	213	204	226	220	204	219	228	212	205	211	201	212	226	207	197	247	197	210	184	208	205	231	211	226	227	207	206	207	258	217	212	230	202	221	220	218	186	234	216	207	187	228	206	217	202	234	227	213	216	216	225	230	220	212	236	187	207	206	205	198	212	180	221	228	254	232	226	200	214	197	246	240	198	212	191	194	204	197	236	184	228	201	228	219	195	237	201	228	216	220	205	188	242	224	229	206	204	213	221	210	234	212	254	224	213	192	213	193	224	248	233	220	232	229	228	223	204	221	212	193	218	214	215	199	223	222	206	195	231	232	223	200	227	189	218	220	239	187	188	220	222	235	214	223	248	193	208	212	243	232	193	195	244	221	228	228	218	221	236	237	225	179	210	218	226	192	217	185	223	225	182	201	195	204	246	197	206	226	199	178	243	222	186	221	208	233	202	227	234	211	230	206	212	233	235	209	208	183	205	243	212	211	191	224	207	190	234	215	217	235	225	219	217	227	242	238	214	218	218	230	205	221	212	218	185	198	190	224	194	217	218	196	228	221	211	218	212	205	229	211	217	231	189	220	233	220	244	210	207	232	196	211	188	212	186	194	206	211	197	209	201	225	217	237	215	201	221	213	230	223	209	222	212	227	206	220	207	202	173	216	205	233	223	208	228	216	212	244	233	206	232	204	202	233	236	219	212	207	202	204	226	192	243	229	213	229	190	232	211	223	240	183	211	207	218	205	206	221	206	214	226	238	240	201	228	192	197	212	239	189	202	203	217	215	237	185	209	245	242	245	229	197	209	207	236	243	201	221	229	237	213	225	253	208	221	204	212	187	220	192	238	219	199	204	200	213	238	245	202	214	207	219	208	191	215	233	209	238	217	214	210	210	199	195	190	187	191	242	228	216	227	246	212	217	226	229	205	216	214	214	211	220	190	232	205	198	205	220	207	208	207	233	232	231	198	211	213	210	225	218	215	219	220	211	202	221	211	219	214	190	219	209	219	220	205	243	195	249	239	221	217	206	221	197	211	204	194	207	223	214	201	206	219	220	203	203	202	218	226	189	216	226	226	218	199	227	187	222	221	201	219	205	215	215	236	217	197	211	212	228	217	205	194	246	201	200	220	208	213	199	212	208	214	218	215	251	215	221	202	221	221	212	194	225	207	223	224	209	217	225	177	197	232	214	203	207	224	196	190	218	210	210	205	212	204	206	229	203	191	216	185	211	207	211	215	217	217	207	219	212	229	194	210	197	201	205	219	210	216	204	213	224	230	205	217	219	220	200	219	226	228	251	215	228	235
8568	1175	1133	1205	1079	993	799	740	664	679	596	683	650	627	626	579	568	567	585	555	555	541	545	540	567	544	527	580	552	552	549	538	591	537	496	606	526	499	564	490	521	562	582	575	553	526	546	523	572	546	511	537	544	566	570	557	512	566	517	506	536	516	549	478	559	538	547	555	530	537	543	501	495	503	508	541	510	566	569	510	535	601	587	551	536	556	534	522	543	543	538	534	546	546	545	551	518	558	530	581	567	525	522	548	519	552	484	527	553	573	555	552	543	524	529	545	508	535	547	539	566	501	525	551	519	569	543	519	535	559	531	508	504	509	552	514	562	524	551	540	527	495	533	560	507	569	544	541	522	554	491	559	528	542	521	541	554	531	545	541	531	499	541	584	499	576	598	543	527	534	574	569	532	522	541	483	543	498	532	545	536	554	532	538	556	542	564	499	533	534	539	552	527	533	515	490	524	547	549	531	529	584	500	565	588	539	512	494	557	544	566	547	564	560	488	558	501	580	546	543	514	541	542	569	526	556	523	564	523	525	546	527	546	506	545	501	557	548	530	547	498	512	530	520	570	505	533	541	559	517	546	543	517	513	539	527	532	532	527	523	564	541	562	532	570	526	524	517	538	517	520	522	557	566	557	525	482	513	556	530	511	544	503	509	531	531	537	553	567	567	517	547	541	549	557	517	602	528	522	541	546	571	461	526	517	541	512	509	547	502	546	546	547	521	552	524	508	561	537	536	566	611	506	537	532	524	535	529	537	544	568	554	558	550	553	524	554	526	522	529	541	533	542	508	557	543	491	542	557	521	552	517	595	568	588	492	536	516	564	548	566	544	563	507	523	532	567	575	524	530	502	522	580	569	532	556	545	562	525	560	552	569	525	566	543	495	529	547	535	532	496	526	504	562	508	557	547	511	490	529	498	570	517	499	605	519	528	508	545	536	517	531	557	544	591	511	546	557	519	524	528	565	560	538	570	488	544	564	537	552	502	563	543	546	547	562	557	542	494	588	550	533	513	596	529	532	555	524	561	525	512	518	519	520	535	545	561	518	561	530	555	579	524	558	513	533	542	535	559	514	509	553	569	543	534	563	546	510	510	544	555	518	586	543	522	524	569	533	541	559	551	527	499	535	555	551	543	551	556	522	528	585	512	528	507	538	527	595	579	527	576	494	564	496	513	565	558	510	565	553	563	542	528	534	557	518	520	571	537	534	538	555	535	546	552	530	569	527	521	544	539	546	544	538	556	538	540	518	566	515	593	523	583	535	558	489	503	542	538	535	509	544	561	529	522	559	552	550	540	553	557	516	533	517	519	564	521	536	557	525	527	526	529	538	559	543	568	561	535	565	550	505	542	533	506	540	503	526	562	481	552	526	558	484	571	530	556	540	540	527	541	546	573	541	507	548	574	527	570	505	533	554	534	547	557	553	541	529	528	546	537	541	529	511	502	559	578	550	522	525	542	544	569	524	597	564	520	560	535	520	526	548	529	502	548	527	538	559	549	512	521	545	538	503	549	520	521	549	562	545	546	514	512	553	524	525	516	569	532	556	512	484	520	518	539	487	557	572	502	537	499	524	527	528	584	574	502	544	557	522	543	513	511	525	574	571	550	568	553	525	519	527	523	556	562	545	539	525	530	541	547	538	536	496	576	511	574	539	523	513	520	549	533	536	555	551	524	558	545	567	542	529	535	517	556	519	515	549	563	543	519	560	509	515	497	541	511	552	542	523	496	572	564	524	499	510	535	531	556	540	523	546	564	584	554	524	523	554	507	587	512	528	587	503	538	558	514	575	532	516	535	501	545	553	550	548	529	582	516	562	532	531	464	500	544	545	534	544	522	567	507	549	583	501	535	539	562	521	509	514	503	557	535	540	503	508	546	599	533	546	546	524	534	533	527	599	542	583	548	542	519	568	522	543	540	485	546	520	542	556	526	602	579	545	524	510	570	537	537	549	559	570	547	537	524	509	563	568	534	565	569	517	515	504	531	554	595	588	527	542	541	463	529	523	561	576	569	513	562	563	517	538	570	543	566	541	565	533	540	551	505	495	584	535	583	537	534	526	537	508	520	566	538	530	560	552	570	593	552	537	505	522	579	516	555	522	517	540	550	512	543	514	557	538	537	531	552	545	546	523	538	553	515	526	525	550	510	537	544	548	530	561	511	551	519	528	546	560	504	533	517	554	523	559	520	531	506	539	531	533	569	516	559	533	517	521	532	497	512	523	526	583	516	528	559	520	541	550	519	524	524	557	523	555	530	520	520	521	599	550	537	556	519	486	534	552	571	558	602	577	551	522	553	523	560	549	536	542	592	522	555	528	588	526	542	565	528	543	520	530	511	536	538	538	554	555	533	544	542	525	515	531	517	511	547	542	518	553	515	520	524	532	534	526	548	523	545	496	495	546	565	553	525	543	526	543	551	552	555	580	528	540	519	520	548	527	558	525	517	544	566	528	550	534	564	564	555	580	563	534	521	520	551	535	539	535	566	505	523	595	510	569	547	551	533	593	540	554	556	525	539	562	532	561	517	554	542	571	543	536	509	584	545	581	553	527	549	531	571	541	493	559	546	560	499	563	526	516	516	535	571	522	540	520	532	505	573	560	491	549	537	546	535	560	542	506	522	554	504	528	519	543	538	540	526	578	569	561	532	551	571	554	523	513	510	547	516	512	524	509	534	494	530	553	530	525	522	569	518	573	518	490	533	540	502	553	565	556	575	555	542	516	507	525	565	578	578	477	563	547	559	543	547	567	550	545	538	545	536	524	516	513	538	542	539	533	565	544	523	520	543	564	564	502	541	547	554	498	543	536	556	507	540	514	550	519	537	551	543	581	540	515	518	550	523	562	565	541	534	545	551	528	561	500	531	552	546	523	534	549	549	528	528	538	484	551	594	533	543	546	579	530	527	533	560	552	534	543	552	480	547	509	564	483	580	558	554	555	522	539	544	525	502	534	539	559	519	547	519	519	544	533	503	541	547	534	564	564	514	513	572	545	545	551	540	515	516	556	540	577	504	517	552	527	567	519	552	524	578	539	503	541	584	535	549	525	551	554	500	549	551	495	546	569	499	547	532	550	568	575	587	578	551	593	519	566	501	564	554	519	566	516	518	549	525	547	524	513	549	525	517	523	538	537	546	571	558	519	568	511	528	545	519	509	511	580	529	527	531	553	555	510	520	543	535	529	549	557	576	518	499	554	494	568	522	550	501	556	554	531	552	588	534	551	507	563	522	555	499	507	558	515	537	569	535	530	582	577	505	527	532	552	553	528	487	512	547	489	556	546	541	588	529	509	526	552	527	531	583	548	555	544	506	543	561	582	538	537	492	521	555	560	511	547	589	539	500	548	558	549	544	528	532	534	528	555	506	554	543	545	531	561	521	518	532	557	536	499	483	528	520	517	511	518	536	503	600	513	528	512	527	524	522	566	534	537	557	508	554	551	509	575	515	557	565	537	551	551	559	565	527	551	540	542	558	506
26503	5374	1065	736	543	434	378	347	350	316	303	298	286	287	264	298	249	291	279	279	291	298	294	272	272	283	261	256	291	274	272	322	286	259	244	263	296	265	256	277	284	263	286	273	265	294	293	274	296	280	265	270	278	264	252	305	246	274	296	257	274	309	299	288	270	261	264	302	286	301	316	281	313	274	284	236	275	263	263	300	317	271	297	248	255	297	286	263	292	299	284	294	302	259	277	296	272	291	248	307	306	261	265	292	269	292	292	289	271	281	293	268	311	296	305	269	272	262	289	326	262	256	281	267	290	296	282	263	307	262	297	275	319	299	272	316	298	252	264	276	287	285	281	292	279	297	263	309	289	317	331	312	283	243	255	263	289	241	262	290	271	268	263	296	271	278	285	272	272	267	283	283	271	291	285	287	304	296	267	259	246	273	299	286	268	269	281	289	268	281	304	304	271	264	266	262	267	286	287	246	272	267	266	281	287	269	259	275	288	312	257	278	273	278	264	290	241	272	279	287	297	284	287	318	273	255	254	286	272	280	257	309	228	265	268	227	287	309	272	251	323	288	264	269	268	260	256	253	273	275	278	313	300	269	280	281	293	265	286	257	295	268	266	283	281	261	284	253	301	287	275	277	293	258	272	271	266	295	282	298	268	256	288	284	266	257	266	252	274	271	291	306	283	287	300	279	306	264	294	265	279	306	271	303	295	259	274	286	293	277	276	274	290	266	325	250	306	269	260	263	284	270	301	311	289	288	299	292	271	277	278	279	285	289	277	262	297	312	238	329	270	259	274	266	273	273	279	317	291	280	269	282	269	276	311	265	292	314	267	267	275	239	276	257	276	272	280	288	259	269	314	278	277	273	281	278	281	267	284	300	286	310	310	278	290	299	286	274	279	272	305	314	254	282	255	295	279	254	236	267	285	260	262	257	260	281	265	272	255	260	301	270	279	278	317	294	282	289	275	264	297	258	280	285	254	289	286	312	289	309	285	276	265	290	281	282	309	265	278	270	246	295	280	270	276	283	246	290	284	268	264	289	297	248	252	263	301	277	285	304	300	273	265	278	270	266	292	287	281	276	289	259	256	284	273	303	308	268	276	272	297	296	272	278	292	238	271	282	269	282	275	295	240	249	291	285	268	289	270	288	264	297	277	263	283	282	290	283	260	276	269	287	268	242	295	300	257	315	299	287	290	292	266	252	255	272	267	278	289	315	279	281	283	291	278	282	262	291	265	275	313	285	304	277	294	292	275	272	254	298	281	274	277	294	292	281	285	279	268	305	278	275	295	296	276	287	257	284	281	259	278	265	297	286	306	294	315	246	264	272	271	286	307	269	297	266	263	273	297	283	261	274	290	263	285	275	296	275	278	276	279	253	285	284	314	288	292	277	299	294	300	290	273	279	269	264	291	270	268	256	301	296	283	301	270	295	303	284	260	275	275	259	274	282	300	254	308	266	263	290	270	287	260	268	298	262	281	274	268	309	292	292	286	319	294	261	291	281	269	307	295	244	278	281	273	296	273	277	282	315	282	312	272	263	254	283	275	285	295	263	242	291	245	284	266	250	289	288	263	278	284	283	275	261	266	280	276	279	292	270	264	283	272	257	254	281	278	287	275	282	291	268	312	310	278	283	300	308	287	280	261	282	307	273	294	282	288	270	289	302	271	325	272	297	311	265	278	267	261	289	278	291	327	287	266	306	265	269	279	271	294	291	288	265	270	286	268	274	273	281	265	245	272	266	293	284	279	267	314	255	275	258	300	250	226	261	295	275	296	307	270	268	284	292	266	270	262	251	282	286	284	282	255	253	280	264	266	288	273	278	310	265	258	237	262	269	258	283	285	327	300	270	275	292	290	286	284	263	292	247	261	274	289	294	284	264	246	265	271	267	279	291	236	265	303	283	272	294	291	266	265	300	259	240	304	314	270	281	268	288	250	268	263	290	294	296	297	276	255	258	270	259	256	279	271	276	280	276	275	302	271	292	275	263	311	294	301	292	232	303	283	308	275	275	283	302	290	297	277	269	285	302	302	242	260	290	254	262	290	268	267	280	260	295	302	286	293	300	280	264	270	278	304	299	267	279	274	315	263	276	289	292	272	256	314	261	276	281	302	289	257	276	257	272	298	308	323	251	305	298	291	248	281	309	289	300	265	276	271	252	269	311	257	278	292	270	290	251	259	310	236	283	258	280	289	321	285	275	281	266	265	265	298	268	258	274	265	287	254	292	289	285	268	281	324	288	288	292	273	292	271	265	308	277	250	258	263	251	260	282	274	278	249	301	296	300	292	246	318	297	276	302	281	288	296	282	288	271	233	288	238	272	314	284	287	296	283	299	266	299	260	276	273	265	291	305	262	276	274	270	269	269	287	295	287	299	296	330	299	282	291	285	268	270	285	285	257	299	288	276	278	253	272	284	282	269	299	266	283	273	265	269	272	316	271	261	297	293	253	245	268	270	303	270	289	298	365	263	288	305	273	283	289	266	292	276	305	299	284	278	247	274	272	270	290	297	297	277	302	294	282	272	278	281	290	248	284	287	279	281	316	295	252	280	286	291	250	256	297	291	294	243	308	278	303	259	296	263	255	293	276	280	261	285	252	273	283	295	270	301	290	311	278	286	286	296	260	299	279	279	263	251	266	299	256	279	292	262	281	255	295	312	292	271	264	268	267	271	274	265	316	284	308	283	279	273	265	277	280	281	296	257	308	286	275	284	291	310	262	291	303	248	300	300	274	292	276	311	299	308	269	268	267	262	265	289	305	253	266	291	261	285	292	280	295	282	285	288	254	305	311	257	288	287	277	294	249	274	263	286	279	275	287	267	288	281	285	298	261	267	290	248	256	323	291	287	293	260	253	284	271	273	274	285	263	269	302	298	262	293	274	288	262	272	256	299	285	270	283	287	268	248	297	253	261	264	262	282	287	262	260	262	283	291	306	295	278	268	301	270	273	282	278	247	266	270	292	293	247	279	283	266	251	261	255	290	291	270	318	252	293	282	275	285	310	298	301	274	275	274	246	271	259	294	288	267	306	287	263	270	265	288	268	289	306	289	273	285	275	284	281	273	306	271	265	266	277	275	300	322	298	291	307	262	275	314	302	272	320	280	278	267	313	308	301	286	308	266	244	255	275	284	289	256	247	284	298	266	326	305	287	290	255	315	269	250	273	272	328	299	291	293	281	284	263	289	274	293	290	281	264	277	316	273	281	295	254	242	267	285	299	271	248	283	306	291	273	288	283	249	264	276	303	282	294	261	289	289	271	251	270	302	304	289	285	289	284	267	268	271	277	258	280	258	249	281	288	278	271	277	273	286	292	282	331	283	281	284	305	265	281	302	295	286	262	270	247	250	257	283	287	292	292	295	287	246	294	268	286	270	294	246	282	283	299	290	286	291	293	285	295	296	278	269	277	269	279	277	273	280	263	269	262	295	275	280	290	284	255	282	298	292	307	324	279	263	292	264	271	281	296	273	296	264	332	304
18356	2503	2352	2346	1909	1585	1168	1212	995	942	820	897	797	822	763	778	759	739	735	725	728	744	644	709	718	721	749	712	687	693	663	684	721	670	682	661	698	687	694	652	660	649	662	660	704	655	626	698	672	678	671	640	700	652	638	640	715	644	693	642	678	648	686	666	692	668	636	631	687	655	690	660	686	693	674	715	608	714	660	687	668	639	660	743	670	683	677	674	681	660	672	627	650	676	661	704	637	661	696	657	646	683	645	707	630	687	687	657	687	674	663	663	661	675	650	694	697	681	681	693	698	689	705	672	663	690	665	639	643	650	691	652	653	714	688	652	647	702	651	614	639	649	663	676	656	679	696	696	651	675	668	651	688	678	715	683	656	658	661	640	649	684	669	666	687	676	660	646	660	687	712	679	629	700	658	644	715	659	649	680	657	711	652	657	629	712	654	654	672	664	654	701	705	713	704	695	653	639	683	670	656	692	659	656	651	647	685	648	691	668	655	664	695	643	651	680	671	656	688	706	670	645	683	688	675	667	676	651	624	658	733	663	701	686	690	657	690	675	683	680	699	654	673	658	659	680	642	679	680	688	696	661	661	615	682	694	684	674	640	669	648	689	651	663	666	700	688	682	652	675	647	654	668	708	626	668	634	636	647	652	654	676	700	694	627	641	702	667	642	649	710	681	692	619	710	677	647	644	714	644	658	627	669	687	648	638	669	671	612	663	639	676	599	693	647	653	695	674	637	680	679	635	661	648	690	708	677	654	678	666	637	664	661	662	655	655	651	701	695	659	713	673	691	662	685	683	689	670	709	718	682	673	665	674	694	667	680	643	703	693	669	666	681	659	653	661	679	683	665	679	680	635	638	625	688	674	723	682	683	683	663	642	681	700	649	689	723	703	684	687	684	691	687	682	650	706	663	672	658	648	674	666	676	699	665	650	679	714	661	666	721	691	710	673	648	672	678	646	668	656	717	684	694	684	685	672	656	674	629	677	704	634	682	667	654	670	673	637	675	658	668	643	668	674	638	693	667	651	672	647	700	615	667	640	681	680	657	680	662	665	623	660	691	680	695	701	694	622	666	646	659	663	709	608	621	691	658	651	687	711	661	657	634	656	664	660	680	680	669	680	674	703	694	671	671	742	663	676	668	674	714	665	622	703	648	693	657	703	632	694	687	688	662	656	689	632	688	665	659	671	708	644	645	721	677	699	616	691	670	691	675	635	651	659	654	653	665	648	659	660	678	594	646	636	689	693	678	695	652	650	690	681	652	670	659	679	681	685	679	692	663	750	666	683	688	694	677	690	667	635	658	666	667	679	659	625	670	667	701	694	663	668	655	667	669	691	664	644	677	700	665	654	682	667	659	622	646	649	683	678	681	677	647	669	710	656	669	632	713	680	642	674	693	703	693	661	644	667	684	681	687	663	647	677	658	684	642	650	693	666	681	678	673	670	683	662	683	612	653	607	648	640	707	672	704	685	617	695	655	673	685	651	604	637	664	651	695	649	669	683	646	628	711	697	693	661	685	670	645	693	634	656	675	659	652	635	663	668	726	680	671	657	674	640	650	702	644	641	699	690	698	709	696	647	714	648	614	617	669	704	672	640	695	666	675	672	649	687	698	619	694	687	689	643	652	711	679	660	649	633	683	670	673	719	679	676	663	675	670	667	686	664	681	671	691	660	666	610	675	615	698	663	661	653	691	661	645	642	618	675	629	685	649	623	685	661	665	658	666	603	637	677	728	685	646	677	702	688	682	630	694	687	664	621	706	675	672	687	727	645	628	617	717	663	648	644	669	680	708	690	650	642	666	701	693	697	712	688	672	686	704	634	668	645	714	645	696	682	671	684	660	652	669	665	612	655	677	649	684	661	680	650	671	665	712	660	675	635	664	641	641	692	701	622	664	672	691	728	715	628	640	723	640	655	690	675	697	685	702	633	675	637	646	687	626	676	678	647	684	656	747	702	640	675	662	649	677	630	683	657	665	700	686	671	669	643	688	634	660	731	634	669	687	630	611	675	660	658	685	688	652	627	653	655	662	712	694	721	662	651	657	679	691	663	693	686	689	682	653	679	724	639	738	705	721	588	678	691	654	645	644	666	711	674	625	635	638	613	719	698	652	695	620	683	671	689	698	674	689	638	643	651	637	664	681	692	659	638	652	666	663	661	657	677	647	703	673	675	689	716	670	667	688	710	726	666	670	615	647	664	678	658	677	643	669	677	654	688	691	629	679	625	664	695	642	720	673	645	669	647	686	666	647	695	666	630	680	639	652	688	631	689	657	667	656	669	628	664	685	662	633	675	673	642	694	718	643	640	661	668	646	678	696	672	651	705	658	704	647	698	663	699	734	661	612	699	680	640	660	654	761	647	665	663	732	718	659	683	630	689	690	705	663	692	672	634	716	640	647	694	646	703	683	634	633	668	663	704	726	619	642	670	656	720	644	745	681	647	674	632	711	653	688	707	651	619	640	671	710	704	729	702	652	667	720	689	697	662	636	652	659	666	665	631	643	661	656	653	696	682	706	661	703	626	653	638	671	644	664	663	667	668	618	633	693	663	618	677	707	683	677	671	669	662	693	691	660	739	638	716	680	663	640	647	662	677	712	637	659	639	662	663	676	660	673	656	649	661	654	655	703	701	671	634	658	675	668	661	634	748	677	667	664	712	692	642	664	698	676	662	641	670	685	702	662	661	665	723	681	660	646	682	667	679	650	670	646	636	693	679	657	682	665	646	656	641	658	654	614	699	704	713	658	620	635	653	659	635	658	697	688	674	644	659	652	686	602	644	686	702	680	672	668	737	658	699	627	692	680	663	637	696	671	679	665	672	640	637	679	629	641	661	675	643	610	655	667	707	701	669	651	680	655	685	637	645	675	676	663	665	722	644	655	697	681	645	660	694	707	637	677	683	658	677	662	661	670	684	665	663	696	690	653	657	665	716	688	680	626	648	678	683	645	684	672	645	665	660	673	751	697	685	700	717	698	664	660	679	661	645	657	719	664	670	644	661	638	652	698	649	680	672	700	658	676	704	622	686	662	680	639	635	639	629	650	666	684	675	664	674	617	667	677	633	704	654	635	706	692	690	687	662	704	693	677	711	620	670	695	680	684	684	712	685	669	628	667	635	681	661	660	676	659	674	681	684	648	730	694	663	674	691	647	680	720	677	644	713	684	680	680	622	643	708	689	650	638	676	695	642	632	656	663	662	684	684	654	641	736	671	619	709	706	653	665	691	667	682	687	717	697	630	660	665	669	669	663	664	665	636	665	664	736	645	682	711	695	654	687	656	709	676	662	667	634	718	665	698	676	678	686	616	662	609	685	660	656	692	684	660	691	682	681	713	651	672	684	706	693	671	669	637	687	690	712	635	677	674	649	665	657	687	665	680	731	742	687	627	684	686	675	690	647	642	677	704	723	676	622	682	717	659	637	671	659	731	657	685	710	677	692	656	675	637	695	704	670	645	621	728	670	687	673	660	629	672
36982	9395	1540	1057	646	445	377	302	306	291	268	225	223	221	239	231	200	224	184	193	220	219	202	207	211	218	200	198	189	202	201	199	189	211	173	220	186	187	217	173	188	173	201	190	176	199	185	202	210	227	197	180	215	182	181	181	184	188	207	188	196	221	212	176	195	194	208	189	208	190	171	203	199	219	186	179	164	171	200	204	186	203	171	175	202	189	204	165	201	177	159	203	173	203	178	199	182	173	212	197	179	206	172	175	178	193	168	193	193	185	180	206	200	175	187	210	196	148	219	204	196	183	182	169	193	183	184	204	183	182	176	165	172	194	187	204	228	188	192	191	157	164	202	213	169	198	164	199	195	192	175	181	183	159	198	219	213	175	192	180	196	201	183	185	200	201	212	225	202	178	185	177	183	178	187	191	183	201	203	164	194	213	218	189	202	210	204	199	182	210	211	196	191	189	181	199	173	196	212	198	196	187	171	187	189	156	179	198	180	193	189	194	194	197	196	177	191	199	209	170	180	192	170	169	198	210	190	212	172	188	205	200	196	213	214	198	213	202	180	166	188	189	176	180	196	188	184	189	191	180	230	201	168	182	192	196	178	179	178	179	189	202	182	182	196	203	181	178	175	212	184	175	179	188	214	182	202	200	210	182	209	201	178	184	208	201	186	193	187	214	218	199	187	203	209	181	186	206	213	182	183	221	184	206	195	177	192	179	210	204	202	199	179	197	181	199	190	195	209	198	190	203	178	182	214	181	215	182	196	185	188	217	161	196	197	190	200	219	207	183	212	189	179	177	167	177	177	192	175	190	201	208	206	185	215	174	212	233	191	202	192	202	195	185	188	167	201	191	199	210	195	182	185	204	181	200	201	205	208	197	180	176	191	239	204	192	212	205	172	247	197	192	196	193	162	203	195	175	189	175	186	194	174	173	196	201	177	168	186	196	212	195	199	201	193	208	192	149	185	210	193	198	200	197	172	174	218	173	199	185	221	180	162	221	183	157	176	189	202	199	177	194	196	208	185	198	193	195	196	224	173	190	188	203	172	192	187	171	201	210	197	202	189	173	175	198	166	163	188	200	183	213	199	205	208	180	165	179	220	182	191	203	205	187	176	183	193	202	193	176	222	207	208	198	191	208	175	185	188	217	190	182	194	197	183	216	195	199	199	185	178	230	183	172	211	186	203	207	198	180	188	205	200	182	200	193	215	171	193	166	183	169	197	192	175	198	200	205	182	198	185	185	156	184	188	216	175	176	194	214	206	176	194	176	197	199	183	171	213	195	171	169	210	165	196	188	199	193	185	176	211	199	173	201	205	195	200	180	217	170	175	151	198	201	198	184	192	203	194	173	159	181	173	221	194	202	189	182	198	185	195	168	193	199	179	207	196	205	195	209	207	190	198	192	241	200	193	191	180	179	190	178	201	181	192	179	187	189	198	179	162	172	187	190	179	199	196	180	203	180	212	204	191	201	198	193	212	184	176	181	176	185	178	194	217	209	202	186	178	179	159	202	185	180	202	169	204	204	200	188	177	202	208	198	193	203	188	211	185	221	209	202	191	189	188	201	198	201	196	184	204	178	180	175	209	194	183	181	196	193	180	192	209	200	183	190	136	177	179	161	203	193	191	213	188	225	190	242	210	194	187	190	183	197	199	195	176	197	223	215	169	206	178	202	167	187	189	181	188	172	211	176	194	187	195	215	196	194	198	179	190	199	183	176	173	186	202	183	206	179	182	161	183	196	185	203	183	194	207	192	177	191	203	195	188	212	197	178	211	220	207	223	183	178	191	228	212	193	195	205	184	169	190	197	223	185	197	178	197	199	209	187	178	208	191	187	170	208	206	183	169	192	181	173	163	188	174	185	225	195	182	179	179	183	188	199	193	183	184	190	196	179	221	204	202	185	226	206	197	161	203	193	198	206	209	181	178	172	190	186	182	182	206	179	183	179	198	209	176	167	223	192	192	198	206	213	172	189	200	189	188	208	190	195	177	171	196	219	198	197	191	202	175	203	229	200	198	202	187	189	204	189	197	212	210	177	195	211	210	205	200	193	192	190	201	194	186	213	173	206	178	207	212	187	174	160	197	174	188	192	193	210	189	209	187	213	195	218	190	203	157	193	214	193	196	182	231	218	186	201	206	208	195	165	194	185	213	179	193	194	182	226	174	181	187	213	193	185	193	179	197	193	186	189	166	174	192	217	183	196	200	237	205	190	197	196	201	203	189	184	186	194	212	147	198	203	204	173	220	202	180	188	188	208	182	162	192	184	176	185	208	192	189	175	200	177	194	184	185	192	201	203	202	202	199	224	186	202	202	173	195	181	195	195	194	187	173	201	239	177	190	180	189	207	205	186	198	174	206	194	178	183	225	175	174	201	201	175	190	203	196	215	197	162	182	202	182	196	198	189	200	195	185	193	186	178	233	171	166	197	186	175	202	176	191	180	175	178	175	182	197	163	160	206	180	173	181	196	203	202	190	196	201	224	167	181	223	191	205	175	198	195	172	211	176	173	189	206	190	215	217	196	201	198	196	176	176	179	180	177	216	184	221	187	202	198	188	216	219	191	230	205	212	208	173	180	184	214	177	191	207	199	179	200	209	227	184	190	183	208	186	205	215	205	205	180	216	196	189	187	210	184	179	194	203	182	187	181	193	209	189	212	184	208	202	193	158	221	195	172	190	180	179	194	174	187	182	190	198	194	165	187	203	219	203	206	198	173	205	195	178	203	210	199	184	201	198	186	205	166	207	170	231	192	204	199	190	194	199	193	170	202	159	176	173	214	184	202	211	193	186	170	219	187	157	178	175	226	211	197	213	206	192	230	176	198	198	185	212	191	191	187	213	195	195	204	218	186	219	194	212	207	171	191	204	208	185	174	192	199	199	208	191	192	190	212	188	188	184	204	205	179	194	183	184	226	174	184	197	183	194	167	185	210	202	207	172	186	172	152	191	186	226	203	179	195	190	193	220	181	180	189	197	193	193	185	202	194	217	206	175	188	198	201	200	217	190	179	178	199	184	161	206	203	210	202	180	197	191	194	208	206	219	209	202	193	194	197	202	203	189	203	237	222	205	169	175	205	211	211	192	208	184	181	216	204	184	177	204	221	216	205	197	190	185	182	228	196	191	200	223	200	185	202	197	192	187	212	201	203	175	161	172	186	177	174	193	189	195	207	179	168	207	180	188	166	189	169	175	187	197	192	180	171	195	182	184	221	176	193	194	190	178	194	172	192	193	184	191	160	232	207	175	180	204	177	186	215	211	188	186	194	172	211	181	219	204	195	194	189	198	166	210	190	196	172	202	177	208	206	204	209	170	218	209	203	199	217	196	197	190	183	193	179	165	209	190	192	198	207	217	186	216	198	212	211	173	190	209	203	192	196	191	176	191	177	190	183	190	171	190	217	208	210	219	190	197	185	194	201	200	197	188	158	199	199	192	198	177	194	179	184	182	205	186	170	194	193	208	190	186	156	182	191	201	203
23582	3152	2639	3189	2366	1808	1391	1072	1047	855	817	734	717	691	642	632	612	534	583	553	580	527	537	566	539	524	565	551	559	478	470	521	465	453	517	501	464	473	469	458	488	482	446	469	515	439	472	484	472	481	471	479	485	443	467	459	458	460	480	507	499	468	466	490	450	454	505	483	453	459	513	501	458	475	481	466	461	469	462	497	499	461	442	486	474	480	470	475	454	448	494	429	459	486	473	467	479	470	463	452	483	476	459	448	504	487	478	462	486	440	414	446	506	444	439	470	539	451	473	514	486	452	489	475	468	457	464	453	447	478	491	513	505	500	500	495	437	457	478	450	469	444	514	427	471	461	425	460	450	490	510	468	464	465	482	490	492	468	445	460	498	502	439	446	506	438	460	438	509	444	453	477	470	469	462	461	501	496	470	497	499	490	453	474	455	466	449	478	485	442	488	455	432	470	458	461	469	534	478	457	492	403	477	454	465	453	455	440	454	455	441	442	442	419	466	472	463	472	461	432	480	477	440	461	463	463	457	420	456	523	449	445	455	475	445	476	460	479	446	438	439	513	424	514	480	486	491	471	456	457	467	480	493	460	468	481	445	440	478	491	474	430	472	450	464	490	441	435	460	492	447	508	460	444	426	477	465	440	477	485	496	475	467	504	433	492	466	470	497	421	481	481	494	455	492	475	475	483	458	505	463	434	486	458	476	464	437	447	481	477	496	487	437	476	482	508	480	476	443	483	504	438	483	515	454	445	478	432	483	462	453	462	497	461	490	454	494	456	465	495	422	443	469	500	474	486	467	464	469	494	499	487	459	516	435	448	511	455	458	452	456	430	461	492	493	483	479	453	489	465	429	493	514	474	498	467	453	434	470	468	493	458	464	457	465	435	471	465	480	430	450	489	449	430	451	480	469	471	468	455	473	475	454	477	439	462	465	491	469	480	459	424	487	428	438	461	446	501	428	465	496	451	454	495	441	458	505	452	448	452	456	468	441	454	455	431	452	488	443	469	489	449	424	499	427	445	425	464	480	446	423	452	466	468	463	450	458	461	460	481	462	446	487	461	474	454	439	439	450	458	456	497	463	459	472	491	436	441	460	467	466	522	504	479	508	464	456	427	478	479	437	433	479	409	466	440	454	490	467	457	477	468	442	470	494	467	474	467	471	486	479	466	491	460	452	445	488	450	479	487	467	495	482	449	467	432	465	456	492	459	448	455	469	473	464	477	437	469	478	461	476	449	510	485	443	420	440	464	482	493	475	417	499	439	427	481	456	480	462	452	438	496	499	459	439	468	443	438	514	524	477	448	457	463	440	437	480	447	443	476	476	443	499	435	480	435	472	439	480	451	499	459	424	483	445	474	438	455	469	465	464	465	443	483	482	456	453	478	494	455	441	447	470	464	452	451	491	514	468	461	490	449	463	451	456	423	497	452	514	447	466	461	484	446	448	420	490	473	463	472	454	512	492	505	463	485	458	471	474	472	478	462	484	451	476	469	485	497	487	491	471	491	388	445	444	480	483	480	460	479	483	444	459	497	462	453	463	492	431	427	464	453	430	486	442	489	454	478	463	448	466	474	455	451	471	448	419	451	509	509	475	486	502	445	475	480	446	467	441	447	451	482	465	518	481	481	502	452	459	466	479	466	504	429	451	425	458	477	494	532	509	525	490	497	486	445	470	467	471	487	429	442	449	456	470	470	481	465	445	491	472	462	474	464	476	448	517	507	451	419	489	466	475	471	463	475	476	471	488	458	499	481	473	436	480	506	463	461	487	450	461	426	424	445	491	443	441	467	475	467	452	466	469	463	490	499	434	467	474	478	475	467	467	473	484	451	417	442	439	478	519	464	470	444	467	477	471	474	463	455	451	523	497	445	468	445	461	478	451	468	472	458	473	465	467	468	487	460	479	474	460	493	465	476	459	465	489	469	461	418	456	496	435	485	493	519	492	455	426	445	475	468	457	446	452	464	471	478	465	441	472	433	458	466	456	480	440	456	451	493	433	485	429	495	460	444	445	409	493	483	459	452	509	497	509	496	474	473	449	460	447	460	462	477	433	511	448	474	493	503	465	450	483	469	453	427	439	442	481	487	452	430	417	493	488	462	510	434	482	481	482	460	449	480	464	476	474	456	485	451	470	441	484	439	471	452	477	480	474	506	459	484	484	440	470	436	479	456	434	473	459	471	494	439	466	471	468	457	481	447	455	476	436	466	467	481	471	490	432	458	477	448	425	451	450	441	484	456	462	444	435	453	488	468	427	458	425	489	460	451	449	484	472	459	453	534	490	505	491	474	451	449	440	448	477	466	466	438	484	463	443	455	471	452	436	496	466	484	422	479	472	479	464	462	470	426	479	456	473	480	492	465	478	456	480	456	448	497	455	456	463	483	423	491	493	476	439	477	434	470	501	461	486	481	461	460	471	475	441	430	459	470	435	456	505	499	469	473	479	443	465	445	469	453	439	439	477	452	505	459	479	461	470	455	474	449	502	501	460	456	456	427	454	479	454	466	435	470	467	431	472	473	495	491	470	479	459	484	438	468	474	473	451	479	439	481	467	486	481	468	436	464	460	483	431	471	470	450	483	470	497	430	476	466	487	468	470	457	475	471	451	453	470	478	409	510	438	486	484	482	469	470	453	470	462	484	462	424	446	477	449	468	477	480	449	465	451	471	512	475	490	442	430	456	482	446	463	458	458	473	469	490	493	485	456	477	467	451	448	494	465	493	489	499	491	486	506	474	428	457	479	495	439	448	485	454	482	452	434	465	486	454	482	473	487	431	467	488	461	476	502	479	478	489	463	469	453	463	462	493	469	455	480	476	448	492	500	444	446	476	453	448	437	485	429	477	485	468	434	483	434	457	456	478	478	490	503	485	448	449	445	477	461	441	454	470	468	458	448	450	486	478	463	460	467	461	435	477	506	494	460	443	457	432	492	461	433	441	497	469	503	424	474	498	497	479	461	462	429	491	490	466	437	477	471	464	461	465	489	468	472	488	452	476	488	456	472	486	426	480	446	456	476	470	473	496	480	463	454	478	469	459	500	457	458	475	462	476	467	472	436	435	492	449	428	479	531	458	450	405	487	444	496	501	426	485	472	466	438	422	449	430	449	490	468	472	440	466	443	457	465	466	497	474	444	452	521	430	482	469	427	484	485	419	493	463	483	473	469	461	438	482	480	457	461	471	456	473	436	456	446	467	428	497	441	469	482	502	452	467	427	445	515	426	456	445	428	449	482	485	423	435	485	463	431	457	466	491	464	458	465	495	438	481	450	454	441	519	453	472	469	520	493	481	490	473	475	451	450	491	472	476	446	454	515	473	448	455	433	476	440	483	465	458	446	477	481	435	465	454	467	443	473	474	468	485	466	488	451	467	458	484	439	448	485	507	470	442	472	487	488	465	455	447	473	458	426	463	484	487	444	455	478	442	445	479	472	452	468	480	454	451	466	449	491	447	475	462	435	438	512	449	468	474	482	493
11896	1501	522	356	315	271	256	230	229	242	210	204	218	202	211	191	193	221	186	219	220	233	207	250	205	222	203	197	210	222	203	245	201	218	221	218	204	199	216	223	194	236	209	226	232	225	209	212	218	202	208	204	223	193	216	212	222	211	209	197	206	202	229	197	211	199	224	198	196	194	198	202	192	218	206	212	193	209	229	199	243	214	235	256	224	211	207	217	196	205	194	234	222	186	230	233	196	219	214	196	224	204	214	208	215	187	205	211	207	225	214	201	231	212	208	228	206	199	208	216	208	184	227	196	213	231	218	193	197	190	202	225	208	226	227	220	200	197	211	186	196	201	185	212	198	226	178	212	196	204	216	193	195	188	218	212	223	206	215	202	216	206	199	220	200	207	218	216	205	209	243	226	203	206	210	229	200	206	179	219	211	221	206	220	225	197	191	226	193	204	210	202	234	219	206	208	214	224	202	208	193	204	224	199	205	191	220	232	223	180	226	230	226	214	199	204	210	210	195	208	220	220	209	212	201	196	223	214	208	221	192	188	216	216	198	205	212	234	211	214	214	183	206	205	202	218	201	203	195	229	228	220	188	199	230	226	233	206	241	214	215	214	205	199	219	209	212	211	215	202	195	196	207	239	204	216	199	178	210	220	229	220	203	197	204	218	209	198	229	222	214	201	208	230	216	209	203	217	219	210	206	209	230	211	215	210	191	238	212	224	233	233	197	218	220	218	200	192	186	231	194	224	208	191	198	225	213	217	209	204	200	211	212	220	216	211	189	202	207	204	230	218	199	186	216	207	213	224	233	239	202	183	195	217	184	211	224	228	210	195	213	201	224	229	231	227	206	198	227	211	208	215	218	200	232	229	226	220	176	217	224	176	237	205	220	218	203	231	182	204	221	214	211	204	198	225	217	200	215	206	199	227	231	213	191	221	216	180	241	205	232	198	222	240	234	201	199	202	210	226	198	193	229	221	216	204	237	208	220	182	201	235	198	221	204	188	198	195	200	212	206	221	248	212	218	232	207	191	179	232	227	219	239	221	188	203	210	216	223	193	204	236	196	218	173	180	186	190	187	207	185	225	205	208	204	201	228	234	188	229	231	203	209	245	212	188	221	187	222	230	228	226	197	227	201	209	219	208	198	192	238	213	225	195	192	205	225	203	216	194	211	210	221	229	202	210	176	202	207	217	208	210	207	210	225	184	205	208	196	209	187	207	253	233	211	218	194	180	215	205	204	192	192	217	223	220	215	210	190	197	228	209	212	181	193	204	234	225	188	192	190	224	219	200	227	179	205	213	198	224	199	207	219	238	173	190	220	231	218	229	205	194	173	221	229	199	212	211	172	227	216	203	216	218	222	214	221	201	198	207	208	184	223	198	222	215	209	187	193	232	225	215	195	178	214	226	225	204	226	196	204	201	222	222	230	187	220	225	200	231	227	202	205	206	206	195	205	226	215	222	208	216	177	192	219	200	205	237	218	187	203	213	228	221	230	204	192	194	227	201	185	211	196	223	242	201	209	215	196	194	196	211	207	212	205	209	210	203	223	201	214	206	197	198	199	231	204	228	200	222	218	217	195	197	230	214	200	233	194	209	231	187	186	201	224	197	216	221	198	214	221	223	206	225	206	209	228	217	234	233	205	207	222	201	222	214	197	180	211	200	218	171	191	211	213	212	224	248	203	216	193	220	213	241	230	228	213	221	195	219	236	211	191	199	210	224	210	202	211	207	201	202	205	208	214	182	218	229	202	187	190	229	224	206	193	222	198	219	212	185	209	211	217	218	186	192	194	226	212	214	240	195	234	226	222	201	174	225	188	202	229	206	242	217	208	231	191	181	188	220	217	213	194	205	224	220	200	218	180	200	223	187	224	222	202	207	206	228	225	220	193	222	226	207	210	219	222	252	230	216	231	216	200	204	202	207	209	216	196	216	226	210	163	212	184	226	238	212	196	204	186	207	197	235	211	210	199	207	222	227	220	219	185	198	220	209	213	236	200	237	218	213	201	190	234	202	192	222	191	220	209	197	190	177	214	208	218	193	211	230	228	206	192	222	186	195	218	205	242	196	239	211	227	213	245	230	179	197	223	230	215	198	226	212	215	218	219	199	209	222	201	232	239	213	223	221	218	198	196	200	242	212	196	231	198	210	236	216	204	216	226	200	197	236	211	249	196	203	213	204	201	230	206	200	226	193	229	210	220	202	225	188	229	241	231	225	204	207	229	206	211	210	215	208	220	223	185	226	194	221	205	217	198	201	224	222	224	203	213	206	211	199	222	216	181	201	204	214	224	211	215	204	224	215	216	193	234	212	184	225	230	231	211	219	228	211	195	187	201	240	199	204	232	209	199	204	215	201	201	194	208	240	230	216	210	206	207	194	224	200	186	214	197	222	225	230	197	210	192	230	218	221	201	207	204	214	214	203	217	185	194	225	211	212	237	227	224	197	214	194	235	220	207	190	211	219	212	192	212	210	200	201	224	231	220	207	233	175	196	212	229	215	199	227	206	219	205	226	223	215	219	213	202	184	187	201	210	218	195	216	216	229	223	211	216	213	229	231	215	212	224	217	223	185	213	233	204	199	217	214	212	211	252	186	189	207	214	202	222	212	215	212	209	212	194	214	236	205	202	199	221	232	231	215	246	194	222	206	201	218	221	215	221	226	202	209	209	193	216	210	210	217	219	196	220	200	231	227	209	212	190	230	203	208	224	221	229	214	259	230	204	195	202	184	235	186	206	213	225	203	204	202	187	209	208	207	211	203	206	239	224	191	214	226	226	201	210	239	197	217	198	206	233	222	212	202	215	184	211	199	181	222	187	213	244	219	209	212	202	206	209	213	214	199	184	214	209	218	208	208	199	215	233	209	223	212	199	235	197	227	199	232	241	234	225	209	217	216	242	211	226	211	174	209	191	198	226	233	241	203	224	211	220	220	195	195	215	205	215	214	189	231	216	208	218	221	211	212	226	202	203	240	223	248	194	218	211	221	222	185	212	230	219	220	236	209	224	210	210	196	196	207	228	225	201	226	193	242	207	211	208	201	199	224	203	198	213	193	204	212	192	196	191	215	222	223	203	234	205	222	231	225	235	225	202	205	238	215	219	228	202	217	206	213	249	214	189	216	205	213	218	220	218	185	225	229	202	236	206	193	192	218	241	204	205	232	217	201	218	188	228	196	167	219	207	240	221	207	221	230	197	214	188	233	206	200	211	216	220	201	213	200	207	189	199	220	214	213	208	235	209	235	209	206	226	227	195	201	233	200	234	205	197	225	204	208	220	207	213	228	205	201	205	206	215	205	212	204	212	197	210	219	223	214	214	205	216	239	219	209	208	213	225	223	198	210	224	222	216	225	208	205	226	231	238	205	214	191	210	193	209	204	207	222	242	224	207	190	214	241	212	203	206	222	193	220	208	200	231	212	226	229	181	203	230	204	227	207	210	193	203	198	228	229	210	202	221	202	206	198	206	212	205	220	236	194
8458	1175	1160	1086	951	820	711	657	614	623	597	601	570	571	560	526	585	579	533	555	573	516	536	545	550	577	567	554	559	520	548	509	540	538	520	531	539	491	593	552	532	538	520	544	532	544	474	489	557	546	551	523	517	548	535	537	540	546	505	554	524	564	534	548	533	525	548	528	503	527	489	510	526	538	534	490	540	507	553	518	578	528	507	534	502	508	534	497	530	484	533	539	523	533	537	518	531	534	506	510	505	542	569	513	563	525	540	515	548	491	551	551	531	528	532	546	518	539	536	521	501	496	518	509	533	544	508	503	508	580	521	529	504	523	509	513	504	534	497	537	525	507	512	530	551	551	542	537	512	521	518	524	524	584	510	556	524	517	501	527	541	483	500	492	534	547	532	497	522	528	514	546	500	481	593	539	527	496	542	518	507	530	509	531	568	544	489	532	533	494	516	537	530	505	538	502	532	523	537	522	523	525	519	535	509	507	522	523	556	547	517	545	559	520	511	483	512	532	517	531	530	531	523	564	556	527	525	574	500	520	530	558	515	518	550	543	542	535	525	507	543	510	515	525	519	534	521	507	587	521	527	499	534	550	513	536	520	505	571	555	568	509	552	514	518	526	521	526	550	560	563	505	555	517	518	532	530	487	531	516	493	539	534	514	510	540	550	494	522	523	514	510	512	593	556	545	527	527	538	551	563	497	533	509	519	528	541	553	508	502	523	560	539	508	537	527	524	494	563	548	507	567	532	533	559	543	525	497	569	529	544	541	516	490	533	508	517	539	540	525	515	548	517	522	526	534	567	546	509	558	515	555	535	556	496	541	551	559	532	527	566	540	521	540	555	527	535	568	465	490	521	527	587	525	538	537	531	513	547	581	505	552	491	511	518	559	477	542	565	534	509	511	491	488	530	502	494	509	510	520	535	518	486	502	542	525	556	541	537	482	485	504	542	518	521	551	483	491	525	544	543	577	575	526	526	550	558	526	538	556	529	520	505	522	521	491	530	489	501	555	518	573	532	553	540	557	484	506	550	510	548	518	522	488	482	477	571	522	519	561	543	547	519	530	486	587	540	544	497	540	539	501	534	560	538	530	534	540	529	530	501	524	560	560	526	513	508	532	531	526	497	545	544	497	509	515	558	533	539	533	558	547	515	531	497	521	531	542	544	528	534	496	493	500	526	521	555	502	505	554	495	526	523	524	496	481	599	511	564	536	527	555	539	569	524	499	498	522	550	523	529	559	548	504	578	529	554	531	526	533	501	509	529	518	477	611	534	484	573	552	535	526	533	501	541	520	519	529	545	528	522	554	543	490	499	471	509	505	537	541	538	490	530	510	524	541	546	530	521	526	521	500	522	518	508	531	487	559	521	523	560	544	506	566	551	517	506	586	532	502	497	507	513	466	536	545	519	499	515	499	509	554	524	522	560	540	558	536	562	573	515	523	573	549	523	527	539	571	512	567	534	541	525	550	541	516	518	540	526	533	555	506	494	578	494	519	511	510	548	537	533	530	547	566	503	550	570	535	515	532	547	525	520	545	523	489	542	508	540	551	507	514	474	508	533	521	537	499	530	523	489	499	550	525	537	509	502	535	506	512	491	508	524	514	516	551	530	509	546	534	497	535	504	562	563	515	528	575	502	551	532	541	539	572	506	537	503	500	545	544	525	527	517	533	470	509	574	524	532	506	489	510	508	515	482	519	522	516	535	509	531	524	518	547	542	531	518	530	531	518	555	555	551	546	533	546	548	541	539	533	536	515	497	526	533	554	536	510	527	552	544	530	532	554	513	518	525	543	520	531	525	523	522	485	569	470	516	505	538	525	541	514	551	553	517	539	555	533	529	564	531	545	532	547	528	540	541	541	489	520	546	540	498	565	485	463	531	519	572	509	579	529	536	556	537	517	518	562	531	559	554	527	514	526	567	563	500	512	517	562	528	570	551	525	567	512	455	559	511	520	524	547	540	488	519	539	559	517	506	519	550	505	513	511	588	523	525	542	539	560	523	526	556	549	514	556	525	535	540	533	553	510	492	558	512	511	497	512	545	604	569	497	520	548	535	489	526	524	537	513	552	538	529	526	540	520	576	495	532	500	532	501	519	521	555	542	528	505	510	509	560	493	512	521	512	503	526	567	501	514	510	535	542	525	524	528	521	568	526	527	509	535	520	488	519	547	554	487	567	556	514	505	519	516	514	557	531	499	522	504	531	505	505	495	515	536	527	502	523	516	496	521	534	562	530	546	564	488	528	501	524	514	548	547	529	539	507	522	551	520	520	555	584	532	543	569	546	531	556	535	492	522	535	520	517	550	557	548	507	520	550	532	551	550	547	500	512	524	537	531	542	550	529	538	567	537	523	546	523	537	531	574	540	558	522	524	549	538	535	534	544	521	509	519	503	513	536	537	501	541	519	511	479	519	539	508	533	516	528	574	527	549	554	485	541	485	489	525	523	519	521	572	490	515	547	569	548	514	516	543	521	550	524	537	493	545	547	543	547	545	554	528	557	570	483	505	524	537	508	507	523	562	515	519	556	551	537	545	547	533	534	510	530	546	504	548	556	529	521	529	502	521	506	513	552	503	497	554	546	549	517	533	538	535	528	549	566	547	504	509	518	514	493	522	551	525	508	534	508	510	525	594	527	521	517	525	551	561	550	551	532	532	530	576	504	504	501	522	509	543	568	516	493	535	517	550	553	517	515	506	569	499	571	527	534	516	521	552	504	558	529	553	561	551	533	552	474	544	514	518	495	520	529	519	570	518	527	540	502	487	557	489	540	528	539	559	538	493	539	554	467	540	501	531	553	543	514	535	528	513	555	536	530	468	481	480	506	498	535	529	564	542	531	509	548	590	548	552	499	528	566	536	568	519	551	539	520	516	541	559	502	550	553	530	517	511	534	522	558	553	504	541	538	532	521	547	525	523	499	496	531	525	506	547	533	519	501	504	519	525	565	515	554	550	527	516	533	548	537	570	501	545	509	508	549	502	552	501	508	510	578	509	558	469	501	526	535	539	538	555	536	531	510	540	514	517	582	492	481	499	498	535	567	578	586	524	543	561	554	531	502	534	549	526	508	536	540	546	524	517	545	550	561	549	551	548	519	520	514	523	532	553	528	533	540	532	520	529	517	510	531	544	533	517	525	551	560	527	499	573	537	556	483	480	559	510	503	523	490	517	567	503	511	478	556	496	556	510	540	542	536	548	500	506	537	509	508	569	482	569	539	528	519	501	532	529	550	512	506	557	487	511	511	563	506	525	524	550	535	517	540	541	559	540	537	515	497	496	520	554	531	511	518	513	540	541	531	559	529	497	545	517	530	523	508	521	548	517	533	581	545	559	529	578	523	526	554	526	522	500	545	533	538	583	534	544	552	534	511	500	539	521	560	527	548	505	518	587	562	483	539	500	523	528	551	571	496	543	506	535	489	523	549	529	521	533	518	527	554	513	528	539	572	529	517	529	523	516	556	549	535	525	543	578	543	560
26664	5113	1017	717	534	441	386	318	351	323	311	298	270	304	307	319	286	308	284	262	281	261	301	306	279	270	259	290	256	312	283	269	268	276	277	281	269	266	272	294	283	264	299	254	277	282	303	265	293	298	293	281	291	260	255	259	284	271	291	254	266	282	279	262	313	316	320	313	257	266	285	291	283	261	286	290	280	301	280	271	250	273	279	289	270	285	289	289	256	258	230	251	264	278	264	277	275	243	267	276	294	299	269	261	279	268	300	286	305	285	283	266	301	301	278	285	259	280	324	283	277	280	285	272	271	271	294	255	267	276	260	270	270	280	275	288	272	269	302	261	276	251	249	289	282	288	273	269	282	278	264	287	307	286	278	258	258	270	302	268	284	284	282	296	290	267	270	289	280	313	249	273	275	253	288	221	246	268	289	295	284	318	266	270	275	251	275	288	281	254	289	294	288	299	282	279	279	318	257	280	254	284	249	269	298	267	309	252	291	264	248	259	263	272	263	285	297	244	281	280	277	259	258	290	269	278	279	248	283	247	276	276	300	262	303	245	258	285	273	271	255	301	269	289	283	298	291	292	239	261	292	268	286	302	304	276	290	309	287	280	259	267	283	282	268	276	310	285	265	275	269	259	271	294	289	259	286	277	300	294	260	278	238	272	268	280	276	287	254	257	280	257	297	294	306	283	300	270	252	293	302	259	293	237	268	251	300	258	258	317	275	274	288	260	295	286	266	280	285	318	285	286	267	272	272	250	289	258	269	289	269	230	277	273	266	241	275	248	245	300	249	263	265	306	278	309	299	266	279	284	289	262	290	293	289	300	284	292	307	272	276	265	272	268	273	277	285	295	256	314	292	279	281	284	306	285	268	267	279	282	247	267	277	270	260	245	265	292	299	290	277	273	241	265	279	268	259	301	281	284	260	277	275	293	256	272	284	268	290	278	282	268	257	257	276	242	273	284	314	271	261	285	279	263	252	276	270	270	261	291	242	247	242	251	238	252	278	271	270	268	250	289	305	274	285	274	250	253	291	247	253	286	303	305	292	291	251	283	272	278	268	291	264	263	310	249	273	288	281	280	277	285	232	281	298	290	284	308	297	283	300	292	277	272	277	248	281	269	267	295	225	279	275	287	275	283	251	294	268	273	274	264	261	261	293	286	274	249	291	252	308	280	270	248	259	288	245	293	293	271	294	285	254	269	270	260	303	273	251	273	269	290	261	295	289	287	282	286	224	236	265	288	257	283	271	278	295	245	254	261	263	302	269	301	269	276	263	266	290	243	285	289	285	276	260	249	291	294	291	263	277	277	246	300	308	281	285	257	320	283	255	281	262	288	262	275	312	277	284	261	272	274	278	282	264	269	266	281	276	266	270	242	268	293	265	260	246	244	258	261	273	260	259	276	298	257	279	294	279	272	249	244	280	261	247	258	270	302	273	292	288	255	274	281	285	240	240	273	305	274	317	275	287	251	271	261	274	248	271	275	265	258	293	275	284	302	272	256	285	299	308	289	299	246	301	261	288	245	281	278	293	256	270	268	284	279	261	286	300	260	264	279	278	257	292	294	287	270	259	300	307	268	249	278	286	264	271	287	268	260	264	269	257	293	287	258	293	258	294	272	270	279	260	283	285	280	263	283	268	281	259	242	270	277	287	267	264	267	258	275	271	262	285	300	242	257	268	257	304	295	271	247	285	262	259	270	251	261	260	246	315	310	293	293	283	262	243	310	268	259	297	274	270	263	287	282	250	289	248	279	297	255	298	287	278	280	251	293	259	287	306	309	280	280	245	240	286	254	292	247	268	272	290	289	262	271	288	302	276	283	285	256	256	269	299	261	290	315	265	311	281	281	245	249	272	270	280	269	303	258	256	270	262	282	255	286	284	289	307	269	260	276	249	247	246	249	256	284	264	289	268	245	254	294	251	267	267	258	265	293	314	239	248	280	246	285	281	265	268	281	271	275	263	304	248	253	270	236	270	282	303	299	303	303	259	272	286	293	271	257	274	277	295	276	259	276	261	264	287	285	280	294	275	276	260	274	280	299	263	260	257	259	253	274	296	268	278	280	226	252	273	248	294	281	267	301	279	278	267	279	247	264	274	270	264	270	294	248	266	280	280	286	239	285	281	252	292	242	292	299	296	290	302	260	265	294	277	234	287	246	301	290	284	277	243	274	302	288	264	270	260	287	290	281	309	275	263	275	296	254	260	280	296	254	251	235	276	247	281	265	287	300	280	294	276	229	278	278	273	276	282	311	266	273	281	272	272	261	270	258	277	268	281	282	279	275	293	260	283	230	272	275	309	264	268	311	266	286	273	272	280	276	289	274	292	278	258	296	244	277	259	291	277	251	275	271	300	275	291	313	258	273	274	279	267	280	294	310	291	276	268	290	300	285	272	259	250	263	271	263	253	281	295	291	315	269	306	304	260	244	236	272	251	285	258	288	277	240	270	273	316	272	270	275	300	280	280	267	291	283	264	261	252	265	275	249	260	292	275	254	269	301	274	265	285	254	263	281	285	287	278	280	277	311	257	282	273	311	274	285	260	263	256	268	248	287	287	290	270	263	287	255	262	310	284	259	279	287	280	288	257	262	305	287	268	283	299	287	248	261	291	309	293	278	266	282	257	262	276	298	259	255	294	270	273	296	279	285	274	267	258	278	276	323	269	257	251	305	267	288	286	282	256	295	253	296	277	309	282	266	271	266	302	293	260	284	269	270	275	273	283	278	303	249	292	306	302	265	260	274	254	270	285	269	300	254	269	264	264	250	256	302	310	290	308	262	277	294	274	296	260	288	302	273	277	286	271	261	277	269	255	278	242	258	271	298	290	284	238	237	255	308	292	286	274	268	262	283	249	282	263	303	257	282	282	247	248	290	283	270	278	278	290	268	271	308	266	297	294	316	265	285	301	271	260	295	270	256	273	302	318	268	249	278	281	265	287	277	293	269	266	290	293	273	259	265	275	279	266	300	275	253	289	296	288	286	293	261	284	278	291	282	272	272	290	265	296	278	283	287	257	242	263	250	270	278	263	290	280	265	325	275	271	253	255	297	282	280	277	295	295	249	256	281	304	281	265	282	266	288	258	291	279	282	262	284	265	275	290	276	257	263	253	259	275	276	277	264	274	267	293	312	286	292	293	273	302	280	303	305	276	309	268	246	272	277	282	256	311	281	280	279	243	269	247	285	271	258	282	254	293	270	292	276	267	250	272	288	265	257	252	267	262	278	230	292	300	279	261	300	275	278	259	275	274	256	268	265	278	253	242	282	264	252	264	247	292	275	280	270	265	259	285	279	280	317	276	270	276	257	253	293	287	290	287	268	278	280	251	252	280	285	272	253	308	287	293	281	262	300	278	297	290	256	287	283	289	262	294	251	304	243	280	286	263	274	283	289	277	265	240	280	272	257	272	265	296	248	278	295	290	289	240	268	268	307	284	286	266	288	276	267	247	287	325	253	283	256	281	267	297	273	278	201	288	285
18530	2312	2120	2400	1867	1485	1246	1028	915	881	848	797	823	814	790	736	748	714	739	751	744	715	663	710	679	682	706	655	655	664	706	706	660	683	645	676	667	672	661	640	660	678	632	722	666	640	634	714	624	634	646	655	675	653	657	641	643	712	646	645	667	655	676	643	662	670	671	645	641	673	716	645	680	681	680	707	620	676	632	657	652	610	670	658	626	685	594	710	667	646	675	646	686	687	685	634	636	668	650	655	682	660	655	583	607	651	665	612	646	660	684	683	692	697	677	613	685	641	692	648	609	660	700	653	630	683	640	704	656	677	634	648	670	637	627	674	659	643	627	618	650	645	646	638	633	648	647	655	636	636	616	667	660	653	666	661	644	675	647	591	621	634	631	706	623	663	601	656	602	662	649	700	692	638	673	689	625	672	624	715	649	634	605	582	636	696	681	666	614	677	650	734	677	662	637	673	691	622	641	636	658	642	658	657	692	654	658	662	688	665	651	658	715	659	687	634	627	664	654	659	635	655	699	708	645	640	632	676	648	683	655	636	672	657	648	644	641	639	661	695	656	673	668	650	653	635	667	621	672	688	690	663	677	657	649	675	707	695	619	640	693	688	669	633	652	634	646	678	670	694	645	698	664	640	670	650	653	683	628	633	660	649	678	673	654	670	650	637	688	655	626	644	650	632	700	679	669	674	663	632	654	682	648	647	671	632	644	653	682	670	652	658	687	669	654	663	620	652	637	631	651	678	643	644	632	627	649	650	632	613	728	649	670	638	610	664	627	727	693	641	674	684	666	634	646	659	619	664	646	668	678	677	609	686	682	644	683	617	625	684	656	643	636	691	669	683	682	663	634	643	623	638	613	679	621	689	649	702	633	681	633	659	643	654	653	678	641	640	656	658	664	662	607	664	641	631	645	666	675	630	661	696	631	599	621	637	717	671	642	643	652	611	706	627	618	661	659	685	647	615	662	636	652	657	623	654	648	679	668	684	660	644	659	642	672	680	648	677	641	663	670	644	642	700	653	676	596	673	647	653	682	642	686	635	663	647	679	653	658	637	653	647	634	647	693	641	629	692	648	644	685	647	674	647	703	714	639	656	662	644	672	621	631	654	620	658	650	675	676	658	661	650	647	617	656	711	640	690	679	666	636	623	663	662	666	621	643	684	667	652	651	692	666	652	663	699	678	619	695	662	626	684	674	660	697	630	669	676	650	654	672	669	691	664	620	633	615	650	653	665	599	662	669	627	698	670	610	676	653	664	682	677	665	616	608	662	641	680	652	615	670	663	641	667	677	636	593	658	663	661	628	748	623	675	666	661	658	631	653	653	652	657	624	674	659	631	650	686	681	661	662	661	684	614	620	612	634	678	674	700	729	680	669	643	616	682	628	670	648	657	670	670	636	654	659	699	654	626	656	662	675	698	665	645	667	602	664	659	667	647	644	660	639	656	671	663	654	651	624	663	666	629	652	655	643	652	646	650	672	674	620	638	690	668	689	628	613	632	652	636	651	649	635	664	697	669	667	657	664	670	650	687	614	677	693	680	670	667	612	685	662	644	679	654	682	674	656	623	613	671	596	651	676	645	648	641	640	681	661	600	696	676	638	658	713	648	653	659	642	639	617	635	677	665	670	636	672	633	686	648	690	672	658	661	625	639	691	652	640	647	660	698	675	615	630	671	631	661	608	660	673	637	672	679	659	674	641	665	644	589	668	682	677	679	633	614	678	632	682	639	665	661	669	674	703	657	688	702	642	645	681	637	609	691	674	674	669	650	661	625	660	658	645	619	666	668	631	671	694	698	692	685	666	656	648	674	658	648	701	632	673	623	675	674	661	622	721	653	627	658	607	640	660	646	676	666	702	635	637	663	683	672	644	651	658	650	706	641	669	670	615	638	656	666	665	686	647	652	648	665	640	661	676	639	593	702	661	673	644	673	681	655	680	672	634	663	618	659	646	658	665	659	658	716	656	682	641	639	692	665	680	676	706	617	673	630	645	655	684	653	625	648	624	618	677	653	598	673	647	683	663	651	620	634	623	622	656	629	688	650	657	682	657	639	670	588	659	696	643	690	670	688	682	656	672	661	602	626	640	677	670	655	661	679	637	613	684	620	644	657	641	631	621	599	651	646	677	663	695	680	644	676	650	658	652	677	673	660	655	641	657	680	668	670	628	612	662	618	682	627	634	668	637	630	657	656	695	690	649	659	644	661	611	720	628	624	650	611	652	635	619	669	644	613	638	661	677	662	678	658	658	681	686	660	635	656	711	682	658	682	688	684	616	662	664	648	632	672	686	657	641	691	671	659	682	648	656	625	642	649	656	673	650	657	677	625	647	647	633	685	679	664	670	629	664	678	663	665	688	626	668	685	677	620	651	628	633	644	714	655	606	647	626	601	700	642	671	652	628	666	643	647	687	616	662	687	660	702	676	669	670	627	644	629	626	706	632	667	652	678	650	681	617	676	674	637	620	621	665	664	619	673	634	701	683	678	688	663	635	654	623	678	655	660	675	624	684	655	655	680	658	669	705	696	668	669	640	679	610	681	658	650	656	697	682	624	671	711	658	639	674	694	653	642	678	720	665	651	631	654	671	677	666	640	649	602	682	629	644	700	678	646	677	656	687	686	676	666	701	697	629	659	652	635	598	639	648	667	662	685	630	673	673	684	652	660	657	657	691	647	661	649	683	676	653	680	688	666	612	624	669	654	655	685	626	646	684	669	624	652	630	624	651	651	653	637	642	688	676	677	667	636	717	693	668	688	683	681	666	653	642	644	644	659	660	651	628	610	639	655	677	658	705	669	671	666	646	660	707	686	694	667	630	688	651	624	659	654	642	652	648	630	652	661	664	647	652	660	689	641	674	622	654	649	662	600	621	636	693	668	635	667	619	578	631	635	644	680	630	670	661	624	635	660	689	657	661	690	634	638	674	625	674	636	698	660	658	652	691	621	686	677	665	632	633	616	662	639	597	739	670	649	648	655	672	684	706	697	647	656	669	638	683	650	665	692	659	653	648	636	658	671	669	623	657	681	643	667	689	617	649	603	647	675	653	676	668	619	695	659	656	643	569	672	597	638	653	637	648	696	663	636	690	708	640	693	624	602	667	675	660	657	702	679	664	627	652	637	681	622	665	631	675	621	657	653	694	642	662	641	626	670	683	679	666	662	662	644	646	698	653	669	666	688	645	677	641	651	729	647	620	607	645	619	641	688	629	669	657	666	678	673	678	683	652	700	665	635	652	639	661	659	616	685	653	694	624	645	684	666	665	708	694	605	652	671	674	659	650	650	678	683	645	643	708	678	704	696	665	628	700	646	648	670	668	627	658	657	645	663	633	651	693	689	682	640	657	661	666	714	647	687	658	670	609	666	693	684	651	671	667	691	696	685	675	639	675	638	678	700	702	642	666	693	657	641	641	636	644	657	665	661	624	633	633	615	675	616	641	657	727	675	620	659	663	628	671	649	678	667	646	687	596	657	661	653
36554	8734	1533	988	677	467	352	308	248	246	252	216	223	233	204	217	191	212	192	210	180	207	182	189	227	192	183	176	177	190	174	196	186	206	183	193	179	176	171	178	169	175	170	174	179	173	164	167	210	203	199	193	164	178	193	196	186	164	160	211	199	197	189	164	164	181	199	192	196	204	167	211	161	190	177	210	201	192	173	205	176	191	159	170	163	165	205	179	198	212	201	176	198	201	186	181	160	177	192	189	180	177	220	189	198	191	165	207	197	166	176	169	207	170	192	169	185	175	172	194	198	189	191	176	189	169	201	184	180	201	189	203	182	194	194	202	189	184	195	176	188	177	181	163	201	182	196	193	189	170	182	174	177	173	169	183	207	163	200	191	195	195	210	181	167	181	175	170	195	161	172	174	195	165	188	188	173	177	168	169	203	196	182	212	179	188	196	202	203	175	212	177	172	173	188	172	181	174	176	194	178	159	177	179	176	183	183	194	179	183	195	190	189	190	182	176	154	184	186	172	176	190	191	197	163	188	179	198	195	175	202	183	200	189	209	193	195	195	199	194	181	192	185	169	191	162	187	178	177	171	189	175	177	210	162	166	191	207	182	180	177	193	181	151	183	190	215	193	165	187	188	177	203	168	195	181	177	190	179	171	183	203	169	175	170	166	161	169	166	191	173	189	196	193	198	185	193	165	195	163	153	178	182	171	183	192	188	186	198	191	205	188	192	182	170	166	165	171	199	183	177	186	201	203	155	199	163	206	187	213	163	172	177	177	162	185	183	194	188	196	202	183	186	209	200	163	199	194	187	182	183	190	202	186	172	201	213	195	197	207	186	191	197	173	180	182	188	188	172	196	182	197	196	203	185	186	183	178	202	184	188	200	158	210	204	190	176	184	220	202	176	184	168	168	202	202	176	191	194	156	208	199	183	189	183	169	195	190	183	201	192	166	176	200	179	181	170	184	189	186	193	190	194	201	184	178	192	200	170	166	194	190	174	187	201	201	160	161	160	184	183	178	195	213	209	184	177	167	194	173	183	198	174	227	190	202	211	185	216	215	184	168	189	187	211	194	182	181	213	200	186	170	199	169	186	192	181	201	188	182	155	166	189	205	177	158	187	189	193	162	172	192	163	179	183	173	170	207	185	201	195	185	187	169	166	186	167	179	181	180	175	183	182	184	177	175	169	184	186	189	196	192	179	159	172	184	190	164	174	176	201	201	206	175	188	164	173	180	178	150	175	190	189	189	179	187	189	192	189	204	163	182	219	199	164	190	150	186	192	201	191	179	229	199	177	193	181	171	184	157	180	194	170	176	195	178	163	166	177	183	202	205	206	180	209	205	170	196	186	166	188	166	176	181	168	178	207	176	174	186	169	188	184	163	190	222	193	168	166	153	181	206	180	175	183	175	201	146	178	173	191	181	176	193	196	163	213	195	194	200	171	193	216	189	161	191	223	169	173	179	176	183	186	186	186	192	179	175	179	180	177	203	196	171	199	183	208	173	168	201	183	187	169	185	199	193	203	183	160	184	200	174	205	163	184	184	178	176	179	164	180	175	170	191	210	175	199	181	195	170	207	184	183	169	170	199	177	170	163	156	187	188	184	156	185	175	201	182	185	177	200	200	180	188	174	158	213	184	201	189	199	183	179	192	193	184	184	160	187	190	174	179	210	194	176	163	180	178	171	192	190	194	178	190	221	159	199	216	198	199	206	172	170	172	217	211	178	171	192	179	207	195	169	195	172	179	171	158	167	211	160	187	168	181	189	181	165	166	177	188	194	202	214	189	219	187	148	193	164	191	164	188	187	189	183	175	179	194	181	168	177	205	187	168	193	181	188	196	183	181	180	158	175	178	179	183	169	180	163	205	194	216	167	185	190	178	201	180	183	215	204	182	188	172	192	192	211	184	198	187	220	218	187	168	196	211	186	183	194	220	177	170	199	200	151	209	186	188	210	165	195	165	191	195	163	175	194	192	214	205	178	177	175	213	182	157	173	183	206	169	182	193	181	189	191	191	185	173	189	208	192	194	177	204	189	164	213	164	191	173	181	178	200	178	162	171	210	176	181	181	162	188	180	155	183	157	199	183	191	172	194	215	206	208	172	148	186	190	158	175	191	188	189	190	182	169	184	215	187	184	201	171	189	196	196	193	183	201	176	185	181	179	180	211	215	181	183	186	181	185	171	201	211	203	207	179	193	164	223	201	177	181	187	191	163	167	193	186	178	178	211	192	181	163	164	209	189	189	196	168	199	183	182	192	160	192	210	185	190	206	168	192	199	204	183	194	210	196	166	179	175	175	179	190	167	178	179	183	161	180	182	175	177	176	200	167	179	182	187	143	181	188	211	161	169	202	185	195	194	171	189	211	195	193	172	178	211	187	176	166	156	195	194	181	167	183	187	206	193	193	152	191	192	185	186	165	180	199	190	170	199	186	154	173	182	203	180	181	184	150	186	187	174	169	161	198	163	203	199	198	210	162	182	221	173	195	171	158	196	163	185	171	175	195	162	171	211	195	173	167	185	182	190	191	169	156	187	182	171	184	182	200	187	170	207	166	171	160	191	198	182	203	186	178	167	194	187	190	200	187	191	172	173	159	129	187	182	195	177	165	200	151	189	178	157	212	199	194	200	193	204	198	202	181	185	204	171	182	180	211	198	208	205	168	176	161	184	197	175	179	188	184	180	185	182	181	167	176	193	175	184	187	183	184	181	193	187	191	185	196	181	196	213	205	165	186	176	206	200	165	199	213	205	184	200	176	183	166	184	197	173	170	186	195	167	171	185	200	180	185	199	164	191	203	200	198	171	215	193	191	174	167	194	180	185	188	210	209	179	187	198	175	179	176	183	188	179	179	190	167	157	184	169	184	178	201	197	171	190	183	194	179	184	221	179	191	176	208	178	178	179	178	197	163	168	195	168	174	197	176	157	176	184	147	174	189	180	186	158	176	177	173	184	191	185	197	195	196	174	173	207	182	172	170	182	147	189	211	179	191	206	183	179	174	157	192	195	193	211	191	184	167	181	183	173	206	197	168	202	187	183	175	196	196	188	185	215	189	185	194	187	194	206	216	170	173	202	176	163	190	169	190	187	175	185	171	175	182	173	171	173	160	204	224	180	210	160	207	160	186	190	182	214	159	198	163	178	181	174	178	191	185	182	167	181	189	193	183	177	174	180	176	221	189	172	175	174	222	194	173	199	147	175	165	177	167	164	204	195	185	216	174	156	168	198	158	179	176	189	208	168	199	188	165	200	176	181	205	179	201	206	192	198	157	174	169	189	177	181	189	185	191	193	191	182	174	160	170	185	177	188	194	178	166	188	193	183	182	170	194	196	167	174	175	190	177	200	168	192	177	207	203	199	165	194	191	177	201	175	213	176	177	180	222	176	167	191	222	202	168	192	171	191	179	189	185	153	207	147	178	175	190	169	182	169	186	185	191	196	188	157	173	169	200	182	177	179	184	180	207	179	178	208	184	181	191
23264	2813	2782	2976	2420	1710	1414	1086	831	841	799	737	659	676	637	595	594	586	561	547	547	501	526	516	494	529	507	501	522	507	454	434	474	452	440	490	451	462	452	473	471	451	420	428	478	462	488	473	475	443	470	474	435	482	491	473	451	446	451	463	449	440	462	431	450	449	454	429	447	469	436	470	492	463	435	406	399	449	465	449	456	439	448	457	423	449	481	430	466	471	429	463	448	429	463	446	438	435	432	462	464	471	430	436	425	503	453	463	463	433	444	449	428	448	464	415	410	491	442	470	433	406	412	464	456	480	417	445	488	487	465	438	465	474	439	423	430	449	485	428	443	428	465	451	465	455	436	470	451	459	445	447	460	438	468	478	441	432	447	441	446	466	469	433	433	476	413	439	464	453	478	436	458	442	481	437	455	474	440	427	458	425	455	444	433	425	454	474	443	461	463	451	459	443	440	472	447	449	427	444	455	462	460	469	421	461	414	430	437	468	467	462	449	434	462	417	437	410	448	419	412	452	475	409	422	421	424	463	450	457	454	472	446	446	433	450	428	480	468	459	467	463	430	449	431	447	436	433	430	438	435	440	454	438	416	448	436	451	468	405	422	479	481	438	459	452	448	482	454	467	466	448	469	443	437	446	466	438	446	446	471	467	456	468	461	472	468	456	474	409	448	436	456	429	441	466	435	463	391	430	462	472	454	435	455	419	435	448	451	465	470	459	441	406	438	453	466	436	466	438	454	459	454	450	474	480	442	463	410	452	404	429	463	427	425	449	414	428	455	482	444	472	468	471	461	437	453	488	438	432	430	427	444	466	412	454	455	482	473	505	427	432	433	477	465	457	432	463	442	476	469	481	431	435	434	426	393	428	460	463	474	442	424	397	439	489	493	449	466	416	425	441	450	454	459	454	449	418	446	462	431	472	456	465	469	465	448	422	435	426	434	465	431	437	429	429	444	482	465	474	460	467	451	446	470	420	462	439	454	426	463	460	420	499	479	431	476	446	403	456	436	426	416	447	401	421	435	483	475	435	449	425	484	467	458	469	470	420	445	422	459	458	451	450	466	428	430	450	450	456	454	502	446	448	413	483	442	457	438	445	439	448	446	432	448	432	466	430	476	417	435	456	422	444	515	451	440	426	458	399	465	468	456	433	440	422	447	450	460	472	464	432	479	458	460	475	463	447	454	451	440	447	452	436	472	437	437	410	458	461	495	469	454	457	431	462	430	422	430	399	477	439	450	430	441	437	437	472	432	442	456	441	444	459	402	440	435	485	429	448	465	458	419	441	467	448	452	477	416	425	438	464	475	455	450	457	450	445	477	447	477	461	449	472	466	483	409	431	467	482	442	471	456	456	476	469	437	438	457	436	476	397	477	401	464	418	470	466	469	462	419	431	432	444	470	398	456	459	424	433	465	430	436	431	438	419	443	446	414	488	451	427	474	447	486	472	489	501	446	439	456	449	460	431	436	435	471	387	419	431	484	455	466	412	461	460	439	447	470	476	448	441	434	455	454	448	461	455	444	438	443	476	414	460	428	468	499	460	452	467	386	442	440	452	459	481	457	431	474	523	452	420	434	474	395	481	428	447	425	473	443	408	462	452	458	444	433	466	447	447	513	449	424	416	455	454	438	447	468	442	415	446	440	439	456	462	457	482	452	459	430	459	466	409	448	410	476	445	446	423	428	432	453	447	434	450	463	418	428	478	434	442	436	462	469	421	454	450	423	461	476	493	452	484	458	428	442	442	448	476	430	430	403	436	454	465	501	453	455	449	423	416	444	457	438	479	455	454	439	439	424	515	451	431	462	429	433	449	442	431	463	426	449	455	481	422	456	416	452	483	437	470	469	456	415	474	404	440	452	428	437	444	463	446	462	413	455	440	478	425	451	430	452	486	416	428	478	439	444	448	485	483	454	461	430	443	439	439	440	450	461	454	456	468	438	444	456	456	467	481	449	425	461	467	433	434	457	450	433	456	438	476	458	418	436	433	454	476	481	433	448	447	439	441	447	440	470	468	466	473	420	410	423	452	490	410	431	477	410	403	430	455	440	443	446	476	420	502	455	474	467	426	447	455	443	443	467	476	437	444	448	452	466	458	445	415	465	437	452	461	450	447	448	460	488	457	493	411	457	471	460	461	461	458	476	410	463	444	455	436	433	481	447	441	444	454	484	455	437	427	446	448	444	397	449	431	454	417	432	448	442	460	430	488	467	429	426	459	463	462	442	464	440	473	450	435	481	442	471	424	447	425	500	435	460	442	456	455	458	454	448	459	446	463	431	452	463	449	459	457	445	431	415	463	458	451	435	430	457	452	456	496	418	460	510	444	436	442	455	448	482	464	483	423	436	420	443	467	461	465	484	464	469	449	441	449	415	478	438	463	456	448	433	416	430	435	450	462	396	431	429	457	470	429	468	472	451	460	467	404	431	459	427	449	457	471	442	445	467	435	457	441	454	392	471	475	446	451	427	484	447	432	493	426	454	477	415	444	457	432	462	460	479	488	472	473	436	462	448	460	447	463	439	435	425	450	468	444	433	441	425	470	459	421	460	437	476	454	484	447	452	453	446	474	433	441	432	475	465	430	446	423	416	456	444	440	482	438	445	451	457	438	450	451	417	440	436	432	424	453	451	427	421	449	447	438	452	392	450	489	411	474	441	460	462	432	455	459	485	430	464	447	423	465	427	437	467	450	432	448	448	477	461	437	452	466	434	453	490	466	478	431	484	446	428	454	451	479	482	469	428	471	425	481	446	444	477	479	459	420	466	453	444	463	468	419	486	465	471	470	446	420	460	455	456	468	447	423	433	446	451	429	455	459	437	455	509	482	438	450	408	431	485	421	459	431	428	424	432	458	450	444	427	447	456	460	429	451	447	427	441	428	413	446	448	462	419	435	408	472	445	453	443	477	457	477	468	456	426	427	460	419	409	452	445	445	441	487	448	445	457	467	435	434	433	422	456	440	447	448	450	455	449	490	470	466	419	451	472	420	431	458	447	440	444	443	448	436	452	444	440	421	425	453	458	444	461	458	478	486	424	483	427	454	394	454	478	437	447	426	465	466	462	437	491	494	432	461	466	401	421	449	489	463	466	447	466	429	458	465	438	469	451	435	443	437	465	451	432	436	448	442	439	453	468	466	452	488	436	431	464	450	450	446	441	395	464	476	475	481	457	445	471	458	460	417	491	426	472	435	421	449	414	444	465	469	464	468	434	429	458	466	472	428	399	460	425	463	469	429	457	457	420	460	454	432	491	454	438	445	455	469	422	453	447	437	469	460	453	466	454	414	412	453	448	443	422	427	438	444	443	456	428	462	484	424	447	441	464	469	419	428	440	443	467	455	447	432	483	484	424	451	442	445	455	449	443	445	460	458	443	439	454	476	431	427	454	453	455	436	436	448	445	467	445	469	460	425	451	460	497	450	515	399	442	438	438	458	473	432	451	435	450	407	443	440	442	431	441	430	466	456	469	478	443	437
12014	1466	436	383	314	248	243	213	211	215	211	206	241	225	221	205	186	209	188	195	224	202	194	233	217	194	213	209	188	220	193	169	193	208	220	213	231	215	199	211	212	239	178	190	223	214	218	196	214	223	184	191	189	215	217	204	229	221	176	220	208	210	204	211	188	201	233	189	225	234	219	192	203	209	210	206	207	198	212	183	198	222	191	215	199	216	211	208	190	198	216	202	191	221	205	228	176	195	212	203	231	201	186	224	229	221	209	224	205	220	176	188	206	184	206	193	209	233	214	195	201	203	213	216	208	214	211	226	218	226	194	201	204	213	206	208	208	234	231	215	210	190	207	229	221	196	205	220	205	218	222	209	216	213	212	199	209	234	202	197	193	199	204	203	212	199	197	182	204	201	172	188	192	211	222	203	209	229	196	204	223	182	202	204	204	213	200	226	229	218	166	191	182	197	219	213	215	210	221	219	211	207	185	191	188	204	223	218	210	219	186	227	217	192	190	199	195	202	215	212	214	193	189	207	190	186	243	195	198	208	207	197	209	198	217	217	199	212	212	215	189	228	213	216	217	211	198	210	228	223	187	209	200	208	200	169	199	192	229	220	186	207	198	213	208	190	224	197	234	169	201	194	208	210	199	206	200	197	169	201	238	180	179	204	212	214	194	195	209	203	216	187	206	223	192	205	182	202	224	226	212	222	203	205	215	228	191	200	193	207	210	201	211	196	232	219	208	213	212	196	187	179	199	194	205	203	213	191	208	203	205	217	184	189	196	213	190	219	235	206	202	207	184	218	185	185	202	208	188	228	216	204	225	197	195	212	219	199	188	183	232	206	198	198	199	223	210	208	191	202	206	204	204	230	204	240	191	211	224	216	217	195	229	231	212	200	199	210	217	235	198	213	242	208	206	205	211	205	226	218	220	202	205	209	184	211	192	211	233	182	188	210	225	166	194	198	195	211	237	218	234	223	192	233	207	256	203	210	205	195	208	218	178	185	193	205	220	204	228	206	209	181	199	212	190	224	205	192	176	188	225	212	241	196	213	216	223	197	220	200	194	202	215	194	202	196	224	200	194	215	241	209	187	224	200	187	215	193	247	218	204	181	229	194	213	225	204	214	219	217	216	185	170	171	214	201	207	221	230	183	219	227	221	192	233	205	218	223	184	209	207	232	217	247	230	198	198	212	202	229	213	198	197	231	198	209	229	174	210	216	218	230	251	206	216	209	221	204	200	214	248	199	227	229	227	198	227	210	201	230	201	189	177	199	191	207	188	174	213	196	215	196	194	212	203	174	208	223	233	214	229	213	216	216	203	218	177	226	195	193	208	195	235	250	219	201	180	205	224	229	213	219	223	206	197	196	195	218	213	210	229	220	201	200	213	191	205	208	215	219	218	207	190	184	210	199	196	213	205	226	218	201	197	201	209	207	219	203	236	192	203	197	221	200	206	176	228	214	219	195	189	210	198	200	198	207	196	225	209	203	197	182	218	191	200	183	229	216	179	196	218	198	179	213	259	236	213	228	209	199	224	205	199	208	194	206	192	228	214	216	200	201	197	194	212	202	215	218	203	210	215	216	208	208	195	183	177	170	201	194	184	209	220	213	214	211	213	176	180	212	196	217	204	205	189	201	197	208	208	209	216	185	210	223	228	197	217	187	222	218	200	210	197	205	211	210	202	158	205	206	189	183	211	216	205	228	191	204	210	209	198	211	189	177	238	203	222	196	222	191	187	219	199	216	216	201	217	193	205	211	192	203	206	211	249	219	218	209	221	207	217	229	175	227	214	196	214	189	188	191	214	201	191	199	214	199	238	183	169	218	201	204	221	196	203	216	191	186	229	174	196	221	200	205	194	238	203	218	211	193	202	213	205	188	204	211	191	206	209	221	194	192	209	205	222	211	207	197	195	242	199	219	224	190	225	172	189	201	202	207	214	185	226	176	176	212	196	211	204	201	211	194	190	225	223	217	185	222	197	243	184	192	177	232	191	199	223	230	193	191	185	247	183	227	198	218	194	210	222	208	229	211	200	189	224	226	211	214	208	195	208	191	209	201	211	203	201	213	206	180	216	200	202	221	197	193	216	221	226	200	197	203	206	217	218	203	200	229	216	215	197	202	223	192	193	212	224	192	224	217	193	216	192	237	223	193	178	190	186	206	205	207	180	199	199	215	222	185	203	226	210	218	204	218	180	204	210	199	194	184	194	200	207	186	227	201	200	212	217	211	229	238	223	181	213	183	198	203	237	181	204	192	202	187	216	201	195	202	224	201	207	204	221	194	208	186	194	183	202	214	211	216	189	167	205	205	204	200	213	216	218	222	190	188	205	188	232	208	185	231	208	241	220	222	198	230	201	201	214	180	214	193	208	195	206	182	212	219	215	218	237	185	217	206	199	215	220	226	216	225	204	188	212	235	199	212	206	217	206	203	203	202	219	211	200	195	174	173	232	195	240	192	206	198	195	208	214	193	218	191	196	215	197	230	224	222	225	229	183	203	210	207	199	214	212	211	202	201	244	163	206	208	188	184	195	203	189	202	206	176	198	216	245	204	207	206	216	225	224	185	196	199	199	174	191	218	218	224	217	196	189	205	188	208	201	196	199	189	208	205	196	185	203	220	188	204	231	208	194	181	219	212	208	232	192	197	197	195	217	216	212	207	197	194	188	228	225	221	204	247	205	214	197	223	214	201	196	215	188	203	199	213	197	204	215	232	229	216	203	216	170	202	230	202	200	188	189	187	211	221	185	208	223	210	213	224	208	191	205	202	218	186	191	183	194	192	214	199	230	219	195	196	191	185	185	208	182	202	199	239	215	199	224	207	187	182	193	227	207	173	188	198	201	221	244	191	186	226	201	203	202	213	204	212	196	220	219	212	190	195	235	200	216	220	216	204	238	191	181	183	195	189	209	179	214	219	199	189	200	227	191	223	208	213	194	183	230	204	215	201	209	217	201	195	199	185	199	194	211	176	189	221	213	189	199	197	196	214	195	194	234	185	224	191	204	213	214	197	217	200	209	198	200	184	211	184	214	206	191	199	253	212	206	222	186	206	206	205	231	190	190	195	214	180	200	218	193	204	220	233	210	200	197	203	216	197	197	190	199	189	230	210	210	227	195	202	219	202	204	210	207	210	204	214	182	207	189	207	213	190	215	201	218	239	213	204	237	225	200	195	220	182	221	196	221	206	233	211	222	175	189	226	207	195	202	190	224	206	185	211	206	199	220	230	209	200	218	211	194	249	217	185	218	216	174	216	198	198	205	239	210	198	189	210	211	202	209	217	195	210	226	204	224	231	207	201	178	212	199	174	195	215	189	215	204	194	203	206	215	207	216	211	208	188	217	200	214	194	200	245	212	186	201	212	198	217	195	196	199	215	219	201	185	217	192	212	178	187	207	232	204	192	195	199	227	191	200	209	223	204	230	219	203	206	202	210	221	199	193	219	199	219	208	248	201	182	196	216	201	228	219	234	227	220	224	240
8527	1097	1129	1197	1051	872	655	673	640	604	564	613	548	581	591	536	566	545	545	552	518	520	538	550	532	568	557	498	490	485	495	535	537	515	552	492	551	515	550	512	535	522	513	479	517	510	568	481	533	511	528	523	571	531	507	498	520	540	546	528	530	493	506	524	544	465	550	519	533	502	526	523	543	521	538	548	562	508	482	532	531	541	547	490	521	517	490	523	524	465	548	525	557	536	535	514	520	499	529	522	507	537	517	487	514	532	554	554	551	521	489	508	507	480	517	486	525	478	530	524	497	506	520	528	511	487	541	541	496	526	492	490	514	520	523	532	502	484	515	492	543	506	473	531	487	526	520	509	520	509	497	524	521	556	512	551	556	499	541	550	525	544	484	543	525	515	520	511	498	512	511	510	562	484	502	502	521	494	535	532	525	519	509	500	506	529	528	530	520	543	501	485	536	504	497	518	566	496	579	558	524	473	481	502	519	542	521	549	513	562	512	484	536	520	506	546	534	521	516	526	515	545	500	519	536	509	534	482	500	508	510	480	546	518	560	509	535	519	504	516	542	488	532	517	499	470	526	520	516	543	518	507	529	504	507	522	522	555	512	517	494	476	541	490	503	518	496	544	499	506	527	520	529	519	507	517	511	521	491	532	538	516	518	508	573	553	494	544	544	535	531	527	489	483	511	506	506	535	476	477	570	511	524	490	530	509	533	496	520	517	492	453	498	546	502	507	518	505	477	505	512	502	521	481	521	514	501	490	514	532	523	534	523	558	518	520	500	513	519	544	527	525	515	550	498	506	519	507	530	522	484	528	495	515	517	512	519	529	517	548	494	530	524	517	493	558	477	510	493	536	523	512	521	515	487	499	506	548	483	534	544	519	545	511	501	536	545	509	535	567	482	524	466	477	519	494	520	516	503	548	513	536	481	496	518	515	526	498	492	532	547	516	564	474	537	495	528	515	479	556	529	552	547	534	505	484	517	508	488	521	573	496	524	519	498	503	510	511	494	523	501	517	480	521	514	482	550	531	518	516	509	520	522	556	470	531	518	541	495	530	557	531	521	539	551	520	517	476	546	481	507	527	528	533	550	496	482	511	532	499	483	521	496	495	516	475	517	511	481	540	531	521	525	520	532	521	555	524	514	526	516	527	519	515	537	480	527	480	507	515	516	515	533	528	508	530	486	540	497	538	507	524	508	528	550	503	524	512	533	488	488	463	541	509	487	494	472	517	518	525	554	489	540	489	501	508	517	503	552	524	534	515	565	528	547	556	503	502	497	542	512	522	529	528	504	516	524	515	539	505	498	507	534	498	526	487	499	515	564	512	473	490	486	539	496	472	515	528	535	487	540	521	494	544	513	521	533	508	493	528	544	485	529	467	504	515	505	503	539	479	535	504	495	510	555	518	490	489	468	528	494	494	514	521	524	526	464	524	478	475	493	541	545	529	483	511	510	538	512	518	548	540	510	508	518	557	517	500	511	515	533	560	490	536	510	543	512	545	543	505	525	528	538	516	535	502	520	497	480	492	520	489	537	500	485	546	523	467	542	526	507	551	531	554	524	494	545	494	544	521	547	508	470	514	496	505	558	487	519	566	510	527	520	497	501	498	531	479	500	493	492	483	506	515	512	490	519	530	497	479	518	545	534	518	536	513	503	511	520	506	532	523	560	514	557	489	542	508	460	514	574	528	511	505	499	484	512	549	542	534	470	504	521	529	529	499	504	490	516	521	509	498	551	549	512	528	493	566	516	558	535	525	511	524	495	507	555	481	530	545	526	541	498	554	535	531	505	530	502	519	502	526	508	532	514	504	491	516	522	496	495	516	483	491	546	556	553	506	560	509	561	509	520	518	505	509	516	497	535	533	518	511	556	541	562	536	517	482	487	534	457	544	495	550	547	524	513	511	534	535	487	486	523	493	527	501	487	480	504	558	538	513	486	512	515	514	520	525	531	547	495	470	486	527	544	532	492	497	474	494	526	504	528	510	523	503	466	552	503	507	510	517	554	493	505	482	513	494	496	508	521	558	501	511	506	523	547	522	498	524	529	532	517	539	548	518	525	536	510	541	495	489	492	494	507	500	529	542	506	487	487	545	547	549	518	512	497	539	534	505	498	522	500	531	517	471	514	560	496	533	547	529	518	518	530	531	505	511	524	523	552	571	512	485	531	514	577	507	500	489	541	520	520	522	532	551	492	499	486	535	491	531	526	557	554	508	517	521	509	483	519	493	530	524	517	472	593	518	521	527	507	521	498	506	499	502	541	554	456	529	506	519	505	515	576	522	544	500	488	513	474	500	547	547	505	526	511	497	567	499	507	563	571	525	538	524	482	514	486	492	540	561	525	503	511	554	521	513	532	514	519	561	520	527	524	491	499	523	530	553	501	510	518	535	538	531	544	508	553	522	550	519	536	529	546	518	519	519	543	517	505	564	504	479	509	520	554	490	559	505	545	508	506	494	497	551	534	541	498	476	509	505	525	541	507	536	545	560	510	501	516	518	511	522	494	504	496	517	505	518	517	529	524	520	539	517	499	531	506	492	560	543	522	534	544	517	552	514	517	540	532	518	559	502	483	546	506	472	565	531	476	507	538	517	560	485	558	479	526	553	513	503	481	512	477	500	542	525	534	521	475	517	539	506	518	509	473	552	521	485	535	464	527	513	514	539	545	518	522	510	511	522	534	572	554	501	526	545	518	500	508	558	506	532	482	523	511	507	526	519	537	580	568	474	483	533	512	494	536	518	518	549	483	524	523	500	552	510	497	491	530	544	493	509	505	522	507	515	506	502	508	483	528	537	541	565	455	551	520	519	489	536	529	500	515	562	531	546	530	518	530	469	535	511	473	472	540	502	552	508	549	498	542	521	535	498	487	524	513	510	464	530	573	520	520	447	520	542	483	519	512	514	514	540	531	521	545	528	485	513	513	531	526	523	506	549	523	522	488	547	489	558	515	528	494	474	537	585	500	508	482	512	502	508	522	477	506	517	472	506	512	510	535	509	494	552	530	550	548	516	518	505	526	520	489	499	530	487	514	481	503	483	554	526	508	530	520	512	526	537	505	543	490	533	495	560	544	511	519	510	489	507	508	557	525	483	529	473	487	531	490	504	556	465	486	496	525	523	548	487	526	547	537	539	525	497	559	563	515	511	507	481	498	478	489	514	507	498	526	511	472	504	534	494	474	504	564	503	490	532	547	516	510	481	493	532	547	512	463	496	470	553	524	528	530	541	510	478	498	526	480	557	535	525	546	500	473	484	492	491	513	527	539	498	544	511	499	537	525	525	470	529	568	503	480	470	551	543	536	504	532	492	552	495	520	511	507	560	483	562	507	539	501	503	546	493	518	509	538	451	537	522	477	525	486	484	526	482	524	527	503	520	546	537	502	523	510	490	522	523	567	544	539	564	515	549	484	492	525	498	475	535	544	477	491	538	503	532	491	496	540	522	483	502	503	506	545	497	466	517	482	507	554	525	500	528
26828	5312	950	806	519	460	383	326	333	311	287	308	289	287	331	280	259	260	255	275	268	289	262	263	286	303	212	231	263	285	246	280	261	309	275	282	283	279	292	276	273	271	278	265	277	240	274	257	277	305	273	264	263	280	260	287	282	277	293	291	265	284	298	261	299	256	283	273	261	247	304	254	282	294	272	258	270	270	236	242	280	252	298	274	271	270	282	269	245	266	258	266	286	280	254	262	272	333	244	250	286	268	261	276	278	267	261	271	259	285	265	270	243	233	288	294	254	267	272	291	263	279	251	255	280	266	258	265	265	255	283	264	241	278	277	269	270	243	295	289	265	284	271	241	256	244	259	272	255	259	215	247	267	267	276	280	252	288	287	270	274	265	272	288	251	279	268	278	279	256	273	285	234	266	259	287	280	274	278	252	255	264	274	276	273	254	280	257	269	278	277	247	278	244	279	266	296	273	281	275	267	307	270	276	264	253	259	279	277	292	287	297	258	256	296	280	271	272	265	264	281	263	287	277	266	242	269	263	253	280	263	290	278	268	272	248	245	259	236	285	287	260	239	253	269	277	256	297	276	251	275	279	228	257	253	271	271	255	267	256	264	284	216	259	268	258	269	261	273	278	269	283	295	282	267	251	261	259	259	256	249	272	268	257	271	254	269	275	260	260	237	267	265	238	254	237	277	251	260	283	262	267	319	272	261	295	250	246	274	277	287	265	270	281	241	266	304	286	285	252	272	274	291	276	263	267	266	254	279	252	292	284	289	284	268	288	269	261	288	262	292	253	242	284	284	259	270	246	245	276	253	263	259	317	296	252	242	290	283	263	276	300	261	300	280	242	260	240	274	290	289	247	287	281	260	256	282	255	283	292	271	284	302	242	266	252	247	218	277	258	282	261	252	285	277	263	245	263	250	258	274	279	251	288	278	252	265	249	280	282	292	264	260	251	249	259	240	267	258	283	266	281	254	285	246	280	282	281	278	269	250	281	267	264	253	262	284	250	263	244	240	285	280	261	248	257	267	277	241	279	233	251	246	283	247	257	236	284	282	275	281	277	271	269	298	269	275	254	264	291	243	269	268	272	271	269	256	229	285	243	261	262	264	273	273	253	264	270	285	279	253	244	298	261	267	244	304	240	274	291	247	251	225	268	265	281	272	244	253	277	257	251	243	286	284	295	268	264	258	262	267	258	274	318	279	240	256	280	253	250	270	254	269	258	244	267	262	280	255	260	250	274	277	250	252	277	277	261	262	267	303	253	274	278	265	270	271	286	259	262	269	246	271	278	281	254	280	277	257	245	279	266	277	281	281	269	281	262	245	268	285	280	284	275	266	265	256	263	277	287	283	260	279	262	273	254	226	270	269	277	281	266	279	260	303	297	258	262	263	250	275	260	250	274	254	279	287	234	283	277	264	268	272	283	283	269	258	276	248	265	276	279	258	242	277	261	262	248	269	278	280	256	271	266	281	255	270	268	273	294	267	311	273	284	239	282	294	304	257	290	256	265	259	243	253	254	263	259	273	272	260	267	250	267	286	290	261	284	271	309	286	281	265	269	279	257	255	259	290	265	292	218	282	267	238	279	268	275	245	290	253	278	263	262	307	261	248	255	248	267	289	290	260	241	258	279	288	284	286	247	255	294	287	268	242	306	274	258	266	286	260	240	266	267	277	275	294	242	281	271	302	291	276	252	260	271	293	229	301	296	300	260	264	276	266	254	273	270	227	275	270	284	264	255	255	229	261	260	248	277	257	268	274	270	234	279	266	276	230	255	274	273	262	267	266	297	295	284	280	276	271	270	276	274	283	293	323	275	284	294	268	255	302	284	256	273	280	304	254	250	257	255	250	277	274	306	261	281	286	269	302	276	255	293	284	261	299	269	274	288	275	259	299	240	287	278	252	282	298	254	289	245	259	254	299	296	285	278	262	280	264	269	243	234	271	270	253	270	293	254	277	267	314	261	278	263	295	246	308	286	272	238	285	243	251	265	257	290	283	252	291	289	260	241	255	276	280	274	264	259	275	275	266	269	256	292	282	259	250	271	277	265	250	272	270	281	275	290	245	285	292	288	263	263	258	254	259	281	275	266	280	278	257	276	257	292	245	271	289	313	250	285	253	296	251	297	305	255	278	269	287	271	259	261	257	251	293	291	284	234	277	263	313	242	288	293	274	308	275	287	285	280	286	272	268	297	258	277	266	236	256	257	281	277	278	274	274	301	266	252	260	279	244	285	288	251	307	289	250	256	256	246	232	262	270	281	245	251	280	272	245	275	265	265	266	239	242	262	258	276	222	287	236	256	278	250	273	270	273	301	235	297	268	265	254	266	266	264	272	243	274	287	274	289	286	280	279	267	269	266	240	282	263	262	244	250	256	261	252	267	311	275	277	292	257	236	270	253	271	277	334	251	246	266	285	287	238	254	274	293	278	293	253	313	260	284	298	284	274	271	237	269	281	267	291	251	241	249	263	255	271	265	286	273	281	274	263	262	273	245	240	275	277	274	261	270	278	257	261	259	257	251	264	246	240	295	265	280	263	258	269	257	264	255	261	254	245	306	265	258	269	294	244	252	272	271	282	306	304	279	247	284	225	272	261	269	263	242	252	258	292	283	269	278	244	229	254	273	284	256	266	274	289	277	306	303	268	281	281	265	267	291	267	269	260	260	299	291	266	265	278	286	272	281	271	301	291	260	287	286	270	275	272	255	274	251	262	257	246	247	268	264	270	263	271	283	261	302	275	285	276	251	273	271	264	255	261	261	272	273	280	275	266	287	272	258	258	249	258	283	271	253	279	281	240	286	258	264	264	281	225	265	258	262	257	261	285	289	258	253	239	274	272	278	296	249	275	269	279	264	247	280	262	263	248	285	279	243	224	256	294	269	284	282	274	269	273	244	288	249	268	258	244	232	288	278	254	281	246	284	278	260	258	291	268	285	236	266	260	244	285	275	296	298	325	266	261	275	245	235	265	295	276	266	262	288	237	250	320	301	263	267	241	282	267	246	265	257	270	273	282	259	263	270	260	273	273	264	300	258	282	239	269	270	287	296	277	243	259	249	261	277	290	280	285	255	251	285	295	279	271	227	293	262	264	257	285	258	278	275	249	241	259	244	269	268	267	246	252	273	259	239	257	300	287	273	296	260	310	302	260	284	284	278	274	247	280	263	251	260	308	257	249	269	260	222	264	269	257	264	240	259	259	272	263	260	268	262	258	254	281	270	274	284	266	285	276	253	264	264	255	282	256	281	276	256	248	301	268	286	291	260	264	300	261	257	262	255	243	271	268	217	271	269	254	293	300	258	262	241	267	305	296	295	289	296	271	275	299	266	257	281	273	247	299	245	283	269	271	293	272	251	261	244	261	249	255	276	262	247	268	259	267	292	230	255	293	296	267	295	263	251	273	274	264	270	271	282	270	246	302	245	242	284	261	281	313	296	271	257	270	269	282	260	279	262	256	256	250	281	267	237	261	296	271	277
18542	2550	2027	2329	2036	1540	1167	1016	915	838	802	847	802	754	714	756	745	694	687	668	690	690	713	678	707	697	658	698	632	668	673	603	672	637	651	660	624	696	661	622	632	655	625	637	629	692	692	694	620	634	691	634	636	672	649	620	636	617	661	634	693	693	629	626	710	641	612	660	645	613	625	613	675	650	677	635	603	637	647	683	641	662	640	656	662	648	655	609	641	668	637	634	597	628	671	691	633	681	637	649	631	647	621	615	653	637	688	648	613	603	643	690	628	654	676	618	646	685	607	643	679	648	676	650	642	638	667	620	647	664	648	652	682	629	643	653	652	614	638	690	644	657	614	621	633	647	628	696	620	650	690	635	689	617	637	617	668	659	657	666	651	651	623	650	606	657	663	682	623	698	624	680	666	663	672	634	622	646	667	613	604	670	666	577	612	622	631	617	700	632	634	644	605	619	618	639	666	678	638	680	640	655	622	627	632	621	641	689	614	640	657	651	611	637	609	669	613	591	643	614	650	682	661	576	647	613	661	608	683	643	616	631	649	608	580	635	637	646	613	636	653	628	617	649	647	659	609	669	682	648	693	624	650	634	609	704	611	660	681	662	651	614	665	684	646	649	581	676	647	594	614	676	644	645	634	651	666	601	605	621	621	641	688	650	633	625	677	647	685	633	673	667	607	658	636	652	636	651	676	638	613	657	666	647	675	620	663	659	642	644	654	680	610	682	618	639	680	569	657	653	621	632	592	599	644	660	677	691	615	607	614	662	650	660	604	670	620	629	653	622	619	640	665	645	635	636	645	675	675	609	653	627	601	651	600	661	637	702	656	681	633	590	619	676	645	640	617	660	632	605	634	599	604	653	639	681	654	653	648	632	625	622	639	638	652	640	674	634	648	635	661	646	649	665	640	655	649	665	643	639	659	672	656	634	676	619	654	647	655	657	638	580	672	625	647	598	700	627	657	682	662	657	671	625	673	621	660	630	654	662	651	652	658	635	668	637	681	689	656	627	651	616	611	625	619	617	657	650	640	636	632	645	628	646	664	615	686	624	676	634	630	605	646	660	644	622	635	647	665	692	612	672	649	630	640	643	649	647	647	624	620	664	662	646	583	633	658	636	619	648	629	647	653	649	619	645	649	612	636	651	674	631	640	668	634	641	642	620	667	609	649	614	623	707	625	667	655	649	668	628	634	664	611	664	639	642	639	635	658	635	651	630	599	659	618	602	595	696	703	638	607	644	620	665	702	661	629	616	640	644	699	683	644	656	654	655	660	634	656	676	637	665	636	714	636	663	631	670	623	635	643	639	640	701	650	650	649	674	615	647	650	654	604	606	607	668	628	608	654	635	632	642	651	616	645	654	640	653	653	631	539	656	659	618	621	641	641	616	597	678	656	650	597	640	591	659	626	641	689	666	630	617	663	666	682	621	633	636	641	649	652	642	650	622	576	635	618	670	626	608	642	581	636	656	630	682	662	632	635	595	672	617	626	597	613	658	601	649	643	674	625	676	613	669	642	631	624	637	630	697	686	663	635	660	618	624	618	629	609	631	645	665	671	687	679	640	644	650	659	652	619	655	622	627	652	634	652	634	634	621	699	664	644	672	601	600	640	667	623	638	598	629	630	653	686	573	669	615	631	638	622	665	600	665	661	661	643	669	643	608	631	629	647	695	625	650	664	644	664	616	656	675	619	640	620	640	691	652	646	656	642	643	671	624	681	652	657	594	614	604	652	658	641	691	646	634	645	627	613	630	630	655	642	620	610	661	647	599	652	669	640	616	635	659	590	660	638	637	643	648	619	673	642	699	639	643	671	654	624	633	624	672	590	661	611	666	595	648	632	650	632	691	640	600	657	635	632	682	652	651	643	615	656	677	636	585	655	643	605	655	649	650	635	631	634	651	620	607	599	633	611	635	607	637	604	631	624	642	669	627	629	655	691	602	646	635	635	637	652	670	616	590	626	632	621	615	662	614	640	660	660	620	662	642	665	624	612	666	648	646	631	640	646	685	681	631	592	658	645	660	633	610	636	645	623	668	613	628	613	636	643	629	646	623	597	667	626	621	629	641	601	647	617	621	649	652	641	661	655	625	664	630	631	592	652	674	650	638	629	587	659	681	655	656	658	642	630	614	614	664	624	666	650	658	636	611	660	633	635	642	663	625	648	589	583	658	654	612	661	618	666	645	580	669	647	676	637	658	614	688	612	656	604	629	650	620	650	632	600	649	637	648	670	674	615	637	633	586	610	641	665	666	681	644	646	696	647	655	618	606	602	645	630	687	596	600	640	582	648	659	642	622	641	667	660	681	701	636	657	594	639	656	654	635	680	667	604	648	649	630	622	626	640	643	631	643	633	608	644	632	566	638	623	655	656	658	671	647	654	628	668	658	641	622	623	616	648	629	648	679	650	632	657	623	626	641	594	644	599	680	629	622	628	653	680	632	642	677	630	684	649	618	661	689	632	600	666	647	614	683	725	673	582	633	690	610	607	645	602	635	632	659	689	648	649	643	675	673	649	620	624	613	602	633	629	599	667	638	653	651	658	655	685	682	653	642	624	643	678	670	638	602	581	607	635	647	597	662	661	643	636	649	654	645	688	622	624	637	645	653	635	659	665	669	644	653	627	661	679	611	640	702	593	655	665	600	630	661	643	621	648	590	665	615	632	624	645	637	618	601	625	597	659	676	673	654	660	653	600	679	592	651	611	651	640	640	581	604	603	626	629	663	669	667	584	635	649	641	647	655	617	603	663	644	632	602	645	651	643	674	663	631	624	655	616	690	666	636	638	636	625	643	645	619	656	590	650	646	665	645	679	642	687	581	650	682	653	635	649	618	646	597	635	630	628	661	607	580	616	658	614	641	633	585	632	651	653	611	625	638	607	624	623	642	679	646	618	640	658	631	631	647	611	649	627	603	626	604	675	656	642	648	673	673	605	623	633	631	658	613	631	604	666	635	607	662	668	625	655	637	647	613	657	620	640	702	699	588	633	625	661	641	656	626	654	665	611	654	650	640	674	635	621	657	619	666	631	620	658	615	621	646	657	679	654	672	604	653	665	657	643	644	679	662	634	639	614	622	638	665	657	580	628	661	648	673	617	647	663	632	632	631	649	595	672	618	639	612	682	654	647	651	657	663	677	630	627	664	656	638	707	664	665	638	633	621	657	696	634	602	650	608	632	635	640	643	647	650	634	615	585	671	646	618	619	705	684	634	630	607	683	637	683	630	634	630	681	659	630	651	648	669	607	669	645	626	633	662	610	623	606	693	596	661	616	636	675	576	646	627	620	629	675	652	663	662	628	652	630	667	668	653	625	656	620	628	672	659	611	635	679	630	627	652	652	645	657	630	673	661	629	624	624	650	653	619	626	606	640	665	615	648	616	614	635	662	652	632	654	621	632	646	649	675	630	648	642	680	657	671	624	654	684	634	606	614	663	647	626	666	621	642	625	632	602	604	664	649	612	671	648	645	676	625	664	630
36818	9752	1623	977	647	432	379	305	197	240	221	229	194	213	196	191	202	198	204	190	206	171	193	176	179	198	209	174	175	157	182	170	169	186	177	168	200	181	166	154	175	184	182	192	165	187	163	193	190	165	221	197	173	194	164	174	195	185	147	175	170	187	185	175	174	193	182	180	191	179	169	164	171	176	169	158	197	170	165	170	183	169	171	154	187	158	193	148	179	164	163	207	170	170	168	171	178	191	207	181	174	172	189	178	193	177	193	189	152	146	171	181	192	180	173	173	168	181	193	187	153	163	179	156	177	194	182	164	191	144	163	174	179	183	177	196	168	179	176	177	185	179	174	165	172	195	177	180	180	193	184	176	175	197	180	180	203	170	218	179	180	165	187	183	186	185	153	175	164	173	168	189	172	172	178	199	189	170	169	188	160	188	163	188	173	169	193	186	182	154	189	173	160	158	178	186	158	184	183	168	174	178	186	171	175	164	170	168	148	189	156	185	166	164	194	168	164	176	179	153	169	162	179	181	156	156	183	162	193	172	190	188	185	187	180	197	176	186	162	173	182	174	187	169	197	211	160	166	183	186	168	188	168	154	174	214	191	175	185	170	191	164	167	174	171	210	178	188	192	179	177	175	179	168	182	198	157	174	177	174	169	191	173	199	161	187	168	194	177	137	186	170	172	161	182	160	189	183	178	177	164	176	173	175	179	178	172	178	164	213	173	227	167	159	161	179	167	179	182	172	186	170	149	193	198	189	183	156	175	187	166	186	160	184	185	183	168	165	197	172	193	176	185	167	158	133	176	162	159	166	171	166	180	181	191	172	166	170	173	188	174	199	178	181	176	199	217	183	163	178	175	179	182	169	187	162	170	171	178	193	186	195	185	166	161	176	141	168	176	194	194	195	160	174	191	185	182	188	190	160	184	177	164	180	195	168	150	186	175	181	160	178	185	179	202	183	174	168	213	175	183	175	189	178	165	198	189	193	216	174	178	194	168	173	172	166	166	171	159	176	155	180	184	192	190	177	192	193	170	205	189	166	185	158	184	155	183	174	175	173	173	172	191	157	152	194	168	195	194	186	180	173	199	179	181	194	194	194	193	162	181	194	176	142	162	193	178	204	181	193	197	172	161	205	203	175	194	195	193	179	156	176	187	160	179	189	191	164	182	177	173	168	174	169	151	160	153	173	172	170	176	197	173	186	167	177	185	177	181	192	175	182	159	170	173	145	197	177	190	196	173	184	232	171	189	174	176	176	176	179	162	175	173	168	182	177	203	201	159	162	174	174	177	165	172	192	188	179	189	178	176	182	185	181	191	171	191	189	196	170	210	189	178	210	159	185	179	173	157	184	165	191	184	185	187	186	177	166	188	186	163	154	165	173	200	178	188	171	169	200	180	207	178	180	209	168	172	199	187	184	170	181	194	175	171	171	177	181	186	178	210	185	169	193	205	191	163	169	168	175	172	175	182	175	181	176	174	168	175	175	154	174	159	169	202	158	183	171	182	180	196	194	168	180	176	184	175	165	178	179	173	193	187	175	167	155	157	210	181	183	176	188	186	176	190	160	174	166	162	189	186	164	175	171	158	184	168	184	187	165	185	172	178	170	175	171	177	179	170	198	165	193	196	183	196	194	207	145	164	184	185	160	187	178	164	167	176	173	175	201	157	177	178	171	175	171	190	174	163	190	170	198	191	176	177	177	172	180	190	176	198	185	156	187	178	182	191	175	168	175	191	190	186	169	175	172	185	167	190	177	180	159	164	185	174	175	190	178	176	165	169	168	182	179	163	212	174	165	178	137	179	201	201	180	164	183	202	163	197	189	173	183	188	171	181	190	167	200	182	181	202	162	167	179	164	206	207	194	197	197	178	195	181	172	198	185	179	170	167	179	214	222	161	185	162	158	178	164	169	168	147	179	190	190	158	189	172	162	211	164	175	168	188	170	163	165	175	204	188	171	178	200	201	166	178	177	189	170	162	191	155	164	174	174	184	184	187	205	200	173	169	183	185	181	167	160	158	180	173	164	161	164	189	167	161	200	200	205	151	182	177	163	154	188	189	167	155	194	180	194	177	181	196	161	206	181	183	178	167	172	179	189	180	169	186	167	173	160	187	163	202	204	180	196	178	174	189	187	174	177	195	211	190	179	158	175	179	182	190	141	164	168	206	152	203	157	208	183	176	182	176	173	169	163	188	159	142	194	154	187	157	196	180	171	171	177	200	193	177	193	179	156	198	180	177	165	175	189	201	183	179	181	164	172	174	180	190	194	167	190	189	170	205	189	166	182	173	172	179	184	193	150	173	177	180	177	198	168	154	184	186	181	168	195	157	172	174	177	166	196	164	159	196	180	199	187	200	160	179	169	181	153	167	173	180	173	169	167	159	166	152	163	186	172	176	171	187	166	170	171	176	174	176	154	181	177	192	165	196	172	179	148	174	174	192	172	197	168	204	166	182	183	182	189	186	156	191	180	193	173	171	161	180	170	176	192	171	173	162	178	174	173	191	155	177	161	181	177	199	150	170	198	171	165	184	178	187	174	177	194	168	168	172	152	185	169	201	219	183	186	181	184	188	198	173	180	162	190	185	179	168	168	153	212	175	160	158	169	181	162	165	150	175	180	185	173	167	204	189	177	179	181	182	178	182	179	183	188	164	176	182	201	192	184	168	191	198	204	183	158	193	196	165	167	192	181	179	183	165	192	193	195	170	171	166	180	185	184	180	171	203	164	194	185	200	170	189	170	182	179	157	182	167	195	184	181	194	190	202	169	192	200	201	166	185	180	161	163	169	166	172	148	182	181	193	176	163	177	163	190	175	188	199	175	187	180	146	160	190	184	187	207	183	164	175	188	190	195	156	166	165	186	171	174	208	149	157	182	174	161	172	181	174	168	173	164	169	185	160	183	170	169	192	186	195	190	178	186	175	207	172	161	168	159	185	208	159	188	170	192	177	187	169	170	146	182	185	194	147	176	184	192	206	187	180	207	172	170	172	201	170	202	182	185	172	170	148	212	190	212	189	179	191	168	194	174	168	177	179	185	200	176	169	174	157	168	201	201	180	175	173	181	184	184	160	184	184	202	173	198	164	175	169	188	185	176	182	148	172	212	179	195	206	218	171	175	190	166	155	188	178	179	177	174	175	175	171	166	189	154	157	176	175	158	176	181	179	168	178	205	210	163	187	211	173	170	194	162	177	177	177	170	172	161	192	175	167	181	178	181	160	188	166	175	163	161	191	219	189	169	171	180	171	196	199	195	177	152	186	150	190	157	181	174	190	220	195	172	188	167	172	178	190	165	181	182	175	176	166	187	178	177	171	158	148	189	181	160	181	177	183	158	167	193	203	162	164	205	158	172	183	173	183	158	166	174	160	156	192	180	175	156	188	164	176	182	164	160	180	158	180	192	168	186	180	163	178	174	155	162	168	178	171	200	146	173	186	152	178	189	177	200	169	176	195	179	185	212	198	173	181	175	176	184	169	198
23723	3472	2729	2862	2322	1871	1339	1038	900	832	748	688	627	638	643	611	593	530	592	520	534	487	504	462	525	483	512	488	444	483	478	496	464	433	434	422	469	461	421	447	427	491	455	479	453	452	469	446	453	457	454	422	439	431	496	417	465	430	449	444	426	424	411	436	427	420	422	425	423	450	451	428	423	453	420	429	409	446	413	428	447	431	424	451	449	442	436	444	418	425	398	401	459	440	433	414	418	423	446	467	464	421	438	421	442	427	477	450	464	463	405	412	420	444	475	463	482	442	380	441	443	433	442	444	429	441	461	437	446	430	462	444	488	400	442	428	446	455	426	421	419	481	394	411	416	387	434	427	459	424	439	416	468	454	468	440	440	454	421	395	422	403	475	445	437	426	443	402	440	434	433	414	454	444	404	453	439	439	422	442	433	441	400	429	422	464	455	429	455	428	408	442	456	429	438	417	430	427	440	426	425	446	410	465	444	401	413	440	459	421	413	468	404	391	441	444	451	391	447	433	433	440	437	432	442	408	447	429	404	435	435	447	419	409	437	422	461	440	450	464	421	468	435	421	440	444	468	468	402	440	439	417	438	404	367	422	398	406	406	428	406	415	430	439	467	438	446	469	440	431	464	446	437	426	439	416	404	415	421	427	422	399	427	425	421	424	462	447	438	443	404	447	412	430	433	427	431	416	451	405	470	457	373	435	423	439	420	497	474	468	469	429	442	459	434	438	432	423	409	451	440	437	427	447	430	473	443	449	437	429	419	439	428	446	418	431	464	416	395	421	469	430	443	443	447	463	455	464	433	435	460	421	429	405	433	437	449	448	430	447	436	406	425	412	427	437	405	430	468	426	449	419	447	413	416	439	439	419	433	438	420	412	439	415	413	439	458	449	428	466	430	471	428	422	437	436	432	441	464	481	424	467	417	445	445	428	469	443	421	418	439	430	461	436	452	442	410	389	425	455	437	448	444	431	419	407	466	434	439	442	456	412	447	444	425	432	433	441	458	488	453	413	431	363	438	438	392	459	413	425	417	427	407	416	428	412	434	407	438	460	468	424	432	449	446	462	435	439	431	478	410	428	438	438	461	409	471	395	463	405	470	455	436	463	431	497	440	439	385	416	418	455	406	384	442	416	424	433	423	413	432	419	467	436	394	456	436	404	436	404	413	439	484	432	439	434	443	450	452	446	403	399	422	434	413	454	433	431	450	427	450	428	459	451	421	441	426	398	412	455	445	447	457	390	431	441	409	457	402	401	418	394	452	419	461	418	431	448	443	454	431	419	449	436	462	422	429	407	451	435	411	436	443	445	411	451	405	409	443	452	417	392	421	450	416	421	438	408	452	435	448	416	475	410	436	438	422	402	432	429	445	440	441	433	420	412	463	452	462	438	457	414	432	445	419	436	477	441	428	415	437	489	443	397	442	433	444	410	429	464	405	430	500	453	394	440	445	441	449	442	433	442	446	455	460	444	435	441	420	425	442	447	447	428	451	441	416	414	427	455	420	438	471	430	441	444	438	425	437	427	418	407	481	429	430	438	428	396	428	438	412	455	479	410	473	426	463	415	447	435	405	443	445	456	451	446	424	439	439	478	419	458	430	411	424	402	429	452	428	437	414	412	462	417	462	449	438	467	431	459	460	427	459	443	437	469	428	426	403	450	418	448	438	463	415	386	438	402	446	441	442	438	466	393	418	433	399	456	418	431	446	437	466	401	459	428	423	426	463	450	430	424	446	459	425	427	509	445	426	443	414	432	441	423	449	435	429	444	460	427	394	452	417	430	419	427	421	416	416	426	437	392	443	422	401	425	444	426	416	425	399	451	456	403	444	416	434	440	421	387	464	443	436	425	454	425	450	384	454	463	445	446	453	428	409	441	429	433	439	428	424	426	461	440	431	423	407	445	443	453	466	447	456	418	424	414	406	427	404	476	444	410	452	413	421	464	430	421	430	434	439	422	407	441	414	407	460	444	396	406	429	418	428	458	457	440	444	422	429	427	478	459	434	422	465	455	409	427	461	446	424	402	447	442	408	410	479	449	457	474	459	447	461	461	453	435	468	426	444	432	421	434	425	454	434	463	421	421	432	441	463	445	442	443	472	474	414	444	448	436	428	457	450	471	445	432	417	407	419	419	427	417	451	421	390	410	432	405	445	443	453	429	438	433	425	404	466	427	411	439	452	435	418	407	421	426	421	434	452	401	430	424	447	428	411	441	419	409	443	465	409	434	441	434	459	468	428	420	398	393	435	457	433	430	400	427	444	430	436	441	402	430	417	459	479	397	443	406	413	397	409	428	425	454	430	467	425	437	452	460	421	433	432	460	446	424	429	454	480	401	438	438	413	412	430	407	439	443	453	473	419	426	443	432	424	434	434	441	436	439	443	426	399	423	422	397	458	447	438	444	432	471	433	418	416	450	456	435	408	410	425	436	466	423	438	427	463	435	450	451	456	425	432	451	450	434	425	441	434	455	420	430	441	429	445	432	431	437	429	461	468	409	455	435	435	462	416	422	451	429	387	432	431	449	422	425	407	452	429	414	431	426	422	428	414	429	437	398	454	461	417	447	441	459	457	426	438	433	422	430	468	419	435	462	429	460	390	435	448	452	393	442	481	394	462	414	404	435	419	477	449	438	435	419	426	423	478	427	419	463	420	444	409	421	431	456	421	434	420	425	415	451	447	431	436	431	454	404	448	409	434	409	445	419	441	447	436	455	445	422	447	424	426	438	400	433	439	400	440	438	411	450	424	454	447	446	448	457	422	461	428	441	441	444	427	472	455	420	427	438	446	471	406	439	489	445	442	442	397	424	416	410	405	431	433	440	465	434	415	468	425	446	440	438	441	455	452	442	479	444	450	432	427	417	421	454	441	441	453	471	434	377	472	415	400	448	420	408	440	443	411	421	413	441	463	431	434	430	427	450	457	432	436	455	453	473	452	476	436	444	410	448	435	435	386	432	416	390	435	461	457	449	433	432	444	400	425	408	440	456	411	451	393	444	461	399	471	433	442	455	433	454	418	439	473	448	432	429	444	440	423	411	462	386	437	436	431	455	445	424	443	401	392	438	402	451	445	424	435	402	435	452	411	427	403	416	453	458	456	445	414	447	449	424	401	434	422	412	432	482	439	417	442	415	410	433	435	457	422	403	465	473	431	459	431	425	431	460	423	416	468	419	458	446	438	420	406	437	451	436	433	428	431	428	432	423	472	431	416	494	443	461	454	424	440	432	448	427	419	441	406	441	432	422	430	444	417	434	440	439	438	439	459	443	425	438	430	445	454	454	406	475	442	473	429	413	432	430	422	443	450	425	439	426	470	417	407	440	442	419	401	462	419	433	458	436	449	423	460	451	457	434	437	395	412	437	417	464	444	442	433	447	437	417	428	431	436	416	440	433	424	467	462	476	458	432	394	407	427	439	437	441	436	394	464	443	398	411	434	447	466	418	443	409	415	426	438	435	432	459	440	462	437	424	442	473
12078	1749	436	322	317	280	227	223	222	231	203	211	213	205	167	209	209	210	181	210	187	217	211	232	200	190	208	192	191	190	203	231	188	185	217	154	216	220	208	214	171	225	209	221	214	191	199	194	183	205	191	206	235	218	202	203	199	192	194	212	219	220	175	200	181	198	225	186	214	222	217	201	225	210	195	209	194	181	236	191	207	192	208	210	189	204	174	181	177	196	231	206	190	219	229	206	199	182	218	190	229	200	197	213	191	205	198	186	208	211	184	202	197	207	217	204	211	216	198	222	208	185	193	189	204	197	202	192	195	211	231	214	203	218	205	207	205	207	209	203	223	210	222	205	188	212	230	194	207	175	193	217	197	213	189	208	213	206	219	213	208	223	179	193	203	242	209	212	191	219	190	207	199	216	184	204	195	185	204	212	203	201	188	198	193	189	192	194	209	187	194	227	233	204	200	210	222	209	194	188	182	233	181	205	215	191	206	180	202	191	213	217	226	204	194	211	226	193	189	188	188	192	198	229	206	196	215	202	199	224	185	234	223	204	180	191	223	195	181	202	207	211	180	179	172	208	235	206	229	198	214	221	209	201	235	201	216	205	189	192	182	194	212	221	224	218	205	182	181	189	192	210	195	200	201	209	212	225	211	206	199	186	221	206	202	209	220	173	190	218	212	172	212	201	236	193	201	201	198	180	213	185	255	192	207	215	213	204	182	215	206	209	210	191	223	203	183	204	220	175	192	211	228	227	209	200	185	202	235	201	207	184	191	198	188	193	220	200	175	214	218	208	189	200	207	195	208	203	179	207	177	186	201	221	205	222	196	193	214	193	182	192	218	182	187	184	181	194	194	244	206	208	218	222	190	208	226	224	202	209	207	223	219	205	208	190	186	206	187	186	193	197	184	219	222	194	213	185	188	191	234	223	199	171	211	185	200	199	209	208	211	212	193	203	203	195	207	175	194	192	214	208	198	187	211	206	217	200	203	197	207	219	198	171	180	171	226	198	204	179	168	207	176	204	204	215	190	190	188	224	213	204	215	187	184	202	185	199	211	199	172	205	194	216	217	182	202	206	185	230	201	191	202	199	195	207	204	181	173	206	176	220	191	187	188	181	222	218	219	213	236	212	192	175	221	202	210	230	197	185	217	238	201	187	206	195	214	200	195	200	184	218	191	183	177	203	204	224	192	193	209	179	184	207	241	157	214	222	194	188	222	185	187	191	213	208	206	208	205	190	218	186	218	209	204	237	203	202	210	194	172	186	185	194	197	227	184	171	206	214	186	221	197	181	218	181	216	226	210	200	185	217	166	197	197	204	201	206	224	184	200	198	185	209	207	223	223	197	205	209	215	203	214	208	191	211	204	203	210	199	238	196	225	197	200	219	215	199	210	226	176	205	210	178	239	203	221	215	193	205	207	196	187	190	211	224	237	191	197	240	202	224	195	195	203	202	185	221	170	211	220	195	212	203	208	200	194	234	203	202	206	202	207	170	180	212	233	187	201	202	220	216	218	206	206	194	191	221	188	206	199	187	189	191	194	187	189	202	202	206	196	201	181	208	194	225	225	217	227	195	193	211	221	179	197	224	208	207	204	202	210	209	204	181	215	171	213	213	202	205	202	206	210	221	211	179	202	218	197	205	208	207	231	216	180	208	197	200	179	176	183	222	207	178	200	205	180	217	190	215	235	206	201	204	187	220	202	207	202	207	210	215	194	188	207	192	197	203	184	179	220	194	198	227	213	209	198	222	206	216	190	227	182	211	211	223	180	212	216	188	205	184	200	208	185	193	187	201	200	185	196	195	157	207	215	189	211	197	202	211	204	224	204	190	184	189	201	191	177	180	164	200	212	204	200	205	190	196	185	207	196	197	183	215	213	190	189	205	187	182	213	183	196	228	193	189	171	217	205	200	180	221	193	194	196	221	229	202	176	223	207	190	196	213	191	203	207	220	207	206	232	190	200	198	239	216	189	196	201	192	228	192	200	209	204	208	215	182	179	195	194	206	200	183	202	204	204	192	213	192	193	195	209	209	198	208	208	205	204	259	198	195	220	179	198	209	187	200	188	228	197	196	206	212	211	171	186	219	205	197	220	204	212	204	211	218	181	195	190	204	205	188	203	223	196	207	186	208	182	191	185	202	204	189	207	210	186	184	187	239	185	193	210	181	195	172	216	209	180	215	201	192	163	210	224	194	218	188	160	199	212	195	217	203	190	199	158	194	195	191	229	208	191	184	185	211	215	170	223	193	203	173	203	195	182	183	195	191	235	172	191	190	192	190	222	218	221	174	196	204	204	187	196	225	191	192	215	213	187	180	209	192	205	195	186	205	193	206	201	213	198	185	207	242	221	168	210	213	184	196	204	180	198	226	218	202	188	205	180	185	231	222	207	199	225	197	189	218	189	189	216	202	182	213	201	213	213	223	178	206	192	203	200	217	201	203	186	229	203	207	206	220	209	202	209	215	192	208	211	190	172	199	185	178	207	178	186	219	177	164	183	203	205	200	187	190	186	193	185	218	200	179	171	209	215	227	200	208	212	215	196	211	185	208	195	210	196	227	193	176	203	210	204	199	225	218	215	194	188	194	194	196	169	201	197	231	185	202	211	205	199	199	205	208	229	223	192	205	185	206	190	183	200	219	207	191	199	182	213	226	180	208	193	209	209	214	218	192	179	182	202	209	203	186	204	200	210	186	186	178	236	241	213	210	221	205	234	195	207	211	203	185	212	173	207	207	206	173	210	197	207	213	241	212	214	201	168	195	206	210	202	194	229	199	181	193	196	242	194	206	196	202	199	240	203	203	215	182	202	193	167	202	225	226	185	183	188	196	182	206	203	212	224	190	207	197	196	185	186	180	212	194	174	207	201	210	200	218	207	203	193	206	169	204	208	216	174	220	189	200	185	216	172	195	189	225	202	187	183	224	193	192	209	198	191	209	196	201	204	215	190	206	185	208	194	189	207	194	228	195	217	204	213	222	209	202	206	219	212	219	215	167	169	201	201	236	240	219	209	229	174	186	181	214	194	208	203	233	206	215	187	199	215	200	239	198	217	187	193	182	241	186	217	189	232	199	190	193	206	249	205	211	199	210	200	216	197	209	202	204	199	187	193	235	195	194	194	193	182	199	196	186	182	182	190	188	194	169	188	177	217	186	205	204	202	201	225	204	241	252	187	204	200	191	204	219	185	193	167	176	194	188	237	204	217	198	217	209	194	193	187	215	182	209	204	224	198	222	202	206	196	222	205	258	201	189	222	192	216	185	198	195	191	207	183	232	228	197	191	183	200	211	180	182	220	204	222	201	206	223	207	179	188	202	178	231	249	171	218	212	216	213	210	216	210	189	212	200	200	211	208	191	183	194	220	215	215	192	217	190	195	194	183	208	158	174	177	194	214	218	222	203	218	194	232	196	208	197	195	190	212	172	202	202	193	211	196	221	187	243	201	224	204	211	176	205	179	178	229	209	177	204	196	177	219	210
8516	1372	1158	1136	1080	873	744	651	604	561	530	597	542	564	555	541	543	560	523	546	523	535	513	537	559	532	529	507	536	508	478	487	536	491	503	512	518	494	529	547	459	480	495	541	529	490	528	511	492	477	513	501	509	523	511	498	488	548	524	506	511	502	522	509	459	471	507	499	532	519	480	514	479	510	490	500	527	498	550	487	525	503	476	490	500	489	484	514	534	468	525	530	512	546	512	496	504	517	510	466	491	504	501	507	505	520	475	535	508	515	505	508	521	465	505	522	514	512	539	495	528	503	530	480	490	520	493	540	505	466	489	484	490	523	512	517	484	480	503	532	485	500	552	512	482	489	471	533	532	476	514	523	539	490	538	526	507	509	504	485	516	517	506	468	499	480	526	486	537	490	492	511	523	512	500	498	478	465	491	516	484	482	508	496	541	471	517	511	543	520	528	495	495	529	509	560	531	510	525	479	504	525	473	485	507	508	500	539	526	492	499	478	461	495	504	496	482	512	544	526	486	480	514	492	446	505	565	534	516	513	522	489	522	502	560	509	499	492	546	500	507	505	488	498	479	468	514	534	525	523	518	464	544	494	505	510	493	467	492	499	514	517	519	476	469	528	440	508	505	552	537	516	530	515	522	511	510	504	449	515	562	546	546	519	517	487	519	490	499	476	517	488	504	514	506	527	491	531	485	539	485	502	493	467	488	493	526	526	516	495	513	516	516	468	474	492	522	473	530	546	514	538	513	533	520	502	514	523	531	523	495	543	530	535	457	512	467	509	500	507	505	492	542	492	505	486	466	499	463	477	561	502	506	527	512	522	509	523	535	509	557	508	453	552	542	511	456	513	534	503	460	515	501	506	542	511	482	478	512	490	509	458	545	518	523	467	475	495	506	483	538	471	546	505	496	519	524	526	494	515	513	484	523	509	510	506	473	466	511	535	495	527	493	489	512	530	496	516	528	476	489	531	520	521	492	546	533	550	500	501	519	532	524	501	493	495	542	508	477	508	529	520	485	502	506	477	544	492	566	490	496	497	473	512	525	528	511	504	478	522	517	520	534	490	496	559	488	499	521	508	519	543	508	495	480	525	470	560	534	520	514	501	485	530	500	517	472	497	480	545	533	488	514	498	531	479	529	501	533	555	486	531	517	511	492	502	524	531	538	494	519	511	492	502	510	488	492	551	518	514	531	503	477	503	528	528	501	479	500	505	545	483	511	543	526	460	532	531	520	542	507	522	504	471	501	487	526	482	527	544	526	510	493	514	517	483	518	494	522	499	532	494	483	525	481	489	487	511	485	490	503	539	515	482	451	503	507	466	549	494	529	528	538	523	482	491	456	502	509	496	510	507	506	549	515	556	527	493	490	480	493	463	556	472	503	520	468	487	490	509	524	500	496	530	490	476	507	509	473	513	498	517	476	481	511	536	505	554	550	553	496	506	491	494	512	492	459	484	529	484	536	539	476	539	548	529	486	501	505	514	510	480	500	489	492	535	513	488	497	522	516	529	516	524	500	501	529	519	496	477	479	497	500	513	504	498	513	487	556	503	507	496	494	525	514	542	488	545	525	534	535	483	480	545	521	496	505	509	507	490	495	506	582	503	475	518	526	486	491	504	570	531	536	524	482	478	491	484	538	490	525	517	496	491	506	498	523	487	519	497	501	460	501	512	534	491	541	472	491	489	495	525	535	490	555	486	509	473	516	514	505	513	495	487	491	489	515	489	493	506	535	505	527	523	490	536	536	491	522	550	495	522	544	517	502	477	521	523	503	499	512	463	455	519	556	557	505	532	489	494	498	496	510	500	517	528	537	510	513	519	529	518	471	498	466	530	496	575	537	499	479	522	498	472	507	524	489	551	492	508	548	487	524	530	539	493	475	500	511	490	483	516	497	491	541	518	562	472	504	509	502	495	509	534	475	530	540	459	499	478	503	489	516	507	513	524	544	524	522	538	525	512	477	507	507	491	516	540	500	545	519	543	494	482	500	517	544	534	520	527	551	503	507	524	494	529	504	500	508	518	528	456	497	510	450	502	509	503	479	528	515	494	539	484	496	508	505	513	532	509	517	489	532	519	537	528	549	575	500	537	472	519	484	498	499	511	535	491	513	481	504	449	541	462	521	509	504	471	498	488	498	500	488	491	525	528	482	516	479	495	473	526	534	533	514	487	566	541	484	521	517	504	498	518	519	497	478	547	533	531	464	495	496	518	532	473	468	487	486	464	508	532	497	497	512	489	540	496	508	510	504	513	487	533	512	517	527	525	510	501	543	506	490	504	508	527	509	514	484	474	507	474	525	473	525	525	501	513	475	527	517	489	534	492	509	521	477	483	513	544	588	531	478	496	530	489	564	490	496	497	497	504	573	484	492	529	539	488	519	484	502	547	505	540	500	515	463	515	479	530	487	537	494	480	508	511	527	486	483	501	518	538	509	521	492	525	506	514	521	502	501	488	492	521	543	519	511	490	541	489	506	483	505	502	485	534	553	499	515	524	496	515	501	534	516	473	481	511	516	526	494	495	519	538	497	517	468	536	477	469	528	486	504	486	519	485	565	526	491	564	494	487	488	510	498	523	518	514	507	510	515	500	522	483	521	474	499	513	485	483	489	489	512	513	510	484	528	519	544	518	477	479	472	498	500	530	508	502	510	490	517	568	551	503	498	494	519	511	489	538	503	528	484	520	532	469	524	502	490	523	516	513	481	515	489	518	499	462	517	466	497	486	540	495	523	541	493	477	514	502	487	498	516	517	499	554	530	496	566	519	514	463	508	484	475	519	516	529	508	517	488	504	483	515	499	564	550	500	511	506	506	496	492	514	510	543	508	480	527	480	497	511	496	530	514	491	502	475	537	484	523	510	493	490	466	508	526	495	510	480	459	521	510	522	508	548	515	527	525	529	520	509	472	536	522	502	524	547	526	487	504	486	505	510	476	546	560	497	535	483	501	514	500	533	508	522	490	496	512	549	490	478	511	545	531	488	521	536	518	526	512	536	518	480	528	513	489	526	519	550	495	497	473	549	484	466	540	488	507	536	541	492	490	469	513	514	520	487	511	509	501	480	529	439	504	534	511	481	546	525	513	506	517	477	481	523	499	523	531	489	504	500	447	537	548	552	519	466	476	565	495	494	550	501	497	503	486	499	513	487	503	549	504	485	542	556	540	546	521	540	472	539	519	499	490	512	509	478	484	461	507	509	470	484	475	501	585	499	518	480	497	483	525	513	517	494	527	494	481	505	492	522	540	536	510	540	510	518	494	472	504	521	499	482	524	508	487	547	509	540	527	531	507	490	523	491	486	543	463	495	500	518	486	492	556	483	485	502	509	546	486	468	512	507	559	502	517	537	525	514	524	489	526	504	556	491	513	481	488	544	485	485	515	518	486	527	519	489	503	496	503	529	529	509	538	489	531	502	525	479	538	482	517	491	532	509	488	551	489	506	505	492	499	501	490	506	515	522	517	531	491	476	543	527	528	505
27102	6006	1000	661	509	411	382	293	273	276	289	310	267	259	264	294	258	318	270	295	266	275	268	298	235	272	285	272	268	278	289	241	282	265	254	258	245	269	299	268	233	253	281	272	259	269	245	251	267	243	266	265	241	295	252	256	237	258	265	285	292	256	272	276	263	264	252	262	275	249	245	274	274	260	294	229	272	277	244	263	259	252	239	248	280	309	278	270	256	250	235	257	259	260	275	297	281	292	247	277	278	282	263	260	251	254	233	250	256	270	288	284	273	295	248	272	270	255	260	258	251	275	251	261	270	245	251	285	267	274	274	264	257	281	262	273	268	269	259	235	291	281	276	242	291	261	292	278	265	277	270	265	280	248	276	265	259	244	259	271	287	264	296	256	254	273	294	275	278	250	242	266	258	267	279	271	241	280	245	210	264	249	242	284	259	250	276	261	249	265	255	257	270	269	264	255	273	242	269	263	257	295	270	273	253	237	244	264	237	273	276	271	285	281	257	283	265	290	241	269	259	270	275	281	248	252	262	287	261	268	253	263	251	266	269	237	283	267	267	274	275	276	249	292	278	248	257	269	248	284	237	268	249	244	252	279	267	272	234	285	275	252	244	268	236	264	261	255	245	258	251	265	272	240	278	277	250	262	273	255	242	249	264	261	251	283	291	241	303	263	252	266	309	273	303	248	266	296	276	255	281	302	292	282	260	274	257	265	262	248	290	257	251	227	287	273	270	295	265	290	253	287	252	251	277	259	262	290	265	246	243	267	226	263	277	266	237	263	244	297	235	256	241	230	243	255	294	261	273	289	258	251	253	293	249	243	264	253	277	285	219	285	264	231	265	272	266	267	275	275	262	254	249	250	271	265	291	287	285	234	275	261	269	260	256	255	264	286	264	274	243	237	273	252	264	280	255	258	271	290	284	241	271	276	275	284	282	258	299	269	271	266	252	270	298	264	277	281	294	284	250	276	256	280	253	282	292	295	272	258	267	290	251	274	275	238	288	270	259	263	266	247	283	293	278	252	236	251	283	286	272	246	251	267	300	280	267	265	274	252	253	280	261	279	253	300	276	239	267	277	279	281	275	312	274	267	269	242	270	243	281	242	253	280	285	269	293	276	279	263	262	287	277	271	310	262	239	259	229	249	249	235	284	266	237	263	244	267	255	260	276	279	258	269	267	261	265	275	242	264	267	276	283	248	251	285	252	269	294	237	263	258	273	264	259	242	260	272	314	266	280	258	245	282	245	297	271	270	245	281	271	267	260	270	294	241	281	259	269	259	277	278	257	279	276	267	250	272	304	275	287	301	267	287	273	251	284	271	286	275	277	270	251	266	274	264	258	279	281	254	262	262	230	247	249	253	241	280	269	267	256	253	255	251	268	264	255	304	257	283	281	265	234	240	250	296	245	246	249	286	276	272	274	263	286	236	272	275	297	294	267	271	264	289	243	254	283	240	287	264	278	261	256	270	236	264	277	251	282	238	284	292	263	239	269	274	269	256	286	260	234	273	252	267	258	285	261	321	299	290	245	263	271	282	244	268	262	260	271	262	256	259	279	301	310	246	270	265	270	242	260	296	279	291	287	253	301	267	272	288	278	242	280	268	270	267	277	234	276	261	262	287	283	255	286	281	243	283	241	251	264	258	261	282	269	284	279	264	264	241	277	260	285	243	270	259	245	261	266	259	272	242	257	267	293	241	232	255	253	269	268	248	275	267	269	279	276	241	294	285	242	237	277	226	233	274	257	260	278	241	288	252	283	272	233	298	277	307	251	265	272	262	255	262	275	277	250	236	273	237	273	280	290	262	268	247	248	286	234	269	256	246	267	251	289	270	277	266	251	254	260	236	293	227	253	277	240	255	264	265	251	291	260	278	259	264	281	285	245	252	278	267	245	274	252	258	298	268	265	242	264	272	284	253	248	254	277	269	263	253	247	252	287	248	252	257	279	262	251	261	265	280	272	264	299	265	275	255	273	245	283	289	278	269	264	271	278	258	242	275	273	253	266	266	259	293	296	262	257	242	253	276	278	233	266	244	251	284	225	257	257	256	231	249	249	283	271	252	276	259	255	259	244	277	273	278	265	278	251	266	256	256	281	248	237	272	267	273	251	272	269	277	250	276	287	308	264	271	219	267	257	271	251	267	229	270	253	269	298	267	249	228	268	275	254	272	314	255	284	264	273	266	270	248	264	280	266	252	245	236	265	251	284	228	239	259	242	263	256	254	263	264	256	272	246	278	252	253	254	283	268	274	279	223	270	256	301	272	261	241	271	234	267	274	288	257	237	250	245	247	236	289	239	242	284	278	286	254	263	261	276	267	246	261	264	271	250	279	276	260	235	301	283	279	286	273	267	279	270	266	271	270	265	278	266	257	263	297	311	302	279	288	254	262	261	263	307	244	267	258	284	274	251	287	279	274	262	276	274	296	254	278	288	261	271	266	255	256	282	275	290	260	271	296	256	293	244	275	250	269	281	265	281	284	281	257	257	267	256	255	261	275	240	268	272	274	255	271	274	291	263	263	319	272	263	279	262	230	280	269	273	261	259	304	263	257	270	258	284	247	282	234	251	305	255	287	288	252	322	285	278	253	265	245	267	271	262	295	272	278	243	265	252	267	264	261	278	250	287	293	267	258	273	243	244	289	260	270	270	243	262	240	254	286	263	265	290	259	272	233	284	249	255	253	243	279	218	250	285	249	237	261	284	271	253	289	245	254	274	271	297	275	287	238	270	265	277	281	284	266	285	262	284	260	264	274	257	296	260	264	230	250	274	278	257	245	265	280	266	243	298	265	262	259	260	263	248	264	268	279	266	250	329	278	280	268	238	286	250	252	287	256	265	295	278	295	245	265	283	253	248	274	240	253	270	293	262	261	269	262	277	291	279	272	266	260	287	260	250	259	276	283	260	257	247	264	264	286	259	269	269	270	263	248	243	280	287	273	272	280	258	277	269	269	287	252	267	283	251	267	290	275	240	267	282	265	250	247	283	254	274	282	265	237	270	260	256	248	284	281	267	262	258	253	239	255	260	236	261	264	298	270	243	278	277	292	256	264	257	288	295	275	276	297	252	267	295	278	294	273	258	252	273	296	231	292	274	275	254	259	290	279	253	277	257	267	274	324	248	263	242	261	258	269	273	242	255	246	246	262	257	279	277	269	261	267	260	268	288	259	266	267	260	226	287	254	263	261	262	298	255	232	227	255	266	280	249	240	235	257	246	246	255	249	257	271	259	266	262	283	276	263	272	266	282	253	245	247	258	244	259	250	277	288	314	286	239	282	258	300	256	242	268	262	295	248	249	263	286	266	300	255	293	280	267	250	254	281	257	276	272	291	258	250	299	271	278	266	297	234	251	256	248	246	256	224	262	250	275	258	271	280	251	279	279	255	274	257	266	260	285	280	276	265	231	280	243	267	285	263	284	268	268	241	274	275	215	242	265	265	272	298	272	263	301	253	283	279	274	273	271	289	262	233	260	273
18851	2872	2042	2275	1817	1464	1211	1014	862	878	764	760	773	700	740	692	682	737	695	674	698	698	714	656	708	644	706	669	655	622	688	620	638	704	659	629	625	646	623	634	672	609	632	677	670	633	655	611	645	635	638	647	630	612	656	647	602	674	624	687	665	591	620	694	591	598	627	634	627	618	665	621	623	640	649	689	625	606	642	651	645	606	667	637	636	659	640	635	619	607	586	626	661	649	599	683	666	670	615	609	611	632	668	641	643	684	653	631	639	627	650	625	671	649	657	644	605	629	613	636	647	599	639	644	655	631	701	594	616	634	588	645	621	647	648	666	673	620	643	605	681	647	635	634	616	631	677	618	665	659	619	612	624	658	611	681	657	611	660	612	652	607	669	634	619	667	619	680	647	636	618	619	618	645	651	623	629	646	615	606	652	625	608	612	661	620	646	649	671	626	573	622	636	638	675	625	677	652	636	652	607	694	636	624	595	644	609	647	646	637	674	621	645	638	632	612	683	622	627	630	677	606	638	633	652	660	630	654	631	639	628	649	640	657	598	649	632	634	648	636	658	607	663	628	616	628	660	667	662	631	645	615	630	665	654	629	648	618	690	625	637	595	620	609	634	625	671	657	691	639	594	633	674	661	618	628	599	638	603	647	602	638	651	638	644	629	634	609	642	600	630	652	652	644	627	639	622	613	596	615	629	601	686	666	658	611	609	614	625	657	666	608	627	636	657	656	649	583	591	672	646	657	650	635	642	594	606	606	623	629	624	640	646	675	650	627	572	609	679	632	629	655	697	614	615	628	635	615	637	632	653	608	649	661	651	566	660	603	617	671	605	649	604	664	594	626	599	630	636	631	663	636	592	615	643	612	611	679	655	636	615	608	557	623	625	640	629	625	652	620	638	671	630	685	622	619	589	639	644	671	617	640	651	633	635	634	622	640	604	636	663	630	557	652	617	619	626	648	661	635	630	634	665	636	637	620	646	638	605	615	591	656	617	644	657	665	654	620	646	613	670	639	637	614	606	614	654	615	628	609	621	640	635	604	640	599	685	657	642	647	628	637	634	642	623	644	622	656	668	666	610	646	634	623	617	648	681	668	656	628	637	625	640	592	616	638	630	612	615	627	579	671	625	685	665	641	625	624	686	632	649	620	604	678	654	659	634	683	614	662	622	658	618	626	593	605	605	671	663	683	637	611	691	610	682	643	620	663	604	646	644	622	677	646	582	636	651	636	671	644	613	619	676	655	666	609	650	624	632	622	644	614	670	690	591	657	643	601	645	653	657	694	629	605	647	650	674	672	631	630	633	603	636	671	633	612	606	640	625	589	654	629	648	637	658	581	618	699	662	615	634	603	614	633	577	625	686	609	645	604	624	629	627	597	636	655	646	619	626	643	638	678	648	628	629	624	629	646	638	649	628	614	637	615	654	621	644	636	625	631	648	622	637	607	630	662	619	621	691	666	695	576	715	655	622	661	663	620	617	664	643	640	628	672	591	629	629	680	620	660	649	671	635	663	615	626	689	577	621	696	628	607	677	623	613	642	585	672	639	611	666	665	631	694	635	633	629	649	605	663	662	637	660	652	634	621	648	649	673	631	650	621	667	615	656	631	607	631	618	624	622	642	623	623	637	647	632	603	624	662	628	619	631	629	648	616	625	654	636	661	671	655	668	631	616	622	620	690	639	686	628	643	647	616	612	645	613	642	628	634	633	646	670	669	600	647	674	649	606	620	624	644	598	636	670	628	628	654	610	598	643	654	640	651	610	596	616	692	668	611	646	648	616	636	649	610	636	620	622	618	671	634	657	651	605	615	680	679	606	624	597	570	629	628	631	627	621	638	671	648	617	629	636	628	622	616	662	631	634	647	650	638	647	577	629	639	676	652	672	643	664	629	610	625	653	667	628	608	619	611	615	621	652	634	681	689	634	654	639	636	643	647	628	700	662	670	646	632	641	590	636	628	592	625	674	642	648	628	630	662	622	611	643	608	680	646	621	650	625	644	639	632	628	617	650	636	582	625	631	643	642	632	595	612	620	627	593	615	584	616	660	620	606	631	674	621	583	655	661	642	644	622	604	613	670	661	642	642	651	651	629	614	644	569	674	672	631	607	619	627	596	659	622	611	608	632	659	656	649	665	619	597	656	638	636	632	630	683	627	626	608	666	623	579	640	601	677	604	633	640	643	570	674	629	600	622	643	666	636	653	639	592	619	621	615	643	610	662	636	624	609	633	622	691	639	666	637	618	663	602	615	642	616	636	648	653	666	636	669	578	641	646	642	679	602	605	619	661	598	659	657	667	585	618	646	591	604	616	667	607	621	617	649	636	649	626	655	678	650	639	619	658	622	692	635	556	629	640	620	662	667	640	647	634	629	621	616	656	609	596	622	623	643	585	656	664	645	643	648	623	691	620	656	620	644	638	606	665	654	617	629	601	625	632	641	635	665	633	655	605	600	634	638	618	656	630	633	680	635	656	624	618	619	648	634	663	641	641	676	629	699	631	635	655	624	663	580	647	617	624	638	644	661	630	624	649	606	702	627	640	643	656	639	642	623	623	624	642	603	644	654	630	629	628	658	641	636	645	675	636	616	631	602	638	629	589	634	685	614	615	652	633	623	630	709	629	698	612	682	653	634	638	644	651	639	648	662	597	632	615	644	619	625	657	590	657	603	618	573	685	605	650	622	622	629	623	659	675	636	607	660	642	613	631	581	624	629	594	671	630	618	626	637	671	645	617	640	694	656	610	631	652	609	619	659	591	620	645	610	665	703	610	604	647	660	600	626	640	648	631	639	661	641	640	572	623	616	675	634	662	651	640	676	692	627	625	624	671	647	621	656	636	664	609	669	599	619	603	646	618	649	593	625	610	618	616	666	625	640	665	650	590	648	654	630	595	664	629	650	612	632	600	600	711	630	662	607	613	627	595	645	653	594	602	648	615	673	636	642	595	666	638	681	649	647	642	672	632	620	639	630	624	646	629	654	646	671	600	635	646	667	591	631	660	636	660	644	693	615	616	582	630	660	684	630	612	637	655	616	629	682	671	616	627	632	628	661	603	616	627	658	658	616	616	658	622	640	627	656	629	627	658	632	647	627	595	641	682	632	608	673	636	623	682	682	639	675	637	640	666	673	661	670	623	615	610	659	632	680	652	671	660	638	685	633	633	621	604	656	599	633	665	661	668	599	670	619	598	618	639	629	661	611	600	638	653	666	638	642	674	613	678	593	635	631	612	646	647	621	654	594	629	654	686	668	654	630	651	603	588	620	627	609	602	638	650	658	664	642	642	633	641	618	595	639	680	624	653	619	643	640	590	614	681	649	645	628	643	584	635	616	640	649	659	654	660	609	627	635	623	651	622	637	665	656	595	647	647	620	645	601	685	649	626	634	633	617	622	629	638	654	658	649	622	655	647	618	631	660	625	596	640	625	657	635	658	623	652	655	619	629	644	628	625	639	674	623	621	647	655	611	662	656	668	623	626
37448	10112	1536	950	623	465	375	292	242	233	214	212	179	219	188	214	181	192	202	189	169	204	189	185	191	169	187	185	177	214	167	165	189	180	180	157	200	184	205	177	163	158	189	182	164	182	157	184	178	159	192	173	188	197	159	188	169	162	188	153	211	169	170	167	185	184	176	183	163	175	142	164	161	177	210	180	175	177	165	174	155	181	183	193	171	154	181	195	177	171	183	177	191	166	189	129	160	164	185	198	173	160	154	167	165	184	183	175	186	179	169	158	194	196	180	176	210	202	189	184	168	184	180	179	180	154	172	191	175	199	207	158	203	171	156	190	206	179	188	158	153	209	180	197	196	174	190	174	179	175	169	194	185	177	172	188	187	182	178	184	182	168	162	166	182	185	178	177	161	166	183	161	211	168	199	157	193	179	160	186	163	150	151	169	170	202	178	193	172	169	211	191	177	167	191	183	172	187	180	176	174	162	184	183	145	174	182	165	167	187	192	186	194	210	212	187	154	162	151	155	163	185	192	178	174	156	157	195	214	215	195	186	178	171	180	175	194	187	193	173	142	171	168	185	166	196	160	168	140	162	161	193	173	170	184	179	188	166	192	187	177	175	169	141	163	147	163	165	168	158	163	175	186	188	171	173	166	186	185	179	178	163	185	204	171	168	186	174	182	169	194	189	189	178	157	174	144	179	158	147	204	176	208	179	164	156	173	171	187	189	168	177	159	160	195	193	170	155	168	167	163	169	172	199	194	198	170	174	176	165	179	181	181	165	167	147	175	158	210	196	188	201	173	196	209	159	187	164	188	185	181	184	187	188	185	186	189	167	184	193	191	211	159	177	158	172	210	175	174	168	201	188	157	179	212	182	178	194	177	184	168	167	187	195	181	162	176	181	209	162	175	190	194	189	188	175	186	190	180	190	178	195	167	172	201	172	186	172	158	172	197	172	173	196	184	181	174	174	180	182	187	173	154	166	180	171	156	173	206	173	186	200	181	150	144	182	176	156	159	162	195	192	187	176	171	153	177	175	167	147	164	176	173	185	167	170	179	212	189	192	175	166	190	174	178	151	179	181	169	163	175	190	180	178	197	191	175	188	190	202	179	168	176	171	177	172	168	180	157	162	176	182	195	165	189	155	182	173	172	160	182	153	146	159	198	186	197	183	190	181	177	152	190	205	183	157	168	177	165	166	187	181	173	167	190	185	161	172	162	174	167	183	180	178	194	164	195	187	189	167	184	216	166	189	155	166	200	185	155	179	175	180	190	172	173	204	169	179	176	179	162	158	174	157	152	156	164	175	161	184	171	163	174	191	183	137	169	182	184	196	179	173	161	180	150	169	164	155	165	158	169	174	198	183	158	171	181	156	180	173	188	186	191	188	186	178	177	171	183	163	192	183	189	198	164	181	165	182	182	174	153	168	184	137	174	201	173	209	177	153	170	177	159	174	189	173	166	195	162	178	161	181	175	191	173	179	195	184	181	180	189	179	148	140	162	160	144	167	158	183	190	169	183	174	189	178	162	168	185	199	171	178	166	167	178	151	179	132	178	169	183	174	185	170	188	187	178	160	132	166	212	176	162	155	172	181	157	177	179	183	174	179	172	167	147	188	170	174	177	174	152	159	174	163	176	182	157	187	175	195	191	166	165	174	189	164	167	181	180	161	185	177	173	156	163	185	182	167	165	188	188	195	171	167	184	182	178	162	179	166	179	194	179	163	159	172	175	180	168	166	191	207	198	176	183	170	190	178	167	168	176	187	186	171	164	177	179	169	184	170	188	175	177	180	174	190	155	172	169	209	153	161	172	185	162	160	178	168	192	203	145	185	179	165	172	182	157	188	180	174	159	190	183	166	180	180	191	182	159	167	163	175	181	188	214	199	199	176	168	168	149	155	189	154	159	195	198	197	168	177	198	185	193	166	169	192	189	177	181	158	211	170	191	181	163	181	171	166	173	172	172	175	173	171	165	194	148	181	184	171	172	187	188	166	174	161	192	183	175	168	196	182	181	200	160	193	158	162	199	187	166	157	173	167	185	173	181	199	185	179	143	159	203	176	155	155	151	183	181	183	182	208	186	187	169	152	183	171	177	172	180	183	193	167	173	163	177	165	161	180	165	172	181	158	174	193	180	189	179	150	174	172	172	168	202	203	181	188	158	176	198	192	190	165	180	203	190	149	154	170	187	184	185	193	194	182	174	178	178	179	196	188	189	182	170	160	200	135	194	175	170	171	179	174	215	216	171	187	185	192	189	182	157	185	197	190	180	186	161	152	183	158	183	175	180	186	190	175	193	166	169	157	189	183	191	172	193	179	167	178	164	189	173	177	173	167	176	167	167	175	182	176	162	197	167	185	193	183	184	176	166	172	184	171	176	163	166	193	166	162	179	165	160	161	190	169	162	186	192	156	171	186	186	166	179	192	195	156	203	169	178	176	161	196	179	179	172	177	176	196	169	186	159	177	207	181	172	190	153	180	166	176	158	205	208	167	180	188	184	185	169	191	175	172	197	175	183	181	160	165	178	159	205	197	168	159	190	178	165	181	177	174	170	148	200	183	176	174	174	172	193	177	166	191	209	197	197	162	167	188	180	153	184	173	210	166	167	179	163	175	184	168	157	166	199	174	202	181	185	197	173	176	170	201	161	160	191	170	178	177	176	170	193	178	162	175	162	165	172	164	182	174	148	195	172	156	179	167	179	181	154	153	174	185	198	199	197	169	200	177	187	183	167	174	195	173	184	185	195	164	165	166	164	180	170	204	191	179	186	165	198	202	195	154	157	170	193	169	175	180	154	165	196	164	198	175	178	168	166	200	170	169	202	174	167	176	179	181	155	179	181	205	181	180	185	184	181	168	176	196	176	175	176	199	173	214	186	168	188	182	189	185	179	149	193	182	174	189	179	163	164	173	167	156	165	188	173	175	173	179	177	174	174	164	179	182	186	175	173	179	171	136	179	169	160	173	163	187	171	179	189	203	166	210	189	191	171	186	149	181	172	163	168	195	192	174	182	173	183	164	171	165	178	161	160	165	199	184	195	162	174	172	210	188	197	181	190	186	177	169	202	175	183	180	167	166	193	155	182	177	174	165	157	180	171	181	174	160	165	169	196	168	182	173	177	153	180	181	164	181	176	174	182	165	202	184	193	155	182	207	160	183	179	190	180	176	179	144	166	178	179	182	181	186	142	187	173	160	154	176	158	178	162	183	189	190	175	198	168	158	163	198	191	195	174	194	193	188	162	182	186	190	166	163	175	173	174	200	173	187	177	181	168	169	181	168	150	168	187	196	183	167	177	169	188	186	185	148	187	179	184	164	186	172	170	167	184	151	167	171	166	207	164	152	176	163	160	192	183	171	158	157	177	163	170	161	162	198	179	175	165	186	176	205	168	184	157	171	167	150	165	162	172	166	176	172	181	188	154	162	158	183	158	168	161	178	183	199	161	180	186	171	171	204	150	175	176	176	192	181	174	183	196	155	198	165
24382	3680	2646	2843	2381	1817	1312	1049	871	779	662	666	625	593	598	608	518	565	542	487	535	494	541	495	474	482	476	455	450	442	452	457	446	459	463	464	451	430	448	438	384	425	448	428	426	453	403	438	487	408	481	416	405	399	461	447	456	437	430	428	443	456	431	442	434	457	448	412	465	437	427	448	412	417	399	425	444	441	413	419	438	387	428	493	413	453	471	435	445	438	476	426	389	454	408	391	435	442	465	404	411	444	450	459	437	443	422	422	420	407	435	429	452	473	439	448	456	435	384	485	425	475	435	420	426	427	411	421	416	422	431	410	421	392	404	417	425	470	449	414	457	464	438	427	444	434	451	422	441	418	426	426	385	434	428	429	433	407	448	420	398	422	431	402	444	436	460	432	397	439	424	427	444	456	369	368	476	452	451	450	406	414	431	449	433	459	417	435	417	376	420	458	403	442	457	404	439	467	372	438	445	412	447	425	419	449	413	454	434	400	402	446	392	397	418	432	446	429	405	404	408	436	433	435	424	429	432	455	438	450	423	440	448	462	414	396	411	408	428	436	443	434	388	448	393	447	386	402	427	405	440	420	448	413	446	416	404	431	450	423	439	400	432	429	424	434	459	423	446	454	405	442	442	406	423	441	449	448	421	421	410	442	408	409	438	446	413	424	418	412	441	426	452	430	441	390	421	411	437	443	399	427	436	427	420	424	391	456	449	402	423	421	458	451	442	404	400	460	440	441	444	418	448	463	419	426	417	426	448	410	435	404	428	414	409	385	428	414	443	452	429	443	434	446	454	460	414	399	404	429	434	440	438	416	434	439	401	429	421	398	378	457	425	447	460	449	407	461	455	435	448	432	403	441	434	431	430	431	388	468	411	433	445	424	424	402	459	444	413	424	430	395	438	379	421	442	425	420	431	421	443	455	405	435	455	432	459	454	408	415	446	419	425	449	428	447	433	430	381	442	439	437	437	429	392	426	430	430	436	403	421	429	471	444	413	445	416	440	422	437	440	415	431	445	391	419	416	426	432	409	403	447	470	464	445	445	446	435	412	426	407	411	441	412	405	402	405	431	417	435	424	409	408	423	451	433	411	426	441	401	434	415	414	424	443	470	414	422	460	455	438	420	400	414	397	446	446	415	437	431	421	443	407	437	435	382	435	431	422	424	413	402	450	453	421	464	446	406	462	421	430	399	439	422	409	435	445	395	402	448	420	404	405	453	414	434	424	434	445	417	436	404	440	409	440	411	435	432	428	454	439	436	444	428	428	435	440	435	438	429	423	410	470	414	418	422	434	429	387	413	421	450	451	397	449	403	461	423	449	420	429	445	447	466	459	450	434	459	451	448	410	446	437	441	430	426	430	450	412	446	444	421	425	481	455	448	401	423	428	462	442	416	414	414	430	413	449	424	437	457	418	435	429	462	425	403	381	443	439	453	447	424	442	406	430	466	432	424	431	465	417	432	438	392	425	424	439	401	426	435	420	421	388	422	430	478	404	430	457	453	402	430	470	420	407	417	419	452	414	415	451	436	408	433	394	423	451	447	455	415	464	447	439	430	413	448	452	390	447	463	467	434	399	463	439	443	440	428	395	415	414	444	439	439	423	480	416	438	445	433	478	444	410	425	435	396	446	436	418	421	414	459	409	412	441	411	395	412	429	401	391	421	426	423	422	435	436	398	446	435	422	442	446	425	433	443	392	420	456	443	403	458	453	425	435	482	403	391	445	416	443	419	440	428	427	425	447	469	398	434	440	434	471	436	421	417	419	453	431	404	444	449	447	419	402	415	409	427	468	478	455	430	405	401	425	422	431	437	451	412	428	436	427	431	369	447	447	431	427	390	454	423	427	438	420	398	432	418	452	394	430	400	398	443	407	435	444	457	421	434	447	397	409	400	392	428	408	444	409	400	426	445	415	443	435	414	465	420	404	403	462	380	441	417	405	473	462	442	442	442	453	414	422	463	440	433	449	429	415	418	410	432	436	446	389	403	379	387	423	436	459	385	442	484	422	432	379	408	409	369	409	396	439	417	395	427	422	429	429	435	388	406	378	415	417	440	405	427	425	409	419	400	417	425	439	461	435	418	421	419	454	447	424	427	437	432	436	412	439	421	435	434	436	382	424	424	420	421	472	453	430	422	448	439	437	449	432	451	428	386	433	406	443	435	430	462	422	428	453	417	421	422	416	407	455	425	400	403	464	412	454	427	448	425	401	393	420	434	428	416	455	431	481	409	414	444	409	439	417	463	419	417	423	439	420	437	425	423	405	417	406	456	402	412	428	453	449	423	455	415	402	435	428	415	458	424	436	425	407	429	457	445	455	424	409	428	440	445	440	448	466	439	430	423	429	427	385	424	395	410	406	418	462	413	407	409	420	432	401	456	408	465	420	459	450	442	434	423	436	409	469	443	397	391	457	422	431	466	425	420	430	422	440	460	440	426	444	434	405	435	407	426	438	445	432	443	426	450	409	420	430	431	385	426	406	408	423	430	440	431	393	453	426	426	416	441	418	423	430	425	398	379	448	434	411	450	425	444	477	430	398	408	448	442	437	447	420	409	413	462	399	421	449	422	399	458	449	410	423	426	409	432	442	422	404	392	433	413	430	436	424	411	456	412	384	472	422	415	412	423	424	434	423	456	417	414	403	417	423	427	432	441	428	423	466	447	459	422	418	436	399	408	413	440	457	435	420	436	409	426	421	407	406	425	458	441	436	411	399	436	435	426	426	431	428	452	453	431	414	446	453	417	429	443	418	408	428	411	417	418	422	400	409	425	430	458	408	423	437	414	427	414	420	412	421	418	410	459	436	389	413	427	427	444	404	426	418	406	429	456	432	428	445	454	424	425	449	421	438	480	403	441	403	413	442	417	443	412	438	434	425	478	409	377	434	430	431	414	445	404	437	439	446	431	434	450	412	418	438	457	434	420	430	394	430	448	427	452	413	445	392	476	411	457	444	448	448	427	391	430	408	446	415	422	443	428	438	434	408	427	404	470	434	460	436	445	415	438	462	420	442	419	439	404	422	453	413	439	417	432	428	453	407	425	440	418	423	463	429	417	399	419	438	426	440	398	446	442	444	440	426	408	417	400	412	413	441	445	427	417	396	406	422	415	408	402	437	457	434	411	457	420	442	442	402	431	467	433	412	437	451	421	458	423	442	391	421	415	452	453	409	407	444	430	447	441	416	421	445	474	417	422	390	395	438	443	407	436	436	413	419	407	432	447	399	406	430	434	438	456	471	391	386	402	413	446	428	445	425	434	410	449	389	421	423	442	441	427	400	406	418	434	401	435	413	449	408	413	449	457	442	445	416	443	416	427	411	438	450	398	437	459	467	422	405	436	456	427	439	423	421	389	398	389	439	455	438	460	445	421	427	434	400	435	449	442	474	421	420	428	431	437	409	431	451	427	428	395	392	407	438	439	436	419	439	433	433	436	408	400	447	403	432	454	417	461	436	426	428	421	470	436	455	425	436	403
12075	1692	511	436	319	261	234	228	192	199	195	204	197	208	208	199	172	200	226	206	205	187	198	211	222	175	217	167	180	183	202	195	197	220	176	184	189	208	177	186	177	194	213	195	193	207	196	195	190	180	205	183	201	206	192	213	221	200	207	182	187	201	209	196	179	203	219	175	179	201	210	186	174	204	214	157	197	208	211	207	213	205	188	202	179	191	225	198	197	195	208	207	205	179	199	207	176	185	220	204	218	203	209	190	176	194	187	181	216	194	179	191	220	216	217	192	179	196	192	202	180	188	181	185	188	199	202	186	171	195	174	207	223	244	177	185	218	191	178	183	187	224	215	210	195	206	155	204	183	195	230	225	184	196	195	202	210	197	196	226	201	191	190	199	181	194	168	188	204	216	202	221	199	195	191	192	186	191	163	219	215	216	201	216	190	170	198	185	175	193	192	158	219	189	209	197	185	211	191	196	204	208	208	161	202	216	200	178	200	217	177	217	202	216	181	189	190	211	203	179	194	206	179	198	203	179	189	197	171	206	165	184	203	200	176	209	187	186	221	190	220	176	210	207	197	191	186	188	188	211	187	199	189	194	197	187	208	191	189	185	188	205	200	180	200	181	194	189	201	189	192	193	185	200	198	203	208	202	167	216	198	203	202	202	209	192	188	198	201	194	200	206	190	197	225	202	197	191	195	198	200	179	182	191	201	202	209	185	191	202	178	212	212	182	223	203	187	181	178	155	203	181	168	229	192	199	185	198	190	234	167	208	201	167	194	169	175	223	215	205	211	182	199	226	205	192	180	178	201	198	210	221	191	177	204	215	206	192	217	172	192	170	166	206	180	204	194	198	152	185	194	240	190	215	193	193	171	211	171	211	198	226	208	181	217	188	218	224	208	196	207	182	200	215	194	183	192	189	176	232	202	206	207	196	201	216	210	162	174	168	216	176	225	193	195	202	197	214	188	205	204	202	185	227	194	190	205	207	207	208	190	216	202	208	210	185	197	166	205	194	203	214	213	220	184	206	187	212	227	196	210	205	219	197	194	204	228	200	186	195	227	194	224	213	181	190	186	183	196	202	181	217	196	194	181	171	195	212	175	209	195	220	194	198	207	163	174	216	199	202	191	194	150	221	207	218	217	201	197	189	207	212	196	181	205	198	206	198	187	190	206	187	197	165	192	207	175	193	184	183	204	206	193	183	198	194	242	227	198	201	214	227	192	203	196	217	221	201	219	208	200	196	213	202	187	176	217	198	185	172	193	210	209	201	206	181	197	197	200	199	197	189	204	159	181	184	171	201	204	200	204	179	197	202	205	193	225	178	207	213	168	199	209	203	190	209	196	201	214	167	198	172	173	190	193	161	201	200	198	215	195	199	198	214	210	167	189	215	206	189	171	180	200	180	200	220	188	174	204	209	181	170	160	167	170	168	197	175	202	194	191	200	181	218	198	202	197	175	191	197	182	199	191	206	206	197	189	177	205	167	207	211	203	215	158	182	207	186	182	193	201	186	218	212	202	172	175	186	175	214	218	186	202	197	233	185	202	226	222	178	182	189	213	211	192	200	198	211	186	190	192	224	252	221	216	188	214	205	193	181	218	203	214	220	203	188	215	191	181	185	197	224	190	202	174	198	175	183	192	188	197	193	210	212	200	191	184	181	198	207	182	216	190	169	206	186	199	197	220	207	217	180	177	193	200	194	170	201	186	207	193	198	203	193	206	182	209	186	178	197	182	169	230	192	227	195	187	185	204	203	198	223	193	183	199	190	178	174	183	181	184	178	202	192	170	193	198	214	193	184	190	190	195	198	190	183	193	178	204	207	190	189	197	202	202	195	221	188	177	197	205	186	203	204	183	182	200	157	173	230	190	205	235	212	185	195	197	193	190	185	208	192	174	199	207	198	193	179	209	197	181	191	177	206	187	199	192	181	192	217	221	165	194	198	192	191	195	175	201	191	191	203	192	216	184	218	200	191	211	188	210	196	216	206	197	206	204	189	188	196	175	206	189	196	204	217	215	196	152	184	189	183	215	218	184	192	199	193	205	187	192	186	185	211	200	199	221	204	174	210	202	184	176	189	216	188	201	164	203	174	195	183	211	209	193	187	198	234	183	215	190	197	206	196	184	193	199	192	217	197	198	199	158	179	196	191	216	184	202	210	204	205	195	189	200	197	198	198	204	196	188	204	205	186	188	199	177	208	208	194	204	211	190	193	187	200	205	202	211	199	192	201	225	193	187	196	190	208	173	201	216	208	174	218	202	207	178	209	225	178	210	190	208	222	172	217	199	205	192	188	162	168	195	167	202	215	199	189	216	180	176	207	172	196	192	200	183	206	208	203	211	183	190	193	202	195	196	202	185	178	168	180	195	175	208	203	221	213	214	200	191	188	193	211	223	190	212	205	192	204	211	192	187	163	204	202	191	192	184	190	197	201	180	197	223	197	181	188	165	192	207	187	190	200	180	202	215	206	195	208	176	203	181	200	210	191	197	225	173	194	213	201	186	220	177	253	208	227	202	194	196	228	202	217	202	175	213	193	204	189	191	219	175	210	201	193	191	196	195	192	204	174	220	197	197	193	197	201	191	220	192	191	199	179	209	204	208	201	208	207	192	188	189	217	162	199	180	218	194	200	211	209	174	181	187	187	218	205	210	217	225	218	176	192	210	201	220	200	189	191	204	185	194	179	173	196	173	187	221	195	226	187	189	181	194	233	192	215	186	186	187	207	189	217	178	214	217	198	189	201	233	198	193	206	200	205	197	198	201	188	220	213	183	208	189	205	216	203	207	183	171	199	184	204	213	173	198	199	187	184	212	202	187	185	227	223	187	206	168	198	171	215	210	175	181	171	207	219	186	193	215	242	199	215	225	199	206	198	210	170	211	211	191	220	188	186	198	196	207	181	151	206	196	203	182	175	181	231	189	207	176	187	218	196	195	194	190	190	192	200	204	204	179	186	193	205	212	193	210	192	196	215	199	202	187	185	196	225	217	209	211	196	220	230	210	226	179	212	195	187	197	221	230	233	213	193	182	195	200	174	230	226	191	185	199	202	186	212	190	213	199	175	205	196	224	182	200	187	190	222	185	203	204	205	197	201	204	193	190	224	177	194	192	200	189	191	177	202	191	214	213	185	202	218	191	204	190	189	204	197	202	194	199	214	191	190	208	219	177	193	200	200	191	165	176	210	206	216	196	183	187	216	184	203	194	181	209	162	197	171	188	208	205	177	208	193	184	175	192	194	197	217	189	211	222	201	221	186	209	188	208	198	192	185	184	197	185	173	216	203	202	198	177	187	210	202	202	186	172	206	215	231	181	182	181	223	191	194	182	209	190	185	194	203	204	194	201	192	185	208	185	189	197	197	204	185	199	208	201	195	208	196	213	214	208	198	195	189	183	189	198	188	212	224	215	189	185	208	205	213	228	198	211	199	177	198	167	184	205	203	198	196	187	201	206	233	200	203	181	192	189	183	192	199	196	189
8802	1238	1146	1309	1004	836	723	618	620	589	560	507	521	506	543	542	502	499	497	507	527	493	522	487	518	523	522	453	519	477	488	489	533	476	493	465	501	497	479	497	495	522	491	514	507	505	527	512	502	517	521	495	480	495	485	460	477	488	456	541	506	479	497	498	510	508	504	512	489	467	523	494	495	474	494	521	503	492	509	474	510	469	425	497	510	471	505	498	521	460	516	500	477	532	476	497	544	484	462	535	482	486	526	486	536	542	514	509	493	500	551	524	533	536	501	461	496	553	483	507	473	488	507	492	498	496	491	440	492	495	453	496	467	526	494	513	486	524	499	481	517	509	462	525	468	516	525	497	448	480	506	500	475	495	530	466	542	483	500	484	511	501	522	472	480	481	468	508	497	516	508	491	504	509	494	529	517	450	496	458	494	500	515	491	527	483	541	533	475	502	519	469	547	497	488	463	508	468	506	521	490	491	510	526	498	509	508	465	470	488	484	498	463	460	508	520	516	529	517	484	462	480	506	474	552	533	489	499	502	500	495	465	479	511	491	496	478	505	466	504	465	464	494	515	483	444	537	502	531	491	501	504	505	509	470	489	515	532	492	497	504	508	486	505	494	476	528	522	469	466	528	478	506	486	510	497	468	513	533	502	509	553	497	489	494	466	506	487	479	510	468	480	482	480	481	556	491	498	485	510	500	505	498	500	506	452	515	493	541	489	471	462	471	511	506	503	492	505	483	509	508	520	511	512	481	541	535	526	504	465	507	516	494	487	493	547	479	552	481	531	474	502	484	527	521	520	507	495	544	482	525	530	519	516	472	491	496	482	497	470	499	515	492	504	497	486	479	485	508	521	478	494	471	489	467	465	513	505	480	533	504	483	508	541	495	491	512	510	514	456	528	510	491	483	516	515	489	524	471	483	481	470	465	496	471	474	496	526	513	458	484	502	521	503	513	489	484	425	502	504	508	525	540	466	500	487	531	498	514	524	466	461	462	513	469	474	444	477	478	482	479	504	497	503	506	499	475	505	515	502	434	486	505	495	465	489	496	514	495	448	487	499	490	529	490	477	468	508	486	481	490	460	494	460	514	511	481	443	471	467	502	469	493	475	510	501	495	456	489	486	472	485	510	519	500	499	501	474	529	486	511	453	488	506	509	471	529	497	480	495	459	538	471	532	478	534	501	503	497	491	507	521	501	494	540	499	516	523	493	437	513	506	495	521	498	476	541	516	506	512	508	502	495	477	488	487	468	476	506	487	495	512	514	504	474	518	505	480	482	520	496	469	493	489	498	506	513	507	475	468	518	458	480	477	480	500	519	507	528	478	517	481	481	503	495	472	485	485	518	489	501	477	497	504	461	444	486	486	482	521	498	510	516	473	507	524	486	481	495	474	496	478	480	534	511	507	523	482	508	524	481	497	496	497	489	505	513	525	538	509	498	518	477	438	509	529	486	487	508	475	510	495	476	465	482	500	507	469	489	496	499	502	497	478	517	474	492	475	450	493	512	465	520	427	492	502	501	520	524	520	502	497	478	511	499	488	471	532	519	497	470	495	518	508	531	465	467	522	497	504	474	466	475	518	477	496	493	481	524	531	487	495	479	500	497	540	479	506	485	497	473	541	490	500	430	486	464	495	489	501	494	484	531	455	527	508	498	518	484	496	512	473	500	515	470	476	542	502	531	480	473	466	490	507	498	502	531	506	505	516	457	489	479	505	521	488	466	508	487	495	519	513	488	486	479	511	509	505	467	505	487	489	489	514	529	485	473	476	515	495	492	465	483	472	493	513	466	527	477	545	523	491	491	494	492	505	488	519	525	511	476	501	485	468	514	463	498	505	480	480	504	483	471	504	485	486	481	518	517	482	484	530	481	497	462	507	474	509	417	488	452	508	494	496	495	507	511	489	530	480	469	483	490	519	489	522	514	473	513	508	506	549	478	513	481	512	520	463	493	543	497	525	515	509	469	448	486	481	487	516	487	525	482	518	468	483	477	474	520	498	501	446	546	528	477	496	486	507	492	517	490	548	501	516	506	508	488	538	489	487	464	481	521	517	489	519	473	499	478	537	520	506	501	469	515	517	454	499	549	465	481	446	499	495	477	492	502	503	518	509	475	517	457	521	481	492	477	491	502	515	514	490	515	436	511	505	486	539	480	493	507	446	505	518	490	513	492	545	490	508	476	519	503	492	555	522	510	490	481	498	490	499	542	514	498	477	497	501	487	532	543	499	528	511	505	467	500	498	553	471	504	512	476	552	451	518	516	485	562	497	495	489	497	490	538	473	477	478	486	468	454	528	464	516	499	480	492	511	515	503	515	497	468	503	535	508	499	459	495	532	525	492	525	504	497	552	487	452	488	464	501	522	496	519	504	449	515	489	484	492	466	489	512	472	503	498	516	478	488	502	489	494	502	487	475	462	493	491	496	510	520	508	498	467	484	447	490	489	544	491	515	517	478	493	518	512	544	479	504	523	502	515	498	513	535	492	504	483	483	517	490	469	482	478	498	517	476	503	492	497	525	459	497	488	478	486	536	522	510	424	499	491	534	522	498	524	447	454	468	497	498	499	484	493	483	459	498	514	507	491	508	522	474	504	494	543	478	514	494	516	499	484	521	487	482	468	483	516	488	506	486	504	492	536	489	472	491	495	480	517	485	508	465	491	490	471	517	499	498	508	512	504	491	504	467	518	510	515	434	485	499	487	510	517	506	492	510	474	515	480	472	528	490	536	469	503	479	523	488	510	519	479	507	483	490	501	502	504	525	489	550	483	533	491	487	505	513	492	484	472	526	527	509	502	494	526	505	502	555	509	510	547	466	530	514	529	492	480	533	498	453	489	509	464	502	480	479	513	523	474	497	525	475	528	500	484	479	516	503	506	490	494	487	486	494	514	501	488	494	464	524	491	477	493	487	497	522	494	481	462	467	525	472	500	485	520	529	508	530	485	507	508	496	499	509	513	536	458	489	438	515	515	544	528	526	506	536	462	522	480	483	482	521	497	442	520	501	471	519	509	494	521	473	468	498	489	462	532	539	499	501	458	474	473	503	502	497	474	513	502	501	473	495	491	468	453	517	497	466	508	499	495	444	466	507	512	477	466	492	562	477	519	507	520	502	477	507	501	493	532	526	498	502	477	476	492	502	503	512	457	525	510	467	549	525	446	440	517	485	506	494	509	502	488	453	513	529	523	499	483	552	478	455	497	523	520	466	483	555	513	491	512	473	511	455	503	485	512	526	494	513	499	524	520	498	453	544	510	512	456	541	514	507	484	503	509	531	496	504	491	498	502	461	464	478	501	488	502	454	473	500	518	515	485	528	503	487	519	468	471	554	498	498	534	535	516	517	506	448	525	492	521	473	511	517	508	541	474	499	519	479	507	505	506	463	477	545	476	516	524	509	531	495	467	477	496	495	508	535	511	550	526	493	492	473	507	469	469	511	481	476	535	492	495	484	531	506	468	473	510	469	488	509	502	506	500
27380	5646	1004	726	540	475	369	327	322	296	292	278	263	284	286	270	258	259	288	273	264	291	269	273	336	237	291	310	281	295	254	260	265	260	251	280	260	264	271	242	296	268	271	265	263	267	254	274	271	264	223	240	230	241	296	235	255	292	259	228	218	266	260	245	279	290	267	288	250	274	275	259	263	230	254	267	245	237	248	264	243	261	239	252	256	252	263	271	256	245	254	280	278	246	268	268	237	269	281	269	274	317	256	248	254	293	264	236	263	289	259	257	264	289	254	236	262	274	272	279	281	241	269	280	282	256	281	221	257	281	270	262	254	257	260	269	271	279	262	266	292	260	258	244	266	269	276	265	256	317	286	269	289	250	251	273	246	248	264	293	272	255	245	286	268	269	256	263	264	243	276	271	256	256	241	264	275	276	274	255	268	223	289	283	260	257	269	280	227	257	248	238	241	272	218	269	262	251	242	277	255	236	297	262	240	286	267	210	263	257	297	260	260	267	263	272	287	258	242	260	273	283	272	278	265	275	305	249	301	268	277	272	284	279	279	234	257	259	273	259	241	256	259	242	221	224	248	277	275	267	216	267	268	291	281	253	260	278	255	262	243	253	231	306	262	232	264	225	295	253	296	280	278	256	246	249	262	259	238	253	259	271	251	280	243	245	267	275	230	253	261	256	272	264	268	272	274	294	268	278	278	236	258	267	263	258	275	273	260	295	239	268	300	252	269	206	266	258	279	271	270	254	279	233	261	287	232	247	256	281	281	273	251	290	263	251	256	245	246	272	285	264	301	275	234	274	247	252	303	285	262	233	266	289	259	300	247	274	237	268	245	272	270	264	225	283	263	251	252	259	257	229	273	259	263	267	272	256	256	241	282	269	251	273	235	269	237	242	244	259	306	258	282	275	274	269	274	276	261	277	257	262	251	235	261	258	250	271	256	259	261	270	245	263	279	266	281	286	280	254	254	269	246	276	294	245	282	260	257	267	280	238	294	275	255	251	246	248	273	242	275	248	271	259	238	261	269	272	240	272	261	263	227	241	258	264	294	266	249	293	279	261	280	269	252	277	267	264	294	293	281	275	255	287	250	247	273	297	295	265	265	289	270	241	269	255	272	258	276	289	262	233	259	264	280	282	264	255	239	291	232	225	224	268	271	287	279	242	298	249	260	272	235	257	261	263	249	260	274	303	249	252	292	280	272	249	289	295	242	247	257	272	275	273	280	261	272	241	270	272	286	252	251	289	248	249	259	260	295	254	268	277	264	254	236	252	255	234	227	237	263	263	259	272	274	256	289	270	269	308	271	245	240	268	222	252	274	267	274	258	293	263	266	267	253	242	257	257	277	275	252	251	257	253	226	272	307	254	288	260	227	259	280	300	283	288	279	271	243	287	268	271	270	276	245	256	238	257	265	250	333	286	230	250	263	255	255	247	252	267	296	269	258	285	270	265	268	271	232	269	274	255	250	270	267	285	253	249	242	282	253	245	248	290	262	237	257	229	259	285	265	222	273	243	259	272	272	246	260	260	279	276	286	296	232	265	243	260	251	267	277	272	271	255	250	268	266	259	241	262	254	263	249	257	256	238	279	263	249	248	281	253	259	288	281	253	258	286	261	294	293	251	234	298	268	256	248	256	257	245	244	240	247	242	284	254	272	273	267	273	285	256	273	251	257	249	264	264	257	242	276	300	261	258	254	258	255	294	270	225	297	278	253	247	273	242	260	263	290	245	275	253	295	260	247	273	264	287	273	297	244	304	260	235	271	221	253	253	267	258	262	239	239	241	271	256	289	241	252	251	267	260	248	261	246	264	278	256	261	232	290	248	271	287	257	257	250	259	270	268	250	262	256	266	239	266	265	250	273	263	243	271	268	320	248	263	267	247	277	287	292	256	266	250	264	261	284	263	271	284	251	263	299	258	252	267	254	246	268	263	285	260	265	263	265	272	233	236	279	258	267	222	281	225	257	269	242	268	287	228	267	262	257	255	256	269	234	274	261	268	269	237	274	276	287	256	282	291	256	241	245	295	262	274	256	252	272	242	246	267	271	256	282	254	251	268	253	248	229	247	274	244	265	253	261	294	257	249	270	243	252	267	292	252	250	295	290	266	286	282	244	279	260	304	252	240	271	268	249	259	266	275	269	260	276	262	261	257	279	256	277	266	286	252	248	263	270	253	236	251	259	265	271	246	275	258	252	268	273	264	259	290	255	267	260	272	298	235	301	257	264	248	267	308	269	279	268	222	248	243	274	266	251	284	250	277	283	262	277	264	252	275	226	289	250	249	284	291	254	261	254	276	238	250	248	255	253	284	273	232	243	238	265	229	266	284	234	275	264	259	226	237	261	266	267	273	270	239	273	257	226	247	233	239	276	278	275	270	224	249	254	283	244	288	277	257	272	292	262	308	261	263	284	275	270	268	234	249	253	289	296	278	267	257	266	268	260	255	259	281	272	269	282	231	274	252	258	260	265	272	255	257	248	256	276	258	264	281	252	288	295	262	263	268	245	238	256	265	303	263	281	251	223	251	254	251	255	275	264	246	288	300	257	281	287	272	257	240	268	279	266	258	246	252	265	277	262	264	275	272	264	270	249	254	257	254	279	227	269	293	301	284	298	260	269	249	265	282	256	281	256	238	281	286	264	242	244	306	252	244	254	257	260	281	256	254	250	267	299	238	255	235	256	270	251	252	253	264	274	292	258	284	270	274	274	279	276	257	275	260	272	249	282	251	280	280	242	292	260	264	258	273	264	296	263	263	254	239	276	239	247	234	252	262	298	263	265	274	279	267	230	250	274	275	247	254	240	275	260	235	253	254	256	269	248	251	264	284	261	232	264	236	247	250	250	243	292	273	258	284	285	270	251	248	263	284	290	256	284	262	264	256	280	256	288	277	260	262	278	248	254	258	255	253	290	271	284	258	261	261	274	282	259	232	270	260	279	290	278	257	272	240	263	263	273	271	246	248	267	237	256	259	258	293	258	263	251	292	262	258	283	264	254	245	258	245	259	276	265	251	258	290	266	252	279	264	267	254	273	263	280	271	267	276	274	257	281	257	259	253	271	238	289	258	239	250	261	257	250	265	271	276	259	280	266	255	247	273	256	243	274	276	256	239	245	275	259	290	267	285	290	268	269	252	277	248	241	244	281	261	222	230	249	254	312	274	294	260	268	253	241	286	266	289	292	255	245	259	296	276	258	254	251	263	258	247	263	256	251	266	249	249	237	243	255	257	255	261	277	273	272	266	278	261	275	260	226	279	241	269	239	235	249	290	256	252	285	236	272	276	256	236	283	254	275	269	250	258	287	256	253	258	270	294	264	248	250	242	237	259	275	289	261	257	251	270	288	267	271	258	251	243	238	250	293	261	279	243	261	268	246	283	285	252	228	266	284	259	228	263	269	251	270	254	296	276	252	253	271	237	315	275	319	235	274	256	289	284	253	264	273	269	267	242	302	257	266	272	251	227	277	247	272	266	271	260
19129	2625	2067	2252	2074	1469	1113	934	849	883	808	741	762	704	734	697	678	737	712	649	660	629	659	628	713	673	637	657	669	637	622	639	662	626	661	635	618	610	692	642	666	643	659	706	626	610	666	619	640	649	659	668	638	620	589	608	651	620	626	598	627	622	668	646	625	653	633	616	601	651	612	662	615	635	620	656	631	606	602	613	647	621	633	668	648	582	646	587	635	665	659	668	649	618	636	630	637	636	662	595	640	644	616	647	655	616	590	632	639	613	612	630	663	640	597	649	672	649	649	629	637	619	630	623	641	615	573	654	669	618	641	631	588	623	601	623	634	638	636	659	615	651	655	626	671	612	638	581	643	614	606	609	615	602	606	648	654	583	643	602	643	569	653	584	607	582	622	615	663	605	615	626	607	592	683	643	621	629	641	592	679	647	603	631	627	611	599	641	598	625	557	634	628	617	663	610	660	638	617	619	667	627	630	604	619	648	616	632	662	586	632	597	668	668	644	572	657	616	642	610	621	603	664	648	694	643	631	707	633	671	610	652	641	629	647	560	642	614	617	653	612	635	606	604	578	609	662	610	613	639	624	632	627	633	625	620	638	621	602	623	615	642	624	627	628	654	604	643	627	582	608	633	631	648	608	598	644	647	596	572	628	648	620	599	595	654	627	648	658	612	677	638	623	598	606	601	638	639	645	625	648	602	619	609	631	654	643	607	580	636	604	607	656	634	685	653	644	630	575	634	651	600	621	612	628	600	661	634	609	633	639	602	641	644	652	590	598	594	626	619	643	626	641	674	581	600	623	669	647	626	607	605	616	649	618	603	627	612	658	690	647	642	600	640	636	652	642	607	687	649	652	617	628	643	650	604	588	624	681	650	640	606	640	589	664	626	630	650	613	643	646	604	642	647	628	620	629	604	643	599	596	667	608	656	627	646	637	634	602	632	620	609	606	614	616	604	577	612	644	615	638	630	632	600	635	647	610	668	613	627	598	625	662	612	634	624	633	616	613	588	614	608	634	612	635	645	634	641	593	623	578	621	651	621	645	627	670	578	641	623	577	629	630	613	623	646	635	620	621	657	612	601	590	638	643	614	689	638	584	632	629	578	652	622	639	610	643	641	653	596	647	596	632	615	663	634	620	623	658	641	608	667	642	633	600	675	623	612	624	620	632	623	619	615	631	651	612	624	651	608	683	658	584	605	618	639	669	633	668	620	657	589	618	619	608	607	616	628	600	633	597	618	622	617	597	620	623	591	639	639	645	629	595	595	584	640	648	651	619	623	661	638	674	628	629	616	654	631	588	622	601	646	637	645	585	608	698	616	612	670	600	621	678	659	647	652	615	590	609	617	634	620	600	651	659	597	644	645	588	610	585	613	658	611	653	640	622	604	642	593	600	636	638	612	663	602	618	655	581	634	650	625	635	609	607	626	662	628	637	667	620	632	608	654	644	643	589	650	599	568	584	647	644	621	653	638	644	613	629	638	606	639	650	635	657	623	638	657	639	613	634	629	605	643	596	643	594	651	590	649	633	668	664	603	617	632	596	605	591	614	665	613	635	649	580	610	645	647	622	618	556	636	640	626	612	610	622	609	619	632	646	677	694	674	639	579	646	543	652	608	640	641	606	595	595	641	630	598	589	618	586	622	580	625	615	667	630	628	661	660	647	620	618	633	638	669	586	570	667	640	648	683	613	615	613	619	636	609	633	599	648	579	596	606	591	609	613	636	578	618	632	664	625	605	621	634	650	588	664	606	622	617	656	629	602	623	620	663	607	638	644	598	616	625	639	658	613	660	640	659	602	627	596	613	640	658	658	602	658	619	647	611	632	618	641	642	631	626	617	629	597	574	671	639	626	652	660	655	628	648	632	618	615	604	649	649	614	649	648	635	612	628	630	594	604	646	655	639	636	661	586	635	654	627	636	599	621	652	591	652	626	594	638	660	609	648	640	628	616	605	618	662	632	629	632	612	655	643	609	649	638	609	628	631	613	585	604	630	592	648	643	640	634	621	655	633	593	600	610	628	673	635	595	623	624	657	603	637	623	668	665	638	627	663	636	642	614	613	620	623	631	611	604	590	675	668	666	643	569	622	644	629	619	601	670	667	656	599	668	650	592	627	597	626	641	647	616	649	632	636	632	619	616	619	602	624	609	602	646	670	625	626	657	613	609	618	630	605	580	633	616	645	624	621	638	692	654	657	614	607	614	639	653	623	635	612	624	607	675	619	651	629	669	603	666	662	627	602	586	602	617	580	621	601	632	649	622	614	642	621	625	674	630	650	602	668	645	650	613	634	603	611	624	605	676	588	601	611	657	617	648	623	642	584	662	592	641	634	656	615	644	586	604	599	641	630	625	649	655	620	635	633	637	624	663	643	640	645	615	612	650	626	594	607	596	663	648	628	625	604	658	657	667	601	611	624	578	624	640	619	627	630	623	615	603	614	645	607	642	571	631	645	592	633	662	600	635	632	617	632	623	592	633	588	617	643	613	638	604	608	581	624	680	630	639	643	638	628	627	581	623	602	631	607	709	615	624	613	630	615	680	647	628	616	642	681	626	627	637	598	617	604	647	613	636	650	622	650	663	613	620	630	608	639	672	675	665	670	601	603	579	581	625	611	624	636	614	641	638	606	604	644	624	598	655	616	640	625	603	641	621	638	611	637	625	657	609	654	651	602	649	606	640	630	629	598	645	631	663	622	631	621	640	626	628	642	614	671	603	634	632	624	588	603	603	624	614	641	647	613	626	629	584	639	630	669	610	643	630	680	605	614	613	604	600	661	663	655	635	658	596	642	638	611	664	629	594	671	672	631	599	604	667	598	594	588	627	666	601	632	651	579	615	597	657	643	635	675	632	628	617	621	619	617	606	623	642	587	652	621	649	640	636	661	645	622	618	638	631	613	597	634	621	659	624	626	617	624	598	590	640	639	610	641	643	606	630	630	611	627	634	615	642	608	613	601	639	630	615	679	623	662	630	636	620	607	603	656	638	620	606	556	633	657	620	682	621	627	657	616	591	579	620	618	644	652	644	622	586	625	649	593	658	608	590	618	610	604	595	669	630	655	589	674	634	661	653	620	618	601	611	640	594	648	629	640	635	666	606	568	617	675	611	651	635	649	642	659	637	673	637	631	626	662	608	616	632	643	624	614	632	637	690	633	616	626	632	653	582	620	666	669	615	635	621	619	627	623	630	658	627	620	593	601	656	618	629	623	641	661	597	576	621	601	596	656	634	672	626	599	594	644	641	621	653	679	625	618	649	608	663	642	646	655	621	589	611	622	604	645	624	617	638	652	578	623	649	666	642	636	629	586	640	630	630	642	635	599	589	623	613	634	629	631	626	626	640	663	567	634	591	617	599	636	592	624	606	667	637	634	630	637	663	628	608	663	606	677	602	687	640	652	617	641	617	636	634	655	612	603	640	638	571	595	671	631	628	633	621	687	622	582	628	641	605	637	629	609	644	627	630	616	622	625	624	643
37483	10223	1804	1053	734	490	337	259	236	227	246	208	225	192	171	162	203	193	200	196	190	195	163	164	169	149	182	190	177	172	151	197	195	163	193	175	192	162	164	185	188	188	169	186	173	164	189	174	169	149	159	188	181	161	175	182	178	177	156	200	162	152	177	168	193	189	181	178	151	172	177	177	187	194	158	154	171	176	174	183	189	167	170	181	181	173	174	170	166	175	185	170	189	198	188	152	175	169	172	180	171	173	166	176	154	153	191	176	167	152	160	155	180	174	153	168	166	170	166	174	182	140	174	162	166	190	176	172	172	160	173	162	162	177	183	166	171	170	180	165	161	159	163	160	173	185	174	171	161	188	185	169	176	201	165	165	173	180	169	164	186	176	196	172	166	157	166	174	180	171	162	188	159	172	175	173	165	175	159	169	182	182	160	138	194	167	170	168	177	184	164	188	167	166	186	195	156	175	180	158	141	186	168	187	142	165	166	174	156	181	189	159	174	187	157	184	190	165	161	183	162	184	170	149	198	183	177	169	185	196	183	181	157	176	189	161	182	153	169	184	188	135	173	152	176	162	179	165	182	160	176	199	197	176	150	173	167	169	167	135	182	215	185	174	176	178	194	150	170	171	188	181	156	188	190	157	162	187	156	178	196	175	152	193	185	157	194	181	191	196	169	189	207	178	177	146	180	177	186	183	183	168	200	171	184	194	169	201	185	191	183	182	173	179	196	148	190	171	175	175	169	172	192	179	180	179	163	204	166	187	155	182	164	167	183	171	164	171	178	144	169	169	166	183	182	195	160	176	162	182	169	192	182	158	173	189	187	194	169	166	183	173	158	180	171	169	180	178	182	152	185	153	179	141	170	182	184	173	188	190	167	140	152	188	183	184	192	155	138	142	165	177	159	181	180	173	173	167	174	206	166	174	166	177	168	201	167	170	169	186	161	168	173	174	179	162	147	158	181	188	164	195	173	175	166	193	170	185	160	154	185	193	155	164	168	183	187	155	175	191	175	171	190	186	179	160	161	174	165	184	165	178	172	166	184	164	198	174	170	184	181	154	175	154	163	191	176	161	168	193	180	169	175	171	195	156	189	180	148	169	172	177	174	167	181	166	166	167	176	187	169	183	198	165	167	166	149	175	193	171	137	190	188	164	183	144	162	152	182	183	159	165	169	188	161	177	167	147	180	209	177	191	166	176	164	153	138	170	175	194	189	172	170	184	159	170	187	149	189	185	189	178	164	171	148	161	167	174	155	165	180	151	141	196	193	178	189	152	166	203	186	172	163	156	174	159	167	167	164	200	172	175	171	176	136	158	172	203	193	161	177	148	155	160	152	160	173	184	195	161	175	189	179	183	181	183	181	176	197	183	169	169	162	155	189	170	177	169	188	155	137	187	180	154	190	191	169	166	168	182	186	152	161	171	182	180	177	187	157	160	170	168	182	181	160	205	166	194	175	192	159	169	153	192	172	166	169	165	170	177	189	178	168	174	139	158	174	189	158	170	149	177	184	189	172	168	168	186	168	161	200	147	174	176	162	181	175	167	165	172	179	165	185	196	190	175	152	154	170	196	159	164	166	138	164	149	181	171	173	181	183	159	170	191	177	166	177	169	184	178	163	156	185	171	174	174	180	174	176	178	214	161	170	178	167	179	165	163	179	196	181	184	167	172	168	155	168	189	155	185	204	155	177	187	188	166	184	179	170	190	189	171	169	170	151	169	166	182	168	153	153	182	176	160	186	181	164	171	183	173	163	199	175	186	158	154	177	159	161	174	149	184	177	186	207	191	143	174	178	184	164	193	188	207	181	155	181	173	161	184	151	157	163	171	171	168	178	184	175	173	191	142	172	178	159	189	183	207	187	187	195	181	181	198	177	170	159	170	173	143	180	154	170	182	154	178	187	150	190	184	202	154	172	158	168	168	187	161	140	183	172	168	185	190	179	158	170	176	171	188	174	172	181	156	174	190	187	176	181	188	147	176	161	187	189	195	180	195	161	182	164	195	193	174	160	173	182	191	179	153	166	150	174	147	175	180	148	204	145	186	158	163	198	170	188	155	180	168	179	177	182	188	164	172	176	167	148	146	181	194	181	168	186	190	165	153	144	188	208	177	172	160	171	150	162	179	167	150	174	176	167	197	168	203	180	172	189	164	163	171	165	184	192	152	164	186	172	174	166	191	197	195	167	158	174	163	178	177	200	146	164	189	167	188	188	154	173	158	178	154	155	160	166	157	157	182	185	185	169	156	173	172	170	163	176	171	178	193	171	192	177	178	179	195	179	179	172	174	164	185	173	171	182	196	162	175	156	188	167	175	175	178	185	192	181	196	161	188	178	149	206	167	165	158	173	171	185	174	185	159	169	184	191	173	178	165	184	158	179	169	162	186	168	170	176	188	186	148	158	180	161	201	188	197	153	157	155	163	162	203	173	165	165	177	184	181	172	157	162	172	181	154	191	193	176	190	182	152	189	177	151	149	175	169	178	158	180	199	151	172	167	180	160	152	179	172	170	167	189	192	177	175	163	166	179	169	155	176	178	143	174	171	176	193	157	170	186	182	169	173	172	166	147	197	153	180	179	182	183	166	175	171	212	159	170	174	187	190	179	188	191	180	173	190	185	167	167	161	172	196	172	178	185	187	164	162	154	179	163	187	151	163	159	149	165	188	175	172	163	190	170	167	177	183	168	171	175	154	186	172	186	200	189	172	201	161	169	172	164	176	182	165	156	184	180	148	182	183	169	153	173	179	155	163	199	166	185	193	165	166	161	176	180	175	175	171	177	180	173	159	173	170	197	168	167	171	193	164	166	169	177	159	165	183	164	179	171	174	184	201	159	168	168	166	150	181	154	184	179	168	209	157	181	185	160	174	197	167	145	185	193	155	164	184	189	181	159	170	170	189	194	176	176	163	180	181	183	183	182	173	168	166	159	157	179	172	183	181	188	169	173	179	173	159	172	185	176	158	170	206	194	185	184	177	167	175	187	174	177	161	147	189	159	148	187	167	173	175	158	172	177	161	159	158	151	152	163	148	141	186	188	192	196	159	186	190	183	179	196	176	182	162	172	157	180	155	176	168	205	184	173	198	185	192	187	161	166	164	164	175	177	188	169	185	158	139	187	170	127	191	188	164	178	177	159	196	163	183	141	193	156	178	173	151	168	180	169	160	166	151	192	153	152	160	172	158	159	173	152	177	171	176	169	185	179	160	216	166	190	183	168	168	160	180	171	171	170	172	170	153	189	197	190	142	169	149	184	175	170	170	183	177	185	160	187	185	170	172	177	171	194	186	162	178	174	203	178	156	188	164	163	178	183	152	160	163	162	166	162	188	176	164	177	174	173	159	172	169	177	175	177	169	171	187	170	165	195	192	150	170	176	179	167	173	173	183	176	181	179	187	175	198	185	165	188	185	168	160	167	184	169	158	164	186	159	186	194	162	162	167	173	161	198	165	156	162	190	161	186	204	156	163	174	165	168	189
24074	3660	2949	3143	2569	1937	1338	995	884	792	703	680	584	574	508	549	496	524	517	491	493	518	450	493	508	489	416	448	439	455	458	396	421	424	446	434	418	426	434	442	453	445	382	453	428	400	448	452	467	443	451	422	397	440	436	409	424	408	437	426	422	410	431	431	439	428	405	417	450	431	374	415	397	435	463	422	428	412	399	443	423	424	412	438	408	381	423	439	437	454	388	438	386	413	397	388	427	441	440	434	461	420	423	425	433	409	420	418	431	410	409	441	421	415	381	436	437	380	407	441	402	394	460	399	407	412	396	410	379	432	411	410	428	390	446	450	397	440	389	445	397	433	391	451	400	423	442	390	420	404	396	414	402	439	447	448	476	458	413	423	410	390	383	425	413	431	439	461	453	420	411	436	381	414	393	459	413	429	406	424	388	436	440	440	398	411	385	419	449	408	435	431	420	433	425	425	433	410	425	445	414	461	462	401	432	412	419	430	468	422	424	429	404	419	430	443	410	412	399	411	415	444	439	452	444	401	397	441	416	439	424	434	411	409	458	393	402	424	427	395	420	436	416	490	416	487	431	458	403	415	442	417	414	421	436	423	382	420	426	400	445	436	417	429	379	417	410	429	453	454	397	452	438	399	380	431	425	428	410	400	428	407	433	423	433	435	445	408	396	404	404	387	427	447	401	405	392	399	398	403	426	400	412	418	415	422	396	416	396	450	455	453	433	377	417	396	445	381	385	413	408	425	435	441	393	421	439	453	425	432	409	411	413	458	416	420	430	401	439	442	394	433	420	424	407	434	374	432	424	417	472	424	448	382	442	436	406	384	401	397	413	453	438	438	435	378	420	400	416	441	420	410	432	451	440	397	414	428	379	426	420	393	430	440	441	446	439	406	422	417	429	436	430	437	431	384	387	438	419	396	465	419	419	399	410	438	436	429	423	433	412	430	377	426	434	419	430	415	416	443	433	393	393	481	402	420	427	411	415	444	410	429	402	448	453	417	407	404	414	398	392	437	436	420	429	476	429	453	422	432	410	379	414	427	439	413	453	419	456	433	432	443	403	406	407	407	419	405	426	436	430	411	400	408	448	367	386	432	437	426	427	427	414	422	425	373	436	413	425	424	397	429	418	441	434	424	411	432	434	400	414	426	395	439	436	403	426	420	429	414	428	411	419	415	427	425	425	400	417	405	376	419	433	426	447	441	413	419	415	435	449	444	443	400	415	420	421	426	424	399	426	464	412	425	398	423	426	444	419	421	429	439	427	441	429	423	401	458	421	426	429	423	388	414	412	415	401	415	412	405	443	391	433	411	415	444	431	418	438	453	404	417	401	441	430	444	417	402	448	448	465	452	428	395	428	410	442	439	403	413	421	416	394	371	449	418	433	405	408	426	432	400	460	448	417	419	458	413	382	399	441	409	475	428	443	424	418	407	387	425	418	405	430	428	393	400	403	436	439	426	436	401	402	388	430	422	416	447	417	446	423	408	438	406	409	455	438	363	438	380	405	406	428	462	444	409	394	438	407	436	400	430	432	412	410	427	429	446	425	406	430	452	429	403	406	407	407	419	429	449	419	455	441	403	422	430	431	435	400	451	404	437	459	403	428	408	432	383	412	409	411	404	462	424	435	363	416	425	408	427	406	425	396	401	410	447	406	447	418	403	424	395	437	422	450	441	414	431	446	381	418	416	378	434	417	412	396	422	398	424	457	394	418	399	408	386	402	409	396	401	434	408	394	420	467	394	434	394	411	389	428	381	444	408	395	408	394	408	438	444	387	423	417	411	426	413	424	389	421	422	424	453	410	431	390	442	401	436	416	436	434	426	439	462	406	404	459	408	428	447	442	378	432	438	390	387	428	378	450	418	445	417	409	428	393	446	371	433	432	411	445	412	420	418	426	458	376	428	433	432	408	447	408	448	439	404	430	429	435	402	432	437	386	430	427	412	442	429	469	425	423	396	439	455	432	400	439	425	423	410	441	431	381	437	445	420	441	438	447	437	412	401	432	391	408	425	428	443	394	415	418	405	416	390	416	402	399	424	437	416	441	408	398	412	424	443	446	397	419	381	409	422	428	419	429	405	459	447	411	430	426	454	410	419	396	452	424	418	451	412	408	437	442	391	441	408	417	409	432	381	412	422	433	410	434	391	431	390	396	452	412	410	443	433	442	434	413	418	430	413	406	397	429	400	384	411	418	402	407	410	402	414	413	398	466	383	429	466	414	417	440	425	403	432	451	432	409	415	408	425	382	419	410	427	415	403	392	415	460	393	439	403	399	409	384	422	384	391	414	385	432	430	403	411	423	434	434	404	426	419	393	404	414	423	435	392	444	441	420	402	439	452	405	418	391	403	463	444	428	407	420	406	420	420	391	425	382	443	432	431	422	392	386	390	431	413	409	453	436	433	408	404	402	371	448	415	393	430	426	423	423	409	417	414	419	428	428	403	406	420	441	420	380	443	408	451	392	406	429	389	432	417	456	405	419	440	384	433	410	422	418	431	405	448	401	436	407	441	407	420	398	426	423	399	413	424	446	450	405	417	458	424	426	399	440	421	400	409	433	401	427	461	390	406	424	435	385	390	395	410	424	414	433	411	407	418	408	424	418	457	387	433	441	412	424	402	424	421	408	473	426	414	385	410	447	463	411	414	436	435	443	402	431	398	453	427	422	455	453	460	420	460	409	432	387	424	417	429	423	427	401	423	460	433	428	420	440	456	470	400	445	429	414	456	455	437	389	422	416	399	414	389	417	423	402	453	418	440	402	418	450	391	450	447	433	407	428	378	431	428	409	422	412	404	435	407	425	425	408	431	435	420	419	438	420	420	424	417	406	406	401	423	439	388	435	418	413	435	414	401	455	416	426	442	438	465	444	422	418	394	433	418	453	401	440	400	406	427	416	399	429	405	387	423	439	408	465	409	421	368	445	409	400	423	420	412	424	393	442	408	388	435	389	420	409	433	389	393	421	441	388	427	401	432	420	376	404	406	378	417	431	413	434	432	390	450	428	412	391	407	422	399	395	438	435	424	427	414	414	425	448	444	418	400	451	436	428	414	446	432	473	423	423	411	410	410	402	393	422	402	432	418	415	398	409	409	424	400	401	406	443	403	449	418	420	449	411	397	412	425	398	461	400	446	417	428	423	437	408	438	390	400	419	415	414	434	434	420	421	397	391	413	424	425	446	450	416	394	379	453	472	434	389	416	418	453	452	405	436	406	410	435	420	442	443	422	428	383	402	473	407	459	410	404	432	408	443	382	443	432	389	426	417	392	447	439	392	447	437	424	441	431	441	406	439	454	438	431	442	388	420	413	431	394	398	420	395	405	378	392	420	418	421	462	434	431	387	439	455	402	379	431	443	425	414	443	436	411	397	432	405	455	438	422	403	434	436	420	406	450	383	430	433	414	440	451	448	467	444	446	426	410	428	405	449	438	435	406	393	433	454	423	419	444	463	412	422	424	406	406	433	458	388	440	427	390
12604	1716	467	419	309	265	247	192	235	211	195	214	200	207	203	213	222	189	204	173	201	207	174	209	200	195	197	182	196	190	211	205	163	151	208	188	200	163	212	202	201	187	202	194	177	207	181	209	191	170	185	185	199	210	209	188	191	171	219	161	191	192	200	199	200	182	190	178	173	223	187	199	213	182	180	205	200	179	211	174	188	187	178	195	199	216	198	192	177	177	182	213	177	203	179	191	201	191	179	182	188	198	198	166	191	193	179	185	204	176	193	159	184	211	168	198	193	189	226	195	208	189	161	203	204	155	169	200	188	195	196	187	213	160	169	198	173	187	184	162	189	205	174	188	178	181	181	199	204	198	192	177	180	184	191	201	188	183	180	192	214	188	197	189	201	195	185	220	200	187	205	210	197	196	168	174	194	186	190	199	204	207	185	202	185	209	210	184	235	182	191	192	190	187	189	186	203	172	211	185	219	198	173	193	203	197	180	200	193	190	179	194	186	208	190	212	216	180	198	191	190	161	192	184	192	206	196	203	191	154	173	208	178	208	191	197	177	184	190	184	201	197	208	209	198	165	190	185	182	177	178	220	192	227	185	231	177	188	190	198	192	213	177	200	191	194	185	204	217	176	199	177	200	197	195	166	170	187	193	165	201	205	188	190	197	181	205	207	179	173	180	212	202	200	168	176	201	218	193	187	183	203	197	189	185	189	199	195	185	219	203	213	190	199	186	213	213	168	180	191	219	212	208	218	197	185	205	198	188	153	200	207	193	214	210	185	187	181	211	199	217	201	187	188	222	178	211	190	199	191	156	180	197	177	196	185	200	181	185	185	201	188	208	178	223	187	201	186	195	176	168	174	200	177	213	178	201	201	197	193	182	188	192	208	177	215	176	206	215	195	195	242	195	192	174	185	180	183	190	197	178	210	241	208	162	198	194	189	182	189	183	182	204	177	207	205	198	159	196	178	202	217	179	169	193	199	210	227	173	181	187	183	181	199	158	174	163	175	188	183	175	193	189	167	195	182	190	195	179	186	237	158	209	223	159	187	184	211	197	208	197	227	214	181	177	184	181	205	188	157	184	189	210	198	197	172	177	186	190	188	178	176	195	185	224	182	203	190	195	185	174	196	184	201	160	172	174	210	199	154	210	170	181	170	193	197	178	193	190	194	208	201	172	213	179	206	185	178	211	162	186	185	214	205	201	152	157	204	204	188	174	181	200	213	203	174	182	191	189	178	206	183	195	205	202	220	206	192	200	202	187	177	208	195	204	196	199	243	187	195	188	177	182	165	210	192	204	192	194	185	201	212	186	203	191	182	194	195	164	192	183	198	168	194	183	202	206	195	189	173	181	181	188	203	188	191	207	183	164	223	211	200	198	192	205	189	179	216	183	192	211	205	191	192	159	228	197	170	188	189	184	213	185	182	185	205	193	171	184	186	207	192	199	191	217	196	197	197	194	213	180	200	199	159	176	195	206	239	195	196	201	206	183	182	181	185	199	195	166	205	192	203	184	189	182	184	174	208	191	208	219	190	196	182	188	176	207	191	180	219	186	199	224	174	180	169	181	178	203	184	195	209	192	177	208	201	208	175	186	181	209	195	178	196	181	192	181	184	175	216	192	199	188	190	191	217	205	182	175	197	195	191	181	185	182	177	188	175	187	193	193	202	202	210	176	176	189	195	160	192	174	201	155	187	196	198	211	193	183	213	200	199	208	206	196	191	182	190	199	185	185	186	186	175	203	196	196	202	207	212	231	179	190	207	194	207	179	181	193	171	185	192	199	214	178	199	199	187	180	202	191	184	206	191	199	204	186	214	186	198	220	190	210	188	205	184	197	179	186	180	218	189	209	208	220	187	186	207	206	180	180	219	199	203	197	197	172	214	227	202	190	182	194	189	195	175	202	201	184	214	204	188	193	198	159	185	175	174	176	175	200	183	213	177	187	209	204	193	196	166	188	159	190	191	211	184	199	184	202	213	180	213	153	196	200	211	179	188	204	184	202	201	198	181	171	205	207	176	214	197	214	203	174	185	164	168	165	183	189	191	178	205	212	178	186	183	193	202	177	183	184	195	165	227	169	182	180	205	188	176	201	184	172	188	197	201	182	210	212	208	181	182	196	183	187	194	224	198	173	194	199	195	178	218	192	208	189	192	211	189	185	197	178	187	195	230	181	188	187	208	199	191	199	204	217	201	186	171	172	203	179	214	201	195	182	224	191	204	193	205	173	207	205	176	189	190	176	197	186	216	184	212	188	192	175	199	184	204	186	192	181	220	179	200	195	176	203	190	210	184	198	198	155	231	198	175	173	196	215	189	194	177	178	191	193	167	169	195	193	226	193	177	159	198	207	194	181	191	192	216	195	201	170	182	233	185	216	194	183	182	193	176	171	190	201	209	200	176	204	188	190	173	182	196	224	209	184	201	181	198	205	169	191	197	197	204	206	176	174	189	181	193	176	209	203	193	185	197	171	185	181	214	191	180	209	209	199	216	195	209	183	180	208	181	207	182	197	179	186	191	200	201	174	210	180	189	167	192	197	233	178	193	202	177	232	170	178	206	183	204	191	165	184	194	219	206	206	181	180	171	179	201	174	186	186	159	209	200	211	182	186	177	198	165	203	203	187	184	160	186	186	224	201	204	196	214	192	178	155	206	196	189	208	189	213	179	182	212	210	211	203	191	178	218	196	204	195	212	189	212	198	176	192	195	197	196	215	194	187	195	189	163	206	200	199	199	175	201	222	217	178	201	195	199	187	193	181	185	167	190	198	208	173	199	212	192	191	183	162	189	206	196	164	206	212	205	198	171	178	173	229	199	178	199	205	194	154	208	211	171	183	178	192	189	164	199	189	184	214	210	177	168	206	184	201	212	197	181	158	173	193	178	237	175	198	156	221	160	160	185	183	201	184	200	207	201	223	217	220	192	198	201	172	187	190	203	195	207	189	196	186	189	184	174	198	195	191	186	213	197	175	189	174	176	173	207	192	170	192	183	173	169	179	204	199	212	185	203	189	175	204	200	199	183	208	183	191	190	175	189	184	210	189	188	187	195	186	187	204	227	187	172	176	205	188	183	190	208	173	195	211	189	179	192	187	188	191	191	195	195	157	184	185	187	144	184	215	218	194	183	196	189	198	233	188	218	206	175	202	171	195	193	189	192	200	192	199	184	191	193	181	203	171	177	172	187	176	194	188	190	174	192	175	200	199	175	204	198	180	198	198	203	200	167	191	207	187	187	179	191	184	196	203	177	186	196	173	212	174	187	172	173	181	203	196	203	166	189	197	206	186	186	198	180	227	188	219	212	179	184	181	186	198	208	182	190	192	216	173	222	205	204	224	210	203	189	193	174	176	188	186	187	184	223	212	184	176	193	212	177	189	190	182	216	189	202	195	197	180	165	237	192	226	192	183	206	174	183	184	208	195	174	195	193	208	206	201	169	200	189	202	214	178	197	191	217	177	165	209	196	212	220	189	195	194	192
8915	1227	1178	1354	1099	907	712	602	526	563	526	525	492	507	511	498	488	488	480	510	466	521	477	500	505	507	488	518	479	437	486	441	510	470	457	485	497	512	498	468	493	456	466	486	511	498	465	468	500	485	463	477	453	466	518	497	444	482	466	453	494	475	505	469	455	497	482	512	500	504	502	508	469	499	508	509	498	481	516	444	501	450	520	476	507	461	492	513	447	440	472	442	473	487	470	466	467	457	487	474	501	456	446	465	512	490	434	523	475	510	466	473	468	516	490	469	468	476	505	491	477	451	471	495	445	496	511	462	486	480	487	514	506	479	485	495	443	505	471	444	463	462	482	483	515	469	497	492	501	486	499	436	457	490	460	497	496	482	526	531	471	478	465	449	514	482	494	499	471	515	506	470	514	473	476	494	497	449	469	471	462	510	467	485	499	474	488	446	547	487	465	436	457	473	527	454	447	439	474	488	493	491	494	491	486	484	469	451	473	507	484	498	419	494	491	469	484	491	476	465	481	470	444	479	491	487	477	457	498	433	465	493	500	488	464	467	530	473	468	495	473	463	474	485	509	488	470	447	493	473	497	472	482	484	502	471	504	494	486	481	450	447	493	474	482	473	521	493	493	474	452	497	481	445	458	462	483	495	471	486	443	488	448	492	474	482	487	463	450	499	506	439	467	516	448	487	472	515	473	456	483	479	470	410	469	490	459	465	475	485	456	487	496	443	498	455	450	448	496	487	479	511	497	428	453	471	481	508	457	479	487	489	491	485	468	526	475	485	489	454	480	504	459	467	493	463	444	503	466	501	466	472	486	485	480	462	488	476	544	488	459	496	516	492	488	457	505	516	475	482	471	490	474	467	506	497	473	495	488	471	485	475	489	451	505	469	477	458	476	489	491	490	490	436	487	499	457	478	468	478	501	494	444	473	478	473	479	467	495	463	459	525	478	484	534	499	453	466	485	454	499	499	503	492	485	523	490	511	458	496	504	468	475	510	472	506	480	482	472	497	454	461	469	485	467	484	502	487	502	522	471	506	484	505	502	474	515	524	432	478	471	458	511	512	454	474	473	503	480	466	492	472	467	477	480	519	472	494	464	510	489	483	519	462	475	514	480	523	494	483	535	456	488	473	484	474	446	495	467	469	499	465	473	465	474	483	474	500	472	465	490	471	490	468	492	463	514	501	442	463	474	510	473	517	480	466	475	520	507	464	507	450	524	469	472	472	459	469	505	503	456	491	475	490	468	481	461	482	472	493	483	459	422	482	450	488	502	487	478	530	510	463	463	471	502	506	523	480	517	473	468	512	484	484	510	460	444	481	502	467	492	494	484	475	498	506	477	483	500	488	475	504	486	475	444	484	475	482	500	498	500	496	481	457	503	498	468	468	455	471	480	502	510	490	472	468	481	515	445	472	486	481	466	515	484	513	476	492	507	465	467	477	441	462	488	480	451	471	435	498	480	509	477	502	523	491	485	507	496	462	480	495	477	489	489	491	465	471	487	457	511	481	525	498	485	507	494	474	426	485	502	480	474	453	472	487	446	505	504	451	500	506	483	482	487	496	475	510	437	487	482	499	504	468	480	496	491	488	443	498	490	465	536	507	505	500	533	483	474	442	480	503	484	479	499	487	528	486	495	489	494	482	491	450	502	478	523	519	469	491	484	502	482	497	454	478	455	514	455	484	492	483	472	487	430	490	486	493	492	489	520	497	466	510	447	513	497	451	458	472	502	475	471	463	489	499	432	491	489	503	540	509	492	492	473	493	486	489	473	498	503	477	479	513	491	470	440	455	471	450	462	456	490	463	503	505	511	490	465	487	451	480	473	458	470	465	487	499	487	500	495	486	490	472	483	504	497	515	514	477	458	484	494	490	496	490	460	483	475	480	474	511	499	487	475	457	471	518	498	537	449	462	513	453	474	482	508	482	483	482	452	468	467	535	464	502	465	476	471	507	499	494	489	537	489	494	475	460	514	501	463	523	477	455	497	473	508	433	469	492	463	465	470	486	467	484	482	504	464	476	446	465	469	460	494	521	497	463	478	474	501	485	487	496	487	448	470	484	461	533	499	474	452	535	523	471	455	497	465	495	472	467	507	484	468	520	494	515	499	522	479	498	458	496	485	542	451	441	460	489	458	479	470	508	465	503	493	471	507	487	512	518	504	466	481	504	439	472	489	480	483	454	446	484	475	512	469	481	446	480	519	485	467	455	456	490	502	461	487	487	473	462	453	486	487	491	463	509	489	471	498	454	484	478	470	489	495	516	508	480	510	469	489	501	482	463	482	473	492	483	490	505	491	464	504	495	445	466	483	492	447	471	485	442	468	470	488	496	487	509	468	432	454	474	488	451	436	497	469	477	469	466	521	471	464	440	441	478	484	515	474	462	472	484	462	468	493	490	459	469	476	510	462	466	483	509	455	459	454	451	510	492	487	473	476	490	501	506	456	479	512	493	469	494	508	468	466	518	470	481	489	500	486	482	450	502	501	450	473	491	476	535	499	524	486	491	501	467	489	491	492	478	487	503	480	499	464	480	470	503	487	497	494	485	503	475	510	482	471	483	481	480	478	505	468	471	463	512	489	479	464	435	512	504	443	493	474	489	485	488	517	481	513	499	497	472	478	489	474	456	493	479	497	477	498	451	450	467	479	492	492	510	486	466	498	470	453	475	491	507	451	515	493	485	518	476	465	502	510	463	472	473	463	504	476	467	466	467	532	442	477	483	460	482	441	471	504	482	441	484	504	492	483	501	477	424	515	481	482	456	509	523	492	478	464	485	474	469	483	466	482	445	446	489	502	503	480	482	489	494	471	479	484	451	490	481	490	468	497	469	471	491	461	515	479	464	495	483	466	516	448	497	477	511	431	469	482	480	466	516	493	491	515	472	481	486	485	475	483	463	453	483	504	445	489	523	505	496	438	457	480	428	484	483	496	492	486	473	481	519	507	459	519	451	463	495	484	487	457	480	465	441	513	474	500	531	475	476	504	487	475	477	432	445	506	462	449	521	500	489	475	505	476	477	500	485	496	482	508	494	472	525	490	478	463	494	433	466	464	501	522	479	454	484	482	495	492	496	465	495	454	502	473	482	493	496	511	497	461	459	465	500	481	463	450	460	475	452	462	456	489	495	477	449	488	476	513	480	529	446	472	497	484	464	479	506	493	481	494	472	464	474	498	493	466	456	508	491	470	453	507	470	508	462	489	486	467	453	454	478	513	455	503	467	505	472	463	480	487	477	499	447	490	472	485	509	506	494	476	455	490	456	477	481	473	458	494	483	501	505	482	467	478	456	510	513	482	490	479	462	494	498	478	465	480	494	493	437	484	489	457	492	492	487	485	486	465	492	463	494	481	494	476	495	470	480	486	465	504	471	498	513	506	509	508	479	455	474	456	437	451	458	415	491	474	480	462	449	424	464	498	519	486	471	478	471	472	478	468	468	504	454	508	494	445	445	485	500	491	468	491	485	520	472	482	464
27260	5610	968	752	558	458	382	328	281	291	243	237	286	266	284	263	297	266	299	254	247	259	259	256	254	266	276	273	264	244	247	288	294	245	244	255	263	281	265	281	270	262	274	281	234	248	246	254	249	228	277	257	236	258	235	238	253	246	282	268	246	247	280	297	251	243	270	238	263	257	253	250	244	262	264	274	288	215	250	281	262	251	244	267	280	257	241	267	266	259	279	274	256	277	273	262	260	252	291	295	236	242	248	250	257	272	272	276	244	258	239	243	275	257	269	245	243	240	269	247	273	250	249	267	258	259	258	266	254	243	274	279	240	266	249	253	236	253	251	253	286	234	253	275	289	270	287	274	285	246	242	283	237	276	253	238	255	260	290	222	263	238	259	253	240	255	220	218	248	256	265	249	265	238	280	257	248	277	251	254	265	278	264	262	269	236	239	290	282	244	224	222	257	265	269	258	262	245	279	250	261	258	243	259	291	268	219	278	241	244	244	254	244	298	255	240	254	283	265	272	247	250	270	256	248	260	262	279	255	270	227	253	218	277	276	253	237	220	238	235	270	247	268	252	259	252	264	223	269	228	238	259	259	273	282	246	268	247	289	251	232	255	245	214	277	238	245	247	235	247	246	254	252	250	242	256	256	268	289	296	233	254	244	253	264	238	255	264	259	268	278	255	240	297	256	270	282	259	258	235	260	249	265	276	273	260	257	303	248	273	284	273	248	267	238	258	266	272	274	280	265	232	253	276	283	258	257	267	288	255	286	241	229	255	242	235	248	234	242	265	294	256	250	280	266	229	246	261	262	262	243	251	262	252	273	265	240	265	261	261	265	222	262	235	263	269	241	267	247	255	277	246	294	273	274	267	268	255	245	247	253	236	248	271	282	234	264	252	242	255	243	245	269	263	230	253	219	234	239	251	260	270	265	243	250	241	231	251	250	268	245	249	265	281	264	254	223	266	281	237	268	244	270	264	248	273	285	258	256	249	265	256	217	262	251	276	266	263	280	264	296	270	275	239	247	281	277	271	253	252	247	224	246	256	226	249	241	269	283	261	279	234	241	264	261	261	265	256	274	273	259	259	220	265	238	263	271	224	266	221	238	253	244	260	251	261	246	262	286	270	234	256	260	266	245	232	250	243	240	258	268	265	245	270	248	278	272	238	238	263	244	256	240	294	280	234	263	264	248	263	242	282	250	271	241	272	255	268	258	257	264	227	235	238	268	269	269	266	265	240	240	261	247	254	250	263	238	238	246	269	209	254	244	252	241	272	260	283	268	240	277	235	265	257	237	238	272	231	246	271	255	254	270	266	255	280	244	245	226	303	250	277	260	264	269	254	260	243	251	226	242	292	283	255	276	237	243	249	267	237	249	275	246	243	268	267	293	246	241	277	263	249	266	258	237	262	228	242	249	238	242	275	259	220	254	237	232	260	317	265	260	272	250	255	252	261	232	271	252	274	242	238	269	250	240	248	250	257	245	254	232	252	263	237	256	248	247	221	260	266	278	240	253	242	263	274	232	283	282	266	277	276	265	260	237	250	272	264	286	247	251	265	253	260	269	262	283	255	259	262	269	252	219	279	247	214	260	245	260	266	237	258	272	254	275	257	263	283	237	271	266	247	253	268	266	261	235	258	268	243	249	287	271	277	269	256	250	265	253	247	250	223	304	226	227	257	255	255	258	250	225	256	269	248	234	285	246	271	262	267	246	279	245	267	270	246	249	272	246	261	256	251	286	244	300	221	264	264	254	265	249	233	203	247	227	245	241	266	233	260	275	245	257	230	248	276	262	266	231	239	256	272	247	242	239	246	261	259	256	247	253	256	245	260	280	256	233	213	237	270	266	269	257	263	274	279	274	263	292	259	274	276	260	246	253	239	245	261	256	218	229	278	250	270	237	235	249	234	256	268	238	242	245	280	306	249	234	256	222	258	242	272	239	269	272	256	280	261	230	243	263	220	254	257	245	288	264	262	273	271	279	264	259	242	257	238	269	272	250	246	246	275	277	252	271	276	234	273	267	264	274	251	286	239	202	275	249	244	253	269	263	242	256	263	270	259	293	295	267	283	270	255	262	258	256	261	245	256	261	259	249	266	276	231	266	258	250	225	241	263	239	261	244	283	246	260	244	218	274	222	279	237	222	242	246	256	289	257	269	234	263	263	261	235	245	287	253	240	279	298	248	253	270	234	248	246	265	269	275	285	272	238	234	240	229	261	240	273	255	239	240	267	250	268	239	264	259	236	286	276	247	249	257	265	272	258	250	241	281	245	228	257	264	286	257	250	285	257	254	257	248	262	260	279	253	255	253	237	269	266	226	285	265	259	309	254	271	284	266	254	275	275	242	270	228	256	251	220	253	272	260	257	292	223	259	266	246	244	265	260	247	266	250	261	240	255	261	277	256	229	278	277	238	212	262	273	236	290	258	280	210	265	278	267	264	292	253	274	233	265	238	249	260	261	266	266	300	266	269	238	249	273	239	267	296	254	231	262	259	259	259	297	239	239	227	242	263	230	251	255	274	258	255	228	252	251	250	222	239	243	255	260	283	282	260	224	255	249	253	280	255	269	271	228	245	255	251	245	256	280	312	247	247	257	305	249	233	266	259	286	276	258	231	262	241	280	273	245	263	239	250	233	263	251	219	268	232	236	256	274	230	233	242	250	259	245	280	275	254	240	252	256	259	266	271	257	244	251	252	250	256	234	232	270	237	252	253	245	259	265	292	258	301	240	238	237	296	254	286	246	261	259	256	257	253	256	245	246	256	258	236	273	208	263	280	273	232	279	248	228	248	257	258	246	230	285	255	290	280	276	276	254	266	280	267	272	226	274	226	249	284	265	265	247	244	268	249	260	226	232	266	258	255	275	238	243	257	250	274	261	249	248	226	245	259	229	251	281	257	297	247	282	236	245	276	264	244	245	237	253	239	255	255	265	269	250	263	264	249	259	273	239	261	265	225	239	266	273	252	261	229	245	275	209	232	251	235	262	240	281	266	279	278	267	277	279	231	247	281	267	259	237	251	236	271	249	246	314	273	271	261	229	281	279	274	253	255	235	250	250	238	264	247	254	252	242	261	244	254	282	247	266	235	245	253	240	254	279	251	290	273	266	275	240	282	258	232	238	205	239	238	292	225	225	274	248	251	274	277	240	248	288	258	250	249	270	264	239	235	276	256	248	229	266	269	260	234	261	248	262	274	279	246	261	263	266	275	244	268	263	237	245	239	259	253	234	262	232	239	265	281	268	277	246	232	243	263	276	265	264	246	283	266	259	222	258	260	246	270	228	291	261	280	283	272	259	263	274	230	244	226	283	234	269	277	234	268	262	245	271	225	244	251	257	273	252	264	245	223	268	235	264	274	253	258	224	256	248	263	253	249	253	244	290	274	280	265	248	262	247	261	254	230	257	269	287	248	269	268	246	285	284	281	247	250	230	267	242	235	252	308	277	255	269	252	294	284	270	232	252	280	257	274	290	269	261
18977	2802	2082	2361	2017	1586	1292	968	819	764	799	709	675	713	737	677	694	672	709	658	653	621	653	639	649	616	617	621	674	669	616	648	637	602	573	593	650	606	603	645	618	613	625	598	653	589	626	599	634	604	625	634	607	614	609	580	650	585	613	632	600	579	575	657	603	607	618	615	634	646	647	584	619	567	615	632	614	558	607	656	614	611	542	637	600	619	636	643	628	582	606	664	597	668	596	617	565	623	619	605	638	641	621	581	590	649	598	660	645	596	617	619	602	555	629	580	618	636	620	626	652	587	616	624	636	646	616	625	612	622	629	635	645	595	613	643	630	595	607	607	671	616	629	623	662	571	616	618	637	640	616	624	609	614	635	624	639	579	576	594	624	670	645	573	629	625	619	600	635	593	624	612	615	622	631	643	595	616	576	570	633	660	629	592	617	598	633	578	623	609	603	612	641	601	601	625	664	664	623	602	622	610	617	618	595	607	620	631	603	627	655	598	609	667	598	615	575	622	642	633	631	594	616	609	617	606	626	617	607	643	572	611	650	577	598	645	590	603	620	605	605	596	601	623	532	646	643	596	618	604	649	628	635	563	608	599	626	618	542	633	625	595	575	593	619	581	675	606	627	639	650	659	633	597	599	602	621	637	629	609	620	591	595	612	614	594	618	576	595	615	582	633	614	665	613	638	626	678	624	593	607	614	664	649	639	604	651	613	659	607	609	630	639	593	579	626	619	618	592	589	618	618	596	632	613	616	597	615	591	608	563	623	610	611	626	634	640	621	609	603	639	632	594	602	619	565	643	642	604	586	629	625	649	600	567	621	609	620	617	628	589	616	621	615	619	636	645	609	562	641	654	582	610	603	615	636	620	612	611	582	609	584	618	655	633	621	648	659	625	615	618	582	604	581	628	614	597	597	588	595	618	611	599	601	592	579	589	641	595	597	597	581	600	610	641	620	642	618	633	574	581	612	576	618	656	571	600	626	607	592	603	619	629	630	608	664	585	555	616	625	605	589	660	603	602	610	616	638	624	627	614	614	595	645	605	609	615	593	639	605	635	636	629	605	624	608	633	645	624	595	615	611	629	589	589	594	632	617	634	631	608	615	617	630	637	609	601	625	580	652	574	645	640	599	652	632	642	578	609	621	656	600	630	595	626	618	645	638	591	603	602	598	577	616	666	602	576	602	579	646	637	585	628	573	630	600	606	625	625	595	633	610	606	636	586	601	580	603	616	604	604	629	590	637	601	593	613	625	641	650	592	605	588	618	562	638	641	666	609	617	631	661	632	636	639	596	629	621	615	574	579	622	590	652	616	628	655	611	645	612	591	623	649	620	570	636	629	577	584	604	609	637	623	636	644	617	621	647	628	613	588	621	637	575	589	666	590	585	628	610	604	610	631	571	672	643	626	581	624	595	632	638	609	598	587	613	622	623	583	591	621	639	644	653	607	560	646	610	644	603	631	629	620	635	584	656	618	593	620	585	628	654	603	600	658	597	681	560	596	668	577	566	582	601	635	658	619	621	599	602	603	650	592	644	588	621	598	591	608	554	600	581	621	586	602	604	600	600	628	613	605	633	565	630	617	660	634	566	620	607	565	571	623	595	625	638	648	629	633	610	695	563	596	597	624	642	606	595	593	634	645	606	624	639	651	641	621	619	584	629	593	638	604	615	606	607	564	598	588	605	631	577	588	647	612	622	639	607	637	608	621	626	644	641	591	650	598	666	610	608	628	623	623	614	570	608	606	607	642	665	618	613	582	617	580	616	631	616	596	630	659	639	692	605	632	594	582	586	604	660	588	617	637	634	629	616	612	583	608	624	644	618	584	613	639	614	641	637	596	602	652	664	619	624	653	632	642	635	615	598	562	596	633	630	638	589	622	626	607	615	577	588	596	633	638	579	600	600	635	643	650	611	631	590	600	670	623	613	609	609	639	654	615	607	635	628	624	598	601	665	597	616	604	607	583	606	598	587	645	622	648	633	637	594	603	600	646	607	609	629	626	678	612	616	576	608	603	629	574	677	637	632	596	639	650	610	590	605	600	642	606	592	628	589	595	624	642	601	634	633	619	626	625	640	638	614	656	594	595	618	592	632	605	595	585	617	586	639	607	626	603	631	639	594	619	609	648	645	654	640	597	598	583	611	578	597	616	626	609	647	628	619	613	654	568	599	600	629	612	630	649	603	607	652	640	611	600	591	634	625	585	662	613	658	638	556	609	649	600	655	580	617	609	569	616	635	620	597	640	609	627	581	585	623	612	634	609	610	597	616	634	600	606	611	599	596	635	626	626	621	618	627	599	607	568	619	592	613	641	581	599	648	604	634	597	597	576	607	607	615	608	651	595	601	618	630	644	595	621	606	598	590	609	593	617	576	615	635	610	631	626	642	607	595	596	575	605	601	625	617	600	590	594	630	650	629	646	613	619	646	612	638	630	587	607	584	574	633	567	639	598	604	620	645	586	593	587	580	614	634	598	645	566	578	594	618	599	662	634	597	632	629	652	620	634	589	638	618	572	628	587	570	600	642	605	605	656	627	618	615	613	617	636	664	566	645	629	647	600	585	602	621	570	596	583	577	638	634	668	628	610	656	655	596	601	595	597	605	565	565	628	605	595	630	633	584	599	607	602	592	627	607	602	580	615	582	613	566	623	626	633	578	595	595	614	622	616	604	576	579	610	615	588	592	598	663	650	641	609	613	632	626	603	658	628	645	594	607	585	630	623	639	592	653	576	612	560	639	636	580	584	651	657	628	580	653	586	631	596	618	610	557	600	581	594	599	603	572	574	613	595	619	627	628	553	576	611	570	628	641	585	632	619	632	613	640	653	615	607	648	635	629	567	627	652	629	597	612	604	581	637	591	646	598	584	575	618	581	653	629	617	627	670	589	603	611	633	591	638	667	651	615	645	618	614	599	589	627	622	579	618	605	606	645	606	640	616	593	654	572	596	590	591	614	623	617	644	588	578	642	655	641	606	628	667	595	614	614	646	594	615	599	628	612	621	597	617	608	646	609	611	595	627	611	631	626	611	605	601	585	651	571	598	626	614	645	602	551	592	632	600	610	651	592	605	574	639	626	592	609	602	638	656	614	635	625	590	635	670	635	610	632	627	628	612	603	592	617	610	595	609	647	624	631	634	605	593	615	598	626	599	646	595	622	605	662	620	620	645	629	631	644	574	642	588	616	633	643	648	633	598	638	614	666	650	622	639	636	613	601	586	620	610	596	617	657	621	665	634	644	656	631	613	625	632	582	611	635	597	635	649	616	595	600	632	596	559	620	615	613	671	660	619	587	633	615	576	606	619	624	606	606	656	602	594	625	613	588	630	629	555	599	620	639	607	648	579	583	621	625	580	606	630	629	615	620	575	591	620	570	611	632	688	630	658	652	623	607	580	590	630	626	637	589	652	648	596	601	578	639	660	618	607	623	571	664	605	596	600	629	625	658	578	617	559	623	599	622	621	582	640	613	635	575	629	588
37536	10806	1613	910	667	422	368	301	211	188	194	201	213	194	189	184	155	192	184	186	163	209	180	167	166	190	181	166	168	171	165	166	173	162	154	174	159	177	173	183	168	175	167	155	157	148	160	163	171	169	155	174	176	188	176	169	153	189	168	166	144	156	179	172	153	160	170	154	166	163	166	155	192	164	176	172	172	152	156	152	182	174	160	163	154	153	169	155	179	153	157	169	139	144	161	158	157	193	161	169	156	169	169	170	182	170	156	150	167	181	152	154	184	173	175	162	162	165	198	172	158	155	182	171	179	162	151	174	163	150	157	168	189	156	174	185	216	176	159	163	162	168	193	166	148	175	172	173	168	171	183	173	136	172	166	171	152	173	158	152	188	155	152	187	155	165	183	144	143	169	157	156	181	163	164	162	189	164	190	151	153	147	150	175	140	181	157	169	176	152	163	154	161	161	162	166	145	163	152	169	158	152	183	173	176	170	184	171	157	161	178	181	165	158	191	164	161	161	195	179	152	177	168	142	153	153	165	170	160	157	127	169	171	139	179	191	200	174	145	183	156	157	176	168	211	167	163	176	167	184	171	167	181	154	163	173	165	152	156	165	195	175	166	179	170	169	189	148	192	166	167	166	158	183	175	186	159	137	154	159	155	168	166	155	178	167	161	147	154	172	171	162	166	183	177	177	161	155	160	141	173	159	170	177	165	185	171	153	185	163	168	157	156	184	200	157	147	172	180	179	161	172	189	182	192	177	172	169	159	163	149	168	154	148	147	185	171	180	153	146	155	155	170	166	167	157	157	169	150	178	165	184	163	159	180	148	159	144	159	165	160	159	159	166	167	154	186	168	174	152	162	179	166	175	144	165	177	146	165	168	166	167	163	173	177	182	172	193	192	197	166	162	179	192	168	157	166	165	169	172	179	171	164	202	152	155	173	168	171	167	188	179	162	162	169	192	156	162	160	175	169	189	195	174	168	177	158	176	166	179	164	174	178	158	167	164	169	139	185	162	170	155	173	161	145	151	162	185	165	160	168	160	199	174	177	190	158	173	161	172	159	138	163	163	192	149	154	192	189	166	178	176	155	162	195	174	177	176	143	154	178	163	174	173	172	180	187	166	159	153	138	175	169	143	188	175	147	137	145	179	151	163	169	173	182	166	175	162	176	201	173	155	174	175	152	172	183	188	160	167	162	158	165	165	165	170	177	161	154	160	162	212	190	156	159	185	180	161	164	160	160	204	157	170	157	155	192	159	201	133	185	149	164	164	151	161	191	180	144	188	175	166	181	147	139	179	158	163	166	143	143	167	148	151	164	172	158	153	163	178	177	165	155	169	153	184	166	155	160	153	166	161	161	175	173	153	181	168	183	158	140	149	144	163	147	154	166	157	184	175	187	182	131	165	156	154	163	170	153	181	163	162	175	173	184	203	166	147	142	154	170	136	160	191	163	164	190	173	185	177	174	151	163	162	182	178	169	159	182	171	167	154	153	159	184	161	137	183	179	156	171	171	204	158	170	176	157	174	166	174	170	185	166	171	154	150	158	140	157	178	175	195	150	169	176	171	172	167	163	170	203	157	194	172	169	152	190	179	175	162	178	161	165	159	160	169	171	159	176	178	170	172	176	186	161	187	191	174	156	145	152	158	161	161	148	159	193	179	160	174	168	144	180	183	165	188	170	179	193	152	180	165	164	142	172	185	168	171	188	208	159	185	161	158	176	187	166	179	169	175	163	153	172	177	163	185	155	165	158	143	143	175	169	193	171	195	180	188	197	167	159	180	183	186	157	168	155	162	164	173	153	182	159	157	170	174	196	190	167	177	187	165	160	193	162	155	167	185	171	181	165	159	159	162	175	174	173	175	170	148	178	165	150	178	151	147	170	161	156	183	153	146	164	180	171	166	179	166	179	155	200	181	175	180	175	175	151	170	162	181	172	171	169	158	164	182	210	197	174	194	173	195	167	186	178	143	159	172	168	170	174	166	182	168	167	193	161	203	176	155	162	171	171	166	163	178	174	161	153	178	185	182	161	176	171	180	159	162	154	160	166	164	166	161	166	158	177	145	192	179	171	165	171	189	180	172	195	169	164	184	166	163	149	169	173	154	182	179	169	157	148	173	179	163	168	152	189	161	178	197	167	163	181	158	182	186	176	149	174	184	159	173	161	183	168	178	154	182	163	175	165	169	149	179	180	154	175	152	133	170	157	162	184	175	155	176	167	170	189	146	158	173	177	171	152	160	170	150	173	170	160	158	171	178	159	155	172	163	159	153	176	170	162	192	154	182	160	181	180	154	189	182	147	205	138	167	180	191	197	155	155	187	167	158	171	186	177	176	186	191	158	170	185	176	160	158	188	184	172	170	161	146	164	175	159	192	195	167	172	156	155	149	174	171	156	203	172	155	152	164	186	160	171	173	174	173	151	180	150	190	167	174	177	162	152	162	149	176	151	156	169	178	184	170	156	173	181	171	179	143	154	195	175	169	164	167	145	185	181	169	166	184	175	178	183	159	178	153	163	165	147	161	160	165	159	160	171	171	177	139	156	154	149	189	167	181	157	177	179	143	151	162	173	167	152	159	157	169	160	155	163	165	159	161	160	152	172	155	171	178	146	183	174	189	146	148	151	172	189	182	185	185	168	166	155	151	161	159	161	156	171	174	173	162	163	169	169	170	164	170	160	172	160	157	173	171	173	148	200	179	170	176	172	163	179	170	171	176	144	177	139	154	150	153	182	185	167	170	156	189	168	158	185	158	156	171	161	157	167	156	166	183	176	167	169	190	184	171	169	197	161	135	177	170	201	170	183	171	161	183	190	184	180	167	172	170	175	151	178	159	168	179	150	185	169	164	165	166	157	173	161	149	167	170	156	148	175	175	191	145	167	185	174	151	165	157	169	167	183	185	201	147	176	191	168	181	176	193	150	176	162	167	160	154	178	185	159	181	185	179	165	182	185	169	168	147	152	182	188	169	189	177	154	172	164	176	176	187	169	161	150	161	165	155	172	154	187	168	140	191	172	164	176	176	180	171	148	163	170	155	162	174	157	178	147	155	171	144	157	184	174	163	165	176	153	160	174	186	159	167	154	163	171	155	165	155	151	223	163	176	179	160	196	172	161	179	176	186	159	175	181	147	143	159	171	171	164	178	177	170	161	173	190	154	157	172	168	194	184	174	162	198	168	171	174	172	140	193	165	155	171	171	171	168	162	195	146	154	178	188	169	169	179	183	174	188	167	186	184	169	187	179	174	185	169	171	157	147	163	153	169	160	154	185	179	153	173	177	175	179	174	173	143	178	194	187	178	171	153	164	179	174	183	189	184	148	143	180	164	185	170	163	179	162	174	186	161	192	169	191	161	174	177	175	146	178	184	166	144	151	151	170	159	177	181	187	192	164	160	141	181	166	187	155	161	154	181	168	149	185	170	183	172	171	146	166	196	182	177	144	169	195	181	178	166	158	141	168	156	166	205	172	171	151	150	169
24354	4387	2618	2867	2473	1746	1363	1042	838	762	648	603	623	575	570	544	443	526	523	502	466	474	486	493	488	459	430	409	428	405	441	451	424	438	441	380	399	432	430	441	432	436	395	418	443	389	434	455	457	390	379	454	448	378	422	417	406	412	394	452	423	442	449	441	401	408	413	440	429	441	408	424	427	413	418	400	435	432	425	406	420	412	418	432	372	414	426	398	423	403	415	413	429	400	377	411	424	403	407	415	416	396	421	380	412	428	402	383	423	406	379	374	439	418	409	417	411	424	398	429	417	408	414	392	378	390	405	408	357	428	447	420	406	385	386	394	421	407	410	432	442	405	449	424	419	404	353	413	407	435	424	385	474	456	398	391	397	425	437	396	387	391	409	418	414	438	403	407	434	422	413	398	422	427	408	419	399	414	417	433	400	416	419	410	439	385	372	394	411	396	403	403	422	391	462	417	421	418	378	407	416	418	430	411	416	423	411	428	414	420	406	398	382	426	410	413	401	403	374	392	443	405	394	392	376	393	406	438	400	405	430	405	387	368	439	414	419	416	434	422	422	405	422	431	419	398	421	440	377	391	393	434	447	375	406	420	427	441	407	421	389	395	420	447	430	442	402	404	426	399	378	380	439	409	384	406	421	377	395	387	453	439	418	409	435	392	436	406	394	435	426	394	410	421	401	443	404	400	385	402	419	416	408	385	405	384	439	429	409	430	428	397	376	406	386	403	383	392	385	431	409	416	427	424	386	396	422	445	418	425	386	431	428	430	391	398	410	415	392	425	421	435	402	383	418	383	383	384	423	415	423	397	381	411	392	427	392	380	426	432	404	391	411	422	423	417	380	414	421	448	413	422	399	396	379	418	377	396	443	399	391	418	429	438	381	416	460	376	435	434	402	427	420	414	407	423	392	428	401	419	380	434	399	423	423	426	424	413	392	409	417	444	442	429	395	407	408	429	425	432	435	436	395	394	387	455	440	428	422	438	411	373	404	388	378	412	423	418	405	424	428	470	425	428	414	429	419	416	427	406	422	396	419	441	409	417	405	415	392	424	413	414	408	397	431	398	435	415	408	437	411	425	394	473	394	412	426	407	394	369	411	398	402	414	431	409	411	431	428	413	425	437	410	395	416	426	416	450	428	393	400	424	457	421	418	412	401	381	392	373	399	408	368	429	445	412	384	397	421	404	440	420	404	401	392	405	398	415	416	379	414	402	436	407	418	435	396	413	417	419	424	407	414	404	414	396	385	419	407	422	404	391	391	445	390	407	394	387	390	411	409	409	431	381	424	407	443	380	395	406	409	413	405	419	435	425	436	381	405	413	404	423	442	411	425	403	410	409	412	400	445	448	404	429	447	382	404	389	417	431	398	443	398	417	418	394	418	388	388	454	404	406	387	433	435	419	416	409	452	430	449	435	393	410	420	417	419	428	374	440	407	416	401	407	396	435	397	414	402	430	377	386	397	393	443	452	393	395	391	436	383	379	394	434	444	410	392	418	408	401	394	378	401	421	410	412	428	402	421	404	430	418	430	401	422	396	424	424	395	382	389	408	399	397	420	364	409	449	426	408	460	426	424	422	385	377	435	427	391	435	415	392	436	413	418	418	414	433	443	421	416	417	419	454	407	420	421	408	391	438	426	382	418	397	390	445	396	361	352	368	421	409	392	383	394	403	387	408	441	413	430	425	396	434	433	422	405	427	435	420	380	400	387	404	427	421	410	449	400	387	432	420	408	397	387	407	446	403	394	413	399	419	402	406	388	413	407	383	383	377	436	404	426	376	412	427	417	411	384	450	411	375	441	403	428	401	407	411	414	388	405	376	407	429	399	408	418	420	383	443	416	413	382	405	415	409	431	410	382	445	398	388	400	419	443	397	375	411	407	391	430	368	411	395	410	394	426	411	398	440	374	436	409	387	378	399	411	415	405	398	415	389	432	381	419	409	436	395	398	403	397	400	396	396	421	406	411	403	424	369	416	394	429	410	422	414	407	369	422	443	424	414	394	436	413	387	407	410	421	403	407	412	372	419	429	394	418	430	410	392	420	391	422	420	409	441	397	436	410	447	420	405	407	430	410	411	377	420	397	385	404	401	438	410	453	410	431	416	410	409	413	396	406	412	398	422	392	419	418	412	408	391	398	402	397	420	409	374	444	459	453	410	409	388	406	408	404	423	388	434	434	455	368	382	404	433	399	400	408	379	409	411	392	419	439	413	423	442	387	399	419	402	393	391	395	414	433	381	382	386	431	408	417	409	422	382	436	393	394	421	414	391	465	424	455	411	418	416	413	388	428	414	421	429	420	428	412	425	392	397	432	415	419	419	419	430	417	420	404	409	404	395	388	422	415	422	396	413	406	421	447	380	419	396	395	415	404	417	392	445	442	397	407	401	421	405	373	455	405	399	402	419	407	420	407	427	415	408	381	438	411	430	413	433	388	407	421	395	441	404	407	405	422	424	393	404	401	375	389	395	390	439	446	428	398	431	412	409	400	397	454	403	379	436	405	429	414	389	437	396	406	400	382	420	415	409	358	388	430	446	384	398	377	410	385	406	420	368	414	404	430	396	423	429	454	421	413	442	409	420	432	353	433	423	438	373	439	468	417	419	419	425	426	416	397	415	383	381	422	411	419	401	412	389	424	415	448	414	437	378	414	398	426	409	400	409	424	425	396	414	391	419	427	392	416	413	428	448	425	412	398	399	408	443	421	442	411	408	402	408	443	406	389	401	454	413	420	416	428	394	415	388	432	409	400	404	425	380	402	386	401	401	383	355	411	437	385	428	385	404	423	366	430	434	410	386	413	404	385	447	402	426	429	352	427	464	408	386	378	378	406	436	433	408	405	393	376	398	458	376	420	395	378	433	381	392	392	417	405	379	414	379	451	436	446	426	401	394	406	429	383	433	396	393	388	432	434	393	380	396	412	417	410	369	411	405	412	395	362	408	412	413	419	400	418	426	413	420	413	403	429	434	449	398	393	405	400	422	413	409	407	426	403	429	433	398	392	372	388	408	389	370	418	432	384	445	400	409	397	399	411	400	424	418	407	395	407	429	426	398	415	411	426	362	399	412	427	419	412	410	363	412	417	396	386	412	436	378	400	392	387	398	424	412	405	429	388	410	403	441	424	437	419	400	378	409	419	408	433	412	424	398	390	385	430	376	435	384	423	422	400	421	411	411	415	402	386	426	415	413	392	430	413	393	375	410	393	418	417	383	417	421	407	413	417	416	412	399	395	394	401	414	419	421	428	410	373	412	374	408	440	391	417	387	386	424	449	414	421	412	385	382	395	414	429	397	396	407	401	402	392	363	415	373	398	388	424	413	425	421	411	397	418	361	406	420	438	407	379	388	419	410	411	398	451	393	402	409	419	422	404	376	397	407	420	421	438	384	440	457	370	380	409	402	396	394	424	409	436	439	416	437	439	423	419	460	404	375	449	426	427	417	413	366	402	436	412	420	398	391	399	449	386	413	420	397
12459	1669	420	367	295	227	263	203	184	207	162	207	188	184	174	192	185	196	201	183	169	195	193	202	187	223	166	199	209	195	195	194	187	198	208	179	200	193	195	197	187	225	177	182	186	189	213	167	199	191	214	196	235	199	194	187	185	189	210	197	168	205	208	183	204	213	176	198	195	194	195	199	195	180	182	176	202	185	185	184	178	185	189	193	203	200	185	203	199	193	173	196	167	196	221	200	215	200	175	178	196	214	180	195	196	229	180	192	199	188	209	198	215	183	169	187	196	206	222	221	193	183	183	207	210	196	205	179	198	200	187	190	209	228	186	203	201	169	180	225	192	176	182	194	197	188	188	190	191	184	208	180	180	222	202	194	194	186	176	175	193	166	210	198	195	176	197	179	192	195	162	190	195	181	174	182	215	198	181	191	203	162	179	176	217	177	182	172	202	188	189	214	203	208	162	198	198	176	211	182	191	172	211	181	188	188	215	215	195	200	190	191	188	181	184	205	208	194	195	198	226	194	216	187	204	181	174	199	186	210	182	202	188	184	166	210	195	215	182	211	206	198	194	193	209	167	170	218	201	204	182	172	207	193	190	183	188	187	187	186	219	212	211	207	166	215	193	200	222	213	189	194	219	199	190	207	202	211	206	200	202	184	199	174	186	203	188	202	176	196	182	186	198	181	176	190	186	166	190	204	197	215	204	183	174	217	211	202	196	180	169	183	182	195	224	212	203	176	183	178	185	169	169	178	168	205	213	195	199	203	190	166	193	188	195	172	213	174	214	192	186	197	198	183	187	187	185	218	190	193	178	203	186	207	171	192	188	158	209	212	218	206	214	184	195	207	191	176	190	187	206	199	203	214	203	181	185	192	219	190	177	179	198	207	212	193	199	193	211	197	172	210	196	191	189	192	194	174	185	180	180	192	183	195	172	171	216	195	173	185	194	181	185	186	181	173	198	175	189	187	168	220	183	179	210	181	205	189	219	191	193	204	213	204	206	215	200	191	197	173	187	215	164	208	168	188	168	200	186	186	204	198	203	214	205	178	170	187	194	197	199	200	188	203	195	201	211	202	176	213	182	190	160	195	180	182	182	202	171	192	189	186	215	207	203	203	211	179	177	186	164	190	181	157	197	188	217	202	196	183	211	219	191	199	181	191	178	178	195	211	162	187	175	183	209	193	201	191	208	191	186	187	224	206	174	193	170	164	197	210	188	197	198	171	199	206	222	221	170	220	158	238	186	193	204	173	206	175	196	193	178	183	170	208	162	186	192	190	187	194	203	205	177	191	185	200	213	178	164	197	181	173	176	190	201	203	171	215	181	212	195	198	197	183	181	215	188	200	209	184	206	181	204	200	211	180	188	194	210	210	221	172	200	167	169	233	197	186	179	213	190	208	221	183	185	181	193	203	187	164	195	167	202	189	176	202	167	189	200	201	211	193	175	184	200	162	186	199	209	190	191	207	202	211	172	199	195	199	223	191	179	196	217	196	204	185	206	212	202	181	194	184	188	179	180	212	175	182	188	191	200	180	154	184	170	220	190	204	188	196	209	185	193	194	183	184	199	203	194	195	214	180	196	196	188	207	212	203	182	200	202	191	156	177	181	205	210	187	207	195	191	189	201	203	222	235	199	169	163	182	185	182	208	181	160	170	179	186	185	228	188	214	205	187	202	199	181	183	193	212	191	177	191	163	182	181	175	187	181	199	192	162	197	198	210	180	196	187	183	189	195	189	183	173	192	183	199	183	202	183	193	214	195	176	201	167	208	193	192	182	179	202	190	202	202	203	197	166	185	188	171	218	196	199	190	184	218	212	190	219	185	173	199	172	207	188	188	196	189	222	195	197	189	201	207	197	175	189	187	185	168	207	186	183	180	204	163	197	182	194	193	224	185	211	188	175	194	170	156	195	195	185	195	210	182	183	183	172	178	179	182	211	158	195	161	226	167	193	172	197	216	201	191	208	186	170	189	186	184	185	194	204	195	168	199	184	205	205	187	216	188	194	219	192	187	181	199	183	184	213	192	198	221	228	222	194	182	204	203	179	199	193	207	197	179	190	192	174	189	196	218	186	187	191	204	231	164	171	201	179	194	194	211	200	180	211	194	200	218	195	194	200	203	173	171	215	177	186	205	198	214	183	195	205	204	185	175	199	204	203	218	205	191	186	192	201	186	197	196	209	210	193	211	179	178	177	182	202	194	197	188	193	176	202	174	222	175	204	175	195	186	192	186	182	184	187	181	198	191	185	178	203	188	215	189	210	168	219	197	210	192	220	182	201	186	217	208	188	187	165	171	204	194	184	187	216	205	214	197	192	191	187	184	196	169	199	200	201	211	160	181	235	192	180	221	187	191	193	175	180	183	187	195	195	202	203	185	175	196	193	222	191	173	215	218	184	173	194	183	187	223	177	191	169	197	217	202	219	167	185	193	181	180	221	195	204	192	182	188	191	181	204	209	199	179	214	220	196	192	184	192	208	188	194	196	163	176	200	181	191	188	175	182	182	185	183	211	214	190	179	185	169	202	200	187	179	199	195	184	201	186	197	201	176	181	202	166	196	160	219	196	183	186	203	210	197	163	208	205	214	181	190	182	185	187	221	182	214	195	207	198	180	203	197	189	188	176	204	193	193	217	197	224	187	185	209	195	177	174	188	202	193	198	200	189	197	210	190	193	195	201	190	182	186	190	175	199	217	173	201	202	183	163	188	216	193	182	179	189	208	193	209	205	205	207	233	196	189	182	194	200	218	202	181	218	187	200	195	216	174	203	206	215	193	182	214	196	177	184	185	170	210	153	211	224	192	175	207	210	192	193	191	183	199	183	193	178	176	180	212	182	181	198	178	195	214	188	183	171	209	167	182	173	219	182	189	182	191	187	183	176	193	197	218	188	200	197	179	201	166	171	186	206	205	208	211	169	180	195	199	205	203	194	192	202	192	198	234	197	191	195	215	213	186	186	204	194	184	215	204	180	190	220	210	165	200	199	200	176	204	198	169	190	178	178	195	204	187	191	177	239	216	207	191	200	214	214	178	198	173	210	219	205	174	205	193	187	202	215	210	208	191	188	202	199	195	188	182	174	204	175	184	168	182	197	176	185	196	199	181	179	226	216	183	182	216	175	184	200	201	198	228	197	197	191	222	185	188	171	183	206	197	202	204	216	202	209	194	204	214	193	215	175	225	201	195	200	214	195	208	189	195	183	178	206	206	182	209	192	215	222	184	190	182	195	187	192	176	199	205	177	212	201	179	198	195	190	196	190	168	199	161	189	195	170	216	212	190	173	195	229	181	192	209	215	185	192	187	191	194	199	187	185	199	212	203	192	170	198	176	175	186	198	193	185	218	179	205	164	207	209	186	182	195	213	177	167	208	179	194	190	202	192	205	193	210	183	178	172	199	209	198	181	186	200	202	210	193	211	183	178	191	218	199	179	174	215	208	199	167	204	202	196	171	202	199	223	196	188	198	206	192	190	213	203	192
8900	1276	1111	1214	941	775	718	596	641	574	531	522	508	463	551	525	490	489	472	485	495	500	524	491	490	497	491	493	492	494	503	491	481	482	503	492	467	490	494	458	505	512	500	484	469	461	508	469	488	466	510	484	467	492	510	483	496	503	491	472	462	472	465	479	511	507	502	489	500	513	483	470	509	509	468	432	523	490	493	485	512	466	487	494	511	482	527	539	464	528	478	482	474	470	480	497	496	521	498	492	520	448	469	509	490	493	477	481	520	507	521	492	536	478	429	466	470	513	484	512	476	475	494	514	486	463	510	500	461	431	499	493	474	506	492	506	462	470	479	502	474	511	517	491	497	470	465	498	511	479	490	470	488	465	509	487	496	466	480	460	500	525	497	484	505	494	469	504	490	472	490	505	510	518	460	464	504	496	513	528	475	494	472	501	478	484	514	488	524	494	484	471	479	502	569	449	500	496	483	499	523	476	485	510	524	513	474	457	487	466	513	435	476	527	502	528	508	507	511	497	480	472	466	478	480	500	474	477	450	469	462	437	503	480	497	445	509	499	469	522	493	481	493	486	486	450	482	538	463	489	505	492	511	474	489	500	477	503	510	470	488	496	466	480	462	533	493	474	502	493	504	459	483	508	502	478	475	449	481	475	515	497	482	499	520	488	498	474	450	457	513	529	483	486	501	468	474	526	505	456	514	476	508	491	504	498	505	480	489	487	467	514	453	526	488	493	461	462	495	489	493	500	504	473	510	498	461	495	506	494	494	480	486	472	502	488	493	496	512	516	485	481	508	481	495	458	481	499	495	474	487	489	493	472	507	483	507	494	503	489	480	511	477	496	507	482	485	536	473	498	500	485	476	482	495	462	448	500	494	497	524	538	499	446	502	475	479	498	509	516	503	475	466	472	505	507	460	501	468	500	551	455	496	513	484	492	487	498	493	524	503	478	514	559	487	497	496	492	480	503	491	474	533	500	463	470	508	512	497	454	495	515	470	483	504	473	469	460	462	505	496	454	498	509	476	510	507	485	456	508	507	487	493	482	493	476	468	476	481	478	483	480	491	491	484	466	521	463	502	498	481	499	481	468	495	478	503	496	490	505	460	499	462	496	513	493	507	493	555	486	482	475	465	507	430	455	481	499	507	447	502	448	491	510	478	476	482	495	465	499	466	434	475	493	460	507	479	507	457	528	484	487	527	475	462	503	472	423	492	486	451	470	489	448	476	502	528	486	495	475	504	508	503	503	481	487	509	472	505	522	488	431	451	531	501	468	468	488	480	502	479	514	470	491	489	449	429	505	559	493	486	506	481	486	488	500	489	484	469	522	478	503	493	485	485	500	480	481	476	493	526	482	447	450	485	488	475	443	512	489	474	441	478	455	522	515	482	480	499	495	488	488	506	478	493	504	480	463	531	513	491	526	487	492	489	499	481	504	459	516	508	501	476	511	470	474	507	493	484	524	506	505	483	494	511	470	477	489	491	511	489	522	536	469	507	509	446	492	516	466	474	502	476	468	473	529	458	439	453	442	472	510	505	518	497	511	464	481	491	493	476	460	439	492	468	491	466	499	492	452	499	449	525	489	460	498	495	486	495	461	448	499	515	479	475	458	492	478	459	481	507	501	474	513	489	485	490	520	522	463	479	542	502	495	444	517	479	463	477	523	497	514	512	472	481	483	482	496	504	505	483	505	518	495	435	498	502	455	503	484	480	487	512	463	485	521	448	509	459	483	489	486	504	510	502	488	488	523	494	497	495	476	435	469	487	492	547	516	461	522	512	472	486	524	500	507	452	495	500	507	488	510	501	490	467	516	496	479	483	497	505	458	478	471	504	478	480	505	498	452	469	478	488	487	465	483	507	458	468	490	489	477	456	506	485	470	436	505	488	454	481	522	487	499	492	485	473	514	489	480	437	493	479	477	474	488	477	441	511	433	493	469	459	500	465	489	492	493	504	475	532	463	517	500	507	510	498	502	499	493	492	486	500	465	483	493	474	465	487	495	498	524	478	449	450	477	497	475	448	447	494	468	466	490	502	494	449	473	473	507	504	468	463	471	517	507	458	496	496	514	494	515	491	441	465	487	487	486	476	448	504	518	485	465	488	467	485	478	496	487	484	501	476	472	475	527	496	466	475	474	457	485	492	471	487	515	474	492	492	470	477	471	504	491	489	448	498	485	503	485	523	471	473	508	475	495	505	474	516	480	451	476	459	470	501	502	487	462	489	467	489	480	509	505	483	440	451	467	492	463	462	474	496	484	471	486	498	446	510	519	445	471	498	480	492	503	481	474	441	461	501	489	507	459	485	501	483	491	467	516	503	467	467	473	465	513	487	471	447	486	417	489	524	459	509	494	481	444	502	511	508	459	504	431	472	495	486	486	520	463	497	497	463	506	488	509	513	481	498	477	501	466	459	484	498	442	508	461	479	487	456	490	475	460	497	419	477	468	499	459	515	508	489	469	445	445	531	470	476	494	522	501	499	511	467	459	503	453	483	484	531	460	482	485	480	438	500	494	513	503	539	496	472	524	507	497	532	429	457	451	496	483	461	493	466	501	517	458	474	507	475	473	498	491	513	497	477	482	476	507	459	478	522	494	476	470	501	485	511	507	489	483	500	475	489	466	496	488	513	477	480	499	513	502	475	476	492	520	517	510	468	457	496	440	510	462	472	490	472	491	482	530	477	497	489	543	484	495	521	438	494	524	501	476	472	467	492	495	470	487	500	494	519	475	488	509	483	477	520	466	480	480	494	516	510	510	471	446	477	483	491	482	484	480	443	489	467	461	509	522	466	482	466	493	478	501	480	499	514	513	502	451	509	519	499	493	488	515	486	470	468	479	511	508	545	487	505	492	532	485	468	456	503	462	501	481	565	511	486	485	466	498	478	474	523	491	502	469	494	493	499	486	484	453	491	524	471	478	465	486	503	493	468	529	486	486	513	477	486	480	500	492	483	457	453	455	497	460	502	514	496	557	473	483	457	474	508	471	504	508	471	505	479	511	502	492	521	485	489	503	535	517	500	492	496	516	493	431	529	448	496	450	493	471	544	473	475	488	511	473	510	468	470	486	492	431	489	434	499	479	492	479	477	501	514	520	498	521	484	472	481	478	494	446	506	506	479	452	568	471	494	478	492	511	482	515	514	527	516	485	462	503	530	485	516	484	455	502	501	455	471	501	459	497	456	489	475	469	470	472	449	495	508	494	475	495	471	526	471	480	479	537	464	487	538	465	513	464	483	456	459	500	506	511	475	476	518	449	490	459	506	504	503	490	494	487	500	499	481	476	520	511	477	477	468	477	501	476	495	463	475	483	499	481	504	489	460	499	458	481	466	504	520	505	461	493	481	468	482	460	500	511	503	484	501	479	452	458	506	486	455	487	451	499	491	466	469	490	462	490	513	505	517	505	466	493	476	521	500	515	488	456	547	492	477	514	490	439	486	471	497	471	467	476	489	466	494	490	477	507	498	518	481	486	492	493
26666	5314	1076	691	493	404	367	361	324	286	262	308	301	268	312	260	265	259	288	258	259	270	285	264	275	264	257	237	259	233	265	276	256	245	258	259	255	266	263	267	262	249	283	251	246	296	258	270	238	261	258	259	269	279	286	236	268	251	241	245	251	273	253	252	257	250	266	265	270	240	267	277	263	272	242	252	247	268	284	240	261	278	268	260	260	244	275	247	262	267	253	280	258	309	267	253	250	256	260	212	260	291	265	266	284	259	300	261	275	298	270	281	256	261	259	256	256	266	251	240	236	243	283	254	243	233	278	244	290	259	244	259	226	250	239	247	273	249	262	277	283	257	255	236	266	271	287	271	274	244	276	260	243	270	265	269	258	287	224	221	276	271	264	251	285	245	271	256	252	281	274	286	258	305	275	273	286	253	293	264	248	256	283	267	272	272	279	268	246	273	265	231	253	266	251	254	268	235	289	291	270	257	226	273	256	273	283	259	267	295	248	257	246	260	266	227	253	251	279	248	248	268	268	265	274	263	242	259	246	286	292	277	259	235	246	238	261	302	258	251	256	266	323	269	277	257	259	244	259	243	258	276	246	273	273	274	269	253	260	284	246	240	257	253	275	228	269	258	246	267	248	251	221	281	271	262	261	238	268	265	257	297	268	239	258	257	255	246	240	249	282	256	276	249	249	259	237	290	269	248	269	258	287	243	249	258	279	247	273	241	249	255	248	279	292	263	245	238	260	277	269	260	271	267	254	252	254	260	264	279	241	257	267	236	249	294	275	261	278	306	285	242	239	269	292	268	241	256	267	281	247	249	264	229	237	265	283	248	283	249	249	251	251	261	259	276	229	268	267	257	289	263	254	295	258	267	283	280	269	231	235	265	235	239	260	241	296	233	271	241	276	238	263	243	270	295	251	272	261	255	246	240	258	258	267	233	278	274	267	253	266	306	290	230	265	243	231	278	278	241	265	265	267	263	279	252	251	281	244	251	291	294	274	266	232	243	260	241	266	271	242	286	272	272	226	259	252	281	251	265	304	255	266	274	281	266	262	274	271	271	248	278	237	263	264	265	251	249	244	266	308	274	273	272	261	260	281	242	277	269	254	268	262	281	256	268	264	277	265	240	276	254	253	274	261	251	259	259	244	244	263	277	268	277	315	265	295	288	237	241	274	239	267	254	274	251	239	224	271	268	264	245	274	295	247	239	249	269	278	284	260	250	278	230	278	260	249	250	258	253	240	262	274	262	275	275	250	253	247	292	267	269	270	264	256	294	263	274	283	238	252	259	271	264	264	271	266	239	259	277	259	254	243	276	302	268	272	243	253	285	216	281	281	264	257	226	251	273	263	252	243	304	272	262	266	269	278	274	265	243	293	254	268	261	241	240	262	261	271	234	247	293	281	283	277	245	258	252	245	253	244	259	275	280	238	271	264	266	278	287	263	279	259	284	263	230	263	261	279	303	242	287	262	273	269	271	280	257	260	243	244	280	254	289	256	254	261	283	291	250	254	229	255	264	250	287	269	243	242	284	253	261	250	241	285	262	274	240	287	282	268	217	242	266	246	257	256	261	265	241	236	240	276	284	260	267	257	265	265	280	258	260	243	261	240	266	275	289	302	241	253	236	245	262	186	263	242	252	269	258	241	256	290	259	281	268	241	236	258	254	264	290	250	237	233	256	282	262	267	247	197	250	271	249	281	286	293	272	253	248	252	293	306	280	263	233	276	251	273	239	291	248	284	268	270	271	253	240	265	272	241	261	243	244	268	238	275	260	266	255	260	229	219	265	278	284	242	251	261	271	279	267	256	251	271	289	242	292	285	260	275	281	265	260	253	262	252	273	261	303	258	254	271	292	264	249	269	271	255	292	270	211	251	285	282	278	299	231	289	268	254	234	264	262	254	251	264	286	254	259	266	242	248	248	279	238	276	260	294	261	240	269	242	270	250	260	245	276	239	271	281	272	243	251	262	256	268	244	275	300	300	264	269	245	268	243	258	248	271	241	264	286	259	262	270	242	258	249	253	289	286	264	227	276	282	220	255	252	266	265	281	297	277	282	272	275	281	246	235	235	261	249	262	287	261	265	265	266	246	249	267	245	246	267	234	260	296	286	272	273	290	259	275	244	267	260	248	268	259	253	284	269	246	245	278	251	259	232	231	231	231	280	249	286	248	279	242	246	237	282	273	268	242	253	236	305	278	254	213	257	269	243	263	262	272	272	250	264	242	247	240	258	275	264	250	261	236	267	279	274	257	237	245	270	246	279	241	273	274	266	281	213	248	259	274	260	284	293	277	279	282	249	241	246	263	246	244	267	268	240	274	267	272	251	269	283	271	265	266	287	261	281	269	278	250	208	271	270	264	270	271	262	246	255	250	248	263	258	282	275	250	255	256	250	248	254	262	261	250	245	298	262	262	249	294	266	257	239	256	231	274	267	256	274	264	277	250	261	277	268	220	264	275	249	257	238	262	258	242	257	273	255	282	269	284	230	250	242	241	271	271	273	258	254	243	269	251	265	269	270	263	235	246	251	238	275	255	241	251	271	270	276	253	274	255	253	291	257	266	237	245	265	270	249	262	256	277	253	261	256	276	281	230	230	259	277	256	278	274	288	253	264	263	274	286	248	275	254	268	294	250	239	254	236	262	293	243	242	265	232	265	225	249	256	268	275	243	258	245	294	251	282	251	241	234	255	275	256	269	272	278	259	241	271	283	253	243	257	278	266	214	247	241	253	280	236	266	268	270	248	248	236	288	293	256	290	243	268	269	248	262	267	254	279	270	254	237	258	272	240	270	230	261	239	261	258	276	276	221	267	308	239	264	245	281	252	287	244	280	286	236	241	246	242	273	274	234	262	258	265	250	268	288	269	293	278	249	241	242	252	283	243	262	251	265	296	267	290	301	248	250	261	258	281	267	248	262	271	253	263	276	283	246	275	280	266	264	257	229	246	262	273	291	286	271	258	293	242	265	266	262	280	292	276	253	229	263	229	228	293	237	269	238	239	255	241	274	263	269	229	276	247	267	270	252	256	259	228	256	240	260	287	234	254	247	262	262	295	290	248	261	263	290	252	285	267	258	248	266	253	250	252	246	259	285	239	232	265	256	272	269	275	277	277	270	242	230	273	278	256	283	259	253	261	285	238	269	273	268	270	250	265	261	273	270	285	253	267	259	261	265	254	268	258	282	250	240	242	269	284	267	278	288	271	263	282	257	262	264	272	281	248	277	301	246	249	266	295	277	244	262	272	247	240	216	262	273	257	283	283	276	267	252	267	274	246	301	266	291	279	272	240	260	268	276	273	237	275	264	254	272	250	251	281	280	249	287	261	295	250	249	277	280	313	280	266	279	264	265	245	236	246	256	255	284	258	244	265	261	252	250	287	238	240	264	256	253	294	243	239	263	267	296	255	225	296	293	262	279	256	271	241	274	269	264	272	247	274	240	279	287	246	262	259	262	270	260	294	257	269	251	288	248	287	276	265
18660	2718	2170	2312	1693	1341	1093	1003	941	785	767	714	744	706	699	695	720	688	723	693	702	641	646	666	660	659	622	623	641	644	664	615	575	649	609	615	599	649	637	594	616	624	620	661	598	653	657	611	667	638	643	625	600	654	621	647	629	597	643	621	637	646	603	614	666	639	657	621	661	658	641	622	644	602	580	646	672	634	633	680	650	582	618	622	581	610	608	636	632	616	659	608	678	621	639	633	665	621	650	558	655	660	641	624	617	625	640	630	690	650	690	623	654	622	643	618	644	624	623	665	640	654	645	657	644	615	631	639	586	651	656	620	602	638	647	649	627	607	580	633	605	648	608	648	652	618	640	652	622	625	656	623	627	626	652	588	623	606	634	616	626	644	593	635	641	664	663	662	604	616	688	606	637	622	620	623	622	657	564	633	598	598	643	608	622	625	633	626	615	641	613	648	592	601	626	647	627	616	634	665	622	625	645	658	605	682	677	635	694	679	596	573	588	581	606	658	603	680	633	592	643	610	655	645	617	679	615	652	592	619	615	628	637	665	640	662	640	604	597	636	604	656	612	656	597	676	606	631	610	603	617	666	668	651	627	625	574	635	629	615	623	647	597	639	605	616	643	678	616	640	645	630	605	641	653	620	637	637	595	632	621	631	659	627	585	599	675	621	633	641	631	613	644	654	629	609	633	625	617	589	626	592	615	631	650	637	664	619	638	600	614	591	667	676	629	611	613	606	628	622	578	616	667	619	643	612	667	588	640	612	622	676	627	610	664	590	660	650	640	574	603	621	612	614	634	588	646	620	619	648	619	661	653	662	595	576	599	662	627	599	685	626	647	676	571	593	640	600	678	615	608	643	618	658	644	607	623	635	616	668	624	589	631	601	607	613	602	644	656	630	641	585	639	599	669	597	577	636	638	632	623	604	597	631	580	603	606	632	624	676	651	619	636	639	618	640	587	602	631	611	593	650	626	599	615	638	625	636	590	674	649	581	638	617	616	613	645	657	594	613	614	577	609	661	628	651	652	619	623	618	602	627	649	592	621	620	605	577	621	608	612	620	625	588	605	659	658	634	627	606	652	600	603	609	617	597	647	584	602	660	606	629	621	674	630	665	612	638	616	595	585	629	666	637	690	614	618	589	581	637	587	661	680	623	606	607	659	629	648	623	635	645	653	616	653	647	658	556	575	614	638	632	619	611	617	581	618	634	596	626	632	567	640	614	602	664	609	660	608	580	619	635	662	626	653	623	631	606	586	625	645	646	643	592	616	635	624	618	617	616	622	656	654	660	620	614	578	653	617	655	653	657	630	624	627	608	642	650	606	600	608	652	616	617	624	616	638	641	598	635	650	588	653	636	632	568	605	635	640	649	611	598	611	610	609	610	640	640	620	633	622	620	640	663	619	640	591	625	636	670	617	588	673	616	610	586	604	612	643	672	597	603	622	672	606	655	594	634	639	649	625	624	629	598	641	631	592	581	610	660	598	629	578	634	586	611	660	583	617	636	648	641	616	625	667	601	622	631	598	623	591	649	602	608	572	659	643	637	670	611	661	606	626	631	615	625	639	640	630	610	622	628	616	632	625	621	626	659	648	603	612	605	625	603	614	615	649	634	652	596	660	687	623	633	633	619	613	638	633	642	634	619	602	657	666	618	639	690	616	672	665	588	631	640	627	602	683	639	653	601	588	623	612	620	605	602	580	617	622	643	636	601	615	686	594	616	616	594	638	613	633	649	618	646	621	645	583	649	645	657	627	619	618	643	670	649	599	655	654	601	628	625	634	607	637	644	639	635	646	595	666	665	626	626	681	601	583	630	630	610	620	643	647	578	622	652	669	607	629	676	661	644	632	634	599	684	610	635	646	595	610	666	608	635	639	639	599	611	668	625	670	593	659	653	582	606	620	629	621	607	637	625	639	657	609	617	627	620	695	653	594	569	618	606	643	667	621	623	632	667	637	650	632	617	629	656	631	665	613	663	626	642	596	614	618	587	590	628	623	581	635	662	606	653	619	627	662	684	606	595	635	623	627	627	631	615	664	688	565	674	636	628	601	574	598	607	642	625	625	634	641	603	644	644	646	631	666	638	637	654	633	645	603	590	616	598	609	595	619	629	635	631	660	615	612	608	604	601	692	596	579	645	663	646	637	590	608	650	611	632	647	643	604	647	645	663	620	631	594	652	597	631	667	616	682	664	635	611	557	589	594	614	622	578	615	590	654	629	662	663	675	623	639	678	671	637	620	590	614	626	608	592	663	597	640	665	638	602	568	607	632	665	624	679	628	607	644	603	650	577	602	619	619	626	625	600	637	645	590	599	615	641	635	636	619	606	615	646	634	616	620	607	675	626	670	626	626	575	663	658	651	590	607	618	602	655	573	600	611	631	597	681	611	657	639	605	611	600	594	625	638	612	642	623	622	663	617	588	665	590	621	666	655	616	584	626	692	665	607	605	618	597	614	627	642	621	625	606	616	626	610	644	638	637	604	616	629	598	630	651	605	641	672	604	626	607	636	621	634	607	626	630	592	624	660	589	618	647	613	603	637	653	615	649	571	597	602	653	613	606	627	652	644	620	617	622	593	616	622	646	609	634	617	622	617	617	601	662	603	615	656	620	656	650	642	606	613	624	616	624	639	653	669	658	666	620	602	611	634	609	651	649	610	597	610	627	631	622	617	644	670	615	641	601	687	613	638	626	690	627	661	624	627	612	608	625	629	658	593	640	598	610	631	631	600	615	577	620	646	615	611	589	643	624	575	649	608	647	596	619	596	588	634	606	627	603	697	579	625	619	599	622	584	644	593	609	631	621	592	661	703	627	641	674	621	588	602	597	648	620	612	645	603	597	645	621	597	640	645	611	577	594	660	657	638	627	597	645	627	639	667	640	610	636	612	614	619	636	596	650	683	666	611	611	664	677	642	666	631	639	609	614	663	616	602	629	640	645	614	632	681	677	622	618	614	609	663	631	600	676	614	621	628	615	611	614	590	614	584	592	625	612	618	601	621	703	648	632	620	622	639	680	682	634	636	610	606	595	608	608	618	629	621	614	627	645	640	651	596	623	612	585	586	626	594	677	653	641	638	583	633	584	598	606	589	605	614	619	604	633	651	645	662	609	596	631	599	613	595	627	615	614	618	611	646	643	643	597	633	616	607	607	666	651	621	637	636	633	623	650	604	623	637	626	634	634	626	601	613	606	600	634	632	614	546	676	593	631	593	615	635	608	666	621	588	647	619	675	607	597	642	620	653	604	657	617	574	620	643	607	598	625	633	600	619	627	612	635	604	636	610	633	617	603	592	629	626	640	624	649	604	642	610	631	635	622	642	666	649	667	637	665	645	605	601	607	653	628	618	619	667	615	625	628	627	652	624	598	646	617	673	637	571	620	657	623	581	613	638	607	602	624	634	644	611	627	588	663	636	623	647	637	613	617	662	617	640	634	604	622	652	641	610	637	642	607	593	607	589	599	646	613	621	610	600	603
37068	10364	1633	1008	597	402	336	288	261	249	232	216	220	213	194	186	199	177	220	195	201	190	217	198	186	174	170	175	213	194	190	191	188	163	183	180	154	178	190	183	163	165	180	169	182	185	167	192	176	190	186	189	167	190	173	182	167	190	176	162	162	186	199	204	182	179	172	177	179	175	185	186	181	185	192	194	182	162	190	178	159	195	165	179	146	184	175	165	182	171	189	190	201	197	155	179	176	190	195	192	192	181	211	174	178	168	167	170	164	201	175	173	144	159	211	167	166	158	208	212	211	199	180	184	194	173	183	189	174	167	169	187	161	194	181	182	211	174	175	170	139	169	171	175	167	162	182	168	189	157	183	196	169	185	193	146	177	174	192	177	179	208	167	178	164	176	160	170	166	134	168	183	175	177	168	180	161	208	183	186	177	174	189	171	159	175	178	161	229	200	193	184	201	193	165	174	172	165	160	165	169	155	166	187	184	170	166	185	170	193	171	165	156	204	202	185	206	177	159	186	190	184	198	159	201	161	199	205	172	177	163	164	176	180	187	176	163	158	195	172	182	169	175	192	149	173	164	159	178	172	167	150	177	166	179	167	200	179	183	174	194	205	185	177	176	158	195	183	150	169	157	165	159	197	163	168	178	182	164	161	200	199	175	201	187	185	173	176	187	152	156	171	176	159	192	168	161	175	193	177	198	171	179	176	184	189	168	185	195	180	161	189	163	171	160	164	179	163	151	198	148	180	175	182	177	164	183	163	184	164	181	169	163	176	163	168	208	165	180	156	148	164	170	197	168	196	169	187	166	158	179	175	209	177	194	159	178	180	171	179	196	161	167	192	182	172	182	187	183	169	164	143	178	186	180	156	176	192	182	183	171	177	183	189	203	190	177	153	157	167	174	163	176	182	175	183	179	172	186	153	131	177	196	148	176	161	185	158	164	164	185	171	187	160	171	187	185	186	195	171	183	164	165	175	166	170	181	212	153	182	165	143	176	180	173	174	164	217	199	178	173	185	184	193	173	161	156	177	177	148	178	183	148	172	158	179	168	244	178	183	148	189	176	172	173	170	163	179	198	175	167	176	169	188	183	185	168	197	174	169	172	150	184	147	176	178	180	173	189	158	155	180	195	161	168	187	188	153	148	149	202	188	174	169	190	171	167	191	163	188	179	179	198	160	164	202	176	194	191	174	159	166	186	168	176	171	179	168	183	175	183	199	189	182	174	172	165	178	163	170	167	183	170	196	182	171	168	192	182	174	175	189	170	173	186	179	180	185	168	212	168	156	182	182	181	165	153	164	156	173	168	159	185	178	186	171	168	194	169	185	158	161	190	186	186	176	186	160	166	178	162	162	193	160	178	170	173	179	179	191	202	159	196	179	183	141	189	170	178	183	156	172	158	170	188	182	175	181	175	168	187	203	168	187	191	188	170	183	182	190	166	162	176	149	181	178	175	172	194	188	170	179	163	198	182	167	184	168	191	171	171	152	179	166	179	160	165	185	171	162	161	194	151	172	163	185	180	177	179	199	173	181	169	174	169	145	197	156	187	228	179	179	182	187	177	141	160	190	177	188	188	165	176	153	177	165	177	165	173	202	169	176	170	156	134	168	164	180	175	184	168	168	173	171	173	191	191	161	182	167	168	168	160	170	165	180	147	173	173	179	186	189	199	219	166	188	170	156	163	165	186	171	184	189	175	160	210	173	161	185	189	171	209	186	166	163	178	188	167	167	143	151	184	178	160	179	178	216	157	177	179	203	182	191	137	172	178	213	183	197	180	182	211	186	192	190	172	179	177	184	169	163	172	192	153	155	183	190	148	176	173	164	181	168	167	176	194	155	194	178	156	171	170	161	180	169	170	165	164	164	193	201	172	174	199	169	190	186	148	186	189	184	192	196	178	160	184	204	172	179	178	180	177	177	161	192	194	143	171	192	170	179	177	186	187	157	168	167	188	159	193	165	175	161	207	166	168	169	188	158	205	185	176	204	162	168	180	177	192	171	172	174	182	181	193	187	173	192	176	133	203	184	158	163	159	173	161	177	171	194	167	177	173	152	166	181	171	173	178	181	161	196	176	159	169	175	163	195	185	175	171	171	171	184	166	165	178	167	183	184	157	186	178	183	189	186	160	142	178	193	173	190	176	188	168	191	189	191	203	165	173	170	170	171	155	176	171	186	142	181	182	182	168	182	182	169	159	203	180	155	152	163	176	188	192	184	194	181	179	157	208	190	164	178	198	166	155	184	175	186	197	169	175	187	183	187	199	169	163	194	165	169	178	178	184	200	160	159	185	188	177	157	185	175	164	190	188	182	194	154	176	176	180	210	168	192	189	177	177	189	170	174	142	159	199	166	182	174	179	192	166	190	160	144	190	167	162	155	201	166	177	183	178	174	189	190	147	174	180	160	182	171	179	172	174	196	183	148	163	186	152	188	201	165	169	161	179	202	175	179	150	176	207	164	186	149	149	154	164	190	172	188	190	199	192	182	180	187	197	186	189	177	154	162	166	182	192	161	193	189	174	162	189	176	177	205	168	157	170	169	199	159	176	173	177	180	180	171	171	195	168	177	198	165	196	175	188	142	184	170	193	178	177	198	183	172	173	150	198	175	165	146	181	165	156	183	196	181	177	181	197	183	170	179	191	187	181	163	173	177	181	182	173	145	185	197	195	203	184	179	171	160	190	179	165	157	162	177	166	174	172	155	195	189	180	176	198	178	198	198	177	183	175	201	199	169	177	153	190	150	186	161	181	177	184	198	174	166	178	162	162	195	185	177	159	179	156	187	194	158	192	198	178	188	186	190	161	185	167	185	171	170	177	171	205	193	160	180	159	159	182	192	184	172	179	167	178	187	177	173	193	170	170	187	174	169	146	198	163	180	169	175	185	184	192	185	186	162	178	175	171	169	187	183	157	156	192	194	160	185	204	184	164	196	179	178	159	181	201	176	172	160	212	164	172	175	187	182	155	181	187	169	196	179	180	176	168	204	175	188	195	158	188	186	176	150	167	160	170	180	171	175	158	149	174	182	172	176	162	173	203	174	188	175	187	162	192	204	181	179	174	193	182	188	176	156	170	165	178	181	183	176	175	162	183	178	181	191	185	155	178	205	185	193	181	187	173	165	186	178	148	194	195	193	177	159	170	186	145	154	162	196	177	202	177	160	203	195	182	168	188	159	146	181	196	153	181	194	176	187	185	179	192	158	166	163	142	170	186	172	187	171	176	182	193	173	153	175	179	189	195	156	145	170	178	189	191	174	171	178	194	159	175	170	185	171	157	169	176	168	181	193	203	180	172	163	159	180	174	181	163	172	187	189	160	182	193	165	175	160	197	169	160	179	155	161	172	185	182	195	168	167	202	159	182	192	164	179	168	193	182	159	177	207	176	193	173	152	168	173	174	163	167	187	187	156	196	167	181	160	184	165	179	182	167	189	159	187	195	198	182	170	184	185	175	154	189	174	193	192	155	198	186	180	162	185
23615	4364	2907	3371	2468	1647	1293	1017	898	780	719	654	564	523	532	575	500	508	486	511	509	474	446	524	497	481	478	414	443	480	447	453	418	461	418	394	444	445	451	440	445	479	461	439	457	450	458	433	443	388	431	443	427	424	451	409	460	435	452	434	449	390	416	465	448	429	449	399	405	425	413	448	441	448	430	442	490	420	469	450	425	401	429	430	454	453	447	410	418	422	453	422	436	439	418	449	414	444	452	427	424	433	454	476	399	416	435	422	466	446	393	434	401	416	428	447	414	433	418	435	408	416	432	405	480	438	446	431	457	431	394	405	442	441	430	427	416	450	406	443	383	405	408	426	374	462	420	450	462	425	408	405	452	419	417	470	415	399	418	425	418	429	452	442	438	422	413	439	413	404	384	450	434	428	421	410	461	417	471	425	432	444	404	415	413	443	410	425	426	441	411	409	412	424	450	415	454	441	414	427	412	447	467	429	443	405	467	476	445	445	443	447	449	399	409	394	427	444	435	419	489	459	439	412	425	389	431	431	446	400	435	445	432	424	414	463	410	417	432	412	434	415	390	419	449	463	426	441	412	416	449	424	419	445	414	438	396	417	448	414	446	444	400	421	422	425	434	426	456	394	406	444	373	419	416	429	413	434	431	410	447	407	418	418	424	408	430	428	416	421	463	413	451	426	445	409	443	440	425	440	427	409	413	413	431	454	425	450	404	458	428	435	415	440	439	426	394	406	442	411	430	384	451	392	402	406	447	476	429	495	434	451	456	387	444	407	405	423	455	433	431	457	416	444	431	450	421	452	449	427	424	384	413	453	411	479	445	456	439	448	423	410	428	433	444	453	429	384	403	434	407	408	428	442	421	422	413	389	448	448	414	420	429	434	449	441	421	448	422	420	418	457	440	466	415	468	406	443	427	429	405	387	442	401	449	383	405	446	470	452	441	399	433	426	450	447	418	392	436	449	405	444	444	422	402	405	422	421	411	397	447	437	407	420	447	435	409	432	462	440	411	435	442	444	459	426	394	432	431	417	430	427	457	411	425	428	468	465	448	426	443	430	427	454	443	432	441	394	431	434	450	405	455	414	431	402	450	403	439	409	419	435	413	444	445	419	480	441	412	441	407	442	428	403	412	441	408	427	422	453	435	379	421	468	413	414	455	446	406	391	442	425	451	412	408	404	427	399	448	424	396	431	431	440	426	444	355	414	438	433	438	419	405	432	412	419	408	400	404	424	433	418	396	422	441	400	453	431	416	429	443	455	412	436	421	443	439	427	430	401	443	407	435	427	400	416	451	426	400	404	443	421	433	411	451	439	464	398	431	434	422	444	415	405	446	421	407	463	432	425	461	451	418	437	430	394	430	410	436	439	418	471	425	427	418	408	447	421	455	409	401	470	424	426	459	406	452	445	436	413	410	420	455	427	446	427	438	481	459	438	440	424	435	416	455	405	451	439	435	415	414	432	434	449	436	432	432	412	388	434	383	387	416	440	438	427	433	417	425	409	407	451	404	430	412	434	439	429	436	427	393	455	403	425	432	433	431	434	432	402	447	398	367	423	420	414	438	425	437	449	414	444	460	420	421	414	453	439	451	451	436	404	444	436	385	427	406	392	448	430	441	428	424	388	415	425	442	420	444	453	406	432	429	422	443	433	397	407	431	453	424	421	426	433	426	445	416	430	418	416	441	414	466	436	402	444	447	467	459	431	439	408	449	425	455	407	441	456	418	424	454	414	409	448	451	462	419	403	453	424	426	445	486	443	438	461	445	406	436	400	450	428	386	429	463	422	423	417	410	478	474	423	418	430	426	427	445	430	434	392	480	461	376	435	480	461	394	439	413	477	426	429	421	428	424	416	437	440	419	438	416	419	405	404	453	443	404	401	422	434	464	421	425	416	425	409	414	409	410	484	414	414	453	384	439	461	401	412	432	395	441	426	442	457	404	457	423	473	460	433	419	458	439	404	430	408	419	434	446	444	454	422	447	426	424	409	411	417	433	399	393	458	425	424	401	459	391	458	430	421	409	438	409	430	427	428	427	453	423	423	414	440	477	429	441	399	435	439	445	410	411	426	401	438	435	458	485	401	450	440	405	407	421	438	458	452	462	428	406	398	438	431	409	397	427	407	400	435	414	448	461	437	490	474	478	439	441	431	412	406	409	401	428	421	408	437	439	379	414	403	416	382	406	431	439	415	427	400	451	461	416	416	388	442	456	382	384	406	442	430	471	437	414	420	449	431	426	457	450	412	445	441	415	438	419	431	482	406	450	427	428	397	414	425	443	447	441	390	439	400	439	443	421	422	414	452	440	434	465	438	461	412	436	413	452	449	390	446	457	391	409	425	472	410	446	434	429	429	385	445	435	462	428	412	451	457	454	411	449	436	424	402	429	404	435	448	421	448	434	462	471	417	428	444	417	399	404	459	431	418	463	473	411	405	420	433	447	457	402	424	433	454	436	407	413	400	441	429	413	471	463	418	389	480	448	438	437	445	454	400	451	405	465	441	429	419	415	407	428	441	423	448	444	420	401	410	411	421	441	413	455	430	433	450	416	427	411	448	436	427	441	402	452	467	423	448	428	434	425	408	432	396	405	460	416	428	437	437	424	397	398	388	409	402	398	438	424	425	475	461	417	419	440	481	448	417	457	420	435	428	442	409	433	397	457	444	404	404	395	432	425	462	392	437	452	423	429	440	428	402	393	422	439	468	441	462	428	482	394	466	427	454	429	429	431	439	408	471	433	450	460	434	430	377	449	450	466	424	428	466	402	424	447	435	447	444	396	452	456	420	397	451	453	444	429	425	414	438	431	446	443	415	459	434	432	423	422	433	426	415	443	411	421	421	446	421	450	485	427	432	481	443	457	421	436	405	439	444	458	416	459	415	423	409	421	450	424	412	394	470	441	444	427	457	392	414	438	394	421	414	433	435	402	412	411	422	413	462	435	399	410	444	415	390	424	411	414	422	396	392	448	445	446	422	444	420	435	406	406	438	429	445	427	458	425	477	398	424	433	442	415	425	425	437	381	417	425	464	432	451	455	406	462	454	424	395	424	461	450	464	425	439	428	386	437	437	445	441	448	402	430	423	407	416	445	417	458	412	434	410	405	413	449	443	422	417	400	421	472	404	393	436	447	395	443	428	430	424	463	465	386	423	439	455	456	449	412	447	400	416	445	429	455	426	403	401	432	436	408	440	393	451	421	419	428	465	452	455	430	445	397	418	402	460	452	403	414	434	456	418	422	445	417	419	442	409	416	406	424	386	419	394	428	406	429	484	421	407	446	433	438	430	403	413	445	458	452	416	428	393	420	427	403	436	461	388	452	438	428	500	445	367	416	438	402	432	415	411	419	419	422	402	436	419	444	438	429	403	453	439	424	457	437	431	438	390	426	429	431	368	455	433	429	424	458	411	415	414	429	418	441	427	405	434	441	390	380	444	436	446	409	437	423	443	404	420	432	416	446	407	419	421	440	398	426	395
12820	1995	517	419	320	233	260	189	193	227	199	191	166	222	184	202	195	179	176	247	204	205	207	212	198	211	186	209	199	234	183	171	193	189	217	222	184	182	246	201	208	208	222	198	190	202	221	210	193	199	194	188	214	204	192	195	220	239	217	223	207	219	207	221	212	239	202	208	204	212	212	200	225	212	201	220	177	185	216	200	216	184	208	226	189	198	204	210	214	190	185	212	183	159	189	211	210	201	192	219	212	187	182	197	217	167	226	197	195	186	225	198	206	207	227	228	197	203	180	198	176	187	214	225	197	221	207	197	199	208	193	204	204	192	190	245	202	184	186	196	179	178	223	193	204	201	218	206	169	185	215	180	177	201	185	216	211	204	207	182	215	189	217	207	217	207	186	230	198	190	192	183	196	221	208	206	200	197	201	213	189	185	201	191	205	209	208	198	193	200	171	190	193	200	179	190	194	217	181	206	230	198	199	217	215	209	210	192	198	211	194	239	194	197	149	221	212	191	192	175	205	204	184	183	186	198	219	200	200	197	188	182	180	221	199	214	224	182	188	219	207	189	191	205	187	188	210	211	213	207	177	195	200	209	208	186	226	206	207	188	203	182	197	198	200	202	208	211	212	191	205	183	207	200	174	191	170	172	191	196	181	198	206	212	187	183	245	195	223	222	210	200	178	188	198	166	213	181	194	210	215	210	209	191	223	223	202	189	197	210	211	169	181	192	183	192	203	220	218	229	204	209	203	206	205	207	192	186	181	217	198	198	204	203	191	201	205	186	200	249	204	189	194	174	165	206	222	203	201	206	223	192	187	219	196	186	200	201	223	235	218	218	190	186	188	203	230	202	192	192	207	223	191	212	223	192	179	218	186	210	210	174	201	205	193	194	184	216	212	207	221	225	204	188	201	203	212	212	202	211	174	215	199	202	195	182	171	196	199	201	186	213	193	187	224	240	204	210	182	191	176	218	222	183	208	189	195	180	206	204	178	207	197	232	197	242	206	182	201	200	187	188	222	205	210	229	215	174	194	193	191	185	187	194	176	177	218	194	187	211	234	188	212	208	185	191	192	212	205	213	197	200	194	196	186	182	199	191	202	224	180	195	195	206	207	172	188	207	176	194	192	220	178	174	186	201	196	191	241	211	196	193	194	209	194	194	200	191	230	205	191	178	206	243	215	184	200	223	214	194	196	186	211	189	176	216	215	200	180	207	203	191	198	210	244	240	183	203	205	218	166	215	181	215	222	197	216	192	225	200	191	191	206	207	217	210	185	216	206	204	211	211	185	187	186	204	200	182	199	192	204	188	186	232	224	218	189	194	186	184	203	210	206	208	209	193	184	192	221	204	218	200	182	190	202	210	230	203	183	216	188	216	205	188	206	212	206	191	237	205	192	182	214	201	231	196	194	202	175	206	212	221	171	231	203	190	205	214	203	214	219	196	190	192	200	215	188	191	187	210	189	191	205	210	196	191	220	215	209	206	192	219	211	200	237	203	214	208	183	173	174	212	198	201	195	186	230	221	189	214	193	182	186	163	202	219	185	205	229	198	196	199	206	201	210	204	207	207	198	218	239	206	216	224	227	226	209	185	184	213	226	209	197	210	237	200	204	195	189	194	185	197	179	197	209	208	192	190	206	193	203	208	209	223	171	219	216	198	211	226	174	211	191	170	205	204	190	180	178	228	189	229	209	181	197	222	170	193	201	233	200	237	215	217	226	192	194	194	192	197	163	190	221	192	193	198	212	191	199	186	253	184	216	210	189	221	196	220	206	200	218	219	209	206	211	191	169	182	184	209	177	192	237	200	186	188	206	224	202	212	212	196	208	224	202	222	171	157	195	185	204	203	210	202	210	223	187	212	201	178	193	187	215	194	199	190	206	195	208	201	213	213	193	181	177	211	233	185	198	223	219	221	217	203	192	216	196	222	179	199	194	213	199	193	192	224	184	201	190	194	199	197	246	221	209	217	230	162	199	169	193	209	197	220	205	165	196	229	213	183	210	185	218	206	206	188	206	216	200	170	195	208	201	204	207	208	210	183	193	164	203	200	175	197	195	212	198	205	202	218	193	197	195	196	188	193	188	193	200	175	233	197	205	216	200	210	188	215	192	214	201	206	196	181	200	178	207	190	218	177	189	176	182	218	222	227	206	190	225	225	197	186	207	184	211	187	201	178	184	199	218	194	170	209	184	216	238	174	200	192	186	214	174	215	199	192	202	205	220	202	194	167	213	202	210	193	214	211	207	208	198	193	205	200	218	204	232	191	244	227	215	202	221	234	234	207	197	197	197	212	178	191	198	221	218	178	225	208	196	192	224	184	220	203	209	213	190	220	218	179	220	193	192	199	224	195	194	213	202	227	183	200	215	217	200	211	218	206	206	207	187	189	210	186	213	175	205	194	187	208	209	215	213	188	198	191	203	213	188	194	194	214	191	178	204	216	189	223	202	187	231	223	218	207	202	196	206	220	200	207	192	207	220	212	188	217	202	173	206	193	211	207	198	171	214	197	204	190	209	185	174	202	200	188	194	196	194	225	182	213	206	221	207	193	198	192	179	198	190	190	197	202	208	192	196	200	194	196	214	218	210	205	191	173	210	188	201	185	198	215	213	207	208	194	190	192	224	180	215	179	195	217	208	211	207	186	211	181	216	190	196	206	211	206	229	192	215	194	196	223	195	209	189	209	199	205	197	206	222	196	195	204	190	211	210	203	193	232	203	190	199	189	195	186	205	181	216	192	193	209	207	192	200	185	206	194	182	195	212	179	188	198	207	192	208	205	203	209	202	201	182	190	191	233	190	226	197	200	202	209	216	204	188	208	197	214	224	240	211	210	202	209	214	188	227	212	207	231	185	195	205	199	182	198	189	180	219	191	225	208	178	187	201	181	180	179	193	217	185	220	187	183	216	189	187	217	205	214	215	198	197	210	232	195	215	224	208	179	198	204	197	199	209	209	203	185	219	205	190	200	190	198	181	192	190	218	230	217	192	212	197	197	209	229	200	204	219	201	205	189	212	209	202	191	192	202	208	233	187	219	223	225	200	203	181	199	196	215	218	180	224	218	212	200	209	220	195	194	190	190	185	214	217	229	214	199	196	205	180	207	196	204	199	189	210	205	183	211	187	229	207	190	210	223	201	195	200	180	202	186	186	221	214	225	245	209	220	205	197	191	222	206	215	188	191	223	202	240	210	172	199	178	192	206	210	228	205	202	178	223	220	208	202	213	226	220	202	204	211	226	179	217	241	182	187	160	214	195	195	186	178	209	183	207	214	227	197	220	212	209	191	212	194	227	181	177	220	184	175	187	201	205	234	187	190	232	191	192	218	193	201	202	213	208	194	231	218	224	194	180	203	199	194	206	200	216	188	206	207	216	216	205	200	195	176	198	225	211	197	194	197	224	209	189	195	172	169	204	213	213	208	223	215	201	228	225	222	204	225	212	186	217	221	212	209	201	218	200	193	216	204	212	217	233	198	198
9096	1364	1215	1303	1050	833	658	579	580	598	556	584	562	508	521	550	525	506	551	502	527	539	522	537	506	500	553	489	474	520	533	513	526	538	506	509	507	514	512	531	537	498	565	530	507	501	490	503	505	540	500	516	540	507	488	527	510	519	467	520	521	502	528	493	501	501	539	490	510	518	563	436	486	508	522	527	536	523	545	537	457	496	484	516	511	516	537	529	506	554	510	486	494	486	507	488	518	553	526	483	536	472	477	510	533	491	526	535	517	539	511	503	521	499	525	493	514	525	522	516	503	503	523	501	480	533	509	527	494	525	514	454	486	471	523	487	503	527	510	484	527	523	515	494	514	486	507	513	505	511	508	469	503	505	497	458	484	505	486	562	488	470	475	500	489	503	490	503	522	535	477	489	515	508	503	494	539	495	515	549	494	531	507	503	499	537	516	479	540	493	531	505	503	526	524	516	521	485	507	520	491	543	540	522	476	496	497	544	518	540	560	512	493	531	514	510	457	479	525	473	474	494	513	556	474	527	460	484	526	508	473	507	497	473	504	510	552	501	506	493	488	485	485	539	503	473	513	530	526	483	465	537	509	462	526	493	481	511	503	519	497	521	517	526	520	513	494	487	471	502	519	466	491	512	515	494	480	507	517	521	530	482	490	512	513	524	488	510	461	528	500	469	537	530	501	514	482	499	508	486	506	482	554	508	544	482	507	494	539	535	470	536	486	524	541	497	503	505	501	508	529	550	510	503	532	507	514	509	510	512	517	499	500	506	477	498	507	457	521	494	502	463	542	514	510	471	490	530	512	519	485	505	536	526	505	513	511	509	461	477	455	520	485	516	543	472	522	523	497	507	498	488	516	501	474	499	504	503	512	514	506	521	478	517	523	547	515	467	471	497	461	489	486	492	588	502	524	454	499	488	529	528	487	505	493	500	510	524	491	540	531	503	503	482	513	516	541	475	514	466	489	528	518	503	533	510	478	487	555	523	469	468	483	541	448	498	491	530	509	459	517	490	528	530	514	462	528	496	504	475	494	532	497	483	496	449	497	499	510	491	492	516	485	515	452	509	513	509	476	508	500	544	521	508	547	519	495	525	502	508	542	483	499	560	518	506	506	512	485	485	514	525	485	557	509	499	522	486	503	477	484	467	510	519	484	513	543	505	504	544	525	479	484	502	485	497	509	505	503	507	537	540	518	533	528	500	489	491	488	520	503	466	502	555	478	509	467	493	497	484	497	486	481	518	507	523	508	483	496	508	482	530	521	523	529	515	487	480	522	489	496	478	524	487	539	493	520	498	492	534	510	502	509	489	486	556	491	473	478	526	493	504	480	519	505	504	504	497	470	545	484	526	494	503	531	520	511	527	533	495	501	531	517	473	538	535	524	476	474	519	537	512	497	518	481	513	520	502	517	455	534	511	462	529	494	473	551	524	514	479	526	500	487	539	481	508	494	486	493	488	525	511	504	489	507	501	534	512	482	486	478	558	530	530	500	488	525	527	530	500	522	527	505	536	525	502	496	523	566	499	474	524	524	535	493	493	484	484	524	520	482	468	515	509	537	482	472	527	487	481	514	498	471	475	522	494	477	480	549	470	507	499	535	514	504	530	486	501	498	491	512	513	523	488	485	489	517	539	534	506	506	536	513	454	494	517	505	495	518	499	485	491	473	472	508	553	484	523	449	515	571	492	521	509	497	520	544	530	486	486	461	462	540	515	517	476	513	510	489	484	533	521	555	497	520	558	487	494	511	518	506	518	517	511	487	504	496	546	504	535	511	520	516	487	500	484	508	489	478	500	469	496	546	528	517	485	465	513	483	506	531	508	552	515	479	515	482	486	556	532	495	515	514	519	538	514	501	500	509	538	479	520	506	509	459	500	507	519	476	522	517	498	494	492	492	522	531	502	498	479	492	519	507	493	547	492	509	525	498	502	503	499	521	547	529	468	519	506	508	521	478	500	474	514	501	523	497	524	494	514	519	557	531	516	491	524	513	501	514	517	523	484	512	471	500	473	537	478	499	453	481	505	494	472	523	473	515	520	486	561	490	489	517	495	511	516	482	489	511	493	494	523	547	559	512	501	528	513	500	479	513	502	522	469	472	543	521	505	521	495	480	500	490	513	506	521	514	515	531	490	494	515	479	474	513	480	475	497	526	510	514	474	511	535	492	533	514	527	496	487	494	518	508	476	492	511	560	477	506	525	512	502	506	492	489	454	522	486	492	498	522	511	486	514	516	515	553	497	493	492	501	492	461	525	549	527	541	532	511	525	490	527	502	493	507	533	508	525	492	512	517	457	462	494	499	484	497	467	455	519	504	499	486	527	549	503	490	503	468	498	504	558	510	525	556	545	476	498	542	522	508	506	508	512	506	499	511	492	475	493	520	510	506	513	479	521	500	494	493	509	520	518	457	495	501	522	486	498	461	488	519	532	498	502	488	501	558	497	510	505	450	541	470	498	506	521	522	539	503	491	498	556	487	512	523	498	516	492	479	543	481	474	486	510	498	517	542	503	551	510	496	519	516	534	530	545	496	491	512	469	545	501	502	513	502	491	488	493	511	505	506	503	481	482	558	499	510	527	533	527	564	490	484	514	474	512	501	534	504	465	503	476	514	504	444	529	484	514	501	522	524	476	536	484	503	533	539	467	467	512	491	499	504	546	499	469	454	477	506	533	509	513	538	526	516	511	498	481	490	539	511	518	468	505	524	513	500	551	516	525	526	468	547	509	538	544	509	528	489	476	527	521	469	490	464	481	524	500	489	488	479	522	493	535	533	489	508	521	513	482	465	488	515	508	515	481	463	528	500	499	493	493	530	526	510	542	514	479	516	520	489	531	499	487	527	502	486	511	523	518	531	548	496	495	516	508	515	478	512	496	490	555	544	501	513	529	500	507	524	494	494	478	495	519	507	484	520	503	519	537	497	477	510	535	480	517	519	461	538	473	542	510	499	518	500	522	477	474	544	521	562	460	463	527	472	518	455	532	509	547	509	499	470	493	497	525	536	513	488	483	547	512	515	500	515	521	508	530	483	500	525	520	492	507	472	517	484	521	488	527	489	491	508	469	513	497	483	539	476	528	507	497	518	502	484	506	501	471	470	521	488	504	502	542	521	498	471	525	488	521	496	491	524	488	516	493	481	503	492	528	514	500	491	470	489	536	510	507	558	496	530	481	489	468	503	519	496	539	511	518	507	478	485	557	476	495	498	527	467	556	485	523	509	522	504	500	510	505	515	508	513	476	537	507	520	521	540	491	499	514	534	472	489	538	511	538	510	516	501	480	530	484	518	488	508	502	523	462	545	508	482	513	477	500	491	531	519	541	513	511	512	485	546	527	536	465	499	546	521	513	503	491	509	456	458	486	491	503	529	503	519	485	535	495	522	525	536	511	488	495	518	511	479	514	505	480	520	487	488	500	488	458	509	494	497	554	480	494	553	486	519	476	487	481	498	541	500	511	500	497	514	540	519	523	518	501
27088	5865	1053	798	636	447	331	325	304	295	286	332	310	299	297	295	271	262	258	287	275	297	261	289	268	289	253	284	255	280	277	278	321	305	276	291	282	247	307	248	268	242	307	255	291	287	293	296	272	262	283	285	274	271	305	256	298	248	248	275	245	249	302	285	253	307	253	304	274	282	312	278	274	272	284	278	302	278	294	269	288	240	269	292	308	282	276	282	306	280	256	300	270	267	276	312	275	284	282	277	276	260	299	286	263	294	286	275	274	285	228	285	309	289	285	248	282	280	267	284	286	297	270	286	297	272	237	284	283	310	271	277	290	261	277	271	298	280	304	281	260	275	281	273	277	304	274	296	284	272	304	293	259	290	273	289	299	260	297	289	258	294	268	287	307	284	266	297	252	298	286	290	276	276	249	283	284	262	265	278	300	294	279	273	247	267	254	274	260	292	299	254	278	268	270	278	327	283	277	288	284	267	270	294	285	302	271	260	311	293	267	280	271	284	263	279	270	302	262	274	285	264	273	261	272	300	306	313	269	257	288	298	292	288	275	249	282	310	286	269	280	275	280	294	270	314	287	285	286	270	286	297	292	279	273	268	281	310	295	310	245	285	254	287	288	281	292	281	268	285	268	239	265	285	246	295	265	257	325	273	267	288	283	287	268	266	242	294	276	276	261	276	274	285	295	269	279	266	252	276	274	256	273	262	274	275	253	275	293	274	310	249	260	268	310	262	285	264	274	277	285	256	290	281	258	263	277	281	266	278	287	278	293	269	247	280	270	263	260	308	279	274	271	271	259	276	254	271	256	260	272	257	275	313	263	253	287	267	237	259	266	288	304	271	263	251	262	266	270	299	263	300	299	315	299	278	299	302	286	295	289	275	290	250	266	320	288	284	266	255	253	263	284	288	288	302	299	263	270	249	291	274	264	288	304	309	278	275	259	317	288	265	289	256	284	272	256	280	283	298	307	290	250	282	297	271	281	285	281	250	255	252	244	232	290	262	269	280	270	261	260	282	260	266	296	283	282	275	259	265	277	266	254	277	247	267	266	307	288	242	265	259	293	263	311	306	284	250	282	315	265	273	269	272	275	257	301	277	273	269	290	267	287	267	320	290	253	256	266	294	287	292	270	269	264	284	271	279	277	293	271	278	293	275	279	315	288	282	257	303	276	272	302	304	307	274	269	280	292	292	302	290	261	300	298	244	293	285	261	282	268	288	246	272	285	259	266	262	285	269	268	270	275	233	229	251	258	273	299	262	273	293	252	294	291	285	302	282	246	291	287	272	268	261	281	288	283	272	309	282	273	266	248	318	267	279	282	276	274	275	264	281	303	285	249	269	286	235	274	293	230	288	317	280	301	288	307	286	301	311	298	321	271	286	292	245	255	274	259	259	259	314	300	268	275	252	312	273	274	261	287	292	263	303	267	262	270	290	274	287	283	259	289	300	287	285	278	286	295	311	267	303	275	291	282	296	248	247	289	258	257	259	271	268	263	287	269	237	287	281	276	285	243	267	282	265	265	258	285	297	271	269	281	267	292	288	280	277	279	295	287	303	264	284	291	269	262	280	298	288	276	293	312	262	276	284	279	265	247	281	258	287	264	300	268	269	296	239	250	275	269	251	289	279	272	272	296	268	282	296	266	297	285	289	308	274	306	257	271	296	265	301	271	277	261	287	276	261	259	286	287	284	292	302	266	295	315	268	264	265	277	277	321	253	314	248	277	295	270	276	263	270	275	258	268	283	262	270	267	284	271	275	272	294	259	298	315	266	265	260	279	255	262	260	265	288	269	273	234	275	294	271	270	296	268	266	280	272	278	287	291	262	289	293	273	205	319	284	284	289	289	285	257	269	259	286	260	271	268	273	260	282	272	273	261	272	286	267	304	291	302	288	296	285	278	274	288	271	262	276	280	265	271	253	256	272	305	295	265	270	266	265	277	283	287	290	284	293	265	267	264	265	295	281	271	255	268	288	288	264	290	274	280	321	295	294	237	279	237	275	281	322	290	271	257	276	261	277	247	266	242	288	238	267	257	251	284	288	275	291	275	308	301	286	280	252	291	296	259	265	287	283	310	270	295	265	236	247	258	292	293	276	278	282	303	252	251	292	262	288	301	277	322	278	300	283	293	286	256	300	277	310	292	238	263	282	262	293	275	290	264	288	274	284	286	264	299	281	314	237	249	257	276	271	294	291	268	270	311	263	263	252	283	272	264	276	264	290	306	300	282	276	280	288	272	284	260	272	278	276	271	300	300	288	300	258	279	266	291	300	284	279	284	267	270	279	273	267	247	262	260	261	298	278	275	310	249	297	243	282	281	254	256	280	275	267	258	279	294	299	251	300	271	269	287	244	269	299	268	287	281	273	275	275	307	272	280	267	268	260	245	268	280	267	277	270	269	293	258	265	258	265	282	294	282	256	297	293	281	273	316	280	274	327	314	271	281	268	250	262	277	264	295	265	277	270	263	264	284	270	268	296	284	270	273	270	286	261	259	259	245	262	250	268	273	252	272	276	268	269	292	299	283	280	274	267	320	275	280	267	290	303	258	254	261	260	298	276	261	278	283	272	266	296	273	275	257	276	282	279	277	263	292	306	262	278	272	284	297	254	296	281	274	260	293	277	262	303	285	290	276	293	277	284	249	253	288	291	293	300	264	288	269	264	279	257	252	265	268	268	266	279	279	306	271	243	270	268	308	300	306	299	270	271	266	278	286	308	285	275	269	263	264	262	264	241	250	238	270	262	270	275	254	271	309	285	275	321	266	264	272	301	283	279	290	281	287	263	238	261	277	284	275	247	274	276	224	305	255	304	275	255	272	270	277	289	309	264	297	286	303	262	283	275	276	286	266	243	277	241	241	282	290	277	295	265	283	248	257	271	239	294	270	278	240	288	288	291	299	309	269	273	280	272	296	296	260	279	273	275	259	287	276	272	277	283	287	290	276	273	275	287	260	256	253	306	274	278	292	240	270	271	296	261	298	268	284	284	286	289	275	308	272	255	291	313	273	325	278	260	299	258	301	286	254	257	297	306	290	262	266	288	290	268	290	273	290	290	271	286	263	296	282	269	251	255	272	263	278	249	303	265	266	288	250	299	285	268	288	266	291	272	283	296	281	248	259	292	271	250	286	290	274	282	276	229	271	279	289	281	304	267	264	266	253	288	283	312	273	270	303	289	263	262	308	276	259	253	292	256	277	308	311	279	266	287	254	230	279	288	324	289	251	283	265	281	255	275	262	282	292	250	275	271	261	287	312	284	297	264	284	272	266	270	269	268	246	265	277	282	268	279	304	295	268	289	296	322	249	282	289	254	278	244	278	256	294	254	244	305	277	253	258	274	270	283	277	280	288	280	258	279	279	316	277	278	276	263	265	274	290	278	291	257	268	291	284	236	282	333	297	273	256	294	266	288	262	274	286	273	274	280	282	273	263	279	277	285	292	270	283	242	299	277	285	278	295	276	298	286	276	322	276	288	287	273
18585	3319	2287	2500	2244	1650	1244	995	909	789	795	825	772	732	690	669	737	704	683	692	677	689	721	674	699	690	687	659	726	640	688	686	675	674	685	692	690	666	619	662	597	641	658	716	672	665	667	679	633	696	643	622	646	668	655	668	688	658	664	624	684	655	666	660	666	628	699	649	697	658	626	660	653	642	648	680	680	602	671	643	679	672	671	634	687	674	669	658	686	694	669	678	670	684	671	655	692	671	656	654	676	683	633	637	691	664	653	743	659	663	680	687	687	674	695	645	626	651	656	623	639	713	611	648	679	712	655	657	665	645	692	650	682	633	660	668	687	645	679	687	673	683	602	661	639	694	642	685	621	726	680	647	681	660	619	669	716	648	670	657	619	702	637	694	636	640	632	635	655	686	635	609	663	671	656	621	728	613	657	698	681	625	621	663	678	637	650	644	651	655	652	673	633	640	662	681	630	636	658	620	680	660	653	682	645	659	683	613	646	665	637	693	694	646	669	677	677	677	654	676	689	654	694	613	663	666	640	667	664	684	626	653	701	648	682	624	679	720	673	633	674	691	625	663	700	688	630	651	645	698	721	668	623	707	671	689	665	622	627	682	731	657	658	628	646	659	680	691	643	629	645	665	677	642	663	637	690	637	666	672	664	659	682	643	649	646	651	637	693	669	693	709	653	663	644	643	647	629	653	652	635	617	666	666	665	661	672	630	631	650	643	679	682	677	671	694	672	664	680	641	636	640	673	686	659	674	663	674	668	673	692	672	650	670	681	698	632	686	679	687	697	665	653	677	639	616	659	669	674	663	640	621	648	685	646	678	667	646	681	653	654	639	684	658	673	660	663	655	658	672	679	679	666	674	613	697	646	698	670	644	688	601	661	685	642	686	654	680	675	658	642	706	695	645	669	653	683	620	663	654	677	669	649	603	660	678	686	634	677	685	689	666	683	663	711	639	680	663	669	677	662	617	656	645	618	688	678	662	648	637	652	699	666	677	638	645	626	685	682	659	642	689	666	672	576	663	670	684	674	635	661	695	653	649	659	692	737	710	698	648	694	678	659	677	671	653	715	668	693	655	658	667	680	662	663	636	703	674	677	647	603	676	620	629	663	637	663	672	609	695	631	644	608	641	653	669	653	601	641	644	587	680	666	621	648	668	667	650	719	654	635	684	637	692	681	659	589	678	643	651	685	635	647	666	656	679	653	631	642	640	682	691	679	688	663	637	637	648	668	672	675	690	658	657	701	636	640	651	671	649	652	640	701	617	678	616	662	641	673	644	601	665	680	651	644	647	653	645	663	686	626	661	668	648	649	620	652	667	678	653	671	643	648	633	689	676	685	693	694	664	679	640	642	714	709	659	696	657	671	659	654	633	687	640	674	633	658	652	679	627	639	733	659	682	652	658	663	628	623	635	677	651	722	638	614	676	662	677	681	648	671	681	657	660	645	655	643	654	725	670	650	671	634	729	665	668	663	671	678	685	732	649	663	682	692	664	662	671	682	666	684	683	618	681	641	630	665	650	716	671	651	675	678	674	659	665	675	663	667	697	635	643	654	696	696	666	643	633	627	697	687	669	708	618	684	656	678	662	696	692	655	677	652	636	641	682	607	653	677	648	691	620	638	630	675	686	657	671	643	659	709	633	695	679	631	657	651	658	648	698	652	664	655	639	672	629	669	640	652	645	678	612	669	638	677	643	636	674	661	658	619	605	641	606	691	646	660	673	674	647	673	643	676	637	675	602	685	640	605	694	653	680	674	592	681	624	692	707	712	670	659	643	638	661	642	654	637	674	676	696	689	681	642	680	667	656	611	637	673	658	678	641	671	661	656	632	640	648	626	698	657	649	662	640	643	649	669	676	719	653	679	627	664	651	691	689	585	674	615	658	695	671	701	622	663	665	658	684	640	685	718	639	669	661	647	650	706	664	726	654	668	671	647	681	619	665	694	663	631	639	615	654	671	683	676	605	711	653	642	685	694	666	641	696	635	590	652	654	652	646	644	651	645	631	640	675	707	670	650	687	613	638	657	644	662	647	673	671	666	631	651	685	640	668	615	632	633	687	653	620	682	633	668	710	663	644	662	657	612	655	685	679	656	650	689	704	651	666	660	642	653	716	624	655	597	630	648	643	656	709	691	653	668	620	671	670	674	674	639	621	628	689	669	666	644	633	669	637	629	677	668	655	647	671	690	667	657	632	670	608	669	664	645	615	658	648	669	632	630	642	616	682	644	634	637	702	700	686	665	656	638	685	681	622	682	633	639	631	673	668	663	697	634	638	677	699	696	642	695	672	624	673	668	641	631	652	659	638	634	617	667	661	671	720	671	703	679	667	679	639	673	634	699	685	682	638	683	661	713	639	623	681	678	649	623	641	678	667	670	635	672	656	654	636	691	641	661	661	650	659	673	672	645	650	641	679	682	639	709	635	690	660	685	669	686	661	678	646	661	614	607	662	688	667	653	670	656	701	636	644	684	654	672	640	672	679	648	675	675	716	675	647	630	655	655	625	644	624	641	715	653	655	674	643	685	692	619	643	675	633	670	687	647	706	603	692	667	684	646	687	670	621	649	642	657	623	619	633	648	622	702	665	659	670	672	659	645	707	633	665	683	616	661	620	664	673	651	683	635	649	669	675	662	702	645	685	696	644	648	648	654	636	626	694	649	644	655	637	633	621	649	658	669	635	663	630	664	681	657	645	671	664	645	675	677	648	645	612	672	638	627	606	614	676	669	662	662	652	623	676	654	619	640	626	623	684	659	693	649	618	649	662	628	688	662	658	681	641	665	695	681	639	668	595	651	650	654	647	650	701	693	658	647	671	695	660	671	684	646	673	634	662	684	643	637	657	648	641	678	606	654	668	641	678	658	608	646	650	660	668	656	680	660	640	668	646	697	625	653	651	685	652	686	608	655	648	683	643	707	664	643	670	635	637	662	665	660	658	680	648	719	625	632	636	641	646	654	643	666	682	665	689	640	671	707	691	667	658	681	664	683	632	651	655	653	630	709	632	639	653	706	641	688	701	656	719	627	707	624	663	659	636	697	670	641	670	674	704	640	650	743	673	687	671	657	617	690	644	683	633	611	657	633	627	622	666	620	661	624	667	642	665	663	692	663	618	651	678	612	636	652	625	630	640	669	640	679	631	674	657	600	605	672	645	646	621	664	669	639	632	681	648	675	632	647	656	700	665	678	625	661	679	672	612	632	661	648	704	627	658	652	646	680	651	683	638	646	753	638	610	660	664	657	692	654	641	678	667	660	636	710	675	675	666	666	692	689	642	637	654	649	676	654	665	676	662	645	667	672	666	667	681	668	663	677	680	656	679	687	690	649	661	636	679	650	626	646	700	693	665	648	643	649	631	633	636	666	660	655	643	651	629	677	672	631	660	658	635	662	697	691	619	636	697	614	645	697	635	634	680	654	678	703	619	665	694	658	633	655	671	657	665	667	634	671	639	643	676	633	657	582	611	643	655	633	659
36847	10687	2029	1317	775	545	344	294	254	231	213	197	209	242	205	194	190	206	220	194	188	217	182	209	215	193	190	199	175	193	195	188	198	215	202	176	182	224	213	186	189	208	193	181	166	164	188	175	200	200	236	204	205	199	166	175	197	212	195	207	181	179	214	212	195	183	203	201	202	174	206	192	178	230	204	197	202	177	204	179	206	215	203	189	204	212	195	198	181	189	166	179	192	182	156	183	207	184	183	189	185	189	170	211	208	181	166	198	170	183	171	196	193	173	178	201	174	210	185	189	196	198	199	182	207	202	214	221	179	202	195	204	205	186	187	221	163	163	184	183	174	184	162	215	195	207	223	201	167	202	180	192	194	182	180	179	200	184	211	186	200	158	151	212	211	201	206	218	194	183	170	200	178	206	234	217	190	220	200	191	180	197	201	188	170	207	205	190	199	188	187	156	174	191	204	175	192	197	180	198	192	167	166	209	196	201	180	183	191	210	174	181	218	181	198	184	195	197	199	197	197	213	194	227	195	184	195	178	166	173	218	206	196	167	204	181	195	203	205	192	186	187	189	165	188	185	166	197	192	192	190	187	199	196	186	180	186	172	204	197	176	196	208	214	163	200	197	192	182	227	188	204	216	183	185	196	196	202	206	192	201	192	189	180	172	176	190	204	200	219	187	209	191	194	186	197	199	201	212	199	188	195	208	201	210	211	222	168	204	193	197	182	188	177	200	195	207	166	193	176	171	218	186	206	164	188	192	224	201	181	203	190	198	204	213	182	185	182	184	183	202	156	193	201	198	195	203	190	202	185	177	165	200	212	216	214	166	210	188	182	176	173	191	191	207	197	172	194	197	188	189	174	203	197	217	177	192	197	196	205	191	214	194	189	188	193	194	188	204	204	190	211	166	194	205	202	201	203	205	184	197	185	192	192	188	187	194	182	194	196	179	182	198	199	193	181	204	179	188	185	173	221	179	177	192	209	179	217	177	167	160	194	212	202	178	207	200	220	187	182	207	189	205	182	182	186	204	207	212	196	181	189	213	186	188	182	220	149	196	208	211	175	192	205	188	174	208	190	208	206	191	197	194	214	197	178	188	205	216	213	187	183	181	190	170	190	166	175	189	199	167	195	175	214	220	211	171	183	172	220	201	203	204	212	180	189	202	188	206	163	214	168	192	170	200	183	214	191	185	182	211	175	184	176	203	209	189	166	203	169	199	186	187	187	196	182	173	170	205	188	191	200	181	186	208	187	214	213	171	202	166	195	186	188	179	191	221	206	198	200	198	191	183	193	173	182	196	175	185	195	185	191	194	181	226	187	167	196	203	171	203	176	174	195	186	193	194	180	226	190	198	175	191	180	200	186	175	181	201	196	173	190	175	195	178	192	185	205	178	211	207	210	196	180	188	184	170	189	194	186	200	192	195	168	155	174	185	201	187	207	200	201	159	218	196	194	193	191	195	184	194	193	195	189	190	197	203	202	204	195	202	209	190	176	179	229	194	185	186	185	202	188	188	186	197	207	196	188	174	178	195	192	185	182	183	185	190	179	171	203	183	194	191	173	197	187	176	177	180	169	206	186	208	189	188	218	169	206	191	187	183	202	174	196	164	164	170	199	200	206	197	170	169	199	185	198	193	193	224	191	164	186	204	202	199	212	195	166	195	172	187	199	186	217	186	210	205	198	206	203	182	166	206	196	194	176	182	241	192	201	193	206	174	185	179	197	199	187	233	213	197	206	200	197	172	180	200	175	195	211	203	195	192	180	201	187	173	188	202	210	191	200	220	189	173	161	190	199	177	197	196	176	198	200	207	186	206	183	202	188	201	196	173	167	202	197	169	188	179	174	177	201	197	184	196	217	183	195	204	191	187	214	195	191	203	175	179	206	202	180	214	221	237	187	179	180	207	197	181	195	195	190	215	201	214	179	174	174	190	172	191	159	167	177	166	173	177	182	199	212	188	211	179	190	214	220	217	193	189	196	195	212	191	166	195	193	157	182	163	176	187	191	167	191	201	180	193	193	202	196	197	158	157	176	203	205	184	183	191	204	186	172	201	190	200	183	213	201	180	194	173	168	218	192	176	182	160	200	181	204	164	173	187	190	216	163	205	183	181	189	216	185	187	188	173	170	194	183	220	182	191	223	199	184	200	219	217	189	233	214	201	163	199	198	178	192	201	196	187	184	186	182	169	204	180	182	190	199	201	219	178	172	196	181	227	172	213	202	203	186	193	191	185	183	177	209	186	185	191	200	189	197	205	178	187	185	214	177	206	198	208	171	209	167	185	178	192	180	174	195	176	201	199	195	218	167	196	178	181	185	182	176	170	183	238	190	207	207	193	194	209	218	185	195	198	196	167	207	204	175	185	193	201	214	199	200	183	205	178	211	187	200	195	169	167	205	184	203	193	203	191	177	192	170	172	190	173	204	198	204	195	195	186	171	176	194	191	195	202	233	195	184	210	193	195	183	190	182	190	221	168	173	170	153	178	176	218	197	177	171	161	163	193	201	230	153	184	185	190	184	207	210	174	214	201	187	196	179	193	214	214	149	224	207	186	185	180	193	207	192	176	206	179	218	177	187	182	179	218	199	204	174	201	201	168	210	218	169	185	194	178	192	164	200	206	185	182	195	178	172	179	184	200	202	163	172	195	183	168	200	201	188	177	171	178	180	167	187	174	188	189	207	185	193	201	204	200	195	221	192	180	196	169	172	189	181	199	198	197	162	186	209	191	203	174	184	204	214	220	201	177	175	195	197	200	205	186	187	168	191	182	183	200	198	178	203	194	185	172	187	199	197	210	174	165	217	188	174	192	206	198	193	180	201	213	178	204	172	206	211	222	201	172	185	187	201	188	202	207	221	220	193	188	188	188	193	191	199	156	177	212	190	204	199	191	180	194	179	173	180	187	193	166	192	192	200	195	202	200	183	173	179	197	161	189	195	178	177	209	209	181	231	178	208	176	158	171	199	206	183	189	184	206	204	183	186	206	180	211	192	188	177	208	176	185	167	214	197	200	179	201	192	197	160	196	195	191	188	185	174	177	196	217	221	194	210	202	210	179	193	212	196	190	187	212	180	182	185	199	186	192	210	186	204	213	196	179	200	212	206	193	211	199	193	197	209	177	195	172	169	189	178	184	214	192	198	150	199	188	187	187	208	189	169	187	200	181	203	205	190	203	208	170	199	189	209	210	183	184	191	182	196	173	199	187	181	197	182	194	174	188	201	169	199	182	185	181	204	200	200	178	181	186	218	178	182	192	188	188	183	184	198	190	193	176	202	213	186	199	173	208	202	201	194	217	175	179	186	182	179	206	212	205	170	212	214	207	181	209	198	202	178	189	202	168	219	207	177	172	205	194	194	179	209	192	212	198	190	196	174	218	175	207	214	189	206	189	215	172	199	201	185	204	209	185	176	204	158	199	174	223	189	208	208	192	204	165	208	188	197	184	197	198	182	194	165	231	170	202	189	194	165	186	213	237	183
23810	4458	3704	3981	3032	2219	1264	1015	868	731	693	633	589	631	654	594	575	575	507	514	549	497	495	576	528	474	554	493	510	458	521	488	444	472	492	456	461	455	428	471	461	505	474	474	485	473	445	491	462	485	503	483	473	462	464	450	517	481	469	480	484	478	489	454	479	463	493	473	451	488	470	443	484	471	456	496	487	458	492	470	443	475	432	483	432	465	468	484	475	461	487	475	465	412	476	485	461	478	476	481	442	491	427	494	444	506	500	474	436	487	455	468	437	458	438	441	438	446	479	491	476	482	440	425	466	466	475	468	474	483	495	487	460	482	458	460	470	460	448	484	443	467	457	468	457	459	463	458	468	487	487	467	436	469	466	468	453	470	507	476	457	449	489	468	466	460	464	492	432	443	478	486	448	483	484	441	444	476	465	469	438	434	438	494	454	423	492	467	463	441	456	485	459	451	432	483	442	465	441	472	462	455	487	446	464	476	460	461	442	461	449	441	414	485	464	464	444	446	478	482	467	479	429	435	466	478	457	467	447	448	489	444	458	460	468	497	430	465	483	438	473	461	469	490	449	466	457	454	448	472	426	493	455	442	466	430	486	452	428	463	467	447	474	422	443	449	437	433	450	434	431	459	474	485	454	451	494	453	452	464	482	471	468	501	483	498	477	420	471	458	432	424	465	472	458	437	467	436	510	464	477	463	485	447	489	457	466	466	440	442	449	455	488	455	456	473	448	509	450	501	475	470	476	444	469	464	470	462	423	486	471	480	474	508	466	444	447	448	509	462	432	480	435	477	453	476	486	481	477	441	449	443	467	454	440	474	488	485	443	494	438	421	485	462	449	484	481	453	435	452	454	464	450	475	440	486	450	454	484	454	443	507	442	430	441	450	451	452	431	463	460	466	462	444	460	484	442	449	457	446	479	466	425	479	429	451	461	473	458	455	462	455	470	463	468	471	483	452	444	460	469	470	497	457	498	465	466	453	447	423	445	466	499	448	470	471	454	478	482	429	463	453	485	499	468	461	448	484	417	416	471	474	449	486	454	448	473	482	457	431	472	471	442	479	462	466	453	471	482	440	440	480	512	431	437	464	480	483	509	489	482	460	442	445	473	487	441	463	452	462	498	485	436	438	475	432	465	450	458	458	444	470	451	470	446	469	429	460	463	461	465	457	476	474	465	447	450	464	469	460	484	497	443	482	470	440	482	435	460	484	463	474	422	463	505	447	447	452	445	455	500	462	458	457	477	445	436	463	471	458	490	436	442	470	471	466	468	459	456	477	482	444	478	450	481	451	465	461	488	458	483	478	473	454	429	476	490	473	468	472	465	462	473	480	482	495	485	465	442	458	449	438	446	449	466	453	450	477	488	441	485	474	489	451	472	444	476	456	450	480	503	473	484	470	475	452	478	438	456	474	468	502	470	478	489	471	476	445	447	467	487	445	444	477	463	445	463	481	466	493	477	477	476	432	467	487	429	442	427	472	429	474	472	464	473	445	457	485	454	440	452	423	466	441	470	448	415	501	488	477	427	479	413	475	417	428	469	494	481	492	447	440	461	462	428	445	473	480	477	448	510	452	449	464	454	462	464	435	438	451	486	452	423	468	447	456	460	477	460	437	419	445	500	454	466	493	531	475	424	476	446	438	438	445	451	449	427	502	476	464	456	440	433	483	429	480	452	487	466	486	466	440	444	465	469	448	470	491	463	446	482	478	485	452	459	463	482	466	484	439	457	478	465	444	446	498	467	476	439	443	470	466	441	490	452	461	481	456	439	450	462	459	472	468	458	438	432	484	490	479	453	480	469	455	463	470	450	454	455	436	441	448	470	474	475	476	450	456	481	487	483	415	470	455	475	480	491	443	461	435	482	514	456	463	431	492	456	473	482	460	448	463	472	460	433	453	436	478	496	471	514	467	487	477	485	443	482	422	475	403	443	502	449	471	447	485	428	480	439	472	491	466	449	476	455	454	414	438	464	426	468	423	473	478	445	423	424	422	472	437	468	462	488	475	453	445	472	471	463	429	476	450	463	456	437	436	492	486	447	442	495	470	465	468	445	466	472	479	451	425	484	488	465	475	474	421	474	442	438	477	456	431	432	472	457	470	506	446	488	437	475	468	489	478	473	433	443	467	435	455	432	478	467	425	440	465	460	444	451	452	462	460	462	441	473	449	444	461	481	453	437	504	454	447	464	450	467	442	481	475	477	433	404	510	469	483	450	468	486	460	472	460	449	478	468	476	444	492	421	464	497	446	449	482	468	422	462	422	411	492	460	484	504	427	482	482	459	462	458	463	406	467	438	440	444	424	464	418	484	478	461	486	455	475	424	453	478	479	426	418	478	446	470	486	456	481	467	448	430	452	469	466	462	487	445	470	455	461	502	468	463	454	454	472	466	430	426	499	470	468	431	451	457	478	474	448	450	451	481	458	494	440	448	420	478	451	468	436	486	465	489	495	440	452	519	463	480	478	462	463	525	434	502	480	446	469	479	428	430	469	453	498	443	463	484	464	420	453	448	480	471	459	457	448	414	474	453	482	437	480	535	448	456	468	487	475	474	431	414	456	492	444	461	440	421	471	456	456	452	480	458	506	439	459	491	444	459	430	431	480	457	476	487	416	445	479	455	513	433	488	490	451	448	454	481	443	437	473	465	469	476	448	472	438	401	437	475	437	416	461	484	458	467	476	453	452	451	474	467	457	462	448	451	429	494	447	519	428	472	467	425	461	450	450	448	476	449	515	474	489	467	486	452	464	467	437	461	452	490	479	470	478	459	451	456	471	489	470	495	461	491	477	455	458	441	471	479	469	423	479	464	485	482	484	418	469	453	436	483	464	449	497	498	490	454	479	499	467	508	462	471	479	518	443	445	455	485	423	484	464	461	455	472	488	458	502	460	485	491	467	456	472	454	524	462	502	407	464	487	476	492	470	483	515	488	438	457	445	444	461	470	412	447	455	448	477	458	493	443	484	421	482	483	456	461	452	439	494	478	454	459	467	455	473	473	471	439	433	489	485	462	430	483	475	508	428	445	454	455	500	449	477	471	457	439	480	462	504	465	470	446	439	480	458	477	441	445	470	475	466	450	473	460	429	432	429	454	507	475	446	506	445	471	450	436	468	467	468	430	481	476	435	477	479	480	447	459	438	481	458	507	495	477	431	472	431	448	474	467	461	466	454	454	454	495	477	444	496	452	450	482	465	456	462	491	444	478	493	474	465	480	433	441	466	487	494	459	472	458	490	433	464	469	478	470	434	500	456	476	467	468	457	440	451	451	466	465	430	462	470	421	483	471	480	463	462	471	487	489	437	488	476	500	438	476	449	482	486	455	506	449	482	467	446	476	461	496	496	467	444	482	491	457	461	458	463	450	484	505	438	480	441	469	472	486	440	470	481	452	459	484	473	496	478	473	481	483	461	480	466	436	462	458	450	464	457	462	463	483	487	443	426	481	464	473	466	464	476	474	434	461	454	441	476	442	487
12253	1831	665	538	381	297	263	218	223	219	220	194	193	233	211	226	226	235	210	220	203	205	225	214	223	209	217	207	198	201	227	238	215	210	227	202	230	241	209	211	216	244	203	205	210	254	228	216	209	212	201	226	205	234	199	217	216	215	200	211	236	214	225	183	197	217	241	215	202	201	221	205	210	221	222	242	240	219	216	241	211	222	214	206	202	216	213	201	205	208	234	228	198	224	221	182	252	235	213	209	199	194	204	204	219	212	218	209	201	197	227	218	209	198	222	212	203	227	215	216	227	240	205	224	196	214	236	227	223	216	206	229	237	240	223	217	240	193	196	247	217	228	207	212	214	235	221	228	216	207	184	193	183	234	209	222	204	199	220	222	199	247	243	188	219	207	226	202	200	208	230	223	222	220	202	210	191	204	205	219	218	192	213	204	209	202	207	222	231	227	196	207	204	212	207	199	186	214	225	206	204	197	198	211	216	189	191	211	205	201	246	199	218	231	223	210	208	191	211	199	221	216	213	226	200	223	211	212	199	224	212	214	196	215	218	209	205	220	206	218	201	213	226	201	214	231	201	229	198	230	238	215	238	209	209	188	237	232	190	217	229	188	199	213	225	185	238	214	210	226	202	222	209	198	209	215	232	209	221	204	214	221	195	185	232	229	211	217	223	199	223	226	209	192	196	188	226	226	216	204	197	200	226	207	211	197	240	195	227	231	232	214	216	194	185	196	198	188	195	208	225	205	231	206	207	215	209	223	232	208	197	210	231	218	184	197	221	234	222	226	204	203	202	225	238	204	230	224	206	198	248	216	225	179	230	237	211	235	209	233	235	222	207	199	203	230	204	207	219	186	225	223	222	217	195	229	229	215	185	220	238	207	187	208	214	228	194	194	190	203	196	230	189	203	176	237	216	215	204	220	223	226	227	217	200	210	210	228	215	213	219	221	212	206	218	191	235	225	220	202	204	205	238	203	215	200	204	253	212	194	211	243	196	211	199	198	229	209	206	231	199	190	223	195	221	236	232	223	201	223	237	193	226	203	202	214	198	229	201	200	216	216	228	212	195	217	203	197	232	211	206	215	219	180	210	228	213	202	231	222	193	192	216	200	232	212	179	215	223	206	231	238	220	235	220	240	203	226	219	234	205	214	183	174	206	221	212	204	220	237	192	248	233	212	218	220	187	218	214	191	256	231	231	205	207	217	204	212	239	216	214	230	230	231	213	208	220	240	208	212	208	216	225	204	229	216	220	212	203	204	248	220	214	218	229	217	230	194	211	212	216	221	244	205	200	210	202	209	217	227	187	204	233	206	229	235	221	237	239	224	218	211	214	182	199	213	201	215	245	222	206	234	196	232	219	171	220	224	199	192	207	201	195	208	218	210	214	218	228	204	213	207	246	226	202	222	216	212	230	207	199	229	237	222	230	227	222	206	203	197	217	220	222	227	236	226	219	247	233	220	185	220	196	193	222	203	219	218	227	236	217	197	215	207	237	211	205	243	230	205	221	220	228	206	190	182	202	213	244	201	216	221	247	230	226	214	207	211	215	221	193	223	211	214	225	184	228	236	192	219	211	190	197	221	247	232	206	185	205	230	244	218	220	198	233	210	202	192	210	201	199	198	239	196	209	206	185	181	223	200	213	205	237	233	216	203	243	208	190	267	217	213	253	243	201	212	239	187	203	232	207	208	199	239	193	202	193	213	246	228	193	232	239	214	219	212	181	234	204	242	227	211	215	195	245	221	227	222	204	237	232	236	239	196	254	195	192	217	205	223	223	214	233	208	203	208	194	200	248	220	214	227	237	224	187	190	209	236	219	222	203	199	198	226	218	203	202	211	232	220	222	205	241	185	230	205	245	215	180	211	225	231	206	216	209	185	192	199	199	209	205	200	219	223	238	228	205	216	221	220	196	198	209	222	223	230	236	204	224	199	208	182	217	205	215	254	224	229	212	238	190	229	214	206	202	212	198	227	188	199	206	191	200	203	224	236	204	236	233	225	237	203	215	199	213	182	223	255	187	201	233	201	217	197	215	207	230	214	208	211	190	210	207	208	173	205	220	225	215	234	208	212	227	204	225	182	205	237	209	220	179	222	213	205	213	214	224	216	217	219	206	220	178	195	196	218	218	202	251	228	222	211	222	211	172	244	220	223	196	221	198	233	223	218	244	218	204	218	229	260	201	198	211	202	205	237	218	198	234	217	230	197	223	190	206	183	209	197	194	212	215	230	202	214	212	184	207	193	200	226	210	198	231	220	224	191	173	207	207	253	203	226	232	208	207	205	221	204	249	201	223	215	218	189	208	212	210	222	211	181	242	228	220	211	205	215	196	220	226	224	210	219	208	185	192	215	239	226	195	214	244	220	239	201	228	222	229	228	190	192	235	228	215	194	214	234	211	216	209	216	197	190	213	214	204	216	208	212	247	194	205	210	201	244	234	221	199	220	205	211	219	215	223	193	186	213	219	213	197	212	221	236	224	201	215	200	215	194	236	212	208	203	205	239	211	234	207	213	248	215	211	205	206	230	210	214	224	247	207	230	196	238	226	221	240	205	210	197	196	203	220	199	208	198	226	237	216	232	214	227	231	203	207	204	194	194	229	230	205	233	235	228	213	229	234	224	216	215	203	230	238	222	204	218	203	184	217	207	214	214	210	202	238	206	200	215	233	220	199	229	236	227	218	179	194	239	258	219	210	212	203	225	215	192	219	188	207	199	212	195	238	238	227	189	211	224	201	234	232	209	202	181	208	205	219	207	230	239	208	212	214	219	238	233	201	200	221	208	188	205	202	227	220	219	187	184	205	216	208	219	204	189	223	235	219	242	233	215	217	227	197	205	212	210	228	222	226	235	191	195	262	213	223	224	202	193	204	227	215	248	213	222	213	241	210	208	208	206	205	221	230	232	189	207	219	212	207	205	198	187	226	197	207	210	197	213	213	199	215	215	204	212	229	219	208	231	222	235	211	241	213	239	216	209	212	227	263	211	199	195	209	247	202	207	177	201	208	230	222	188	210	203	190	202	207	195	203	218	203	223	229	221	205	209	187	218	230	189	204	257	226	207	214	192	206	217	231	212	203	225	219	223	219	209	195	186	209	216	211	211	200	210	226	229	230	216	226	193	189	217	217	202	202	211	241	208	233	197	201	198	214	223	207	189	218	190	197	229	200	227	199	221	217	220	225	218	212	212	228	215	195	221	202	203	222	254	231	220	216	203	218	217	221	223	185	225	191	201	168	188	209	223	190	211	228	195	237	229	205	225	231	200	238	227	197	235	217	224	201	197	181	202	205	222	216	200	221	225	236	236	207	197	218	205	205	216	212	216	235	210	231	222	198	221	222	227	192	205	213	203	224	225	221	202	244	223	240	252	232	197	210	244	209	193	204	188	204	235	175	233	207	211	227	224	197	221	189	225	208	208	202	220	212	178	227	210	194	241	191	229	194	250	219	191	218	190	182	201	194	229	224	186	241	202	202	230
8720	1324	1538	1741	1406	1075	703	628	580	568	556	585	569	567	552	567	542	544	564	569	534	534	542	554	506	529	542	511	544	510	532	547	563	517	557	508	538	531	558	555	565	564	570	534	549	553	519	551	582	517	528	555	525	533	524	497	538	525	540	548	509	541	540	547	511	529	516	530	545	562	550	512	529	531	485	534	534	500	530	527	565	510	539	526	534	503	526	531	547	523	567	557	539	523	565	555	525	541	509	551	564	558	538	491	544	514	541	544	492	513	541	555	485	538	575	537	570	549	546	512	532	489	537	557	506	528	499	527	538	555	504	554	527	543	551	549	547	563	545	504	511	528	534	501	514	545	534	538	519	519	530	589	554	533	528	494	560	543	522	542	530	559	520	532	528	521	547	593	517	533	522	519	551	539	574	530	502	487	512	579	545	516	507	548	532	491	492	570	528	521	522	531	482	513	558	519	533	519	499	516	537	510	542	576	508	510	510	510	546	514	516	553	501	545	516	557	513	518	547	491	505	551	543	491	544	569	543	524	520	523	503	557	515	532	527	464	524	553	557	511	492	588	520	511	549	532	501	495	545	539	561	525	517	532	526	562	530	531	531	520	509	505	499	538	499	550	523	537	530	481	543	569	520	514	524	547	564	506	535	547	577	521	538	555	524	512	561	546	487	527	562	518	541	527	538	510	540	512	537	506	558	522	535	565	561	524	583	512	520	519	562	572	545	551	540	505	487	495	535	536	587	522	548	543	531	556	530	518	547	535	568	544	498	512	519	553	557	550	497	549	575	504	558	547	534	518	563	520	530	568	516	508	471	521	563	495	535	563	520	572	552	577	552	489	525	537	546	483	508	559	521	570	516	540	569	513	568	514	520	497	538	596	528	488	528	544	552	529	526	533	516	522	514	563	538	525	506	512	526	537	535	539	509	501	575	514	530	487	538	532	555	540	506	492	507	558	521	553	504	535	550	517	537	549	509	519	571	550	516	528	540	550	570	536	527	514	535	548	528	533	550	528	506	540	529	544	566	552	537	538	530	583	497	534	548	582	560	531	521	524	524	519	533	528	554	521	508	513	516	531	472	525	545	531	579	539	522	580	483	522	550	557	550	526	511	513	501	562	534	497	549	513	485	554	547	568	556	543	502	560	531	505	538	526	520	519	523	542	556	522	532	561	535	519	511	549	542	533	542	526	510	551	513	509	561	545	504	521	544	528	540	501	567	545	497	558	485	498	511	522	499	519	513	511	549	566	533	527	529	550	499	527	541	553	548	536	546	544	510	603	537	511	476	518	529	523	535	525	533	551	548	556	536	568	545	503	531	516	513	511	492	495	533	520	517	541	514	556	517	505	534	480	538	531	550	508	523	545	529	506	518	550	514	546	510	536	501	546	573	552	568	530	523	570	513	565	516	493	521	509	520	535	571	526	524	527	525	528	502	548	541	487	563	557	530	577	545	554	536	565	551	521	538	505	542	537	521	524	575	571	544	587	524	547	564	554	537	509	558	502	507	508	513	535	502	541	507	512	505	524	538	538	516	565	532	562	526	535	565	501	558	545	519	520	523	518	553	533	548	512	534	531	544	507	558	516	565	543	533	530	530	513	521	513	558	562	529	527	508	548	516	543	507	502	533	517	521	573	556	512	531	540	569	499	534	541	502	522	508	532	515	504	565	534	544	519	513	524	531	519	535	543	512	500	521	513	539	548	526	540	507	529	538	555	524	494	540	575	490	532	526	527	538	542	476	540	514	509	511	544	543	556	512	535	531	521	513	531	530	509	544	529	566	544	501	516	525	558	547	528	518	540	538	543	525	519	535	567	537	563	559	536	549	528	558	527	528	504	500	583	519	540	531	572	567	528	489	513	513	511	534	517	541	537	542	536	551	511	550	556	527	542	534	489	547	540	549	543	533	505	543	575	534	542	549	533	513	523	527	516	498	545	508	521	503	531	517	506	517	515	513	576	547	544	527	524	512	537	506	530	517	510	553	568	533	549	537	532	553	495	549	508	559	531	523	583	537	561	534	563	567	527	550	518	546	542	519	569	543	565	537	518	569	485	546	544	520	513	549	555	493	516	536	516	510	547	562	545	476	549	505	518	577	490	544	522	554	532	528	572	533	523	505	528	503	554	540	477	546	541	529	501	548	532	500	538	492	515	540	537	533	538	565	517	491	582	501	561	582	541	515	539	535	556	537	538	504	500	521	468	530	506	511	541	487	535	532	528	554	546	538	496	514	566	531	530	552	551	537	571	532	552	484	517	510	529	508	515	546	534	490	578	524	482	539	499	552	536	552	527	520	511	541	510	472	532	510	543	544	543	564	587	497	517	539	525	535	522	530	532	502	503	559	567	551	547	496	524	527	490	567	531	560	511	525	531	551	570	515	497	499	575	490	524	537	533	536	547	542	537	506	507	532	520	552	606	536	532	506	537	530	488	523	486	508	506	501	569	524	476	562	549	555	520	568	530	571	514	537	522	522	522	529	508	514	552	527	534	567	535	522	558	523	506	525	542	529	537	535	548	526	542	520	525	523	550	528	526	549	503	552	575	564	539	484	506	557	572	533	494	544	557	508	529	551	533	545	575	504	528	548	519	525	511	496	541	540	515	560	500	533	532	517	531	526	531	538	487	527	539	557	546	538	542	582	542	549	511	533	583	519	561	517	517	544	534	511	549	563	576	521	544	486	576	539	550	532	598	516	511	559	550	537	535	542	511	551	547	548	520	509	565	539	520	514	570	490	518	514	559	508	552	519	543	530	537	521	515	503	531	524	526	554	513	546	523	540	561	524	532	513	538	529	556	493	535	517	574	545	569	522	490	493	557	527	556	588	476	508	559	529	523	544	532	512	537	552	513	563	534	501	521	492	519	477	531	515	537	516	487	511	528	550	508	533	557	556	540	497	543	548	536	492	543	539	551	528	528	524	516	530	520	530	530	517	543	537	562	522	521	512	507	584	551	535	527	551	479	499	524	514	528	499	544	521	546	537	547	541	548	547	532	538	529	517	575	480	543	536	517	541	517	583	515	549	536	554	550	518	553	571	550	495	534	571	552	507	527	522	551	554	524	546	529	527	512	514	554	512	547	571	546	499	563	502	506	520	533	534	533	529	505	511	498	547	549	543	523	553	525	567	521	527	578	500	547	539	508	516	514	512	512	522	539	503	540	538	480	509	531	562	535	569	507	516	543	545	574	522	542	567	490	507	511	546	495	500	535	514	545	519	524	548	541	549	556	518	544	562	527	528	522	533	558	500	571	509	519	533	551	508	514	530	554	547	519	530	514	546	542	531	563	499	534	521	522	505	536	529	534	563	557	576	536	541	540	561	557	516	537	568	522	550	546	575	496	531	504	526	516	507	537	508	550	533	534	561	528	558	567	541	538	568	508	535	495	515	558	527	516	489	524	490	535	566	582	520	528	512	529	541	563	518	538	568	564	518	507	539	551	523	519	528	545	542	521	524	522	552	527	506	561	520	552	552	553
26714	5849	1169	826	619	542	418	357	297	314	305	288	263	292	244	283	305	279	281	296	250	259	218	307	285	286	283	299	257	254	308	312	261	297	303	301	264	317	271	257	293	265	286	315	264	275	284	300	274	272	297	276	295	291	283	273	273	259	277	293	265	285	270	260	246	265	264	259	257	294	307	268	282	272	255	291	261	272	254	297	265	297	262	299	255	283	315	255	283	304	307	270	298	289	280	295	314	265	240	265	279	277	290	291	278	271	294	289	279	285	274	319	246	239	271	291	281	317	277	305	284	317	277	299	284	284	305	268	250	267	304	290	273	263	287	267	279	265	281	270	239	280	270	286	266	264	289	289	271	289	246	263	237	275	266	265	258	283	246	314	286	270	282	265	272	279	280	253	288	304	296	290	266	319	285	263	250	261	274	259	283	260	259	321	254	267	286	282	294	264	275	288	259	276	304	269	274	294	269	241	259	270	311	299	281	292	261	261	271	262	283	278	297	311	295	282	284	292	269	273	249	263	284	257	266	276	279	278	272	281	311	262	258	263	282	316	265	299	261	266	253	303	271	279	245	272	294	303	290	275	293	294	293	276	308	248	279	296	279	276	287	275	288	252	298	263	303	274	278	270	306	275	278	269	280	253	272	269	300	293	281	264	275	265	281	287	302	278	284	262	277	286	270	265	274	289	280	264	283	246	269	274	273	294	263	295	270	286	259	272	283	275	260	270	285	254	322	268	247	266	274	294	291	267	259	301	252	292	267	274	269	268	252	277	269	276	277	301	285	262	264	274	270	282	271	263	285	292	288	272	248	274	273	263	293	279	249	300	279	292	279	280	283	287	268	277	281	285	254	287	262	292	295	288	267	274	314	294	286	293	259	300	286	293	284	258	249	275	245	251	284	279	272	255	286	272	282	272	239	294	278	294	275	274	286	276	270	278	273	260	277	295	254	260	285	259	277	298	265	248	288	272	286	268	267	266	269	252	287	269	270	241	284	303	306	294	299	294	252	284	318	278	291	283	269	285	275	269	271	287	289	243	246	248	287	251	301	291	281	286	296	280	278	289	298	286	274	235	261	302	275	289	267	282	272	299	287	296	254	291	271	265	257	297	280	273	260	257	275	285	277	292	284	277	256	273	276	262	272	274	286	273	294	269	307	269	289	279	287	275	288	272	267	269	296	285	282	306	249	310	256	245	280	248	278	230	275	266	275	261	272	270	289	252	254	293	294	253	299	279	296	278	295	268	273	253	280	274	259	312	246	280	286	283	278	280	287	287	282	264	277	302	318	274	288	243	265	248	285	269	273	257	283	289	295	269	261	246	284	264	264	309	260	267	251	245	279	262	269	287	271	263	289	306	293	259	286	253	274	265	297	255	276	285	278	243	259	305	283	315	268	299	278	267	265	288	293	289	275	264	300	280	296	262	277	281	278	274	312	298	263	277	273	253	312	259	297	289	250	275	259	290	287	283	266	294	264	287	290	284	283	276	244	331	269	275	303	270	263	275	272	327	294	297	262	288	279	289	253	264	281	259	273	299	301	299	250	275	313	276	239	300	235	271	268	273	310	281	288	271	288	289	297	326	313	262	266	293	274	252	285	274	291	276	261	284	278	256	254	280	302	276	257	247	302	277	270	303	249	287	260	273	344	293	278	292	276	264	285	314	283	284	257	318	261	257	272	285	254	250	269	274	306	280	285	255	283	243	273	293	238	260	279	255	258	297	283	279	278	257	295	264	292	298	290	292	256	275	275	286	251	286	279	284	250	264	293	289	281	261	299	254	281	265	249	263	261	273	277	275	290	262	316	260	266	260	274	283	281	266	237	274	291	294	313	285	247	299	282	289	261	297	277	286	273	266	266	271	242	243	289	287	260	273	265	278	286	259	276	276	261	274	294	271	300	291	271	277	271	304	285	297	296	289	249	261	265	254	278	281	250	232	287	269	309	271	279	254	296	249	283	302	283	298	265	322	313	277	288	281	299	304	268	290	279	266	300	274	286	271	258	253	253	257	257	265	286	315	307	282	258	310	271	286	299	286	290	273	296	250	287	303	298	315	289	261	290	279	288	239	323	280	285	252	281	309	292	258	263	296	277	245	279	304	288	277	267	302	261	269	286	307	290	257	299	282	258	287	252	279	250	261	265	269	259	273	308	278	274	306	272	265	265	295	293	276	256	293	270	245	294	302	271	295	275	280	280	289	314	289	276	283	275	281	292	286	268	273	278	270	278	254	289	262	273	255	248	263	280	274	263	247	307	253	297	280	251	265	252	294	279	258	286	286	295	264	293	272	261	273	275	260	269	289	295	277	271	273	285	317	271	293	243	266	235	297	249	283	263	259	282	286	277	273	287	275	249	282	295	276	282	250	279	280	271	286	244	293	322	290	266	279	242	294	296	276	263	272	305	253	274	286	313	260	274	274	249	292	309	261	293	276	287	285	268	249	244	276	302	287	288	254	233	276	267	278	279	275	288	274	303	263	281	274	285	248	304	273	287	278	274	279	288	289	285	306	292	277	291	268	287	272	263	261	299	273	279	245	280	262	268	267	302	256	289	292	283	260	236	277	264	263	277	237	273	270	260	251	252	288	292	287	277	302	305	305	286	270	294	251	289	259	272	276	270	252	290	271	288	308	267	270	259	257	267	246	255	252	284	244	307	263	310	262	301	281	287	297	286	267	300	282	250	293	282	251	304	269	258	294	265	261	269	278	282	240	297	268	260	282	297	312	270	281	264	283	299	263	274	286	280	273	300	282	290	300	298	267	288	292	278	283	244	280	287	287	278	269	290	242	302	272	238	295	285	291	310	290	291	258	308	293	287	298	293	262	286	290	300	284	261	250	286	268	263	269	256	286	269	291	270	267	280	298	254	281	266	293	279	274	289	297	312	299	273	288	273	260	276	285	277	290	271	304	267	254	278	269	287	257	270	285	272	286	285	294	291	290	293	257	271	265	250	253	285	241	232	271	294	295	268	273	308	245	275	303	254	298	278	290	273	286	287	246	297	263	268	303	293	284	307	238	284	288	270	259	263	269	285	252	281	264	280	276	275	268	313	268	279	286	248	284	260	289	291	258	266	292	284	265	282	245	290	264	284	279	231	289	297	255	294	277	288	280	260	261	260	272	256	252	272	290	309	285	277	328	279	278	334	253	282	270	259	277	252	284	302	293	302	270	294	273	286	279	293	291	261	257	301	297	282	264	279	266	293	265	259	284	273	263	275	285	276	279	288	310	250	244	250	294	310	293	270	284	277	262	287	295	263	260	276	287	311	259	251	229	278	285	292	243	289	261	267	288	313	285	294	252	268	269	272	252	270	283	251	266	277	272	293	278	226	275	264	264	268	268	289	270	292	281	308	268	293	266	256	291	305	278	270	283	242	275	300	305	283	264	274	274	243	284	258	259	277	271	259	278	299	265	266	272	262	282	262	243	274	271	282	258	277	274	244	293	283	265	267	294	289	279	294	271	279	278	270	301	265	273
18696	3243	2450	2617	2292	1995	1362	1009	979	853	785	718	701	715	743	704	768	714	668	639	668	672	736	729	647	625	676	696	711	646	702	641	649	654	665	626	659	679	673	687	668	669	696	617	648	637	653	666	653	677	644	660	668	652	644	698	635	649	649	729	679	633	636	699	646	661	632	638	676	645	661	608	649	636	698	667	643	656	666	656	651	671	695	672	701	657	675	721	647	661	676	647	701	672	646	671	639	683	624	699	620	679	698	640	669	663	675	716	660	676	687	687	691	684	658	644	634	680	676	662	691	691	623	682	615	634	665	617	693	646	681	693	638	666	662	643	659	678	604	642	656	625	643	695	677	646	648	625	673	676	665	649	673	648	669	606	647	636	658	649	656	671	668	686	692	636	699	715	628	671	625	654	624	697	643	627	663	688	665	637	668	661	661	659	633	653	610	674	711	611	637	717	680	676	643	709	661	652	687	654	648	677	655	676	680	609	661	673	700	669	688	653	639	664	658	647	638	627	667	671	699	677	680	709	621	650	622	684	637	662	682	679	666	668	646	669	696	657	676	662	671	611	755	683	625	639	645	642	645	584	689	659	640	671	648	668	701	674	631	631	637	632	698	632	626	649	695	654	637	647	623	645	607	647	663	622	653	672	650	665	629	609	659	691	659	646	683	699	669	641	702	670	628	657	648	673	678	664	619	666	682	622	665	678	647	693	646	632	649	684	638	678	681	664	663	658	637	639	650	641	630	649	671	647	660	646	675	625	639	681	632	685	686	650	631	652	644	681	665	703	666	608	650	650	692	632	625	660	651	667	708	694	641	642	660	714	636	640	657	667	667	634	670	674	603	638	657	686	598	692	682	633	688	674	642	612	651	654	668	684	679	645	669	655	624	664	666	647	646	690	657	696	670	654	669	635	698	605	685	619	634	648	649	707	662	655	610	671	680	648	665	662	625	691	643	645	653	675	652	637	636	630	675	685	613	675	651	622	627	673	643	699	650	673	687	642	661	689	681	650	657	606	673	644	600	647	724	680	650	622	670	609	639	633	680	672	657	643	672	665	636	627	632	618	665	673	621	653	673	644	672	616	621	686	625	633	637	669	639	696	688	616	663	657	718	644	667	693	639	682	662	656	669	657	716	666	620	639	711	665	680	684	651	641	639	661	694	691	700	655	681	706	636	657	640	654	694	656	688	700	728	604	669	672	610	648	687	720	627	683	645	650	674	673	646	640	634	636	651	682	647	627	671	663	625	688	615	637	669	699	607	644	669	655	650	655	649	657	632	639	632	699	680	660	648	662	662	614	656	705	683	682	642	667	650	658	668	632	659	654	670	693	669	643	636	643	643	675	664	685	623	646	633	672	658	645	702	662	700	637	636	639	675	697	658	643	636	676	682	654	696	643	654	669	644	661	617	606	663	669	673	689	634	648	656	682	657	665	654	662	687	645	638	630	626	674	682	655	698	662	683	668	735	646	679	697	662	704	680	655	664	677	675	668	731	655	654	675	638	650	683	685	665	689	697	722	660	666	653	675	613	640	616	670	682	685	641	706	651	622	654	668	624	689	695	684	624	670	635	683	652	670	625	681	644	611	653	644	638	630	643	669	639	653	667	652	644	666	684	661	672	650	680	700	665	689	693	666	667	636	684	614	676	647	645	671	634	681	627	680	645	618	682	678	620	682	678	688	687	678	658	651	700	726	708	617	625	701	653	712	639	679	659	644	716	649	625	672	645	651	652	659	653	653	713	642	650	688	697	666	649	721	648	631	570	689	689	641	680	679	642	667	658	662	645	671	669	699	676	637	647	679	652	656	673	588	647	726	658	667	644	673	645	637	669	680	659	707	700	699	677	659	639	629	645	640	687	601	638	667	625	667	693	649	686	709	636	653	701	606	645	648	679	691	668	621	644	651	667	613	655	670	680	648	635	653	661	640	636	724	661	645	667	696	669	677	656	634	693	673	653	653	629	666	654	657	660	666	645	649	646	663	646	651	653	613	628	698	661	647	705	632	642	631	662	669	654	646	669	673	669	644	622	646	682	708	668	685	654	703	678	657	696	662	650	611	617	641	668	620	678	646	670	643	652	637	635	649	732	680	701	612	647	666	650	641	667	597	602	693	645	652	635	712	617	674	660	675	663	657	682	647	650	705	714	650	650	687	686	619	650	667	638	625	675	665	640	649	710	683	684	675	644	683	701	657	683	652	637	647	679	716	649	688	659	659	677	658	629	664	630	647	620	711	696	613	667	659	646	646	638	646	672	705	688	661	662	679	665	687	667	685	612	671	667	632	652	635	631	682	617	678	631	664	648	635	675	636	723	657	666	684	674	657	618	637	683	685	619	679	713	666	675	669	677	654	695	672	679	611	608	696	659	676	695	658	628	648	639	634	634	640	683	719	660	624	603	647	654	703	665	655	702	679	693	701	681	684	616	672	645	673	641	680	692	660	665	652	651	690	635	636	645	698	676	626	645	642	649	616	666	665	688	682	663	685	687	665	629	713	725	673	670	649	648	639	702	691	688	658	644	662	662	648	648	686	646	700	635	680	682	671	653	665	629	640	627	657	645	640	616	647	663	661	629	667	702	654	675	608	692	681	663	676	728	672	669	695	647	639	660	691	651	637	666	640	710	663	622	719	649	671	655	668	654	673	645	641	636	687	630	688	639	665	658	704	688	629	636	654	658	628	682	699	657	622	710	713	625	664	655	643	648	685	653	607	670	666	682	689	642	674	663	653	665	642	622	653	638	662	687	640	631	660	655	679	691	667	643	688	643	638	657	650	603	671	651	689	664	655	674	623	696	662	627	706	664	645	665	653	668	637	649	619	642	650	676	655	687	617	592	647	647	664	668	715	644	654	681	680	694	671	679	646	667	651	712	713	664	666	671	645	619	629	639	673	673	678	752	704	686	631	670	677	671	628	699	655	663	638	645	663	683	668	657	687	652	693	677	657	639	691	619	651	663	625	612	656	673	668	658	617	677	671	641	617	696	646	630	703	658	650	668	655	648	681	694	624	626	624	638	661	659	672	664	706	645	612	655	642	689	630	679	652	680	613	661	651	679	733	645	648	672	605	634	631	668	630	693	673	687	671	644	670	697	711	688	631	654	624	647	661	674	645	677	681	652	648	661	668	695	674	666	656	646	662	659	669	655	636	644	645	666	624	656	636	625	707	656	697	648	672	669	691	682	625	681	674	709	714	683	669	682	648	686	675	652	654	668	622	651	656	673	629	632	652	649	681	634	625	667	612	671	678	695	686	676	628	713	682	624	650	659	663	636	692	625	689	638	655	695	653	626	679	661	649	639	686	690	682	655	712	698	627	713	675	707	667	656	674	644	660	666	642	685	625	648	729	639	701	686	673	672	704	683	671	695	661	664	648	670	690	682	646	595	609	657	651	691	660	667	669	660	638	655	658	651	686	675	668	644	666	665	712	657	669	652	665	683	660	643	682	651	654	676	658	665	663	640	675	663	637	677	679	651	690
36750	10266	1851	1071	716	501	369	321	253	254	200	206	222	203	171	190	187	198	201	185	190	187	192	175	207	190	215	167	186	177	187	170	199	199	208	209	182	172	217	162	179	179	199	176	192	169	213	195	181	192	176	171	208	175	179	201	188	166	199	184	198	174	187	213	197	181	188	189	190	173	170	200	167	197	169	173	178	149	171	179	193	179	206	167	184	174	187	178	183	179	191	173	181	197	221	178	179	167	207	191	211	194	182	174	182	155	198	189	180	182	166	186	200	169	206	184	173	174	191	182	177	181	183	203	185	194	187	202	183	210	184	182	199	183	217	180	177	176	184	193	181	182	184	222	180	167	200	173	190	143	198	185	170	165	198	170	187	181	183	198	185	147	182	164	170	149	192	212	202	188	171	172	176	173	172	186	189	187	174	190	204	166	175	193	190	187	177	180	168	175	178	171	195	202	171	198	186	180	198	193	186	208	169	187	187	170	172	174	185	180	165	187	181	206	173	173	174	183	160	196	185	188	174	165	163	215	200	176	193	199	190	175	172	197	188	170	190	184	188	185	179	197	171	195	187	150	176	194	203	200	210	192	186	178	177	179	199	170	189	185	206	168	196	178	195	174	167	188	201	200	161	199	161	170	189	180	189	199	203	218	187	180	208	175	197	185	201	215	186	189	222	210	177	183	185	176	203	197	197	174	178	171	192	174	198	188	216	189	210	186	165	171	176	171	195	165	179	198	183	164	184	173	181	197	206	194	197	186	203	190	170	192	176	189	197	187	201	202	157	177	184	177	185	175	172	177	179	200	176	170	184	201	195	216	201	181	204	191	192	166	179	190	166	209	164	185	198	183	182	176	172	163	192	193	186	175	172	178	189	183	202	187	192	183	200	199	177	165	178	183	186	183	188	192	215	184	166	179	184	198	186	186	191	169	180	179	185	194	173	183	161	188	202	162	185	170	184	192	189	174	191	152	178	182	173	183	147	169	198	217	177	180	151	186	175	173	210	165	172	156	193	177	187	166	175	168	165	169	178	195	180	188	206	160	218	176	175	200	165	180	163	192	193	158	197	185	163	169	186	190	202	211	169	195	186	168	182	160	186	182	195	174	195	164	193	196	205	184	178	194	187	180	175	200	168	184	174	217	163	181	189	162	165	193	147	178	203	150	171	209	188	179	171	214	183	193	188	166	194	179	199	204	180	195	181	201	172	174	156	209	179	199	195	198	178	170	194	192	178	191	198	186	163	185	187	170	199	193	184	183	184	174	171	167	184	198	210	181	198	167	178	189	206	159	177	176	197	193	195	203	187	184	166	193	182	157	182	180	176	206	165	173	184	165	210	195	198	183	161	175	206	197	193	176	203	190	188	168	192	194	188	199	185	178	216	210	171	194	195	195	188	193	173	172	185	184	186	173	176	208	183	177	187	191	170	191	164	186	190	163	194	173	170	194	180	204	163	191	158	204	182	183	190	183	173	185	198	158	174	180	180	176	184	193	193	179	206	183	191	208	186	182	175	183	178	187	201	190	173	203	186	196	161	161	173	182	168	194	163	174	209	178	207	191	198	185	173	190	155	196	195	194	153	182	169	186	202	184	167	214	198	177	189	187	182	211	198	171	178	173	182	219	164	186	190	203	208	222	193	188	171	181	203	179	148	205	190	175	170	171	193	197	186	193	159	188	170	196	166	154	174	184	196	185	175	182	193	194	192	170	194	166	161	170	197	210	183	171	208	186	196	176	200	179	183	211	171	199	174	199	225	173	203	185	166	174	176	181	176	161	169	181	177	149	153	192	183	179	190	198	178	205	181	189	192	172	219	188	187	219	153	171	166	205	192	170	188	205	183	189	197	187	210	188	168	175	173	170	187	180	179	189	170	193	194	215	173	183	189	181	183	175	197	188	198	184	170	193	165	187	172	194	196	174	211	179	183	176	185	207	182	192	170	196	175	175	182	175	204	195	175	213	190	200	154	178	175	184	182	176	165	189	180	187	169	191	180	206	169	169	169	186	196	185	172	218	197	208	174	170	152	165	176	185	195	181	192	199	171	172	203	177	189	168	188	167	175	204	174	173	198	181	178	175	188	204	185	219	183	183	181	195	191	154	209	186	158	174	174	192	189	161	188	178	189	181	195	216	198	184	195	172	204	169	211	187	188	215	191	184	206	180	189	184	183	201	175	190	213	176	186	168	191	172	168	182	172	174	174	184	202	181	191	178	195	183	200	191	189	184	210	165	193	172	186	185	193	180	199	186	197	196	192	173	190	188	179	199	204	203	174	168	195	198	168	208	206	169	165	213	172	181	181	182	160	196	167	187	184	178	193	172	169	152	173	205	198	184	178	174	183	185	187	173	171	164	177	218	196	163	171	179	194	167	175	198	166	164	190	181	162	181	228	174	197	175	202	200	172	172	194	158	177	185	176	169	189	190	182	167	176	188	198	165	186	183	212	190	187	195	190	164	184	152	154	170	180	175	175	174	199	187	185	211	184	197	195	190	213	213	203	193	172	170	199	180	174	181	169	169	183	185	191	168	180	176	182	182	167	194	182	174	186	170	185	178	175	183	206	193	202	179	181	191	169	187	189	177	184	174	189	185	191	213	179	166	187	171	194	225	188	190	204	201	172	205	188	148	189	191	190	154	164	205	182	192	205	168	213	189	158	208	180	201	179	171	166	190	161	213	188	194	169	196	190	179	188	164	203	178	186	188	184	189	174	189	178	174	185	176	208	163	208	163	199	182	183	176	198	163	212	211	161	188	166	183	221	187	180	182	186	207	193	181	199	190	190	179	191	186	182	161	176	183	158	170	175	153	175	172	175	202	185	202	201	190	196	195	191	209	181	195	199	190	199	173	164	193	179	167	193	160	198	183	180	179	169	192	169	179	169	179	168	202	191	180	167	201	187	186	204	179	160	164	185	189	171	176	166	175	184	215	179	191	194	212	216	195	192	189	185	193	195	165	190	202	187	188	177	206	184	172	168	202	163	184	190	186	202	197	189	198	216	183	185	199	199	216	187	167	165	213	223	179	170	183	191	198	178	198	210	176	183	186	188	187	201	180	203	203	144	181	185	186	183	186	221	201	169	169	186	192	173	205	187	181	168	170	174	207	196	167	174	199	182	170	198	201	170	188	177	170	192	173	199	189	187	188	202	183	199	174	164	166	208	215	188	201	189	192	201	199	166	173	172	196	196	217	184	177	180	161	175	161	166	192	182	220	197	182	160	177	185	171	190	170	160	166	188	196	207	180	172	194	178	188	205	171	178	191	177	192	180	152	195	167	167	206	189	180	181	205	197	176	198	194	182	178	186	203	185	195	192	180	194	181	179	174	190	180	208	194	200	162	198	160	199	183	192	193	188	170	178	192	182	183	164	201	193	185	161	215	180	224	156	179	196	174	200	170	198	200	183	187	208	199	188	195	186	188	184	190	194	193	205	208	173	184	178	198	192	173	209	176	179	174	203	179	169	160	157	170	224	185	183	211
23740	4259	3173	3551	2891	2184	1594	1176	854	757	647	647	560	589	590	583	552	515	506	535	472	503	480	473	486	496	455	476	474	460	465	454	444	468	468	435	472	426	469	450	448	512	493	469	447	429	452	451	459	433	457	419	446	453	477	474	452	441	440	457	464	442	451	469	451	390	442	472	467	443	464	436	448	450	478	461	440	465	457	440	461	450	469	440	460	482	466	488	467	470	448	505	453	463	480	453	447	424	458	458	435	445	435	483	474	476	522	456	474	425	459	456	441	423	423	444	417	422	433	479	470	424	408	429	422	458	491	424	435	464	442	425	463	439	420	442	453	444	446	433	453	456	459	445	455	423	463	458	482	434	446	456	392	437	443	455	452	446	490	434	418	446	412	460	416	424	440	463	421	466	433	441	435	441	424	453	409	436	472	471	447	436	463	459	436	453	399	469	431	458	436	489	480	457	449	465	438	431	431	453	463	449	479	491	417	447	478	436	449	457	450	441	459	471	464	498	420	479	463	432	451	468	446	420	450	473	438	458	451	496	437	442	405	421	451	451	412	469	438	452	466	455	447	480	444	472	486	472	444	478	473	464	445	455	457	485	470	463	475	428	411	430	468	449	444	422	459	468	504	442	418	452	471	494	462	456	468	459	513	408	481	436	450	482	494	462	506	418	460	438	434	459	466	504	446	426	490	442	436	442	421	475	473	463	478	492	436	463	447	439	455	423	447	445	466	449	447	458	409	461	423	480	418	451	430	490	428	460	478	436	406	446	457	430	465	448	463	424	410	435	432	447	452	434	444	442	426	451	436	457	495	485	474	460	431	434	444	454	431	448	453	412	472	451	422	436	467	402	428	455	453	443	465	428	477	445	446	461	478	423	438	439	418	441	413	464	467	432	425	439	470	433	429	444	465	440	489	423	443	461	413	462	458	436	413	438	457	397	466	429	463	442	477	477	416	441	458	453	459	410	433	517	451	479	484	411	439	439	430	428	456	450	440	427	456	451	431	463	420	456	464	489	449	430	455	436	477	450	450	428	460	438	450	416	478	461	468	428	457	407	482	416	441	444	472	458	506	477	463	425	438	495	478	499	454	429	440	423	466	449	487	456	430	432	437	431	456	425	428	455	432	444	446	464	437	428	439	471	442	451	407	454	483	392	439	434	436	407	440	463	453	460	438	427	462	408	462	428	458	443	455	440	449	443	441	447	477	435	423	472	485	433	469	453	437	478	444	451	495	436	442	430	420	417	421	484	456	466	459	432	443	431	433	456	469	452	401	434	472	458	474	451	474	423	426	487	418	412	435	485	455	445	458	458	428	454	489	462	462	431	430	474	415	399	430	430	486	438	434	479	471	493	429	462	466	451	473	441	455	463	470	512	429	423	412	449	439	468	420	444	463	480	465	444	480	477	474	465	455	459	452	416	415	451	460	457	482	475	437	419	422	442	440	443	447	455	455	458	453	454	453	451	446	453	463	430	463	440	468	409	455	458	448	455	470	446	471	423	463	447	439	447	421	428	433	458	494	459	434	453	414	438	489	472	481	425	446	484	478	453	444	461	428	429	407	443	453	482	451	438	441	458	442	457	454	459	463	433	459	465	437	472	466	429	462	475	473	459	459	434	508	459	455	451	422	438	445	429	411	435	531	445	415	446	444	484	494	446	417	410	462	445	455	416	434	467	464	455	471	476	451	437	460	464	415	481	426	473	450	455	450	451	468	417	446	457	440	437	404	410	422	485	440	469	459	422	503	473	442	449	429	439	434	497	470	424	447	451	453	468	469	434	441	493	480	416	447	477	472	474	430	473	446	455	434	439	450	417	471	433	464	481	456	448	453	460	457	426	441	464	453	442	455	451	416	430	413	451	458	447	453	444	451	455	438	499	467	440	459	449	514	468	442	427	471	426	437	445	443	455	431	458	429	442	451	463	462	428	441	413	394	455	446	426	444	477	431	427	467	483	469	487	443	458	438	429	406	446	412	442	457	417	457	435	445	496	466	468	479	450	415	464	454	441	426	498	438	460	452	457	423	407	474	432	428	436	438	437	430	446	465	444	438	450	452	480	460	394	434	430	458	449	474	468	414	432	476	427	451	443	448	439	488	449	410	472	453	439	419	472	415	438	435	405	433	447	481	450	476	453	464	437	434	441	466	453	489	417	425	457	437	468	443	451	447	453	443	457	466	470	448	467	443	461	465	498	472	458	470	424	460	418	437	451	443	475	437	467	455	460	448	479	402	454	440	473	480	433	472	450	444	418	451	416	456	414	441	454	463	446	481	449	409	464	470	476	419	455	457	473	445	445	414	444	442	453	450	424	423	441	452	452	426	441	439	437	461	457	450	444	470	443	470	436	444	440	469	454	458	430	452	470	490	430	431	440	429	450	444	484	475	440	452	482	453	471	473	465	461	425	458	456	465	408	460	478	421	437	458	444	458	467	445	454	459	466	447	457	459	433	476	462	379	453	451	451	451	474	419	447	441	434	388	463	464	430	472	435	453	457	437	433	449	488	473	482	458	444	454	426	462	418	438	485	445	447	473	431	453	435	403	410	442	485	440	477	482	475	443	447	456	426	466	489	409	460	432	419	426	427	423	461	448	446	464	457	421	477	499	412	451	433	470	449	507	431	466	468	445	406	413	445	433	458	439	492	454	442	412	440	462	454	487	423	485	437	460	435	405	467	450	453	450	449	424	405	428	450	479	474	435	454	437	473	439	447	404	470	466	435	463	461	452	425	406	413	430	464	463	448	445	420	435	445	459	432	463	470	451	422	439	430	433	456	446	432	452	436	427	448	420	476	392	461	468	417	486	488	455	439	443	447	459	458	443	439	438	462	450	470	457	461	427	446	467	462	444	431	439	468	463	452	435	443	466	476	381	469	450	446	434	470	464	449	428	458	478	440	422	422	417	472	462	438	422	435	457	439	449	420	443	474	482	453	448	417	456	449	458	452	447	433	488	467	426	443	489	454	446	461	475	484	495	453	451	478	438	430	463	441	466	508	443	446	434	446	425	440	461	461	461	465	430	455	459	444	434	441	429	461	467	436	438	477	454	491	468	468	460	437	445	413	456	451	483	449	450	474	438	425	475	423	445	461	435	446	441	434	439	435	454	458	478	484	455	452	471	440	463	448	472	474	448	454	494	478	449	446	440	480	449	468	435	435	472	457	449	494	444	445	448	449	495	410	488	443	454	411	472	447	438	437	459	447	462	430	445	467	433	412	467	431	430	461	458	473	417	425	406	477	451	438	444	449	447	456	486	414	450	444	434	421	449	469	430	453	422	463	411	429	445	432	446	475	460	469	451	438	446	456	444	474	446	420	466	425	438	458	456	445	477	457	472	460	489	432	419	410	455	448	433	421	448	499	442	440	446	443	447	412	473	418	489	423	470	415	449	455	437	432	464	438	437	428	477	452	473	470	427	445	420	456	465	421	436	448	479	454	444	447	429	472	430	438	437	448	455	488	467	487	425	434	461	434	448	397
12473	1775	567	490	386	283	235	232	254	218	220	231	215	216	171	206	233	208	196	192	228	202	223	209	211	233	197	198	187	211	190	230	207	226	228	187	203	201	207	209	221	184	204	208	196	192	194	189	205	218	223	251	227	195	189	184	232	202	186	225	230	223	196	225	221	186	192	198	207	217	205	184	245	198	211	217	224	190	224	184	219	221	214	204	214	200	182	195	208	226	200	212	198	212	213	219	235	229	179	203	215	218	201	232	216	209	202	225	196	224	182	192	215	210	221	213	218	199	165	221	187	210	235	215	182	195	215	198	216	190	195	194	227	227	201	225	208	195	201	221	188	192	192	179	215	204	217	211	203	187	236	212	203	209	212	226	201	225	211	209	226	211	198	200	214	211	211	212	250	181	244	239	210	190	211	178	194	207	224	217	186	207	220	200	206	194	178	196	177	201	199	209	203	212	180	204	215	218	224	202	197	198	216	231	227	211	194	215	200	216	223	198	193	191	219	204	220	222	190	188	212	243	218	201	198	181	218	199	216	195	182	215	231	220	205	196	202	208	215	220	206	248	237	200	229	220	213	200	202	196	208	185	212	209	205	201	207	232	219	231	210	228	206	231	206	207	219	187	189	188	228	220	206	207	212	212	219	189	192	193	225	195	205	229	228	220	209	203	199	206	207	202	201	183	205	201	176	195	222	214	220	222	215	198	214	203	195	216	236	202	196	196	238	215	215	201	199	210	202	175	205	186	209	240	197	213	218	194	187	203	202	173	209	214	210	201	190	215	225	194	199	205	203	228	188	196	196	220	180	233	217	188	220	195	230	208	191	199	224	191	204	185	185	224	217	202	194	212	206	217	198	200	201	208	204	197	211	193	209	183	210	202	223	194	185	190	222	203	204	204	200	226	199	210	211	197	231	197	214	211	223	200	201	204	209	206	217	231	186	202	191	206	225	199	231	211	216	210	194	195	218	212	195	226	221	227	181	191	231	198	173	232	173	213	177	212	218	201	204	205	208	209	203	208	208	206	183	188	206	220	187	193	191	205	209	234	209	199	187	210	220	175	227	211	233	197	213	254	222	195	199	193	217	216	226	196	220	206	214	201	210	228	219	207	190	233	202	228	210	203	220	212	198	209	211	210	165	189	190	199	215	232	180	205	216	198	205	204	197	214	223	205	197	197	188	245	217	201	217	230	202	205	215	214	166	195	204	219	213	201	229	182	235	202	198	210	209	210	202	178	216	212	202	225	222	190	213	209	205	194	195	211	194	230	214	217	184	218	216	205	227	212	203	233	231	223	231	188	187	216	226	200	213	189	212	200	184	234	191	212	188	192	204	218	190	211	223	192	213	204	191	232	214	180	220	199	230	184	208	189	224	192	209	218	219	205	238	199	197	174	163	209	224	227	187	198	184	202	202	207	208	215	225	203	214	226	202	226	220	225	178	210	175	207	203	216	207	202	199	217	219	202	183	195	215	226	199	209	213	187	239	203	193	221	198	204	221	192	207	202	167	242	226	209	229	227	207	203	218	206	210	199	226	208	207	196	198	224	237	203	240	207	181	191	190	184	198	199	207	208	200	242	228	190	191	216	201	184	236	193	179	186	212	242	199	226	212	188	219	222	212	205	195	213	181	207	231	206	210	189	210	209	194	205	227	191	229	191	214	202	193	201	194	227	216	236	203	177	196	219	224	213	204	189	187	223	214	192	213	222	200	199	212	217	212	220	211	224	208	227	193	212	221	210	219	201	208	207	201	194	203	198	186	187	178	174	208	206	199	224	219	205	210	184	185	195	215	185	227	214	201	215	200	210	223	209	207	216	221	187	192	199	205	216	198	202	214	214	201	221	196	203	197	199	204	193	174	230	215	200	196	183	196	224	186	213	226	207	203	210	197	206	210	182	215	203	211	181	186	190	227	216	228	243	214	182	193	194	194	221	217	208	208	189	225	187	244	184	207	226	215	199	216	213	216	217	200	221	231	214	227	209	218	213	195	190	189	201	195	218	215	207	206	194	228	217	207	219	214	190	218	226	195	198	228	229	204	208	195	206	254	184	223	199	202	223	227	212	223	204	229	201	213	227	203	202	211	194	236	228	222	195	254	205	228	237	208	215	182	220	214	214	216	209	208	214	201	212	201	197	211	170	178	209	198	211	215	210	206	205	222	204	202	219	194	200	218	221	227	167	210	195	185	197	224	196	211	183	224	184	237	193	190	202	220	198	188	217	189	196	225	208	184	204	187	209	206	199	190	200	192	201	210	236	197	219	220	205	224	180	236	206	193	229	203	236	205	203	213	214	215	216	209	234	214	203	188	177	219	208	197	195	179	202	196	215	228	196	236	218	206	226	214	206	225	203	191	195	209	211	231	207	213	214	206	198	201	167	198	207	209	211	184	226	239	220	227	191	230	209	203	222	206	238	204	201	186	208	210	219	173	204	209	212	212	221	199	219	218	216	220	214	182	194	209	216	234	195	210	201	205	187	224	166	212	217	215	206	177	192	228	187	185	195	212	212	226	213	214	219	197	189	236	190	193	205	184	206	203	235	190	189	189	234	180	206	196	201	216	227	227	201	212	218	210	225	242	214	197	210	191	203	216	189	227	216	213	184	214	204	229	209	220	199	196	233	193	219	193	231	232	183	204	204	215	210	206	212	235	193	180	191	198	211	204	238	172	209	196	233	221	225	209	184	202	210	202	206	202	198	243	233	194	207	209	199	201	193	204	193	196	200	201	179	214	208	215	197	204	188	209	205	224	236	207	189	229	227	214	220	198	219	193	214	222	209	249	185	204	201	190	221	220	216	218	232	200	237	193	195	171	216	201	207	209	213	224	217	218	209	212	201	194	188	226	214	244	215	200	193	185	204	211	216	189	236	193	215	211	254	200	221	228	225	210	229	187	211	208	232	230	223	231	205	189	213	207	196	207	217	187	221	205	221	210	239	202	193	209	198	196	211	210	200	200	224	221	214	218	235	204	182	219	212	202	206	228	187	188	207	235	194	195	209	228	201	207	216	204	198	227	230	209	210	192	212	228	194	214	179	212	199	189	180	210	239	237	171	205	182	193	198	202	201	211	215	228	196	204	180	216	235	205	205	231	217	187	204	225	219	222	208	206	208	218	217	214	184	189	183	234	216	225	222	205	230	231	193	204	178	204	225	265	215	217	206	210	192	227	213	193	220	206	223	200	188	233	186	221	201	209	226	222	197	198	191	195	236	211	210	203	194	196	221	207	225	202	207	197	203	205	189	229	200	194	197	212	216	223	227	218	194	212	208	210	191	219	226	197	208	209	190	217	206	224	194	225	247	211	213	226	216	218	220	231	198	213	201	194	202	205	201	230	235	207	203	216	230	226	220	204	210	230	199	216	202	217	196	216	231	198	199	207	183	195	225	196	208	229	214	202	213	204	249	211	200	203	180	192	205	241	183	221	200	195	222	216	200	207	194	228	207	195	217	216	216	204	223	211	182	206	240	173	204	202	225
8692	1378	1306	1471	1273	989	789	756	657	625	582	506	583	538	531	539	535	514	527	522	557	520	525	533	532	474	550	526	546	473	487	492	531	528	511	519	514	540	521	498	497	514	507	535	500	545	492	513	530	551	510	503	529	497	510	525	545	513	515	508	513	474	542	504	528	505	500	510	535	537	533	495	515	547	536	505	490	524	495	526	542	540	553	514	533	525	495	529	576	512	479	515	543	485	565	561	522	530	494	524	488	538	520	524	586	554	576	527	545	526	490	483	483	550	532	539	538	530	522	531	558	548	529	519	556	469	525	551	540	536	540	505	518	529	521	503	478	551	520	540	546	521	509	439	502	544	494	489	530	493	497	493	489	500	517	485	506	529	530	524	567	517	463	504	490	508	523	527	522	489	474	504	533	529	548	515	553	514	516	515	533	498	489	567	508	461	522	519	513	480	540	536	551	536	499	496	484	532	553	514	479	548	518	518	531	538	573	543	487	522	514	505	519	514	532	526	520	524	537	566	481	535	504	519	502	524	517	510	506	514	536	509	553	490	516	528	555	497	496	505	554	522	536	481	489	537	512	522	544	535	490	496	484	510	513	487	538	534	508	521	501	501	531	501	536	495	536	499	527	545	527	535	504	539	543	506	498	531	555	530	514	535	520	459	530	535	486	528	528	507	519	512	511	512	584	475	555	498	548	535	546	552	514	474	524	555	522	543	477	518	502	532	523	535	510	540	537	526	535	527	497	484	496	499	477	519	526	516	514	471	480	490	532	487	504	481	518	536	510	512	536	510	544	551	535	523	536	540	543	533	509	538	566	576	494	567	514	504	488	531	444	511	509	500	547	522	541	570	558	476	488	487	507	518	507	557	525	511	531	509	528	500	515	543	530	543	547	528	547	548	501	564	544	481	489	517	547	548	501	506	490	528	578	544	514	513	483	543	506	530	533	518	496	538	525	529	557	520	511	500	552	519	495	492	547	503	510	491	582	496	512	531	533	514	494	516	513	526	527	522	526	547	496	500	505	513	526	538	509	520	529	480	543	565	516	553	492	498	513	479	519	549	513	466	534	522	484	545	528	521	507	489	532	542	495	493	569	500	537	551	544	525	524	527	543	501	472	507	566	508	536	503	542	519	518	532	516	545	532	483	518	486	536	491	549	563	505	517	541	544	522	512	522	538	554	502	502	522	560	526	501	483	519	510	546	496	498	568	536	523	528	521	518	523	525	556	526	490	505	518	536	507	539	514	478	516	521	527	554	560	531	554	503	487	505	515	485	530	503	511	500	570	521	542	541	490	514	520	529	547	527	510	526	528	509	486	537	509	545	520	532	508	561	503	510	530	469	516	501	509	507	538	536	500	541	552	533	509	533	536	527	516	531	521	533	502	561	541	518	512	531	555	502	491	496	484	546	532	530	471	507	552	551	535	489	540	514	454	499	516	538	541	517	503	552	521	527	526	539	533	558	509	526	504	484	541	516	515	480	501	509	483	509	493	517	546	539	496	519	485	533	501	496	536	482	501	511	543	519	486	538	476	513	538	492	526	511	528	499	467	488	521	550	523	487	536	501	493	525	527	488	541	518	543	524	566	529	506	522	493	568	481	548	518	505	500	559	512	535	525	534	501	501	534	523	514	545	558	519	545	539	504	544	539	529	484	525	488	489	550	519	488	530	536	539	484	487	499	503	507	521	539	484	529	512	561	523	533	564	484	559	512	506	544	542	491	535	504	512	503	483	504	536	570	541	543	516	499	555	538	466	534	538	527	508	506	552	525	531	497	511	513	510	505	525	524	534	517	541	531	544	507	471	541	492	566	528	534	517	506	523	499	594	515	521	509	470	531	490	541	513	548	473	528	548	515	515	562	522	516	544	497	521	524	513	522	543	498	543	533	540	512	508	546	480	527	444	474	526	502	509	499	494	490	536	542	530	534	499	531	516	537	476	501	566	487	543	503	499	549	542	523	565	554	494	530	511	514	537	507	539	517	468	524	489	501	520	527	483	538	578	536	546	487	508	472	496	525	507	499	519	512	503	536	503	496	523	490	491	495	504	508	507	491	559	491	546	528	538	511	489	554	507	478	507	522	512	547	513	515	489	513	526	493	520	509	500	472	490	514	521	541	530	483	513	525	531	516	534	536	520	519	476	505	546	548	499	514	511	544	537	559	530	526	495	551	559	548	495	523	526	540	557	511	498	569	514	520	532	534	539	498	540	495	467	545	542	577	525	527	521	521	512	488	531	472	542	525	514	519	502	553	541	558	497	535	519	551	546	473	546	476	555	543	518	501	519	541	556	466	487	527	451	536	510	481	514	552	508	496	450	502	540	546	536	500	519	579	529	501	546	486	574	505	500	492	528	499	506	504	499	533	469	509	556	528	567	523	520	501	525	543	511	489	526	518	527	529	484	487	523	569	558	530	482	526	535	504	517	490	514	499	533	526	543	516	548	495	525	482	529	518	507	513	523	445	543	537	571	534	547	513	512	512	481	554	533	519	512	500	501	492	545	495	505	512	527	520	527	538	528	490	505	510	545	488	505	481	516	568	539	512	499	517	523	564	506	505	512	518	494	524	512	527	541	495	502	553	563	520	496	533	559	526	494	476	535	504	510	548	527	538	560	539	472	500	543	521	491	524	532	511	512	526	498	573	501	536	517	497	513	559	535	467	528	518	510	499	510	497	502	531	474	506	552	577	510	499	514	551	488	514	563	491	507	509	513	504	528	531	533	470	524	519	515	526	570	524	501	482	511	512	490	513	550	521	485	515	486	500	542	521	484	544	498	548	499	534	558	506	536	518	530	513	510	504	536	513	484	535	542	511	541	477	557	526	503	505	569	492	498	501	521	529	533	470	535	548	509	493	504	516	526	552	547	518	501	540	547	499	475	523	567	526	502	532	502	510	517	482	543	505	536	510	519	546	486	557	512	520	568	497	533	518	530	504	474	530	503	482	529	502	509	488	527	500	545	555	532	484	511	494	520	520	517	494	522	531	518	509	546	467	532	521	528	531	521	516	500	543	529	545	508	540	520	500	507	572	508	505	520	526	535	465	521	508	541	556	493	515	538	512	494	514	530	523	521	516	495	492	534	467	500	569	553	549	463	521	495	485	524	537	496	495	555	517	507	510	537	522	496	543	526	537	519	515	518	530	512	543	561	519	495	541	524	538	536	504	487	531	542	520	560	531	531	530	524	537	520	520	531	500	497	498	508	510	509	490	512	501	503	531	518	490	503	509	512	517	495	473	539	482	542	552	537	514	512	530	581	499	529	492	498	489	535	510	539	504	497	496	522	509	526	536	486	503	536	512	530	528	507	509	544	554	490	482	519	562	499	570	527	529	521	522	514	541	507	522	539	495	484	535	500	527	504	517	573	494	503	518	478	533	523	525	547	504	503	495	525	552	497	484	501	510	539	517	529	503	548	573	521	523	549	511	518	506	519	521	526	513	504	537	550	484	496	491	559	519	561	530	488	484	525	479	514	523
26343	6036	1192	835	601	520	401	360	344	350	320	287	285	292	298	265	282	283	266	277	263	285	276	276	273	282	271	265	245	281	273	282	312	280	258	234	287	299	263	265	284	275	256	265	252	258	268	261	295	275	260	277	265	255	281	277	284	251	282	259	252	257	286	269	287	263	254	263	284	269	279	280	268	278	279	270	255	267	256	298	272	277	271	302	255	267	259	269	261	241	288	286	285	296	263	284	306	285	285	299	245	299	278	295	287	270	275	292	250	261	307	292	268	258	242	303	277	271	264	275	260	240	274	255	264	278	267	293	279	265	294	274	260	256	266	274	289	289	274	283	258	270	267	247	253	283	277	261	264	275	269	242	281	270	282	270	277	278	249	237	258	266	296	288	265	286	267	263	236	265	252	293	283	255	253	275	267	287	255	270	280	314	262	266	276	271	261	266	267	260	265	274	290	250	296	253	262	274	263	248	262	250	264	276	305	239	262	281	248	242	258	264	294	278	277	284	250	297	283	279	270	259	300	306	247	257	279	295	255	267	264	269	290	263	279	236	290	228	292	267	263	313	283	277	262	285	275	256	277	271	273	277	276	262	260	296	274	258	293	291	280	250	290	278	291	257	259	271	286	286	278	253	274	298	275	278	262	289	277	262	272	272	269	295	273	259	252	252	273	263	288	287	230	273	258	265	290	267	257	276	291	260	272	238	281	271	246	295	277	263	263	255	281	280	258	262	241	255	236	259	275	227	292	264	257	306	296	289	259	239	261	264	283	277	280	266	255	271	287	278	229	255	266	276	273	243	260	245	281	286	242	262	266	265	272	278	294	263	280	256	272	297	285	265	314	260	275	259	261	262	235	238	297	280	271	283	266	301	284	291	266	284	260	272	248	226	255	278	249	274	245	276	259	268	263	279	272	269	264	301	291	278	296	261	282	241	283	268	305	265	246	273	270	294	266	295	277	258	268	296	264	290	267	302	270	248	252	280	251	272	273	270	270	258	276	243	265	296	240	262	277	255	265	257	261	265	255	267	280	265	299	267	244	248	284	250	291	275	274	244	259	270	285	262	250	260	286	255	258	261	281	294	251	294	291	289	286	273	262	249	235	297	280	294	264	290	285	250	275	267	262	254	268	262	286	269	269	263	272	281	259	261	249	267	251	257	247	262	288	298	259	256	267	240	271	241	254	281	273	313	274	308	293	272	273	279	269	258	252	265	265	266	290	281	244	239	229	256	286	260	285	303	260	281	255	281	261	259	290	293	275	254	273	276	280	275	246	262	286	267	285	277	299	301	261	262	261	273	264	282	275	267	268	263	264	265	255	266	280	280	265	272	270	261	263	274	271	257	281	261	277	294	267	260	253	258	285	263	295	253	257	273	259	289	260	280	293	268	270	286	303	252	254	267	261	293	276	286	253	267	298	266	271	257	260	297	274	267	260	296	256	262	294	280	261	302	266	271	248	253	268	259	271	266	247	285	257	266	261	249	278	261	240	277	282	275	250	267	301	277	264	287	252	273	282	262	317	278	281	268	283	247	285	288	294	266	262	265	263	260	261	270	256	249	271	295	273	256	274	274	269	278	276	280	247	247	278	295	277	282	296	260	289	264	263	291	245	222	296	284	269	269	242	272	271	255	268	271	286	241	261	268	316	250	258	268	296	250	260	262	281	291	251	290	251	250	285	249	257	245	271	240	278	252	256	265	285	286	237	288	246	245	246	301	270	309	290	261	286	241	267	246	275	284	291	274	274	250	277	251	268	278	257	275	283	284	258	255	274	273	271	261	279	273	299	262	254	294	276	282	256	280	259	278	279	276	272	227	284	274	256	277	284	289	255	286	252	256	266	262	305	281	247	263	266	290	258	257	248	270	280	269	258	261	264	300	298	259	282	304	264	247	246	258	318	257	269	285	273	296	298	260	266	298	257	264	258	251	269	281	263	263	248	303	274	266	250	318	284	301	251	281	240	260	235	278	227	285	281	299	280	286	262	300	258	271	294	268	237	259	287	279	270	272	273	288	295	250	265	263	259	262	261	287	282	238	280	258	286	272	282	284	270	273	268	256	257	268	264	270	279	288	247	262	289	278	278	238	252	279	269	271	259	301	263	267	306	269	270	231	270	252	258	259	292	248	243	273	282	278	249	270	253	283	296	298	276	282	259	288	271	275	280	299	266	270	285	251	277	293	246	264	254	266	282	288	281	288	256	281	285	317	276	277	281	255	276	286	265	274	281	273	258	294	289	244	286	262	267	275	239	291	287	287	259	282	268	295	285	292	316	278	275	243	244	273	261	261	248	268	276	241	255	244	254	276	250	270	279	256	286	259	242	300	273	254	281	248	242	247	299	253	255	267	296	278	293	278	268	268	280	275	274	272	260	251	279	279	263	282	253	248	255	267	279	284	273	287	273	281	293	256	268	258	281	303	259	264	322	275	285	279	263	297	262	290	283	261	292	283	261	291	264	253	277	301	281	278	325	266	280	290	259	254	295	284	281	271	270	266	245	282	273	259	297	269	290	267	294	286	291	273	250	273	276	262	260	283	257	260	297	268	257	285	290	278	276	293	271	269	276	274	286	277	273	294	281	250	242	306	273	287	258	307	270	289	270	260	306	249	288	269	264	244	261	274	284	260	255	294	243	261	279	299	272	282	271	283	272	254	248	302	240	263	306	282	285	283	282	286	254	259	256	255	231	274	239	228	262	281	252	259	284	316	306	271	272	307	261	262	251	252	276	249	279	280	266	274	241	270	262	292	255	260	274	275	292	258	268	293	287	294	277	252	262	243	283	236	294	278	265	267	242	275	251	281	242	252	278	254	274	261	285	269	261	306	277	273	278	290	290	257	261	262	272	277	260	280	267	270	289	279	258	300	270	256	270	310	280	293	313	277	250	287	264	271	310	256	256	246	263	269	279	292	293	269	292	305	277	248	261	266	298	269	271	288	258	249	276	271	283	277	292	257	276	270	273	304	285	255	248	253	253	264	288	266	265	276	249	285	270	282	269	288	263	255	297	261	277	288	257	249	271	273	272	260	243	263	260	288	270	245	272	275	260	267	238	228	277	290	279	249	257	275	271	259	264	252	267	277	301	253	266	292	237	269	266	277	295	313	273	279	261	281	274	246	269	263	273	284	261	263	268	257	260	275	281	254	282	271	289	238	284	245	266	265	296	272	280	292	273	292	275	298	286	295	268	290	270	288	262	242	284	270	312	293	287	307	265	269	289	298	270	295	264	304	295	271	270	267	276	278	267	264	280	270	285	299	284	282	261	247	283	285	284	257	249	231	242	252	288	270	262	254	260	295	252	279	296	264	258	251	327	271	266	271	270	278	283	238	270	262	250	293	268	289	265	282	263	282	236	288	262	260	270	276	250	269	267	263	264	280	254	259	290	267	256	251	267	280	289	312	247	280	278	278	293	256	255	262	260	303	256	274	287	248	255	293	257	259	281	243	250	240	284	253	274	240	248	266	281	308	277	279	270	265
18427	3535	2369	2375	2094	1869	1213	1149	1104	992	870	759	741	758	714	742	653	742	681	637	648	660	619	663	717	688	698	667	645	633	658	669	669	637	670	631	685	647	644	673	611	691	683	668	679	649	655	652	694	648	633	621	657	674	664	690	655	632	610	637	632	680	648	583	667	665	638	656	639	633	651	602	680	672	656	668	652	637	623	603	690	682	642	632	656	644	661	670	697	693	642	625	653	625	673	642	655	644	629	603	659	609	615	646	645	679	670	712	664	652	659	624	670	651	684	675	622	599	674	620	665	637	629	621	616	620	641	667	665	635	697	663	657	617	653	611	690	584	645	635	643	665	662	702	626	636	641	624	655	685	673	617	588	638	623	651	681	654	627	637	560	636	620	649	639	649	651	685	674	633	629	657	591	660	622	646	626	673	598	627	656	660	616	699	637	619	690	612	644	648	678	619	601	644	672	641	648	640	649	658	644	656	660	660	686	661	659	659	671	696	652	647	663	654	643	637	658	676	667	607	643	671	602	652	638	576	616	626	639	600	652	665	632	640	653	673	654	617	643	643	641	626	619	613	618	629	613	630	647	698	658	625	685	639	668	631	659	671	643	630	641	633	617	702	661	647	621	646	676	600	668	631	626	656	622	632	639	620	676	667	638	617	668	657	647	630	630	669	668	650	651	639	596	713	638	676	687	679	631	649	676	627	655	701	633	671	641	675	628	593	626	644	620	669	636	599	624	657	682	667	646	625	652	682	613	684	647	661	616	657	610	682	641	637	639	610	706	602	654	656	644	607	625	662	641	598	636	619	648	684	654	668	641	684	641	645	676	613	655	684	651	641	656	614	656	694	617	660	650	638	626	642	639	628	667	631	597	647	668	681	636	685	632	650	658	592	598	686	672	631	638	688	675	657	627	601	671	627	631	626	679	667	613	632	624	606	649	676	636	649	661	643	648	667	641	601	649	628	646	655	659	667	660	660	663	611	641	694	657	631	700	663	655	654	657	631	631	665	663	624	634	663	671	636	619	629	646	650	637	623	644	629	646	650	623	673	689	613	600	676	652	672	628	683	692	646	639	674	594	642	640	657	662	645	638	607	667	627	667	668	635	627	651	635	662	666	690	672	636	649	662	674	628	647	627	630	605	647	665	608	655	685	634	628	643	672	627	617	621	584	635	627	588	630	609	655	640	652	711	612	650	640	674	658	610	623	620	633	619	650	628	684	634	655	609	662	655	661	647	675	604	652	632	668	656	630	654	646	621	603	675	731	682	634	636	654	672	638	650	659	661	662	657	651	603	633	637	660	654	657	630	655	643	634	637	628	646	593	648	655	644	638	630	601	692	619	683	668	620	639	652	632	653	641	615	662	622	686	642	623	622	654	584	633	640	622	689	636	640	626	609	647	600	629	631	666	620	663	643	627	640	646	710	635	654	633	622	639	649	641	647	640	641	635	599	671	666	613	656	642	636	649	610	623	620	663	702	671	633	681	656	625	657	621	669	579	624	660	631	670	670	639	703	625	614	659	596	632	648	636	658	613	641	652	660	641	673	629	640	621	667	642	612	635	667	628	664	647	628	671	641	649	656	719	620	675	653	656	620	670	632	600	622	661	640	615	636	636	662	612	701	651	625	616	600	642	626	644	633	609	642	633	690	678	611	640	664	633	643	658	670	662	674	651	698	686	610	645	632	626	678	678	620	653	623	636	615	688	692	666	603	661	645	655	606	630	666	661	637	640	676	645	636	639	633	654	616	643	635	642	653	658	627	663	655	630	667	657	636	666	654	620	676	657	611	681	603	645	637	616	709	647	645	633	671	646	641	641	647	651	649	610	655	661	643	688	636	615	679	618	635	624	631	595	617	630	657	635	663	653	661	655	698	597	673	660	645	634	636	630	589	672	697	608	632	634	657	632	642	659	691	645	650	652	646	654	636	705	681	658	648	654	613	669	616	607	634	601	633	619	640	635	640	645	690	663	656	643	624	683	641	685	663	597	646	662	681	597	632	644	628	661	632	671	646	615	654	653	663	674	641	650	723	640	659	686	648	659	615	627	625	653	657	652	598	604	656	653	670	641	633	603	635	616	672	655	646	655	657	669	639	624	630	665	620	621	654	670	607	635	643	684	666	635	652	665	667	664	637	696	605	647	641	635	599	610	683	643	608	688	625	642	655	627	567	674	648	625	650	631	651	638	628	667	632	664	649	701	661	630	613	676	659	617	666	680	656	625	649	685	643	644	648	626	575	597	612	666	612	644	612	710	668	598	602	689	675	634	626	638	647	639	662	651	601	653	654	657	694	655	658	631	628	634	677	693	648	607	660	613	652	666	657	624	689	628	626	647	659	652	603	650	636	630	644	665	639	651	683	651	630	643	667	639	621	670	633	648	636	639	610	639	667	663	657	638	640	637	663	650	687	615	678	623	686	657	664	651	630	643	639	639	657	618	655	685	655	578	680	630	655	668	671	647	615	626	615	689	672	650	680	637	644	630	637	647	635	648	657	654	668	585	628	684	640	656	604	629	623	657	592	629	653	641	629	681	653	704	653	667	655	641	661	657	651	670	663	652	646	664	698	637	639	665	668	655	690	647	705	637	689	649	614	644	625	692	612	653	617	651	653	657	658	607	690	674	629	671	628	639	674	651	648	646	674	622	654	588	677	653	659	645	631	660	654	679	633	680	639	649	680	675	663	675	650	648	629	615	634	676	612	668	607	609	634	657	661	653	669	618	632	641	608	647	620	653	621	652	688	669	642	631	594	622	652	635	647	626	607	678	661	632	676	637	650	648	635	649	675	687	663	676	652	623	614	579	679	671	633	648	699	689	642	615	639	639	653	664	671	670	632	645	623	639	645	619	616	617	662	666	617	642	687	644	649	680	637	672	641	651	640	670	656	683	686	654	614	614	652	639	632	651	617	652	658	653	640	674	653	622	659	602	616	615	598	674	641	640	606	634	630	670	665	644	657	694	665	645	656	636	669	652	614	661	627	656	625	696	638	642	625	627	645	612	659	626	693	657	626	650	656	614	596	625	644	642	615	643	657	597	627	623	667	637	646	634	642	613	645	625	702	652	650	637	665	649	659	641	693	648	645	658	681	624	651	691	622	669	660	628	648	630	661	645	649	629	692	640	611	626	639	612	645	598	637	660	624	621	672	597	617	623	614	635	645	674	625	576	650	622	644	662	600	652	644	632	642	666	661	652	658	649	644	652	730	662	635	623	685	679	657	617	656	641	614	652	625	670	646	647	668	664	623	610	708	640	684	601	639	624	658	623	628	644	610	660	599	597	682	604	646	642	606	619	607	629	637	645	643	637	642	663	698	650	655	618	690	626	663	680	642	622	644	696	651	658	631	686	646	668	652	635	639	655	672	645	654	654	589	671	663	622	572	679	623	657	606	664	666	608	673	651	668	625	601	664	682	626	668	652	639	629	647	624	644	639	628	633	647	644	636	671	645	628	626	643	683	659	616	605	648	652	611	620	619	648
36345	10626	1961	935	600	414	345	299	297	263	249	189	210	246	179	182	231	196	179	171	195	194	183	161	209	202	207	184	161	192	190	183	161	176	179	181	181	210	175	171	176	202	194	211	178	175	197	183	164	195	166	187	202	192	196	155	160	207	173	165	161	156	180	177	177	208	174	182	179	207	178	198	155	230	173	208	177	172	194	199	160	163	187	172	188	194	191	161	174	179	198	200	171	187	166	194	185	169	186	156	187	180	187	161	197	171	149	193	162	177	187	194	202	185	196	179	184	194	171	192	168	189	161	201	181	171	180	187	195	198	170	183	164	213	176	197	186	163	184	187	209	176	186	185	175	199	202	176	184	209	148	206	173	201	189	202	165	182	185	192	207	212	210	195	167	170	194	186	181	173	180	182	204	198	184	181	169	197	168	178	159	194	156	177	166	205	161	182	222	167	180	165	193	197	159	191	166	186	157	187	195	214	189	205	172	177	175	212	187	206	193	182	184	173	166	201	187	179	153	191	162	159	181	184	197	184	224	167	181	214	165	177	174	202	185	150	177	192	171	200	191	169	173	174	191	174	194	183	167	186	180	196	175	202	203	181	174	174	191	185	194	193	171	180	184	201	206	182	180	177	177	176	168	186	172	184	180	188	165	217	176	184	207	172	181	211	186	197	161	155	168	194	206	178	184	177	182	169	179	206	214	168	210	198	189	204	204	183	193	177	214	175	199	186	181	171	178	171	182	186	179	174	193	181	173	180	177	220	189	192	205	182	182	203	182	187	187	186	196	185	187	198	180	199	155	192	161	185	176	186	162	171	167	188	186	175	160	212	165	164	166	181	188	205	160	197	176	177	180	205	191	179	172	188	179	183	158	175	173	200	210	188	188	155	182	183	179	165	166	161	182	189	198	175	157	168	188	189	188	168	199	191	175	185	213	190	165	184	195	192	155	155	169	167	190	184	175	217	197	205	177	168	187	172	170	198	187	183	161	164	154	176	201	189	188	182	209	171	178	191	186	187	189	152	171	214	189	217	171	185	191	176	199	181	176	190	170	179	172	165	176	187	171	191	164	157	182	169	195	179	210	171	177	180	188	199	190	164	171	194	180	194	192	208	186	183	196	181	184	178	172	190	201	169	182	181	180	163	204	156	177	205	190	195	161	181	178	192	156	199	195	231	214	157	169	212	181	199	192	168	201	181	177	213	208	179	202	190	185	172	171	204	155	188	182	185	177	194	173	179	177	173	186	199	182	191	180	179	209	190	196	197	183	179	192	196	197	158	177	168	189	217	195	174	188	206	183	207	168	183	176	172	197	177	180	172	188	188	193	201	187	174	208	177	169	168	193	197	175	184	171	189	187	175	183	165	175	204	180	214	173	178	161	184	163	176	175	175	178	180	207	185	169	162	191	183	186	186	187	193	188	195	161	187	207	194	190	172	183	191	160	178	170	171	193	187	180	190	184	157	191	161	174	184	177	201	206	208	201	193	199	182	183	202	180	216	186	182	178	181	183	168	176	201	194	176	212	179	183	187	193	192	170	158	154	172	189	173	183	201	175	184	185	173	204	166	183	180	216	186	172	170	180	189	189	190	167	196	183	187	197	201	177	169	170	192	215	187	179	180	167	195	180	201	168	223	200	178	186	172	198	178	167	202	198	173	189	181	196	173	171	196	175	206	171	186	151	163	182	162	201	180	179	187	179	153	213	160	163	170	185	183	175	173	205	189	166	185	179	174	190	189	192	181	170	178	183	175	167	209	189	212	152	210	210	210	181	180	188	199	171	195	195	194	193	193	172	180	189	198	165	187	192	182	198	197	177	191	168	170	189	200	196	192	182	174	165	187	173	157	175	166	162	197	173	194	194	182	175	160	175	198	173	164	166	191	196	198	187	190	165	186	186	188	178	193	210	186	171	160	188	168	186	191	189	176	147	178	185	181	156	187	175	187	164	191	193	174	194	197	182	165	185	173	186	176	188	189	181	177	198	199	174	185	169	183	178	206	192	187	197	194	181	180	172	180	162	196	201	168	192	173	177	186	190	190	170	171	196	185	187	184	179	174	185	182	175	191	150	162	202	185	188	211	188	165	189	168	195	188	166	184	178	196	199	213	181	186	198	191	152	182	165	184	189	181	199	175	201	160	174	228	190	171	190	181	214	170	204	195	197	189	177	185	204	211	186	222	182	189	195	176	175	157	221	194	175	198	173	179	190	192	189	181	147	169	157	171	179	175	181	170	164	199	202	179	173	175	197	187	203	161	190	175	168	182	168	193	165	188	181	180	203	189	187	169	170	188	189	168	153	189	205	153	162	194	197	174	186	187	190	213	194	180	179	209	172	173	182	190	171	167	175	175	192	191	156	174	171	196	162	189	184	183	178	196	175	170	185	188	198	200	186	199	206	184	174	189	187	205	171	173	199	183	212	175	194	174	185	174	160	175	175	195	184	200	197	185	210	156	175	204	183	205	196	205	176	163	159	189	156	221	199	190	178	177	191	175	184	192	197	185	172	205	179	198	199	172	187	188	172	193	197	193	181	165	192	151	204	188	184	194	175	180	171	160	208	208	195	171	169	199	196	197	184	165	170	191	147	185	180	199	184	215	212	195	191	200	197	177	183	203	207	187	198	196	189	195	180	193	168	203	179	184	181	184	193	164	175	176	170	185	211	169	162	184	155	187	183	184	184	192	186	193	175	212	170	186	183	168	184	175	192	174	166	209	204	208	175	164	200	189	170	177	195	183	175	177	178	175	177	179	201	188	186	169	162	175	189	179	194	192	181	200	192	186	176	189	178	174	188	205	193	171	166	198	177	181	194	175	200	182	169	192	169	174	204	175	180	199	219	167	164	183	185	188	185	171	196	183	175	181	186	179	173	179	151	170	176	171	158	177	171	183	193	178	156	168	210	188	191	193	177	183	199	199	186	172	208	208	169	162	200	187	165	183	181	172	152	169	181	185	168	157	178	187	182	208	181	201	193	182	186	184	188	191	195	165	175	195	171	207	200	196	161	181	192	183	184	175	180	176	190	176	192	181	161	206	187	168	185	183	199	189	190	192	190	182	185	181	191	175	179	169	179	159	152	186	174	156	174	210	190	204	186	171	197	184	206	177	195	199	165	198	208	200	191	188	183	190	192	150	177	173	202	180	174	181	223	186	156	163	180	185	198	196	180	183	133	184	183	182	204	195	175	181	203	189	167	195	179	176	177	187	185	172	165	182	184	192	185	150	185	172	172	190	163	180	192	185	187	193	183	179	192	186	172	190	187	173	180	188	179	206	181	188	175	181	193	195	177	190	211	173	192	198	188	187	183	211	195	168	177	214	187	203	187	167	185	190	181	178	187	181	173	177	194	185	158	182	197	187	185	173	180	189	183	170	185	187	182	197	198	188	181	173	176	189	190	182	181	197	198	189	175	163	166	196	190	180	169	210	201	155	179	197	182	172	194	180	179	166	180	165	162	151	209	188	181	146	178	199	164	170	188	192
23328	4825	3551	3266	2099	1658	1363	1102	1047	864	768	617	576	602	582	542	512	523	516	487	489	484	445	445	479	486	462	458	479	477	461	480	474	427	456	440	463	456	412	470	480	453	455	469	449	458	458	472	432	453	467	449	443	470	428	449	494	441	458	447	426	472	398	443	457	462	447	420	401	455	455	457	423	473	462	464	462	440	431	460	433	421	454	445	420	447	460	461	462	462	486	438	438	422	456	486	408	459	462	450	463	450	430	454	469	450	438	430	437	436	448	450	463	429	482	445	459	401	437	443	432	442	449	444	408	479	486	420	421	409	460	442	457	467	483	441	431	454	417	414	460	428	448	450	418	456	487	449	471	448	459	473	417	430	458	442	430	403	410	420	421	443	483	413	456	409	444	414	474	424	475	471	426	439	474	430	472	464	451	453	435	445	454	486	380	442	469	458	468	441	427	407	408	436	473	437	436	423	441	473	472	434	435	435	463	407	446	461	443	453	408	427	438	479	453	458	392	465	422	464	429	441	440	466	466	472	428	473	406	461	455	463	447	443	417	441	444	420	426	409	426	468	419	443	449	413	424	494	445	451	419	417	470	413	445	474	461	445	471	471	456	441	434	418	481	440	449	450	454	441	478	460	460	442	452	429	439	424	445	445	435	463	479	451	433	457	433	494	415	450	439	461	430	433	415	431	390	446	447	438	432	469	477	431	457	464	436	460	418	444	440	449	472	458	419	374	463	455	411	427	447	471	423	476	456	459	450	449	464	425	438	432	408	426	456	465	449	445	448	455	429	431	402	461	475	448	431	425	431	462	443	431	437	451	452	444	390	450	440	474	466	438	449	453	440	431	453	468	397	465	462	466	456	438	457	461	443	438	457	435	452	427	445	436	453	412	451	447	445	472	455	397	454	445	432	422	432	442	470	449	475	419	491	461	413	453	457	428	441	468	429	453	438	441	401	449	424	433	424	446	445	441	453	471	433	436	437	455	461	399	466	423	427	448	408	419	445	448	449	444	499	435	412	460	450	456	419	460	433	446	426	431	433	461	409	429	440	421	428	426	428	424	422	422	453	441	469	438	426	473	470	429	434	426	391	462	409	417	453	437	433	449	405	408	477	478	409	453	451	443	428	443	454	408	481	468	458	441	441	470	428	459	414	464	401	450	422	428	431	432	408	466	413	451	444	421	454	425	464	432	422	456	439	450	450	456	451	457	429	445	449	427	447	453	455	462	445	445	455	417	464	420	464	456	454	435	434	427	439	407	457	437	462	480	406	423	434	464	486	450	448	463	441	473	441	443	433	457	392	437	443	439	401	421	473	439	436	471	422	462	437	438	429	430	430	457	419	464	449	426	404	462	445	435	433	475	414	446	445	491	460	445	431	441	431	458	403	442	450	445	446	418	454	463	459	448	473	435	466	415	451	444	432	415	413	436	435	465	405	445	444	459	466	442	472	450	441	439	450	428	452	451	474	440	470	443	441	448	424	426	463	456	447	449	454	441	417	438	440	445	423	436	472	436	407	493	434	474	432	412	447	463	487	469	441	430	430	482	427	424	482	456	430	400	420	447	459	485	457	449	459	433	430	442	419	451	442	430	437	426	475	449	447	419	472	479	419	410	465	460	443	420	443	421	423	456	485	416	414	450	424	417	458	447	440	443	415	480	413	402	464	464	450	442	434	421	417	442	428	426	479	450	427	434	435	459	441	424	466	436	425	421	427	444	459	425	448	457	432	461	414	416	456	428	424	443	455	453	432	459	421	458	434	434	425	462	467	455	444	389	482	450	424	440	432	435	461	432	454	472	438	434	428	433	462	440	427	446	427	437	439	442	405	435	429	422	449	445	414	479	425	430	423	458	470	437	418	435	475	419	459	428	433	443	435	454	470	464	439	429	461	463	447	445	454	434	444	472	457	437	422	412	494	447	424	466	435	490	468	442	451	442	501	422	457	480	451	491	414	472	418	456	460	501	400	451	463	479	414	472	431	431	406	448	445	439	448	426	429	474	433	430	411	452	434	454	455	451	428	448	440	453	422	459	478	444	452	482	450	449	447	420	423	425	446	433	453	479	455	476	439	488	414	438	458	445	417	445	450	470	470	439	479	448	436	425	438	434	418	485	439	440	476	431	456	447	447	494	435	431	463	433	415	439	467	470	435	445	408	429	457	450	400	456	419	436	390	424	411	462	468	437	433	427	455	467	432	437	442	438	474	433	466	418	424	451	456	416	453	452	453	434	478	444	436	443	443	437	472	407	447	448	461	460	436	433	449	419	466	478	443	459	428	444	438	431	444	419	448	417	440	445	412	405	426	443	432	432	460	420	437	444	443	454	416	450	441	464	442	467	463	416	439	465	388	424	461	463	439	438	431	409	431	425	450	430	441	440	422	442	465	427	436	438	454	440	440	412	448	414	448	416	494	467	461	437	441	448	470	423	458	466	502	468	514	440	442	451	465	412	492	466	471	459	464	411	465	464	436	416	431	429	455	430	486	410	406	438	423	452	434	441	449	438	438	428	440	429	432	439	434	446	456	440	414	463	451	402	448	442	457	450	446	442	443	479	432	441	455	438	393	438	448	436	446	431	429	441	455	428	451	433	451	456	488	443	450	429	435	439	452	447	485	429	426	447	451	465	445	413	447	443	457	420	454	412	417	472	475	429	489	472	457	452	434	468	441	436	436	435	430	465	450	473	429	461	474	432	423	477	448	445	472	434	466	454	460	492	457	461	450	462	425	441	430	468	442	449	469	453	474	424	430	420	436	428	431	431	420	423	418	422	459	424	440	438	444	428	447	449	432	464	402	464	446	471	424	468	456	455	448	452	396	418	397	452	430	419	470	430	426	481	445	465	446	453	451	439	455	445	468	465	453	438	436	446	403	421	420	447	456	422	455	431	426	444	477	455	449	434	448	434	431	434	430	421	448	459	430	419	476	425	431	432	461	420	437	467	436	416	420	440	442	438	456	425	450	441	452	441	439	434	437	469	448	461	420	430	509	468	453	437	422	433	425	420	423	457	442	411	468	432	512	438	426	418	431	441	447	432	446	447	425	476	413	450	442	460	410	471	456	414	449	427	439	451	436	396	438	480	458	423	440	416	450	439	456	416	468	432	465	438	479	469	418	447	459	465	412	456	432	434	436	480	442	450	442	458	455	468	422	448	438	417	440	467	460	454	436	439	433	436	430	442	421	439	445	436	468	459	450	479	459	443	446	461	413	429	444	436	423	460	444	456	439	431	429	462	461	440	443	432	403	437	448	416	464	503	437	491	421	467	417	445	453	441	431	439	435	449	438	458	466	422	435	434	435	423	451	467	465	445	428	447	453	454	499	456	440	454	471	437	450	431	445	479	433	432	424	427	469	439	438	424	425	471	463	394	444	434	430	406	463	441	448	415	480	398	438	440	391	420	419	505	410	453	408	499	458	450	421	430	431	421	458	462	445	434	420	432	429	459	472	470	464	419	471	440	443	438	452	442	448	438	429	425
12303	2177	587	433	277	262	258	243	230	244	219	221	266	192	227	196	214	200	208	205	207	176	220	216	188	233	174	231	206	185	198	219	187	200	200	198	201	222	219	235	229	176	207	200	214	185	211	220	211	211	239	199	217	207	209	201	188	204	202	194	188	220	191	205	228	202	197	215	218	180	185	173	204	202	206	203	210	216	207	177	200	215	249	209	184	218	224	220	190	193	211	219	239	222	231	201	192	206	203	231	217	196	234	225	224	191	224	200	178	200	202	205	233	229	206	217	199	224	226	197	216	204	232	221	200	220	190	219	190	172	223	204	225	186	194	187	213	207	199	221	232	204	230	228	233	172	193	179	212	194	204	220	177	199	213	233	201	200	190	220	197	234	205	200	196	197	219	235	211	216	202	192	194	196	200	194	236	198	204	198	197	231	214	193	223	209	205	194	216	204	225	222	199	225	226	224	199	204	195	185	194	221	197	201	193	209	216	184	210	206	216	206	192	203	205	187	247	217	211	190	229	216	217	227	198	210	201	211	195	207	223	189	191	215	213	212	231	195	212	239	195	242	202	194	217	205	207	210	208	203	214	207	237	214	191	215	210	179	235	195	198	198	202	224	207	206	226	199	230	226	182	203	176	227	198	204	213	239	227	215	206	178	208	213	196	239	194	205	231	204	191	225	213	214	198	186	183	218	199	201	192	218	191	254	210	229	215	205	221	199	206	199	190	194	207	212	205	216	180	235	192	227	209	197	196	196	214	196	188	175	213	235	177	206	199	249	193	196	203	223	203	200	221	220	196	181	214	222	230	217	213	220	209	204	200	213	234	225	223	234	226	210	202	186	204	211	214	207	199	197	216	218	208	203	212	204	202	209	226	198	216	196	205	191	209	200	210	218	219	229	221	211	168	189	196	210	230	197	193	234	225	219	211	207	220	198	208	211	223	216	206	197	209	222	232	210	214	201	201	226	208	193	219	176	181	204	173	227	213	199	247	200	222	195	213	201	246	214	218	178	206	213	206	210	207	228	174	195	213	216	201	228	210	196	208	196	243	203	185	226	198	213	209	213	219	198	212	221	189	214	211	186	216	225	193	240	204	199	215	216	210	194	227	200	185	189	200	250	193	213	204	224	203	185	189	203	219	213	218	209	183	206	211	202	203	223	205	223	207	210	207	210	196	214	198	208	218	184	218	217	203	185	220	216	196	214	201	189	199	208	219	190	237	217	206	211	199	209	219	198	192	228	220	228	224	213	194	190	204	222	207	202	185	193	183	225	234	230	204	221	205	182	213	220	234	199	204	191	215	211	239	195	212	171	197	219	212	199	221	213	206	195	217	219	228	200	197	221	217	189	211	208	216	241	211	198	223	215	216	202	194	181	217	224	217	206	183	196	194	212	180	201	206	216	211	225	195	226	194	192	203	204	210	190	237	180	205	191	229	211	225	197	203	179	235	204	207	193	228	237	211	220	213	211	197	196	219	220	206	191	202	195	228	210	208	209	234	217	205	183	218	218	181	197	240	203	247	220	212	183	229	219	221	234	215	189	202	186	197	198	207	229	207	210	203	218	194	212	225	192	218	221	183	199	209	188	203	217	190	221	194	244	220	200	213	225	225	188	217	222	212	190	234	194	224	200	220	190	203	189	167	214	221	214	234	215	204	182	218	203	216	219	223	209	187	215	234	148	219	224	224	204	183	217	219	186	212	201	228	231	187	205	194	204	208	200	213	223	228	194	220	190	180	238	202	202	222	202	191	224	207	234	175	231	207	219	214	240	211	201	212	203	186	213	217	222	186	199	212	232	211	208	196	212	232	218	204	202	210	198	213	214	200	225	194	207	221	222	236	193	188	202	195	206	197	215	198	219	225	199	218	218	199	188	197	181	197	197	203	212	220	203	178	219	194	195	205	217	226	218	209	209	212	211	180	206	219	203	207	200	208	246	197	215	208	208	223	219	201	217	211	214	211	182	196	192	185	190	197	179	210	206	225	197	199	200	212	198	202	219	234	191	230	208	197	204	192	207	222	180	210	209	213	208	218	221	214	230	213	206	223	241	218	181	188	170	230	197	195	204	183	185	219	200	226	198	199	214	199	195	186	218	220	206	221	228	214	192	211	209	182	202	239	228	198	226	227	213	217	181	196	201	177	213	189	222	212	213	223	198	208	192	220	213	181	189	218	214	204	193	221	205	202	203	220	188	210	186	216	213	216	226	220	213	200	160	200	221	230	214	181	237	214	195	214	207	213	183	222	209	218	230	246	206	225	188	219	194	225	203	219	198	197	185	218	185	209	193	172	197	216	222	184	196	193	208	210	195	190	209	214	206	222	219	209	201	232	179	195	216	187	210	212	202	228	207	213	192	207	218	250	209	227	224	211	194	206	207	222	214	183	191	195	222	171	224	210	191	175	192	209	222	217	166	192	178	213	223	175	208	222	205	196	199	200	227	214	192	211	216	196	191	216	212	219	200	195	241	187	190	213	204	187	221	205	196	211	217	197	184	193	181	195	209	207	222	219	223	210	203	186	208	243	230	209	210	211	230	244	204	205	209	212	209	203	218	242	201	211	225	231	194	214	215	233	184	216	194	197	227	228	206	209	204	193	187	213	212	233	217	200	221	219	224	217	212	227	219	209	227	215	191	202	212	218	198	236	199	210	221	197	182	197	192	223	238	202	207	212	220	159	213	237	207	216	183	179	172	212	216	242	221	211	201	195	195	191	195	217	201	202	187	178	185	213	185	191	208	204	218	239	243	191	219	217	235	202	209	229	222	212	194	232	215	233	236	193	200	173	220	193	230	206	169	187	210	204	208	203	224	174	209	210	243	211	189	201	189	197	193	219	204	235	211	205	224	209	212	224	192	189	196	222	204	206	220	212	217	210	202	230	206	200	220	213	230	212	230	199	227	229	190	239	211	185	195	191	181	191	203	214	193	209	216	218	212	204	183	217	243	191	204	202	206	200	195	198	213	217	199	230	229	221	223	216	206	237	187	167	192	206	183	222	237	207	180	222	207	209	236	237	190	207	198	222	185	200	243	205	213	203	189	226	211	213	220	217	228	213	207	215	194	199	206	195	185	198	211	227	192	199	165	213	236	209	224	242	193	234	223	233	229	212	196	210	230	225	204	239	205	191	195	225	227	207	203	210	191	228	199	195	197	226	189	194	224	201	193	231	235	208	201	209	191	197	231	215	217	211	245	206	240	210	213	219	216	183	217	205	218	223	229	217	210	189	171	198	236	214	202	210	204	221	210	189	209	185	215	202	230	221	216	207	231	200	229	217	207	198	215	198	191	199	208	195	201	207	191	222	192	194	207	205	227	202	233	188	216	190	221	189	228	207	196	219	165	181	201	202	234	208	203	210	188	227	191	235	194	225	222	224	206	229	221	200	187	220	225	216	221	222	187	214	189	193	191	195	198	180	199	205	217	203	214	204	207	222	219	230	224	200	241	219	221	185	221	201	190	195	184	181	222	223	206	213	212
8700	1640	1502	1352	1080	813	663	640	674	671	563	545	507	558	539	541	547	558	527	505	539	516	505	535	546	491	533	466	582	542	538	511	520	487	530	534	497	542	562	492	489	542	499	522	501	523	485	511	522	557	559	504	486	502	497	488	529	511	526	499	526	525	490	506	499	531	492	537	548	507	557	504	556	520	515	500	543	534	528	517	500	519	484	527	547	497	482	543	520	485	494	576	515	513	487	546	527	504	501	502	474	514	516	521	517	483	554	530	558	533	520	532	532	538	505	539	557	516	561	520	509	541	529	487	535	478	515	539	582	528	497	535	566	522	546	524	492	502	532	550	512	514	562	522	550	499	535	578	489	502	523	538	576	539	521	495	510	532	542	500	533	527	525	511	506	495	498	518	518	537	544	492	522	567	536	528	528	480	513	509	549	507	527	491	540	511	547	530	540	504	516	549	549	502	494	498	556	549	523	513	526	519	526	488	503	519	531	544	525	517	537	533	488	532	525	545	546	548	531	503	533	499	508	533	494	535	514	518	501	494	541	545	506	471	544	490	503	507	536	516	542	520	521	503	503	518	533	517	526	539	528	484	503	494	511	544	555	470	526	500	541	508	550	476	537	533	529	499	510	525	551	499	529	550	498	514	498	530	531	474	486	517	538	540	496	545	505	552	498	557	514	550	492	489	512	523	523	556	481	501	486	491	508	519	510	501	538	518	498	514	500	519	491	562	516	493	499	515	507	543	504	550	528	521	523	538	487	519	541	515	487	503	538	499	538	515	489	530	511	563	530	508	520	505	508	540	502	528	501	482	510	545	538	529	543	486	536	502	509	544	508	534	549	553	518	493	526	542	497	488	493	539	526	481	530	538	512	486	508	513	516	490	522	528	501	561	547	520	493	534	510	501	520	497	505	546	560	486	526	530	490	517	523	520	545	476	464	523	549	510	542	508	510	510	533	520	493	509	535	550	508	523	503	538	519	512	489	533	503	511	536	513	571	539	481	548	515	486	486	507	556	501	511	540	492	532	549	553	504	541	502	539	561	542	514	545	509	511	536	519	523	495	506	538	510	517	515	501	505	506	540	508	521	543	541	503	543	529	502	551	486	512	457	473	517	496	484	518	533	521	497	523	529	505	521	489	542	536	529	488	526	523	497	510	524	494	562	509	535	516	514	513	499	507	511	524	520	528	496	465	524	514	502	499	493	531	510	521	530	530	467	483	515	565	476	506	517	541	536	522	546	534	497	538	516	537	516	532	518	515	538	484	499	487	487	515	523	525	516	482	486	552	577	545	533	511	510	524	559	523	521	528	488	514	476	526	496	507	504	522	549	518	555	521	489	542	494	514	501	512	530	521	513	528	547	507	509	521	523	507	531	470	528	526	504	536	506	523	544	510	542	550	518	520	515	534	521	521	535	554	558	493	513	528	531	529	511	546	521	514	548	537	567	514	500	516	482	541	491	544	523	490	506	515	499	484	511	542	504	501	550	498	506	550	537	524	501	492	533	573	545	493	522	539	537	501	504	526	483	515	517	528	562	503	559	515	521	520	493	515	543	545	506	537	510	502	516	513	500	484	499	501	501	493	529	551	549	522	555	555	531	546	526	500	503	526	514	515	495	510	535	490	477	513	502	487	493	475	526	544	492	529	515	506	537	500	525	526	533	460	520	555	514	552	551	500	498	543	540	507	520	528	479	517	513	485	521	511	512	513	555	510	499	534	528	539	520	499	510	522	537	517	455	495	551	517	520	528	494	537	515	500	526	517	505	514	536	495	527	540	508	503	569	522	482	480	479	540	486	516	514	462	523	504	473	510	499	484	489	531	543	471	533	506	509	510	484	485	513	509	545	500	519	497	509	534	535	497	520	543	468	519	542	497	523	496	520	515	547	576	527	469	502	525	505	503	542	532	487	505	513	525	498	504	555	530	522	563	503	555	528	498	509	546	537	547	531	537	535	538	554	531	500	552	547	525	510	533	524	527	575	512	556	534	510	505	542	477	521	477	515	539	510	505	539	502	562	510	504	538	493	528	534	534	523	485	577	524	535	515	520	527	521	517	537	519	570	489	525	477	547	510	554	474	499	535	503	530	554	535	528	532	536	484	534	507	518	518	520	521	472	497	514	474	518	560	546	499	475	536	527	568	493	528	520	487	515	483	502	513	501	506	510	479	523	473	536	489	541	526	508	478	533	524	547	507	536	504	521	514	530	495	526	477	509	499	551	517	488	555	481	518	487	513	550	528	514	522	530	466	471	462	528	524	526	518	529	520	507	547	527	550	523	536	536	465	564	483	542	502	523	496	490	512	531	511	504	532	509	521	522	524	542	539	521	509	515	519	478	504	486	511	550	531	558	513	531	520	534	508	532	487	495	498	526	504	506	519	542	516	515	555	525	544	518	489	511	513	511	508	492	500	523	541	512	545	522	498	527	501	513	508	514	511	518	548	512	555	505	519	530	520	509	526	526	522	525	510	503	539	587	585	530	527	573	484	501	494	522	538	542	523	553	529	524	521	504	534	537	500	513	486	524	526	546	544	521	531	522	535	516	545	506	536	457	537	500	566	506	524	547	512	514	577	491	523	512	529	526	518	529	554	523	500	499	476	504	550	495	539	544	497	489	528	498	520	539	576	564	543	488	504	519	536	551	484	557	505	541	503	498	566	511	515	495	492	541	505	506	489	541	534	545	529	509	541	515	557	470	504	530	525	500	545	466	480	510	533	474	518	476	512	559	525	529	502	530	519	533	460	516	518	520	509	494	502	513	536	551	509	570	560	529	486	499	515	529	512	509	504	502	517	513	533	501	578	501	527	516	520	550	499	513	515	530	536	495	496	534	532	481	508	541	475	503	490	541	528	493	524	478	489	520	551	544	477	536	524	531	540	494	525	502	547	489	554	511	508	504	538	485	518	524	504	524	518	493	506	527	529	523	496	510	522	513	482	531	515	511	522	529	527	513	533	490	519	502	503	514	547	512	543	513	542	562	580	565	539	531	496	506	560	509	558	522	501	534	497	474	519	489	536	513	557	518	508	528	536	489	537	534	541	487	520	531	522	519	546	533	529	528	496	535	533	491	531	514	484	498	497	513	523	516	514	525	525	480	544	515	539	524	546	511	550	504	509	546	525	510	565	536	538	509	504	534	489	503	530	529	527	536	492	536	529	533	512	533	533	511	512	536	504	538	509	497	522	532	556	496	541	528	515	489	515	496	451	507	533	512	516	493	568	511	484	536	499	513	478	563	572	518	540	496	491	511	527	514	537	542	513	511	538	478	551	477	528	513	518	533	495	509	519	498	517	561	541	489	489	481	518	504	545	492	501	517	545	548	543	512	498	509	521	505	525	532	540	538	550	492	544	509	545	492	525	513	520	517	514	517	510	480	560	480	502	549	529	490	545	517	515	507	542	488	551	475	541	516	504	516	513	538	522	562	548	512	561	514	506	491	455	485	503	562	521	537	527	530	515	554	520	484	491	480	515	501	526
26373	5983	1313	799	575	443	403	350	307	272	330	291	311	292	282	279	270	273	268	260	280	275	270	287	274	253	276	270	307	268	276	278	309	292	290	284	276	288	254	240	283	279	282	256	282	265	261	260	292	271	258	271	300	248	264	281	270	291	304	271	300	256	264	264	282	264	280	253	286	264	264	273	272	259	258	298	257	206	255	247	277	293	285	309	279	237	258	288	233	289	263	290	281	248	254	238	269	283	264	287	286	240	299	298	283	256	279	288	258	279	271	270	254	307	270	295	264	277	247	298	268	254	276	241	253	259	292	285	263	271	264	266	276	275	241	255	271	266	261	262	262	254	269	284	258	282	274	261	297	290	266	270	315	267	305	252	266	266	272	264	255	298	264	289	275	245	287	285	256	252	287	241	305	265	293	264	253	257	273	305	265	241	271	258	284	269	285	271	297	270	263	274	252	302	281	286	281	287	287	266	281	297	271	311	231	273	267	274	254	261	291	254	268	272	261	270	263	279	297	271	267	257	261	217	256	274	290	272	272	291	266	315	289	288	264	272	278	267	268	255	259	246	220	254	265	282	273	242	271	239	291	265	292	299	285	297	272	242	267	214	272	254	267	279	265	277	274	267	276	243	278	277	253	277	254	297	274	249	322	292	268	278	259	280	241	239	272	274	292	269	277	244	250	298	279	265	277	286	263	267	262	258	279	252	236	272	273	267	272	257	257	252	292	297	244	254	264	238	266	251	273	313	281	273	247	270	267	254	263	246	262	286	272	271	287	270	287	264	244	264	268	278	270	274	305	304	278	297	277	289	287	276	255	256	257	282	254	251	260	269	236	257	264	263	276	269	273	302	274	279	282	281	238	268	270	269	277	291	282	288	262	301	258	260	267	271	303	260	256	300	278	255	259	276	277	245	257	279	275	267	267	285	286	304	314	256	272	289	289	275	258	287	284	270	248	261	275	268	321	257	267	293	304	273	242	267	271	305	293	279	291	311	255	223	234	264	300	285	278	266	271	317	260	274	275	290	261	304	256	262	239	262	282	262	273	266	264	259	263	247	315	280	282	276	263	257	289	266	275	251	294	319	282	251	278	271	257	257	287	261	280	270	286	294	287	272	290	245	245	271	274	276	246	294	299	278	280	257	255	254	299	279	298	227	243	276	269	306	285	266	283	266	262	274	266	292	255	269	259	282	256	303	273	277	281	254	254	263	262	257	262	281	280	270	284	279	276	241	265	278	269	278	253	291	254	294	289	256	245	260	250	281	267	292	313	303	298	277	242	278	284	244	299	264	273	266	275	280	291	274	256	269	234	238	266	280	292	272	278	278	274	266	260	261	293	252	296	293	290	236	269	256	252	283	279	258	283	283	249	284	261	253	291	269	274	268	258	258	276	320	258	257	277	261	275	262	304	251	229	250	262	277	258	255	281	293	274	282	264	278	269	255	294	273	284	285	288	295	260	244	277	243	267	255	265	249	287	269	295	314	256	285	289	282	281	310	244	253	281	271	285	277	264	268	264	251	239	267	279	261	273	269	257	236	252	261	264	256	256	274	269	280	242	295	274	272	248	249	248	296	293	269	259	246	289	293	278	256	264	274	271	248	270	277	271	274	288	284	311	285	287	271	293	270	315	269	262	247	236	241	283	278	250	250	272	265	265	273	260	309	271	295	256	278	249	269	269	284	252	263	277	304	272	253	253	301	279	282	304	270	245	259	258	266	318	261	275	294	289	250	275	245	309	247	241	271	253	272	272	283	260	255	241	265	280	268	278	261	287	244	287	300	293	247	284	253	266	311	280	260	271	287	276	260	274	244	278	271	272	293	277	259	271	289	245	249	272	310	257	221	242	282	249	277	238	272	252	258	268	254	258	272	267	304	282	284	282	236	288	260	288	252	278	297	268	245	253	283	277	270	257	274	283	242	283	285	272	312	255	309	284	271	289	299	259	269	260	296	244	261	271	259	268	263	253	280	268	252	279	305	291	301	273	273	258	283	283	290	299	273	275	290	252	261	283	275	247	276	273	245	270	240	253	242	301	246	265	275	255	247	251	264	271	281	272	248	288	235	257	251	291	249	278	250	269	283	284	307	240	234	256	260	272	269	241	273	277	292	296	251	272	261	277	264	282	279	294	285	259	291	302	296	279	263	256	256	283	243	295	265	290	304	276	257	257	295	272	283	299	242	263	270	262	249	307	263	259	296	285	273	259	236	250	219	229	292	269	259	255	316	281	279	282	299	299	264	257	262	268	274	271	261	272	285	252	287	257	244	268	284	281	283	277	252	293	271	267	254	279	252	252	259	309	250	270	281	265	267	259	235	283	253	252	271	268	294	294	278	259	277	254	278	248	291	292	267	235	249	277	258	268	286	300	264	259	267	275	277	276	274	295	292	291	268	292	247	274	269	272	246	254	284	261	286	263	256	263	268	223	259	289	292	245	256	276	267	282	263	282	277	279	260	228	294	256	273	251	272	279	291	255	272	275	277	311	264	282	257	264	264	292	306	275	254	285	263	250	258	253	268	282	260	296	277	283	255	257	279	265	309	272	249	259	274	281	303	232	271	247	283	263	284	232	255	220	252	258	284	285	227	292	283	275	247	261	259	254	273	277	251	240	246	219	281	293	250	273	274	273	256	292	322	253	254	287	286	272	250	257	248	242	265	271	289	301	290	285	256	253	269	262	271	284	247	236	269	277	276	236	260	260	288	283	282	302	272	298	276	278	240	248	271	275	261	307	275	261	291	300	258	268	286	286	274	264	242	287	271	265	271	278	257	297	294	265	282	241	257	268	223	245	273	263	272	270	306	289	264	273	287	287	295	249	298	262	266	255	235	281	237	252	290	261	267	232	284	256	286	280	272	298	303	290	270	310	283	253	254	292	263	252	259	283	282	252	281	298	274	279	263	242	297	286	271	273	277	268	252	255	273	257	315	283	269	266	250	256	252	307	275	269	266	277	298	280	266	268	296	295	290	234	272	276	319	255	287	257	284	287	263	280	255	258	279	271	265	282	273	288	262	243	275	296	293	273	285	257	257	246	253	260	247	264	291	291	268	301	282	262	300	277	293	260	270	265	281	269	245	241	325	281	294	271	279	255	273	268	268	259	269	255	258	284	252	265	256	311	290	261	291	244	263	287	284	274	247	270	287	289	269	246	249	245	269	299	297	263	279	284	265	277	256	280	245	261	279	259	293	297	244	261	264	278	280	293	266	290	277	293	267	302	282	253	250	273	273	256	275	259	270	268	316	282	298	261	285	263	295	269	267	287	271	293	266	284	267	275	279	261	277	253	286	248	278	314	267	267	271	265	269	265	260	308	271	271	272	238	263	280	238	263	290	263	291	251	292	264	263	287	298	288	271	264	228	273	277	241	294	251	281	244	257	254	276	248	242	264	260	317	282	256	251	286	254	283	250	244	264	236	244	290	268	277	252	253	267	269	274	279	265	273	287	254	256	265	293	301	281	268	272	289	258	273	279	235	287
18277	3406	2486	2584	1895	1427	1164	991	918	896	871	866	734	733	724	707	700	691	687	695	647	672	651	662	609	654	640	657	649	651	678	609	672	630	591	613	624	608	675	617	641	645	661	667	629	656	673	652	653	631	628	605	604	627	647	638	666	667	678	671	701	653	640	680	639	671	661	639	636	648	595	668	625	660	638	652	678	658	683	659	636	627	625	648	676	681	621	656	641	638	642	618	609	671	637	614	649	640	682	636	652	624	662	615	631	598	671	578	667	632	638	644	593	619	622	627	636	595	657	652	612	583	681	660	661	675	639	670	639	616	649	628	623	653	686	657	638	682	675	644	629	608	603	641	658	626	634	672	648	641	670	667	675	662	644	625	644	648	623	604	660	636	632	645	686	610	692	612	632	650	611	664	652	600	699	694	606	646	640	619	639	615	593	680	643	677	625	593	618	655	654	654	646	620	624	627	635	693	609	670	608	691	624	583	662	567	617	660	627	661	646	650	623	637	648	686	681	646	658	690	669	675	581	622	577	654	637	607	629	637	677	656	617	646	619	664	682	629	652	601	644	653	640	665	618	658	659	670	649	618	611	643	656	669	649	657	671	630	685	658	712	621	647	619	668	613	656	651	663	703	648	659	621	655	687	682	651	637	664	632	677	640	607	650	616	646	579	659	606	654	642	634	621	643	601	622	632	672	642	629	601	670	648	684	658	649	643	642	603	677	692	603	628	657	613	653	641	664	680	677	658	633	647	623	659	652	609	619	644	628	635	638	615	649	647	630	674	625	616	646	674	637	627	674	658	576	626	636	636	645	627	679	659	625	663	656	645	588	674	606	620	712	655	627	635	653	630	623	683	667	626	598	636	641	666	675	683	669	655	639	635	635	662	642	688	657	645	595	648	651	661	622	641	657	615	627	635	660	615	653	667	611	668	646	632	595	602	649	601	624	616	638	668	625	666	649	615	580	710	603	664	584	637	646	601	615	621	615	621	661	610	599	697	633	634	595	673	617	674	687	646	651	595	668	644	676	630	622	661	626	641	640	652	628	608	640	628	632	598	656	610	640	680	643	646	678	644	612	672	660	661	643	671	688	632	647	598	621	696	607	646	665	643	629	658	664	622	620	650	673	617	629	629	643	670	639	646	661	602	624	616	656	639	660	628	653	658	653	615	668	672	652	605	651	611	637	637	642	670	626	631	652	645	639	653	657	660	644	648	653	593	641	653	652	594	658	642	684	647	671	679	640	616	642	645	618	598	659	624	615	644	608	644	616	647	650	618	655	581	636	641	657	640	611	620	627	587	656	625	663	661	648	605	642	631	618	653	635	663	672	639	601	610	678	640	635	627	619	575	633	669	632	665	613	638	630	609	608	672	593	685	630	622	598	631	659	641	630	633	637	622	698	647	598	683	632	633	636	650	645	677	622	593	654	643	651	663	603	657	661	640	696	599	693	616	622	664	619	590	628	643	693	614	642	655	661	671	611	658	639	662	648	692	669	643	673	658	631	693	631	647	696	647	596	644	626	654	685	605	618	632	645	630	619	650	662	690	648	620	636	640	644	634	602	625	680	634	638	652	631	693	629	615	614	636	617	701	612	594	677	634	641	738	622	606	626	612	660	675	597	631	693	589	606	628	596	638	603	614	674	647	624	702	660	634	646	649	651	674	664	667	673	636	689	632	649	676	679	660	657	642	661	660	642	643	618	632	666	692	643	633	678	695	610	663	656	648	576	635	637	673	628	666	637	648	637	645	637	623	597	677	636	667	637	646	637	650	632	640	623	591	664	618	650	629	615	611	652	608	677	610	634	631	630	654	600	676	651	613	668	665	641	650	628	647	627	643	653	625	598	658	655	623	596	651	644	659	678	606	693	645	661	630	629	682	642	650	614	646	625	631	633	663	633	677	607	629	633	634	629	672	605	593	701	651	627	658	642	616	667	631	636	599	653	638	600	661	627	632	628	666	657	628	712	635	663	659	675	636	639	633	598	649	641	656	670	655	642	648	619	642	666	635	660	658	664	680	617	636	646	669	633	590	641	624	666	618	663	599	607	601	611	652	647	660	688	667	681	657	650	663	610	665	647	705	616	645	651	678	630	641	656	650	678	621	620	651	684	642	636	669	596	623	619	659	642	642	652	625	658	649	600	642	636	641	650	635	673	683	683	648	642	618	678	642	615	640	627	595	670	628	620	591	677	660	627	616	603	614	650	658	672	671	624	628	613	605	713	650	636	633	677	677	640	624	653	641	628	623	652	686	650	657	675	633	707	670	607	609	643	653	645	602	667	676	602	654	650	591	668	661	695	641	630	601	623	625	608	686	631	635	558	593	641	665	604	657	651	609	626	587	616	619	594	608	627	672	617	629	688	670	599	655	628	637	688	637	646	627	615	623	667	648	619	641	675	681	662	634	637	678	621	614	614	653	636	612	593	666	648	636	644	646	649	648	582	629	655	631	679	630	586	672	576	591	630	620	649	618	665	629	613	671	650	634	627	630	621	659	655	662	627	626	615	626	656	656	649	668	655	605	647	614	648	608	631	688	650	648	670	658	653	679	637	686	624	617	678	658	627	649	634	629	626	681	692	632	604	616	619	636	608	650	645	692	674	651	623	642	662	619	627	631	705	654	634	614	682	671	592	620	671	638	644	634	676	644	617	627	627	630	668	602	648	645	655	678	662	599	642	648	637	644	605	665	607	619	597	614	638	619	640	654	630	626	647	631	654	613	602	635	603	636	626	617	602	641	643	652	614	653	660	636	625	659	674	649	637	656	611	655	668	623	647	630	657	640	709	600	632	646	616	632	586	619	677	616	639	671	647	659	625	674	690	681	642	642	622	629	661	609	659	642	652	615	667	618	606	603	645	607	674	642	670	622	624	704	641	608	649	684	675	642	646	650	564	605	601	655	709	640	687	687	657	665	696	680	659	619	607	688	615	597	606	649	612	664	692	613	673	660	681	677	665	632	640	656	613	633	637	652	633	660	657	687	606	673	665	627	627	598	666	644	641	674	647	637	634	621	617	692	653	576	671	668	674	670	617	662	662	632	624	633	641	639	653	628	648	591	671	683	594	662	608	671	638	646	647	629	629	664	627	671	642	703	643	667	663	642	613	583	656	640	673	679	627	662	670	609	621	658	681	633	643	654	640	591	645	618	674	643	643	591	663	641	634	671	630	658	667	623	644	620	638	585	695	564	615	633	645	634	639	614	674	669	675	662	648	599	634	594	630	695	684	631	605	665	712	640	659	631	628	595	661	613	625	644	620	619	653	625	626	582	640	662	619	654	664	692	637	631	634	632	643	636	589	616	619	659	704	650	611	688	684	645	652	670	660	637	647	657	635	626	631	643	654	612	698	652	671	633	612	625	659	635	673	667	662	639	621	657	635	610	647	618	640	637	686	621	662	619	640	597	636	637	655	647	640	647	664	636	690	643	638	675	620	653	619	624	643	639	651	644	599	646	608	642	613	640	665	639	648	646	620	652	669
36113	10322	1682	1028	626	460	331	261	255	242	222	231	184	205	167	206	216	193	184	172	207	183	187	183	167	194	176	192	148	195	168	205	203	182	188	159	196	189	183	187	157	170	170	173	187	160	181	193	192	180	179	214	158	172	181	180	152	167	201	183	186	176	168	178	171	184	191	195	202	197	208	177	173	179	189	177	155	196	202	183	164	178	195	160	195	159	172	194	192	160	176	198	186	167	183	201	181	184	195	177	198	189	213	176	185	199	204	207	181	169	167	186	165	168	186	210	183	190	168	194	167	206	186	175	194	164	195	178	187	163	184	190	202	182	171	192	183	179	159	200	162	180	173	180	192	187	191	172	166	164	180	196	193	165	182	181	187	182	175	174	186	187	176	153	168	171	173	190	180	169	188	179	177	191	188	176	178	201	165	178	192	185	196	199	163	182	181	208	199	176	185	185	184	181	188	204	178	193	184	171	174	204	188	177	191	164	195	174	205	181	181	189	190	185	174	196	193	180	186	199	169	187	171	189	181	179	192	183	157	171	174	180	175	186	183	187	185	191	177	179	165	208	184	177	196	189	176	208	203	199	192	182	191	180	167	187	188	201	215	183	200	174	149	183	171	194	195	182	165	192	197	175	169	150	181	199	182	181	199	160	176	166	176	166	208	177	180	162	182	205	168	181	178	190	194	193	153	177	204	196	188	145	175	196	175	157	181	182	198	183	172	177	185	191	209	205	175	180	184	187	156	175	183	182	183	187	194	185	186	167	187	181	199	187	186	179	172	174	148	188	164	162	171	160	200	198	171	175	186	180	166	198	179	225	190	176	184	184	157	166	196	192	167	154	189	189	171	196	166	190	177	214	194	199	175	186	221	178	182	205	175	176	147	174	194	165	194	156	190	206	171	192	176	191	170	166	199	211	200	183	185	191	173	172	206	167	184	180	202	178	170	158	182	188	191	206	179	174	162	171	176	192	183	171	185	195	182	179	178	190	206	187	165	178	200	178	178	177	163	175	199	189	177	176	194	164	173	191	161	195	203	178	161	172	184	168	176	204	214	195	193	177	185	191	179	178	167	193	194	163	173	195	171	201	161	184	182	207	176	194	158	191	172	195	163	197	195	183	161	169	191	170	191	176	205	190	179	206	211	188	181	170	214	208	186	166	165	178	185	177	169	168	179	180	177	181	167	202	162	183	179	171	180	201	195	168	192	187	166	174	170	204	148	167	171	198	176	206	173	187	190	177	166	184	167	178	210	160	207	216	175	200	179	182	182	188	183	155	182	182	194	203	179	188	212	181	166	183	183	178	181	193	186	180	198	177	166	191	161	196	189	175	204	189	165	170	183	184	181	177	187	184	174	180	184	167	182	182	185	178	191	194	145	202	188	206	189	169	178	178	178	186	170	162	167	184	196	195	194	180	188	182	190	186	183	175	161	186	163	178	183	176	172	182	183	179	178	179	156	182	202	169	200	201	146	200	197	189	176	199	183	166	185	194	150	202	171	169	192	198	191	184	191	177	176	178	198	210	183	179	171	182	188	189	167	161	198	171	165	167	183	189	182	168	173	177	177	166	209	179	183	212	204	192	193	194	178	205	181	193	171	184	181	186	155	189	184	189	171	176	167	172	174	174	191	203	181	176	167	199	168	185	192	186	188	206	155	165	203	168	191	191	204	172	163	196	165	194	180	190	183	187	186	173	194	144	190	195	196	177	187	194	169	186	180	182	176	208	197	186	159	188	190	188	208	191	200	194	181	186	197	189	186	177	185	187	181	195	187	171	179	183	175	190	211	206	191	200	152	190	211	196	187	197	213	184	179	180	199	169	183	184	174	184	174	184	194	149	176	132	180	208	186	178	177	196	195	181	185	197	200	187	158	194	168	196	178	206	167	182	182	197	179	189	209	178	197	180	156	191	191	185	164	183	190	222	166	178	190	191	207	201	178	185	179	195	192	175	189	204	172	167	213	172	196	158	164	194	174	178	152	168	175	172	190	166	169	174	190	214	147	174	199	182	137	166	189	177	188	188	175	192	166	174	193	173	194	177	194	198	183	210	151	182	170	181	200	167	190	178	198	181	169	175	189	167	177	201	197	195	168	161	173	191	167	182	199	169	182	172	173	183	201	192	190	155	163	195	167	184	213	177	166	167	183	163	145	172	195	190	191	162	211	183	170	174	170	171	176	179	189	192	177	186	183	199	168	165	179	158	164	173	179	183	208	169	181	186	178	152	205	179	160	189	163	179	160	162	173	185	184	188	176	188	185	203	173	176	177	151	171	172	207	191	173	173	169	182	163	179	178	183	185	193	164	207	208	158	154	183	215	173	180	212	169	176	201	175	160	177	168	183	177	191	172	191	172	202	177	167	197	199	198	204	186	181	165	180	160	209	177	225	195	170	185	194	176	181	172	182	159	185	185	178	197	173	190	188	175	184	195	208	160	174	200	198	186	165	201	191	176	197	158	195	153	165	184	222	189	194	185	175	208	204	207	190	172	174	172	157	176	156	181	195	173	164	173	193	187	189	188	199	187	176	173	194	213	202	187	192	184	195	183	166	209	174	199	180	193	190	184	185	165	186	214	189	183	173	200	194	177	178	202	220	184	204	195	192	193	165	206	211	204	180	191	194	188	189	187	196	193	183	209	193	188	168	170	196	205	174	184	158	167	157	178	178	188	177	151	188	172	170	161	205	173	167	186	179	208	177	190	187	176	199	185	166	186	178	177	171	171	191	184	175	186	180	179	169	176	182	177	178	161	179	200	182	200	149	173	185	174	181	187	187	185	166	165	173	199	156	168	195	173	173	174	193	197	190	172	183	176	200	153	173	178	187	209	191	178	173	181	163	177	181	195	184	182	190	192	172	177	185	203	155	170	161	204	191	173	196	193	196	182	150	176	203	193	165	193	189	197	173	183	171	180	171	210	176	160	169	162	183	168	183	173	200	167	187	171	167	197	191	188	188	197	176	200	182	189	186	183	192	172	180	181	192	190	192	181	171	162	189	168	168	201	164	190	170	181	192	205	186	158	185	176	180	187	194	185	207	183	172	182	182	198	173	209	176	197	186	203	178	170	184	179	197	199	181	183	175	181	182	172	190	171	164	187	179	201	187	163	193	158	167	204	206	168	187	194	195	157	177	175	189	200	157	175	193	184	164	169	198	165	171	205	198	201	204	200	203	180	193	178	191	183	190	182	207	199	191	182	186	199	173	186	180	200	182	176	181	184	180	186	184	195	200	211	194	201	177	206	193	205	198	190	193	200	172	182	175	169	162	192	189	182	202	187	169	177	185	159	171	156	182	185	170	150	174	152	177	196	194	156	165	173	176	179	167	187	195	180	176	187	180	197	201	180	207	179	159	202	191	198	208	175	162	181	202	194	195	196	201	211	191	191	158	177	205	172	178	188	202	210	202	190	198	189	195	170	191	174	177	196	199	207	184	183	196	145	177	210	183	191	208	180	193	168	165	167	171	200	169	176	191	186	197
23019	4570	2754	3183	2478	1784	1428	929	869	835	731	687	614	591	538	547	513	484	467	480	473	472	466	448	475	493	483	490	446	465	485	490	455	465	471	456	485	408	478	483	462	509	456	465	472	429	441	476	420	433	464	436	433	445	436	438	461	433	430	481	470	456	452	446	456	434	491	445	440	449	448	435	468	423	462	451	458	470	476	426	428	453	446	436	436	413	477	456	443	423	432	400	491	465	423	442	444	426	480	462	460	450	457	451	423	447	459	420	460	430	409	477	438	462	451	481	432	457	417	484	430	430	446	444	443	455	460	433	429	426	437	441	426	415	449	429	415	413	431	407	482	436	440	434	453	465	439	458	429	426	411	423	416	448	453	467	431	455	425	443	467	458	461	442	468	447	439	452	437	477	434	459	442	420	430	467	438	419	444	445	416	415	430	431	420	451	474	418	415	448	436	433	447	439	414	427	412	459	450	459	406	454	448	431	504	456	425	417	426	432	427	449	409	444	447	455	441	425	471	425	435	424	429	448	437	419	448	444	492	440	417	423	474	421	409	428	446	396	459	450	402	416	461	416	420	438	428	427	478	409	466	425	424	410	429	452	412	443	446	473	419	430	435	434	454	446	430	459	449	406	489	475	441	428	467	433	433	432	443	464	441	438	466	414	443	436	436	486	432	466	441	479	427	474	416	443	437	434	449	427	471	473	432	448	480	424	430	468	447	421	440	411	470	420	505	462	480	442	470	455	447	411	427	468	445	423	416	421	425	418	418	457	477	447	442	438	437	458	435	410	442	440	475	461	432	444	384	429	457	394	402	430	440	432	420	415	404	450	433	476	436	514	463	482	404	391	415	436	442	454	472	419	435	407	426	447	438	439	446	440	410	418	450	469	403	419	435	464	445	438	460	430	422	446	400	469	461	401	433	488	486	442	454	459	441	421	458	448	427	442	446	433	421	457	419	427	425	475	472	445	436	447	444	428	429	433	420	449	444	427	438	430	441	435	432	433	426	453	408	438	440	445	450	484	389	452	440	442	481	443	419	466	469	411	428	410	461	451	425	456	433	426	445	427	430	445	432	473	457	442	452	470	459	445	463	436	428	421	389	445	445	447	439	423	462	440	415	470	412	431	461	444	415	415	436	443	418	415	440	423	452	443	416	444	428	481	458	444	422	426	453	419	425	417	444	433	444	470	466	419	461	405	420	467	480	410	461	449	473	459	497	470	442	392	387	449	428	439	438	446	406	443	442	410	434	418	474	438	436	426	478	422	453	455	455	449	440	419	448	453	423	442	453	422	433	393	439	451	466	444	439	461	448	449	442	442	426	420	448	438	478	470	449	465	393	468	447	456	436	454	442	460	469	430	447	441	435	468	426	454	432	413	467	448	423	464	406	438	432	452	447	465	452	446	439	438	436	431	432	430	430	430	434	461	415	448	463	432	422	450	441	432	427	474	428	426	423	419	429	448	446	463	432	451	431	465	478	423	425	428	427	390	446	448	434	426	449	421	448	468	449	433	463	457	417	466	454	453	481	432	414	434	437	438	423	416	424	438	425	468	440	415	424	448	438	422	446	391	458	386	465	451	459	404	432	434	430	444	433	438	467	439	423	437	445	417	394	442	408	445	454	436	457	428	460	437	460	486	424	454	454	416	428	453	436	398	415	471	473	456	424	454	439	456	430	437	450	404	463	429	467	439	449	442	460	438	458	453	443	453	401	432	438	470	432	446	456	431	406	445	437	459	436	468	485	456	442	405	452	436	462	412	412	456	431	481	463	469	441	464	421	431	448	441	446	420	421	447	406	416	456	424	468	448	426	456	448	463	451	469	452	460	463	418	445	445	398	459	433	414	447	406	408	467	419	460	426	451	454	441	440	442	442	434	462	415	457	451	443	456	460	457	414	438	461	427	410	453	455	478	462	473	431	439	406	456	479	422	438	463	459	406	403	448	454	438	446	424	448	402	450	443	456	427	464	428	449	427	461	449	448	436	462	440	441	431	415	457	439	430	440	448	427	422	438	434	419	452	413	443	469	379	452	407	437	425	435	437	432	444	469	440	415	479	405	463	462	466	466	436	442	439	467	420	440	464	434	443	428	462	438	460	438	400	425	447	443	428	484	441	456	448	432	473	466	441	452	417	440	459	442	450	424	433	474	462	392	434	431	439	458	427	414	414	444	427	459	461	429	498	436	417	408	481	418	419	475	449	429	422	420	448	424	442	454	472	433	427	434	459	402	428	433	449	437	458	442	435	454	462	433	433	468	441	474	435	449	445	432	480	417	435	422	401	418	440	438	456	448	472	446	419	475	463	427	418	433	439	446	437	430	427	445	411	469	418	418	452	459	424	424	381	464	449	431	445	440	421	460	426	437	396	444	458	438	448	451	453	427	421	441	396	400	431	449	435	412	443	404	453	434	445	455	425	451	448	441	415	452	426	452	447	443	437	487	480	434	473	436	426	456	454	447	435	398	450	464	449	453	422	445	450	432	429	447	393	391	457	439	424	432	478	432	403	427	492	431	449	459	419	484	432	421	427	434	475	455	433	432	430	432	422	435	451	446	443	436	399	420	409	463	488	441	446	426	461	451	452	459	447	424	483	433	454	466	484	457	432	412	431	429	427	438	454	469	408	396	427	410	456	463	429	480	406	439	463	437	439	424	444	405	452	442	434	464	434	422	455	449	460	431	424	418	466	439	438	431	424	470	435	433	441	433	460	453	455	461	428	439	440	454	438	408	432	420	429	473	464	430	467	445	427	420	456	455	451	429	450	429	462	462	417	479	430	427	439	443	451	434	434	411	430	451	437	401	454	458	387	455	421	467	487	473	454	446	452	432	437	454	439	428	451	501	433	438	418	434	452	453	456	468	446	459	407	445	420	445	444	422	443	448	467	473	472	410	452	463	410	441	415	444	429	416	453	423	490	439	441	432	457	430	426	467	411	473	403	423	412	452	436	470	468	441	394	442	482	460	448	470	453	434	429	476	459	450	456	418	445	426	429	423	441	430	427	484	455	409	454	433	450	445	487	433	445	461	425	461	471	454	442	421	446	439	455	433	416	414	457	468	378	456	454	442	448	401	433	438	420	440	420	430	450	436	439	431	453	424	449	417	450	459	441	425	466	451	425	446	444	388	434	430	454	429	414	407	453	477	426	469	438	475	432	458	435	407	455	426	447	445	418	442	473	438	443	440	448	457	458	418	447	452	471	432	400	424	424	416	445	451	444	413	419	432	452	455	433	432	456	446	441	425	474	471	426	447	429	450	441	471	471	398	469	417	421	430	458	447	447	465	399	436	451	453	457	406	438	431	418	461	449	461	474	419	438	430	426	452	411	435	413	487	458	455	461	438	451	440	444	448	416	467	426	463	430	488	464	419	468	433	456	478	466	469	448	417	405	432	429	454	428	429	442	470	410	451	442	455	432	426	459	468	417	438	441	403	402	444	412	414	483	434	457	449	433	426	438	424	434	454	438	443	427	437	432	436	432
11540	1724	473	354	337	287	284	238	207	200	250	223	223	211	214	230	206	209	233	205	220	231	227	217	190	196	183	218	246	199	193	214	185	206	180	245	237	208	199	221	210	212	181	206	203	205	216	189	203	199	206	232	196	215	218	213	223	192	225	217	224	215	223	201	228	255	191	206	202	223	221	212	176	228	233	222	208	236	187	224	238	223	205	191	208	200	219	229	221	198	221	218	196	214	222	211	233	194	205	202	243	216	209	208	222	219	208	216	203	193	229	179	227	201	219	179	212	227	239	216	199	206	209	231	215	196	240	241	206	185	206	198	226	199	198	205	208	198	211	204	201	198	212	193	199	207	214	236	207	218	189	188	196	190	230	206	215	212	208	208	190	215	217	198	186	209	209	206	181	233	196	210	215	199	211	234	200	205	214	219	230	197	197	182	227	186	207	217	216	182	213	233	197	219	225	200	220	220	239	212	197	223	199	193	206	211	211	225	201	188	209	215	198	205	194	202	221	180	232	214	206	209	237	182	219	224	162	211	209	220	189	223	223	190	199	225	208	211	227	197	205	231	204	218	201	190	190	211	205	207	180	184	207	211	212	248	182	216	211	224	230	203	199	215	206	202	201	206	193	227	210	234	211	198	199	220	198	207	201	191	205	227	233	233	201	209	212	224	208	184	199	212	210	183	207	213	234	224	222	206	208	188	217	214	223	220	202	201	209	225	194	213	197	223	212	207	201	204	232	220	226	237	232	222	205	204	181	207	196	193	192	200	207	229	209	237	208	201	193	210	224	210	205	209	217	211	217	210	221	210	232	197	226	200	217	194	233	204	176	197	221	235	209	226	217	233	206	202	220	219	235	194	180	233	181	193	215	195	203	204	220	206	215	229	214	215	201	197	201	232	184	233	200	194	222	226	219	192	206	187	218	194	228	213	210	225	218	216	216	229	206	227	209	202	197	220	219	208	218	195	234	186	235	236	232	188	218	233	208	216	216	226	209	226	203	226	221	212	209	185	200	182	239	238	230	191	203	194	218	198	203	232	211	211	210	214	193	207	216	216	203	200	222	227	200	207	214	207	206	223	224	231	205	217	209	209	208	191	175	193	231	222	235	214	228	225	229	200	212	206	233	202	208	202	214	225	201	202	172	245	220	214	221	204	203	233	213	210	216	235	203	203	207	189	248	228	204	195	198	197	231	207	198	178	235	260	184	232	196	190	203	208	199	234	198	199	214	195	232	212	232	232	211	204	205	227	197	216	215	222	224	238	220	205	228	222	217	179	229	219	194	194	224	220	221	221	238	218	211	217	222	214	218	210	222	212	231	207	212	211	201	214	205	181	202	243	208	225	209	183	209	212	195	190	203	197	201	197	218	224	200	234	218	203	208	228	200	161	187	201	242	200	196	217	225	227	212	217	220	223	199	201	214	225	232	212	205	230	221	199	215	224	203	190	215	241	196	232	203	217	220	177	192	255	228	223	216	196	220	201	194	221	190	190	196	212	206	216	212	215	216	223	205	244	215	201	218	203	214	193	210	215	207	209	217	226	172	222	221	221	199	209	215	194	224	206	205	219	210	239	206	221	199	221	197	206	204	189	201	213	221	248	213	211	229	229	211	190	200	241	203	253	220	189	192	220	216	223	206	186	201	225	217	189	205	188	205	218	194	210	206	247	192	220	207	235	214	200	219	205	192	187	209	233	213	188	222	194	199	201	226	201	240	215	219	218	201	223	201	213	229	206	222	226	214	205	218	218	202	233	202	190	183	206	201	204	222	214	225	219	203	181	216	209	208	236	227	192	213	190	187	205	209	224	191	221	201	219	197	206	209	200	216	215	222	207	206	196	205	231	212	241	185	204	214	212	207	196	216	174	206	217	214	193	199	237	210	205	191	222	192	201	211	197	220	225	183	195	212	236	231	200	209	217	208	219	214	210	209	227	190	214	229	198	202	235	199	216	230	211	190	190	218	201	187	210	220	185	195	238	181	188	217	205	195	179	219	222	213	229	195	198	197	219	210	215	200	206	211	221	214	241	238	206	190	178	237	225	204	213	204	218	230	190	216	190	208	202	218	223	218	222	210	231	210	204	216	221	208	194	208	205	215	224	220	237	193	226	211	222	209	213	214	212	206	211	214	225	228	203	259	213	208	193	218	187	189	210	204	218	206	195	204	220	188	222	216	206	207	194	208	197	197	216	192	214	206	220	203	224	214	204	210	178	215	220	229	212	224	246	201	198	201	229	196	196	190	197	206	259	212	188	208	204	224	228	215	196	204	192	201	198	177	213	193	176	209	201	203	204	219	203	198	221	211	222	185	211	231	203	217	222	212	201	194	198	201	201	217	212	204	219	208	199	191	222	229	206	229	218	194	215	217	202	193	228	225	205	203	199	218	222	204	214	220	221	232	206	182	202	207	211	191	214	208	195	219	204	221	208	181	207	196	198	242	197	215	233	228	198	214	203	224	230	196	215	182	202	217	218	236	206	221	210	198	219	230	239	220	221	185	214	192	202	188	229	180	207	214	187	204	230	200	217	215	193	210	216	244	179	197	192	198	215	201	209	205	198	175	223	240	195	257	236	210	192	214	209	227	256	207	218	230	206	206	197	211	211	207	229	226	232	182	209	191	207	213	218	192	223	223	226	228	190	219	193	216	185	223	201	214	219	210	185	213	188	216	231	236	214	209	223	205	217	215	194	194	196	203	196	193	198	226	223	178	210	223	218	197	229	215	239	217	200	204	206	192	203	204	197	205	242	208	221	208	215	206	240	214	194	218	205	184	202	228	216	203	211	187	199	220	199	230	209	228	207	243	211	222	187	238	203	233	221	217	224	215	186	196	195	204	208	216	200	209	227	228	228	223	200	197	200	202	224	212	211	190	201	219	202	184	224	230	235	208	206	243	222	204	214	204	204	198	222	242	194	211	196	214	241	187	219	198	208	213	215	223	228	193	216	217	238	201	196	201	229	206	219	215	205	210	236	182	224	237	201	190	194	199	213	220	207	185	203	201	214	205	187	247	223	212	181	189	233	210	239	188	192	216	199	196	194	209	185	189	255	218	204	227	199	221	206	192	203	191	191	224	194	221	213	216	232	198	213	180	213	223	239	199	233	190	216	230	202	200	243	201	203	210	205	226	245	224	212	189	216	210	227	180	197	232	203	215	206	208	186	211	195	241	227	211	219	191	202	202	220	193	214	210	229	201	222	241	208	231	233	223	237	206	193	225	221	240	197	234	199	200	228	231	193	228	206	189	218	224	181	236	209	232	220	218	225	174	203	204	236	215	228	220	213	213	183	207	243	212	218	204	215	218	200	213	218	196	186	216	197	208	220	187	239	193	199	184	201	196	210	224	203	222	206	196	196	200	236	235	193	236	203	205	221	210	223	233	209	199	202	227	235	227	215	207	207	188	228	222	205	197	233	189	212	220	200	223	198	210	215	210	202	199	201	193	220	204	183	227	240	197	207	213	214	216	205	195	206	202	230
8542	1506	1171	1126	1074	870	838	613	557	577	599	576	548	575	532	552	516	524	512	516	533	527	509	506	535	486	503	538	530	532	481	547	552	513	530	547	489	568	510	511	512	523	552	539	547	531	532	522	561	536	522	553	522	522	543	529	513	519	542	508	495	551	531	538	539	523	510	559	508	503	495	552	513	554	586	499	532	562	548	486	521	544	545	516	544	543	534	546	540	522	491	553	562	558	519	492	485	459	518	533	535	523	515	547	554	530	496	470	522	518	549	569	553	524	552	543	517	504	519	532	543	460	521	556	546	487	531	519	511	552	558	499	490	496	500	519	532	562	488	559	536	482	534	554	548	513	539	516	536	532	532	510	563	564	525	549	518	537	503	507	557	493	527	524	527	522	521	504	512	518	555	536	505	505	537	512	517	476	521	523	516	538	506	524	536	510	548	494	508	506	564	548	540	507	530	515	500	549	525	554	536	503	567	520	503	542	492	531	533	500	543	528	470	500	556	518	543	534	519	508	551	545	509	501	508	548	533	546	504	554	518	536	540	531	532	545	516	492	492	546	510	496	540	531	530	527	503	502	503	562	567	540	548	561	522	561	536	524	519	495	563	563	543	524	516	519	504	534	587	564	510	543	550	471	546	521	529	540	519	544	512	511	530	564	525	547	545	504	547	501	550	507	522	538	487	547	511	526	517	523	538	520	542	509	538	503	544	519	524	558	498	516	528	504	492	516	525	555	497	546	533	540	550	535	562	524	560	525	506	555	524	529	527	546	498	533	507	539	517	541	524	503	532	600	508	521	545	471	536	558	557	503	522	508	534	528	528	568	527	514	529	482	560	513	515	518	565	559	541	515	528	538	522	544	549	547	506	504	602	546	507	526	543	517	524	536	528	539	508	526	523	527	522	527	516	530	511	537	542	497	499	504	521	567	526	523	534	484	520	486	472	517	549	534	544	535	524	483	544	497	495	558	516	516	538	534	529	548	519	495	505	560	509	489	585	516	551	517	542	583	554	579	513	536	570	512	533	517	544	551	550	538	557	472	520	557	534	524	524	469	531	501	524	506	545	540	536	512	539	531	532	521	590	515	555	529	519	540	540	557	551	509	530	528	537	575	514	530	539	559	499	494	543	501	515	549	551	523	522	556	503	517	540	499	514	574	564	521	503	546	563	495	516	529	500	547	535	543	506	521	486	555	510	532	518	508	604	543	523	541	518	507	574	481	557	493	527	548	516	552	556	542	542	566	496	530	527	547	537	514	554	524	516	513	547	534	538	509	532	538	506	457	499	490	584	544	553	550	514	526	554	546	537	513	527	492	523	511	544	516	557	508	496	519	530	546	535	501	531	571	553	531	517	501	517	505	499	518	548	514	546	542	560	587	498	569	534	535	533	564	587	572	548	507	514	560	552	512	508	553	535	539	507	519	508	483	505	549	505	469	566	497	549	536	513	545	515	548	518	522	502	533	505	512	514	555	560	513	505	537	477	579	542	501	519	548	540	529	516	525	532	507	526	518	551	535	510	477	520	529	530	536	544	508	546	559	539	498	538	541	553	531	521	539	541	524	519	538	550	540	518	535	562	531	569	524	522	490	520	526	522	495	481	566	517	546	502	538	525	552	552	514	558	498	513	541	541	519	508	517	528	545	542	558	526	526	529	540	517	515	540	511	545	548	504	542	493	509	529	562	531	542	550	502	526	537	540	549	526	524	458	582	576	504	523	514	537	540	509	517	538	512	541	538	543	483	505	497	540	507	502	538	551	491	570	528	498	562	500	560	510	521	532	537	561	526	523	533	503	504	504	519	521	531	521	524	528	555	501	514	529	547	524	545	575	504	509	574	546	535	555	515	543	561	553	559	522	541	526	509	526	516	503	545	501	491	491	536	523	549	485	539	511	503	539	573	530	472	563	556	535	541	530	537	507	531	514	547	503	535	530	500	567	521	527	534	566	542	506	532	540	504	520	504	522	518	542	600	512	499	557	502	494	502	524	559	513	562	517	518	514	518	530	548	510	572	519	511	549	535	531	557	521	565	540	563	521	577	536	551	530	528	541	501	513	538	496	514	557	518	575	517	571	483	573	478	548	534	529	524	545	559	505	520	547	487	517	486	495	507	514	494	562	533	539	555	498	524	536	522	519	541	554	488	569	491	541	552	564	556	543	532	504	501	516	528	543	528	521	531	553	550	549	561	496	515	528	519	546	506	542	538	578	550	508	535	556	496	531	495	555	547	534	529	573	539	530	532	552	531	512	507	515	519	542	507	529	539	573	487	535	491	494	538	499	549	550	491	496	551	524	505	518	526	524	515	579	540	557	559	484	490	532	518	531	546	522	551	521	564	514	537	551	534	501	519	533	531	542	511	552	522	538	497	521	546	530	536	523	528	559	599	540	537	487	542	556	543	556	563	512	512	529	542	548	572	554	490	527	556	523	531	530	494	577	558	486	527	532	505	526	570	542	561	544	506	548	507	547	549	524	541	529	562	535	555	559	502	503	563	540	518	532	553	538	524	526	489	506	555	535	507	523	572	541	530	518	507	522	531	547	511	499	541	546	484	546	521	523	531	557	515	512	534	521	528	542	518	548	511	537	547	533	511	488	551	547	512	501	522	519	530	545	521	506	503	516	529	512	544	546	578	600	517	527	504	543	561	521	533	565	497	531	471	524	537	527	500	535	539	453	512	537	508	513	531	566	543	489	510	520	517	498	516	495	515	518	505	496	511	543	525	542	492	535	541	510	562	510	521	511	521	531	524	562	522	495	475	550	513	537	537	535	559	524	527	560	504	508	472	534	498	475	507	531	528	533	511	502	532	495	569	505	481	550	525	502	521	498	491	505	517	514	556	523	555	548	527	477	514	528	544	512	528	538	516	519	582	518	512	559	535	521	536	535	561	520	541	505	532	532	563	545	536	509	504	554	516	540	498	508	505	530	497	522	514	530	503	515	503	523	521	528	519	533	516	538	506	533	494	524	532	524	587	525	503	523	573	524	553	548	536	533	488	564	516	554	522	497	545	535	513	515	530	503	558	523	561	527	528	542	518	536	527	542	560	523	510	533	515	513	458	510	520	528	506	491	525	531	553	507	519	533	520	566	542	542	517	572	518	497	530	553	499	531	524	505	522	490	557	573	497	508	509	501	511	476	533	524	513	497	519	524	523	561	535	509	541	523	519	557	512	549	477	516	589	521	531	519	561	513	500	527	534	502	514	551	539	517	553	543	555	515	554	559	496	484	545	509	506	518	531	521	522	448	541	547	566	522	552	544	504	528	530	496	521	514	525	500	528	541	531	504	535	494	547	532	510	492	552	555	458	497	524	524	532	520	558	534	501	536	566	560	464	484	508	520	499	557	489	533	504	588	489	490	515	534	501	526	520	547	507	502	522	545	499	552	500	517	523	516	547	532	536	491	537	526	559	484	554	529	534	519	538	545	571	553	520	535	559	524	521	523	510	531	534	500	556	488	526	531	510	577	505	547	517
25933	5494	1047	705	525	399	374	340	350	324	295	295	256	263	291	278	279	290	308	296	275	272	260	286	283	316	304	321	275	296	257	287	275	225	242	298	274	246	291	263	286	313	270	255	271	272	281	251	307	320	303	260	292	275	300	271	275	277	249	302	327	277	316	272	289	317	275	274	267	281	265	298	281	278	256	272	270	287	278	273	260	271	306	252	271	287	298	281	294	299	288	291	254	281	274	274	260	252	280	288	259	318	295	285	291	272	287	281	262	276	244	259	286	277	268	295	271	247	277	278	237	279	255	284	286	274	277	281	291	270	303	266	263	257	286	289	288	281	284	295	293	280	247	273	266	295	260	285	274	284	292	270	294	281	257	263	269	293	254	295	286	258	268	251	262	283	273	261	283	298	304	277	267	297	295	276	258	288	298	289	267	283	263	271	288	283	264	265	269	290	282	278	283	278	277	240	273	290	259	305	229	268	317	220	269	265	248	291	274	271	262	296	298	294	269	311	261	290	275	320	288	280	284	312	284	306	290	284	270	285	282	281	276	258	273	265	251	287	273	272	274	285	262	274	269	276	266	294	276	260	267	295	276	288	288	238	245	287	276	306	281	261	286	293	275	248	320	302	269	275	275	289	264	241	309	290	303	271	277	250	267	270	309	283	307	276	293	277	255	248	297	284	287	282	255	299	281	294	259	258	290	270	231	259	249	281	244	284	298	290	274	258	291	269	296	258	292	268	253	285	288	266	268	266	293	291	274	283	298	247	306	272	278	296	297	272	289	272	271	303	284	299	298	288	289	261	294	272	282	265	261	272	267	296	269	284	276	299	251	260	286	273	313	278	259	251	269	264	278	320	274	271	275	260	290	288	279	315	292	283	273	262	268	308	298	290	302	282	239	304	279	280	284	266	257	290	280	267	268	297	257	266	266	287	290	284	284	282	289	282	283	306	310	296	247	285	296	284	273	250	302	279	254	286	267	259	264	271	273	309	301	321	277	277	281	253	263	272	296	300	298	268	298	291	335	279	278	292	283	255	279	267	287	274	298	248	275	281	296	284	267	282	252	271	302	286	272	270	269	282	287	246	236	267	276	300	283	258	289	281	279	274	293	274	281	279	273	271	295	288	257	302	259	294	263	270	273	273	287	279	270	294	282	276	252	275	282	290	312	291	292	287	298	287	323	263	284	288	272	269	299	284	280	255	280	291	250	301	281	273	276	276	291	286	287	261	304	267	316	278	257	263	259	253	246	255	273	302	317	269	291	312	282	280	308	292	286	277	279	301	257	254	266	259	265	274	271	277	267	254	286	267	279	264	249	264	268	293	270	264	274	269	296	268	292	268	286	281	291	299	288	269	273	264	273	278	285	279	252	250	285	295	266	310	259	298	268	285	252	252	320	292	287	270	298	270	243	297	273	259	243	287	300	280	273	256	304	301	240	299	296	272	240	266	252	277	285	296	283	264	272	262	258	258	296	264	302	310	295	280	292	265	290	286	271	287	285	299	256	240	259	312	307	268	279	271	275	286	289	264	276	275	281	264	301	257	250	307	266	290	283	301	300	246	273	282	304	285	271	276	276	256	284	265	247	276	283	285	296	261	268	276	261	260	294	282	293	296	267	280	280	288	260	276	296	246	262	269	294	276	270	278	300	262	253	300	258	259	257	252	295	264	246	296	280	270	264	272	270	282	294	293	328	282	279	265	253	261	307	310	271	257	279	287	262	262	282	268	291	270	282	269	270	277	286	288	292	275	290	268	268	299	277	290	288	282	259	289	304	262	247	249	272	274	286	279	229	282	265	272	286	269	258	258	296	238	293	292	248	272	242	268	268	264	248	288	270	250	296	265	275	304	264	286	279	264	309	295	276	286	291	263	264	267	234	284	279	279	289	256	275	283	252	274	247	280	289	272	253	295	266	255	300	274	289	277	284	275	276	260	280	276	254	266	268	251	228	265	261	287	267	273	290	274	297	278	304	324	281	264	240	303	283	232	254	264	271	295	282	265	289	271	255	303	248	255	254	257	289	281	287	293	261	289	277	259	275	297	249	302	296	265	306	270	270	274	250	260	278	294	258	269	269	276	272	276	258	287	270	271	262	285	279	285	267	290	299	243	310	240	294	286	285	273	284	252	298	256	290	281	312	297	288	273	276	268	281	279	262	272	280	267	286	267	270	304	244	274	304	285	275	269	269	256	284	274	294	266	310	272	305	242	283	314	297	287	303	271	312	307	266	290	283	265	249	282	281	271	274	293	283	265	276	309	283	231	258	292	266	276	281	274	281	280	295	258	300	285	270	301	316	286	283	253	290	280	277	258	289	267	281	298	262	279	291	256	275	290	306	297	280	277	288	272	281	298	277	230	258	313	265	273	276	270	284	257	283	259	254	278	295	272	276	285	285	257	249	289	282	278	301	305	285	278	228	286	286	263	247	294	259	262	276	270	279	279	309	264	310	251	282	268	301	266	254	297	271	288	274	287	261	267	254	307	292	286	305	283	286	283	261	283	266	261	297	273	264	273	290	271	267	264	248	257	272	274	282	264	273	293	287	276	272	299	287	236	305	295	291	273	265	270	246	294	285	250	271	265	280	271	290	267	294	248	247	286	250	264	241	260	270	268	275	271	280	247	278	271	289	282	274	282	316	261	316	278	307	259	274	271	267	269	259	284	265	278	317	267	291	288	275	275	276	274	263	294	286	286	310	269	269	265	288	299	222	280	288	277	278	281	295	277	264	311	275	281	306	274	262	272	253	307	281	293	274	254	245	293	270	251	284	292	294	286	265	274	276	308	285	254	273	315	314	278	301	250	247	246	275	291	289	291	274	277	259	274	275	254	256	277	264	289	304	297	283	282	264	306	264	282	287	283	246	300	275	273	279	292	281	238	290	268	258	269	300	278	244	291	290	273	271	289	243	286	276	281	261	277	264	257	267	261	274	249	307	302	258	269	283	263	285	277	271	268	265	271	285	289	292	266	281	271	277	292	267	285	276	285	285	256	275	272	263	272	293	267	274	268	296	265	310	288	267	284	275	279	295	288	271	243	283	274	285	283	278	277	281	283	287	281	223	291	261	303	288	273	301	273	289	299	259	257	288	289	253	295	259	291	276	282	281	264	266	285	274	295	311	302	299	276	278	280	302	293	281	279	249	264	283	273	268	287	291	267	285	283	269	310	300	282	284	275	303	280	254	277	310	283	263	272	247	298	280	273	267	272	246	298	299	289	268	274	290	292	273	257	257	303	257	287	250	282	322	271	314	301	277	255	296	264	253	309	272	263	269	295	248	270	250	274	273	237	271	272	289	265	279	263	285	257	253	297	289	284	265	301	282	293	277	285	302	280	283	268	268	273	284	276	300	281	273	274	255	276	275	294	265	274	279	238	281	263	273	287	258	285	272	256	288	302	291	316	270	266	261	311	261	269	280	284	291	280	260	244	289	308	260	286	250	302	281	287	245	294	284	280	308	309	283	275	258	260	279	266	263	286
17974	3134	2226	2135	1666	1520	1176	1020	859	829	856	830	752	729	724	718	730	682	710	677	659	651	654	681	629	656	699	659	675	682	659	648	756	606	630	687	695	656	677	680	690	685	652	692	689	671	666	670	697	680	676	684	657	671	689	662	688	666	660	626	670	632	621	655	622	679	705	665	675	686	672	663	685	640	627	671	661	647	711	651	662	718	692	701	659	638	687	666	642	657	646	649	631	673	654	658	631	628	680	593	690	644	713	659	638	640	626	676	633	630	653	633	680	709	707	647	642	637	654	696	663	670	618	657	632	594	658	661	629	669	660	652	650	693	633	671	722	700	644	693	688	648	635	658	621	666	660	658	670	649	674	633	621	632	671	690	677	710	663	659	610	655	697	652	635	619	684	626	654	665	631	664	646	649	631	673	644	719	660	642	621	672	701	687	703	661	695	633	619	650	655	679	656	700	662	649	660	668	626	716	678	691	665	676	650	662	687	658	685	624	634	660	716	647	669	643	711	652	673	682	702	635	671	633	674	696	662	646	587	629	677	672	659	673	721	622	639	649	657	661	650	692	671	660	665	655	644	667	639	662	628	667	681	685	677	699	670	660	633	629	650	648	657	685	639	700	670	678	683	634	722	684	696	628	660	719	629	641	669	655	665	652	685	667	698	666	656	692	669	676	676	636	696	682	654	662	686	666	647	638	644	672	613	633	644	645	623	637	654	689	639	651	671	653	676	637	650	707	661	618	649	686	635	669	677	640	700	608	689	664	637	696	635	642	702	669	673	679	665	671	631	655	614	681	634	674	665	636	707	670	708	645	658	651	691	636	653	680	664	639	613	660	674	680	659	659	622	666	627	696	707	654	687	670	650	649	642	657	651	622	617	653	626	622	617	688	673	663	660	679	649	624	654	676	710	651	695	638	641	682	635	625	662	645	668	658	627	622	677	683	680	621	700	640	639	664	666	678	689	649	676	647	612	646	696	676	674	601	653	710	735	709	660	697	659	655	644	644	614	612	689	622	684	639	683	683	691	678	666	679	664	673	657	663	654	623	659	657	620	645	631	649	673	697	677	687	630	654	655	661	687	692	630	656	623	603	683	704	619	680	629	648	669	655	652	648	641	678	683	643	657	679	632	676	669	683	656	645	677	687	650	623	683	674	628	629	614	669	660	698	645	629	620	679	629	677	661	637	628	664	658	673	661	681	660	671	631	651	629	625	659	632	637	609	647	685	618	638	625	648	663	682	645	653	683	670	694	687	667	667	667	693	620	665	663	662	697	678	663	705	671	660	659	680	659	671	645	628	619	641	656	664	620	671	636	658	659	675	637	663	650	669	670	654	661	688	629	663	675	643	652	669	659	690	694	640	659	654	672	640	655	684	669	686	660	637	662	703	657	659	621	643	677	644	656	663	636	631	611	667	673	664	695	649	690	658	676	639	656	657	652	645	611	689	642	671	653	678	661	685	641	627	666	671	643	646	666	648	702	639	698	666	635	676	607	739	697	659	672	632	672	636	651	679	687	657	637	653	615	683	676	673	671	690	633	615	678	643	619	635	680	646	669	681	612	643	662	677	640	672	680	676	668	690	642	650	646	636	675	695	675	657	627	667	617	661	738	668	664	663	653	595	665	669	685	658	677	629	692	641	681	633	676	670	671	641	642	646	622	630	596	713	646	642	681	628	646	633	682	669	660	668	620	661	653	672	629	670	686	659	703	667	631	703	636	684	640	633	706	622	685	646	657	663	644	655	639	625	661	663	646	684	633	694	655	677	699	714	653	598	642	641	661	690	671	687	648	651	689	634	647	659	690	710	643	682	662	638	649	699	705	650	615	645	667	657	659	697	667	635	655	647	648	679	673	652	685	680	645	722	603	664	694	657	638	600	640	629	677	658	635	667	650	699	599	653	641	664	643	648	670	652	669	669	628	611	658	666	603	654	633	626	637	655	704	619	646	659	683	633	630	636	649	635	635	636	596	654	703	675	607	708	678	672	629	650	654	676	654	636	671	634	670	714	649	659	620	653	657	653	666	651	661	689	698	684	655	618	655	676	657	663	679	637	649	651	647	684	673	666	628	608	688	640	638	711	671	625	639	689	661	660	666	677	643	639	638	658	627	643	593	658	670	642	668	621	692	687	646	636	689	657	674	700	641	694	671	682	687	660	630	616	703	656	657	669	634	667	643	651	668	680	654	636	662	684	723	673	654	626	625	632	676	653	660	707	683	639	630	623	690	634	682	663	695	670	637	722	678	691	686	671	696	712	651	661	644	700	624	691	750	680	672	652	620	625	697	650	685	655	680	627	653	694	625	673	644	653	676	651	675	637	658	665	664	641	698	660	628	635	678	654	636	668	666	634	643	625	678	671	651	665	632	675	638	645	677	666	680	673	633	659	705	656	689	627	634	666	653	686	692	666	622	647	646	713	641	661	660	646	659	688	666	669	659	664	639	651	605	643	686	663	629	648	641	652	636	702	637	713	697	683	680	674	655	659	660	670	635	706	647	686	664	690	645	640	676	654	660	655	669	680	656	654	664	649	655	651	659	689	634	664	686	597	672	644	713	688	685	623	670	660	638	616	654	672	660	688	644	647	639	654	664	644	657	671	672	658	681	648	653	628	649	669	663	669	675	671	630	690	670	636	652	655	673	669	703	703	622	671	660	726	714	645	665	687	606	659	623	602	613	636	644	659	635	687	633	663	641	654	644	657	649	647	675	633	662	658	642	656	696	630	677	677	657	686	663	629	652	681	697	652	616	665	690	651	659	691	647	688	659	697	649	667	639	680	675	682	609	635	664	666	644	663	654	643	686	621	598	615	639	658	714	681	629	659	655	654	693	679	675	701	639	658	638	655	642	668	673	689	668	670	635	667	720	621	632	676	657	648	652	659	671	642	643	620	645	646	623	617	655	668	692	669	647	644	624	659	670	697	669	626	636	652	652	652	655	641	630	652	678	651	647	650	652	647	641	690	674	720	745	718	657	665	643	650	680	662	625	645	637	635	626	682	687	638	736	642	631	678	651	656	650	672	669	659	699	655	675	664	644	683	646	678	673	673	695	681	624	649	706	622	684	630	670	668	660	685	641	656	671	629	677	674	671	690	661	670	642	696	656	622	680	670	681	645	649	674	656	629	651	667	664	658	661	629	630	641	631	632	663	656	652	637	642	699	657	660	668	654	679	660	690	664	695	625	669	633	691	696	688	631	643	641	649	643	631	658	637	659	684	651	649	675	663	674	707	670	685	631	635	641	675	670	661	716	644	657	631	641	663	675	660	637	696	688	690	679	636	637	675	677	641	655	632	677	667	670	617	691	665	647	654	646	676	675	689	640	624	695	649	647	639	640	672	649	652	679	647	656	622	668	693	665	677	622	677	636	688	701	633	663	684	705	653	677	623	648	691	642	636	674	612	708	655	591	661	692	664	639	699	660	653	625	651	685	632	660	650	633	650	652	672	666	617	664	726	665	605	704	680	646	615	624	686	666
35367	10048	1775	928	565	426	341	290	268	227	205	228	219	191	214	215	208	217	199	190	192	167	193	176	195	211	192	192	183	185	195	207	197	191	183	189	197	187	225	188	199	210	184	198	204	203	161	177	200	180	205	201	185	214	182	178	194	202	193	204	196	185	186	203	183	201	184	183	192	182	173	168	165	158	215	187	172	179	187	200	192	179	191	192	181	175	186	198	189	169	203	185	163	199	182	171	178	177	196	192	173	182	181	179	200	193	176	192	190	193	180	175	190	203	190	182	193	172	176	202	182	191	197	197	188	185	195	177	183	199	193	220	182	201	191	217	174	168	196	179	195	176	185	216	192	190	170	184	175	186	173	196	175	204	189	183	171	187	174	184	203	174	170	203	186	175	175	200	181	186	169	196	199	193	190	206	186	185	201	179	177	173	194	210	187	205	191	162	194	192	182	204	177	197	182	207	182	184	185	179	195	177	216	199	190	203	181	183	180	190	210	166	209	184	191	180	191	195	175	196	184	180	186	205	169	191	189	186	183	199	188	179	177	201	201	197	205	180	206	184	197	180	176	168	186	225	197	201	186	195	199	203	183	174	189	195	164	177	183	191	182	175	190	208	175	181	200	228	220	193	179	189	196	175	182	207	162	195	178	160	167	195	180	204	185	202	231	201	197	172	191	189	154	179	196	184	171	205	202	190	184	190	203	210	189	198	167	185	187	183	174	191	210	177	183	175	195	191	180	176	220	186	178	183	166	171	196	161	200	202	198	181	166	185	171	185	185	173	192	187	189	219	196	167	178	174	191	215	204	200	175	205	194	211	160	202	210	198	194	196	196	204	181	178	190	198	196	191	205	200	199	197	188	177	181	163	179	206	183	186	169	175	207	180	170	187	179	169	193	187	201	202	220	194	188	178	180	192	197	190	181	221	177	190	192	208	185	200	192	185	202	170	208	172	178	192	233	210	183	186	168	199	168	175	190	161	190	212	217	188	193	177	167	179	188	192	178	202	195	187	173	161	183	180	200	164	176	206	189	175	191	177	173	162	167	176	156	180	191	208	202	194	192	198	168	184	205	175	210	196	186	185	203	175	184	174	209	201	173	188	190	202	198	202	185	188	178	196	155	196	183	200	181	198	181	196	176	199	187	166	170	201	188	190	164	202	170	171	187	183	216	190	204	165	184	181	208	182	172	179	223	213	182	185	180	206	175	179	181	220	183	186	176	190	184	186	191	201	200	183	185	201	216	183	179	206	182	182	178	194	181	197	182	163	198	195	171	200	196	205	167	192	180	186	180	181	175	183	189	187	186	166	181	189	194	203	203	165	190	193	169	178	164	183	200	206	190	180	179	205	177	163	198	186	179	195	183	197	184	165	184	203	206	189	207	192	203	186	180	218	186	199	166	205	203	175	172	202	212	164	188	188	189	197	156	185	165	199	196	205	170	169	207	179	160	210	192	193	187	183	212	160	188	182	190	202	179	209	190	218	194	190	183	212	176	176	175	192	189	171	167	161	175	183	189	159	208	180	171	197	201	191	180	191	211	174	186	173	176	195	214	204	205	188	203	174	186	190	213	203	218	177	179	167	180	196	203	180	195	199	202	209	176	171	193	198	196	183	205	189	173	206	175	192	194	206	188	206	169	179	226	165	190	185	177	148	191	195	180	188	180	218	210	170	187	197	200	192	200	183	213	180	184	200	176	179	188	179	163	197	172	169	201	169	175	191	199	195	205	184	197	186	242	202	197	194	195	179	181	216	191	187	166	196	194	207	177	167	191	186	187	195	181	167	197	179	178	176	187	214	188	172	165	177	174	221	199	173	183	193	194	197	215	189	185	198	180	211	178	189	214	161	172	186	196	177	186	210	204	213	196	173	185	206	211	184	215	196	199	165	201	184	196	202	169	192	212	188	225	177	196	204	187	183	238	222	197	188	187	171	177	156	215	202	192	154	176	171	203	190	202	205	215	173	214	180	203	171	171	219	191	196	195	196	200	175	166	164	179	192	186	198	188	193	179	173	186	209	207	199	198	184	206	190	198	183	160	186	181	179	230	210	188	185	193	185	204	191	186	196	201	179	196	181	193	162	222	177	186	185	173	170	198	196	197	194	186	178	189	215	194	195	204	210	190	191	180	180	200	188	181	191	207	179	186	185	196	183	184	213	183	182	171	162	201	175	191	171	222	179	182	152	183	176	189	185	206	174	185	155	193	201	205	172	165	168	209	171	161	194	196	200	184	194	186	185	207	178	183	144	168	182	199	191	173	187	172	186	208	195	168	196	161	163	185	204	169	178	201	212	183	191	182	224	191	177	175	173	169	190	187	173	171	195	204	193	191	220	182	180	165	155	175	195	215	209	188	172	202	188	178	162	173	179	174	184	181	207	178	188	202	183	170	162	201	180	191	196	198	196	181	165	181	206	192	177	191	166	217	201	175	196	182	207	208	182	180	185	173	201	174	202	180	178	183	194	219	165	178	170	195	202	210	177	194	182	186	194	177	192	211	195	172	191	172	220	177	199	186	172	189	206	194	184	191	186	208	175	185	189	182	223	187	201	197	168	184	191	179	192	149	175	187	185	174	161	184	199	172	182	210	220	187	179	176	197	158	191	188	188	182	187	197	185	186	182	194	194	213	200	191	182	212	201	193	205	174	186	166	188	223	191	201	203	196	188	200	193	196	192	176	216	173	192	206	200	204	189	178	161	197	177	202	206	208	168	179	187	209	178	205	189	184	187	205	229	164	187	208	168	189	197	199	194	192	207	187	187	207	181	160	172	175	168	177	184	187	169	184	189	200	186	187	161	185	157	175	204	199	181	164	181	192	164	181	206	213	205	191	205	185	176	199	197	182	174	179	184	217	218	207	210	170	163	167	198	208	225	204	212	193	190	219	202	184	207	166	196	197	187	204	164	210	198	180	185	176	182	177	190	205	206	183	196	179	202	193	197	203	213	180	180	177	190	188	188	188	174	198	215	183	174	177	172	192	158	184	177	182	219	192	210	205	203	178	187	220	180	217	185	176	195	195	185	195	185	184	193	205	192	187	194	157	178	206	203	186	172	163	179	168	195	193	180	163	182	210	207	212	199	205	193	196	171	198	181	207	157	196	168	199	176	191	198	179	185	225	183	182	188	166	205	180	194	208	172	182	207	165	188	183	180	220	213	200	197	196	195	206	171	200	179	207	200	188	194	203	176	181	208	216	220	184	179	182	208	152	180	201	170	191	195	200	172	222	204	195	199	204	195	202	169	185	199	192	167	188	196	181	189	208	198	187	200	210	178	212	190	168	189	179	186	156	170	199	183	209	211	191	193	180	176	174	192	206	195	192	199	182	186	201	211	197	180	187	179	167	205	205	190	183	207	199	192	183	185	209	188	196	205	188	173	154	169	189	193	192	196	175	188	185	196	197	183	208	182	196	207	204	192	177	177	186	209	203	176	172	184	185	173	223	196	190	200	206	201	168	209	176	193	193	202	187	193	169	179
22783	4651	3138	2921	2167	1585	1262	1116	865	757	712	665	614	601	599	565	567	540	501	513	489	488	486	511	503	477	493	439	503	479	493	478	485	476	476	505	468	444	468	473	453	466	491	483	487	481	439	459	462	466	508	498	465	447	473	458	485	447	462	483	451	426	514	415	479	512	455	447	478	443	489	467	451	435	427	469	483	447	468	409	481	483	494	459	475	452	465	432	511	473	440	448	477	500	468	436	426	473	488	457	483	496	473	433	449	462	472	503	471	462	434	445	472	436	479	468	459	453	454	459	451	464	413	433	445	448	416	481	445	466	443	401	434	472	423	441	486	440	473	433	439	437	461	457	466	467	433	432	442	493	467	456	490	458	410	450	432	433	476	472	466	442	468	446	462	447	455	469	473	453	418	418	477	444	416	472	499	449	456	474	453	478	482	440	455	451	457	459	450	475	469	406	469	479	461	457	417	474	418	483	460	419	443	486	461	481	489	461	465	404	453	451	472	449	460	447	418	458	453	451	438	460	464	450	419	435	486	456	487	447	492	448	460	414	422	477	459	458	470	458	460	422	443	483	480	502	394	465	450	443	454	492	469	453	461	448	436	449	466	451	442	446	483	455	463	508	441	456	463	422	460	441	434	423	427	438	402	418	470	446	468	457	443	451	434	472	442	450	469	501	460	436	431	482	422	488	482	453	450	462	457	493	457	492	446	440	449	421	475	457	468	424	461	466	465	483	447	458	471	441	454	457	423	465	460	445	439	425	460	464	489	463	467	454	445	476	456	432	484	462	409	496	462	442	442	446	464	443	469	470	447	442	444	438	437	473	441	433	444	447	468	467	438	465	438	490	410	440	484	439	471	438	447	423	465	449	434	475	461	451	480	428	462	475	480	425	442	490	423	477	419	457	483	446	471	471	454	481	459	433	444	444	483	464	467	481	411	476	486	447	465	438	470	493	428	470	454	447	435	470	452	478	447	441	420	428	465	434	440	440	474	456	437	460	442	474	456	489	425	455	459	438	450	430	448	456	466	473	456	456	426	451	452	488	433	456	442	446	464	458	451	463	452	509	459	421	457	478	450	444	416	443	480	425	437	440	444	433	443	471	441	466	461	450	427	447	428	473	464	465	464	460	437	457	480	457	476	461	471	440	485	472	426	441	435	466	449	473	518	436	454	441	472	437	454	446	466	458	476	472	451	441	435	456	465	470	455	436	455	466	457	470	482	468	446	464	423	445	475	446	449	462	421	435	453	484	455	468	417	421	432	453	454	444	448	484	471	471	454	435	427	464	481	503	488	439	457	446	445	445	482	433	455	481	471	475	470	478	448	488	435	430	451	465	464	446	421	458	407	428	466	439	446	452	440	443	462	479	464	465	406	462	452	469	412	426	484	484	452	405	436	384	441	485	431	428	460	459	481	471	428	415	442	451	439	433	455	460	417	423	495	456	417	475	503	449	419	423	439	451	428	450	426	467	429	460	450	440	474	451	477	455	438	512	480	453	453	442	424	448	488	476	451	404	453	439	433	451	466	466	419	449	477	488	413	445	473	435	456	489	442	449	448	465	467	466	458	464	410	502	464	447	474	461	453	476	510	410	460	459	453	433	458	477	429	494	425	448	467	446	443	453	437	480	441	430	453	481	458	468	423	460	480	429	457	420	485	473	462	473	439	450	442	446	482	452	425	483	445	438	444	428	466	495	432	457	418	442	467	465	439	457	442	466	478	478	449	461	423	456	443	484	447	439	434	462	456	482	427	446	435	452	454	425	426	439	448	480	433	446	441	435	455	451	443	401	469	459	463	454	473	454	461	411	416	465	429	437	451	434	479	449	457	482	458	470	423	461	436	435	446	470	432	450	453	495	472	503	440	476	495	462	452	431	477	438	454	495	493	473	454	468	454	465	461	450	433	443	495	417	447	468	450	444	491	477	459	478	446	496	437	486	436	427	422	464	411	456	438	445	464	415	482	446	432	499	444	433	416	453	472	465	501	468	468	451	487	427	437	479	437	489	434	420	412	465	446	455	442	435	452	462	484	470	444	476	467	473	479	474	439	473	464	433	448	459	424	458	458	441	470	442	481	416	421	481	476	465	492	475	489	455	472	462	452	510	463	442	484	467	478	449	433	484	436	449	460	440	453	467	467	447	452	486	459	461	466	493	458	484	482	456	453	463	440	455	425	472	440	453	441	448	406	436	463	453	465	472	428	462	420	476	444	454	435	438	445	470	492	453	456	383	464	506	463	462	439	460	441	456	448	490	454	465	451	458	445	465	447	435	468	470	434	475	464	444	454	438	470	417	467	459	446	437	438	457	442	410	447	489	472	457	476	461	445	436	440	488	471	436	448	412	458	465	465	469	450	472	465	462	436	467	460	450	452	460	454	474	445	460	445	425	425	427	448	465	460	428	412	464	425	422	454	461	475	477	491	476	451	445	433	490	476	464	474	476	418	463	431	455	455	447	447	456	457	424	434	435	462	415	461	487	473	450	489	418	500	467	448	459	435	436	473	452	486	456	448	477	438	462	452	453	427	492	478	468	484	442	467	426	412	431	460	453	431	437	405	447	433	481	439	422	441	470	485	449	453	469	495	434	441	465	450	475	492	461	429	434	459	472	493	454	448	445	473	438	471	447	460	448	438	446	452	490	428	417	496	464	460	461	453	472	438	452	467	460	451	436	471	430	453	421	478	514	463	439	454	431	502	419	461	488	451	444	474	465	430	480	441	430	459	469	490	459	443	438	480	437	422	414	458	498	467	450	448	433	450	500	440	464	471	461	483	433	476	471	453	443	476	449	478	455	507	416	491	436	469	443	460	453	456	464	442	436	437	470	444	457	448	414	470	467	461	458	444	438	503	480	445	462	447	470	461	444	426	461	463	439	427	410	437	482	430	458	441	451	461	424	452	432	481	467	468	469	481	427	483	464	467	448	451	439	428	489	489	453	443	466	426	477	458	418	468	439	398	455	470	441	435	460	427	457	444	498	476	452	439	487	427	468	465	476	411	435	466	445	461	419	441	446	466	429	422	489	465	438	439	430	443	441	475	445	501	444	470	464	500	445	432	419	435	485	449	500	463	450	475	478	456	465	437	440	442	466	427	464	449	458	469	430	468	469	452	460	466	452	490	453	431	455	436	445	456	424	453	448	464	457	470	441	423	476	447	448	466	423	444	446	466	420	428	429	459	444	494	479	440	484	459	482	447	488	437	494	474	413	435	443	455	450	474	468	478	439	442	465	448	450	466	452	463	477	481	466	463	464	439	426	461	432	471	457	417	449	456	426	495	462	455	461	492	422	440	470	483	454	460	464	442	467	459	447	483	458	430	446	441	465	519	461	453	455	499	430	460	476	450	453	435	428	427	459	448	472	492	449	483	453	463	473	433	428	449	436	439	452	449	461	453	444	476	453	451	441	474	447	459	441	511	456	445	432	458	451	470	437	470	438	451	459	473	438	481	465	449	407	435	450	432	500	458	435	473	479	462	466
11931	1856	514	382	273	233	247	253	244	234	211	220	235	233	200	201	233	191	221	226	198	225	242	195	223	229	203	237	207	191	209	236	196	213	223	225	210	194	181	208	201	207	222	225	194	220	230	234	181	211	208	205	198	195	208	228	224	205	226	227	201	221	218	204	239	208	202	239	211	208	221	197	202	232	194	213	208	202	226	233	205	212	204	205	246	216	216	192	193	187	228	198	226	217	189	219	223	186	227	224	216	215	227	206	224	214	205	203	211	206	203	198	190	216	189	243	199	209	190	192	203	186	203	224	208	221	210	216	236	237	212	207	196	182	227	207	198	206	199	224	203	248	199	193	187	227	202	226	202	218	184	202	221	220	200	218	202	242	232	228	204	242	204	219	192	225	212	210	234	204	210	197	217	228	204	207	219	221	228	221	226	194	193	209	195	202	232	187	218	223	218	217	215	204	194	216	200	231	218	223	207	180	227	214	224	209	199	195	226	202	175	214	216	217	182	190	216	236	203	218	214	212	208	230	204	228	226	222	197	244	241	230	216	200	184	231	227	188	235	214	195	215	213	217	193	210	205	192	206	213	218	209	207	205	242	200	233	203	208	198	246	206	198	225	213	196	215	211	192	198	191	194	215	234	216	206	212	232	233	217	207	180	218	228	208	212	196	220	194	225	219	193	210	195	198	183	217	199	191	212	226	204	229	225	218	216	239	216	215	211	192	225	191	227	221	196	195	196	197	185	218	198	197	205	175	204	206	214	202	202	222	221	204	201	197	222	241	192	233	236	196	223	216	187	188	204	190	210	208	206	208	201	209	241	216	225	210	195	250	223	193	219	207	209	232	209	205	180	217	226	230	226	185	179	201	188	184	231	201	198	179	213	225	194	231	199	215	224	180	218	236	172	224	221	259	208	229	214	179	221	210	223	222	180	228	229	187	226	217	202	200	208	224	211	229	236	201	194	231	229	197	210	193	214	200	228	200	190	215	231	234	217	212	231	200	215	202	234	196	192	210	195	214	218	201	181	211	209	210	186	212	222	199	205	234	191	184	206	189	193	233	197	223	216	192	205	221	208	214	210	212	213	219	227	226	228	217	226	212	197	229	224	201	211	227	167	213	206	207	186	221	221	216	217	207	207	212	210	235	191	237	187	221	201	214	197	212	223	200	229	212	215	183	206	217	217	201	175	215	234	218	214	238	217	219	215	224	223	220	179	193	215	198	206	213	214	210	205	215	213	227	221	228	221	209	233	210	198	202	215	216	219	208	186	193	209	215	209	208	232	211	224	225	235	184	194	195	204	217	214	255	216	200	209	219	236	208	235	244	227	182	213	212	217	209	195	209	201	199	211	188	197	225	208	206	203	205	203	204	214	211	210	213	205	225	209	206	233	218	214	200	228	214	208	180	213	217	213	208	204	191	213	213	214	221	208	222	236	208	204	223	239	202	222	206	222	197	196	188	216	210	224	217	229	204	190	235	215	225	209	211	208	198	204	229	225	198	227	208	198	209	197	232	208	226	226	236	196	206	233	197	230	236	230	181	236	189	202	215	208	208	247	198	206	195	212	219	239	208	207	227	210	216	206	219	223	211	212	211	218	206	182	209	199	199	196	217	222	219	224	211	205	224	228	234	207	227	208	201	203	212	217	211	201	241	216	213	199	211	211	181	200	193	198	240	199	224	215	216	193	227	204	209	212	191	184	235	219	184	235	209	203	202	212	215	225	218	210	214	238	206	226	216	191	220	228	170	195	216	208	193	196	183	213	226	212	213	205	231	213	195	213	196	204	190	190	242	203	207	224	219	199	197	194	197	217	187	198	242	212	230	241	227	212	224	218	200	220	212	173	191	206	201	215	235	206	233	200	213	189	197	228	199	192	189	191	210	225	217	184	211	184	223	216	209	211	227	213	219	199	207	235	197	219	196	183	184	207	214	220	181	214	229	215	217	218	203	223	201	214	212	200	167	226	207	235	230	196	224	219	214	219	212	191	210	214	242	231	226	215	213	238	204	233	216	201	201	202	219	203	224	217	212	213	215	192	190	207	213	197	207	223	218	206	190	185	222	194	198	230	185	226	207	201	214	217	229	200	224	213	222	197	167	241	230	220	209	248	209	199	198	222	218	203	181	230	201	195	185	232	236	212	214	208	215	211	186	226	230	215	241	237	220	231	219	227	194	200	207	248	226	225	219	197	199	189	200	201	197	210	215	217	219	199	200	203	230	201	205	229	222	196	189	224	194	215	211	201	209	215	233	223	181	196	228	227	227	192	221	212	209	217	217	227	222	214	220	220	218	188	228	233	224	206	206	193	213	201	192	202	247	224	226	226	224	218	172	204	211	217	234	204	240	198	198	216	177	212	202	207	197	201	215	214	229	208	210	217	209	199	232	221	236	210	202	190	230	204	239	220	209	197	219	209	234	216	186	223	212	194	232	246	209	197	202	193	216	221	214	212	199	221	205	206	203	198	220	217	215	200	220	223	215	197	214	212	213	228	200	207	223	209	197	188	210	190	201	186	187	203	185	213	203	184	237	202	196	213	228	198	213	221	211	221	221	179	195	233	210	212	220	208	232	185	224	197	207	238	209	198	203	180	196	206	216	245	201	211	231	215	174	214	219	210	221	215	202	227	192	225	238	210	221	205	212	229	219	254	189	211	191	219	206	216	219	196	236	210	224	234	217	184	210	211	237	225	195	199	202	232	217	187	206	212	216	192	191	222	208	243	206	196	202	208	209	211	204	216	243	199	201	226	228	214	236	199	230	224	185	227	226	224	186	208	194	224	217	210	198	205	237	200	245	243	218	195	232	200	208	233	227	197	202	226	195	200	229	205	194	196	194	219	218	233	215	187	219	187	211	221	211	211	213	206	188	241	204	204	218	186	213	232	211	226	188	200	209	218	214	210	226	229	224	195	223	202	220	213	194	203	210	237	226	203	220	226	226	199	222	214	212	222	188	203	193	210	207	224	194	214	196	190	207	235	206	207	194	234	215	229	232	198	194	204	223	224	216	213	216	188	231	214	193	196	208	241	237	213	217	226	196	180	203	196	231	236	204	206	233	179	214	228	235	226	216	209	225	183	203	198	212	192	194	218	213	221	204	195	205	206	246	211	222	225	214	190	207	196	214	217	232	229	186	206	231	190	194	208	237	215	200	221	199	207	206	223	201	217	204	225	203	213	178	242	205	182	185	238	211	201	208	202	202	205	221	193	205	208	199	212	207	193	210	213	240	228	211	203	207	211	235	218	214	198	193	200	221	250	207	202	203	202	233	194	205	213	214	215	223	178	216	203	200	204	184	209	205	206	223	224	219	206	229	214	187	196	225	235	223	222	227	219	203	204	210	182	214	199	199	204	206	224	216	216	198	202	217	178	219	202	228	216	187	174	193	201	226	223	199	228	218	200	224	212	186	186	208	204	241	210	230	218	187	201	217	211	205	212	240	206	191	229	215	190	187	230	185	220	215	219	226	197	221	206	195	228
8530	1478	1247	1175	1017	759	698	667	624	552	570	590	515	539	526	542	543	501	469	554	506	514	512	488	522	505	555	498	534	526	544	563	513	515	547	525	512	504	539	534	509	490	556	526	506	519	537	542	506	520	522	503	517	498	502	555	560	509	546	520	552	508	538	513	545	539	540	569	556	541	503	514	490	510	535	541	528	508	539	517	497	542	525	513	537	548	544	519	501	557	511	512	501	520	549	512	532	556	496	516	501	492	526	568	529	539	557	531	511	503	533	516	494	522	552	515	564	524	488	491	524	518	538	531	516	539	530	513	507	535	548	485	513	549	496	552	524	529	503	525	504	535	501	572	488	514	559	519	482	504	535	518	496	538	519	576	515	563	549	517	490	523	551	550	498	494	515	507	549	500	500	550	554	558	518	558	550	531	510	542	539	535	547	541	523	487	537	560	508	553	537	503	516	539	506	497	525	501	530	516	506	510	541	528	511	531	502	503	476	557	499	510	512	513	528	521	486	532	495	503	517	519	504	535	519	516	517	540	523	532	498	505	534	532	536	564	539	500	531	505	521	528	511	551	504	509	489	546	534	507	501	510	538	540	538	503	524	530	577	556	522	518	525	476	532	532	545	541	561	510	531	511	513	507	513	498	521	545	537	546	505	492	511	543	546	520	491	531	526	531	500	505	493	530	506	521	506	576	523	518	513	488	475	503	527	532	502	557	525	512	565	487	547	503	530	546	531	512	543	541	536	504	531	519	555	529	513	542	511	506	536	552	523	554	502	532	555	527	471	550	535	496	532	508	515	518	500	526	502	492	516	509	540	521	526	532	542	521	500	502	526	519	478	522	507	539	480	497	487	546	558	555	488	517	552	549	526	497	585	511	542	546	552	562	494	495	538	520	511	523	528	551	525	540	501	503	496	556	502	505	524	525	496	523	569	538	491	525	540	558	567	533	533	536	495	553	506	536	530	577	538	508	565	605	530	499	536	523	519	552	469	550	547	511	551	534	542	528	538	547	505	534	501	495	500	501	530	514	551	494	535	549	593	513	565	518	519	543	546	571	515	523	527	485	550	520	488	533	564	553	525	531	532	521	504	525	534	530	514	521	516	521	529	516	520	511	573	493	512	508	545	531	539	545	517	568	550	555	516	501	515	531	539	529	595	522	528	514	575	562	543	500	531	528	553	591	541	525	503	570	495	529	514	540	488	496	515	538	538	537	511	514	533	532	490	464	515	489	553	499	520	525	520	483	551	539	534	520	510	571	523	515	506	562	500	553	510	533	543	518	516	544	488	544	513	488	512	525	541	518	570	511	517	529	531	543	517	528	535	506	524	497	538	511	516	493	544	545	535	527	535	520	502	533	544	549	528	534	517	514	556	553	560	526	522	537	534	525	532	519	545	542	536	477	519	493	528	519	492	480	515	538	510	529	520	521	498	533	497	530	506	563	512	534	532	545	550	543	547	526	524	537	534	510	500	529	560	541	547	519	508	500	549	560	537	501	516	515	528	529	532	529	520	513	540	582	576	529	532	555	536	518	541	537	507	536	543	560	490	536	540	509	507	516	542	555	524	541	538	547	521	547	551	533	548	518	543	542	489	494	531	509	570	525	506	529	561	496	571	538	519	540	521	537	529	531	525	548	544	563	575	514	514	514	544	538	571	542	514	532	547	486	499	546	541	554	529	497	494	491	511	519	510	528	513	557	509	504	532	508	507	525	547	520	514	519	526	527	504	561	543	547	524	549	534	539	536	540	483	569	559	511	518	517	534	557	520	531	537	560	538	477	535	512	563	541	535	567	515	522	573	511	534	554	535	528	558	562	530	511	562	558	551	544	532	558	530	515	544	519	500	515	535	532	527	546	528	544	569	527	536	528	559	520	508	536	552	542	531	547	538	530	540	513	541	529	524	498	513	519	555	520	533	559	511	522	465	524	529	489	535	582	541	538	559	542	505	521	573	566	520	507	560	502	543	568	540	556	516	509	539	514	546	512	542	566	534	543	541	501	509	550	523	508	540	513	516	511	531	505	548	502	511	542	538	511	534	522	507	507	524	558	526	548	494	511	545	534	499	515	490	529	532	548	468	530	514	520	544	502	532	493	541	504	518	523	557	499	547	534	532	560	546	488	562	503	515	547	534	545	561	543	509	512	531	522	514	538	560	542	540	501	475	547	544	511	543	534	563	531	534	524	497	488	515	526	558	516	527	517	519	533	522	489	562	519	506	476	524	500	508	525	507	517	563	514	529	487	549	542	523	560	543	465	531	496	534	520	535	534	538	496	551	517	562	525	567	516	523	472	527	523	528	518	563	506	563	533	554	508	513	541	515	575	517	533	531	479	519	536	519	527	526	554	577	539	506	507	512	529	487	521	521	533	486	547	509	493	497	566	518	573	519	489	521	510	500	521	544	534	551	470	537	535	592	519	502	550	543	524	520	546	511	539	537	531	538	539	490	545	534	530	517	512	479	534	496	517	513	533	511	545	533	518	506	503	547	542	525	517	574	538	534	550	487	484	495	560	501	567	490	519	538	536	538	523	537	531	529	497	503	517	532	519	514	550	502	526	520	557	503	521	542	521	535	524	514	516	551	551	516	517	515	526	520	502	531	494	522	475	537	495	517	534	581	519	517	536	535	514	567	554	529	540	519	555	539	521	528	496	513	520	537	493	550	544	513	529	537	548	546	553	480	541	507	506	523	527	546	527	523	501	523	508	501	513	561	507	501	550	515	573	512	534	519	523	491	535	504	516	513	518	533	548	541	500	533	509	515	532	500	542	543	516	507	531	535	516	539	499	551	514	499	491	533	569	550	520	530	507	525	508	518	507	530	527	541	530	534	494	543	503	535	487	553	526	495	504	566	517	519	508	559	551	559	488	536	536	516	551	517	549	527	555	503	498	517	529	511	535	521	497	538	482	530	526	562	498	500	537	531	535	510	470	542	505	564	539	549	518	546	507	485	547	530	531	527	488	501	552	480	536	520	552	570	535	503	538	514	528	517	492	525	496	513	513	485	527	535	511	467	524	513	533	556	562	526	509	562	561	497	508	561	547	494	532	524	558	519	559	556	523	542	517	507	517	497	519	464	547	533	512	539	530	529	535	509	485	526	516	527	547	569	524	543	503	537	534	571	518	507	528	507	538	560	514	545	498	533	513	493	583	509	528	537	522	526	542	532	554	543	506	562	521	555	521	549	540	526	518	517	517	511	550	526	521	569	487	479	519	512	565	500	518	562	524	534	511	535	500	465	521	517	534	546	501	551	525	498	522	528	583	525	483	577	537	511	537	533	521	549	533	517	491	522	557	514	537	507	534	509	531	546	551	515	523	503	545	534	530	535	508	526	534	492	520	527	496	498	513	561	535	502	545	486	498	541	554	537	490	510	552	515	500	567	515	541	530	538	487	533	560	505	535	531	539	510	561	517	518	513	558	541	549	537	506	529	526	515	458	530	501	517	529	477	504	512	511	564	511	519	528	500	510	504	536
25299	5545	1033	746	548	472	370	359	307	346	282	276	277	271	298	272	295	315	311	282	283	265	289	266	278	263	273	280	293	262	234	305	295	271	280	296	301	255	275	274	273	293	290	266	279	276	288	292	312	280	273	285	282	275	276	267	313	285	273	254	296	299	286	307	280	268	275	264	330	253	266	314	313	330	250	274	309	266	261	285	258	288	265	253	300	270	271	264	274	255	269	276	306	268	276	294	253	287	269	295	280	253	274	268	283	269	282	267	268	293	287	267	287	284	266	255	279	270	287	305	312	271	292	242	244	306	276	314	282	275	312	235	269	245	285	253	273	300	246	270	276	273	278	291	267	314	277	300	301	296	265	263	252	286	276	291	236	279	293	255	259	264	281	270	300	282	273	296	289	292	288	272	271	277	275	301	264	274	246	263	295	302	267	279	282	281	271	308	267	282	296	278	286	279	246	254	298	256	280	268	263	272	304	272	269	290	257	295	281	262	291	306	251	276	284	284	329	295	267	285	266	277	273	294	261	290	301	298	289	253	296	266	342	274	269	283	256	292	272	254	250	271	260	290	258	334	306	283	287	267	243	286	289	267	267	280	297	265	301	273	262	283	283	287	261	302	297	301	290	275	254	264	240	292	292	285	255	283	245	283	280	278	299	268	295	275	268	267	302	270	282	237	286	277	246	291	245	249	317	316	275	248	293	242	251	281	299	264	302	295	274	258	307	278	264	260	286	282	271	276	261	273	248	274	271	260	301	294	262	264	285	290	298	257	298	265	264	268	287	252	302	293	273	253	292	246	285	292	288	245	255	285	290	252	262	267	274	275	263	268	264	264	267	254	296	279	264	280	284	266	278	302	277	284	243	316	274	257	277	251	277	293	293	272	257	266	278	266	271	274	243	262	260	277	271	259	262	288	265	284	306	274	286	260	264	268	260	274	276	267	262	287	261	266	268	291	289	269	289	274	287	314	298	287	305	284	273	296	285	282	289	306	259	262	268	244	286	267	280	307	249	277	240	272	291	287	266	286	287	276	275	297	269	267	308	298	271	290	246	282	308	248	288	296	274	278	289	253	292	271	286	255	272	296	259	300	304	298	297	314	287	292	265	276	241	284	286	271	298	263	298	268	287	286	284	278	263	284	278	236	275	299	282	267	272	286	247	283	269	264	297	306	270	272	247	308	284	271	263	270	263	276	283	287	312	255	252	259	288	272	268	252	288	251	293	312	262	281	275	276	267	265	283	269	295	271	312	296	270	244	274	288	277	264	266	300	317	265	277	287	240	302	298	279	273	286	279	258	284	280	284	273	278	266	271	276	258	291	256	310	287	241	275	280	299	295	287	267	286	266	309	254	295	268	288	294	297	278	278	273	270	283	265	243	268	259	297	277	264	248	276	267	293	297	254	275	301	297	281	295	282	297	294	297	294	261	265	265	291	280	255	269	273	240	258	322	269	288	259	291	254	311	283	288	306	267	277	283	308	247	274	278	292	237	283	294	300	271	269	285	327	294	261	284	282	273	271	252	292	271	278	282	257	305	263	287	286	309	285	247	278	283	262	290	308	308	317	285	261	268	291	277	255	294	293	287	294	284	258	305	259	291	276	318	262	273	279	287	245	273	283	284	286	276	292	289	254	267	268	297	288	275	259	305	277	341	297	249	270	278	274	287	241	263	273	284	255	255	283	284	293	296	294	292	283	291	257	254	309	282	286	274	283	252	266	296	279	268	275	300	311	270	267	265	266	271	279	293	259	280	298	274	258	278	243	267	268	288	295	296	292	296	278	292	278	303	271	265	288	285	299	290	273	274	286	277	249	274	259	256	271	268	286	261	270	312	272	250	264	276	293	288	283	277	276	284	284	307	300	276	274	323	291	264	260	272	298	254	272	257	276	295	297	311	274	266	282	275	302	278	299	268	294	280	263	264	285	273	297	256	282	248	272	260	280	283	314	265	261	298	270	277	265	261	282	274	283	285	234	266	297	287	280	262	284	292	281	305	252	273	253	264	291	259	310	299	283	287	258	292	289	280	278	244	263	271	274	318	301	266	247	286	287	274	266	264	295	259	270	282	257	233	283	294	283	261	299	282	264	247	265	237	264	295	265	271	292	289	278	259	248	290	260	252	258	275	291	277	298	266	292	275	253	299	279	278	277	264	271	246	264	296	283	263	281	283	278	280	273	264	285	299	274	276	281	271	272	284	278	294	277	269	288	271	270	293	278	256	297	271	277	298	276	266	260	286	306	285	286	282	299	303	330	290	251	249	275	311	288	306	255	283	268	267	284	279	270	266	276	276	270	305	297	268	283	284	287	292	292	308	298	276	241	301	258	255	295	268	280	283	236	233	314	286	272	265	241	251	267	300	275	292	274	266	286	270	305	306	278	286	264	268	287	295	301	308	282	282	258	252	255	251	287	282	292	276	273	267	275	280	282	261	290	274	265	277	250	282	279	287	244	291	275	276	271	249	297	289	303	260	297	283	283	305	265	309	305	274	288	252	271	302	318	310	257	272	267	256	281	298	278	278	271	275	298	304	286	265	304	307	297	295	262	306	275	300	270	272	270	249	283	289	260	277	277	263	308	238	264	253	277	269	294	268	275	283	255	293	254	270	286	246	285	276	281	252	289	295	281	249	299	265	292	257	280	255	285	302	263	284	255	276	248	265	277	290	246	248	269	271	270	244	294	292	265	260	273	256	299	289	280	309	266	280	259	266	267	303	313	267	210	269	286	266	281	264	272	265	274	284	289	268	275	277	305	289	283	275	246	275	277	270	270	277	297	279	277	265	298	290	282	304	281	296	256	255	289	280	264	257	256	256	298	280	308	273	279	279	304	270	260	282	269	253	289	251	303	274	301	280	309	271	276	288	301	295	269	283	317	249	289	279	285	275	296	283	298	279	323	271	252	258	268	264	257	277	261	307	272	280	293	277	241	261	282	281	283	285	282	273	278	270	273	305	315	306	293	248	276	298	283	256	293	299	270	238	289	283	244	272	284	288	260	276	299	264	287	264	254	275	267	257	252	269	267	282	255	287	257	300	292	287	242	262	290	281	259	264	304	285	245	246	297	258	266	292	276	266	247	276	254	281	271	286	268	299	276	291	279	323	298	281	275	288	283	323	298	263	320	253	293	271	291	285	273	256	281	271	284	284	273	312	297	312	268	249	257	245	265	257	280	268	266	314	258	313	265	272	304	255	281	277	268	274	255	286	266	277	276	253	258	277	273	286	309	272	251	267	273	271	308	288	297	313	302	287	270	276	264	280	270	268	307	279	288	286	287	262	302	298	283	307	271	257	258	278	267	276	261	261	261	269	290	288	270	285	255	267	292	302	273	281	290	257	273	271	274	291	271	275	299	292	289	302	265	252	277	298	288	282	265	251	299	283	276	295	298	270	257	276	288	279	293	303	268	267	269	237	255	264	266	282	280	267	261	246	269	242	291	290	260	282	288	260	282	305	292	287	290	307	285	287	286	280	253	275
17638	3367	2148	2195	1927	1492	1162	973	903	865	860	770	761	755	703	695	723	652	713	687	684	713	726	709	680	687	707	679	705	659	685	675	703	669	655	663	671	703	642	668	642	719	654	688	677	675	711	614	704	673	645	646	683	680	642	667	654	636	673	694	627	659	643	652	640	703	708	698	659	665	655	623	674	654	692	683	652	683	704	677	631	681	644	618	680	650	706	633	720	641	655	657	641	676	693	654	671	660	685	618	699	641	690	628	702	683	690	651	635	664	680	660	672	670	641	673	690	700	625	635	666	636	696	660	635	683	686	632	668	672	658	687	654	645	717	678	632	660	680	637	628	620	678	671	706	658	625	651	677	616	634	642	627	674	659	669	661	647	641	674	672	641	644	710	661	637	631	637	711	675	665	640	609	721	622	676	663	660	708	669	637	645	637	671	636	665	666	685	640	662	706	655	674	657	657	670	619	689	645	674	645	664	659	669	668	661	672	663	638	603	678	648	653	657	697	647	664	660	709	681	629	636	617	675	692	622	642	667	659	627	654	666	663	669	653	618	665	649	640	646	626	629	674	635	633	655	680	638	633	677	712	639	686	673	672	632	650	679	687	704	668	682	664	668	619	664	713	659	630	687	659	633	699	658	671	694	657	657	624	675	686	653	642	688	631	647	639	670	678	660	651	700	651	669	636	640	646	658	623	625	656	632	671	629	649	699	676	676	658	725	686	645	620	694	668	661	682	673	646	675	691	665	661	685	683	685	650	683	586	648	674	683	655	667	703	646	580	664	664	634	651	643	663	665	658	617	692	662	645	637	635	666	684	662	657	664	657	648	684	630	672	604	626	682	634	639	674	637	659	622	632	621	595	718	685	644	635	686	654	653	675	629	638	632	628	675	616	679	684	652	649	673	655	673	671	655	721	658	702	692	677	636	659	678	612	669	689	646	682	652	704	621	720	640	642	682	673	668	651	652	630	677	713	611	690	709	641	663	609	665	643	633	653	676	642	658	641	652	677	716	644	626	659	664	668	674	646	683	693	638	670	662	696	624	701	682	653	643	672	666	631	645	636	706	674	700	667	672	622	666	685	682	662	660	634	667	645	691	629	643	661	635	642	626	630	656	697	649	641	647	681	650	666	679	698	671	655	657	648	651	672	695	654	648	604	642	679	667	641	633	626	694	643	614	714	678	652	651	664	646	666	676	674	703	687	638	662	653	676	668	682	679	687	609	656	629	669	657	633	645	663	649	622	687	626	664	670	659	703	657	631	705	656	674	610	662	673	647	646	675	620	674	680	650	677	640	640	683	685	669	645	674	622	659	648	656	626	672	657	699	684	653	687	648	638	645	654	667	672	687	669	715	690	674	637	684	645	640	635	647	658	623	663	652	630	630	684	615	618	651	617	630	688	690	686	655	613	659	596	649	622	679	666	642	650	711	687	637	689	656	665	635	667	665	616	647	704	709	627	631	641	674	601	684	692	657	666	670	642	732	696	633	687	681	628	656	675	656	686	651	655	631	677	648	623	662	624	679	660	667	670	666	678	688	698	637	646	635	670	628	676	652	670	703	691	656	686	695	642	649	661	675	649	598	648	619	614	650	671	662	592	667	720	615	660	679	674	627	626	661	689	670	655	670	653	666	687	674	645	588	649	630	634	655	694	680	652	657	633	621	657	640	632	661	639	649	639	698	684	658	684	634	674	625	638	653	620	660	670	674	661	661	630	686	635	677	701	643	623	646	654	663	657	702	641	657	629	672	694	657	674	657	625	655	696	647	659	649	698	684	638	690	666	679	665	625	631	685	645	634	695	639	631	683	698	637	698	693	689	685	650	708	684	658	667	614	671	664	700	674	697	652	691	644	662	653	601	641	637	670	646	666	702	695	624	636	698	630	693	656	673	642	664	669	579	688	714	646	648	619	642	708	657	680	634	681	626	687	683	658	690	681	614	675	628	668	621	651	641	682	724	694	621	744	652	647	657	660	697	672	660	609	714	673	642	671	696	692	712	629	677	629	630	657	654	706	653	672	623	687	657	691	659	635	649	621	656	637	716	641	654	646	669	653	633	650	637	665	659	604	624	693	604	641	686	613	665	653	643	655	663	652	598	665	675	661	691	687	652	667	651	677	678	653	638	644	669	694	690	666	684	636	707	667	688	635	671	637	653	663	607	669	675	699	691	661	645	658	656	696	673	678	665	632	639	621	687	626	670	730	679	663	633	628	666	684	653	701	652	668	678	615	653	657	670	663	669	694	661	656	661	694	657	642	633	667	676	666	685	628	634	694	636	660	664	619	661	673	679	684	653	649	695	690	677	666	692	595	647	665	667	621	673	655	642	646	675	701	615	654	685	643	635	653	693	629	644	658	661	642	640	668	679	647	678	622	676	627	621	684	704	613	645	607	672	703	640	644	651	678	639	675	642	621	633	657	635	726	657	668	688	657	683	696	655	672	653	654	678	638	673	697	680	680	685	609	646	664	653	662	679	657	669	686	667	678	602	626	651	717	639	685	669	686	645	658	671	650	643	701	675	682	691	632	632	676	663	713	649	687	650	639	641	653	625	674	649	622	699	650	698	634	673	643	679	678	634	687	649	657	690	703	675	688	637	682	667	644	603	686	666	672	655	675	623	717	668	688	672	667	684	689	646	622	682	591	681	639	672	615	705	612	613	650	677	646	642	674	666	654	689	645	687	651	666	668	677	695	691	691	651	699	649	625	649	646	668	682	631	668	678	666	665	709	657	655	655	661	695	652	671	629	630	663	683	695	710	684	711	678	641	613	626	712	667	649	686	689	690	661	648	648	624	618	643	663	652	675	664	655	625	647	677	657	650	679	644	692	660	661	654	676	650	653	657	664	643	676	624	665	657	657	637	609	655	646	652	699	646	670	660	652	640	644	661	665	627	671	622	698	629	653	614	623	676	632	665	637	672	655	685	610	658	645	646	724	660	671	661	630	680	684	647	671	658	633	665	660	660	625	634	716	678	640	641	689	679	631	685	660	692	659	679	686	644	672	624	636	666	632	699	671	716	683	632	662	672	664	656	652	641	663	645	665	599	643	711	681	649	647	622	651	657	670	658	667	711	677	684	663	648	637	674	682	639	715	644	663	608	662	672	622	713	659	706	646	639	633	630	638	658	646	691	687	608	692	655	691	695	655	646	657	634	614	647	628	636	689	644	660	628	648	633	674	671	621	661	659	714	618	643	625	706	650	694	618	680	680	707	651	620	647	659	644	667	654	715	682	626	639	663	662	696	634	623	619	653	609	663	681	665	637	634	619	667	685	712	656	646	643	704	617	665	623	667	642	643	673	646	654	647	705	672	628	671	646	616	600	629	631	673	677	643	635	622	674	686	672	670	639	639	613	661	640	643	664	690	642	675	659	628	669	661	684	611	666	658	621	622	639	671	685	637	723	632	586	680	657	701	656	627	665	687	696	624	714	671	689	666	644	610	619	673	679	648	588	665	635	635	701	646	627	649	645	639	662
35472	9321	1615	920	606	430	370	258	261	243	211	209	194	207	193	173	210	194	194	174	190	195	179	168	188	179	197	173	198	195	187	169	191	179	176	185	202	171	189	208	189	185	177	197	173	174	196	206	208	183	197	192	166	172	176	184	188	212	212	178	176	165	204	164	220	171	196	190	202	171	174	190	211	179	198	185	188	161	188	180	205	174	194	196	175	170	202	201	198	146	196	175	193	179	186	183	186	177	154	186	191	192	192	171	205	183	197	185	164	195	182	191	186	173	169	179	195	165	177	168	176	174	174	196	203	194	168	191	214	180	218	169	187	196	186	183	196	205	207	179	193	207	186	208	199	183	181	184	173	196	189	194	159	194	180	195	214	193	188	180	174	190	167	206	192	171	196	175	182	201	201	183	220	190	193	180	195	179	170	180	181	198	190	208	190	192	196	200	172	179	172	186	171	166	189	214	210	187	160	197	197	198	179	186	183	193	186	186	178	198	187	206	177	209	186	199	215	194	200	194	194	194	204	194	211	187	185	173	178	170	198	179	192	190	191	182	186	173	185	178	183	143	166	215	218	213	175	187	172	177	196	209	194	192	185	204	209	179	191	166	183	180	172	195	174	168	180	189	200	211	180	166	207	192	175	188	173	186	169	172	187	185	179	169	180	164	194	202	159	184	195	180	194	179	188	187	173	201	169	185	179	173	180	186	156	169	200	191	180	208	200	202	200	188	192	203	180	171	187	191	187	177	203	173	179	146	177	179	182	184	161	196	189	187	194	187	173	141	173	192	185	180	186	195	157	165	171	197	202	178	179	181	180	171	174	174	189	199	173	186	177	176	181	184	201	213	181	183	214	212	187	160	165	193	173	212	202	197	209	183	178	188	175	186	180	197	209	182	210	201	225	206	193	162	199	217	207	203	153	206	185	208	166	181	190	212	194	178	173	217	193	193	176	172	223	161	166	208	198	182	186	178	194	173	196	202	201	193	209	178	202	203	161	191	178	186	191	165	181	184	213	162	182	178	194	206	192	204	168	189	191	198	196	176	183	166	193	176	190	180	174	200	212	183	165	180	178	173	182	177	171	188	200	183	200	215	213	178	194	194	183	207	174	194	195	185	169	162	197	193	190	188	184	173	176	180	188	181	192	186	191	206	186	195	197	170	167	203	183	191	177	177	153	220	158	170	177	186	173	196	185	191	179	197	185	196	183	166	168	185	185	161	178	182	183	178	177	208	204	185	202	181	194	219	177	206	191	172	196	184	185	160	166	200	161	194	151	172	165	194	187	203	203	189	186	157	184	161	166	205	185	170	190	164	221	184	171	164	174	199	200	204	192	188	205	204	199	197	174	209	189	203	183	200	188	172	164	166	196	200	220	171	208	176	185	169	149	167	164	161	194	176	199	227	184	213	192	214	198	166	174	171	200	160	191	219	153	180	163	191	187	180	190	174	194	181	214	211	219	171	172	160	207	190	223	198	196	170	216	192	195	164	178	186	185	200	191	177	175	211	156	182	165	172	150	176	203	190	199	200	196	198	171	203	179	188	174	210	189	175	174	173	193	200	195	169	192	184	204	170	178	190	163	181	197	216	181	192	159	171	183	184	160	193	194	187	183	187	188	192	200	194	177	183	202	194	173	166	168	182	169	193	183	189	173	176	184	199	200	174	195	171	176	170	174	196	174	204	199	188	181	205	163	193	203	192	199	155	161	171	181	181	173	212	186	179	195	188	173	182	198	203	174	182	178	167	180	174	169	192	200	183	158	205	204	200	193	209	194	208	165	186	185	191	169	194	203	220	193	176	187	181	177	189	172	169	162	192	171	159	183	167	193	191	183	219	201	171	203	177	173	191	194	157	196	174	178	181	173	186	180	206	194	221	178	201	182	188	178	212	182	185	190	211	165	184	171	186	185	164	191	191	198	192	197	168	180	203	191	171	209	205	178	174	208	181	171	181	164	193	164	193	178	220	158	197	187	181	163	179	181	174	173	169	189	184	196	199	180	187	188	195	176	195	184	188	194	207	190	189	190	184	166	163	197	170	184	167	206	213	201	171	175	193	165	184	188	213	180	169	203	169	181	175	205	174	186	185	174	185	166	171	208	210	215	180	171	181	183	160	169	177	200	211	179	189	176	207	185	195	173	197	196	191	196	203	205	165	180	153	165	163	203	177	211	172	171	174	182	185	156	181	176	174	181	171	174	206	187	198	189	193	176	171	192	183	168	180	182	206	197	170	182	179	196	153	182	191	162	186	220	179	195	159	161	187	195	177	180	204	190	197	171	168	201	192	202	188	164	199	155	176	172	189	186	185	185	184	177	207	212	163	162	191	192	204	180	199	172	162	171	186	185	195	188	189	172	169	172	197	196	171	209	188	161	165	178	197	190	180	174	214	220	203	175	182	177	191	185	169	173	186	190	180	183	156	176	173	165	174	196	167	170	167	198	178	218	206	178	178	195	190	225	192	175	175	182	180	167	183	193	185	206	172	187	195	200	173	184	182	187	200	183	196	191	185	183	191	208	187	182	180	194	192	202	211	216	194	192	209	178	180	159	178	182	184	194	184	190	198	157	184	199	188	200	194	191	172	173	171	183	189	197	162	161	204	177	174	173	187	204	197	139	184	219	187	225	167	149	172	184	175	158	169	200	187	176	177	194	211	188	172	171	198	184	174	183	171	203	194	193	184	184	208	179	172	201	175	183	203	201	176	169	187	187	193	178	180	200	172	201	173	195	205	210	196	186	168	213	177	182	197	183	171	183	191	213	187	173	196	177	178	206	189	174	191	192	217	207	191	167	204	183	187	196	196	204	179	191	165	194	187	180	195	182	191	206	199	189	206	185	174	185	197	188	168	195	187	192	179	167	185	194	187	177	167	206	197	172	172	166	176	187	151	173	220	211	186	195	195	161	181	203	187	167	195	210	188	175	158	164	218	182	187	183	172	194	189	194	173	191	192	206	186	182	218	192	197	198	171	176	191	198	190	200	195	194	184	169	194	184	174	182	163	189	184	196	173	190	209	212	180	191	163	191	194	174	186	182	183	174	174	186	182	198	200	176	177	177	182	187	166	166	175	199	226	187	195	209	172	169	169	205	183	185	159	187	172	209	229	169	208	188	197	176	185	191	171	184	186	213	176	196	170	202	162	200	168	214	194	184	184	167	178	186	156	171	193	192	182	167	199	199	185	188	191	152	185	191	216	196	167	186	181	181	167	191	170	166	208	187	186	223	166	168	200	168	182	183	192	179	178	189	189	192	196	180	186	171	203	194	194	151	164	161	187	190	186	182	176	180	171	173	188	168	175	175	162	188	165	200	184	191	179	171	175	180	212	227	185	179	169	219	189	180	194	192	216	167	198	187	190	200	171	190	201	206	176	190	177	185	168	195	194	172	165	213	209	182	195	182	172	191	187	172	174	163	192	190	216	181	176	185	179	173	210	174	191	152	178	196	197	182	183	201	178	188	198	190	187	188	170	184	187	210	171
22534	3907	2788	3139	2413	1754	1282	1008	844	795	732	689	603	619	612	544	543	499	459	515	485	510	470	492	512	502	506	485	470	458	487	455	501	431	461	480	472	490	473	457	460	442	492	454	434	444	421	450	473	442	451	442	508	445	465	440	472	487	431	450	490	458	452	469	467	449	453	456	434	481	440	464	476	446	458	437	447	428	464	471	427	462	448	454	472	432	440	437	444	473	493	480	450	471	482	457	424	453	431	449	458	460	472	450	492	491	448	467	446	436	425	483	477	452	451	449	444	402	468	450	442	455	403	477	424	429	437	422	446	455	451	430	437	461	417	469	418	460	442	437	462	423	453	424	454	452	412	464	434	473	419	430	460	466	450	427	446	444	436	473	458	480	448	432	444	442	452	473	429	442	439	436	469	453	424	406	473	458	451	433	443	427	448	472	479	435	442	457	467	428	478	405	454	427	431	441	433	449	455	466	478	416	460	450	452	447	435	437	420	408	456	404	488	471	428	414	446	504	454	451	463	436	450	446	459	429	453	451	395	445	470	458	467	468	453	479	480	467	458	435	430	443	440	444	469	459	490	432	449	431	463	467	462	426	430	442	439	440	491	434	498	469	409	493	460	486	462	444	433	458	401	461	452	449	454	423	419	467	443	448	449	439	424	453	433	460	473	420	457	424	453	483	454	475	416	429	427	470	416	468	458	404	460	478	457	472	449	465	459	458	436	448	468	462	438	425	435	429	441	472	465	465	439	459	439	462	453	456	446	439	442	421	458	456	490	481	460	452	469	455	471	463	409	446	411	471	451	434	410	472	460	425	440	471	426	426	403	446	448	437	424	449	414	435	412	458	445	410	450	432	427	488	448	465	454	454	461	472	441	433	474	422	460	448	444	457	448	421	460	427	451	449	493	448	444	469	440	444	448	456	437	412	432	426	425	421	463	455	422	473	472	469	455	466	448	466	435	471	441	434	425	463	458	456	453	449	447	438	404	437	466	462	444	458	496	398	405	405	405	459	426	477	435	453	476	437	476	478	467	460	436	458	450	458	437	448	441	412	426	436	427	427	397	387	444	450	448	417	438	472	457	465	454	451	473	448	447	462	447	414	433	456	412	466	457	432	441	405	439	453	463	465	466	457	441	423	446	452	484	496	460	438	536	417	438	437	444	458	440	482	431	482	479	447	402	458	430	442	435	502	466	469	481	461	416	411	459	460	430	459	439	451	449	403	466	445	437	459	410	436	456	447	444	461	456	439	449	431	402	437	435	463	444	418	428	449	456	440	426	454	467	443	406	464	475	448	437	426	437	495	430	454	469	462	455	448	447	451	420	438	456	450	458	457	447	461	430	441	435	445	464	479	425	445	460	455	447	411	401	460	466	470	463	471	441	463	434	456	429	426	502	431	471	450	417	449	405	445	416	449	450	426	434	430	452	443	442	424	453	436	457	428	439	472	493	456	440	451	445	465	427	437	470	427	457	461	497	437	489	453	465	461	434	456	446	450	454	438	481	435	418	452	472	453	448	472	468	482	435	445	441	439	494	461	413	459	438	483	461	463	469	456	435	446	467	422	445	432	427	454	415	425	438	436	442	456	423	467	447	467	420	471	456	439	441	449	467	450	427	441	443	485	464	443	435	470	469	414	427	419	440	464	463	460	465	493	440	439	456	427	445	452	447	473	428	414	457	434	437	441	454	413	462	429	460	437	481	449	476	458	439	420	448	444	438	470	418	468	435	467	443	476	436	478	447	471	463	471	467	451	454	445	446	454	418	409	462	418	451	425	431	441	441	453	417	439	437	417	447	445	409	430	470	461	436	446	461	409	425	455	447	473	448	477	447	425	447	487	467	456	431	457	468	447	420	462	450	457	425	453	444	435	449	463	448	452	431	430	431	448	460	471	416	438	446	450	441	460	421	459	456	456	429	413	421	483	421	444	447	450	458	446	445	449	439	473	418	460	485	417	460	458	425	449	438	479	463	424	440	464	451	438	456	476	436	412	435	420	464	477	439	458	494	429	452	475	443	473	455	435	443	482	435	456	446	492	409	436	461	449	451	441	439	459	426	460	461	408	431	479	469	404	450	460	469	462	414	428	432	444	440	485	460	414	435	443	462	472	451	436	424	442	462	431	462	442	440	435	452	458	423	422	471	466	477	464	437	429	462	447	428	426	476	483	439	428	436	481	418	436	449	419	474	440	449	445	420	418	446	453	489	469	447	448	434	475	446	448	446	399	428	432	425	434	435	469	463	454	427	445	436	453	466	447	442	439	465	423	461	453	439	406	443	416	454	432	409	426	455	466	434	474	479	469	448	419	437	424	441	436	433	402	438	432	457	433	446	463	478	458	447	457	485	447	447	438	435	436	448	452	471	450	437	452	445	461	409	478	455	445	427	428	451	430	457	432	496	492	428	425	479	445	447	477	450	458	449	429	431	422	461	465	450	454	460	427	470	422	476	483	452	435	432	439	449	449	468	468	481	451	437	447	467	438	428	440	434	462	447	483	452	486	393	457	449	458	451	424	437	461	415	448	411	448	436	451	452	425	443	431	451	448	444	436	482	419	444	482	446	455	440	486	447	456	442	457	423	436	437	476	438	470	456	460	484	441	428	496	457	417	451	465	440	399	450	448	478	443	467	429	458	428	454	441	429	474	441	420	457	439	439	458	440	449	435	468	430	408	460	455	456	461	421	480	432	451	475	441	482	464	444	418	481	415	408	443	467	428	469	460	432	440	477	445	466	440	453	410	449	461	415	460	495	403	461	422	464	464	438	424	442	429	430	416	453	485	458	421	481	451	470	450	483	458	428	452	446	440	464	481	470	447	456	482	450	465	468	476	468	454	500	411	417	467	434	428	430	476	480	409	417	429	463	410	423	434	437	412	435	453	467	410	445	498	479	432	487	441	445	460	428	398	467	446	424	449	470	437	465	482	432	430	460	420	440	459	446	455	436	432	416	448	462	452	422	456	509	447	476	480	460	447	432	479	428	465	428	479	440	466	420	479	443	444	449	435	460	468	412	425	465	477	472	456	435	466	424	427	442	440	445	453	448	460	429	456	442	467	487	444	434	432	442	411	464	406	441	446	461	440	415	402	441	467	462	430	441	421	431	419	502	475	435	450	468	442	466	466	440	420	430	451	440	442	399	456	423	451	459	437	450	434	439	434	429	427	472	473	435	435	450	440	450	402	443	477	454	446	461	456	411	422	419	424	445	468	466	454	498	441	449	437	456	468	472	485	447	455	486	482	414	449	438	455	455	454	449	480	425	466	430	446	458	450	445	425	482	436	443	458	420	451	459	468	473	463	436	471	428	402	435	452	451	433	400	440	463	434	457	463	420	447	475	449	410	445	456	433	449	434	449	469	449	468	420	412	459	452	471	445	470	445	444	500	479	442	447	473	440	423	422	466	445	462	460	432	427	436	426	449	481	444	423	446	460	480	425	460	409	462	488	453	449	465	445	408	452	450	491	478	417	431	438	429	426	449
11388	1627	458	380	316	269	256	241	227	195	233	216	204	215	221	236	238	207	213	210	218	216	207	195	217	222	201	191	197	212	224	217	204	239	221	236	240	226	216	197	206	206	188	210	207	202	225	199	185	215	204	206	219	223	198	204	208	218	213	226	229	209	252	203	178	194	214	222	200	214	196	219	206	224	187	206	196	236	230	213	230	206	201	233	197	201	215	209	227	224	207	220	223	207	226	217	227	203	216	199	218	214	211	208	200	222	209	224	214	215	216	199	198	209	199	194	221	212	202	207	202	224	208	221	206	222	218	216	239	200	206	202	211	218	234	216	217	169	223	210	238	200	208	217	224	191	226	216	182	209	199	187	237	210	227	233	198	197	191	212	222	221	218	203	191	177	195	218	178	198	178	216	190	220	189	194	216	224	219	202	214	203	218	203	207	191	181	205	217	194	219	209	223	190	230	216	218	189	228	214	218	214	193	235	210	194	208	214	191	177	206	196	216	194	191	205	194	206	231	212	219	209	208	197	222	209	184	217	212	195	203	212	211	192	224	225	192	221	209	212	230	203	229	208	220	232	222	230	233	220	214	183	229	210	201	213	209	174	187	214	213	188	198	241	222	242	208	202	204	207	223	222	207	224	239	201	211	188	196	205	203	209	202	225	230	203	218	199	225	219	216	202	228	215	205	209	229	174	221	222	222	221	239	224	207	200	243	208	190	197	216	226	248	187	222	214	208	211	232	200	220	188	197	217	226	237	213	252	240	222	190	202	200	178	212	230	212	213	208	206	199	223	203	199	193	208	216	228	213	229	195	192	236	209	184	196	224	210	217	199	203	193	201	184	186	207	196	222	209	207	216	203	211	216	210	195	207	223	234	229	211	194	214	190	223	201	208	224	192	215	200	182	239	237	214	229	205	217	227	206	226	210	214	201	207	197	190	224	207	193	222	197	233	190	200	209	212	168	210	207	218	214	215	211	220	211	206	189	202	236	244	214	239	199	214	213	216	236	217	197	199	194	216	223	208	195	213	215	202	216	197	222	194	218	178	205	206	220	193	208	235	200	229	212	204	199	207	203	209	222	228	213	196	207	195	202	216	201	213	207	168	217	219	204	206	196	203	236	208	230	207	207	219	227	213	188	179	213	221	198	206	213	170	200	200	211	220	208	209	215	225	191	177	211	190	216	208	186	231	204	197	206	193	208	221	197	233	202	223	208	214	198	206	212	192	204	206	192	218	213	180	204	217	213	187	218	218	218	217	230	218	207	202	210	228	197	222	211	197	215	204	198	190	206	222	249	196	228	214	214	190	183	212	222	222	211	201	204	215	207	184	214	209	194	228	234	218	203	236	228	207	214	232	196	203	211	216	221	203	217	214	202	223	197	234	199	201	228	212	222	221	194	209	201	186	212	228	211	206	215	236	211	225	173	205	213	176	192	213	219	220	196	221	226	232	214	232	206	213	230	192	211	229	215	212	223	181	192	247	200	195	234	217	220	209	181	210	211	216	246	196	192	210	239	210	213	191	172	189	203	199	214	205	216	206	201	215	237	230	214	195	213	210	224	223	228	205	224	199	240	220	205	227	189	204	179	216	216	183	221	196	189	203	218	211	230	205	204	220	240	207	202	225	208	217	210	204	213	216	178	189	216	204	222	212	220	223	190	209	205	216	191	199	227	216	241	240	226	213	213	201	223	193	213	215	191	211	239	191	227	222	220	214	210	207	184	200	195	207	243	240	199	222	209	192	229	203	226	232	216	224	211	222	226	198	205	226	174	207	207	207	206	221	218	228	208	227	208	238	234	192	187	223	198	205	175	197	191	222	201	233	203	181	213	212	221	201	192	201	181	187	225	219	200	206	213	215	193	202	184	194	182	212	224	234	183	201	215	217	202	199	194	180	201	201	198	181	193	209	246	216	225	213	176	203	191	214	216	211	210	233	181	206	199	226	213	212	215	202	214	224	211	209	240	224	192	220	216	242	204	205	194	211	227	200	198	213	220	211	236	218	206	211	206	227	241	200	214	205	190	208	212	231	194	203	230	218	203	194	243	209	210	219	215	214	197	215	228	213	203	234	200	224	224	220	180	195	204	196	191	209	211	220	232	205	205	226	217	178	209	204	186	204	197	226	228	194	203	213	223	211	200	212	209	193	214	216	200	189	189	198	221	225	230	222	226	197	207	201	220	217	201	215	220	221	210	208	215	189	215	224	184	219	212	204	227	216	244	196	225	224	220	179	228	230	225	195	215	234	225	202	206	195	224	237	208	197	203	214	205	210	203	201	197	215	206	224	200	199	189	219	183	240	209	240	185	192	216	205	202	210	228	197	197	194	187	164	193	212	199	200	223	226	216	196	210	200	216	249	217	218	226	241	268	212	192	218	212	200	205	218	197	221	204	223	206	191	207	216	226	203	211	206	206	203	214	209	220	201	218	235	207	219	197	182	218	206	207	207	212	196	209	208	206	229	226	201	207	216	189	207	189	189	212	212	194	220	244	239	208	212	188	210	216	214	190	217	224	210	206	232	214	201	198	201	211	190	194	215	224	200	220	240	199	207	244	223	204	175	210	195	237	216	205	216	208	199	198	229	219	212	196	210	178	214	216	208	208	184	212	196	226	212	212	219	183	192	196	213	197	229	201	208	224	197	213	187	209	216	227	218	174	210	231	197	206	231	191	225	192	213	223	204	215	208	225	205	212	211	206	193	192	213	190	198	204	221	204	189	215	223	225	193	201	218	231	215	215	197	204	213	220	200	197	186	207	209	201	204	226	202	212	235	222	199	212	194	249	204	206	208	210	207	214	234	185	215	212	231	195	225	185	196	202	219	240	184	200	234	220	212	189	209	203	201	206	221	200	174	222	224	215	203	208	226	174	192	214	241	243	196	165	223	186	195	214	210	193	210	215	196	208	208	181	202	205	211	220	224	206	214	211	199	205	201	217	205	191	193	191	196	169	226	222	212	188	195	206	209	220	231	210	181	213	201	225	214	192	192	222	236	204	211	216	199	222	218	214	224	203	202	183	230	202	223	203	217	212	174	180	232	193	234	195	229	205	194	219	174	199	203	189	195	227	208	221	211	229	215	179	216	204	226	193	215	220	196	213	192	185	216	208	199	225	222	212	183	241	203	213	217	187	236	228	227	210	211	201	198	183	217	195	199	223	215	215	198	230	220	187	233	210	194	242	195	220	227	226	218	211	199	217	218	204	207	189	194	215	224	187	219	211	218	179	213	233	220	216	214	228	215	208	205	216	240	200	225	209	193	200	221	192	197	180	176	207	202	210	219	240	197	236	189	198	207	189	213	227	208	202	219	223	208	204	229	236	213	206	223	202	217	208	207	214	203	218	191	208	242	234	203	189	184	205	202	208	206	227	223	195	194	205	211	212	212	203	205	218	217	209	203	195	227	204	208	223	201	205	186	222	226	210	233	217	255	214	186	222	203	197	207	220	218	198	199	202	183	221	212	200	203	206	216	205	219	215
8255	1415	1139	1238	1094	874	776	610	619	550	610	536	520	508	560	522	529	454	491	520	535	542	518	550	536	519	523	498	570	533	579	548	521	515	555	506	500	510	514	521	525	527	529	531	510	515	527	525	549	514	543	537	501	508	503	513	514	538	487	489	517	498	551	510	548	524	560	537	481	486	561	525	531	496	542	566	507	523	536	513	510	510	507	517	536	512	517	499	557	503	536	488	548	522	537	535	517	478	486	502	556	528	520	487	542	560	529	493	512	561	513	521	488	532	504	514	468	521	533	523	519	535	519	493	514	502	521	532	515	489	488	512	489	553	502	557	534	536	510	519	511	501	544	535	517	540	517	535	509	507	466	546	517	522	510	532	505	561	526	492	524	546	549	517	507	487	515	514	518	528	538	495	548	515	553	516	544	559	568	551	509	525	548	544	523	562	548	507	513	527	536	486	550	533	533	538	507	502	508	574	548	504	542	545	533	569	521	529	528	535	517	529	507	534	544	534	530	540	508	531	522	534	554	514	488	570	520	497	504	507	524	501	521	514	484	483	501	486	510	497	531	516	531	513	519	497	506	505	535	525	545	529	531	481	522	550	525	490	513	514	473	485	508	537	560	535	503	502	541	517	498	509	532	543	498	496	538	530	514	583	499	509	488	531	518	514	535	487	518	518	513	500	515	559	527	552	516	527	543	506	518	546	542	543	533	520	511	490	504	501	529	454	533	525	548	520	516	535	517	505	539	552	549	467	525	544	523	499	500	495	526	515	494	509	524	494	511	512	527	532	527	533	499	556	526	504	489	517	527	515	546	499	514	547	520	524	515	519	502	504	486	538	514	489	515	531	508	502	507	531	548	506	502	517	504	498	479	510	467	534	507	526	518	537	536	534	462	524	495	512	485	511	488	474	494	525	538	495	559	555	512	518	521	504	525	540	517	477	522	554	555	514	516	519	514	522	540	483	504	547	516	512	499	500	539	505	523	534	529	551	517	536	534	474	500	553	505	524	484	508	484	507	565	472	485	449	556	525	538	528	471	494	515	525	548	557	486	566	505	490	554	507	531	491	565	515	558	529	532	521	494	547	538	572	509	508	523	549	536	537	517	529	485	509	495	533	521	524	496	488	505	542	496	489	542	520	545	523	506	495	521	540	543	537	497	474	590	490	507	529	553	548	515	539	474	521	536	504	468	531	515	476	539	527	508	523	538	464	510	543	540	520	529	475	528	507	522	485	466	508	524	515	511	508	498	505	519	561	557	510	494	504	489	522	505	500	503	535	537	516	519	494	486	555	531	543	526	529	507	562	499	516	501	504	521	502	516	518	523	512	485	517	542	539	530	486	530	530	490	528	543	517	512	511	512	540	510	530	497	472	497	523	513	554	524	515	533	457	511	508	518	504	535	517	514	501	540	498	499	507	500	561	483	500	508	458	560	507	484	499	524	581	486	514	494	524	486	504	501	487	518	537	527	512	494	563	469	574	529	562	569	530	535	523	477	507	500	516	528	503	499	549	506	549	500	506	577	491	560	544	504	515	496	502	507	512	480	490	548	555	526	490	560	499	498	479	572	477	531	483	520	501	526	544	525	515	510	509	518	519	489	564	542	519	503	488	543	512	552	514	474	494	524	519	565	534	503	524	536	546	530	512	500	544	516	526	502	558	526	528	480	524	536	524	508	504	489	546	507	522	544	554	526	543	508	534	528	516	524	506	510	531	523	500	531	478	505	513	525	492	503	515	481	523	530	542	502	529	513	532	524	505	516	542	535	497	498	528	497	534	504	534	504	531	540	483	527	528	523	539	486	494	569	508	520	492	542	499	487	521	488	509	486	504	538	554	488	509	516	531	509	519	527	501	508	534	547	481	506	513	536	514	516	474	488	532	507	526	529	548	500	515	536	531	523	527	496	531	544	518	540	519	509	490	517	493	530	502	502	492	503	486	507	560	521	518	501	494	531	513	512	502	519	576	496	548	532	515	529	488	555	486	487	477	553	485	515	526	513	536	560	530	537	510	534	504	527	509	507	507	516	534	515	521	512	554	521	511	505	529	564	494	532	535	504	523	497	501	515	489	482	515	523	496	501	480	478	502	529	511	526	510	509	507	516	548	510	529	547	526	493	529	503	536	511	473	527	494	529	533	520	522	495	485	526	479	500	542	559	516	511	562	526	523	485	542	449	526	495	497	531	531	503	524	521	517	511	515	482	546	545	488	486	498	523	530	510	498	515	497	508	529	557	454	476	506	495	539	516	507	523	522	552	497	525	542	532	522	539	538	504	524	513	534	513	541	533	547	512	501	538	543	524	509	508	546	516	558	509	525	500	533	538	554	527	493	509	520	548	513	526	514	472	498	511	524	482	532	555	518	570	485	547	512	496	601	534	502	523	493	546	544	523	519	530	525	542	493	535	521	528	512	508	495	533	545	499	480	512	483	535	547	513	501	522	507	506	545	522	529	530	532	518	498	561	486	511	511	535	539	549	510	528	509	527	536	544	550	511	531	472	515	510	551	501	512	489	573	529	518	566	570	484	516	515	583	533	502	512	525	509	533	565	511	571	545	503	509	522	508	492	500	533	524	502	480	500	513	541	544	501	501	514	491	548	574	498	499	500	553	524	516	508	535	527	487	526	483	548	530	558	506	518	546	514	500	514	528	537	488	525	503	528	523	515	476	542	492	487	503	527	514	526	521	492	512	514	504	517	506	492	554	521	538	556	485	536	503	526	523	541	501	544	508	518	503	510	530	466	529	489	519	545	515	512	575	499	530	524	517	485	502	525	537	539	529	505	530	529	545	566	544	524	536	485	517	514	488	494	511	539	493	520	527	496	534	531	494	516	546	513	530	524	530	536	551	517	488	527	514	523	514	504	513	509	567	505	536	570	516	543	504	507	540	499	538	515	534	565	509	529	558	552	518	517	541	513	482	483	522	545	544	536	488	540	495	483	511	556	561	505	522	521	535	526	526	522	542	542	538	563	458	547	527	542	522	541	570	516	575	511	525	506	472	495	456	518	519	536	490	512	494	526	506	534	492	514	513	511	536	550	499	507	538	502	550	540	520	525	520	486	571	552	515	537	509	561	495	505	495	518	510	548	470	521	556	553	544	531	514	549	573	519	558	532	522	536	528	554	491	532	523	541	525	504	531	533	496	519	550	518	504	548	569	531	534	546	534	517	507	554	513	525	507	549	502	508	491	521	528	510	515	530	552	499	532	517	474	530	536	553	526	495	517	498	506	492	509	458	499	504	535	528	514	511	504	543	516	546	493	544	508	511	534	507	537	540	546	514	509	503	508	508	501	502	496	533	554	533	505	523	528	488	546	472	513	499	502	537	523	475	509	501	518	488	546	532	490	542	529	511	538	532	527	549	520	553	515	538	564	510	548	510	500	560	502	531	490	508	477	543	535	578	496	510	531	514	496	526	491	554	492	534	533	496	507	467	500	580	509	509	538	537	519	519	514	527	547	521	534	537	601	521	518	513	532
25249	5577	980	719	537	437	422	343	323	301	290	326	332	313	295	278	256	257	289	290	294	282	279	286	283	307	262	279	280	303	271	285	286	294	278	270	285	280	286	299	279	268	280	277	311	268	287	271	299	274	311	306	273	279	247	287	292	288	276	286	297	285	301	269	264	293	278	295	268	257	315	290	237	281	321	269	301	275	304	329	277	281	267	263	262	295	277	272	286	285	295	295	267	288	286	288	276	279	275	302	300	270	244	275	255	249	299	257	307	259	262	271	271	290	283	273	292	270	271	273	303	266	254	296	254	295	305	278	274	279	288	269	268	306	259	265	225	306	278	284	278	294	264	274	269	282	285	283	315	298	283	271	278	279	290	276	293	287	291	299	261	251	276	273	310	298	290	280	273	288	275	244	290	240	282	280	275	302	292	318	266	275	266	310	286	276	268	275	294	261	271	260	247	279	274	262	275	275	294	270	277	281	253	305	304	275	300	252	281	292	278	257	286	304	280	284	286	299	279	296	290	281	267	280	285	289	274	261	275	307	268	284	261	271	277	299	276	244	274	267	303	242	290	257	249	295	272	261	283	266	272	254	233	246	266	275	287	264	277	315	240	274	306	263	255	290	274	300	303	263	306	285	284	259	257	282	290	289	301	270	285	261	285	284	266	267	295	285	273	308	288	301	271	285	276	278	281	271	248	242	306	265	283	245	304	288	254	291	327	263	273	235	268	315	291	273	263	290	282	261	309	272	294	283	278	279	285	257	269	286	298	278	273	285	297	249	258	255	280	288	275	263	269	249	281	291	271	290	279	282	277	264	266	282	257	300	260	286	264	266	271	253	328	315	252	271	292	259	284	288	298	270	269	264	300	297	278	301	285	268	267	250	269	304	254	263	290	271	291	273	275	301	283	266	265	266	327	299	271	271	294	274	253	262	296	312	257	322	302	273	272	304	273	301	321	275	286	272	262	275	270	260	263	267	250	263	296	320	238	288	304	272	287	297	261	283	232	288	294	312	245	276	269	280	329	262	275	310	290	288	309	266	283	303	309	287	259	248	268	286	276	266	316	269	258	257	262	267	284	284	314	271	257	269	321	252	281	254	256	271	244	267	279	282	296	283	295	274	261	279	268	276	252	270	301	286	283	268	274	258	274	254	287	289	269	277	272	257	263	316	310	289	284	246	291	276	262	269	297	255	262	265	292	267	286	301	283	288	279	284	301	292	309	273	278	249	285	300	264	291	293	283	279	306	274	294	238	270	254	309	277	272	295	310	275	291	295	267	251	254	298	315	292	283	285	264	273	263	288	293	285	243	276	270	268	261	292	256	310	259	267	295	282	273	268	291	296	286	287	258	282	290	270	295	242	294	276	288	286	297	287	239	269	275	292	289	276	264	276	262	264	276	271	275	254	276	256	267	296	298	327	272	274	255	294	264	283	272	308	297	293	289	263	306	263	276	244	272	272	265	294	299	286	309	274	289	298	270	279	259	274	276	258	288	273	296	288	278	299	279	262	272	306	275	293	255	293	278	271	273	304	267	264	292	287	282	284	267	257	266	309	278	284	308	280	238	241	261	267	306	272	283	268	293	274	282	263	295	262	285	271	254	256	242	294	275	266	296	306	286	279	306	267	284	310	276	268	308	276	290	256	298	288	294	271	289	322	287	294	277	284	265	301	239	250	251	258	284	295	237	292	283	294	294	300	238	290	287	284	294	285	303	281	256	269	294	258	304	274	293	271	278	240	306	312	269	266	310	259	274	267	282	291	241	293	258	275	283	327	327	260	273	308	275	294	301	268	296	289	288	267	276	276	288	303	261	276	277	306	292	272	265	270	241	294	270	272	302	263	291	272	265	255	286	302	271	258	258	289	287	281	286	297	264	280	260	268	292	294	293	266	285	252	291	259	316	264	279	252	291	268	274	299	315	292	304	295	301	294	276	249	255	263	290	264	263	274	281	297	268	266	283	250	277	266	288	260	295	315	280	260	267	275	267	249	303	262	294	257	274	290	305	292	284	286	301	291	279	270	283	300	262	238	311	257	272	271	275	295	253	295	299	261	267	262	257	326	323	266	281	295	282	257	259	254	276	282	267	268	273	281	285	277	275	296	299	280	280	244	252	245	296	275	235	303	253	260	293	266	273	275	277	307	261	292	308	265	259	293	285	279	288	284	292	296	292	301	270	244	267	242	280	285	250	256	290	260	307	285	246	264	239	271	263	241	286	260	265	281	301	273	280	305	298	290	285	289	309	288	316	262	314	290	263	293	281	280	250	301	293	312	248	279	272	276	319	282	283	286	304	292	289	288	308	311	313	260	281	298	279	254	259	292	286	292	266	265	298	273	266	269	266	254	285	294	283	269	282	326	293	287	297	287	251	289	274	281	284	302	267	315	264	279	264	280	276	248	266	301	260	284	304	292	275	292	313	302	293	276	291	247	278	256	248	328	297	290	282	287	280	276	272	260	277	287	250	287	284	259	261	289	252	279	303	283	298	259	259	265	279	299	269	283	265	288	260	275	281	270	285	262	263	319	261	270	271	276	274	272	289	264	237	317	285	286	286	283	281	282	280	268	263	303	272	265	300	289	259	300	245	281	260	261	287	282	273	302	287	315	300	252	277	272	307	295	279	273	271	266	278	279	262	252	263	262	284	282	310	276	304	254	254	252	283	313	275	293	290	282	251	252	298	278	272	280	273	258	257	291	286	272	284	295	282	301	303	244	298	238	260	273	281	305	295	294	227	262	301	257	280	299	273	285	291	287	280	247	292	317	278	262	263	275	274	282	289	263	275	273	266	281	287	305	295	273	273	288	271	285	278	297	282	257	279	257	298	286	295	258	257	277	299	315	269	286	263	269	271	268	246	296	303	299	270	289	250	281	275	271	273	275	293	291	276	335	265	274	282	284	296	287	297	255	299	294	289	282	300	283	308	286	253	273	259	229	274	283	241	282	261	289	279	289	282	265	273	292	273	309	312	285	284	293	267	253	305	273	271	314	276	278	278	274	274	299	283	272	299	310	279	298	302	247	264	275	271	288	305	268	261	264	281	314	304	280	306	266	258	216	310	253	311	280	266	269	291	293	338	296	268	287	277	302	271	294	276	280	242	253	285	284	276	314	322	271	252	287	280	264	292	334	283	318	264	277	292	269	268	288	278	259	262	276	285	305	273	295	298	281	284	298	267	275	269	302	305	305	319	279	278	252	247	264	259	272	266	316	276	282	285	268	260	274	286	263	291	297	296	256	272	313	288	272	274	279	282	264	282	305	297	286	271	269	283	247	270	289	264	274	269	263	264	282	281	284	275	301	256	284	268	266	287	286	266	260	287	283	280	292	267	305	277	250	287	265	279	274	299	294	259	254	290	276	275	295	263	294	236	249	300	294	257	349	271	298	270	257	255	232	270	292	296	295	286	288	319	253	274	270	295	297	257	264	286	288	272	309	263	272	257	302	288	241	265	272	267	279	254	256	305	263	305	252	262	288	275
17389	3415	2116	2254	1812	1467	1177	1004	863	874	782	756	717	718	731	714	662	636	666	731	632	678	699	658	656	671	702	676	711	676	731	695	689	656	649	671	669	682	686	673	698	649	675	674	683	635	681	673	644	668	703	697	678	687	690	655	620	692	664	687	643	633	641	640	647	674	637	661	689	653	666	638	667	702	682	656	670	716	692	670	684	660	634	649	702	642	689	693	690	702	672	675	641	645	653	702	602	663	630	642	692	648	693	643	638	663	664	626	670	643	629	727	662	648	664	694	660	696	645	624	649	653	663	663	668	604	638	677	637	689	671	681	628	641	654	650	621	682	684	648	709	680	665	701	675	663	692	673	628	689	660	653	629	709	669	675	640	609	669	681	685	649	628	651	633	657	689	704	657	652	637	662	668	643	685	630	640	664	619	644	663	685	641	661	662	677	657	639	686	673	645	701	699	689	670	643	620	673	675	677	647	664	651	683	632	648	652	660	650	715	672	648	713	627	696	657	618	678	644	628	675	640	639	690	695	639	680	665	694	709	661	639	670	618	679	652	631	662	667	637	659	692	591	675	636	678	671	646	656	658	638	666	675	642	701	650	702	634	684	654	709	673	667	733	646	619	685	680	685	641	673	669	654	629	678	631	682	671	660	660	661	605	683	692	634	641	617	642	651	648	673	680	627	667	638	658	661	679	629	604	673	690	682	700	651	697	657	659	667	679	637	639	696	664	699	643	669	662	672	665	649	682	658	661	640	650	620	667	672	663	668	644	622	613	675	687	663	673	667	665	658	626	685	645	613	696	658	682	601	667	602	674	649	661	688	657	662	683	685	645	687	678	683	622	671	658	685	643	629	697	688	660	676	652	678	650	635	726	648	688	694	653	696	645	650	663	659	663	678	668	657	645	680	676	653	635	666	653	671	649	672	635	630	676	607	649	676	639	719	636	679	638	646	662	659	691	650	651	670	690	658	691	659	687	627	647	597	638	618	619	684	675	690	649	646	636	661	588	644	666	651	633	669	663	635	680	672	675	665	649	656	634	620	603	635	679	688	706	684	649	628	670	667	635	646	640	665	676	680	643	699	649	680	621	655	678	663	686	657	644	642	664	642	650	626	710	627	627	720	644	647	656	649	687	643	686	678	675	634	674	660	640	674	636	650	693	662	658	671	657	683	670	629	655	681	653	636	707	659	699	674	654	668	687	657	713	652	675	658	670	687	633	627	709	629	648	656	655	630	665	674	691	669	634	673	670	612	658	674	702	637	663	637	682	677	667	683	651	673	704	676	700	645	695	669	647	689	660	691	640	636	656	690	721	663	668	669	644	733	690	652	670	699	680	714	655	636	665	678	712	628	684	637	662	666	686	646	662	673	662	719	630	647	653	646	683	660	689	668	629	673	645	684	649	638	691	610	703	650	623	665	680	636	690	682	658	655	688	696	704	668	670	676	664	670	663	678	664	654	637	639	683	675	658	681	637	677	655	673	675	666	685	640	657	671	664	618	677	680	640	688	659	645	635	686	677	676	682	690	653	656	681	692	676	685	669	674	680	629	625	668	691	629	651	618	681	616	694	674	681	692	644	634	700	661	661	667	671	713	668	703	651	664	700	634	683	660	648	673	659	654	680	673	655	658	685	646	664	663	625	648	627	634	639	625	667	654	655	690	692	634	675	653	653	562	664	703	661	675	670	678	644	658	696	658	684	676	636	640	634	629	703	668	696	668	657	651	650	698	710	627	640	702	693	644	658	641	699	622	676	701	612	659	679	662	631	658	670	674	701	697	649	669	701	681	701	663	692	703	634	651	660	683	654	654	629	689	658	686	673	620	668	649	661	657	687	672	703	659	634	644	672	695	653	670	698	662	675	615	638	701	624	674	665	663	650	667	648	658	668	629	639	672	652	708	661	668	678	638	695	679	662	699	694	654	674	680	655	633	646	689	677	670	654	689	684	703	637	680	673	678	684	670	672	682	671	677	662	658	642	614	625	651	640	682	700	668	652	706	637	681	648	713	618	617	672	631	682	637	648	629	645	664	639	661	658	654	652	660	640	669	679	632	683	699	699	639	648	643	689	700	646	662	615	656	630	668	681	613	630	657	688	671	665	608	691	644	661	651	650	679	602	669	676	640	670	636	611	622	683	669	608	677	629	722	680	682	645	601	698	665	665	695	647	671	644	678	654	657	640	708	655	635	708	682	641	654	677	619	593	689	657	658	661	690	710	678	645	699	647	632	680	662	646	613	612	669	640	629	679	648	689	685	664	712	653	698	670	642	613	664	635	605	663	673	690	646	675	661	695	646	689	658	688	652	657	632	660	662	655	621	657	685	672	698	690	660	626	703	658	636	636	679	668	642	655	646	638	657	678	646	659	679	649	687	704	711	622	640	683	670	661	642	651	635	684	654	680	659	681	602	669	657	654	672	662	647	677	687	667	659	680	660	628	706	702	709	672	646	683	639	634	638	684	657	676	619	656	670	674	667	686	701	644	652	684	662	639	712	664	675	676	636	699	692	654	698	682	674	639	603	682	648	678	699	633	650	669	663	669	642	638	677	680	664	689	665	699	679	681	671	661	658	650	670	649	671	657	619	627	669	662	652	644	713	690	644	711	635	685	678	677	610	606	622	660	709	629	674	652	676	644	645	673	621	703	661	690	731	700	643	702	658	602	628	656	686	637	640	630	619	660	692	675	669	663	671	638	633	627	680	649	686	648	707	685	676	724	662	711	616	639	656	611	704	654	646	695	640	713	640	678	651	643	713	692	656	637	654	685	620	629	653	625	660	685	701	654	672	692	648	676	721	692	692	651	680	675	647	671	639	624	658	697	653	691	683	674	617	652	696	718	653	679	643	675	669	632	673	641	667	659	625	669	647	642	668	649	650	656	687	654	659	649	644	696	672	680	679	628	663	642	642	620	629	679	677	680	643	665	627	632	644	641	683	639	653	678	659	708	697	647	652	594	703	646	655	656	680	685	634	668	680	613	644	633	673	678	669	681	661	727	693	653	631	656	610	706	642	635	677	675	674	628	634	674	704	673	623	660	692	660	650	622	716	619	635	745	659	655	613	657	608	642	687	639	649	659	661	711	666	648	670	663	708	669	646	681	619	686	695	670	675	637	642	657	687	639	675	688	628	634	618	589	689	664	698	680	732	660	670	655	671	703	627	674	642	721	656	672	647	659	727	692	669	636	708	642	652	659	676	702	665	664	653	685	643	653	677	657	624	674	661	645	670	642	656	681	648	673	635	647	657	665	648	669	698	703	647	664	638	682	660	682	655	669	692	700	623	654	632	643	649	644	690	660	678	662	672	656	669	685	673	653	619	704	729	686	667	657	693	669	640	704	642	630	642	662	677	731	645	671	633	656	692	667	696	672	679	712	714	685	640	643	670	684	641	693	653	638	647	618	615	668	670	653	663	655	609	633	666	664	688	670	651	622	650	662	667	654	646	661	667	701	648	691	683	640	660	617	648	670	654	657	664	647
35197	10034	1680	1002	649	445	324	283	246	253	236	218	203	195	209	193	202	204	205	202	210	215	215	214	183	213	207	206	166	174	190	211	192	181	175	181	222	223	235	180	184	187	201	191	204	215	210	186	190	190	161	183	176	192	179	206	182	191	197	177	200	189	197	204	195	192	192	205	190	207	188	202	180	185	192	198	191	196	222	184	175	174	179	207	173	197	212	229	211	196	195	189	190	215	176	183	195	193	195	214	228	195	187	184	164	191	199	177	204	179	206	182	162	163	202	187	177	188	191	209	183	179	196	179	192	199	163	221	215	201	192	203	206	177	183	201	191	191	175	210	185	206	197	183	172	180	197	196	187	197	177	206	186	197	188	170	214	200	201	173	164	183	171	180	181	231	211	188	179	195	199	189	191	189	191	207	193	199	183	190	213	203	216	184	193	189	155	183	190	174	164	206	216	191	173	197	197	204	212	210	183	162	162	173	194	234	196	195	182	196	183	217	202	185	169	190	161	211	198	168	201	177	201	182	199	199	185	180	181	172	169	208	186	165	178	193	200	195	196	176	189	166	199	185	198	172	201	173	190	182	173	184	186	195	179	195	186	210	180	182	175	184	189	187	207	179	186	190	189	210	178	170	193	175	216	240	212	182	208	176	186	206	161	190	187	202	185	195	175	185	173	202	185	199	193	198	213	201	162	215	159	188	174	220	163	172	164	202	191	199	205	194	197	210	189	202	190	169	195	185	211	207	182	193	187	187	195	183	186	187	170	194	184	198	205	208	199	180	174	195	210	186	189	197	199	183	193	206	184	175	199	199	169	201	195	191	202	183	235	181	172	186	203	184	169	185	205	169	183	201	202	218	205	199	187	189	164	172	196	169	189	177	186	174	213	145	179	173	195	197	184	209	201	217	176	194	200	190	181	198	207	198	185	188	200	174	190	230	181	190	207	185	180	190	208	177	175	167	153	172	181	186	202	181	175	195	185	187	195	184	187	207	211	194	194	199	191	176	192	208	197	236	195	192	192	216	174	196	198	158	176	184	166	181	161	186	197	192	186	166	197	195	195	179	208	192	192	196	183	169	206	211	193	186	180	180	186	201	184	214	200	233	183	197	221	204	194	185	221	205	177	202	192	154	185	192	193	172	192	196	202	183	184	182	218	177	213	200	172	180	176	196	206	184	201	201	175	203	182	171	187	191	181	185	165	194	189	191	170	186	189	183	198	182	199	198	187	194	205	188	206	202	197	192	196	200	198	178	193	179	191	192	220	188	208	182	175	187	222	180	180	190	186	189	204	194	203	213	192	196	210	169	204	191	208	188	193	192	203	222	193	196	188	194	178	179	203	196	202	193	172	202	202	186	162	173	203	176	196	191	196	208	214	186	177	218	189	207	201	193	205	198	197	201	180	173	180	209	167	198	189	170	192	160	201	181	182	223	182	199	190	188	208	196	192	196	190	188	209	200	184	196	206	218	198	213	215	193	185	190	202	167	185	192	213	185	187	194	192	168	206	179	189	188	211	182	226	207	181	190	206	178	196	201	235	188	163	195	179	192	199	193	180	187	179	181	180	191	201	180	182	178	203	169	189	190	227	192	195	152	201	179	197	242	179	180	174	188	192	171	229	200	184	194	195	208	197	193	163	212	166	174	196	184	182	210	185	208	191	195	182	181	195	177	195	189	159	214	181	208	171	212	194	205	193	196	199	188	187	193	183	175	216	194	190	193	161	193	179	184	177	199	213	191	174	189	189	168	203	171	192	177	185	195	176	181	186	182	180	189	190	169	179	188	183	196	183	196	187	175	185	201	193	188	213	210	202	186	167	191	208	200	185	209	176	178	207	192	205	168	172	194	199	208	219	174	196	205	201	183	189	187	210	209	172	188	184	197	173	205	200	202	198	192	187	196	191	178	200	216	175	210	204	188	199	189	207	203	192	182	177	182	195	220	179	194	181	171	179	173	183	186	186	202	186	201	194	188	195	192	183	183	209	195	188	165	170	181	178	198	221	179	191	195	199	202	185	200	196	182	186	192	212	188	209	196	178	227	194	197	186	201	187	170	175	190	181	219	197	176	185	185	179	169	200	205	204	192	168	190	205	189	196	174	181	197	205	200	207	195	193	190	178	215	160	244	188	197	189	190	198	197	177	175	197	195	174	199	181	192	206	200	174	184	199	194	200	201	212	190	171	193	206	163	188	219	166	203	186	187	188	201	203	182	194	183	200	209	176	175	193	164	204	203	177	190	187	196	179	160	208	187	180	176	196	199	189	192	174	200	183	169	196	182	196	184	186	202	175	214	191	183	203	184	192	205	223	169	191	202	190	198	167	203	202	179	174	173	185	192	179	203	187	200	206	187	199	176	201	182	171	192	198	203	180	184	185	194	208	169	192	214	174	181	191	203	184	198	189	195	164	174	188	210	189	202	218	202	190	180	193	209	190	198	190	193	189	212	190	200	158	211	183	197	169	192	195	171	184	153	202	175	209	204	175	183	203	192	201	209	204	174	194	188	195	176	203	193	180	183	189	206	215	188	197	197	179	199	171	201	186	184	195	179	214	196	188	187	186	199	195	185	175	174	205	166	187	173	180	199	195	171	199	188	184	217	224	188	171	190	196	197	178	187	220	174	190	174	181	169	139	162	157	193	198	207	171	181	206	208	201	177	190	224	196	191	168	186	188	179	176	223	226	209	195	183	182	190	203	198	178	179	219	185	183	201	181	196	175	224	185	174	168	166	193	176	189	198	193	183	192	194	211	177	212	202	194	178	196	189	161	191	190	198	185	177	177	179	184	191	195	168	197	203	198	186	197	205	196	193	198	175	186	175	178	210	195	202	188	195	205	226	191	180	210	193	153	179	168	198	215	193	196	202	191	172	175	186	205	186	193	170	220	211	178	189	197	203	216	185	220	187	191	205	163	187	173	198	205	199	210	206	181	187	175	183	186	163	179	191	187	182	189	168	215	172	175	193	171	168	195	194	206	197	184	198	192	176	199	219	193	164	163	201	175	182	184	190	181	186	201	170	180	193	181	178	180	217	168	174	205	193	193	200	187	185	205	185	213	185	219	177	211	199	191	213	169	179	178	173	196	204	197	181	178	205	200	201	175	170	187	193	163	204	162	188	173	185	167	209	187	190	208	201	189	183	191	197	190	207	174	186	165	176	195	201	182	189	194	174	200	198	173	184	211	209	154	181	217	186	190	177	207	174	206	168	180	173	176	180	185	178	180	197	170	187	195	180	166	196	197	199	178	198	214	204	170	217	194	175	187	193	171	194	194	177	189	197	196	184	196	203	201	202	198	212	206	180	195	202	214	185	156	180	187	192	214	211	184	199	196	205	175	187	189	163	207	204	192	188	172	181	205	178	166	173	194	175	187	170	168	181	175	180	181	201	194	198	198	182	192	192	191	165	187	193	188	167	208	203	168	179	180	186	186	172	231	177	191	156	196	182	174	189	182	207	195	196	200	216	172	213	183	195	187	203
22314	4727	2805	3053	2269	1746	1225	972	878	807	706	681	647	570	581	523	501	519	506	508	481	484	480	503	501	490	484	481	479	501	539	492	505	483	455	470	447	454	457	432	481	468	475	437	485	491	488	449	447	457	463	446	475	483	456	473	473	473	455	477	454	466	494	490	450	478	460	471	432	468	490	458	459	466	485	455	452	414	471	446	457	437	495	474	480	483	432	477	470	486	495	447	517	478	432	505	456	466	451	440	452	442	426	441	450	465	440	429	459	479	471	460	438	450	466	476	483	432	445	491	473	421	481	452	456	464	457	429	429	466	440	434	476	448	445	452	489	395	479	417	403	456	452	485	482	463	442	478	468	488	454	456	440	451	420	472	467	463	434	475	469	462	458	453	456	461	434	454	459	442	447	490	450	443	441	459	449	427	455	465	459	410	453	490	454	473	454	418	479	436	493	452	470	454	461	459	485	448	480	433	482	468	436	447	459	445	449	464	442	456	473	482	434	453	460	478	429	441	483	457	451	453	455	466	489	465	450	444	446	435	477	475	474	477	465	447	447	437	442	465	488	464	436	465	458	429	442	455	468	467	484	449	458	456	463	445	470	500	482	468	439	447	457	454	474	486	440	503	450	410	452	425	466	450	476	446	495	452	469	494	456	424	493	494	461	421	456	448	471	448	464	492	471	467	499	449	432	430	474	464	459	445	469	489	444	437	436	436	446	452	470	424	458	488	457	467	458	475	458	457	463	469	439	458	476	440	486	442	461	481	426	455	457	471	450	470	477	412	433	437	431	476	432	411	442	457	453	490	480	460	451	428	433	492	465	441	485	492	444	434	466	472	446	453	465	444	475	485	419	485	473	433	496	484	457	489	465	457	411	471	516	468	458	426	449	478	443	489	479	454	463	444	483	487	449	457	455	469	489	468	436	465	470	462	433	445	443	456	459	446	449	457	459	459	441	474	439	421	468	435	449	464	472	474	441	468	439	479	447	462	488	465	477	444	436	477	483	466	437	441	472	465	484	472	432	470	456	488	457	478	474	416	453	477	449	474	462	468	440	486	440	449	518	431	478	495	456	465	455	477	490	470	498	459	427	459	465	472	471	500	487	462	441	474	455	490	422	444	497	432	444	473	446	434	454	468	490	455	437	416	487	461	472	454	460	438	460	446	458	454	459	473	462	474	467	463	431	448	436	459	449	483	472	460	453	468	450	445	450	443	452	447	462	412	471	436	451	462	473	496	449	451	448	434	452	449	488	435	476	457	443	446	465	416	463	457	497	455	465	495	463	445	489	471	433	469	420	447	460	436	447	452	450	452	443	440	458	462	494	456	506	496	449	451	480	460	478	461	449	437	466	421	442	460	433	438	455	448	459	443	472	492	498	470	454	500	463	457	425	470	447	491	492	426	447	448	499	452	464	453	470	435	430	420	423	474	458	463	489	446	489	484	459	453	424	441	456	454	504	450	418	494	477	417	455	476	445	484	432	486	416	495	428	423	459	445	487	417	433	447	437	463	461	479	444	478	422	447	450	446	434	451	416	452	471	472	475	442	481	448	449	488	415	448	480	415	484	462	478	466	438	473	439	446	432	487	446	473	485	455	442	453	446	438	448	463	445	445	476	434	433	437	464	446	492	415	460	464	454	474	459	482	440	481	475	422	490	477	430	471	440	458	473	452	466	465	479	419	453	412	492	460	420	465	432	473	470	440	449	488	491	473	447	432	423	443	417	500	466	488	477	475	440	482	450	451	504	440	457	492	430	448	443	439	477	493	437	438	470	449	451	422	461	433	464	444	478	463	461	458	429	435	444	480	460	457	462	437	464	465	440	455	401	453	419	479	424	479	472	485	469	457	443	452	463	446	453	445	491	464	471	435	455	433	436	433	426	495	463	452	491	416	503	468	468	472	435	465	472	423	464	470	474	498	464	468	469	468	479	456	455	458	469	486	468	438	456	447	465	465	468	462	428	475	477	455	477	474	484	420	479	440	458	447	423	471	447	457	461	458	459	430	493	482	456	469	417	460	480	465	463	448	480	459	492	441	470	417	475	443	455	432	446	459	479	459	444	455	467	476	494	438	486	487	502	463	433	501	475	433	471	479	453	459	446	420	429	457	466	449	466	463	418	490	464	454	471	424	469	428	482	478	496	462	480	459	459	450	461	480	449	477	420	457	477	477	471	468	434	483	473	461	453	475	440	454	442	469	429	478	490	431	475	491	452	449	495	431	466	457	487	468	465	472	480	437	476	481	458	460	496	461	468	467	478	458	474	396	428	490	459	498	446	464	461	424	434	475	479	455	492	424	437	445	486	421	462	455	500	440	426	495	490	487	473	471	410	480	454	460	465	481	422	463	466	438	502	419	472	495	459	413	464	494	458	478	432	447	451	475	469	449	470	462	448	423	439	472	478	446	468	462	431	430	444	472	469	453	444	459	458	432	441	440	457	461	447	423	481	460	456	463	410	465	458	456	500	437	437	457	499	452	452	440	463	440	472	433	443	402	473	429	496	480	476	494	467	481	503	454	444	474	478	484	435	446	478	456	441	458	453	462	452	446	397	454	464	460	449	470	450	502	461	476	449	447	473	459	462	433	479	461	468	467	463	444	505	455	459	489	476	468	412	484	495	432	467	467	512	457	428	419	454	472	468	481	464	454	479	463	453	445	459	436	457	453	468	468	423	460	455	463	457	464	438	481	465	445	450	470	450	452	464	442	468	474	444	452	480	471	442	476	477	449	397	450	483	453	482	485	459	452	470	459	461	472	453	445	450	477	449	495	493	440	396	453	458	442	472	471	503	437	482	446	473	444	464	450	438	476	462	471	469	469	471	460	440	487	449	419	456	468	449	477	450	460	444	445	460	487	512	435	457	440	412	470	462	469	465	419	453	447	464	453	477	426	455	471	442	463	444	469	467	499	454	437	496	466	464	439	470	502	453	434	422	449	485	462	473	449	471	472	429	445	443	443	464	442	508	450	504	451	437	462	449	473	471	447	455	490	479	434	469	460	442	467	469	472	419	434	471	422	470	463	481	476	460	490	478	453	471	452	435	456	469	469	465	455	476	479	464	417	473	413	456	420	502	483	518	446	457	470	450	459	443	492	437	449	462	455	439	477	454	428	474	464	489	465	466	467	469	443	488	479	460	495	455	456	481	469	439	464	477	456	487	466	450	456	443	490	467	475	450	449	443	425	454	478	434	432	447	481	484	464	474	441	421	433	492	434	468	481	489	439	459	467	470	448	464	430	476	449	476	464	450	472	449	467	442	443	454	445	469	446	406	460	474	456	476	451	510	480	446	481	458	431	454	455	456	467	461	433	475	475	434	445	495	454	456	495	475	466	471	498	470	450	455	450	468	412	470	435	462	477	494	471	451	466	492	427	441	448	468	473	474	462	458	450	469	462	482	430	441	491	476	478	451	479	466	461	487	471	462	468	486	485	492	470	412	418	466	482	444	442	456	442	403	471	486	441	480	426	476	452	497	475
11699	1799	471	403	334	297	255	223	236	248	203	246	220	231	250	224	219	246	236	191	194	221	234	239	215	209	242	210	241	212	241	208	237	217	216	237	242	207	236	230	216	231	220	232	205	235	197	209	241	241	209	210	203	216	222	201	222	243	208	245	214	239	225	215	238	230	254	226	222	186	208	216	255	212	226	231	231	221	227	235	242	219	229	216	217	223	216	221	212	220	215	232	218	201	200	249	229	228	217	248	240	232	227	216	238	211	259	210	217	237	229	249	216	228	209	227	209	246	213	214	237	211	214	220	197	203	215	205	229	198	215	227	226	229	221	227	232	208	202	200	238	214	216	220	247	217	227	204	206	215	238	197	221	209	230	228	239	233	209	203	221	238	251	233	232	233	214	208	251	213	228	237	234	227	213	228	190	212	220	209	227	231	234	254	235	210	223	205	224	237	239	187	203	204	220	228	222	224	231	233	213	219	222	234	217	216	250	203	238	217	227	213	225	243	191	210	232	211	195	200	214	239	233	218	199	221	224	247	221	236	239	214	202	192	245	255	211	236	233	198	228	221	238	230	234	204	229	238	231	218	224	193	223	191	224	227	206	245	211	230	210	227	269	234	208	205	214	244	220	230	221	221	220	207	206	232	218	237	194	225	273	238	240	193	208	220	222	240	232	231	201	226	232	216	264	235	233	218	237	215	211	228	202	196	232	238	236	241	239	209	207	194	247	228	238	221	226	239	198	221	211	249	235	175	233	239	241	237	223	241	226	206	238	259	209	199	220	199	226	199	205	204	215	184	239	216	232	229	206	232	236	197	218	222	236	213	227	220	235	212	240	232	248	247	213	211	205	230	209	243	217	232	220	230	210	208	199	200	219	197	191	219	193	230	222	233	207	221	227	218	236	244	211	205	228	210	217	241	222	215	210	192	209	227	241	234	220	218	244	214	236	232	193	194	202	207	219	216	233	226	210	204	240	215	222	245	206	206	217	225	217	221	243	231	225	233	210	244	250	220	211	220	233	204	203	220	210	207	224	204	247	259	231	198	203	227	228	204	197	265	225	197	242	223	205	219	243	181	228	211	252	209	215	188	211	218	215	224	217	239	224	246	205	215	240	236	245	215	222	234	220	186	235	208	196	201	215	201	207	231	204	229	223	237	228	236	204	222	193	224	212	223	255	231	222	205	281	217	216	241	216	216	216	219	199	234	226	232	215	223	209	221	213	223	182	216	202	213	232	207	213	209	243	229	213	223	221	213	186	226	243	226	208	242	202	222	221	215	211	225	223	219	238	264	212	240	198	217	224	189	246	235	238	232	210	238	222	214	220	206	224	221	200	230	215	217	238	210	207	199	218	228	237	194	221	199	239	208	213	227	223	226	236	217	252	195	233	229	212	217	213	214	239	231	229	230	244	249	237	221	223	242	236	222	244	206	218	261	203	213	235	244	200	222	224	199	220	204	225	235	256	233	225	216	230	213	216	216	224	222	216	243	257	218	195	226	212	217	232	251	224	219	212	228	219	220	199	222	193	226	221	248	220	214	207	204	226	221	187	231	223	226	199	254	229	214	203	229	219	239	188	212	221	216	221	215	219	204	215	210	214	236	187	235	221	229	223	248	243	224	209	217	216	243	227	234	191	209	227	219	228	195	225	227	230	272	190	198	197	218	226	228	216	223	217	223	197	207	233	220	215	217	237	220	225	237	244	236	255	231	193	209	241	228	215	208	236	215	239	235	223	214	233	224	252	231	209	224	212	248	219	216	205	226	206	194	229	208	247	214	230	215	211	174	227	246	234	217	231	221	235	234	241	221	224	203	216	218	225	223	206	242	201	202	232	201	235	207	233	224	229	223	208	215	208	222	210	212	228	253	236	209	221	201	218	202	243	213	228	224	233	215	210	218	215	208	221	235	215	235	231	201	234	263	210	215	230	216	214	217	231	230	210	209	223	242	231	204	205	214	226	203	191	237	239	259	226	213	205	214	199	207	227	220	221	226	229	247	238	237	216	235	259	236	211	209	218	253	253	232	236	240	219	203	249	236	220	253	212	221	201	227	230	201	204	234	217	223	213	231	212	200	234	237	215	226	216	258	231	242	205	221	214	220	219	208	219	251	214	241	217	227	236	211	211	236	234	210	207	198	178	215	198	217	231	227	230	241	222	226	251	233	209	218	200	221	197	208	205	208	182	236	243	238	242	203	211	231	219	210	222	222	216	228	227	229	225	223	224	226	231	203	221	207	220	254	226	230	230	208	206	212	208	214	260	200	231	228	214	208	191	240	243	220	247	222	225	189	207	210	193	241	189	212	233	235	224	245	214	210	244	248	259	205	219	203	242	217	224	238	230	196	213	213	204	226	223	226	221	207	223	241	236	201	226	247	231	218	238	217	211	217	243	250	225	221	218	205	242	206	217	229	250	226	223	227	223	265	231	230	186	238	225	237	235	227	196	207	236	227	218	228	235	233	216	247	250	208	236	206	219	226	210	210	225	241	222	240	232	258	210	240	219	212	218	240	236	247	218	223	247	206	205	210	203	226	232	273	221	235	205	226	213	200	206	213	209	204	253	221	233	204	236	221	197	248	252	217	217	254	216	208	239	189	244	261	219	221	215	250	195	203	183	227	240	243	243	266	227	222	257	221	245	214	228	209	191	205	221	207	199	200	211	229	215	222	198	212	196	215	196	208	226	226	242	213	218	214	223	251	248	197	220	235	219	225	244	231	212	231	222	224	214	221	215	232	228	193	238	219	217	237	214	201	221	228	220	229	223	244	218	237	239	222	213	213	229	240	234	213	238	250	234	217	245	198	227	192	224	236	222	219	240	226	210	226	220	253	235	229	228	221	201	223	220	209	234	243	224	191	231	251	228	249	198	232	207	225	208	214	238	230	228	219	228	196	204	234	231	225	209	244	215	214	217	204	251	213	242	225	208	246	233	205	226	231	238	234	197	241	221	219	238	207	211	227	236	224	238	202	232	226	222	200	182	220	215	184	198	215	202	246	221	222	225	233	255	210	222	239	226	185	197	244	222	198	241	234	230	214	209	194	231	228	211	228	237	217	224	224	234	225	213	202	230	230	213	226	234	217	221	232	223	244	204	237	213	229	251	211	239	214	251	223	200	209	252	245	253	227	232	220	245	220	179	213	202	228	241	219	238	228	221	186	251	209	215	207	218	230	233	216	220	217	214	243	231	231	211	233	222	246	255	211	228	228	200	199	229	219	222	220	209	205	227	221	258	246	199	199	195	236	215	229	209	230	229	258	226	253	227	208	232	195	228	213	254	228	200	204	245	220	221	217	230	209	220	205	230	234	222	228	226	221	224	231	227	228	222	224	237	254	234	193	209	241	211	200	208	227	239	222	194	215	221	215	217	212	233	241	233	205	213	210	216	224	215	234	220	238	215	230	217	222	210	208	238	214	219	216	222	229	228	207	214	224	225	232	230	228	186	242	221	224	260	217	210	232	227	230	233	253	198	222	229	216
8335	1474	1221	1321	988	826	691	626	644	638	581	557	586	554	529	550	529	525	530	582	543	580	546	595	536	561	527	549	544	548	541	529	553	562	529	557	534	534	560	525	514	534	577	542	559	522	565	510	555	550	568	552	576	535	554	600	544	523	562	548	502	519	518	546	525	540	522	598	557	564	543	548	557	531	535	554	544	501	538	537	546	546	555	569	541	530	519	578	561	581	560	514	562	532	562	572	547	557	542	523	571	522	537	490	595	539	582	541	529	523	578	539	518	527	516	540	524	527	501	559	534	568	541	540	497	534	570	589	584	553	555	550	553	536	574	556	557	530	550	529	550	550	575	529	576	528	547	552	559	538	501	510	508	566	501	536	541	590	552	560	581	557	550	550	573	555	535	532	518	581	588	495	554	542	557	547	570	528	526	572	536	571	541	550	555	572	595	526	554	556	569	584	552	557	534	550	561	491	528	565	510	535	528	520	571	571	577	537	535	551	534	571	536	557	580	538	541	572	563	561	547	556	551	557	553	559	526	572	567	540	556	564	539	516	532	557	552	586	576	537	539	518	528	522	563	544	531	592	544	541	487	553	602	581	531	530	533	557	534	518	545	569	533	598	520	563	560	552	579	520	549	558	575	505	541	560	569	526	525	585	543	516	506	532	504	537	504	527	544	548	590	510	560	531	537	558	541	530	521	543	557	546	529	579	514	544	541	509	518	557	526	599	546	539	507	539	548	544	531	584	535	569	512	550	551	559	541	553	536	547	571	556	531	575	561	571	521	566	546	556	566	593	544	526	586	536	476	526	541	538	564	498	532	523	550	554	547	578	602	561	560	540	571	531	562	533	525	554	526	576	553	559	531	547	555	541	559	559	551	521	552	551	566	542	549	529	548	552	547	579	555	541	546	510	511	586	534	511	527	550	581	536	546	572	543	572	538	559	554	554	560	525	552	539	577	559	552	528	529	512	527	501	553	492	602	548	556	559	556	551	606	510	536	531	536	556	545	548	548	608	494	553	540	506	593	530	556	551	548	575	550	550	544	571	552	546	552	549	581	534	554	586	560	568	563	526	584	548	541	550	568	560	535	565	565	574	575	531	547	545	544	578	570	552	560	571	543	555	561	546	552	545	549	538	567	531	558	594	568	538	520	551	537	550	544	533	587	534	569	564	582	547	562	570	534	547	531	564	530	564	581	551	531	568	532	514	507	536	585	581	552	574	568	535	559	546	574	547	545	539	528	537	556	537	541	556	524	572	518	573	551	599	557	552	534	519	588	581	559	556	499	550	527	559	537	536	518	554	558	531	540	547	569	583	541	523	549	565	546	576	509	540	578	524	574	561	561	561	514	546	542	604	504	601	556	524	535	520	558	522	551	541	593	575	544	487	547	535	544	552	529	502	570	543	512	580	543	535	548	559	563	518	569	539	534	540	540	563	589	552	540	591	535	561	563	560	567	529	526	515	566	501	562	588	574	627	557	565	517	562	553	568	540	545	547	535	555	579	541	529	521	562	553	533	563	564	560	526	566	554	535	556	593	523	563	549	572	571	554	557	531	550	554	565	544	534	533	525	504	568	545	554	557	569	535	576	554	527	565	565	561	539	539	575	497	533	540	543	528	545	583	529	557	553	547	546	495	543	510	537	613	565	560	534	535	551	544	537	558	541	547	543	552	543	555	577	565	516	558	537	526	536	521	566	556	572	521	554	552	561	531	516	524	535	552	554	579	523	559	565	570	527	508	518	541	591	564	548	511	565	563	515	508	559	524	598	566	558	548	561	567	586	599	528	555	517	557	550	526	540	509	583	540	543	559	563	579	525	502	547	558	490	539	521	507	539	518	581	555	551	524	565	570	556	532	590	568	550	592	563	588	523	544	548	512	531	547	500	542	531	548	570	532	527	553	587	537	557	577	564	519	564	539	571	563	620	564	564	555	548	572	537	533	560	578	538	589	508	544	511	524	520	506	568	498	526	580	501	561	559	546	527	536	576	512	520	569	523	568	536	537	529	559	537	554	553	604	567	566	508	540	531	547	545	564	586	587	555	548	581	515	533	575	537	557	545	542	570	530	555	530	592	544	558	546	552	499	531	533	535	536	558	545	547	585	554	534	536	522	563	591	527	560	554	533	529	559	518	547	541	528	585	556	529	514	537	570	545	563	546	533	563	553	530	555	574	509	542	527	543	577	538	528	532	545	532	548	530	561	557	565	542	549	539	542	534	551	561	535	522	541	538	588	533	541	495	575	538	522	553	564	571	575	563	535	565	555	551	549	546	543	535	588	512	540	527	524	552	506	596	533	555	549	552	568	560	522	574	550	578	561	515	587	536	542	526	516	555	580	534	532	544	524	534	527	552	524	542	547	527	561	560	518	518	560	529	543	555	553	556	569	581	553	561	565	542	568	565	542	545	550	554	530	544	524	533	519	546	549	528	574	563	555	540	558	569	547	562	532	547	567	569	573	516	548	551	540	552	554	539	562	541	513	500	545	558	552	541	507	621	563	555	550	568	570	539	550	565	513	564	562	564	538	570	562	504	539	473	536	535	549	565	506	555	541	587	529	538	543	527	510	520	564	536	532	531	559	548	563	566	560	529	526	550	570	548	540	516	556	529	558	559	531	538	563	588	526	571	528	593	585	529	543	554	530	551	544	565	543	505	508	513	593	547	535	557	539	577	517	540	563	536	550	544	556	541	529	567	516	550	542	543	494	601	588	547	539	545	547	571	520	548	563	571	553	534	555	564	540	498	516	582	531	583	534	516	556	560	533	569	552	534	529	573	573	525	557	561	569	562	578	571	513	536	524	558	520	568	558	570	549	541	508	518	564	556	539	571	549	547	554	530	518	567	529	574	553	574	547	567	557	529	525	531	542	549	516	549	544	600	540	569	532	592	521	557	547	545	538	541	557	528	557	533	557	482	567	544	563	580	532	534	572	590	533	558	520	543	508	497	527	523	573	561	529	496	534	585	548	561	513	550	564	555	491	566	541	540	583	560	560	549	501	577	521	561	543	567	551	590	601	543	534	536	556	519	537	562	535	564	542	520	593	600	532	528	553	536	546	521	528	529	559	518	530	580	530	536	568	525	515	570	586	540	530	531	550	544	572	580	535	564	547	551	548	528	531	553	562	527	579	516	554	554	581	570	578	558	579	563	559	527	533	551	567	578	543	536	529	530	594	568	534	530	551	581	550	540	590	519	517	554	551	550	508	554	571	574	536	556	597	565	554	526	530	559	541	548	531	495	524	580	582	550	533	553	560	532	530	531	563	514	513	541	544	509	506	487	568	539	569	555	522	512	521	587	533	541	589	533	519	550	546	504	566	534	547	560	535	529	562	556	525	554	533	555	569	545	550	596	559	534	546	541	550	539	515	581	535	532	542	530	568	529	550	555	516	557	547	499	547	573	563	562	533	544	517	551	570	550	520	562	527	528	515	529	528	542	528	531	564	522	568	546	568	557	597	559	529	515	543	567	563	535	547	543
25010	5370	1020	791	501	387	356	359	336	335	326	302	305	328	344	301	301	347	326	338	298	281	269	304	259	274	262	279	303	311	326	327	303	289	325	290	307	280	292	325	285	251	293	277	294	281	293	349	288	299	298	309	294	329	318	258	293	271	302	264	331	272	298	288	289	327	330	295	298	302	292	316	297	311	317	306	321	282	293	284	281	294	292	300	273	292	262	309	288	336	311	313	328	311	270	272	282	308	276	317	314	272	288	293	287	303	306	333	291	286	310	313	306	286	291	263	290	302	294	319	314	307	327	302	299	304	278	316	301	277	308	307	295	291	308	295	299	299	295	288	316	292	258	302	266	293	328	305	276	298	286	310	287	305	295	285	301	265	322	309	282	323	297	306	303	297	283	277	288	290	304	298	294	289	302	281	302	294	283	268	301	302	314	291	270	284	298	257	297	283	333	285	325	316	286	314	281	304	269	312	272	282	310	289	324	332	308	296	283	297	303	300	290	320	293	272	306	309	312	296	313	307	309	317	299	320	325	275	292	276	302	288	300	278	310	261	291	263	308	281	288	337	270	296	280	315	311	261	277	323	297	293	278	291	295	279	321	341	333	275	295	304	249	274	289	305	313	286	294	287	257	311	341	309	312	340	301	322	290	317	280	294	287	293	273	298	326	303	298	256	293	292	284	281	268	302	279	317	284	292	322	285	271	296	322	244	283	339	294	306	274	272	302	282	324	308	310	306	307	313	327	301	334	276	286	271	277	258	317	293	293	274	294	330	302	304	303	319	285	311	294	296	314	310	312	329	291	280	309	288	289	308	325	325	266	304	290	298	305	286	294	319	307	286	294	308	276	303	297	327	302	252	280	294	305	311	316	286	311	295	334	292	313	295	330	315	301	297	310	315	293	313	297	294	310	329	310	267	327	304	287	279	285	315	316	244	303	293	285	296	308	298	296	288	312	277	282	263	313	333	291	300	283	304	316	281	315	296	307	287	255	283	310	306	280	289	286	300	294	270	274	287	254	286	317	299	335	308	305	299	306	310	279	276	275	297	305	304	318	310	280	291	284	346	291	306	288	301	286	291	303	302	271	293	293	309	297	275	299	299	300	317	305	291	292	274	279	278	333	307	307	296	313	315	313	263	290	281	301	321	323	316	290	271	276	281	302	321	286	306	306	300	292	304	292	281	293	275	278	280	327	296	310	279	321	331	299	315	321	318	286	318	308	303	314	289	293	315	282	274	305	284	314	302	271	280	298	346	293	287	308	288	289	313	288	320	307	300	271	276	329	288	303	269	270	296	279	278	303	302	298	283	275	272	299	294	275	290	290	279	286	308	282	279	282	305	295	289	267	302	277	324	292	286	318	267	279	292	326	333	302	294	305	310	309	332	306	291	308	296	323	313	274	288	309	290	311	282	296	324	304	283	284	321	298	292	282	300	306	286	277	300	264	279	279	271	275	321	290	288	308	286	284	279	307	280	306	291	307	299	308	303	300	305	268	277	276	288	314	300	323	319	267	295	280	283	277	292	327	292	287	291	312	294	327	312	298	284	298	304	354	281	332	304	289	298	304	282	297	265	307	314	314	296	275	319	293	298	300	300	318	299	265	305	296	290	313	267	320	298	296	294	304	291	262	262	310	312	328	292	283	319	312	313	287	329	291	298	295	259	311	290	284	305	311	332	320	302	285	322	264	255	287	292	309	281	307	332	309	312	290	266	284	303	282	320	307	307	320	306	275	297	279	288	287	304	369	299	290	305	299	298	295	296	291	283	286	316	316	293	279	296	300	340	316	309	317	299	296	331	265	305	308	296	311	249	295	286	295	288	328	283	348	285	296	303	285	321	299	306	264	325	272	258	263	305	288	303	321	283	331	296	303	286	286	280	280	316	275	285	274	311	312	287	337	308	288	297	294	301	311	289	296	278	294	293	315	263	305	305	287	276	281	288	297	306	324	296	286	306	324	318	340	299	295	267	269	285	328	319	305	312	273	287	293	313	276	308	324	304	293	301	312	311	306	301	314	320	259	303	290	276	270	289	305	275	308	312	303	296	288	287	301	302	274	299	288	301	278	317	292	298	301	300	330	293	293	314	295	312	313	276	285	288	322	296	311	307	320	291	291	312	304	301	293	321	280	315	321	294	287	330	327	282	287	281	318	310	287	309	258	298	299	287	279	301	319	324	275	299	258	318	308	277	300	304	281	259	304	281	324	283	280	263	275	272	273	286	300	313	300	311	294	287	346	298	304	319	284	309	275	290	304	291	295	321	320	298	307	292	325	296	296	281	258	285	302	316	295	325	308	268	307	281	310	276	266	303	292	300	291	321	309	276	265	277	313	286	277	276	292	292	272	296	278	297	314	313	281	270	335	319	294	282	290	273	309	297	286	283	277	305	288	279	317	324	280	327	310	275	309	315	304	333	285	340	306	295	306	272	289	291	330	297	291	296	304	283	296	258	268	295	322	301	290	308	295	278	306	307	294	288	311	344	303	297	307	280	295	334	283	278	298	305	302	276	290	299	283	306	285	285	308	309	290	306	284	302	292	296	289	349	306	289	292	309	327	274	302	297	307	303	336	312	278	319	296	289	282	311	299	293	323	305	302	297	354	282	290	323	281	283	304	315	266	284	300	291	329	294	309	284	279	273	291	273	303	286	275	309	270	339	301	305	313	296	267	304	298	265	276	256	325	281	282	297	275	309	281	281	309	300	276	322	330	323	277	287	304	303	307	324	297	269	353	345	316	349	291	299	280	280	302	311	269	297	284	267	295	299	304	266	302	282	276	303	289	268	272	324	307	305	291	312	290	291	291	263	310	309	282	278	278	269	316	323	281	277	296	260	282	312	327	296	305	328	318	339	338	292	307	309	274	328	336	315	286	252	295	276	307	271	271	291	300	289	304	298	308	291	299	259	293	276	300	273	308	300	306	313	278	284	288	295	274	280	282	286	275	291	296	278	304	278	320	296	291	297	257	287	306	288	314	320	305	264	292	277	285	274	276	271	316	287	321	309	260	301	281	262	300	292	287	299	303	293	269	317	291	303	314	297	310	323	284	306	295	313	288	308	297	280	286	281	310	307	300	316	321	335	332	286	322	285	284	301	280	310	303	288	294	289	302	281	290	272	291	299	332	309	343	317	297	322	266	282	296	312	302	294	304	328	284	314	301	305	291	280	277	292	287	288	271	303	301	304	306	306	286	294	304	283	334	301	289	319	317	297	317	285	284	308	296	298	310	311	307	300	274	301	271	304	288	260	292	284	304	301	280	300	292	286	296	280	305	269	305	278	282	300	314	317	277	288	304	325	288	283	305	300	316	289	306	272	302	326	320	287	306	315	287	272	291	275	274	274	330	273	290	286	300	280	291	295	289	286	300	271	270	302	313	293	323	319	289	281	312	262	286	279	282	302	304	300	295	281	310	298	312	287	283	331	280	303	303	308	343	324	281	279	257	288	325	325	284	255	266	270	304	297	296	336	284	319	311	257
17212	3019	2058	2381	1702	1339	1162	1090	925	894	843	764	748	770	774	751	716	747	743	722	724	742	703	749	706	730	781	678	670	691	682	720	696	728	709	699	698	708	731	725	742	709	699	729	727	735	684	729	729	712	726	710	675	682	680	671	663	664	696	699	690	774	704	663	718	741	712	705	718	672	650	728	723	710	711	737	733	698	737	685	691	712	700	711	674	753	700	630	708	681	703	723	730	684	736	711	685	710	668	721	643	687	714	755	665	683	718	731	688	705	691	671	747	686	686	663	721	691	712	717	725	675	679	685	681	691	696	758	703	704	662	707	743	733	621	681	747	694	737	726	722	693	719	692	730	711	766	693	706	653	711	687	762	657	684	751	677	715	734	709	726	727	728	679	688	688	726	769	696	703	755	697	738	688	659	677	691	729	704	736	688	694	693	678	728	715	662	655	675	711	674	732	696	686	708	745	692	772	721	701	704	771	699	690	701	687	729	701	690	720	679	690	740	673	685	704	700	714	714	726	725	693	721	710	669	710	744	706	674	691	669	717	707	730	682	717	633	702	708	700	684	713	718	701	685	705	720	685	725	691	729	708	739	699	732	695	717	707	689	668	709	713	760	689	750	705	700	700	695	721	716	733	691	669	660	668	745	702	684	712	734	744	718	652	711	725	686	697	745	709	715	709	702	703	707	706	669	714	649	695	731	669	681	746	697	725	712	680	681	689	715	725	672	725	718	692	688	705	738	708	698	696	704	681	704	693	698	687	725	694	731	738	737	744	716	644	719	738	666	734	721	733	737	690	703	740	670	734	717	704	719	683	683	675	711	692	696	698	666	742	695	752	706	729	699	703	706	673	728	703	694	691	699	679	716	689	739	722	723	684	713	717	678	726	666	703	667	698	722	693	716	695	706	702	719	697	689	667	721	751	703	694	721	732	731	695	641	681	687	661	697	695	642	677	661	754	744	705	689	700	630	738	702	714	712	681	693	685	702	701	762	706	682	757	681	744	717	680	687	736	667	657	738	701	686	683	747	737	702	755	667	689	676	748	722	623	673	751	751	705	661	683	675	713	715	670	703	659	680	712	668	727	686	690	686	672	729	720	692	707	689	720	699	702	723	711	673	710	673	708	706	741	683	741	705	715	673	670	722	719	672	705	691	695	674	745	701	738	729	709	683	656	692	751	732	662	685	741	700	716	678	722	710	705	732	672	705	719	779	714	713	706	679	689	681	705	745	698	686	719	692	666	692	720	744	730	720	730	719	707	713	733	690	758	698	705	705	736	714	644	676	757	710	718	698	719	694	682	696	717	716	658	722	709	754	710	706	681	729	730	698	696	741	717	726	660	714	689	717	679	694	738	781	713	684	711	689	688	724	703	697	647	645	721	715	767	718	715	674	722	692	731	720	692	704	706	708	744	699	761	679	694	725	721	733	725	693	679	663	654	722	693	716	719	667	708	693	762	692	701	720	673	704	705	679	739	706	727	723	757	685	710	757	749	742	692	706	670	740	707	699	692	724	710	723	713	728	709	702	685	651	686	732	710	709	687	762	725	694	700	731	701	707	710	653	697	675	671	740	738	685	710	694	729	681	701	699	670	685	701	670	680	707	777	726	701	721	715	666	678	707	712	727	722	700	717	726	719	705	717	697	682	753	698	690	703	704	721	699	713	678	658	712	749	683	672	698	723	732	695	725	688	704	749	718	714	698	686	671	752	705	668	702	675	708	716	702	667	743	662	729	678	738	720	695	672	673	761	724	698	716	688	682	682	717	673	699	679	660	691	738	746	701	711	722	711	742	694	714	660	725	685	699	714	692	681	647	706	773	677	691	703	739	690	725	714	674	700	680	664	689	701	683	745	696	674	681	742	714	737	723	708	681	675	728	728	722	711	706	682	718	735	705	680	697	700	689	681	688	704	714	705	645	716	706	655	758	714	628	690	675	657	705	731	729	722	724	702	689	736	697	717	731	699	723	711	701	712	687	683	667	681	687	675	735	709	680	657	705	645	714	708	787	705	670	721	730	659	702	729	693	717	692	694	692	708	714	679	738	723	663	681	678	707	708	684	709	707	691	674	722	721	728	708	699	718	664	702	720	657	685	710	709	647	700	700	681	673	700	622	739	717	679	706	716	718	726	697	697	687	761	648	737	729	696	693	685	669	696	706	714	714	710	709	693	697	712	741	718	724	717	748	706	660	751	704	729	686	726	725	719	710	673	744	668	720	721	714	696	685	740	742	686	703	655	670	698	735	700	711	686	677	678	717	683	748	677	693	673	748	658	709	678	692	663	731	719	709	715	707	701	719	715	700	717	749	710	648	712	686	744	699	716	675	668	701	719	748	653	656	688	746	694	684	705	661	675	701	740	696	673	703	709	674	645	690	706	686	722	680	664	702	749	710	730	708	688	701	712	750	697	716	717	661	671	704	731	722	708	746	780	705	683	747	700	706	714	727	686	714	649	701	674	648	684	725	720	723	671	663	713	695	682	667	697	695	687	747	682	756	694	718	697	722	704	708	711	708	685	674	700	680	691	684	725	659	713	688	691	720	721	643	676	691	772	731	670	729	691	706	649	707	746	655	719	736	644	689	685	712	670	686	726	737	716	706	728	716	707	655	700	672	684	730	716	672	653	662	719	687	677	665	727	690	712	735	716	737	734	661	690	674	696	697	716	709	688	713	692	704	742	708	744	713	692	739	684	694	745	721	688	694	687	696	695	700	670	693	681	674	724	736	722	736	706	719	736	706	690	729	661	718	677	691	708	666	683	727	735	694	700	688	707	725	676	665	723	667	719	703	678	748	731	698	664	722	667	683	732	723	716	700	730	710	682	703	673	742	686	701	690	694	685	712	743	721	704	715	680	725	658	698	719	735	688	683	702	661	724	702	663	698	746	705	719	668	711	699	733	695	727	662	732	688	742	693	719	659	710	681	685	726	677	673	667	686	674	659	621	707	729	669	729	750	676	711	690	756	644	749	693	685	703	716	740	716	700	689	691	714	715	728	691	696	705	691	671	689	729	676	738	663	705	690	678	653	686	732	689	692	694	673	707	675	664	682	687	713	725	662	701	706	661	680	674	665	702	679	702	694	709	695	743	675	649	684	729	681	702	658	704	700	700	706	756	681	713	673	744	695	702	656	771	731	707	708	752	766	737	714	703	674	722	733	702	703	684	707	704	733	700	748	713	707	693	743	680	681	711	722	727	647	687	731	736	682	694	699	656	724	684	703	754	704	726	731	685	685	687	672	671	692	735	730	653	680	704	688	754	686	681	730	721	714	670	695	713	672	676	704	732	707	688	683	670	671	686	724	654	695	691	666	682	712	723	707	699	722	734	707	683	704	694	705	670	680	669	670	697	730	733	717	723	703	723	707	713	723	696	651	684	693	719	723	658	739	669	666	780	694	712	726	641	687	742	705	725	678	732	705	727	681	715	699	725	683	702	704	711	728	723	693	652	711	687	671	687	701	698	675	735	727	712	751	689	690
34247	8667	1397	954	509	415	330	295	247	240	198	239	237	241	225	203	218	224	213	203	212	224	225	198	188	205	182	204	199	222	213	202	175	214	214	193	190	226	196	213	202	194	218	189	199	220	213	227	166	200	200	225	195	178	203	199	205	186	203	219	200	186	205	219	207	224	194	202	219	206	214	202	205	207	189	238	182	194	186	182	200	181	196	203	170	190	186	206	194	217	212	214	200	208	200	200	191	205	211	203	204	199	178	191	198	186	211	184	206	205	206	192	178	210	230	218	195	201	173	187	208	195	170	194	183	203	195	186	200	212	189	216	200	217	204	180	179	187	204	211	213	206	217	178	230	188	212	186	184	213	200	215	214	221	202	210	199	195	224	207	212	197	190	179	207	213	201	243	215	211	201	188	207	201	235	189	225	195	214	179	177	199	196	196	200	209	215	194	189	183	211	219	231	202	205	186	203	210	204	175	204	197	166	213	217	202	211	167	219	169	189	203	207	181	198	211	228	207	165	183	224	208	205	182	184	199	201	221	183	206	189	242	195	209	220	187	185	213	232	206	203	204	190	198	205	177	180	204	177	180	209	208	197	230	212	208	202	196	188	186	227	207	182	176	177	196	173	172	192	196	179	221	181	187	200	181	219	191	202	211	212	187	183	201	194	202	193	195	171	225	206	193	206	200	219	184	187	210	201	188	187	185	190	211	187	211	183	204	202	205	222	228	198	205	208	179	166	188	194	206	221	204	192	198	197	210	219	226	212	207	203	172	190	197	178	208	206	188	222	226	196	190	215	204	224	203	197	229	192	199	203	205	210	202	207	216	206	225	209	209	190	179	187	175	207	208	198	197	203	206	182	202	214	205	177	178	204	221	190	187	192	223	216	194	231	185	199	222	210	188	200	220	198	223	203	195	200	180	232	211	209	194	222	194	241	201	235	194	185	198	184	192	186	199	223	242	204	196	218	196	186	207	217	196	207	207	215	170	215	196	218	182	204	203	217	214	218	222	213	222	198	176	177	199	208	209	194	215	205	179	181	177	202	189	189	200	207	206	199	190	209	191	196	219	194	189	176	198	201	189	209	191	202	209	201	222	167	209	190	200	181	210	214	203	185	192	201	182	196	222	220	193	177	211	202	209	178	216	184	174	198	158	187	182	220	191	181	187	187	208	205	234	198	201	207	193	157	203	178	195	196	225	205	217	201	184	197	183	212	212	204	219	202	182	171	187	210	211	214	181	196	184	191	194	191	194	193	216	244	187	241	192	180	246	178	206	208	191	202	205	207	219	211	187	204	217	205	212	220	199	192	215	215	209	200	209	190	193	178	222	173	183	206	202	210	213	227	211	212	216	199	241	207	202	205	197	197	183	219	208	185	191	174	199	217	199	198	183	189	169	182	202	171	184	214	175	201	200	205	221	203	210	177	215	207	203	203	178	197	191	214	170	179	211	206	227	218	191	214	197	208	189	218	181	227	220	200	187	193	202	202	183	209	177	178	202	197	208	192	216	200	202	195	207	202	198	204	161	199	198	199	212	208	203	193	190	194	215	198	198	220	180	172	185	205	223	208	195	201	216	200	197	196	216	198	186	248	198	192	207	223	207	200	201	171	187	197	212	189	208	213	222	199	220	205	200	212	212	216	206	198	191	176	202	186	186	187	208	234	203	214	173	176	225	210	181	190	211	231	179	192	199	179	195	225	201	206	214	185	212	190	185	194	191	196	202	174	185	155	212	202	225	180	180	175	205	177	195	202	189	183	192	179	225	219	209	184	188	176	193	202	184	176	187	228	200	218	228	185	191	204	196	181	204	194	208	214	202	196	205	216	180	221	194	185	206	186	183	218	219	212	213	176	218	176	208	165	218	181	197	185	222	209	207	201	162	189	210	184	193	206	179	201	207	206	179	176	199	198	178	186	206	226	216	211	193	194	206	164	222	200	224	182	206	199	209	219	166	191	227	223	207	197	189	223	175	180	207	216	201	215	209	186	209	219	204	216	207	191	204	196	195	198	195	202	201	207	220	185	197	163	195	205	189	227	159	196	186	192	156	190	211	218	212	211	207	188	212	190	173	206	223	195	208	204	225	173	182	221	201	197	220	213	206	188	180	193	174	191	210	197	181	194	205	189	177	222	209	215	204	218	213	190	214	181	196	201	202	213	182	167	182	215	216	198	232	193	206	188	203	215	219	209	194	215	200	185	192	222	209	196	182	187	213	212	194	192	179	221	217	215	237	190	175	206	221	181	191	232	195	187	186	224	205	198	194	179	207	186	214	249	192	193	219	176	185	187	205	209	215	212	208	215	209	176	214	182	192	202	184	197	201	172	221	178	210	185	186	190	189	210	213	204	214	217	222	162	204	198	189	210	207	192	190	203	185	205	204	191	222	224	233	211	168	183	224	175	183	180	203	172	204	175	218	182	182	207	182	221	205	195	195	198	187	204	193	224	190	196	176	210	189	202	170	189	210	189	198	188	186	217	192	199	216	203	207	189	204	214	210	189	225	185	194	189	217	200	216	211	198	178	201	210	212	195	205	199	196	176	193	193	215	213	171	197	220	206	218	179	179	199	206	190	199	184	211	203	201	186	185	195	202	204	191	205	202	218	201	185	194	222	234	238	209	221	208	171	199	171	217	200	173	205	193	210	212	181	206	212	189	220	178	171	215	197	205	202	194	269	192	189	201	184	216	181	191	205	194	222	186	164	177	193	176	175	225	198	205	185	199	183	192	213	235	191	218	203	229	190	212	199	202	209	205	204	196	177	208	223	235	216	191	197	202	214	216	195	193	206	187	223	214	202	207	221	207	228	224	199	183	190	185	199	202	216	210	192	186	208	230	218	198	181	185	179	200	228	170	182	196	187	187	198	194	200	178	210	200	204	204	207	223	186	212	170	223	207	177	194	166	195	214	197	179	201	192	202	210	179	200	187	205	191	206	201	210	204	207	223	187	214	206	209	216	202	179	204	206	196	187	185	194	212	187	182	189	202	228	189	219	214	169	202	206	210	200	203	233	208	221	196	189	213	170	176	184	176	192	203	199	197	169	211	213	223	198	198	165	206	204	214	208	192	227	215	207	202	163	215	203	204	202	219	215	233	207	180	195	167	219	195	210	186	193	181	208	208	198	194	216	226	203	209	206	175	184	198	223	208	218	205	236	200	172	186	172	199	211	202	207	184	202	195	202	232	220	180	185	234	221	177	205	208	191	217	200	213	181	208	197	173	222	220	156	189	176	199	216	208	184	222	206	227	225	170	212	194	226	193	180	205	204	211	184	193	178	202	205	200	182	207	192	202	203	203	209	185	216	189	217	179	196	207	184	201	210	185	202	180	182	192	175	221	181	190	190	181	192	183	207	199	203	202	211	175	211	167	181	191	191	225	226	188	201	183	188	196	207	200	197	213	196	218	203	196	182	196	187	195	184	220	223	224	191	211	218	212	188	181	169	211	226	202	205	190	229	205	189	197	176	229	185	201	202	200	194
21752	3729	2450	2983	2049	1593	1322	1034	888	840	707	649	643	585	585	554	549	584	514	527	490	535	508	517	523	521	495	509	484	493	543	477	503	466	486	497	522	514	485	512	495	538	503	516	547	526	478	468	467	484	547	540	493	484	525	498	485	487	476	490	497	459	514	514	475	493	505	473	491	457	488	482	483	451	504	462	502	424	477	500	501	502	485	514	482	506	493	483	491	502	518	506	494	519	505	512	464	474	495	469	475	471	508	453	454	531	498	494	498	450	454	468	444	463	485	516	478	465	504	441	453	519	504	473	492	516	473	479	487	486	518	491	495	496	427	478	471	449	486	466	466	472	486	476	470	496	516	474	464	430	498	488	543	485	473	494	466	512	489	497	495	437	471	495	467	520	473	525	470	497	468	464	504	470	501	489	511	496	492	484	475	478	487	503	464	558	458	471	477	470	479	483	482	475	458	482	452	496	537	500	463	479	450	457	488	488	455	495	534	455	475	501	465	532	446	501	479	467	473	503	433	449	475	500	472	495	508	463	492	467	468	476	508	490	514	474	502	511	504	491	492	489	476	506	454	509	497	488	422	470	460	467	488	466	461	471	470	478	487	469	441	522	492	511	496	459	491	533	457	497	447	472	462	453	442	464	480	504	484	486	478	475	509	502	502	479	478	476	463	438	471	465	455	484	506	496	449	481	481	487	472	496	491	459	484	471	499	460	497	478	485	474	479	444	509	472	538	494	488	494	486	482	497	502	503	481	471	456	459	481	513	499	494	457	515	461	494	506	445	459	472	475	494	494	461	486	506	487	474	501	465	430	491	477	473	454	525	499	475	503	423	459	491	468	445	473	493	472	500	446	489	468	515	454	469	464	518	522	485	460	512	483	519	516	509	489	452	474	499	489	460	427	494	461	448	476	484	505	473	506	477	473	477	489	480	518	470	497	498	486	507	476	470	468	489	457	429	505	480	486	479	475	470	493	472	444	481	500	501	441	438	469	495	462	504	486	468	486	494	454	483	524	466	485	472	491	458	486	450	500	489	468	504	484	466	484	494	492	487	482	490	527	474	480	470	492	511	472	480	523	490	520	481	459	481	448	465	490	443	472	515	476	475	446	459	485	507	488	500	482	472	463	462	488	482	463	496	507	484	490	471	454	454	468	508	493	447	442	472	466	511	498	487	506	481	486	475	535	465	438	484	449	522	452	485	480	498	501	496	506	460	493	494	474	505	442	480	499	474	477	460	494	471	491	465	481	461	478	466	545	449	453	466	524	473	479	484	533	463	530	484	485	442	480	436	505	513	480	458	454	477	506	494	475	480	488	514	430	483	477	476	425	476	524	490	517	478	474	469	477	480	456	499	512	467	469	495	482	484	476	469	432	484	490	447	469	473	472	471	488	465	492	475	499	492	487	466	516	462	452	444	462	513	466	476	486	513	475	493	442	514	439	475	505	507	449	472	462	487	493	503	456	483	499	454	519	490	488	455	475	527	507	465	453	516	460	510	486	494	484	460	477	479	471	456	501	471	461	467	449	491	484	522	448	443	472	506	468	494	428	483	483	491	480	465	469	458	481	491	482	493	483	457	470	489	495	485	484	466	430	463	468	500	475	455	475	499	491	516	498	473	499	467	473	485	446	444	456	501	462	457	431	498	451	484	506	482	482	540	464	482	491	486	502	501	487	494	466	488	472	521	446	491	482	489	465	496	485	507	503	505	486	518	522	481	487	480	481	471	464	493	465	482	516	461	498	486	467	444	442	486	476	496	492	468	505	502	487	484	454	461	497	515	486	493	482	447	513	523	464	493	484	507	445	500	495	475	503	451	466	487	447	492	484	460	472	508	454	482	518	481	501	464	521	509	456	495	484	474	478	470	460	475	530	452	467	494	499	499	504	470	465	490	483	470	469	477	488	460	484	470	494	462	484	478	502	500	515	500	466	469	475	507	506	493	475	506	491	493	488	458	463	460	473	467	482	460	490	471	468	506	466	520	451	488	515	458	453	523	454	484	487	474	494	456	492	475	498	482	456	476	491	507	480	492	454	478	471	482	459	488	469	478	481	509	461	466	490	486	470	476	482	470	505	478	457	486	472	478	473	466	481	503	490	476	467	460	494	522	473	476	482	526	455	490	504	464	499	457	489	461	447	500	520	468	474	472	475	460	511	543	490	482	510	454	516	506	478	518	458	495	479	494	446	422	476	472	494	471	478	485	481	460	463	500	514	503	479	480	472	470	461	501	457	495	486	495	458	472	497	479	483	487	474	451	484	464	507	480	443	493	475	469	456	467	482	452	428	455	505	507	478	478	497	490	488	457	499	455	439	481	434	465	486	501	475	495	517	498	494	468	473	482	496	502	499	462	503	492	514	501	481	453	418	500	474	504	493	481	501	515	480	459	494	471	475	457	489	451	512	510	494	510	492	479	470	510	479	520	506	482	429	482	507	483	513	500	498	483	494	484	479	444	514	447	477	477	473	510	505	439	489	430	464	492	514	469	502	461	500	502	489	451	475	470	453	477	497	499	460	463	473	502	509	460	473	504	491	503	458	481	454	486	495	489	491	500	496	514	514	494	477	493	522	472	473	494	499	530	456	465	525	503	498	492	493	475	453	483	499	487	495	460	513	494	507	476	517	511	479	505	458	468	460	487	458	502	466	471	462	533	545	511	444	476	501	497	481	474	511	490	494	484	533	455	424	487	459	460	515	492	460	507	516	461	493	486	504	477	468	501	514	449	511	463	487	498	456	476	493	511	441	445	465	470	461	476	473	492	461	521	499	474	489	469	485	492	471	447	496	493	503	488	520	458	474	451	476	470	480	453	473	498	473	516	497	481	517	487	468	518	489	460	474	461	457	464	520	469	500	464	462	451	474	499	469	468	460	538	505	505	472	486	480	514	450	468	493	467	481	479	534	453	467	473	459	468	505	489	460	472	444	456	490	487	486	470	453	482	483	465	465	493	510	498	464	509	478	501	502	507	457	512	517	499	467	509	459	440	474	510	467	491	469	489	446	515	504	445	502	487	480	418	448	458	464	515	482	486	464	474	531	502	473	485	512	489	485	487	489	510	486	478	484	487	506	486	471	471	471	493	521	507	488	451	472	463	471	471	468	493	477	501	498	495	518	488	484	514	466	496	474	512	484	479	483	502	481	493	485	480	500	490	474	487	495	488	482	495	468	458	446	487	483	497	465	454	497	456	488	480	486	478	505	480	462	470	453	494	488	493	441	488	461	501	498	488	478	524	489	476	475	503	492	462	506	460	485	502	457	486	469	411	529	470	512	512	510	480	464	496	492	513	489	507	472	453	474	423	457	487	536	490	473	478	494	502	474	493	476	492	493	467	469	455	467	452	484	473	452	495	485	471	491	457	474	488	491	456	474	466	523	477	463	477	490	479	442	432	475	456	482	459	466	463	473	476	452	515	483	500	475	478	447	479	509	439	483	484	478	477	493	469	514	446	475	480	498	484	482	514	502	459	484	457	481
11415	1457	432	372	289	257	273	245	233	226	211	227	277	214	243	211	228	238	228	218	226	204	190	223	220	231	233	218	187	206	210	216	182	195	218	226	225	227	239	258	272	211	234	224	232	210	214	220	259	242	216	215	247	208	227	217	219	222	236	223	264	187	225	206	209	234	203	250	213	206	197	217	217	232	232	225	241	267	197	224	224	211	213	258	241	225	203	226	226	204	216	251	199	242	215	245	239	213	211	221	189	233	195	221	230	180	239	227	213	204	217	211	218	202	218	204	224	224	244	232	220	221	235	213	203	211	183	196	193	232	220	243	236	234	205	235	245	220	207	232	230	220	218	229	203	184	224	211	215	247	244	227	211	227	225	246	193	219	220	230	235	225	249	232	215	255	208	201	209	225	221	211	219	220	232	212	225	226	246	215	210	224	232	231	194	216	238	238	216	223	223	193	222	206	215	202	203	225	209	213	218	256	252	211	211	223	209	245	205	240	235	212	208	200	195	205	214	238	235	237	194	209	224	209	214	221	211	205	226	231	225	211	208	217	224	197	214	211	202	206	185	238	223	229	228	233	231	215	214	235	210	211	264	232	244	216	197	248	238	228	213	214	215	220	212	223	249	219	207	215	190	212	232	244	228	212	248	221	207	178	193	245	204	211	236	218	224	217	201	227	237	220	250	202	209	206	247	246	220	211	224	238	194	218	251	204	212	238	214	212	213	253	240	225	227	187	213	217	173	225	233	236	223	218	240	210	204	237	229	222	198	232	223	226	222	188	206	223	236	217	237	250	230	225	211	205	235	221	230	226	231	213	220	235	213	238	232	220	196	215	222	255	202	229	203	227	182	219	220	202	218	236	237	190	219	256	220	215	180	243	204	214	211	204	226	216	225	231	244	249	215	205	232	210	210	258	231	231	229	246	222	212	199	221	216	216	229	199	223	192	222	211	229	225	230	234	207	233	232	216	209	211	220	207	203	214	221	222	249	220	224	221	232	239	216	205	237	203	190	232	213	261	242	215	199	203	229	255	232	204	240	208	211	243	211	223	225	195	219	207	224	194	231	214	209	235	230	228	215	212	233	223	215	249	272	230	220	231	211	217	225	227	232	213	198	226	202	200	209	268	228	231	187	248	204	203	219	256	218	224	199	222	215	209	199	242	210	202	240	228	206	250	192	219	216	223	240	227	221	218	210	226	245	230	224	237	211	203	242	237	202	227	207	201	221	215	203	214	226	240	220	216	222	220	224	230	244	242	216	201	214	235	192	234	213	195	224	229	238	212	215	214	218	214	210	199	202	241	209	226	224	236	261	217	215	213	216	226	241	231	241	191	209	225	249	246	232	225	216	198	201	202	200	239	207	262	215	196	211	235	217	226	231	223	228	215	214	245	213	247	257	246	219	212	218	217	229	214	230	227	200	226	232	247	209	212	238	222	223	232	217	209	197	227	226	189	245	217	219	198	222	232	234	196	227	254	224	228	218	228	204	243	187	221	228	224	224	230	263	196	222	197	231	200	217	196	215	230	212	231	201	243	202	230	234	206	229	202	231	218	200	199	222	191	247	219	194	236	214	234	211	225	216	228	235	210	225	252	191	209	236	212	220	227	212	188	245	225	232	215	205	215	211	228	220	261	226	217	185	221	214	207	212	213	226	193	202	227	211	193	224	203	193	205	176	224	229	220	219	220	214	213	215	218	261	239	249	220	215	239	239	228	225	242	200	221	226	230	200	233	221	231	231	226	230	239	209	232	229	229	237	236	210	229	218	214	215	207	203	230	217	242	214	212	214	217	227	239	207	226	209	199	207	216	230	218	235	207	251	182	226	230	214	233	203	208	214	204	211	211	239	199	214	227	211	223	233	235	225	221	236	231	223	207	190	204	253	200	202	230	220	200	237	212	232	226	250	217	201	205	219	208	212	221	226	261	203	219	197	214	234	217	229	211	210	216	235	229	241	247	242	246	194	213	217	228	224	215	211	207	202	221	223	212	233	213	230	238	231	218	199	229	234	227	202	244	247	191	209	229	242	218	189	253	239	217	244	210	230	240	226	254	214	219	225	217	198	219	213	213	228	222	187	233	226	228	220	214	235	222	218	206	215	258	223	219	223	202	245	219	190	232	235	227	232	201	220	229	201	220	232	189	221	205	236	202	217	200	216	215	219	221	215	216	206	242	245	223	225	233	206	213	234	193	236	198	246	231	224	227	222	211	232	201	214	239	208	204	218	221	229	236	225	217	224	230	223	202	227	217	211	205	190	254	232	212	209	216	214	219	210	211	225	215	234	221	217	209	207	222	231	184	189	197	231	227	263	235	202	241	205	215	204	222	228	186	208	229	229	203	204	185	205	209	245	254	221	214	220	225	214	225	193	224	254	207	223	227	240	205	230	223	203	234	224	249	211	249	222	234	219	203	223	212	204	213	240	196	192	205	210	227	204	216	191	228	221	220	221	214	188	213	218	232	189	229	215	191	199	248	233	199	221	207	209	225	238	179	222	227	202	224	215	200	206	217	212	213	232	196	208	233	200	206	249	237	176	225	222	220	226	186	210	230	234	235	214	242	248	208	259	252	223	232	211	199	219	209	217	238	257	225	205	220	205	227	222	225	233	229	226	223	210	231	223	197	234	239	226	190	214	228	225	218	220	235	224	241	207	225	195	243	206	230	244	210	221	236	190	184	215	200	236	216	206	218	222	200	229	201	223	229	212	200	217	224	227	222	225	234	237	192	196	193	181	220	238	258	235	232	248	198	222	236	222	233	202	182	234	242	228	203	217	233	246	243	193	195	257	235	199	196	219	217	199	227	236	201	210	234	214	230	230	192	195	209	240	223	183	227	211	211	249	214	238	215	219	201	229	206	225	242	194	229	238	222	203	230	194	218	228	215	218	228	201	243	232	221	224	229	221	215	256	227	205	219	210	220	241	222	214	222	230	228	215	211	231	181	211	191	215	191	233	234	244	220	215	213	205	237	244	238	222	228	217	228	196	229	244	232	215	207	220	234	252	195	229	245	211	217	222	214	191	214	223	204	234	209	217	226	234	216	230	217	207	231	229	231	222	210	217	231	213	221	244	200	213	204	220	202	217	215	216	235	243	219	244	228	232	208	227	251	231	203	202	238	232	229	195	220	220	244	214	206	214	200	219	227	203	225	230	217	219	219	221	234	201	231	243	197	218	218	222	261	235	234	240	216	217	229	231	231	228	194	213	226	201	238	224	202	239	226	233	256	222	216	242	208	218	257	200	228	218	212	249	200	236	227	215	246	232	209	217	209	231	232	227	209	209	219	216	232	226	191	226	207	210	209	210	207	200	234	219	196	193	216	206	214	199	200	249	231	231	233	212	249	211	211	217	208	245	220	187	221	198	222	234	231	195	223	215	201	212	267	241	198	221	202	200	227	210	249	227	249	230	199	202	228	205	194	214	221	246	219	229	226	201	226	222	246	216	228	197	228	201	188	238	216	228	212	217	202	228	199	245	229
8232	1265	1099	1174	954	757	745	590	607	596	601	567	581	612	561	552	548	585	565	549	533	586	551	540	557	551	540	526	554	521	588	505	535	559	526	522	590	535	516	552	606	545	536	495	578	529	522	589	515	540	556	548	536	529	511	532	573	510	589	582	557	535	517	519	561	591	572	570	583	538	552	582	542	570	613	537	561	529	560	551	551	592	553	555	550	543	589	577	511	547	547	540	531	574	569	547	541	533	532	542	563	548	526	558	572	592	542	522	562	565	541	574	537	548	541	559	545	547	559	559	553	548	537	498	585	514	567	577	556	528	553	538	545	576	547	552	563	556	562	559	605	541	585	506	555	579	570	530	556	548	577	572	537	565	563	551	519	559	588	533	563	501	575	568	541	547	572	552	533	554	526	525	527	589	551	499	543	518	547	543	572	549	519	555	561	545	541	523	549	531	562	529	543	590	559	544	517	521	558	530	566	557	531	528	571	524	547	539	560	535	558	540	552	548	530	573	561	583	556	550	505	517	547	520	543	559	542	556	514	523	572	510	567	520	555	539	531	543	536	576	606	564	574	530	555	527	571	498	595	520	506	518	536	536	553	546	567	530	551	554	555	546	542	528	540	541	589	556	551	560	562	541	533	538	547	581	554	539	564	539	560	539	524	568	604	569	540	569	544	546	541	541	560	555	520	574	551	525	535	555	546	619	538	545	576	535	548	569	566	524	570	553	526	555	505	562	547	565	519	581	518	551	601	527	518	552	540	551	524	543	527	539	569	500	557	572	569	543	535	518	550	551	504	530	577	562	533	579	532	517	542	559	524	559	547	528	562	547	560	542	535	553	512	532	581	554	548	526	525	535	572	582	493	555	560	563	530	536	572	579	555	531	533	545	568	551	549	549	524	562	529	519	554	553	567	563	560	537	573	567	536	535	562	593	554	541	541	556	520	533	530	557	577	535	565	583	558	525	556	546	586	567	596	584	555	544	530	519	559	549	530	527	595	523	591	573	536	505	553	535	527	563	538	547	535	535	548	548	528	528	568	535	527	518	527	520	587	598	572	531	600	560	542	502	523	545	575	539	539	556	533	527	541	541	531	524	556	543	537	532	518	572	576	561	577	562	538	522	523	527	573	549	569	505	542	563	543	569	548	601	570	543	515	524	528	530	512	558	558	540	615	539	572	538	523	533	552	589	557	560	559	569	545	590	541	533	545	531	548	558	557	561	542	564	570	549	549	521	576	540	533	548	572	570	535	507	538	558	566	547	460	545	566	569	519	541	561	570	558	568	546	511	542	553	574	524	552	539	561	528	567	538	560	555	583	542	537	544	552	519	593	587	560	527	525	566	563	570	595	544	548	554	552	556	569	554	574	535	554	591	564	527	552	535	526	557	544	520	585	539	545	572	566	558	553	494	516	553	510	535	559	586	537	561	549	582	550	544	555	542	529	579	505	557	591	523	540	583	596	533	543	569	562	514	566	549	541	559	528	540	603	556	534	561	572	518	563	567	580	586	592	526	546	553	572	509	535	517	581	538	555	550	551	510	531	589	546	574	508	535	520	551	518	544	586	532	544	552	513	570	492	565	527	552	501	562	549	574	517	583	563	530	561	520	536	513	545	582	616	531	532	548	558	565	554	542	530	541	547	543	508	507	513	552	566	570	555	512	530	521	559	553	559	555	542	576	536	538	567	536	566	530	565	548	541	580	610	570	580	522	559	523	519	591	557	553	509	559	515	514	559	550	515	561	612	536	545	543	560	535	536	532	523	576	535	549	538	545	563	560	531	542	566	556	541	561	557	534	525	562	556	547	566	568	539	584	555	552	546	545	574	512	542	500	521	518	522	548	538	578	571	619	581	565	542	607	520	555	523	534	510	510	560	541	514	567	559	575	517	564	516	587	549	535	550	554	555	543	497	547	547	540	521	596	612	570	529	558	547	606	565	538	536	562	509	586	543	515	541	539	577	519	524	551	632	519	543	586	565	541	549	562	551	537	507	564	552	556	534	579	523	539	578	535	609	556	575	512	555	566	572	559	547	518	547	566	560	563	532	505	521	544	539	562	539	538	536	536	559	533	498	532	614	546	552	564	594	535	547	541	568	500	516	571	526	518	549	575	580	514	573	587	509	548	539	530	528	543	557	516	550	519	592	538	567	599	516	544	581	554	531	496	536	526	538	533	548	584	562	536	582	569	514	508	530	594	557	519	549	564	601	562	535	549	491	595	540	521	529	526	562	539	552	597	585	555	547	561	515	564	556	573	516	546	549	560	553	566	540	536	513	539	526	603	562	529	542	548	573	542	546	557	566	560	513	572	539	517	526	600	562	555	538	520	556	559	535	538	545	522	537	544	568	515	546	541	539	490	511	551	588	586	547	532	514	546	562	560	562	580	561	550	563	552	541	525	577	555	519	578	567	547	579	536	522	580	565	561	565	568	522	542	550	514	554	540	533	585	545	565	591	572	563	519	573	579	575	530	564	542	546	534	526	555	572	506	521	550	527	547	558	558	552	514	550	553	559	509	564	525	587	532	545	523	550	518	545	581	542	569	501	517	532	540	504	534	538	560	570	582	549	514	570	554	580	555	566	520	565	545	569	562	539	532	547	598	541	509	555	580	541	546	573	551	551	510	556	566	549	575	540	527	531	568	598	536	571	541	516	561	536	532	537	480	536	553	547	541	595	557	558	557	552	550	569	554	534	565	564	535	523	527	560	519	618	547	518	549	592	521	550	555	528	564	547	571	568	568	557	567	554	590	533	556	529	549	579	535	574	521	548	589	529	556	532	570	545	559	523	508	601	554	513	573	567	528	591	545	573	546	565	508	564	550	577	550	554	539	557	565	523	532	543	540	539	518	591	568	559	567	528	580	528	566	566	569	577	543	501	600	563	545	549	590	526	558	545	523	546	562	578	556	535	580	533	607	566	567	512	592	552	578	538	565	519	576	526	556	566	557	549	568	584	535	574	561	553	518	533	526	561	575	506	537	582	547	536	593	576	570	531	537	563	497	582	553	556	573	563	569	541	549	576	581	585	561	535	539	574	541	561	575	555	500	554	520	558	524	510	537	525	527	560	537	569	571	573	547	613	557	523	525	548	522	545	600	548	599	544	597	538	523	582	527	534	552	560	559	515	532	553	511	565	576	538	547	514	562	543	600	585	549	562	575	539	535	557	568	541	573	548	549	553	552	563	571	570	551	528	562	574	462	523	586	591	552	570	574	590	561	543	521	570	561	550	546	554	529	548	538	555	553	573	560	571	520	533	526	521	533	573	556	518	563	548	519	538	540	552	563	546	555	563	555	573	572	545	555	560	536	536	530	551	520	573	531	525	572	506	594	541	545	556	542	545	525	580	538	576	550	586	532	578	502	591	544	539	560	526	575	551	537	547	551	527	529	504	571	562	576	551	535	591	540	580	551	567	535	579	550	506	532	581	542	564	585	552	536	586	552	542	553	583	546	549	533	529	570	548	513	548	571	561	518	547	535
24259	4890	938	756	514	400	357	343	288	273	293	287	325	288	298	300	291	279	279	275	291	287	283	278	275	320	298	266	287	287	291	321	272	277	303	303	316	257	274	309	309	298	285	295	268	288	277	274	302	283	286	304	272	314	292	292	321	290	293	290	303	262	280	268	285	268	304	269	279	296	269	276	320	274	293	276	281	297	294	281	264	298	285	317	301	324	265	262	269	274	283	254	312	302	282	278	311	271	291	286	294	253	317	280	255	290	299	302	284	274	288	311	319	285	269	291	286	275	292	271	269	261	266	269	287	287	273	267	270	307	276	290	276	272	260	270	312	270	271	282	278	281	278	279	297	280	309	305	301	272	277	302	304	283	287	294	288	263	275	282	298	264	330	298	297	269	293	287	325	260	309	298	277	256	305	286	272	286	259	287	278	277	293	323	287	270	274	262	269	287	275	301	304	301	282	307	287	270	285	266	292	284	307	274	323	295	294	259	328	239	286	297	296	267	262	291	276	274	288	324	274	276	287	264	264	289	297	291	271	275	266	263	284	291	319	275	299	295	282	308	275	273	275	267	264	322	307	280	305	275	276	286	282	269	292	293	276	280	262	268	320	278	311	299	270	331	294	287	258	278	288	268	271	257	268	296	294	277	285	277	283	268	284	246	294	266	279	274	281	317	305	293	245	251	239	311	290	288	267	265	311	248	242	292	289	294	307	293	240	309	280	277	276	279	283	311	320	295	287	276	275	274	279	292	265	288	298	298	319	292	281	281	305	306	303	281	275	294	299	278	277	247	289	266	285	273	251	291	279	288	286	273	265	291	298	279	260	267	283	253	278	280	298	255	290	278	264	309	263	282	277	308	274	233	287	253	258	261	292	286	284	278	287	298	286	259	281	290	262	270	292	303	284	298	301	290	284	288	270	274	264	259	288	283	257	276	279	286	269	274	276	283	255	290	267	272	303	262	299	276	276	301	260	288	283	284	259	288	269	275	279	294	327	279	276	301	281	264	254	291	259	261	245	293	287	286	298	279	304	288	264	265	274	301	307	274	280	250	291	273	255	296	250	275	286	265	286	263	311	267	302	250	275	292	279	273	277	265	338	288	281	311	288	299	301	296	306	316	275	268	293	282	291	287	301	296	293	285	279	288	273	268	296	299	317	287	290	249	321	287	343	287	270	260	272	259	286	277	293	277	261	296	290	272	265	266	273	291	294	305	278	307	297	303	255	279	285	258	273	280	293	258	318	274	290	279	257	289	271	253	309	273	283	262	283	295	280	291	296	307	269	284	249	270	287	280	274	298	294	295	282	246	263	304	264	273	291	299	275	273	288	290	279	265	273	282	251	292	288	313	296	267	300	258	294	270	301	283	299	276	295	299	274	270	262	275	301	270	321	258	273	289	291	274	283	302	284	286	272	315	274	278	299	281	266	253	307	302	265	270	293	285	303	277	254	272	281	316	274	264	266	259	267	313	289	282	277	295	271	294	307	296	281	274	273	305	305	271	255	241	265	271	271	291	279	293	315	273	289	310	303	278	278	286	277	291	278	289	258	273	239	275	310	286	281	298	286	281	262	287	300	316	286	252	273	282	290	248	265	297	297	285	298	311	271	298	297	297	280	255	281	298	278	260	273	283	260	279	288	289	309	321	303	266	270	293	316	296	315	279	262	306	263	274	258	284	283	298	282	308	291	265	268	273	304	297	294	289	281	298	306	319	292	303	291	257	291	300	257	264	302	289	266	309	262	231	286	312	288	290	286	268	296	273	295	294	299	275	304	252	300	295	281	291	296	275	296	311	302	294	254	260	284	284	308	283	297	281	264	301	292	269	277	273	273	283	264	288	288	268	249	262	304	322	285	307	267	270	272	270	286	285	251	310	303	282	277	285	276	260	300	282	282	330	299	274	262	270	282	272	281	283	262	256	282	259	283	257	264	303	283	256	276	288	280	289	291	303	255	250	311	281	299	254	282	296	285	292	293	260	285	282	298	278	285	262	276	303	278	322	277	326	288	279	284	288	297	286	269	277	300	295	292	281	277	315	315	256	292	304	306	299	295	281	297	282	280	292	323	283	273	286	300	309	311	249	272	301	285	265	296	325	306	317	296	293	268	271	324	301	295	285	269	289	269	301	317	289	292	314	318	291	299	301	321	256	289	286	257	274	314	300	281	283	278	264	270	275	293	285	296	249	275	300	315	296	288	278	262	260	271	284	261	286	311	267	260	290	255	292	279	291	277	279	271	294	278	301	270	260	283	303	268	265	271	284	306	267	286	253	290	259	296	283	279	290	304	297	255	281	292	321	305	291	248	280	310	291	287	305	315	262	281	264	289	270	260	247	300	250	272	282	268	277	283	304	288	259	265	333	279	289	284	281	320	262	295	311	281	261	302	250	255	306	319	275	291	262	285	290	302	265	298	310	308	305	277	277	288	270	287	286	268	279	303	255	259	275	293	283	289	250	294	310	277	281	268	263	243	291	288	269	262	282	268	284	309	294	254	294	263	315	267	258	279	290	276	271	276	310	289	272	275	305	282	287	289	286	289	281	272	319	273	264	269	268	257	268	270	243	275	259	282	291	305	300	274	293	296	277	297	276	273	306	289	298	303	319	286	281	271	302	278	300	265	290	295	295	288	287	255	262	309	306	269	335	249	236	284	281	290	267	296	290	290	275	279	289	262	264	302	270	309	285	284	298	314	263	284	262	278	264	267	263	308	279	299	307	282	284	289	283	297	286	301	269	278	283	283	279	286	286	256	227	292	276	324	307	257	269	282	278	247	284	293	285	289	272	328	253	289	301	290	285	282	285	266	286	271	263	277	288	284	247	267	287	281	314	289	267	286	288	255	270	296	261	306	290	295	307	276	279	272	304	273	279	284	272	316	272	258	269	261	252	286	275	277	312	282	305	271	280	263	278	295	249	270	269	265	279	271	296	281	255	271	306	293	279	257	294	308	283	268	293	277	293	260	272	284	273	273	267	308	314	253	286	267	295	309	291	293	301	275	287	273	299	257	282	274	270	317	312	277	290	282	272	272	309	300	309	289	282	256	267	274	285	287	293	302	294	291	304	298	261	262	283	281	321	270	290	271	320	296	279	287	268	314	325	289	271	268	270	280	295	291	290	312	309	278	276	286	315	277	286	284	267	265	279	267	305	283	306	300	281	272	293	269	297	287	300	270	273	273	324	333	264	278	309	267	290	272	289	298	286	278	285	274	293	294	267	268	273	280	307	279	282	248	249	286	313	269	262	266	278	296	325	287	271	288	303	282	247	296	288	314	298	289	274	290	311	257	274	278	284	251	328	277	277	255	251	282	306	294	269	294	310	305	268	281	282	309	275	277	278	275	267	294	311	303	289	275	261	270	293	291	281	274	261	273	293	296	299	295	283	300	286	264	298	271	282	274	282	275	286	265	281	303	273	292	235	311	285	270	279	275	268	284	277	270	272	283	321	297	339	237	293	314	319	277	290	268	256	312	260	308	306
16838	2818	2013	2157	1612	1301	1078	966	861	865	829	772	808	728	732	733	732	763	705	705	723	655	695	717	686	688	686	685	686	669	687	703	708	663	683	695	729	748	628	747	688	677	686	678	709	694	694	685	659	674	654	655	705	681	707	723	637	689	710	697	651	694	685	680	685	654	663	661	665	683	628	665	638	683	661	655	694	696	691	694	654	669	663	679	720	663	686	685	647	697	694	673	729	699	639	627	674	631	639	730	635	646	676	702	693	695	696	702	662	686	676	671	652	689	711	700	663	654	671	677	670	675	654	655	620	684	640	680	654	661	692	677	677	642	703	694	650	691	678	702	659	637	696	686	710	681	644	700	719	653	659	617	684	715	703	680	651	679	696	658	668	676	648	711	691	704	705	644	703	672	664	705	695	674	696	662	693	700	646	671	661	653	656	631	676	695	673	666	659	638	680	680	686	664	691	633	689	701	673	661	670	646	705	661	641	632	658	674	671	681	712	672	685	684	666	685	673	642	673	694	627	689	666	656	677	684	656	674	700	713	653	659	654	656	655	607	638	705	662	622	690	722	696	677	669	633	600	650	699	664	714	646	675	708	683	663	708	660	646	656	630	620	682	664	657	631	707	685	649	713	680	673	669	668	687	662	646	698	646	666	658	702	689	643	670	678	665	678	641	658	609	704	675	636	663	673	674	705	644	711	690	732	677	651	682	682	670	662	645	666	659	652	695	676	701	649	632	688	672	686	654	724	681	656	669	635	680	658	666	689	648	701	668	635	714	639	685	698	630	662	691	617	698	643	688	655	690	663	647	666	647	666	691	714	642	670	697	713	685	694	687	652	648	693	632	675	661	631	672	670	652	633	661	621	647	690	664	630	658	646	659	690	696	623	628	667	675	675	699	657	660	652	643	697	662	679	683	671	640	679	655	669	637	680	650	660	683	667	659	669	625	630	668	683	695	650	693	693	750	659	656	702	647	631	645	695	720	765	695	648	666	699	691	682	657	603	675	687	667	636	708	691	690	709	688	663	641	713	687	686	673	675	658	642	691	681	663	661	654	620	681	663	699	687	700	657	704	687	648	668	649	696	677	642	709	696	652	676	697	659	700	682	677	655	683	696	673	674	660	660	655	669	660	726	661	614	672	667	695	695	669	632	663	693	699	664	676	655	643	680	629	622	613	662	694	663	709	668	599	694	668	759	673	667	683	676	704	641	676	675	698	666	641	677	665	703	688	685	690	693	655	667	669	659	734	657	652	669	703	671	653	713	620	678	688	698	665	670	668	694	663	699	649	655	644	691	630	659	691	728	674	701	711	647	689	656	671	646	641	633	667	649	636	689	650	649	690	670	682	675	672	651	633	641	699	691	672	697	657	623	645	682	666	640	672	659	678	679	624	689	662	654	652	718	682	654	643	674	689	716	662	667	678	672	641	675	689	659	681	630	680	673	666	649	664	671	627	653	656	676	679	673	703	703	647	638	682	690	733	664	671	680	730	608	706	661	648	651	673	630	665	639	723	672	713	675	713	626	697	657	661	703	625	652	712	648	657	685	650	723	636	691	729	676	648	727	695	670	689	644	697	723	626	720	646	679	670	677	712	663	647	657	657	672	715	680	680	654	710	677	657	637	682	667	718	657	673	679	632	635	669	652	673	700	648	628	693	663	678	665	658	631	641	674	654	676	653	678	637	674	636	683	660	647	655	618	702	675	631	678	662	657	652	640	694	640	656	647	697	688	667	673	656	724	681	720	655	711	671	654	686	621	660	645	649	704	687	627	654	660	677	682	664	649	671	647	673	670	705	668	674	694	636	724	726	707	678	627	656	649	684	673	660	676	679	624	722	651	686	674	685	602	695	690	665	645	689	714	678	714	742	658	691	642	654	611	650	656	685	660	673	647	689	714	669	674	674	679	651	640	678	669	680	681	647	657	652	648	675	686	668	656	640	686	704	706	658	671	746	669	688	712	711	638	648	665	615	687	685	678	726	627	685	696	657	654	694	680	666	708	693	671	695	679	709	660	690	709	656	639	685	660	691	645	717	694	656	694	684	661	716	672	641	636	683	695	668	660	661	670	641	686	648	649	633	700	630	670	648	659	614	659	703	658	654	704	668	665	672	729	648	681	629	655	684	686	666	670	670	659	650	667	679	700	690	656	690	632	703	725	659	701	678	708	631	682	692	671	642	644	683	680	675	675	725	639	641	683	698	706	638	671	665	606	664	691	678	643	651	677	638	709	678	665	677	641	674	657	660	645	638	696	696	639	653	666	677	665	667	649	641	670	668	680	668	688	651	676	636	678	683	658	662	688	664	694	696	707	665	690	637	731	670	629	653	695	714	645	674	617	655	670	667	652	654	705	678	644	694	671	650	599	648	695	690	715	656	695	644	661	676	669	688	686	703	663	704	685	648	700	653	720	671	679	661	628	670	679	675	661	685	658	671	636	654	638	719	629	665	646	629	675	686	730	675	634	699	640	651	687	696	671	689	695	704	660	663	699	691	672	673	678	681	653	656	669	667	632	693	647	656	687	703	678	637	700	682	654	683	655	668	680	693	666	677	694	682	661	681	691	626	668	668	684	681	695	669	702	695	673	675	682	676	699	646	667	711	671	709	646	628	675	710	664	655	671	662	724	699	666	690	654	656	690	700	649	670	703	683	651	702	695	658	687	656	691	729	679	670	712	669	688	611	667	657	652	667	707	700	686	661	671	676	655	706	637	653	672	697	692	643	647	664	621	751	646	697	637	690	662	643	682	706	658	675	706	674	672	714	733	686	672	672	644	654	657	677	689	730	640	672	659	710	609	656	652	707	649	737	678	647	671	681	642	641	653	675	679	675	676	632	645	709	691	698	660	650	708	686	682	668	663	674	679	653	650	652	672	679	631	737	646	682	684	672	671	658	649	706	680	697	698	694	626	696	660	698	673	626	652	685	679	663	630	701	635	714	676	656	690	655	645	656	691	720	646	756	648	718	704	683	642	695	675	624	669	654	709	654	637	688	696	670	672	655	709	701	684	655	665	677	691	637	649	656	674	670	693	668	675	645	653	622	657	677	625	663	639	687	672	660	667	695	682	591	643	664	627	644	675	671	648	684	667	689	718	663	699	710	653	668	623	670	713	698	668	677	632	676	667	688	654	693	676	704	643	699	660	668	615	635	666	666	723	692	680	682	700	648	679	697	689	667	640	694	676	664	652	705	675	680	627	637	655	682	655	653	663	672	652	676	676	665	659	677	608	689	651	659	695	661	666	626	624	683	647	664	685	674	681	682	678	684	684	656	674	645	671	661	699	711	671	678	663	685	628	662	699	678	679	693	604	694	705	656	687	634	696	664	632	667	641	708	663	690	659	650	624	659	652	701	648	675	660	678	690	654	644	675	670	663	716	657	702	687	737	692	652	636	627	668	679	647	649	675	651	654	653	629	663	690	689	670	715	665	690	739	649	654	638	668	650	706	671	652	652	657	620	669	623	637	686	640	716	627	686
33933	8995	1363	791	592	375	328	291	270	234	211	236	214	210	197	249	225	217	197	190	197	197	203	188	182	183	195	189	203	192	180	197	210	215	172	178	175	185	180	165	193	185	187	194	183	175	181	195	184	197	192	204	193	190	236	170	194	205	184	197	188	187	184	185	172	193	215	177	177	204	177	160	186	211	168	206	161	180	201	191	202	204	192	200	192	200	193	204	174	186	192	200	192	192	191	187	188	172	186	179	179	169	196	177	184	190	166	197	193	199	218	198	183	203	173	210	161	195	211	201	188	174	184	192	189	183	212	189	188	180	188	185	201	198	183	185	185	204	209	163	198	180	187	184	190	190	208	182	166	187	196	185	194	204	185	193	222	197	187	172	186	173	201	204	198	179	185	199	179	189	204	221	213	207	165	213	193	198	197	188	205	203	182	169	208	187	188	176	214	169	193	167	205	205	191	187	204	175	185	173	189	201	219	188	188	183	194	163	201	169	192	201	182	205	178	176	194	154	181	201	215	205	188	168	184	181	181	174	184	171	201	207	203	148	171	199	198	167	198	164	184	195	177	204	202	195	190	195	170	174	201	194	188	195	214	194	179	172	197	163	168	171	167	167	192	208	184	196	181	202	187	196	167	195	178	196	174	220	198	180	196	168	175	195	191	197	201	176	202	184	181	188	177	217	181	193	177	196	168	185	193	220	209	186	178	207	223	199	185	184	171	154	190	179	164	184	205	170	203	176	195	194	177	171	181	211	204	175	184	170	200	176	189	179	207	178	187	202	165	209	184	182	181	172	219	164	210	197	159	196	188	203	186	179	213	214	190	185	172	176	195	179	172	165	187	188	182	197	202	171	187	198	174	190	169	177	169	206	181	178	234	199	177	198	194	227	191	168	192	167	180	213	186	217	183	171	202	176	210	200	196	200	174	193	203	180	181	168	210	198	201	213	191	179	174	173	186	195	187	188	172	177	199	180	186	188	193	178	177	204	185	188	185	176	184	205	215	176	185	187	173	217	187	192	185	183	161	183	192	195	179	193	231	193	189	185	195	196	203	194	206	225	156	163	171	166	177	165	185	188	193	183	185	189	208	179	183	173	177	203	174	207	191	194	200	171	201	206	205	196	193	172	222	176	176	181	171	187	159	218	196	168	177	193	198	187	179	186	178	173	206	185	178	187	205	183	177	190	176	187	174	166	200	181	210	181	199	187	168	177	211	179	180	184	188	205	206	165	182	191	185	214	176	189	179	180	178	210	167	175	175	199	204	202	186	188	175	198	199	195	181	172	189	205	212	184	186	176	196	172	186	173	181	190	198	191	189	171	181	196	211	186	212	181	185	176	191	190	181	180	178	190	182	187	175	185	199	186	192	195	201	176	181	180	211	200	206	194	197	186	181	194	191	207	191	179	167	183	179	185	171	194	184	163	188	183	188	185	190	210	200	164	189	179	166	167	192	190	151	168	171	185	198	180	190	197	172	180	205	176	205	202	203	171	204	188	184	198	178	196	188	193	187	183	213	216	189	213	172	201	172	183	186	219	195	194	211	202	181	187	181	188	191	172	168	201	223	150	188	186	186	176	199	190	214	187	191	213	185	197	178	189	211	193	200	189	160	175	189	193	181	206	203	199	181	185	198	193	195	168	197	191	195	196	177	167	178	169	212	199	210	183	195	188	194	194	172	203	162	190	177	189	167	204	207	214	184	201	178	190	164	176	213	219	160	200	205	171	197	172	181	180	196	183	162	179	199	190	212	194	195	181	178	197	163	182	196	181	186	211	207	171	206	206	190	199	168	175	173	189	171	198	223	183	210	176	200	189	211	180	188	206	201	167	196	187	174	194	175	192	192	172	185	177	178	209	189	177	187	215	173	186	170	160	194	195	203	161	174	200	208	187	173	174	187	230	184	193	205	190	175	181	196	187	191	194	204	185	180	197	204	201	190	166	184	170	218	180	221	164	164	160	184	169	189	168	196	174	168	183	179	183	175	160	181	192	205	210	189	152	202	168	194	195	182	193	194	183	199	189	185	176	219	204	192	184	206	213	174	158	197	203	200	188	171	156	215	149	183	172	190	185	185	203	186	193	171	192	170	184	203	201	175	226	183	199	205	189	202	191	183	183	224	198	180	195	195	202	204	192	178	220	218	187	173	198	184	190	193	170	134	178	185	187	181	184	183	176	189	179	181	178	225	181	180	180	182	178	191	186	215	181	194	173	174	170	190	182	168	172	195	166	195	192	189	189	223	190	187	175	183	175	182	195	222	200	186	180	211	204	191	174	170	175	190	203	185	194	192	202	180	148	204	183	189	182	183	175	201	164	174	184	194	201	191	191	201	173	155	180	180	186	174	161	186	210	189	196	174	202	179	173	189	164	172	205	196	196	180	188	161	196	195	211	192	211	178	194	189	175	204	209	199	196	166	167	193	208	220	218	207	175	184	181	199	191	208	193	218	218	184	195	182	202	208	179	164	165	202	194	192	192	181	207	215	198	182	198	191	211	173	202	183	189	160	183	167	190	178	184	202	212	198	191	178	196	167	172	197	163	209	219	186	207	176	205	173	170	211	193	214	179	176	204	207	192	226	219	163	190	195	180	168	183	176	168	200	210	166	178	180	192	219	176	177	180	169	193	198	180	180	196	167	198	202	210	200	206	180	202	173	200	179	171	184	182	203	178	191	185	184	178	162	217	180	185	159	184	179	198	191	178	198	165	190	208	176	206	189	184	200	196	201	211	184	211	195	205	211	178	184	183	183	178	192	172	176	172	183	185	185	180	199	193	179	192	185	178	210	174	167	166	174	192	199	173	191	194	211	168	181	203	180	179	228	190	198	156	174	182	201	210	185	176	170	176	177	209	196	176	186	194	195	197	189	214	203	212	197	202	196	186	187	170	165	167	199	162	189	171	208	195	184	202	187	198	179	184	185	188	194	179	170	187	171	167	183	187	195	168	206	185	200	199	179	190	184	147	171	187	206	232	175	185	211	179	175	167	164	177	177	161	179	195	191	189	188	178	199	176	182	182	182	184	196	185	192	172	179	176	189	204	202	202	171	214	180	187	178	160	198	219	211	203	210	183	177	167	206	188	179	173	201	216	204	173	174	177	190	172	197	189	167	172	213	186	186	186	187	193	199	168	184	199	176	176	205	207	171	198	200	215	190	167	187	178	178	153	181	189	189	214	167	184	180	183	206	194	201	200	175	164	179	204	189	205	179	196	210	157	202	183	176	193	192	174	174	203	192	169	186	192	186	184	163	206	200	173	213	218	209	196	198	193	176	176	192	198	184	188	183	174	188	188	194	182	188	181	172	191	175	186	203	197	177	184	190	187	213	206	191	202	166	185	200	176	189	219	193	180	163	182	178	198	191	188	194	200	182	177	151	198	190	189	174	189	194	174	201	178	198	163	203	199	200	172	156	173	204	191	194	176	191	190	203	173	197	187	200	216	222	214	160	196	210	193	209	162	169	184	212	199	207	183	175	200
21504	4193	2412	2317	2061	1444	1128	925	791	755	696	629	551	555	584	541	500	536	507	525	455	471	513	495	474	478	523	493	471	524	503	454	508	484	528	451	519	450	478	452	465	464	458	511	473	484	468	475	462	450	499	465	473	458	477	442	459	435	421	476	430	483	454	451	463	430	455	462	469	388	517	484	441	444	463	417	471	408	462	458	432	452	483	452	438	460	448	497	490	464	473	491	462	468	488	487	433	473	486	451	474	440	446	453	446	469	456	502	481	412	494	474	464	476	440	421	467	404	436	466	467	435	500	446	443	484	476	461	450	423	460	467	483	457	478	409	464	444	456	447	441	461	469	469	479	467	436	447	444	418	450	456	447	443	484	462	468	439	465	452	420	446	440	481	465	485	468	415	436	462	470	441	480	453	450	451	444	443	450	478	464	451	444	477	438	470	476	449	438	437	427	488	447	463	463	520	467	432	480	451	468	464	479	467	413	440	434	428	474	449	446	424	462	492	469	475	452	428	439	428	479	491	407	420	428	497	481	444	484	456	469	456	446	503	490	482	469	477	449	453	451	410	466	439	472	449	431	450	443	468	462	488	450	416	454	461	480	464	449	470	465	494	453	479	466	431	455	454	443	483	490	489	471	455	443	470	453	489	439	464	467	425	425	465	474	446	462	430	462	456	462	446	417	436	437	483	454	435	425	472	438	453	455	423	463	466	474	480	471	503	418	469	468	476	457	461	469	422	477	468	453	467	485	423	412	443	419	482	462	440	454	440	442	450	499	486	478	459	478	418	478	451	443	458	475	433	516	471	452	461	458	462	469	441	459	466	448	436	433	440	475	457	424	443	430	474	465	461	451	457	463	476	445	447	443	469	476	490	469	471	449	486	476	464	428	454	428	445	479	446	451	449	473	445	471	412	421	467	454	455	461	448	408	475	468	459	474	422	452	460	441	463	480	465	443	464	441	451	429	462	460	450	472	426	407	453	456	421	494	450	437	503	475	468	433	489	440	486	489	441	465	475	440	462	483	453	437	447	437	490	445	459	452	449	429	444	444	479	461	455	442	445	454	481	451	453	456	474	461	452	450	422	440	469	477	475	467	435	446	442	451	440	459	461	463	434	458	466	424	429	450	414	478	447	441	453	452	473	458	448	439	457	443	489	465	426	488	445	478	461	412	427	455	471	457	467	431	498	467	481	454	463	489	456	451	456	457	456	455	439	437	425	458	463	480	492	460	464	433	447	424	462	443	435	442	438	458	442	440	434	418	414	474	444	472	451	436	465	468	428	444	511	459	441	482	473	444	416	460	448	420	503	438	496	429	415	438	457	446	480	459	452	463	444	451	485	488	440	460	436	488	449	437	443	445	465	440	414	470	453	476	507	442	504	490	469	432	443	484	435	436	457	468	437	463	466	464	438	485	449	468	431	443	455	448	437	518	477	460	462	486	496	428	464	474	472	419	426	448	456	474	453	455	475	413	470	451	466	479	413	462	423	478	410	467	471	453	452	414	445	460	460	476	453	465	458	449	453	449	456	462	471	458	451	451	482	441	442	462	455	460	433	451	440	482	470	441	477	413	461	484	468	494	452	463	463	406	444	453	450	460	507	433	425	496	427	454	466	464	448	477	455	458	465	452	440	460	455	457	444	462	441	484	465	483	463	446	463	466	445	421	455	430	444	437	440	478	456	434	430	424	459	412	451	438	420	436	452	440	462	408	486	460	474	463	427	475	438	468	462	474	467	453	461	459	482	432	499	464	499	454	438	459	478	414	482	453	437	442	429	454	489	433	461	446	468	480	440	471	453	451	470	443	479	472	374	491	455	457	475	480	471	428	470	458	474	443	467	409	446	422	436	489	476	444	420	450	430	417	440	470	485	417	466	426	458	501	455	470	401	523	485	435	439	485	470	464	438	479	444	436	430	487	435	475	441	449	435	476	482	416	492	424	456	442	438	439	441	450	481	481	445	436	467	456	459	459	459	432	395	462	482	435	435	478	444	457	477	434	462	430	431	459	458	481	464	432	419	461	472	432	433	498	457	453	464	475	455	492	465	441	441	494	486	405	463	452	450	428	454	458	436	476	445	461	493	433	433	522	426	439	480	452	441	439	444	440	440	465	462	432	458	410	473	450	433	446	448	510	498	473	445	463	438	455	454	455	470	460	480	422	483	440	467	442	483	461	426	463	449	421	404	438	465	410	474	460	472	459	445	414	448	458	451	520	446	440	440	429	473	421	466	480	487	444	445	475	455	465	469	479	477	486	480	462	431	467	480	439	447	473	443	436	455	431	457	481	451	447	465	415	446	453	461	456	492	458	487	495	491	468	473	448	473	466	429	447	455	449	475	453	450	452	451	421	450	457	469	456	436	430	464	454	477	453	487	473	481	432	460	454	421	441	479	466	456	417	451	425	455	458	446	471	468	476	525	494	477	491	471	427	461	467	438	431	439	449	458	412	419	477	435	472	459	476	463	459	436	440	472	460	426	457	476	429	435	426	436	471	462	416	508	477	442	467	436	436	449	462	456	450	425	430	449	486	490	460	439	428	429	498	443	429	481	419	450	447	430	429	485	482	470	461	447	446	487	474	456	435	441	449	452	472	439	420	460	486	448	480	457	434	509	449	463	478	486	452	454	484	478	462	428	462	450	442	456	447	421	458	439	451	453	524	447	439	460	451	463	471	452	453	508	470	450	442	453	471	448	444	447	478	469	455	458	445	482	439	439	469	463	389	476	443	439	454	473	467	467	459	463	476	469	455	444	446	466	470	432	452	432	467	475	452	458	494	464	414	437	464	434	459	457	450	444	432	448	493	489	454	435	425	449	471	445	424	466	475	502	469	447	473	425	438	443	490	440	450	458	460	469	477	439	471	472	452	435	424	445	427	476	468	438	463	449	436	470	489	440	469	440	452	506	446	482	481	455	419	446	473	437	491	430	434	458	435	476	453	420	472	450	417	459	470	448	499	452	451	454	443	454	440	449	462	515	463	459	468	481	434	438	454	483	451	453	448	463	432	455	462	438	469	421	445	458	445	459	443	466	473	425	448	447	448	437	429	458	479	478	448	473	462	434	445	465	462	462	463	472	446	475	452	508	455	461	455	452	458	475	463	414	491	464	456	483	407	443	480	444	443	439	447	413	475	483	468	469	457	428	456	446	446	446	465	435	469	454	501	471	478	444	435	419	444	449	465	442	430	441	457	435	428	428	453	447	514	415	459	472	437	450	491	407	449	447	457	434	461	474	444	482	462	475	455	483	439	474	436	443	449	478	435	471	441	438	438	455	415	471	434	441	440	458	467	445	453	436	488	453	470	438	472	446	465	458	442	487	435	435	448	436	479	461	415	480	447	481	474	436	448	456	450	470	447	472	502	444	455	451	425	514	426	448	465	457	452	429	434	470	460	432	480	454	471	411	417	473	471	464	442	472	424	448	425	460	458	470	416	437	473	480	450	447	432	458	472	484	430	453	441	469	457	460	434	424	474	434
10809	1524	423	356	283	237	215	245	230	227	227	224	183	198	229	216	205	212	214	241	217	256	222	203	215	206	230	222	223	196	212	213	235	238	223	250	232	231	218	218	245	242	213	206	228	199	233	244	187	196	216	217	205	200	210	219	206	235	196	231	193	214	206	202	217	204	206	218	229	205	214	218	211	215	206	214	205	219	208	193	214	201	235	230	227	247	198	241	232	206	202	220	214	228	209	233	216	239	250	227	251	215	250	195	209	180	186	227	221	215	199	186	240	217	205	223	220	221	217	222	198	202	204	183	221	245	218	217	221	235	245	225	222	205	217	231	205	211	206	225	212	192	240	236	241	220	210	224	227	252	216	238	213	218	225	212	204	220	243	232	202	196	199	215	210	196	198	206	196	193	231	227	198	212	194	212	202	238	221	221	188	250	181	195	192	194	215	198	205	207	199	206	196	212	220	227	235	207	226	227	211	208	204	231	229	214	211	207	224	209	240	212	242	229	227	221	237	223	202	215	220	199	204	195	214	208	214	231	196	218	242	213	190	244	186	211	221	188	217	247	190	235	235	202	226	209	229	250	227	219	230	196	220	201	220	218	219	241	214	215	223	208	222	215	216	225	187	199	229	189	197	217	206	190	209	232	204	210	204	213	220	232	208	226	197	213	211	208	241	229	234	212	233	224	213	203	210	230	222	230	218	215	220	209	209	236	216	206	206	206	244	202	180	195	210	220	207	221	225	214	240	224	223	212	215	231	221	236	216	215	210	202	200	230	223	228	223	201	217	222	225	221	205	196	182	236	228	187	210	232	206	195	227	221	214	203	191	198	203	205	205	231	201	209	197	217	211	235	211	192	237	242	206	227	216	187	193	211	239	202	209	198	239	201	237	204	231	201	233	208	222	255	218	221	216	214	207	239	218	226	209	221	200	204	205	201	203	208	221	200	233	203	202	189	233	209	193	223	188	231	189	247	219	226	222	221	214	194	227	220	226	212	212	217	205	217	209	215	228	210	238	226	209	188	214	211	211	211	227	238	200	219	221	221	213	222	195	227	209	198	200	173	203	213	219	237	222	214	236	238	221	235	194	222	232	196	227	207	210	201	219	193	205	219	222	230	203	221	207	211	204	222	215	198	223	210	204	224	227	228	210	205	190	191	193	237	227	242	201	197	215	230	251	179	224	227	198	214	234	214	207	231	203	210	218	235	202	232	215	227	235	235	225	196	218	200	235	237	256	177	195	240	230	214	199	226	232	204	206	229	210	212	215	221	224	220	220	212	209	214	207	240	227	223	200	212	233	209	229	237	233	197	201	239	211	228	207	241	224	232	223	238	221	221	211	226	228	214	197	226	226	196	199	208	230	204	215	219	253	222	226	234	200	216	187	207	223	247	212	227	208	226	202	213	209	209	207	198	234	184	196	185	203	220	221	181	207	221	232	222	209	194	213	216	242	251	208	213	221	213	219	215	217	235	217	237	226	202	206	210	192	212	217	260	204	216	221	193	196	204	213	233	187	236	230	235	201	213	230	228	209	236	217	219	224	222	235	194	231	238	225	195	213	200	223	228	208	198	207	216	200	203	219	242	204	203	216	233	208	226	218	203	214	199	201	224	211	212	217	214	210	227	206	215	207	228	218	220	197	192	209	241	173	206	215	205	218	193	211	252	210	218	221	198	228	225	210	192	235	252	226	225	229	194	239	230	196	237	215	215	218	224	232	249	252	232	207	197	232	220	219	191	200	209	177	261	197	217	224	201	204	177	197	222	256	185	186	228	218	222	222	218	200	212	189	235	203	200	227	226	219	196	204	204	224	192	233	215	225	226	203	216	233	188	211	231	232	203	241	225	204	209	225	212	195	178	219	220	236	196	194	219	189	206	199	225	223	207	233	239	240	234	183	225	202	211	231	211	240	216	223	214	198	214	196	225	209	199	222	221	213	236	215	189	234	209	238	236	209	211	221	228	222	213	215	212	200	208	205	203	224	242	201	196	254	229	217	234	214	228	200	210	241	207	210	221	218	206	198	227	208	197	227	224	234	206	194	213	234	217	252	194	211	215	219	225	234	233	205	244	208	207	228	223	220	207	214	220	228	213	216	224	217	213	216	213	220	242	201	195	238	202	204	196	223	214	206	195	227	232	202	203	214	218	225	213	211	227	196	205	210	229	217	227	224	209	202	190	216	189	216	213	206	224	197	204	189	203	218	212	203	197	193	228	177	233	216	207	204	215	216	231	183	223	193	234	224	224	221	211	217	214	219	208	192	239	197	240	196	220	215	225	221	206	260	234	198	195	223	221	186	230	219	196	194	175	182	212	202	213	218	208	224	212	219	219	240	219	217	201	222	229	227	224	196	203	216	241	237	228	237	216	219	206	234	256	233	214	204	221	236	227	211	204	209	218	196	230	247	249	207	208	191	208	229	237	229	229	243	236	236	206	197	211	201	212	236	216	214	201	215	210	210	239	216	246	215	209	230	206	233	250	226	236	205	231	227	205	206	211	236	186	216	238	237	227	200	232	222	221	228	197	219	192	190	230	220	246	213	218	248	217	203	217	205	220	230	205	211	202	194	195	235	230	195	204	217	211	214	214	207	218	253	238	220	211	175	215	236	228	236	198	210	192	218	220	233	184	224	206	188	233	235	220	202	194	226	215	208	201	225	226	225	224	201	186	216	224	223	209	211	190	216	235	243	233	211	197	228	224	200	234	249	228	215	224	225	237	206	196	246	204	220	201	251	226	196	202	226	211	218	191	202	218	223	229	219	227	216	214	248	216	216	223	200	240	206	213	244	206	236	224	214	206	235	206	202	245	219	226	204	192	186	213	223	214	224	198	212	226	193	233	241	214	214	217	216	251	202	212	206	194	211	210	221	201	215	195	204	199	239	211	235	210	227	244	192	228	205	219	217	241	223	215	205	223	223	203	224	233	211	234	228	238	226	216	224	213	221	219	239	227	232	215	223	210	222	218	210	264	249	235	215	214	211	226	238	235	216	212	211	232	219	208	216	221	226	221	219	216	205	206	219	234	243	222	225	226	217	215	222	208	223	212	235	239	210	212	226	212	216	202	217	232	224	183	231	232	219	217	209	223	231	214	231	199	224	226	195	219	226	228	237	232	203	187	195	217	212	208	222	247	215	212	197	188	251	235	216	221	219	228	244	214	209	226	193	213	212	224	213	203	209	205	212	248	205	199	208	192	216	209	205	217	232	207	225	200	214	222	210	219	205	229	207	227	241	206	207	208	210	232	203	227	203	206	242	182	225	189	243	236	203	228	201	205	225	234	234	218	208	203	231	234	218	206	203	241	211	231	212	207	221	239	225	193	228	233	201	221	202	201	218	222	212	221	218	225	213	209	225	220	200	191	207	216	203	194	215	232	216	223	218	215	225	205	261	191	215	233	226	205	225	204	224	233	187	209	225	199	217	209	215	214	194	231	219	218	221	209	206	218	242	206	215	199	214	248	216	229	195	234	194	202	203	220
7996	1352	1064	985	826	671	665	624	627	589	538	567	561	573	546	529	529	542	525	561	522	583	519	560	515	514	573	550	529	497	517	549	564	571	541	541	552	493	534	566	550	533	548	531	541	551	509	485	525	532	523	551	548	545	529	573	528	561	543	545	543	555	544	510	558	535	547	508	548	539	529	528	551	531	513	549	524	553	534	550	514	542	510	545	538	522	522	544	536	518	547	485	527	566	544	573	521	536	486	573	552	540	538	539	497	545	493	509	551	554	554	527	560	529	534	555	503	523	569	543	536	549	563	556	527	512	565	538	560	542	454	523	532	527	568	497	524	595	549	527	507	553	541	562	508	529	545	554	548	538	527	534	537	520	487	540	524	543	581	514	560	529	577	564	548	541	558	558	517	551	559	559	530	532	556	517	533	548	535	549	533	556	518	578	534	551	582	504	529	546	554	541	509	503	532	508	529	526	537	501	509	556	494	520	552	534	543	565	536	515	552	539	532	543	584	542	524	515	549	581	570	551	538	496	533	523	576	510	591	572	521	510	536	586	553	564	540	538	526	526	496	587	577	498	544	577	559	537	529	539	531	519	528	510	526	519	531	554	499	565	530	551	522	527	517	533	587	577	556	479	514	591	570	568	504	538	577	547	560	522	567	551	543	522	563	521	576	557	496	561	560	555	505	549	529	553	544	515	510	534	506	538	542	571	521	548	520	582	555	525	566	557	512	555	536	501	521	551	534	531	523	560	559	554	524	571	541	551	554	544	544	525	537	544	588	582	500	531	525	529	546	567	585	517	571	543	547	545	516	556	530	551	523	550	524	554	537	563	544	546	559	497	525	527	513	530	508	533	584	555	570	518	559	504	511	554	541	547	558	550	531	526	529	573	541	516	575	563	523	561	523	534	533	531	502	574	558	549	503	541	543	509	562	495	549	545	542	556	572	553	534	509	513	530	549	572	544	582	507	515	551	531	518	557	556	534	520	506	568	499	566	489	552	534	585	536	541	521	528	508	538	512	593	581	554	493	500	517	542	559	532	563	540	525	555	529	551	551	547	525	533	527	519	502	507	531	602	519	564	531	587	542	528	560	507	512	540	527	508	566	562	580	555	507	514	527	586	512	559	568	557	527	519	516	538	565	495	526	544	531	524	530	515	556	537	571	535	511	516	531	525	577	544	553	553	525	560	521	550	540	560	535	517	581	528	495	587	505	525	570	532	550	500	505	558	527	515	538	522	540	563	555	552	518	535	529	552	588	528	550	531	525	524	575	527	536	523	472	512	505	608	537	557	534	524	531	556	542	571	543	560	538	535	577	572	521	532	560	521	536	532	541	573	541	527	537	545	606	573	505	523	526	518	558	536	563	566	548	543	548	544	522	527	511	483	537	551	551	561	522	527	554	539	558	514	550	587	535	507	556	563	535	576	532	534	534	520	513	550	543	591	502	544	524	499	537	519	555	506	506	504	549	534	484	518	493	539	529	532	557	543	507	565	507	547	542	538	521	520	556	555	528	541	523	549	532	507	547	514	513	549	515	500	552	549	537	538	519	562	559	524	545	517	539	548	520	549	547	500	529	544	525	556	501	554	553	535	523	525	537	542	510	575	517	563	522	549	528	529	565	540	583	547	531	554	548	526	509	528	555	584	547	497	560	514	537	499	534	528	557	563	518	577	513	519	551	534	533	548	553	528	504	558	567	550	516	528	484	557	492	530	576	523	555	528	525	523	579	554	512	518	522	524	519	486	515	519	542	578	525	551	519	527	553	558	510	524	555	547	535	533	513	532	541	558	580	540	467	545	539	556	542	526	532	536	598	549	541	527	510	523	524	487	563	525	532	510	505	550	545	542	529	566	566	519	559	553	540	532	532	495	501	549	553	546	529	516	573	539	534	531	530	539	540	561	548	549	553	541	554	523	507	527	517	527	531	562	542	522	566	574	553	525	522	543	537	560	530	511	556	498	537	517	547	532	523	535	564	500	563	539	542	547	545	543	547	543	536	553	549	533	544	545	502	538	491	479	518	518	482	529	547	533	543	521	523	540	570	512	527	516	543	556	558	518	491	531	531	527	527	538	562	524	510	544	545	535	520	530	496	550	545	493	519	518	579	555	511	566	554	525	516	532	519	488	571	599	521	527	508	504	555	524	573	545	591	530	539	546	569	535	562	542	536	556	532	546	543	547	541	555	555	539	556	551	531	493	538	548	513	551	554	521	531	516	490	543	539	536	550	540	524	497	537	530	557	531	527	557	563	568	565	539	540	513	564	568	512	540	486	525	544	525	544	549	506	512	542	552	513	546	549	494	526	553	548	521	519	530	494	512	527	542	562	535	562	536	497	547	530	570	565	568	503	502	507	528	514	534	524	560	557	516	569	535	546	515	554	577	521	510	549	542	511	522	529	557	530	517	533	517	549	533	552	574	557	552	576	503	539	532	545	512	510	495	528	494	553	543	530	520	542	533	542	533	543	570	538	529	559	546	526	537	478	526	561	505	559	529	559	548	525	515	530	512	521	548	538	524	561	552	500	531	536	559	540	556	552	535	521	531	514	526	544	556	520	556	569	549	507	556	596	527	540	520	507	549	572	515	559	524	513	512	569	525	557	559	560	557	537	538	529	559	544	541	549	535	573	554	508	548	490	534	538	540	542	565	566	553	569	549	505	544	558	544	498	564	479	537	541	559	535	543	517	563	540	506	541	536	511	514	573	522	550	511	554	528	562	570	534	568	505	569	533	547	553	542	528	537	556	543	506	545	549	506	512	511	501	519	573	536	524	518	527	534	553	545	540	540	512	541	530	533	556	531	571	517	549	552	514	542	532	530	553	518	560	536	583	568	514	529	536	510	518	553	539	531	541	541	544	547	577	526	581	522	523	537	552	554	563	557	508	562	567	556	545	538	529	537	563	532	531	558	552	504	531	537	461	534	519	533	533	484	612	510	521	571	561	514	524	498	596	534	548	513	559	483	526	569	531	543	503	513	548	534	507	514	548	533	567	551	544	561	599	542	563	551	534	512	540	543	558	517	563	537	523	515	496	534	534	558	536	559	524	517	545	535	549	540	549	522	571	534	572	563	558	534	492	556	543	569	547	542	519	551	547	541	501	586	519	538	512	572	519	554	519	522	504	527	548	533	565	539	503	522	546	545	539	565	523	533	529	575	533	544	547	532	513	542	524	495	561	536	586	528	550	529	503	536	519	546	544	507	542	566	521	533	508	560	548	529	553	523	546	539	553	525	570	518	501	522	547	556	526	599	564	509	573	540	512	525	520	536	532	565	527	485	563	489	502	489	526	554	542	586	541	499	570	575	560	546	512	541	555	518	590	522	545	533	548	530	529	520	526	566	590	568	528	528	532	609	581	549	536	530	526	546	555	563	521	555	529	524	528	513	517	530	530	511	526	547	560	560	558	477	529	549	547	507	523	506	545	545	548	531	512	511	532	545	561	554	568	527	547	519	564	526	563	552	533	551	542	501	533	562	575
24737	4693	857	649	480	392	353	341	300	341	296	287	288	304	305	312	302	302	295	286	274	290	289	315	282	275	277	266	286	258	309	276	271	279	259	260	283	309	310	297	288	295	289	299	298	298	313	272	300	271	302	293	293	295	289	290	288	313	301	305	288	270	289	285	275	322	296	285	275	304	260	294	308	279	291	295	284	282	314	286	309	309	314	337	264	281	302	310	255	249	299	277	283	303	274	290	295	291	327	316	304	282	318	304	326	276	270	275	286	272	294	298	290	285	305	275	259	305	295	300	274	298	342	281	312	279	266	292	298	318	312	275	295	286	294	282	282	285	277	274	269	276	332	282	286	318	277	304	287	291	265	257	313	303	282	291	260	286	263	272	300	294	281	273	260	295	256	295	312	343	292	276	268	288	248	297	290	308	328	277	316	293	296	298	286	264	301	270	293	331	282	300	307	304	285	249	284	269	284	277	272	298	310	275	288	270	270	285	297	289	295	289	278	266	282	302	282	311	265	264	285	275	302	292	304	313	299	281	273	298	277	269	306	276	323	274	282	261	307	281	293	278	284	279	284	259	285	321	297	285	305	292	294	306	308	292	309	309	289	248	305	320	294	298	295	246	277	289	293	283	258	293	300	277	291	284	270	306	307	294	279	297	308	294	301	279	263	261	295	269	315	310	303	298	268	308	281	279	269	279	257	300	280	264	286	275	339	313	302	288	287	277	293	263	299	300	319	294	292	297	297	299	310	275	280	292	271	294	294	300	315	304	304	276	280	297	305	304	290	283	315	308	274	288	290	295	291	271	308	307	280	267	292	290	241	284	300	294	305	308	312	290	322	331	296	263	299	288	269	295	301	311	263	289	272	291	260	308	271	289	310	324	300	323	292	296	307	272	294	295	288	296	251	285	291	305	294	288	279	309	271	253	291	264	274	275	284	289	297	291	285	284	266	303	266	291	297	291	290	301	292	289	266	267	300	296	293	299	286	257	307	279	278	306	300	320	267	286	312	282	296	255	287	280	256	257	278	316	295	306	326	285	260	289	293	313	283	286	285	283	260	267	324	260	283	313	253	301	325	309	264	295	285	277	270	293	328	308	274	290	295	302	287	289	293	311	297	285	302	259	308	288	305	267	268	290	283	286	318	293	293	310	312	270	313	280	310	251	281	295	264	272	310	237	312	286	293	277	271	290	296	306	295	300	268	253	280	249	299	278	310	272	314	275	267	300	286	306	299	299	296	293	263	289	267	306	287	289	292	292	281	300	267	283	298	300	273	269	285	293	292	292	296	309	305	287	251	314	286	278	280	271	270	261	327	292	317	268	281	278	310	313	300	272	277	317	307	339	301	305	282	285	310	271	285	284	264	294	293	249	287	284	283	276	289	307	285	295	279	297	265	261	292	304	309	273	287	306	272	265	295	321	292	302	303	312	291	268	298	309	297	286	294	280	255	282	311	296	297	302	316	304	298	312	306	306	330	283	296	281	296	277	284	260	288	296	285	314	304	263	282	311	298	300	297	289	291	329	309	304	299	301	297	281	275	259	288	299	297	306	295	293	276	305	255	280	273	260	313	300	295	296	283	289	270	294	300	325	267	258	248	284	266	292	293	292	289	292	282	279	305	288	272	294	300	257	284	290	246	289	302	283	284	277	280	285	271	309	308	305	301	292	297	291	288	267	305	293	259	293	296	319	308	272	282	294	294	252	315	280	269	302	299	307	307	308	321	303	267	309	284	280	292	295	262	298	294	297	290	300	289	264	311	309	276	290	305	286	285	286	290	287	316	302	308	302	278	284	310	297	304	284	270	270	279	296	282	293	291	268	274	314	279	321	292	268	287	257	299	295	276	259	258	250	280	311	310	293	285	256	277	313	250	280	292	308	299	283	304	324	301	310	279	291	291	312	324	296	305	307	310	297	273	286	293	286	256	303	279	322	283	298	264	257	294	264	279	317	276	317	296	252	292	293	297	305	267	301	282	289	275	290	305	326	272	278	270	271	295	284	280	274	324	276	298	290	319	294	307	302	269	302	299	278	290	312	280	263	282	312	289	261	271	291	315	310	302	240	281	261	301	284	275	305	304	271	303	285	287	260	311	280	280	299	305	277	290	313	289	274	314	296	316	306	295	288	287	289	286	258	276	275	283	286	284	272	267	327	270	262	303	267	271	282	310	254	281	260	273	312	308	306	275	279	292	276	296	254	301	307	287	296	295	270	294	284	291	278	317	264	295	265	281	283	270	270	261	256	292	277	298	333	275	273	301	287	254	283	313	270	286	274	272	287	285	283	332	314	275	289	313	284	290	277	316	284	302	310	248	258	299	315	288	260	302	263	281	274	271	294	302	275	253	281	256	299	309	284	293	305	290	288	266	259	277	295	278	286	263	250	278	318	264	292	285	268	320	294	246	272	291	296	301	285	318	296	294	319	300	279	311	296	286	287	304	288	263	285	286	295	302	273	279	279	286	286	297	263	309	257	294	255	284	318	295	302	290	301	252	279	275	281	298	310	275	294	286	257	262	295	282	265	294	289	315	323	308	299	276	258	300	284	270	292	291	263	292	314	293	305	275	257	297	287	338	296	307	279	302	276	318	284	326	244	307	267	314	266	320	294	284	288	339	288	283	278	294	314	277	315	307	286	285	272	281	278	278	286	290	273	280	296	314	281	295	283	276	272	282	291	306	282	297	266	283	289	301	348	297	281	268	261	295	292	285	272	311	287	315	298	288	299	304	264	303	282	283	286	277	265	280	294	263	321	280	285	298	288	297	286	270	326	275	275	282	269	286	285	302	309	334	271	258	292	271	298	299	277	316	300	303	324	272	272	258	292	308	289	285	268	270	304	294	263	294	287	306	299	293	281	284	282	276	303	262	261	279	270	265	284	282	295	304	274	296	303	285	304	278	282	326	290	299	292	283	289	304	316	294	298	303	297	275	285	284	301	269	309	285	272	313	249	283	292	282	267	276	295	269	278	290	309	291	266	267	282	270	273	300	281	305	290	314	276	264	302	275	310	307	292	286	292	309	289	309	293	309	283	297	287	295	283	282	316	290	281	299	304	275	321	304	282	327	302	291	276	304	306	289	325	296	292	279	302	277	313	305	296	291	284	291	290	264	291	242	294	324	270	274	340	325	269	297	269	288	298	273	302	253	306	279	281	292	304	290	298	282	274	295	297	311	293	294	263	269	289	289	299	283	299	265	285	295	291	253	279	320	281	277	265	270	247	276	285	293	269	297	292	284	274	272	289	279	259	283	300	283	297	285	283	272	271	283	280	264	284	290	279	290	251	253	280	288	255	272	283	322	272	287	285	288	268	287	268	307	286	275	316	286	269	277	318	283	283	299	282	319	281	293	311	296	305	294	292	316	310	281	285	301	306	297	298	306	296	273	278	291	298	278	284	296	257	286	301	306	299	290	270	264	308	305	287	271	281	264	332	266	280	276	282	271	318	290	301	280	318	327	266	277	298	278	283	310	281	291	286
16914	2606	1817	1912	1592	1253	1040	935	913	880	768	778	761	703	768	773	720	755	701	711	716	765	733	720	693	729	726	697	666	733	717	691	677	654	669	687	710	665	719	652	689	689	670	682	662	629	681	665	708	661	694	733	689	709	654	658	650	714	667	765	666	690	703	700	660	723	678	730	688	719	671	687	666	688	718	734	699	727	690	689	712	709	677	718	664	707	696	662	686	700	644	714	703	652	676	646	680	685	656	699	702	707	668	695	688	690	684	642	692	669	679	682	699	708	666	684	657	652	659	707	681	637	717	679	681	680	697	674	686	699	712	680	688	663	649	687	669	690	667	672	678	692	693	681	704	691	596	630	690	726	602	714	704	744	669	714	655	677	686	738	645	708	695	697	693	744	680	651	711	680	690	656	673	660	737	719	657	650	692	678	672	683	692	680	658	691	697	672	676	694	661	681	692	718	713	635	679	701	619	689	718	638	712	708	679	694	712	681	683	706	668	720	697	704	659	692	644	697	671	695	673	662	701	662	709	680	662	686	673	661	704	657	642	695	682	689	704	666	688	671	694	655	682	673	673	643	663	680	654	665	727	643	700	705	692	679	663	651	692	723	686	680	654	724	679	669	636	662	706	695	625	695	725	654	723	702	638	726	711	678	669	702	681	703	712	711	676	662	668	697	689	684	698	690	709	659	671	691	710	676	662	630	702	678	700	664	654	676	688	649	701	703	671	700	647	744	731	674	652	646	633	681	709	698	705	693	683	670	690	702	674	744	647	703	675	736	647	655	691	650	645	662	701	688	688	670	671	679	654	720	685	671	653	682	672	642	654	680	662	684	729	642	682	699	648	709	681	714	735	664	684	679	744	710	669	673	671	712	723	664	731	655	669	684	668	671	676	694	636	669	683	702	695	708	635	685	651	709	707	680	682	631	698	678	679	658	653	644	672	692	654	615	711	718	692	658	705	665	695	655	692	711	662	651	663	683	713	677	679	659	651	708	695	692	693	710	698	657	699	633	682	725	664	693	657	700	672	716	683	652	740	691	661	695	674	654	653	679	668	718	694	710	691	709	665	661	726	673	664	678	688	699	640	698	663	699	679	635	676	634	713	703	693	662	669	654	670	707	654	681	679	680	657	701	662	682	667	674	669	672	642	723	672	683	676	685	666	696	677	753	674	651	647	643	695	656	699	683	719	675	722	721	674	659	668	718	698	704	681	701	736	650	689	670	702	704	699	717	639	703	664	679	691	741	736	706	660	658	684	629	640	696	680	687	660	709	701	681	710	659	645	683	683	739	650	696	675	710	684	703	694	690	655	664	686	707	699	705	723	670	649	659	673	709	653	669	670	707	675	671	721	672	662	693	674	680	687	693	675	708	694	713	693	723	690	712	676	699	636	724	686	664	686	671	672	716	681	636	705	681	687	700	701	689	669	663	677	688	668	688	649	688	671	691	694	718	680	695	737	731	644	697	649	710	672	682	677	689	680	682	703	644	671	735	675	706	689	693	676	621	666	692	644	693	646	680	681	656	661	675	686	619	657	638	667	665	692	649	717	730	669	677	661	693	699	653	702	664	634	657	705	669	671	679	679	701	720	669	721	745	655	690	683	711	702	735	641	691	672	666	739	613	663	649	695	713	699	684	680	689	679	717	646	673	648	660	717	677	697	696	711	639	718	685	665	675	689	698	671	691	654	690	652	674	676	686	680	681	676	660	659	685	686	693	706	665	672	665	672	662	685	677	695	681	706	705	714	655	675	682	639	687	638	661	674	708	644	637	697	659	674	661	644	676	618	630	730	663	686	666	718	729	663	662	678	715	687	713	655	649	669	724	724	712	700	676	700	691	750	648	733	635	665	685	642	668	694	700	746	756	645	681	746	692	709	694	654	675	662	710	708	662	712	686	673	779	713	675	717	667	710	700	690	646	689	684	628	677	713	673	659	661	653	678	640	664	683	632	697	675	738	698	685	707	640	702	661	676	670	716	668	719	685	700	666	661	682	674	675	661	671	669	685	648	669	689	685	697	698	707	664	714	696	665	722	666	685	655	675	704	713	705	639	645	699	689	687	706	719	680	658	652	677	691	716	670	707	705	678	609	692	718	726	682	677	696	691	665	681	669	675	694	728	647	663	688	728	683	656	686	649	666	689	667	710	653	671	673	659	682	670	669	704	667	642	695	680	705	701	698	676	646	761	687	679	669	696	698	670	699	688	725	715	689	710	691	641	694	662	694	709	709	671	694	690	726	637	696	671	661	672	688	693	698	714	668	682	640	675	683	666	692	661	666	646	749	635	658	662	705	682	649	694	676	673	704	669	706	698	678	688	674	662	718	656	636	700	672	673	671	662	669	729	723	660	726	717	717	663	725	673	680	675	675	668	663	685	710	709	699	641	681	683	739	655	699	717	674	635	666	658	694	650	695	688	644	726	660	695	719	645	674	644	707	694	707	679	696	676	672	684	697	701	626	701	687	664	679	650	702	683	690	677	667	710	653	669	753	702	675	621	662	612	651	667	647	706	660	673	653	653	704	691	687	653	718	677	669	659	677	716	716	655	697	650	679	647	659	708	678	697	696	675	664	676	691	706	668	669	684	721	687	717	711	686	678	648	683	614	711	647	650	682	684	694	715	696	660	692	657	703	675	620	643	682	686	641	663	642	652	683	644	683	674	703	656	702	707	670	656	681	658	666	709	708	669	696	690	729	677	658	683	631	693	704	628	665	670	600	654	690	646	651	680	673	686	753	686	635	645	676	697	662	664	689	701	690	702	679	665	654	707	697	666	672	653	708	714	654	644	660	657	668	653	699	649	677	663	661	671	710	719	724	637	677	673	647	691	708	681	632	652	669	684	676	701	718	731	684	666	682	703	675	677	675	684	688	714	696	653	666	657	672	696	632	671	693	708	685	665	681	683	696	678	689	701	683	659	697	683	681	676	668	669	668	694	680	630	679	663	717	704	667	692	676	679	654	665	687	714	694	709	689	696	707	689	747	644	685	673	668	702	656	653	650	656	703	692	699	719	675	698	680	687	644	693	684	673	674	708	730	664	700	676	666	672	729	693	672	629	700	676	656	716	728	643	657	679	684	698	685	713	707	663	688	701	718	698	701	654	677	659	687	713	731	719	683	668	657	662	682	679	632	690	661	645	649	691	697	679	690	705	662	682	659	660	690	698	659	683	691	666	643	704	661	645	640	690	705	688	679	698	642	656	715	692	727	673	730	671	692	749	677	689	654	646	642	648	663	669	704	664	705	709	649	672	713	651	698	727	685	673	675	681	654	684	692	668	658	680	671	679	642	675	688	653	721	673	672	726	671	728	669	677	677	657	658	682	737	704	696	727	726	658	633	691	669	636	713	639	678	715	694	653	672	678	663	650	664	674	683	678	651	646	674	697	707	703	685	666	684	693	664	646	679	681	688	699	666	658	706	650	650	672	684	706	709	693	653	648	705	728	711	699	680	682	661	703	665	646	662	707	671	655	728	630
33233	7990	1278	793	481	392	309	254	292	274	222	234	220	203	206	222	213	250	187	214	234	225	176	197	209	216	197	189	220	191	175	213	201	206	212	180	225	200	186	180	212	224	202	197	192	228	214	194	199	179	194	187	192	191	181	184	188	181	200	203	194	194	193	219	215	202	195	191	197	192	174	178	214	178	179	202	208	203	188	220	198	181	214	214	187	196	185	209	162	203	205	208	214	190	205	200	196	185	189	177	190	200	201	205	185	181	205	204	190	194	183	204	183	174	184	173	199	189	213	221	211	187	201	210	194	212	256	214	184	185	202	196	182	192	187	199	211	164	235	206	199	200	207	189	196	200	185	202	175	173	204	194	209	159	199	203	184	182	219	182	184	186	200	173	194	203	172	184	180	191	180	208	191	189	185	210	190	232	208	206	175	194	183	189	187	229	202	190	171	221	198	198	183	203	246	222	193	218	233	179	208	203	203	212	209	198	177	202	204	236	196	204	190	170	192	201	176	183	208	197	205	217	191	183	193	192	183	210	187	200	189	195	205	209	190	208	213	198	207	205	184	187	191	187	220	185	201	207	190	174	191	209	197	200	186	169	211	160	179	225	208	174	199	209	195	211	208	201	221	209	176	182	189	191	198	186	181	196	191	187	176	204	207	187	193	216	183	203	188	170	195	192	205	215	217	191	200	175	210	188	211	214	213	187	204	226	206	186	182	211	195	197	198	185	197	198	198	224	203	193	186	181	202	208	171	203	181	192	180	185	209	215	180	207	207	203	200	202	198	194	181	197	196	195	203	191	194	196	183	210	182	196	204	208	214	206	206	220	206	183	217	201	205	233	208	174	174	209	200	202	190	187	198	196	178	229	192	191	172	211	212	200	222	194	194	197	219	212	203	255	198	206	203	200	174	212	182	194	175	211	206	209	191	197	183	207	205	188	186	187	197	211	209	185	226	209	179	232	198	198	201	204	211	231	205	216	205	168	191	203	208	195	203	195	199	202	189	198	169	211	212	178	188	196	204	194	198	244	212	183	189	205	208	207	192	213	223	178	231	170	193	204	193	214	208	208	181	171	205	179	201	152	204	181	179	198	197	205	178	201	216	190	211	237	165	202	191	198	190	195	212	201	190	173	186	191	189	203	190	193	215	227	206	211	200	206	219	183	193	203	208	238	222	203	205	177	186	201	213	181	195	218	177	196	167	194	167	201	205	200	171	186	185	233	193	180	195	181	182	210	171	179	178	216	179	178	180	191	224	197	184	207	181	235	201	170	225	215	222	201	175	201	189	168	193	173	200	179	192	196	201	203	190	188	183	186	187	211	205	200	193	201	194	192	178	198	198	196	195	187	174	187	199	193	180	203	201	189	200	193	165	180	198	199	213	183	202	208	190	203	229	188	214	182	196	203	201	192	212	211	225	197	201	197	202	199	215	208	172	204	206	196	187	165	216	199	183	204	198	203	188	212	215	204	202	208	187	192	182	210	174	179	186	191	180	189	224	209	168	177	192	205	205	211	205	189	192	213	199	189	213	189	201	189	213	211	200	207	193	205	179	184	182	211	198	217	196	198	190	180	158	187	217	218	216	198	220	225	187	184	219	207	184	208	204	189	220	221	211	182	221	184	202	169	194	213	175	206	182	196	210	194	162	197	206	197	195	193	167	193	201	186	190	181	211	209	188	198	206	191	190	202	206	193	198	213	192	211	186	200	182	200	191	193	206	209	226	208	214	191	180	224	215	194	211	240	206	222	200	209	212	201	207	188	204	188	203	200	199	206	223	192	183	191	174	173	214	175	182	203	178	216	184	218	204	182	212	209	223	220	168	184	198	207	184	196	209	181	179	192	179	193	185	243	197	180	186	191	203	221	199	180	195	180	219	179	220	196	213	204	175	191	204	174	213	175	197	211	181	170	210	205	192	188	190	185	210	206	228	189	201	214	228	201	203	191	207	186	221	205	212	203	191	197	187	200	198	202	197	221	208	207	197	226	200	187	212	214	210	207	186	200	181	222	177	189	185	211	208	211	209	197	201	188	205	198	225	173	209	207	220	191	182	197	189	189	178	185	180	194	200	194	180	199	180	197	212	222	189	213	188	185	185	214	219	213	206	187	191	177	193	175	173	175	208	209	178	185	238	211	197	217	196	201	220	199	199	191	175	208	212	205	213	219	193	201	210	214	189	161	211	202	189	186	212	191	194	200	216	198	180	207	222	188	211	189	196	202	214	198	196	195	206	177	194	202	213	190	218	197	195	194	202	188	183	202	182	194	186	195	162	196	186	214	221	200	184	182	175	200	177	191	220	187	187	180	200	210	214	214	220	197	218	186	199	184	223	193	192	197	224	193	175	212	224	177	205	192	199	179	183	184	202	198	204	202	168	195	214	193	190	184	213	192	228	195	219	218	193	190	172	198	205	208	217	198	212	206	183	201	197	212	230	208	196	214	205	222	183	221	191	198	196	203	206	190	197	201	217	199	172	191	190	187	185	207	197	170	200	189	191	193	215	198	194	195	217	206	207	189	196	193	191	187	221	194	183	184	197	209	177	191	207	204	195	173	191	191	186	216	199	206	195	198	214	193	193	208	191	184	205	179	203	164	188	193	196	198	200	222	202	204	200	190	211	214	182	227	195	185	203	202	195	178	185	196	184	196	197	190	173	203	201	202	194	185	196	217	196	195	178	201	187	183	180	203	218	184	184	192	188	210	180	208	193	206	179	200	190	189	201	187	205	210	219	216	186	191	210	190	215	192	191	184	223	203	230	212	181	201	195	214	194	234	240	218	212	192	202	210	189	238	197	183	182	186	195	211	217	201	182	207	206	205	198	193	224	212	192	176	212	199	211	207	205	189	197	216	208	207	181	177	197	196	216	175	188	204	235	234	213	226	208	213	203	205	204	216	192	183	212	194	203	196	193	213	195	202	189	181	218	223	209	195	195	200	213	221	197	190	206	179	199	202	203	198	199	180	208	191	205	197	212	202	203	173	198	200	200	184	179	174	212	211	182	231	189	240	189	208	218	214	208	200	202	186	174	200	217	180	214	198	218	204	225	204	193	175	189	211	187	175	212	213	190	198	211	204	195	241	185	200	186	193	190	207	223	174	195	171	196	197	190	230	200	211	194	195	204	191	212	192	169	205	195	188	208	188	202	202	217	188	198	214	206	211	208	195	216	197	196	202	211	191	199	179	205	207	194	216	186	208	167	192	206	191	194	199	203	182	214	182	199	206	174	191	203	193	214	200	197	197	176	232	202	186	222	198	180	211	213	176	197	187	218	205	204	207	215	191	211	196	194	198	198	191	217	225	187	199	222	212	220	183	213	209	199	209	204	188	198	202	206	198	207	190	183	203	180	216	207	170	191	208	208	173	171	189	198	201	218	194	187	183	263	220	173	199	195	231	218	198	177	191	186	200	167	193	226	189	204	192	213	194	225	188	210	207	218	176	192	219	179	202	205	208	202	183	209	194	182	174	194	192	173	207
20827	3538	2271	2353	1891	1487	1137	937	813	810	683	676	632	606	577	575	570	546	560	526	501	484	526	570	511	489	519	533	496	536	539	487	490	481	477	483	502	499	491	478	504	502	478	468	477	503	464	492	487	506	475	451	492	475	494	494	505	496	471	500	497	446	447	447	497	464	499	493	469	465	526	482	476	486	486	533	472	477	467	495	469	479	506	452	496	444	471	485	460	504	527	500	528	497	486	451	476	461	460	471	487	480	465	474	470	486	488	489	476	481	465	453	476	482	486	512	463	457	440	445	484	499	487	425	505	390	485	497	469	451	463	465	489	456	473	454	452	486	525	456	501	494	456	509	457	435	479	466	455	502	470	496	501	479	463	499	492	465	483	454	483	450	464	481	504	453	479	475	486	515	476	483	479	478	454	479	474	463	486	512	498	471	488	474	516	482	474	433	512	462	470	464	482	477	463	455	503	460	481	486	486	453	503	458	480	473	489	459	474	482	467	473	471	473	471	506	461	481	495	474	462	456	477	477	476	489	467	443	488	500	456	457	468	461	471	488	478	488	464	480	480	433	478	486	481	433	538	453	470	476	489	475	469	486	509	479	452	510	494	454	461	529	475	483	495	505	461	478	485	441	447	474	459	442	484	477	461	486	493	450	459	437	454	413	472	416	516	497	458	469	488	467	493	473	464	463	463	474	465	432	468	472	493	510	482	455	474	466	460	482	496	446	479	467	480	463	514	446	485	491	447	498	481	490	471	479	510	463	456	485	445	477	504	452	474	440	487	497	505	453	499	457	465	485	478	441	467	480	508	466	478	431	452	492	467	502	485	483	456	471	476	490	466	487	473	475	492	473	449	471	458	461	513	451	458	454	511	473	477	462	455	505	465	468	453	494	460	462	470	498	484	472	461	473	464	480	475	503	459	478	460	471	456	498	482	511	472	493	472	470	490	478	492	498	456	460	488	463	504	473	442	499	458	521	508	507	444	478	449	476	464	473	427	476	454	478	501	500	484	480	461	479	463	500	496	466	472	474	447	461	482	426	464	483	429	444	448	509	482	460	502	491	500	461	479	464	443	466	469	454	486	464	480	495	456	481	488	472	512	490	464	466	478	445	491	462	456	456	489	472	464	457	471	430	473	477	475	481	454	469	486	457	469	516	490	473	497	455	481	557	515	473	502	462	459	449	502	487	498	528	426	525	470	465	500	464	444	462	440	480	461	516	471	443	432	464	505	508	468	458	495	492	461	506	466	443	476	452	445	481	474	463	488	475	482	477	468	491	486	453	469	460	455	466	507	452	462	471	463	497	488	485	480	485	502	516	453	469	457	472	479	503	512	493	471	497	488	485	506	451	476	467	501	495	459	496	452	446	472	493	416	483	497	477	474	461	449	492	484	464	493	471	456	503	491	477	516	455	469	470	443	513	470	470	485	471	486	463	502	427	496	524	447	486	494	453	477	425	480	502	491	469	496	469	508	475	456	462	499	480	465	455	488	473	452	477	484	475	529	483	496	498	481	490	450	472	503	452	479	483	467	515	451	472	467	494	443	461	516	464	477	520	456	480	459	479	468	473	460	488	520	484	478	461	469	455	475	472	451	436	452	454	472	473	475	467	485	480	487	478	449	488	465	444	452	491	524	468	459	465	441	488	479	480	469	455	487	481	468	473	473	484	465	457	477	469	473	436	495	455	442	471	455	460	453	490	483	455	452	446	479	494	451	470	470	481	504	479	498	456	485	481	504	501	478	471	470	479	457	455	456	473	472	445	517	467	475	464	489	454	476	451	463	436	506	447	483	470	420	459	449	493	468	467	477	461	454	523	517	511	451	507	472	459	477	462	450	417	456	482	459	475	456	496	475	520	487	466	480	455	507	503	466	482	455	468	511	467	468	414	490	514	510	453	495	490	458	472	480	472	470	487	472	483	444	482	496	463	473	444	465	523	499	493	470	478	507	466	489	502	440	448	475	490	449	457	475	478	458	478	445	493	473	499	485	488	469	450	509	474	491	496	479	496	497	498	465	474	462	468	466	512	455	464	526	444	478	485	455	479	472	482	439	462	489	454	512	480	465	483	457	487	506	501	494	449	494	441	467	458	480	491	511	491	475	447	466	445	488	464	462	498	516	458	467	472	471	430	482	477	503	465	460	483	462	459	460	445	447	491	437	447	477	472	477	455	484	465	489	475	467	469	474	455	479	529	490	460	449	494	482	486	486	506	471	493	511	414	471	473	492	472	440	503	479	470	446	458	485	483	440	480	491	441	478	444	502	481	459	463	532	460	458	498	469	466	508	478	492	495	450	399	445	500	519	469	456	465	443	481	450	500	493	460	476	508	459	434	464	463	499	464	489	500	496	410	461	490	512	496	450	460	495	494	486	431	492	463	466	450	460	445	489	499	486	464	469	488	458	460	465	509	482	474	483	459	505	463	426	465	486	475	477	484	494	488	487	485	502	476	472	488	484	462	483	475	491	467	492	474	483	444	491	491	459	471	455	453	473	482	478	453	463	447	445	487	474	460	496	493	464	484	473	504	479	461	475	525	468	444	438	461	457	520	444	488	487	464	469	467	465	478	448	475	508	523	468	440	476	461	449	489	516	472	514	495	497	482	474	478	428	474	483	448	489	422	492	451	463	475	476	470	493	474	491	472	463	444	473	457	476	492	450	488	503	462	458	465	489	459	480	478	495	488	448	484	432	465	516	469	481	510	449	435	443	450	455	473	479	451	445	488	452	473	484	465	489	498	520	485	479	467	454	456	481	475	454	523	457	469	474	501	446	456	463	474	496	489	473	488	472	453	495	504	482	461	481	453	510	470	484	532	495	455	417	461	471	465	487	465	477	468	439	459	467	473	486	481	517	486	467	485	469	478	473	453	478	527	448	469	491	498	513	492	481	421	502	470	490	532	493	432	448	496	479	470	492	478	476	446	508	497	482	473	419	484	446	447	487	476	473	451	479	483	500	489	475	481	441	541	494	462	470	519	469	505	432	514	449	495	504	507	461	450	472	500	478	514	463	469	455	466	489	478	466	490	469	484	484	443	477	467	478	451	477	462	508	490	495	465	491	473	481	466	451	476	464	491	510	479	462	455	496	472	470	452	517	496	502	466	460	482	493	459	479	452	455	488	473	469	500	480	492	506	487	518	477	478	456	467	455	453	475	475	498	506	504	478	510	504	476	436	466	478	493	494	482	498	511	514	481	490	469	413	510	450	477	456	471	447	480	494	446	453	475	456	439	481	486	444	493	482	496	467	500	449	480	475	463	467	469	463	478	458	483	474	467	498	477	463	475	472	472	478	490	511	468	459	526	446	444	501	492	486	468	475	482	469	471	446	513	499	452	466	436	470	488	478	477	444	471	478	470	500	475	475	464	456	444	457	450	475	500	487	472	479	482	475	475	459	496	485	489	497	477	436	453	481	478	482	452	464	482	469	511	459	464	489	437	462	470	479	470	467	479	449	444	501	495	462	456	475	443	474	467	506
10981	1493	411	293	244	242	250	241	235	239	225	236	250	228	216	225	239	217	234	215	225	229	233	254	234	230	202	229	226	246	190	238	240	196	229	226	245	212	219	229	209	222	234	198	276	238	214	238	251	218	207	216	211	213	216	213	201	206	200	220	221	220	224	223	252	237	193	228	227	222	223	221	211	189	226	202	195	232	230	217	258	228	226	226	222	224	228	222	240	225	210	226	229	211	236	233	230	241	240	228	221	226	184	233	238	217	250	245	214	244	236	216	209	211	205	221	222	223	220	229	206	218	229	238	240	210	231	218	202	247	232	245	218	215	225	224	230	220	265	230	224	233	234	239	242	191	206	231	209	219	203	211	215	212	214	225	218	238	233	202	224	204	235	225	212	224	231	249	240	216	211	226	226	210	237	254	225	224	216	233	241	186	218	203	206	213	201	198	224	212	223	241	201	193	226	242	221	224	232	234	196	218	243	229	249	217	227	215	234	228	195	210	221	238	222	220	228	228	193	224	193	209	210	205	195	220	250	223	227	234	223	225	209	230	225	236	210	224	206	265	241	209	233	246	204	218	217	227	216	221	211	228	249	234	220	194	201	239	254	225	212	235	220	209	245	203	236	223	230	197	219	213	231	226	233	211	204	227	213	211	215	210	213	228	224	212	211	218	196	243	244	238	212	216	234	209	222	242	203	226	207	216	220	218	209	251	221	212	244	238	222	247	228	219	210	210	256	214	221	217	214	278	218	200	206	220	217	228	228	212	229	251	250	221	209	236	247	203	215	227	208	260	224	243	226	237	249	218	234	215	232	210	195	245	196	198	234	207	219	211	228	220	196	216	217	236	239	221	219	213	219	228	225	202	204	237	214	242	219	245	213	212	237	221	200	205	205	210	225	223	219	224	225	212	217	215	186	216	194	233	221	213	213	217	276	220	234	235	208	220	233	220	220	240	219	247	235	217	240	193	210	225	210	238	228	222	226	194	256	246	211	227	239	221	225	212	197	255	228	241	198	214	252	254	204	218	199	248	246	196	209	209	220	223	220	256	255	212	211	222	234	200	242	226	234	206	235	233	221	210	213	228	222	216	249	213	227	216	184	209	205	199	266	231	235	225	207	220	227	231	243	260	189	230	228	223	195	204	243	227	215	229	235	220	238	222	206	219	208	205	217	200	210	201	222	243	231	210	222	251	227	191	227	221	249	225	223	234	232	215	207	221	261	214	242	234	219	236	194	209	201	251	216	228	227	237	238	238	235	226	203	212	207	185	217	248	218	224	221	231	210	213	185	212	231	232	242	222	241	228	213	235	215	199	240	217	239	211	226	220	260	214	202	220	219	220	230	211	235	217	246	218	218	215	209	235	220	224	230	236	239	203	209	226	235	233	240	244	230	236	211	207	187	224	238	243	232	201	208	231	239	221	229	232	205	239	235	234	229	219	200	241	211	257	217	238	237	229	227	230	229	238	213	197	198	227	213	234	207	221	244	209	220	246	251	244	229	236	230	232	223	244	204	243	238	240	238	222	213	230	189	230	217	219	225	231	216	234	217	211	199	209	231	237	209	207	207	216	218	224	221	240	235	219	230	217	229	196	239	204	230	207	204	222	224	240	214	202	226	222	221	215	215	210	254	223	218	244	217	206	215	238	235	223	213	232	210	243	238	199	242	225	212	207	244	226	217	233	212	219	196	248	241	195	218	216	228	231	204	268	213	250	181	212	195	214	217	202	210	222	218	228	232	205	234	242	221	210	221	256	213	244	244	224	219	204	223	216	232	206	227	239	245	240	226	215	240	238	255	238	256	247	231	210	217	195	210	208	222	220	223	236	235	237	220	218	214	198	223	244	226	223	253	208	214	243	227	251	213	217	232	208	201	219	219	240	209	228	221	198	218	201	207	203	267	227	239	216	213	209	235	219	177	226	238	257	217	230	235	238	231	204	214	208	204	216	230	243	233	207	220	225	222	210	211	213	207	228	214	234	202	239	229	232	205	217	190	217	248	210	213	190	225	229	226	214	223	224	200	221	213	229	208	211	205	231	229	217	222	228	253	234	225	204	190	201	223	204	216	221	236	221	232	224	232	255	218	194	222	227	246	227	245	255	237	231	228	206	219	220	242	214	214	224	215	229	219	253	260	193	225	236	241	193	220	212	224	223	221	226	212	209	223	194	244	241	227	228	230	234	255	225	230	249	234	213	223	254	201	240	223	211	230	233	203	231	208	233	219	220	241	261	216	212	228	209	220	240	238	221	208	222	241	219	246	232	224	208	238	213	255	218	226	242	215	235	215	212	248	224	217	202	202	228	235	221	249	225	201	250	223	219	207	224	221	231	193	215	208	217	212	221	218	238	224	211	213	202	207	207	240	194	236	200	217	214	223	243	235	227	199	242	212	245	217	224	208	218	247	234	204	203	224	256	192	198	211	219	227	244	210	215	233	229	246	232	207	250	219	233	208	225	235	178	225	230	215	207	211	199	242	212	194	208	219	225	229	228	210	203	228	235	225	224	205	215	191	218	217	217	221	215	190	218	237	242	217	247	245	225	211	219	217	238	246	222	236	262	245	200	250	203	190	221	223	189	207	252	221	225	244	225	232	214	252	216	247	236	193	211	222	207	217	220	215	228	191	195	231	192	225	209	209	209	211	238	217	201	223	199	202	221	207	234	234	205	221	257	216	240	230	238	236	217	238	225	228	208	250	205	236	206	206	232	220	216	235	229	225	248	244	237	240	218	222	237	237	231	228	245	227	243	201	238	215	230	231	240	217	229	208	229	233	204	209	245	229	238	228	247	225	208	226	230	214	211	198	223	201	240	229	216	232	219	216	223	226	222	238	208	235	226	219	209	242	231	216	216	215	239	218	238	218	214	204	216	199	236	215	234	224	225	212	232	217	242	233	215	246	229	225	225	227	212	229	212	220	230	218	216	239	250	250	251	217	222	208	232	220	255	228	242	215	219	205	229	240	230	249	205	236	236	208	216	228	219	200	251	234	200	231	229	212	253	257	231	226	215	205	219	229	211	217	210	224	235	216	247	212	238	216	241	195	207	208	195	186	231	202	235	217	238	251	223	241	230	221	227	237	223	223	216	201	232	241	227	240	227	207	234	229	215	242	238	219	224	230	221	198	202	212	234	266	227	190	228	231	216	211	215	223	246	257	220	223	213	207	215	238	262	234	209	240	231	209	228	234	207	222	213	213	234	220	241	220	197	226	210	210	205	214	218	226	226	225	212	245	212	255	241	209	199	212	240	246	214	217	226	207	229	231	209	258	218	228	184	226	209	214	233	204	241	202	227	218	218	233	217	198	222	217	230	214	236	220	231	242	238	193	202	221	194	204	230	205	229	226	223	215	226	234	263	238	230	216	230	210	236	204	197	247	239	223	224	207	233	219	247	205	228	264	217	222	238	209	239	189	239	200	230	217	225	201	236	227	191	249	177	211	226	220	236	233	240	202	220	232	237	189	227	207	224	270	237	238	223
8093	1205	1014	882	832	726	592	573	602	605	569	557	542	555	579	565	537	529	561	564	578	543	557	558	502	589	542	570	564	573	523	539	586	539	591	566	486	523	571	535	585	566	538	536	552	598	594	501	541	555	555	536	524	505	601	584	536	535	575	594	565	532	548	552	548	519	526	556	583	544	565	535	559	572	565	531	561	478	541	555	569	580	550	604	524	514	541	553	536	590	521	611	574	562	508	553	569	527	585	541	569	491	569	506	531	543	561	534	551	559	540	603	556	510	542	613	563	560	558	551	591	576	578	542	554	541	546	558	563	516	569	586	557	580	530	528	518	569	535	559	549	565	518	548	563	561	530	589	562	536	538	514	533	566	505	562	576	502	542	528	526	557	548	521	552	502	533	524	531	561	535	569	577	529	578	570	550	513	531	553	556	556	532	527	579	573	578	548	532	524	576	531	558	529	532	567	553	516	543	523	590	549	561	546	531	533	554	515	564	558	597	594	544	547	528	545	525	527	587	539	543	589	532	557	517	552	556	560	534	547	556	521	548	517	553	569	536	605	552	592	546	562	552	573	560	567	562	537	530	525	555	507	558	582	535	492	521	625	569	547	576	589	543	558	555	548	554	594	536	513	571	608	554	528	539	568	588	571	575	544	558	553	530	505	547	515	568	541	547	537	547	532	530	556	584	519	523	555	543	546	554	555	540	592	555	551	531	554	563	543	559	582	568	545	560	566	546	510	548	608	544	534	553	570	539	526	588	542	520	538	540	544	548	582	575	518	505	584	578	551	531	549	524	554	550	541	565	526	509	552	529	580	549	526	581	529	542	548	528	559	544	542	542	576	567	521	580	558	521	568	547	542	545	533	568	564	518	540	577	579	577	555	568	536	566	563	586	530	557	550	562	506	564	570	531	533	520	572	541	539	536	561	588	548	539	542	559	576	524	538	520	528	541	572	594	559	527	564	583	535	576	587	531	567	500	561	533	547	559	501	553	512	552	539	566	522	552	551	530	536	552	560	553	597	559	538	544	548	564	519	558	539	554	568	540	587	523	558	540	564	562	565	580	585	546	557	574	528	516	540	525	536	566	542	574	535	559	563	534	531	581	542	559	505	512	529	542	550	563	549	550	566	517	530	572	551	566	576	562	544	544	524	563	531	569	569	528	535	522	572	617	542	514	502	523	528	573	547	589	544	600	494	571	524	557	561	557	571	578	555	574	567	512	550	533	554	532	547	554	525	521	536	539	562	558	558	539	599	568	519	513	513	601	536	548	516	564	543	582	567	534	546	592	560	535	550	599	569	585	576	548	535	538	540	524	543	551	533	541	547	531	547	547	534	543	558	518	548	591	560	519	529	512	595	560	563	513	553	584	500	548	555	573	598	568	542	535	598	517	539	555	563	558	539	515	551	595	580	564	536	558	554	534	529	561	570	536	609	575	546	554	547	542	547	520	524	526	551	554	588	562	612	581	566	533	555	557	588	582	533	558	502	603	587	593	503	541	543	537	580	552	510	555	561	576	561	523	588	566	559	538	563	568	542	556	547	570	503	528	549	522	529	561	521	540	556	567	524	567	545	508	565	520	574	528	573	568	571	567	552	549	562	556	572	562	588	545	581	567	541	514	532	545	569	587	561	556	524	584	546	557	580	567	539	516	568	529	545	521	537	577	524	520	550	558	552	519	556	559	535	575	506	522	575	517	563	549	525	548	570	566	528	557	558	540	517	588	535	538	556	562	550	549	560	536	582	569	544	533	542	549	565	558	532	590	552	536	544	529	525	555	526	540	544	525	482	511	527	506	566	502	541	574	526	511	538	556	530	551	568	555	549	535	577	554	561	533	503	571	572	554	538	581	549	561	550	615	523	567	555	540	553	576	557	552	532	530	536	546	486	551	514	578	584	528	528	572	611	557	531	582	550	580	593	526	544	541	502	564	559	573	556	557	521	509	566	540	559	524	565	541	540	569	550	552	568	556	586	521	575	518	552	533	595	538	508	543	495	577	548	524	517	539	519	545	559	509	589	496	554	532	575	543	546	554	515	522	561	528	543	574	532	537	555	521	527	554	513	553	544	540	572	540	513	569	564	549	538	573	526	561	533	559	561	568	536	558	580	625	546	555	535	508	547	566	542	538	592	569	529	595	564	572	521	550	507	565	542	523	549	538	574	559	532	567	542	565	533	538	510	536	551	525	549	587	548	535	530	581	543	530	556	577	558	533	549	547	592	578	545	528	545	544	538	565	533	533	564	558	551	551	529	530	577	530	554	537	562	553	569	554	551	514	597	531	570	546	539	533	555	523	539	566	536	539	564	538	550	494	567	579	568	565	562	580	575	522	562	536	556	549	574	556	567	581	522	575	524	485	547	537	564	540	536	527	600	517	542	589	551	515	544	568	519	520	540	546	553	541	523	547	521	567	519	526	546	543	541	539	543	554	572	541	547	510	543	546	548	524	556	547	541	506	558	540	558	570	545	544	535	507	536	573	587	536	537	563	519	552	553	544	536	534	521	546	536	556	552	558	538	531	507	496	565	593	560	545	561	590	553	513	576	595	586	560	552	522	568	560	551	551	546	539	561	574	527	618	552	535	522	521	543	595	588	536	567	539	533	583	559	562	574	555	589	585	548	591	570	542	526	536	579	554	541	537	542	578	556	535	538	595	624	558	583	558	597	532	521	535	563	555	557	532	539	549	556	538	563	568	546	549	548	559	520	551	518	566	556	557	528	536	570	565	544	564	535	560	563	551	524	550	549	530	541	538	548	562	519	523	584	536	536	562	509	583	536	562	563	585	552	567	541	512	567	552	544	549	572	515	547	575	532	533	541	571	574	537	535	570	581	551	552	529	533	572	548	564	562	566	596	551	541	535	532	554	552	556	537	570	547	585	563	582	599	549	537	574	564	527	526	531	557	516	554	565	526	574	595	549	515	571	591	545	555	528	543	584	583	571	536	523	530	540	516	524	529	532	592	555	603	543	547	504	598	536	513	527	558	515	552	538	541	617	515	544	531	534	539	523	542	546	579	535	576	540	560	548	522	559	538	558	523	540	534	545	554	533	586	590	538	527	554	577	556	565	561	514	571	573	566	554	572	524	496	551	569	563	531	569	533	605	547	558	502	519	588	511	552	552	560	544	514	549	494	546	561	563	530	551	554	576	550	578	581	505	528	569	599	560	566	517	548	542	556	550	561	561	567	548	568	571	519	558	534	604	582	573	574	579	518	527	544	561	565	575	505	530	530	597	551	549	543	542	527	580	544	502	612	526	574	557	551	549	550	561	543	517	512	567	533	550	572	542	548	553	554	543	543	569	571	522	534	541	587	543	555	538	547	605	546	535	530	582	541	538	555	566	541	590	586	577	538	546	566	543	513	558	517	560	556	591	559	535	553	527	540	542	558	563	589	553	555	577	536	509	517	539	546	544	528	557	567	520	547	522	587	543	564	537	555	569	511	545	548	559	541	542	545	572	544	539	526	532	521	542	536
23635	4474	927	609	490	373	383	339	313	317	301	295	292	311	293	284	292	290	310	303	293	264	302	313	273	282	282	300	284	317	259	267	286	287	297	287	275	291	282	288	280	281	291	293	305	288	309	263	247	289	298	256	282	276	294	283	296	302	230	264	311	297	268	302	287	302	295	302	265	314	254	294	272	276	299	286	269	287	314	283	305	276	305	266	291	269	278	278	290	302	282	298	271	277	287	275	277	295	288	286	258	282	297	294	315	255	276	267	303	300	255	276	268	282	286	274	295	297	294	322	280	298	272	288	269	251	259	287	293	296	269	279	284	260	287	310	307	272	302	275	308	320	307	273	298	308	266	289	281	293	309	304	262	300	263	301	256	279	279	283	264	293	274	300	283	272	254	292	269	282	298	294	280	301	290	336	287	306	254	276	288	282	291	291	313	281	296	315	311	273	310	287	282	299	312	259	283	296	293	270	294	327	289	284	303	315	314	285	308	323	276	286	297	310	269	287	315	315	294	304	254	295	277	294	277	269	257	296	260	299	283	276	291	257	259	302	254	264	301	309	281	269	270	282	278	295	279	307	251	291	300	272	271	275	274	301	274	293	308	338	323	279	305	300	254	290	332	275	300	278	259	294	250	301	264	293	284	271	271	302	297	285	305	297	286	289	300	296	287	283	269	281	281	300	284	272	286	250	307	268	254	305	311	297	281	275	295	289	247	302	282	274	278	280	289	308	294	320	269	274	287	315	286	250	293	268	313	281	272	289	294	293	259	277	281	269	269	285	314	283	250	280	284	287	245	284	248	281	268	257	295	297	306	260	269	276	281	329	286	271	261	264	321	268	277	301	291	312	299	301	284	288	312	273	281	280	286	217	328	258	265	292	295	287	298	276	285	279	258	279	274	274	303	268	283	261	273	293	267	289	296	263	279	272	265	277	272	263	298	290	289	310	297	290	292	284	293	299	295	281	265	289	305	290	275	297	303	301	322	274	264	257	298	307	254	270	305	284	298	288	296	285	290	261	280	266	321	255	287	272	288	297	301	277	251	287	284	253	301	267	314	304	298	268	250	271	264	306	248	285	298	293	303	275	263	330	265	291	287	270	289	268	293	308	287	307	309	270	261	271	289	292	295	271	267	265	283	304	303	297	300	268	279	285	315	301	306	292	259	254	306	288	282	283	300	273	272	300	280	285	272	285	274	277	271	288	303	263	294	292	281	273	282	284	285	293	282	269	303	288	294	261	269	276	301	301	281	276	280	285	287	255	279	276	265	294	320	281	262	270	281	290	307	302	319	256	292	303	273	306	308	297	299	286	275	311	312	265	288	288	274	311	282	322	264	277	307	307	288	307	324	285	292	300	288	271	310	318	274	267	290	280	322	297	306	279	259	291	290	319	290	297	295	302	293	272	293	276	286	308	270	252	285	269	279	291	301	291	301	261	312	280	267	280	302	287	317	280	271	280	299	305	302	313	328	285	284	282	274	287	282	248	284	276	292	268	297	288	286	318	284	293	292	273	273	291	286	319	274	310	291	277	261	293	291	260	293	294	276	278	267	289	276	322	272	303	303	277	276	302	274	314	276	296	249	298	299	311	260	284	281	280	281	252	273	288	303	286	297	291	279	244	313	300	276	286	310	267	289	276	290	283	307	300	291	262	327	267	257	315	269	289	285	277	285	279	260	272	264	241	306	293	315	292	256	312	306	265	303	307	292	291	309	302	276	299	291	294	286	269	261	296	306	277	289	277	275	269	306	287	268	277	283	263	270	302	296	283	265	295	272	286	278	293	292	304	299	262	294	275	293	240	277	293	293	264	290	279	285	264	310	247	271	308	278	272	286	299	277	301	289	288	270	283	294	296	290	294	326	300	309	283	299	259	313	278	311	295	301	297	277	284	283	281	288	262	259	281	287	282	278	288	302	296	275	302	281	290	309	266	280	294	281	290	263	239	280	281	320	238	302	289	291	304	297	288	309	298	296	323	264	319	286	260	288	241	277	265	286	293	279	262	279	301	301	305	315	321	301	282	295	320	312	327	283	280	256	332	291	261	297	336	271	272	264	290	285	298	297	272	299	307	289	274	305	282	261	278	301	270	289	299	294	274	292	272	313	314	272	292	289	272	278	275	325	300	274	272	264	267	288	261	313	297	302	283	280	267	300	290	271	286	288	292	298	318	283	277	254	288	296	262	288	263	254	293	301	287	265	294	283	273	295	288	293	282	275	287	276	265	289	320	284	315	264	291	288	288	314	278	298	282	303	288	281	296	298	274	284	330	276	262	310	301	282	302	265	319	293	301	258	277	289	288	287	283	300	300	307	267	304	322	281	273	300	319	278	288	275	297	301	286	278	281	269	282	303	261	273	291	276	281	282	287	329	315	267	320	269	266	295	310	276	282	320	294	264	292	262	290	271	309	274	286	261	301	289	273	295	290	300	286	242	271	291	290	277	285	279	265	281	280	302	308	287	256	292	304	276	289	298	250	303	271	277	281	292	293	298	316	289	306	289	257	301	309	313	248	293	293	328	291	305	306	276	268	271	255	289	255	267	308	277	294	280	262	298	271	296	264	316	293	281	274	273	270	301	267	301	289	288	288	286	287	288	253	294	275	307	275	305	295	273	278	281	266	274	292	274	271	283	281	293	330	295	288	294	272	267	286	299	290	274	300	298	291	276	316	268	305	309	302	332	312	291	263	277	295	288	273	270	290	287	248	262	285	284	292	271	271	267	286	284	305	283	266	293	297	272	273	299	276	264	300	275	273	283	278	309	279	273	269	311	285	299	281	253	284	289	293	288	258	273	275	273	299	306	274	302	254	306	297	284	295	296	287	306	303	291	289	287	286	284	250	304	288	292	296	272	285	291	287	305	301	288	292	288	304	303	261	266	310	269	296	275	290	283	308	297	246	303	293	307	287	285	274	281	309	274	290	304	265	286	302	305	313	285	282	295	267	258	290	280	305	296	285	303	273	289	291	294	300	284	262	290	281	282	283	307	295	294	275	303	260	281	301	285	282	288	283	285	268	251	283	275	279	301	297	267	298	276	277	294	273	286	274	294	266	282	314	343	320	250	286	269	277	281	259	286	277	295	277	306	307	288	265	273	268	288	313	278	268	273	257	307	286	269	275	278	271	281	308	291	303	298	279	297	312	269	316	298	286	294	265	305	318	270	281	303	303	287	294	322	285	277	305	302	309	292	296	291	240	275	277	258	276	283	299	307	285	289	291	306	292	280	292	272	271	274	252	297	314	272	267	284	298	278	303	256	283	276	268	289	271	288	313	277	306	278	276	283	320	267	293	290	297	280	279	297	281	286	300	305	251	242	251	310	298	259	272	253	292	284	274	267	288	269	306	289	298	282	284	282	283	296	297	271	305	302	287	319	275	288	261	250	273	262	323	298	307	276	260	272	315	287	280	292	255	280	295	275	291	293	308	304	278	307	308	268	298	308	279	290	327	308	276	308	304	262	307	280	286	272	289	290	270
16464	2546	1882	1750	1527	1253	1077	892	852	827	815	756	748	773	671	735	724	721	648	709	719	678	712	671	642	647	724	716	694	689	743	670	721	663	708	682	695	698	695	689	735	672	652	658	667	699	672	662	643	684	638	689	651	668	699	627	697	659	619	664	662	689	636	616	718	687	673	705	662	653	652	708	719	670	729	719	700	661	666	643	681	669	656	680	644	671	715	680	677	665	700	708	664	680	716	677	691	641	679	697	702	703	688	719	636	682	653	694	657	721	689	685	688	683	708	660	683	667	663	690	668	660	689	674	699	661	667	689	703	659	665	670	701	664	662	679	674	723	641	718	714	703	706	652	691	680	722	708	678	707	674	643	686	689	648	693	735	709	679	673	683	678	692	661	693	710	701	722	721	650	617	674	664	686	695	674	668	657	699	660	669	657	685	689	674	669	665	680	715	686	728	686	673	685	653	706	686	671	706	694	670	666	690	690	663	711	653	630	669	736	682	679	715	659	699	712	691	660	642	694	665	706	678	689	694	696	693	676	682	722	707	623	700	655	671	673	670	671	685	625	656	698	640	713	699	686	719	633	661	669	693	727	664	695	705	682	690	657	658	718	696	700	733	691	734	678	681	657	705	650	681	689	675	692	688	715	714	724	654	682	684	672	699	689	663	705	678	685	656	661	648	702	684	640	679	676	660	673	629	684	716	652	677	676	693	677	658	694	663	677	678	707	658	653	660	681	664	713	679	646	661	656	710	695	668	667	672	706	660	669	659	658	714	685	671	689	673	639	723	706	653	687	682	682	640	713	693	676	629	658	647	646	671	640	649	678	653	690	674	692	679	716	660	667	688	691	679	704	708	674	626	710	708	685	742	692	599	669	691	685	687	702	685	677	676	673	717	661	672	656	704	676	640	685	667	657	690	703	703	701	659	672	675	615	673	673	667	671	702	682	651	654	678	648	710	707	655	659	628	637	691	699	651	674	651	699	668	689	656	688	698	685	679	628	682	713	686	684	680	651	678	681	655	644	665	672	678	648	707	687	678	683	686	695	668	642	686	675	674	727	609	674	691	739	662	627	736	650	667	648	710	649	671	634	659	695	688	695	666	687	711	678	668	653	684	681	607	688	668	654	676	686	626	648	679	676	701	667	670	698	690	702	683	722	679	663	667	739	672	631	676	678	676	706	666	636	681	694	680	700	693	672	667	660	670	689	649	626	636	695	670	684	652	650	654	683	655	655	632	686	698	691	706	666	681	668	714	679	686	641	699	678	681	659	728	694	677	724	675	677	680	648	672	686	707	646	691	675	696	643	718	688	679	658	690	655	718	700	694	689	702	657	688	657	700	714	665	687	646	685	622	662	647	666	702	653	682	712	714	690	700	732	658	685	715	679	711	742	694	656	700	672	692	644	710	688	628	702	699	644	650	690	698	659	682	679	727	683	732	737	711	687	702	695	647	695	682	705	660	676	654	633	673	688	726	670	683	679	700	640	658	689	680	686	640	685	698	673	716	657	625	647	735	673	649	708	688	676	711	662	678	669	691	661	653	691	689	696	678	666	690	671	676	650	670	666	654	709	697	706	703	681	658	714	696	696	675	659	625	654	657	660	674	651	722	695	731	648	615	707	688	675	610	686	709	676	693	639	728	640	679	655	699	687	704	695	653	696	709	658	706	702	689	691	710	665	674	698	723	649	668	709	665	648	686	664	700	691	656	699	674	676	684	697	708	674	670	650	629	664	642	664	664	719	673	665	657	665	702	724	660	723	726	639	710	682	686	656	712	649	672	745	639	682	696	663	705	678	700	671	694	672	635	691	641	646	669	655	733	692	643	704	677	662	691	632	724	691	693	669	599	649	642	684	683	672	682	694	676	700	653	686	673	708	632	664	647	655	680	728	670	674	703	725	695	687	672	682	661	676	667	666	666	641	701	704	729	654	664	725	691	649	679	701	680	685	718	657	679	634	661	632	681	650	704	628	700	670	648	662	703	697	672	687	623	665	665	667	660	689	653	660	632	700	680	683	669	655	638	715	654	631	680	684	703	632	693	664	673	691	696	672	679	713	647	663	716	682	693	641	683	669	688	696	667	722	735	648	694	766	687	638	664	649	700	639	656	685	648	688	675	709	652	697	679	649	658	652	641	645	673	686	671	673	736	684	726	681	664	646	669	607	724	700	643	642	675	670	709	664	683	688	639	677	693	663	688	695	667	680	670	669	678	672	684	673	668	684	640	655	701	690	648	710	691	679	673	689	655	669	678	725	694	654	688	684	682	613	643	726	678	666	686	663	699	663	675	711	652	680	693	719	705	712	695	656	711	678	723	706	670	609	661	664	694	687	707	729	724	721	685	712	688	728	652	720	702	670	693	665	653	690	691	672	722	643	686	668	727	676	727	683	647	718	669	684	734	704	679	686	673	660	661	713	688	670	670	676	708	708	691	650	658	678	669	712	671	676	654	627	680	669	712	658	644	700	650	688	692	716	680	669	689	655	693	666	699	651	688	643	680	695	650	667	687	659	650	696	668	656	653	655	694	656	684	650	699	647	641	703	662	694	672	706	664	654	692	678	666	674	686	663	661	688	685	680	688	709	664	673	733	708	653	668	687	751	675	706	643	730	661	662	649	677	665	715	667	698	691	674	640	654	666	649	689	673	669	669	635	690	683	685	628	633	724	637	700	692	677	703	664	644	726	688	689	718	645	643	701	670	660	670	692	636	675	671	693	686	645	663	705	664	708	650	700	681	700	621	666	708	679	730	720	696	683	669	671	652	694	660	681	679	655	712	659	675	626	711	696	687	708	666	710	682	623	697	738	634	730	644	649	685	675	668	697	647	674	698	709	681	657	641	689	650	683	677	682	664	693	693	670	635	665	697	695	699	694	722	669	683	643	726	672	700	726	685	688	639	642	633	694	661	703	687	699	684	685	658	676	705	695	637	669	696	704	698	693	673	686	654	684	691	664	668	685	679	680	627	665	701	688	675	692	649	703	704	643	662	674	692	630	693	734	695	657	644	663	686	654	658	688	683	653	696	681	673	643	696	671	653	716	677	688	659	715	714	695	668	720	664	638	662	664	654	696	673	674	721	620	630	689	643	653	627	732	654	705	641	687	693	743	709	659	675	703	705	688	633	679	671	645	667	681	661	708	691	672	700	725	675	723	674	648	641	693	701	685	675	670	732	692	691	695	715	694	655	775	720	700	672	671	702	686	684	648	721	685	663	751	684	659	676	673	691	672	663	636	735	646	687	702	647	680	616	640	645	717	681	702	652	662	631	649	680	676	701	652	680	671	630	668	657	700	689	704	681	678	687	631	755	663	649	632	661	702	710	691	641	657	699	716	654	652	696	664	733	699	676	651	636	709	716	711	684	680	723	683	673	706	705	711	707	682	640	650	650	648	662	731	693	683	742	690	634	657	665	693	661	675	652	683	708	647	701	645	658	698	690	659	642	701	651	659	689	716	694	720	732	663	627	697	644	684	709	733	669
33612	7891	1388	827	485	441	334	283	295	229	215	201	232	216	220	199	202	219	180	204	216	213	192	194	210	194	217	192	192	215	165	212	198	184	202	215	193	195	179	235	203	219	185	211	212	191	193	202	207	187	185	186	192	197	186	196	192	218	192	195	215	191	204	206	210	213	213	205	194	199	207	199	215	181	199	204	166	209	165	164	201	199	186	218	193	201	186	198	198	185	203	224	208	209	169	180	198	213	190	210	189	215	233	200	209	190	184	197	209	208	196	186	166	184	164	189	187	189	217	215	208	201	200	176	210	204	191	211	176	181	180	194	196	195	216	199	183	207	180	183	206	173	194	196	184	195	199	215	172	179	205	214	197	191	166	199	219	184	211	202	229	207	186	205	187	207	184	193	164	185	203	205	203	175	190	181	199	195	221	197	190	209	195	221	179	197	174	201	183	207	199	203	189	191	210	220	181	190	180	209	193	184	208	180	207	209	212	180	187	205	179	215	154	182	191	201	207	203	194	174	185	186	212	216	183	197	239	217	190	186	213	210	197	219	206	200	189	180	183	182	172	195	183	203	214	206	177	229	223	195	201	156	181	176	190	205	216	186	209	223	199	216	199	179	224	197	212	199	179	180	166	205	223	196	186	194	171	186	184	176	188	216	190	186	213	206	229	203	181	173	231	180	178	216	188	181	183	170	198	219	187	187	187	211	187	160	202	205	210	205	217	204	202	167	198	183	169	182	212	197	185	196	199	211	168	169	172	215	219	179	199	195	188	203	207	178	189	202	217	201	198	216	225	208	202	197	183	230	193	235	204	229	177	203	191	189	194	214	203	186	218	205	195	203	208	200	188	216	214	204	189	196	197	202	206	193	211	198	179	178	199	219	206	220	176	193	204	224	213	201	201	193	211	196	188	211	178	205	211	200	185	190	190	188	203	201	191	193	173	220	202	185	185	168	177	199	210	190	212	203	185	184	204	196	202	187	206	221	213	195	200	195	186	179	212	188	222	179	185	188	199	181	179	179	187	196	205	218	183	205	193	206	235	188	214	190	211	170	190	201	207	226	191	193	191	189	205	227	205	216	175	165	221	215	212	193	196	180	198	217	199	183	208	218	208	179	188	183	185	188	193	204	195	193	209	198	192	201	196	183	200	165	184	203	187	198	200	179	178	189	186	195	174	195	188	190	218	166	187	202	230	193	179	190	194	236	171	202	224	205	191	194	186	202	213	180	218	205	189	215	195	188	209	183	210	195	192	156	157	179	201	209	198	208	194	201	167	192	175	207	195	181	197	198	203	182	179	194	189	223	177	203	190	191	196	178	199	193	198	196	213	213	174	179	196	207	198	233	175	201	219	173	198	201	197	187	178	228	187	194	187	200	200	198	204	186	194	198	187	200	208	172	195	200	175	198	180	189	195	227	190	197	212	191	200	197	205	181	171	181	207	191	207	195	177	181	183	209	187	218	164	196	182	178	223	211	199	197	203	218	201	181	192	185	177	215	198	190	187	218	206	220	197	214	178	178	210	196	208	202	193	179	184	204	202	196	173	186	193	201	185	199	200	182	199	180	220	214	191	215	208	188	207	192	191	194	207	198	199	208	199	189	204	186	201	180	203	195	177	208	227	229	197	209	188	202	223	188	213	225	190	186	192	175	205	200	195	174	199	218	217	203	196	189	203	210	185	195	190	175	212	189	196	172	193	198	175	206	216	192	185	198	181	187	199	211	173	200	189	200	158	178	203	177	205	199	211	196	175	208	236	204	192	199	197	217	174	191	193	205	194	213	206	178	181	189	157	198	199	203	187	184	180	169	190	188	201	208	195	169	204	207	204	162	219	185	201	180	179	196	209	186	216	203	217	206	195	179	219	164	200	195	202	188	178	195	205	217	170	189	187	198	193	210	218	197	190	195	206	179	192	212	187	197	201	214	195	199	185	173	196	223	200	182	182	192	195	210	228	204	202	204	202	208	196	197	196	214	188	200	193	192	175	175	207	187	204	210	225	211	200	195	206	165	213	201	195	193	193	193	203	199	198	182	183	175	218	200	176	199	185	164	191	210	205	190	200	183	192	212	200	183	180	198	184	224	204	187	196	183	173	205	188	221	237	194	196	234	183	197	199	214	203	177	191	208	207	201	199	190	218	198	206	199	200	187	200	196	199	188	198	202	204	213	215	178	187	187	188	231	186	185	179	193	186	209	190	171	187	193	195	186	192	214	187	210	180	212	211	193	216	201	213	181	194	180	217	210	183	173	214	199	186	208	189	176	195	189	177	178	193	185	191	206	207	185	201	209	186	198	198	179	206	197	196	250	197	190	213	194	194	194	181	209	194	209	213	220	212	195	216	168	210	194	213	185	172	207	210	193	186	207	192	190	229	204	193	201	188	190	164	198	201	215	201	184	180	170	200	197	202	181	187	208	174	197	183	192	191	174	218	196	185	187	162	210	205	200	194	175	201	174	181	188	189	197	169	176	188	202	224	208	176	217	185	175	198	207	184	207	176	183	187	174	160	189	182	184	204	184	193	188	194	212	211	175	199	170	200	192	231	191	183	216	174	179	184	159	178	201	174	201	201	205	210	199	204	204	200	192	192	165	180	189	202	209	194	208	196	204	201	194	214	202	188	182	178	210	209	215	198	187	206	193	231	187	193	188	184	188	208	177	191	198	183	219	171	191	176	170	176	167	190	210	174	201	195	182	190	206	187	196	213	190	209	193	190	199	181	185	177	206	202	178	215	225	197	192	192	201	190	198	204	195	197	210	191	184	190	211	191	205	173	220	196	179	195	179	205	187	200	215	194	197	190	179	193	226	186	183	178	162	171	216	205	178	198	202	187	185	196	195	195	174	198	198	191	206	191	202	185	197	186	175	188	204	210	188	202	186	184	182	204	195	200	169	186	208	196	192	178	179	204	207	168	177	197	214	183	188	189	207	157	193	201	228	210	203	215	211	178	202	221	189	211	199	208	191	178	194	204	180	186	204	206	210	190	187	190	210	211	213	194	190	188	215	199	202	177	230	210	233	179	184	172	189	203	190	228	203	207	177	196	184	187	181	165	191	193	210	209	234	186	206	196	192	182	206	210	209	179	187	191	183	208	199	180	199	197	229	190	181	221	214	187	198	194	181	195	162	186	181	197	233	187	203	211	188	193	198	188	199	190	182	196	181	203	181	172	214	175	186	201	198	180	212	209	182	191	198	214	198	183	181	202	194	186	241	194	208	195	217	194	191	180	181	187	205	219	193	203	189	212	206	168	201	189	206	185	190	170	216	202	183	199	215	176	199	209	179	196	194	201	201	194	187	222	148	182	214	223	213	184	210	182	182	212	192	197	186	178	212	187	236	181	206	202	184	208	191	197	174	176	194	187	203	194	183	211	166	188	214	195	208	207	197	182	186	183	225	179	215	195	186	221	195	183	211	182	208	207	192	193	184	173	190	215	209	178	199	195	228	205	202	182	177	225	160	199	175	218	184	189	207	209	194
20941	3475	2491	2554	1759	1384	1101	1005	811	699	667	648	646	588	544	561	557	522	524	506	511	515	545	491	497	511	532	503	492	483	532	511	495	511	509	460	481	477	522	473	498	491	537	467	479	482	481	482	510	503	494	490	486	514	528	505	457	470	495	479	502	470	487	504	453	479	493	463	510	454	459	496	496	464	488	492	463	487	451	463	440	486	483	490	486	485	481	459	461	483	535	505	502	469	499	441	449	476	504	480	471	480	495	485	485	470	491	506	503	478	512	463	490	483	487	461	465	474	504	472	434	475	460	456	450	453	519	474	445	500	538	465	441	477	469	466	459	471	447	499	483	459	470	483	489	496	463	430	483	498	469	510	458	492	466	418	511	459	481	480	475	506	498	461	460	403	464	447	472	464	484	467	422	488	465	454	475	480	500	425	449	507	499	495	468	533	451	469	469	501	443	470	488	467	462	466	480	463	475	476	476	456	427	473	454	486	499	493	459	465	449	488	493	465	431	463	469	472	506	485	452	427	478	468	483	445	491	457	452	508	470	489	504	449	454	498	474	456	449	439	467	499	485	489	489	466	442	501	453	483	490	474	468	449	472	483	488	466	472	454	486	475	500	477	447	449	455	476	471	464	487	473	436	462	490	464	499	486	459	455	464	472	457	440	479	491	437	469	504	483	485	464	432	441	460	437	452	486	451	465	446	459	492	458	475	471	468	481	459	484	488	497	477	487	490	492	437	492	473	478	482	463	510	471	491	471	462	483	484	489	467	479	440	468	489	493	492	509	452	449	458	460	485	468	471	425	473	462	488	456	499	463	467	449	450	478	484	440	489	484	474	464	484	477	467	475	417	482	527	457	459	439	471	455	487	506	483	467	496	414	447	463	486	455	461	468	463	491	496	442	480	524	451	503	479	437	447	463	490	519	430	458	455	446	455	484	459	503	524	492	468	488	476	465	473	495	527	428	509	465	493	479	475	441	450	516	429	479	475	465	471	473	475	461	474	472	499	478	446	475	484	450	423	476	484	457	482	469	512	496	510	464	472	483	483	507	491	457	464	486	498	437	459	420	469	467	468	503	447	506	484	459	470	483	466	469	503	477	486	477	465	443	466	486	482	500	495	501	471	522	440	502	444	505	475	466	466	454	492	426	478	486	477	443	457	452	470	443	467	470	478	507	451	447	463	468	467	445	486	478	481	460	511	428	466	459	487	455	485	477	487	466	497	455	463	433	436	500	457	474	493	463	468	483	434	478	481	437	485	419	442	481	482	518	487	459	484	463	444	469	478	478	487	462	471	441	485	434	502	448	462	515	455	499	435	438	460	456	460	453	499	473	463	443	450	499	509	442	447	470	482	443	480	466	435	437	475	500	463	473	474	474	509	485	473	518	480	455	484	451	477	489	459	482	480	454	458	523	489	489	466	469	465	461	453	473	475	472	472	436	482	477	473	459	480	438	483	431	476	493	506	473	462	486	487	459	487	458	466	463	478	428	487	513	467	479	481	491	519	479	480	479	447	468	448	481	488	458	462	500	479	505	460	493	498	482	495	451	437	449	482	490	492	488	496	487	467	491	451	469	453	443	474	479	462	453	439	460	463	438	465	467	502	451	468	466	492	447	466	491	489	503	472	482	510	500	472	489	427	476	486	466	487	451	453	509	471	457	480	457	461	440	516	476	462	479	469	469	476	443	431	487	440	501	458	508	515	420	481	457	467	481	473	493	490	497	447	451	442	491	495	478	448	478	486	477	462	480	495	506	471	447	457	478	503	463	489	464	457	475	437	490	452	501	493	463	451	488	464	451	491	479	502	428	489	483	464	461	431	445	463	496	471	468	449	505	491	475	442	468	496	467	474	453	444	431	453	489	417	439	468	472	500	460	441	489	468	474	463	455	498	448	467	478	478	454	447	458	494	491	437	477	478	479	469	485	490	496	474	484	447	458	467	487	462	487	472	500	479	456	459	458	486	497	471	479	478	457	445	483	433	496	470	450	444	405	461	466	478	464	470	485	517	462	459	456	471	497	495	447	481	504	500	409	492	424	484	480	471	475	487	468	496	505	460	470	497	500	477	485	477	469	493	471	477	448	461	479	453	483	485	504	490	434	474	481	465	480	442	482	444	493	503	442	463	430	506	461	463	415	456	487	453	494	486	448	462	463	485	551	471	471	450	474	470	480	470	458	496	448	437	474	458	487	487	486	484	485	417	469	473	518	463	469	478	487	519	462	505	458	492	497	444	483	494	468	467	491	452	482	404	454	464	493	468	427	443	492	439	439	498	463	482	440	443	442	517	476	474	461	506	458	474	445	434	474	492	456	467	491	474	469	433	478	476	462	445	512	490	457	488	457	477	459	470	469	489	447	466	420	462	415	490	486	467	504	482	442	454	474	444	465	478	468	504	477	458	489	479	492	465	448	444	437	452	421	437	476	439	492	458	439	492	459	464	446	448	475	463	460	456	442	500	476	463	498	488	452	477	444	454	479	448	467	428	468	464	440	483	471	464	475	440	493	502	457	439	435	463	454	462	482	479	452	462	477	418	463	470	483	473	475	447	469	467	462	465	460	488	466	456	483	412	464	468	482	472	444	535	429	453	448	455	480	456	469	466	477	449	488	469	461	480	477	467	465	435	484	499	425	481	468	468	541	459	495	475	451	475	520	472	480	454	486	503	473	449	501	442	425	508	472	468	437	488	451	494	482	477	476	457	447	456	484	455	452	470	454	457	465	513	458	456	428	447	446	443	486	515	465	493	478	488	483	461	473	523	489	462	489	443	474	466	461	454	497	470	454	473	480	485	460	443	485	476	461	481	480	491	493	483	454	438	458	504	508	448	465	485	518	497	464	460	481	476	445	484	498	429	467	500	459	488	473	493	489	472	481	422	480	481	430	458	455	443	507	445	449	497	458	491	466	463	490	474	485	474	481	490	475	458	502	490	499	449	499	458	483	460	478	487	449	485	477	462	476	487	512	461	487	485	482	467	475	434	491	471	458	456	451	450	465	456	481	492	481	505	516	462	448	456	521	460	474	442	440	450	487	509	488	449	507	484	464	472	463	490	464	485	466	460	503	481	459	490	493	498	498	455	479	473	471	482	452	450	494	508	431	503	503	491	460	474	471	509	460	479	453	494	462	430	470	479	451	538	475	479	505	461	447	490	473	457	458	490	459	442	456	477	462	447	453	452	467	513	493	464	494	465	464	473	460	450	437	482	482	511	489	492	443	417	472	478	481	467	478	487	473	479	478	512	466	444	482	484	465	442	429	438	465	486	499	525	479	430	437	488	483	447	488	475	457	470	430	436	483	446	466	482	443	457	446	468	496	461	504	444	514	463	450	460	450	475	508	475	474	489	469	474	517	490	519	461	491	480	467	489	460	474	477	419	449	473	469	506	482	465	473	453	471	475	511	536	446	450	448	486	491	498	485	447	464	485	448	502	466	499	515	484	449	456	464	484	472	503	472	450	457	511	430	537	450	474	457	455	464
10826	1503	529	360	320	276	239	252	231	251	250	247	252	254	216	229	245	223	238	205	265	209	230	259	224	229	251	205	250	228	227	238	243	270	233	220	237	233	214	226	238	226	252	235	264	230	205	260	247	215	229	223	239	231	252	219	229	227	228	224	239	256	263	217	242	240	238	214	243	234	207	252	220	244	241	239	215	214	237	244	249	252	236	224	212	212	226	234	274	232	239	220	230	225	216	213	208	211	219	235	220	250	235	263	247	274	238	239	264	232	237	232	249	248	266	246	232	242	225	249	209	206	220	239	243	232	242	243	203	242	204	204	213	234	222	239	245	202	232	224	225	241	218	262	250	243	238	260	212	211	261	229	232	242	233	253	223	266	182	229	243	224	223	224	261	223	231	233	221	257	228	214	225	210	225	202	256	241	208	217	219	220	244	234	231	211	222	242	222	229	221	237	228	232	242	231	231	231	217	238	195	216	222	238	238	223	224	235	248	199	233	251	242	219	233	233	238	243	210	234	229	212	248	232	234	247	202	246	245	223	206	254	223	215	231	210	250	246	227	238	231	242	237	235	230	224	241	219	231	231	246	242	234	208	244	225	197	236	224	233	259	230	221	256	215	214	208	227	220	191	245	232	242	243	246	245	232	225	232	238	240	241	207	255	276	256	216	235	238	230	243	238	223	248	224	217	261	255	270	231	225	205	229	229	248	248	212	200	263	256	239	242	247	230	226	224	219	226	232	228	223	239	233	237	242	277	223	209	238	217	212	220	235	242	227	205	230	242	209	259	218	231	229	244	263	233	238	222	222	225	241	235	240	248	248	230	250	227	212	211	218	223	243	213	260	233	201	237	208	203	220	233	231	245	241	209	244	270	252	235	220	247	242	242	224	235	230	217	216	237	232	251	215	254	244	217	230	221	243	245	190	246	221	220	187	228	209	260	254	233	270	233	239	255	244	229	253	237	243	198	254	250	224	219	214	238	227	252	199	231	265	246	234	256	213	215	237	248	236	225	263	226	247	233	248	241	239	237	250	273	239	252	225	235	227	226	231	225	245	207	235	222	222	253	224	239	231	229	223	227	208	226	205	245	236	244	234	212	237	220	221	237	245	235	253	228	203	227	210	236	226	230	216	239	256	213	217	276	233	231	258	229	224	235	225	268	226	230	233	236	235	244	230	229	238	220	246	239	249	220	233	235	235	269	223	220	239	224	242	216	220	238	233	236	246	261	226	242	240	226	227	233	229	228	230	242	234	235	203	211	258	219	217	229	205	241	250	251	206	234	214	236	233	232	243	214	214	232	217	224	225	227	230	255	212	239	215	225	232	214	232	233	267	241	220	241	244	216	217	217	250	234	208	243	243	255	221	219	212	220	254	236	221	240	235	257	205	258	212	239	236	221	221	247	266	213	220	238	205	227	258	225	240	216	231	244	231	222	237	235	261	235	246	244	229	232	232	241	217	254	245	238	233	226	206	231	231	216	226	233	230	239	277	226	264	243	210	233	217	239	220	230	222	237	198	225	233	232	209	234	203	233	224	234	223	228	248	219	248	219	228	266	249	238	230	244	218	259	246	240	236	239	249	237	229	228	219	258	237	227	235	250	232	228	234	235	239	241	248	252	265	251	213	207	232	228	258	245	212	230	234	249	225	241	221	207	247	233	252	258	262	222	244	222	225	241	228	234	239	228	221	250	238	215	267	208	245	253	213	223	237	225	227	243	233	229	220	231	246	251	204	200	225	225	212	249	218	258	251	223	234	241	215	253	247	251	221	241	208	221	227	251	235	224	240	243	239	239	246	241	228	242	240	231	251	219	221	186	234	242	202	223	246	241	220	212	252	232	220	208	249	284	257	221	219	251	213	257	249	227	222	241	228	223	238	226	227	212	219	212	220	228	210	234	247	255	233	238	230	228	229	220	235	242	241	239	232	228	257	261	241	228	236	233	213	234	233	229	231	216	237	230	249	233	246	253	224	225	229	264	226	238	252	235	262	243	214	250	214	226	192	222	218	214	242	252	239	267	245	223	230	247	216	255	209	197	249	221	232	235	246	235	255	223	220	227	219	246	235	246	234	250	217	226	267	231	245	198	230	211	245	226	250	215	197	253	257	249	198	248	222	265	223	257	220	252	212	259	274	245	212	249	233	234	216	234	253	225	250	240	226	221	241	229	206	225	248	237	236	193	230	249	239	231	223	235	218	229	246	232	247	247	230	263	250	231	227	261	240	242	243	263	250	240	232	225	227	222	228	229	244	257	235	246	222	232	247	240	228	251	234	231	226	241	238	245	230	215	212	259	224	222	251	246	202	227	245	239	252	240	240	218	242	242	239	246	229	249	224	232	198	263	223	252	246	250	216	254	227	214	256	223	257	217	208	217	240	239	256	203	230	271	228	217	264	235	222	228	233	240	249	211	262	215	221	219	225	193	251	248	226	223	248	235	231	261	230	231	255	212	217	238	236	245	213	234	230	226	244	225	254	220	237	253	245	207	242	240	245	231	197	232	240	265	215	208	227	238	214	233	225	222	237	241	262	208	245	250	232	228	238	233	246	234	236	199	231	241	228	244	232	203	245	223	250	225	230	210	229	219	219	244	230	235	252	244	245	232	212	225	223	248	233	211	236	219	250	288	260	254	255	250	225	258	268	242	253	239	242	235	228	261	234	225	241	243	219	237	227	203	223	251	219	223	251	230	253	239	237	232	244	214	258	240	243	242	222	238	240	230	221	246	244	243	225	211	242	209	216	262	225	241	227	225	223	261	234	237	226	241	265	241	271	231	231	188	227	232	239	250	221	232	253	231	225	209	230	236	234	245	230	236	233	233	224	254	223	258	219	234	229	230	234	228	228	234	213	222	245	218	224	256	229	226	219	247	249	229	246	201	256	249	240	240	222	247	215	218	249	219	242	253	248	244	247	245	247	234	236	238	253	251	244	212	254	213	216	227	227	218	259	275	215	256	235	239	251	241	234	227	237	243	241	235	233	243	247	236	263	216	237	234	232	249	239	226	230	235	247	276	234	223	233	224	240	220	247	230	229	233	232	245	245	230	217	241	239	223	229	262	196	221	224	239	225	246	214	232	256	230	240	237	229	242	263	233	243	234	235	238	225	218	230	233	250	225	264	252	231	249	238	268	206	228	269	257	213	233	274	240	243	193	221	266	250	249	228	225	276	238	245	238	241	261	227	216	246	247	236	214	261	263	241	230	218	233	211	245	221	250	245	265	217	236	229	261	262	232	259	244	255	259	266	246	228	218	238	224	222	222	224	217	234	228	218	240	227	229	248	247	223	230	235	235	248	235	204	209	231	217	217	246	233	251	235	221	229	220	235	249	253	247	222	245	245	240	200	222	237	224	231	246	216	223	209	215	255	229	217	246	226	222	243	216	248	228	228	282	225	238	245	225	224	235	240	268	231	250	226	245	219	209	197	212	246	253	246	225	242	249	232	208	218	236	210	209	248	212	244	256	267	205	204	217	254	252
7970	1258	1194	1231	878	799	638	611	629	612	617	571	553	579	558	543	571	558	570	589	589	582	590	558	570	611	602	583	584	541	560	552	575	578	574	571	581	552	576	576	553	611	565	548	585	574	581	587	551	593	603	545	567	596	532	601	617	561	581	541	579	560	598	555	597	558	551	568	601	586	575	554	601	587	587	546	601	540	577	583	589	560	613	570	550	591	551	561	595	532	594	602	585	601	568	570	592	578	609	571	540	538	572	595	533	593	617	571	541	570	568	541	583	572	555	622	592	570	590	537	543	521	539	596	596	592	585	597	609	561	585	620	583	620	564	602	562	547	601	559	540	581	598	620	584	594	615	537	539	562	591	620	605	574	594	554	550	529	562	531	582	589	527	560	565	603	576	596	580	592	605	560	530	565	527	567	594	550	580	619	589	533	567	581	614	572	575	523	568	572	539	564	597	581	568	577	534	586	576	573	565	607	525	556	547	554	580	591	574	558	575	601	569	566	617	542	571	583	549	566	562	592	602	564	552	607	535	575	563	601	578	607	599	569	543	591	581	597	571	582	562	560	577	558	570	577	583	558	559	602	609	540	575	591	600	591	573	592	609	531	557	606	565	575	562	566	601	541	541	592	583	576	581	584	582	601	555	580	591	585	572	615	600	571	545	550	571	566	599	538	542	589	606	563	584	609	586	579	559	626	602	553	546	573	573	578	574	515	557	581	577	568	577	562	578	547	590	576	561	517	602	567	566	567	575	577	550	602	571	558	576	562	576	573	590	571	563	536	576	599	590	574	610	603	549	572	542	598	563	574	526	580	584	596	540	549	581	582	571	592	592	580	570	538	569	543	561	607	564	568	565	599	585	558	594	569	565	613	612	604	583	611	568	604	519	624	550	531	549	596	567	545	588	553	590	585	561	578	560	568	590	578	559	546	610	555	578	594	604	574	609	603	566	520	598	621	592	583	576	595	556	629	594	573	574	533	612	554	556	556	567	553	553	570	577	583	603	602	540	542	559	599	540	562	585	592	594	573	539	566	601	547	576	579	586	581	587	575	541	601	568	587	566	533	559	573	547	530	562	540	533	577	617	594	570	590	585	588	578	554	557	565	563	598	604	572	562	542	635	568	586	594	598	552	608	543	597	544	603	571	594	573	528	574	565	595	569	538	560	553	553	562	600	579	536	566	566	594	597	504	539	587	622	579	594	584	566	582	608	584	552	579	581	593	562	580	592	588	552	581	553	597	618	559	585	583	569	527	523	568	562	596	562	585	614	532	576	523	577	563	574	572	586	554	575	567	525	572	551	568	568	609	591	525	577	599	573	556	592	565	603	556	596	588	572	555	560	541	579	640	591	568	560	585	575	590	557	592	536	570	566	595	610	574	549	573	588	584	620	574	576	554	549	593	548	542	564	565	590	570	590	609	533	601	558	615	590	556	550	543	533	571	602	609	550	539	593	515	548	564	577	579	608	569	580	584	561	601	564	505	583	575	575	546	549	575	550	572	563	557	587	538	578	570	577	549	582	550	585	585	590	540	591	587	549	582	593	560	556	586	605	551	541	544	598	564	608	592	535	606	577	567	579	621	605	560	575	565	562	525	579	554	591	581	603	623	546	607	548	574	577	613	628	557	603	565	579	553	603	565	539	602	610	569	549	549	601	604	573	599	590	593	546	593	552	569	581	604	589	560	564	560	543	534	583	568	571	585	592	547	557	555	569	606	556	525	615	579	544	580	578	580	567	630	530	569	564	579	557	566	560	595	575	577	553	575	560	577	607	585	515	581	597	587	565	588	638	574	587	586	601	562	580	547	560	534	542	555	621	570	562	538	555	601	591	608	578	589	589	581	583	586	564	576	585	517	583	590	578	564	527	556	577	610	533	559	593	545	570	564	601	620	621	540	605	601	570	520	572	584	586	532	552	555	578	588	570	624	572	572	557	599	565	541	521	617	573	583	602	613	552	593	575	561	564	555	557	548	582	564	549	548	582	577	600	520	575	572	602	553	632	535	580	572	586	625	533	589	599	581	542	559	524	561	579	575	590	603	590	554	583	561	552	572	570	543	597	588	599	557	547	543	575	564	570	543	578	581	583	585	588	551	562	552	549	573	580	587	549	618	580	565	517	585	567	557	573	567	562	581	547	560	599	603	554	635	576	621	575	544	566	599	563	591	544	597	552	554	573	586	560	601	586	545	578	594	558	592	559	565	594	576	598	559	563	603	560	569	556	584	546	569	585	547	565	561	574	547	596	553	566	605	547	546	589	599	603	559	557	549	573	585	571	550	597	581	569	573	573	625	562	554	565	589	580	627	596	536	570	575	602	579	551	587	641	602	553	565	609	575	565	591	560	598	582	580	555	575	578	554	539	556	588	578	579	594	617	597	560	586	616	569	568	565	544	584	547	600	582	581	551	582	592	601	561	564	597	588	591	599	576	589	582	617	562	590	581	568	617	589	564	590	612	579	562	555	593	590	566	585	595	576	591	587	564	579	593	566	573	596	595	584	595	581	568	569	577	595	575	538	582	595	577	573	612	529	551	540	580	591	598	547	552	557	556	591	606	585	548	588	552	597	541	559	588	555	537	572	568	568	572	569	586	584	594	582	554	567	599	611	545	555	547	572	571	592	544	560	579	556	603	557	569	607	563	586	590	586	577	600	560	555	548	587	584	545	584	613	590	584	569	573	572	560	575	558	579	566	549	551	602	570	588	566	598	575	554	594	598	561	568	544	592	571	569	567	555	580	546	613	600	570	584	593	561	586	582	567	583	569	577	565	562	572	607	606	612	565	597	591	561	600	585	551	595	558	531	565	604	587	588	575	567	561	533	560	562	577	608	602	584	556	580	596	586	592	571	569	560	603	564	603	567	596	582	555	541	548	578	569	571	587	595	574	566	521	551	540	563	596	594	590	583	568	604	580	572	563	534	606	575	579	551	589	536	547	566	547	564	603	581	586	557	593	573	607	615	601	572	555	563	608	574	535	566	552	569	563	547	574	553	537	566	553	581	570	564	568	526	552	566	570	598	607	562	600	606	562	558	592	582	564	597	616	572	595	608	554	579	545	543	577	526	570	548	584	550	551	599	571	585	570	580	542	575	597	589	550	592	591	582	588	594	562	563	589	564	605	553	536	558	607	616	575	552	562	544	549	559	582	591	546	536	612	605	533	572	578	583	595	591	548	569	548	529	571	557	565	587	608	575	581	571	574	532	581	579	588	621	601	566	545	545	609	521	532	564	558	605	570	594	616	573	543	545	571	633	552	579	612	581	551	538	585	561	580	565	575	616	522	572	555	514	550	588	595	593	550	562	548	585	557	585	589	580	549	597	563	601	598	613	570	586	569	581	560	559	586	585	556	567	620	556	618	616	570	533	616	572	544	554	593	610	580	576	558	570	600	570	581	619	610	586	584	597	580	624	561	595	531	606	571	578	541	575	555	577	565	572	573	565	553	596	582	592	552	601	595	569	554	548	611	542	611	556	558
23531	4139	963	711	550	442	381	317	315	328	299	284	302	293	274	287	287	322	327	279	308	280	315	287	314	305	274	321	304	293	302	265	332	344	283	291	318	320	286	263	328	291	303	292	273	280	264	287	322	298	311	284	318	313	315	309	303	307	275	284	270	310	324	306	281	312	311	302	287	298	324	297	301	270	296	295	291	313	297	278	273	294	310	302	305	318	325	297	324	301	288	300	290	280	295	293	266	294	309	292	322	307	284	296	301	306	337	307	295	289	283	308	288	283	288	295	267	288	289	303	282	319	276	272	317	296	302	263	263	267	306	276	282	271	266	296	278	290	291	302	321	291	333	322	303	311	324	285	288	275	310	304	291	298	334	308	317	322	268	266	311	312	283	294	294	301	313	271	294	330	295	293	278	282	333	307	300	313	284	313	309	292	292	298	302	294	264	287	283	357	302	247	293	299	295	286	323	317	306	287	282	290	299	266	297	304	274	292	279	318	290	339	286	309	303	275	295	265	294	299	253	274	298	309	292	291	264	305	290	330	304	302	281	302	274	295	315	270	305	317	306	289	294	268	285	301	285	268	281	303	259	315	340	276	303	280	295	321	323	320	293	295	286	280	311	274	303	290	267	298	294	291	319	293	270	282	288	286	317	308	297	299	276	318	323	304	305	299	313	316	294	291	308	287	289	284	288	273	300	317	323	280	293	291	295	281	301	281	306	303	324	322	318	266	306	337	304	297	273	302	298	312	290	290	297	309	270	277	300	277	326	302	300	294	310	310	259	318	295	312	356	248	274	246	327	298	272	295	310	301	256	301	301	316	296	300	316	280	287	275	275	313	284	312	307	283	272	297	261	282	264	275	300	301	294	266	295	304	290	257	326	309	278	319	315	272	321	290	296	274	307	263	271	264	310	288	253	298	282	282	300	290	293	302	274	306	313	284	287	306	256	265	321	343	243	305	305	333	301	309	290	287	270	248	308	283	332	291	284	285	348	308	270	280	249	350	313	323	277	275	302	285	295	302	333	290	272	322	279	269	289	296	304	304	268	300	296	288	286	265	314	297	286	270	281	299	314	288	299	292	301	318	294	281	308	287	294	303	296	330	292	282	269	293	313	294	318	294	303	271	305	283	280	264	283	296	283	282	303	293	293	289	306	277	309	286	287	278	282	279	283	299	294	306	304	300	311	254	285	321	279	298	293	297	300	277	308	308	272	298	302	258	294	310	289	290	304	304	307	320	291	272	300	283	299	296	300	323	287	305	276	296	330	286	307	296	301	274	312	288	267	265	285	303	299	287	281	286	292	284	286	310	302	296	288	308	289	311	303	311	302	315	311	302	283	329	280	276	334	296	287	310	258	330	301	272	314	303	287	285	266	271	296	299	296	326	297	303	274	273	295	281	281	298	288	298	319	323	330	312	270	274	305	289	325	317	284	299	301	279	281	292	307	311	330	251	254	289	282	291	293	287	285	315	311	298	302	318	300	287	288	360	243	254	273	282	279	313	311	299	294	282	323	329	304	295	283	317	330	301	296	289	302	278	317	302	292	287	297	293	289	300	301	279	285	344	301	330	335	323	321	331	320	314	292	256	274	291	268	316	316	324	308	305	290	293	342	307	318	324	309	285	297	304	299	279	298	304	293	257	298	313	303	277	327	344	267	280	304	280	267	259	285	305	297	310	273	268	299	298	278	283	272	309	286	269	275	263	260	302	272	279	270	231	271	283	301	297	266	295	316	297	294	293	305	292	322	275	301	291	324	281	283	295	303	275	323	276	325	300	322	296	310	260	264	277	300	282	281	277	286	322	288	257	303	316	332	311	286	317	271	304	270	289	295	316	286	268	266	287	289	298	309	287	267	297	310	300	302	282	286	291	290	321	296	321	287	289	325	334	278	273	319	298	291	274	314	284	316	299	261	274	278	235	287	290	336	287	266	287	297	249	282	275	268	315	281	258	301	299	283	273	291	296	322	325	258	297	295	305	293	337	270	296	293	280	293	272	281	294	276	294	262	279	291	325	292	309	331	272	315	274	273	309	292	283	296	326	305	265	314	328	319	303	273	266	281	312	285	305	311	314	286	321	329	303	253	284	283	303	277	295	296	301	280	279	280	271	294	314	298	280	297	307	285	308	282	285	288	304	306	324	288	281	303	299	298	324	292	286	297	310	287	317	298	292	285	276	307	325	316	331	287	315	287	266	280	286	268	287	281	272	271	284	285	290	280	316	295	288	283	304	282	266	285	295	278	290	287	286	278	309	301	312	303	316	345	287	292	288	290	284	270	283	341	279	289	268	284	266	286	273	272	284	281	288	265	286	281	290	292	300	297	268	314	296	283	320	318	287	303	283	321	307	282	286	249	312	315	320	271	330	314	264	296	322	309	278	326	304	270	279	304	297	308	299	300	271	298	279	314	262	296	321	275	335	282	284	345	278	295	306	312	306	293	293	312	335	328	285	280	260	292	277	320	299	304	268	353	285	281	300	281	284	287	293	287	257	296	264	290	307	283	296	291	277	308	293	299	308	294	281	297	278	326	266	314	306	308	313	278	313	318	296	302	300	273	288	292	252	281	299	284	321	285	296	276	298	306	277	303	265	310	310	304	326	281	289	300	314	299	310	287	269	289	293	310	317	293	272	273	267	314	310	311	271	295	277	298	293	309	303	297	302	277	310	299	328	319	278	283	308	298	298	277	284	285	303	295	282	296	284	292	309	254	299	287	297	322	318	323	291	261	249	295	337	318	280	332	296	289	319	267	295	300	293	307	282	293	269	290	287	311	260	305	268	313	302	297	281	302	292	286	296	295	288	292	283	322	300	295	277	299	329	277	307	290	275	303	287	277	308	285	270	309	290	313	298	310	292	308	303	266	298	269	271	273	296	319	307	289	293	281	281	291	290	292	297	313	303	291	274	274	298	322	282	307	306	289	313	284	274	294	283	273	297	259	287	278	285	302	325	287	286	284	294	231	311	269	290	313	292	311	301	286	271	287	263	296	290	323	331	306	289	280	286	313	282	320	313	298	288	275	278	316	306	280	252	303	281	326	299	298	356	298	310	281	301	298	266	292	311	317	285	282	315	280	279	282	271	294	298	297	272	311	309	296	309	272	313	297	293	268	289	312	291	315	326	284	303	269	256	291	291	300	291	293	291	287	275	313	296	287	295	290	308	302	288	320	292	272	252	278	296	320	308	272	273	295	296	287	288	298	297	309	289	289	260	313	284	321	301	319	289	281	257	299	285	296	322	309	310	276	265	266	295	309	328	294	302	290	306	309	296	297	306	316	283	324	279	262	297	301	296	290	256	314	302	312	293	318	326	300	293	293	323	303	321	320	316	302	308	276	279	307	291	310	321	296	312	284	290	306	270	325	317	262	343	299	286	283	291	284	284	336	288	303	289	301	288	323	253	331	302	294	274	310	291	262	291	299	278	285	296	281	311	262	269	295	334	312	285	303	293	308	289	309	296	282	284	266	300	284	306	300	274
16190	2442	2015	2242	1788	1495	1150	945	931	834	830	796	744	722	810	720	718	754	730	716	729	714	737	732	674	695	725	697	708	737	712	687	763	723	731	659	712	709	670	688	688	699	707	663	642	696	696	708	663	674	705	709	724	699	691	640	693	655	656	713	683	717	679	694	718	691	685	643	649	694	713	748	692	714	693	687	697	671	686	684	714	699	686	690	696	721	705	647	729	697	719	761	751	708	708	688	683	716	697	708	727	672	699	712	683	702	675	713	693	690	666	683	691	698	683	733	713	680	718	742	654	653	662	724	711	690	691	671	700	648	688	690	713	670	688	670	685	638	667	697	688	707	674	738	698	691	704	706	680	703	706	670	712	670	705	760	693	697	674	690	715	687	685	697	744	720	699	682	716	705	717	704	676	674	709	664	649	697	717	730	718	740	677	680	689	662	698	684	678	697	690	642	697	677	691	705	725	742	670	679	741	668	702	707	718	711	681	688	742	672	682	674	649	697	678	659	697	682	726	726	687	698	661	703	690	676	687	718	737	703	703	726	652	696	712	703	700	698	714	661	686	718	726	641	712	683	693	701	728	693	711	743	670	702	674	693	680	691	654	682	678	697	711	691	724	677	657	732	713	638	717	695	719	714	748	728	726	670	685	710	713	670	659	726	704	691	669	689	707	691	691	723	688	655	682	637	701	712	673	687	701	685	667	708	687	714	703	707	675	684	720	718	706	653	700	722	702	662	679	707	735	694	681	690	719	662	656	691	693	664	692	749	687	766	688	674	722	719	695	689	709	649	702	703	647	711	684	705	707	722	716	661	663	684	667	655	710	744	664	684	729	702	676	658	701	646	723	662	677	731	677	702	708	674	692	717	745	646	700	727	694	684	685	676	716	658	678	707	692	673	689	715	683	711	693	660	691	667	671	687	733	679	709	707	727	656	693	698	670	663	689	691	695	675	693	668	706	720	671	691	685	701	727	694	726	662	705	653	694	686	665	737	690	645	711	658	677	742	729	709	726	653	671	678	718	689	685	712	763	691	714	620	690	679	704	717	703	695	670	668	733	679	703	701	690	706	708	735	706	704	689	701	685	682	775	695	665	686	695	721	715	719	684	704	704	698	658	707	643	673	707	653	719	696	667	709	723	691	695	713	725	735	723	691	685	706	719	679	676	687	702	688	703	685	693	673	713	709	701	705	686	711	716	706	694	702	682	673	682	689	712	705	712	711	671	743	696	702	686	709	723	741	701	728	672	681	710	728	701	699	671	711	700	689	698	708	707	684	676	693	699	698	700	714	673	661	730	725	709	703	674	705	697	717	761	689	658	708	683	681	716	734	775	711	740	727	702	685	683	701	657	637	659	695	708	687	690	700	677	686	687	726	667	718	731	658	651	663	663	718	734	706	687	684	672	660	643	682	718	736	701	717	682	681	687	720	669	665	736	742	663	687	682	707	716	709	657	667	674	666	717	692	699	702	711	630	706	677	683	729	746	649	656	673	713	704	712	725	713	696	697	705	696	685	728	742	662	649	688	712	723	675	722	715	712	681	655	689	673	725	666	686	670	704	713	704	696	675	726	701	713	668	704	673	706	680	693	686	714	717	657	695	720	673	721	715	676	748	709	679	684	653	692	664	744	694	715	672	649	674	667	667	661	685	715	725	692	751	693	708	722	697	697	718	680	702	666	719	685	666	730	706	720	705	711	681	690	714	668	719	698	678	662	690	729	679	699	759	718	696	640	644	739	663	710	649	692	663	673	745	688	717	686	669	673	686	681	630	641	722	733	676	720	661	698	700	689	703	703	692	719	651	718	689	667	708	679	689	726	682	645	701	673	744	676	717	643	706	678	723	693	636	688	720	695	749	723	696	680	698	690	708	691	730	705	682	716	705	663	700	688	640	708	726	694	688	622	727	678	645	688	669	709	758	685	725	683	716	725	718	717	694	699	699	696	711	669	646	696	709	680	720	712	680	668	697	716	673	691	689	711	656	709	679	694	717	668	648	695	731	689	725	632	727	674	723	699	710	711	683	671	664	703	693	707	705	687	695	681	700	743	649	644	722	704	699	715	673	711	712	728	722	719	717	718	666	683	700	698	718	686	710	690	647	693	664	711	710	686	722	723	712	746	685	688	703	693	718	677	700	677	676	758	715	662	744	662	679	720	694	695	661	718	669	688	688	692	691	651	664	726	687	710	688	683	703	719	706	691	695	702	715	653	709	654	734	734	658	693	672	679	745	643	707	666	687	697	678	709	689	727	677	730	681	666	714	669	727	687	682	729	695	629	644	715	696	684	678	661	691	677	668	687	706	693	644	686	699	673	702	715	724	760	671	728	692	740	739	663	718	720	680	702	734	733	692	690	739	690	681	690	695	677	655	695	672	690	667	671	707	716	713	734	737	716	653	711	708	734	700	659	680	636	686	681	683	684	651	648	731	713	703	697	690	757	689	675	658	683	690	697	731	723	714	700	689	695	696	732	693	682	693	693	739	738	688	692	721	683	734	648	618	757	668	744	662	760	650	715	679	705	726	719	688	709	694	720	719	684	687	724	711	724	681	637	687	689	722	705	702	715	675	667	705	709	744	648	694	668	703	646	721	713	667	739	697	689	685	688	714	723	718	710	703	739	702	698	688	734	692	692	691	730	675	689	671	611	698	679	734	647	703	662	666	683	681	678	704	671	713	694	628	672	690	679	690	704	708	691	695	710	701	658	687	720	694	691	714	690	700	724	686	706	673	694	693	675	687	699	700	668	693	648	719	719	726	692	678	726	702	702	691	658	665	631	690	657	693	707	692	708	696	684	671	766	710	691	712	698	674	669	707	649	676	718	761	709	733	735	673	708	656	654	705	718	646	662	670	703	696	658	700	679	723	711	712	690	741	694	685	685	661	708	716	707	681	680	717	676	731	704	707	683	649	701	659	706	692	662	711	732	718	723	686	682	685	632	697	732	695	703	687	711	727	672	679	685	676	685	708	739	662	685	736	655	686	699	700	677	688	698	691	721	732	683	648	678	730	734	683	711	693	656	701	706	684	707	679	734	662	675	670	652	698	698	717	697	721	714	688	736	683	672	707	726	690	668	693	723	735	683	667	715	687	677	707	682	703	702	762	696	663	684	704	691	741	727	667	648	673	679	699	693	738	658	673	690	704	726	645	712	739	726	694	691	683	665	713	688	729	716	711	702	684	709	685	709	656	741	660	760	705	700	717	689	722	738	709	687	699	664	654	662	713	694	661	669	675	675	684	725	704	684	690	670	712	698	696	706	671	665	630	722	656	650	712	691	702	644	692	709	699	643	723	652	713	646	668	706	652	712	689	719	706	752	693	683	686	700	732	666	687	693	699	688	724	654	675	730	703	688	671	747	684	689	732	663	677	710	636	661	717	667	729	689	701	692	695	735	736	659	685	696	679	722	652	665	707	703	735	692	711	708	671	684	670	701	707	713	705	709	691	675	670	692	676	701	682	676	697	735	728	730	668	680	664
33180	7971	1259	751	603	451	325	257	250	233	192	197	214	196	204	173	206	198	173	170	160	215	179	178	174	193	200	228	186	208	159	187	232	214	196	200	196	184	187	195	211	202	179	208	201	176	195	197	177	171	196	165	196	205	189	211	202	208	188	185	181	178	186	182	202	166	228	195	191	188	190	210	220	187	219	213	203	179	188	181	169	223	204	180	185	222	204	211	200	219	159	188	197	187	165	213	210	212	185	194	178	189	159	162	168	207	231	215	203	202	199	184	171	174	209	163	198	193	200	233	201	187	194	195	171	196	192	198	177	169	190	181	198	167	200	179	188	197	196	159	187	179	172	175	200	193	187	195	221	187	199	198	201	208	197	170	197	196	196	164	178	211	187	189	185	199	187	187	187	215	197	180	178	195	198	197	193	202	201	183	185	184	188	201	196	208	188	188	182	189	207	185	197	188	213	183	192	190	156	192	227	209	194	189	207	191	189	185	213	196	206	194	185	192	197	190	196	186	186	222	182	201	189	178	190	199	193	171	173	196	192	176	194	205	182	196	198	192	189	218	214	213	186	191	175	204	191	192	184	195	200	232	184	212	195	180	182	179	190	221	173	193	181	184	207	181	222	183	187	188	184	197	193	191	200	191	182	177	186	197	195	205	191	168	176	194	197	181	192	195	172	195	190	181	173	202	206	183	180	175	174	181	182	158	190	189	206	212	186	177	197	195	182	170	211	199	207	190	172	185	193	181	194	204	179	203	162	183	180	200	177	196	189	201	166	218	204	166	173	177	207	222	203	177	206	184	206	208	187	185	171	196	165	207	189	220	168	194	214	197	198	204	163	192	188	199	204	207	178	173	183	192	173	178	187	195	179	204	175	193	185	179	187	202	176	192	179	178	188	194	220	182	173	188	195	185	203	187	202	191	174	161	195	182	205	187	196	166	178	170	188	199	183	205	187	191	188	197	198	202	188	188	199	214	200	191	185	197	208	203	173	195	192	232	205	191	194	189	183	206	197	198	204	181	189	175	180	154	200	179	168	179	208	205	191	181	201	194	198	183	178	195	194	191	198	160	203	185	187	185	208	178	192	206	169	191	181	186	183	156	196	213	169	165	199	182	211	195	205	190	181	165	189	185	203	188	205	208	207	196	213	219	236	174	187	210	205	186	207	194	181	184	192	204	203	190	180	177	183	195	195	182	186	192	187	212	180	193	191	162	183	213	213	178	172	196	185	184	197	207	177	186	186	190	185	172	170	185	175	164	187	179	209	192	190	199	181	194	181	175	208	206	222	183	188	217	205	183	170	209	157	204	194	176	203	210	193	196	215	222	202	216	193	208	184	188	183	172	194	191	200	205	225	191	181	171	175	197	210	205	185	188	208	195	203	199	196	168	189	196	170	185	168	173	169	192	178	194	202	168	218	189	176	175	210	185	215	172	188	205	206	178	166	185	153	193	202	198	177	182	193	208	151	194	203	180	168	188	216	222	215	187	192	201	224	198	197	205	179	164	218	188	186	189	195	195	185	207	203	197	172	208	220	216	187	199	187	190	182	202	178	186	191	204	187	197	212	189	211	164	183	187	194	170	196	214	180	165	189	197	179	180	198	199	194	215	217	190	197	179	200	189	200	185	194	191	170	180	203	205	180	173	209	203	201	204	194	195	214	177	187	190	159	179	177	201	190	199	207	173	186	201	173	178	206	192	202	171	191	205	199	211	214	180	179	220	182	194	190	185	169	167	192	207	205	186	191	167	181	194	231	220	183	196	197	187	171	177	194	172	189	192	189	207	208	196	164	169	169	205	179	186	209	193	175	192	181	191	176	189	180	183	178	190	190	204	190	162	204	217	186	189	174	197	224	180	184	185	184	170	211	182	192	219	190	209	195	207	183	199	190	204	194	211	195	185	197	191	189	157	216	181	192	191	197	177	181	197	184	181	190	187	189	205	181	185	190	205	214	185	206	180	173	183	174	198	180	192	189	191	209	170	198	206	194	188	194	177	187	204	188	181	178	206	171	191	194	203	197	153	178	204	200	176	180	194	179	197	189	178	199	193	185	198	200	183	181	202	189	192	223	186	193	168	175	196	157	161	219	201	202	173	193	206	222	187	205	196	184	182	188	204	171	210	205	183	180	218	198	191	210	209	198	187	171	174	201	203	195	196	176	182	194	189	184	156	172	190	188	175	189	192	184	191	202	187	182	196	195	201	165	183	197	195	197	204	193	182	182	168	189	200	187	223	183	185	182	182	200	201	200	206	183	207	202	221	178	187	213	180	173	206	185	176	184	154	176	227	201	204	173	220	214	201	196	187	199	192	189	187	179	195	229	211	197	197	181	200	203	196	207	170	224	200	195	209	198	187	208	218	179	223	198	196	186	178	174	216	205	201	165	186	191	196	212	223	208	170	170	172	188	194	196	180	195	174	221	169	217	175	185	177	206	200	178	196	170	174	190	187	193	182	190	212	204	174	198	193	182	208	201	197	203	201	200	179	190	188	192	199	211	186	172	199	201	179	198	223	167	193	217	186	184	183	188	232	173	207	175	182	183	203	196	196	194	176	182	209	180	192	183	182	205	201	187	197	182	166	195	190	172	186	195	176	188	174	207	189	184	172	198	222	195	194	185	226	185	204	191	186	178	194	197	193	182	186	185	193	191	199	192	188	185	178	223	189	183	179	197	214	188	196	181	177	195	208	195	209	194	197	214	186	206	188	204	174	200	175	187	175	177	176	187	172	180	199	196	193	179	195	181	193	188	172	167	202	194	196	203	181	178	200	227	188	207	188	180	182	210	215	192	206	184	188	194	173	205	195	191	204	209	187	213	199	198	208	184	198	200	191	193	207	192	178	190	176	204	194	182	190	188	192	195	158	187	232	165	171	180	192	185	179	189	194	208	206	185	179	203	203	215	196	188	209	196	206	185	207	186	175	202	180	199	188	227	199	197	190	200	221	219	179	189	192	202	221	185	189	200	202	203	207	199	192	169	203	170	203	203	203	203	195	179	184	220	202	219	169	200	183	174	203	214	203	207	186	180	209	200	213	186	208	179	165	190	192	203	191	172	187	203	176	204	204	198	191	190	186	213	201	178	177	183	206	161	207	176	196	230	193	191	201	182	193	213	210	198	200	218	166	203	191	178	214	182	182	177	197	187	188	207	202	170	176	180	170	211	225	234	194	192	179	199	200	192	189	179	210	187	200	205	181	195	197	222	181	174	222	216	189	178	164	169	196	172	179	209	187	188	198	175	167	172	187	205	203	180	207	195	197	218	179	197	174	218	173	187	192	206	175	216	171	167	201	196	183	179	191	196	194	197	209	187	182	181	189	212	190	181	214	218	213	210	192	187	175	178	176	192	258	200	180	184	171	179	195	171	191	205	177	196	201	168	185	207	200	171	209	202	193	178	220	209	208	180	196	198	219	197	199	177	167	183	148	201	215	187	173	171	178	188	165	179	190	202	194	197	179	206	191	186	175	198	187	209	187
20739	3467	2268	2406	2041	1571	1214	1020	850	717	699	597	584	550	552	533	551	483	555	538	498	510	511	461	487	524	458	505	494	495	461	467	492	501	452	485	451	459	504	444	465	484	463	474	472	449	474	463	513	448	411	487	503	441	469	453	456	475	471	443	495	475	443	472	414	478	529	461	436	458	461	478	484	497	446	447	460	484	424	505	472	491	439	484	448	447	462	461	487	464	496	497	465	471	484	504	492	479	442	463	476	496	467	464	456	431	469	485	449	462	432	465	448	474	447	479	462	436	456	454	438	428	461	432	448	474	458	445	476	488	471	433	459	510	499	473	414	416	429	461	491	499	448	437	490	456	460	451	465	435	446	441	461	494	447	476	475	454	492	450	480	488	437	515	465	487	450	446	449	453	445	499	426	481	459	441	456	468	450	484	444	442	480	424	424	477	436	478	466	468	480	428	479	445	440	431	456	476	442	450	471	430	464	444	483	450	493	473	437	474	462	478	446	453	462	473	475	459	463	481	472	463	473	419	480	425	442	442	432	474	430	441	452	454	465	475	451	493	484	471	453	469	459	490	436	424	493	463	432	459	473	416	464	470	479	441	481	454	470	453	480	457	484	461	465	462	439	467	419	486	455	460	478	481	492	440	480	439	439	458	476	454	461	432	448	478	468	488	470	434	492	451	463	446	471	409	479	468	448	485	448	432	503	458	452	504	445	486	506	463	482	432	427	511	422	454	484	494	442	448	445	465	461	425	444	432	456	456	465	458	504	482	435	464	432	442	477	446	467	474	469	486	468	476	453	405	429	459	462	460	449	480	485	433	445	473	467	459	460	475	443	456	473	451	464	445	466	468	463	459	433	447	462	432	476	470	475	438	473	443	463	450	441	476	416	505	452	487	445	443	460	443	448	444	441	440	491	450	479	481	431	465	462	433	486	464	460	455	436	459	481	412	453	435	446	481	450	480	461	448	418	468	420	478	462	446	457	458	433	425	476	419	460	465	464	440	479	452	474	479	459	460	455	501	440	435	454	413	453	452	443	469	487	449	449	463	471	476	473	467	447	431	466	433	482	437	480	469	485	428	460	453	443	458	474	417	476	421	442	500	431	437	469	487	424	438	458	455	487	452	486	467	518	483	449	491	477	472	465	469	494	443	463	498	483	468	438	474	510	461	432	458	488	454	473	401	479	457	430	476	457	467	475	439	406	465	447	458	442	453	424	445	516	485	459	445	445	468	484	412	422	466	435	450	430	477	458	498	431	466	471	442	439	443	480	437	447	457	439	450	455	442	426	438	450	482	460	425	444	479	461	460	474	449	457	475	466	421	455	468	477	445	473	478	458	462	493	442	434	438	470	465	466	467	473	446	426	464	464	504	473	438	456	443	433	432	445	451	456	439	459	482	489	472	466	476	463	454	461	493	485	446	435	491	439	431	493	476	412	478	457	452	434	446	448	485	482	434	457	443	393	411	440	458	499	486	439	486	437	476	505	421	409	440	447	467	431	426	440	425	463	450	438	453	440	490	457	455	506	409	486	488	488	449	437	469	482	484	478	468	467	470	461	501	481	441	423	414	497	471	466	477	427	473	467	494	463	457	464	457	462	453	471	476	467	462	462	454	466	476	436	467	457	422	468	443	435	451	419	457	480	464	452	493	440	440	452	481	402	472	450	469	473	456	428	465	437	458	468	459	499	476	490	422	475	473	490	463	428	440	461	470	482	455	469	414	464	454	437	474	426	474	503	452	480	472	431	499	480	489	462	471	480	448	449	460	469	485	445	451	469	446	452	416	442	480	461	468	452	455	471	425	490	465	509	444	460	489	469	451	442	463	451	464	480	456	449	468	419	480	473	464	443	452	455	397	495	463	484	501	450	441	453	464	454	451	440	460	437	455	441	469	435	456	438	444	458	424	433	460	475	474	465	440	480	482	459	421	452	463	436	453	438	469	454	466	479	499	495	445	444	456	495	439	448	484	505	499	454	469	480	477	505	466	487	435	457	446	428	450	463	467	458	479	464	462	448	425	478	451	464	468	488	452	465	474	491	507	453	436	450	483	437	436	426	464	475	437	467	444	425	456	512	457	437	474	461	484	464	457	465	435	487	448	449	494	476	457	494	442	435	477	439	469	453	460	489	472	484	502	453	450	457	453	433	456	452	488	466	457	468	438	473	487	466	437	468	494	419	452	440	443	437	454	473	470	419	477	457	463	448	434	483	453	488	474	486	482	490	458	446	464	482	474	478	461	485	454	435	454	471	475	467	450	444	480	491	459	475	439	441	486	463	495	489	477	444	433	423	420	467	472	448	493	479	456	438	468	436	438	499	471	505	422	442	459	451	483	484	447	444	459	435	445	479	443	452	435	468	480	462	461	424	463	489	426	441	490	460	438	478	463	437	450	451	470	438	466	440	442	434	531	478	440	479	453	434	428	488	467	473	459	456	499	459	453	458	466	467	439	446	467	481	479	490	456	477	453	443	473	452	471	474	470	452	439	449	459	460	461	465	418	492	458	489	461	448	464	495	489	448	470	449	471	435	444	460	485	442	484	472	482	449	461	450	488	486	427	497	452	418	476	494	432	453	460	484	458	435	456	451	443	440	478	450	463	473	474	489	471	454	488	459	449	486	434	486	448	469	474	464	489	464	476	490	459	441	425	476	423	470	464	454	485	453	483	476	416	467	483	461	456	454	457	439	424	470	492	447	449	467	390	462	460	455	477	439	454	486	505	467	458	455	474	469	449	482	449	406	446	467	430	457	464	461	456	486	479	457	451	443	481	441	438	454	436	437	464	442	452	459	456	422	472	486	487	488	481	491	463	455	489	454	429	466	442	435	487	486	456	466	456	436	494	465	449	443	446	471	467	481	434	452	471	426	471	464	467	489	424	491	467	429	456	442	441	478	425	491	477	480	436	458	457	455	488	424	435	470	507	474	436	422	465	473	476	430	462	471	461	456	456	485	437	454	466	488	468	469	458	487	464	445	510	449	485	464	450	459	470	498	474	472	468	460	516	478	466	495	448	490	464	480	472	464	447	472	465	481	453	487	489	450	482	412	478	449	431	448	436	469	440	447	466	450	455	469	481	500	458	504	478	459	480	450	426	465	506	429	476	433	444	500	437	454	447	450	441	479	456	451	485	470	475	477	479	457	493	466	469	430	427	430	455	449	423	409	486	466	444	463	485	509	444	459	465	467	427	439	421	482	478	477	456	462	454	452	472	496	466	438	466	458	459	433	483	428	429	450	429	450	458	451	466	478	464	461	465	492	438	484	460	446	472	462	460	476	471	482	469	461	463	440	413	472	479	456	454	462	457	462	472	477	467	504	434	509	455	439	479	485	463	511	453	432	482	466	487	461	461	453	452	472	476	450	475	449	449	464	470	466	494	446	481	447	444	457	455	462	487	456	443	472	487	460	475	454	446	438	477	473	455	494	448	463	494	439	449	463	435	409	485	469	450	462	483	452	453	465	451	460	457	459	459	456	443
10871	1443	331	317	280	242	238	240	257	236	213	214	200	214	200	224	239	214	225	213	259	206	228	239	216	214	258	245	229	209	242	237	197	202	214	216	202	221	217	231	209	222	212	221	207	228	224	202	225	237	208	218	213	217	220	232	208	210	225	201	187	196	221	232	195	195	219	187	206	217	217	210	214	216	236	208	228	216	209	213	202	221	209	230	213	221	201	198	202	237	186	203	190	220	203	232	223	182	210	204	226	227	207	224	223	225	227	210	201	195	249	217	238	205	223	196	216	216	229	213	221	230	190	206	217	191	212	201	241	214	233	222	226	236	209	221	213	187	214	197	211	190	208	198	216	201	218	214	204	206	217	240	195	218	239	223	225	208	204	214	209	222	198	242	221	210	246	237	233	221	195	246	222	227	246	198	200	217	180	208	212	233	258	190	226	228	199	237	242	201	230	250	240	216	237	222	220	211	208	188	202	230	221	201	197	216	230	225	212	190	219	206	217	222	223	231	216	215	222	228	201	204	201	226	247	213	255	240	201	242	218	216	201	198	215	212	229	218	236	215	229	204	246	217	209	202	215	211	198	215	209	205	201	228	221	195	193	245	208	230	226	209	187	210	224	211	206	199	185	211	227	232	241	198	205	207	227	234	216	220	224	213	236	218	211	234	219	211	214	218	231	208	225	228	220	234	218	212	221	201	220	224	212	209	225	219	207	226	212	213	204	200	224	217	212	217	173	207	208	237	216	218	232	232	192	215	228	204	217	181	224	228	217	204	232	201	182	214	204	218	227	221	224	217	192	239	200	211	234	227	215	186	232	211	204	213	215	192	214	204	224	209	226	217	221	248	219	211	242	238	227	212	215	207	213	200	230	228	231	217	221	210	194	199	203	216	223	191	210	187	238	221	191	206	218	247	220	213	203	212	226	224	232	230	221	207	229	210	194	222	212	213	213	218	227	183	220	206	205	220	245	248	214	195	185	237	208	204	178	225	211	213	216	201	208	234	216	214	226	206	194	223	202	219	202	196	203	213	222	238	205	209	215	202	226	215	193	230	216	213	199	206	215	204	216	221	197	204	203	225	216	232	211	222	208	219	233	215	235	218	189	180	245	202	190	207	223	204	222	233	222	217	222	226	212	213	231	193	200	215	209	199	205	235	176	217	226	242	226	208	219	217	229	192	195	227	227	213	212	218	239	215	222	203	216	206	229	199	220	210	233	226	215	200	214	225	213	246	206	231	236	218	211	210	218	197	210	227	224	211	217	217	196	240	203	207	224	207	214	188	199	249	222	239	192	210	240	202	255	229	229	217	199	210	213	206	206	233	212	202	224	213	228	229	203	227	221	229	207	213	229	226	227	216	235	241	219	184	222	213	240	200	182	194	227	231	272	200	216	211	261	207	220	217	223	225	209	199	181	217	223	202	209	225	236	203	213	224	210	210	250	248	249	251	188	200	201	222	230	221	186	203	202	228	205	211	207	225	219	199	207	188	244	223	209	238	213	200	217	218	215	214	207	198	237	198	206	206	201	201	214	248	216	227	209	218	230	202	192	217	225	237	227	204	223	238	220	221	223	220	225	199	220	185	235	182	251	198	237	209	237	234	190	212	195	211	222	222	211	210	220	225	253	214	223	217	207	239	232	219	218	212	199	208	192	205	223	226	233	215	214	215	206	228	242	220	211	191	220	207	217	182	246	213	235	178	222	220	203	200	224	226	200	220	248	224	226	200	230	210	208	219	227	200	211	212	219	205	216	240	204	238	229	212	206	212	215	230	211	230	196	224	227	204	243	202	232	205	238	259	221	210	228	203	188	247	244	225	225	201	224	212	218	220	221	229	197	224	166	210	237	222	228	209	220	231	194	213	230	208	227	206	199	198	210	216	222	202	216	205	212	210	204	228	230	215	217	228	217	190	211	221	234	193	214	221	208	176	216	219	198	215	200	211	214	210	186	245	203	218	202	197	228	205	247	213	236	222	221	212	220	209	239	222	221	231	234	195	194	226	225	206	246	213	221	190	222	220	192	225	217	215	221	210	213	220	218	197	224	206	219	212	240	201	189	202	237	177	217	218	231	198	201	223	205	230	199	228	199	197	216	209	205	198	219	206	192	208	229	211	244	230	209	252	196	217	195	205	171	233	235	212	229	233	215	216	200	232	230	241	207	201	228	236	190	221	233	216	215	207	241	200	213	219	201	186	211	233	210	209	192	232	231	229	231	197	232	195	216	226	243	229	223	204	189	217	210	222	215	234	212	209	205	227	203	220	203	203	227	234	223	235	227	216	218	204	202	224	222	193	209	234	223	245	244	197	230	233	211	213	227	203	208	216	221	222	234	229	231	205	232	234	216	213	213	196	202	208	226	216	194	211	184	216	186	222	212	198	219	217	184	240	209	217	203	228	255	196	221	200	223	210	208	198	205	223	250	223	226	214	215	216	206	214	212	191	234	223	236	207	238	203	215	235	200	186	236	222	208	223	193	208	232	227	210	230	202	222	227	190	219	208	216	208	219	210	223	241	214	219	212	219	253	222	209	216	201	231	217	203	220	182	204	204	197	222	222	237	199	234	237	204	206	221	201	195	219	210	223	251	224	231	260	200	190	233	191	211	232	221	224	190	202	195	211	204	215	185	236	214	211	199	198	228	204	220	227	204	222	189	220	210	228	238	204	211	212	201	243	196	225	230	222	221	230	207	241	237	202	207	241	211	182	203	209	226	194	219	230	238	215	223	215	202	231	204	228	231	195	233	205	211	235	204	246	180	187	216	239	240	194	204	209	197	201	225	220	218	244	234	206	234	207	204	191	199	221	218	226	212	207	242	222	193	201	224	213	231	229	210	252	224	197	228	217	208	205	192	231	214	191	207	221	231	203	216	199	225	212	204	209	201	216	214	200	222	208	229	201	181	216	216	232	236	221	205	228	201	205	201	201	215	200	195	209	236	193	233	200	230	215	205	213	201	203	227	222	208	223	206	179	216	220	199	214	214	211	224	193	203	242	225	207	231	215	214	216	241	228	205	235	211	205	185	205	209	208	223	214	240	215	232	231	251	215	208	224	222	247	219	205	213	212	214	223	212	217	253	222	218	227	219	243	248	249	235	230	203	204	222	210	222	199	200	229	188	247	206	210	196	215	217	194	240	215	224	228	230	187	200	210	210	205	213	212	217	209	212	187	204	220	210	203	200	208	218	190	237	210	202	226	215	245	226	215	212	198	186	206	212	198	189	220	201	228	190	207	191	219	227	196	226	199	208	215	226	238	231	215	238	225	225	209	188	220	221	225	212	214	238	200	196	207	201	202	215	214	208	207	215	223	232	197	196	221	223	212	211	216	241	231	241	217	196	215	182	215	211	200	222	234	228	199	205	209	209	216	205	198	207	200	219	226	239	199	217	214	232	198	201	219	207	208	223	237	231	218	240	236	207	214	210	240	245	204	220	196	223	208	221	241	231	209	221	212	232	232	190	213	197	233	220	239	226	219	192
8000	1143	860	895	786	707	686	607	585	566	561	482	537	574	547	524	565	547	573	517	555	545	555	517	520	494	508	527	565	537	540	559	497	515	517	519	561	511	539	554	541	549	529	538	518	576	530	579	534	502	571	533	534	548	540	535	565	567	542	530	537	544	551	533	551	536	537	522	504	497	515	572	573	529	530	527	546	549	544	526	546	489	557	518	507	509	578	509	549	549	503	556	547	572	525	502	540	508	545	548	526	519	558	555	537	529	553	537	554	550	554	540	509	567	544	568	541	545	532	544	523	548	541	562	485	542	545	510	528	562	522	507	561	540	526	533	539	510	544	546	575	501	518	520	544	504	527	512	529	568	546	605	525	470	523	568	537	547	569	563	535	506	568	550	568	528	563	536	525	543	524	476	524	517	520	500	521	530	554	571	542	561	529	550	530	515	552	545	497	500	563	582	543	506	548	520	546	497	555	535	571	544	528	521	592	563	539	527	544	544	570	560	555	542	562	538	542	593	524	550	528	525	541	540	506	492	518	524	578	520	528	525	527	503	538	526	529	569	512	536	544	510	515	544	571	549	537	528	551	536	531	547	519	521	537	538	534	542	546	574	512	501	472	537	531	534	517	580	504	548	514	554	520	521	514	582	545	518	542	522	529	531	509	520	506	535	548	559	544	507	530	481	503	560	513	541	519	556	553	537	488	498	533	548	537	506	588	538	557	561	550	522	549	483	537	538	539	546	496	510	484	523	534	570	509	515	503	542	541	515	546	544	515	562	491	517	511	554	534	539	543	575	562	541	531	556	561	516	523	507	527	557	495	510	533	548	547	559	539	526	531	501	535	548	560	526	534	510	568	548	529	540	580	525	547	532	542	545	527	534	563	534	532	555	564	522	563	547	530	538	519	538	518	545	513	549	535	522	553	583	563	559	508	539	532	536	563	591	499	515	537	530	554	537	540	521	542	536	549	541	556	554	577	569	527	526	507	566	541	558	520	564	531	522	553	571	547	531	520	498	518	509	544	521	499	546	554	513	508	507	578	545	552	563	482	558	513	540	555	517	573	511	568	535	521	540	548	540	511	566	591	505	542	566	522	534	529	561	568	533	539	519	536	571	509	527	552	555	542	517	532	511	501	506	522	519	492	549	537	561	540	486	514	567	528	499	493	526	515	565	529	520	566	545	587	496	545	554	523	594	539	525	539	562	527	490	562	536	520	541	557	570	533	558	528	525	556	548	546	546	566	550	516	577	549	529	497	519	517	502	538	540	510	523	553	506	530	539	530	530	531	501	554	500	533	530	540	547	523	539	539	548	550	573	553	542	531	498	533	527	554	527	549	513	496	529	551	535	523	535	519	528	540	553	540	521	536	551	509	512	490	591	533	567	532	509	515	547	521	574	547	507	573	540	510	479	543	505	522	569	541	539	551	555	550	484	519	554	564	541	546	532	526	528	499	512	485	545	529	554	488	539	556	526	523	515	524	555	587	546	512	537	524	541	530	505	538	548	533	544	548	540	548	500	516	546	517	560	528	498	519	548	554	558	556	540	566	559	563	551	491	503	523	514	563	526	548	559	558	509	548	547	476	540	572	531	521	543	504	570	566	516	516	543	551	531	531	571	566	516	513	542	497	530	569	588	515	521	553	490	576	558	545	564	512	503	489	532	563	523	543	573	547	582	549	546	500	532	520	551	552	537	534	557	585	492	538	538	556	513	538	591	515	535	514	530	560	510	553	537	540	567	549	499	581	490	538	564	525	519	549	525	529	523	519	551	523	547	557	544	521	518	508	522	520	545	521	530	513	554	538	543	572	545	524	560	539	518	568	517	550	495	501	480	514	542	590	549	526	518	539	545	560	549	556	549	524	495	546	502	521	559	539	524	497	524	517	530	545	539	577	564	548	481	505	587	514	546	513	577	469	483	536	506	524	527	553	518	574	514	495	532	518	514	511	493	516	517	498	570	543	485	485	527	534	505	534	521	502	529	498	522	583	533	523	530	510	524	535	543	559	521	516	568	539	498	493	519	524	517	586	531	558	551	543	550	550	523	531	550	532	526	544	531	546	520	488	558	511	548	515	502	563	520	510	521	573	532	559	530	567	531	536	530	517	512	521	559	545	564	536	511	542	563	549	477	519	524	544	581	558	540	557	552	520	516	526	543	595	507	547	494	566	546	530	544	554	521	525	554	562	530	504	536	513	504	536	537	544	568	539	543	589	542	554	504	512	537	536	521	552	541	511	522	517	548	537	558	549	523	541	533	536	519	540	550	524	498	506	542	561	536	522	559	511	530	546	560	536	489	561	514	518	507	562	546	504	510	550	516	534	568	522	563	608	507	569	539	557	515	551	547	534	550	506	514	549	572	535	575	535	521	544	563	550	535	539	540	518	538	547	567	518	533	525	500	489	557	531	501	500	554	486	516	533	528	569	517	509	496	536	514	534	517	527	544	536	544	538	500	518	521	543	497	516	570	515	462	562	513	543	559	556	508	529	553	522	540	542	535	517	543	568	571	546	577	544	511	557	518	534	556	534	542	541	511	546	544	526	566	550	535	612	545	550	531	478	526	558	514	512	513	465	549	539	516	556	491	516	529	540	489	513	540	543	502	540	536	528	577	570	528	540	570	546	544	559	560	503	557	550	520	537	551	542	518	542	527	575	539	517	534	516	536	491	534	540	525	529	536	529	552	555	495	510	558	533	537	505	550	500	554	567	551	535	557	566	536	557	534	510	548	502	517	556	512	526	526	543	530	576	515	540	521	491	511	528	578	516	562	571	543	535	573	528	523	524	506	533	505	492	516	488	525	556	546	557	520	519	536	595	515	519	506	509	556	533	502	504	536	534	541	542	530	521	533	510	552	495	510	540	533	519	530	553	521	522	492	532	505	526	508	550	534	549	549	501	497	494	527	530	513	484	522	538	549	521	527	521	508	531	551	543	526	534	524	540	554	529	549	509	517	530	532	486	488	559	526	535	501	565	533	509	518	515	567	554	504	527	541	511	557	547	513	510	544	532	509	494	532	564	566	524	501	539	517	554	495	562	552	545	552	529	576	578	552	551	524	589	547	521	568	516	571	549	489	514	566	550	554	564	506	540	528	535	505	562	536	565	542	538	550	486	469	544	485	519	532	511	527	540	522	507	534	564	528	594	550	527	505	520	542	529	531	555	520	521	518	547	537	522	519	549	535	508	523	546	581	550	553	546	542	535	569	524	537	550	536	589	504	531	543	528	536	506	587	548	528	518	573	537	533	533	571	544	553	536	534	553	565	543	538	529	532	535	534	544	514	516	543	568	531	531	517	526	522	544	549	525	498	511	564	570	547	574	535	523	544	572	545	615	534	558	518	523	544	556	517	513	550	506	534	515	556	563	538	553	543	535	500	511	557	517	568	507	543	525	539	552	516	540	535	561	548	535	533	528	506	530	562	525	556	531	524	524	562	559	519	545	535	546	557	500	553	533	542	511	569	582	523	526	547	530	519	551	551
23715	4299	757	594	485	413	350	330	327	306	297	299	296	307	279	301	288	303	278	307	285	306	289	267	293	271	277	302	279	282	298	274	260	250	287	270	295	265	296	298	275	275	286	281	269	278	259	272	303	280	286	273	258	260	301	252	319	271	262	256	271	238	260	311	294	254	273	294	281	288	292	289	319	310	260	300	279	301	244	269	271	257	298	290	285	291	305	279	287	264	286	296	297	294	298	281	308	285	283	255	277	278	284	261	305	281	248	250	273	260	296	282	250	279	286	279	302	305	280	275	299	298	266	260	264	284	289	267	279	284	281	266	272	260	242	286	256	285	265	291	295	263	279	278	302	293	305	261	273	298	272	261	336	279	294	290	294	308	269	311	261	273	270	286	287	286	324	260	286	304	294	264	292	250	292	282	291	266	283	259	256	296	268	273	270	269	252	300	299	279	297	308	273	300	286	272	279	263	255	273	265	257	272	285	305	304	263	287	286	259	296	270	254	266	253	269	269	285	283	293	254	289	265	294	262	329	292	282	286	260	270	288	274	274	303	292	290	276	278	289	329	301	302	273	303	284	291	306	252	286	304	257	286	298	285	279	254	257	272	252	289	292	283	254	249	302	284	271	301	291	268	286	286	288	289	252	281	280	265	294	273	271	299	253	287	279	295	270	316	307	268	252	275	269	275	294	297	287	299	290	277	274	299	287	282	283	248	302	266	286	266	273	254	306	272	301	245	267	270	259	311	282	264	277	279	276	262	264	284	257	265	246	286	322	251	294	265	260	268	284	285	280	275	309	299	310	274	264	309	284	278	270	265	248	261	283	317	261	282	296	308	261	271	276	296	277	277	285	274	275	261	278	269	277	282	292	295	279	287	270	281	268	282	273	282	290	299	280	281	266	255	270	295	259	238	276	282	303	320	265	287	281	256	261	280	293	295	258	274	289	298	298	277	311	268	279	251	290	281	278	271	299	305	299	260	248	307	283	262	271	305	285	289	261	309	319	310	243	296	293	253	291	314	265	296	308	299	302	291	309	306	266	284	251	284	270	257	260	299	265	275	309	263	278	292	293	273	277	282	298	267	268	297	270	327	295	287	293	289	270	275	273	281	268	275	286	290	278	263	258	273	261	244	316	283	275	261	293	285	271	274	286	274	281	271	298	284	269	293	295	257	315	289	292	293	289	267	246	269	269	277	314	273	264	268	277	281	275	271	309	303	272	260	288	280	308	249	290	295	270	275	302	250	284	312	295	310	297	268	295	264	310	318	281	309	276	278	264	282	328	292	288	295	307	288	289	283	245	260	250	264	284	290	294	271	274	283	278	255	264	310	300	272	296	276	261	260	294	258	294	273	304	301	285	283	284	249	276	265	268	282	270	306	273	292	301	253	292	273	301	281	274	262	282	308	273	282	287	268	264	255	246	285	258	236	246	279	270	280	258	266	273	275	314	255	270	264	259	279	285	291	264	327	241	282	267	296	266	262	275	260	278	319	290	284	284	287	279	283	284	277	280	277	256	298	278	285	279	281	292	302	272	263	266	280	277	297	286	321	266	297	280	292	280	255	271	283	300	303	260	277	247	291	299	303	283	299	289	264	260	271	295	311	306	309	282	294	271	249	297	252	246	263	254	269	292	287	239	267	278	300	258	269	270	274	260	281	256	250	271	283	270	272	288	272	310	263	276	282	272	279	246	264	289	273	292	290	264	274	264	272	296	288	289	297	289	284	330	261	273	261	311	289	291	277	270	308	283	277	287	264	285	315	263	263	292	281	269	268	257	245	271	280	250	277	251	305	263	279	287	271	295	259	305	280	277	266	299	288	298	305	273	284	305	293	278	290	247	281	320	284	248	274	285	279	292	279	280	268	270	300	264	264	278	264	259	274	281	283	284	294	278	254	264	283	269	273	256	270	310	266	277	262	311	260	268	285	294	264	271	253	301	302	309	308	282	289	278	285	269	285	286	272	247	268	289	279	286	311	279	290	259	306	305	279	252	274	277	290	284	263	328	278	288	276	265	328	277	263	254	260	279	262	272	280	263	262	281	265	290	260	282	259	301	280	278	308	277	298	299	281	286	276	267	324	251	281	293	276	267	264	273	261	273	254	278	252	296	253	283	296	259	284	294	280	288	302	299	352	299	290	302	282	295	285	302	264	264	298	291	273	304	274	292	274	256	269	253	267	279	304	286	251	262	245	260	266	271	316	270	295	248	295	262	293	297	276	283	301	270	263	302	273	274	260	290	297	258	286	260	284	284	276	278	267	278	277	244	246	300	315	243	268	302	313	306	289	281	301	260	285	271	247	281	237	293	254	292	274	283	264	298	280	274	278	293	296	280	296	294	286	288	263	281	262	294	285	280	277	267	249	288	312	274	246	282	278	288	256	273	269	292	273	286	277	288	288	280	251	289	279	296	272	304	315	299	300	238	298	294	291	300	271	284	274	281	281	256	270	281	292	264	284	240	265	291	270	271	284	279	251	281	289	322	276	270	287	295	289	295	302	306	297	262	260	254	279	287	265	282	276	323	286	276	285	304	278	274	280	307	305	263	286	289	297	277	294	268	287	317	292	294	302	284	292	275	302	257	306	280	289	311	279	271	290	283	250	266	298	306	264	287	236	307	289	282	283	293	246	272	269	265	267	263	276	280	262	287	272	295	270	259	322	295	241	280	270	255	296	285	253	302	271	290	278	257	277	283	263	285	269	291	297	286	292	302	278	275	303	290	254	280	277	283	302	295	287	286	256	273	282	245	284	285	260	274	258	283	257	290	291	274	312	316	286	261	289	305	281	281	254	283	286	301	262	279	295	245	252	277	276	273	280	315	280	283	291	279	254	311	280	238	256	269	298	292	255	282	257	269	261	295	283	315	317	274	250	280	290	276	259	287	294	299	267	269	298	285	326	243	286	283	262	293	290	262	275	274	281	268	300	292	290	299	281	275	264	271	264	279	272	268	263	285	295	254	323	288	270	289	298	279	285	321	243	294	302	243	282	298	251	265	265	276	241	265	269	287	301	296	305	287	292	288	295	255	282	261	276	281	299	269	269	278	291	269	294	273	284	241	253	280	280	294	273	288	284	276	278	294	301	281	276	291	267	307	280	262	286	241	259	274	268	292	270	272	298	262	297	259	283	285	291	301	267	286	288	274	283	271	306	297	267	252	267	279	287	311	288	268	292	268	304	261	277	276	289	280	289	277	314	290	263	255	279	273	265	264	283	251	290	285	281	286	295	312	259	298	297	287	267	263	292	297	280	308	303	258	287	270	264	287	297	285	306	277	259	282	289	319	318	284	279	289	263	268	283	298	303	294	288	292	266	280	290	303	266	285	294	295	298	312	307	288	326	266	312	260	278	283	293	313	238	263	326	283	291	270	266	285	264	283	308	289	256	263	250	307	307	281	266	295	298	296	269	283	252	268	286	289	297	286	288	283	294	260	249	279	280	300	249	285	278	306	274	284	271	262	306	299	276	279	266	283	253	300
16269	2435	1581	1617	1468	1201	994	988	795	796	786	796	689	710	709	669	670	706	702	699	668	713	649	648	710	670	669	682	704	676	694	656	666	675	689	713	672	693	659	685	636	677	659	694	661	669	648	685	689	649	645	688	657	654	635	661	647	651	672	657	672	683	676	687	658	653	638	620	651	667	645	634	624	711	660	682	709	651	706	700	686	676	652	661	718	654	667	691	729	687	657	684	673	701	623	701	680	673	684	656	628	627	697	655	712	653	653	651	652	668	630	654	688	646	669	662	675	688	684	643	689	700	672	696	681	680	616	660	694	690	699	672	607	630	652	637	660	655	645	683	693	672	687	657	609	701	697	700	691	655	625	684	669	655	666	705	678	696	653	670	666	649	654	659	670	681	657	608	677	618	622	646	721	649	632	654	646	683	682	658	639	681	670	692	670	616	639	666	678	670	673	631	657	677	640	672	679	633	709	689	668	657	642	686	645	671	679	648	616	654	688	697	639	662	661	690	657	671	676	651	687	700	661	675	639	669	680	682	729	682	685	633	686	623	651	654	638	662	622	675	656	664	610	688	672	647	699	672	686	611	660	689	694	651	637	649	678	642	692	640	622	662	658	659	621	606	650	644	680	672	679	657	681	655	666	648	671	658	700	686	711	682	672	664	679	639	709	630	692	645	680	658	659	667	660	695	681	603	685	685	667	653	624	699	700	682	640	686	648	673	675	635	659	634	688	669	681	663	693	624	694	646	662	627	628	640	668	691	646	654	657	644	655	634	686	658	646	637	616	692	662	681	624	650	683	672	688	617	687	634	616	645	678	702	713	653	677	659	668	644	672	655	654	649	669	624	686	669	676	673	644	618	656	618	649	635	703	657	674	614	658	622	697	619	656	653	640	634	664	670	661	661	662	682	649	660	614	632	670	650	637	631	687	656	672	656	616	668	641	662	668	663	677	636	646	668	681	655	700	659	714	621	695	670	664	653	700	617	693	642	615	674	633	613	651	632	601	663	649	696	684	636	681	624	656	603	618	686	730	723	652	648	641	659	669	687	673	674	639	685	680	637	692	715	620	616	633	622	653	639	647	644	669	658	683	619	635	618	693	658	650	695	634	621	670	670	698	682	661	660	678	656	653	664	659	658	661	697	648	645	650	667	656	681	646	702	624	673	648	640	630	652	674	652	656	651	645	651	668	654	643	671	674	640	700	640	656	640	650	641	643	675	679	657	663	675	677	673	682	685	622	643	684	610	689	651	671	673	644	647	689	656	683	659	640	671	669	679	623	632	635	641	596	625	583	689	692	617	647	637	672	664	666	683	641	701	624	617	633	655	661	708	665	661	678	620	658	600	667	701	680	658	675	626	689	673	661	624	652	632	690	661	650	646	638	698	645	636	683	642	662	605	722	632	632	633	684	669	684	688	714	688	724	671	671	653	653	677	633	646	631	632	662	670	649	649	659	662	638	695	657	644	648	669	701	691	661	638	620	688	659	661	702	647	700	643	653	667	649	644	643	709	671	664	648	692	612	670	651	648	639	697	666	660	628	638	648	688	627	723	654	707	643	639	683	635	697	669	663	667	661	646	700	685	655	636	612	649	622	656	682	645	662	673	675	693	662	604	639	674	661	702	695	627	675	635	658	633	603	672	664	657	650	723	636	645	707	643	640	672	737	656	668	673	656	648	604	680	669	707	609	652	622	658	642	630	695	694	631	711	644	700	676	640	590	642	668	635	652	694	630	642	610	691	678	650	661	648	657	651	654	678	668	666	595	621	661	677	650	683	656	642	688	673	707	753	658	678	638	618	684	703	702	674	669	621	675	676	673	645	642	657	694	679	601	701	646	706	675	673	677	705	640	667	632	669	666	643	692	645	668	685	651	672	627	645	644	673	669	696	708	680	656	648	665	633	606	662	674	603	681	641	703	653	683	657	694	653	717	629	648	678	681	655	699	661	675	690	658	703	647	663	689	653	667	677	683	631	654	657	641	670	648	635	674	637	676	671	682	642	648	721	705	677	637	670	652	671	689	670	629	656	692	648	603	633	678	688	639	671	660	657	633	669	660	659	686	669	677	698	662	671	649	633	705	677	685	630	672	700	632	658	648	649	676	662	691	727	626	618	662	681	667	655	663	641	646	678	633	655	671	656	649	682	630	649	649	654	644	699	681	648	640	673	690	681	692	644	630	621	700	668	681	624	698	654	641	650	667	628	680	661	725	630	687	635	642	594	675	658	657	668	657	699	634	665	648	648	644	675	679	673	633	659	687	666	701	623	637	706	638	638	710	644	677	639	626	649	692	642	649	638	648	683	668	624	691	679	669	634	671	672	643	651	672	682	672	666	673	697	710	651	688	637	676	662	662	681	684	700	653	684	671	633	661	639	650	672	647	670	666	622	682	685	689	627	608	663	648	694	677	708	642	704	679	653	635	651	699	723	712	673	711	661	639	711	638	667	653	662	662	617	637	615	642	654	672	657	681	691	691	623	642	692	625	672	652	665	616	672	673	671	696	673	675	683	673	633	650	659	626	607	711	678	654	702	690	647	637	665	651	681	614	675	611	660	709	641	681	664	664	667	670	664	657	667	650	616	664	642	674	614	667	665	652	648	672	641	644	667	671	677	712	640	708	637	695	627	685	646	666	717	649	661	624	699	659	617	671	643	686	674	634	645	685	648	667	714	746	627	668	652	654	703	657	691	658	666	703	637	677	651	649	659	686	636	682	670	637	721	666	680	666	608	660	680	640	684	666	687	657	642	667	706	682	660	623	663	679	651	650	639	638	653	677	646	658	682	697	674	675	700	695	655	685	685	650	683	673	659	717	661	622	676	690	697	655	623	711	679	627	657	687	674	667	652	683	695	641	619	681	666	644	655	674	654	665	660	667	664	618	681	677	682	631	662	652	654	686	632	647	665	668	707	670	652	678	641	625	669	669	686	669	631	652	616	662	662	630	674	635	643	688	654	662	625	672	680	694	652	656	674	663	663	670	663	654	604	688	675	666	655	663	671	666	653	672	667	670	682	652	626	660	622	724	696	670	660	644	664	657	609	747	663	638	712	656	706	680	676	650	640	661	641	731	672	684	627	689	621	621	714	655	693	671	683	674	648	705	638	697	681	656	666	656	627	685	634	655	689	697	649	627	685	659	664	679	675	630	644	657	713	633	620	670	676	702	615	693	656	669	669	674	684	656	718	627	701	653	703	664	628	655	695	587	682	617	621	689	631	686	713	631	610	666	647	658	641	667	634	657	677	662	659	640	626	659	665	629	608	652	694	683	682	658	648	661	663	680	626	651	651	623	641	651	685	651	677	678	640	605	662	667	693	682	668	642	625	656	722	664	708	638	648	629	621	705	658	683	659	664	696	658	679	658	660	650	692	647	637	677	662	633	630	672	659	670	651	640	668	657	685	684	652	623	644	715	635	634	652	663	689	659	676	689	660	655	661	672	683	662	654	687	667	681	635	622	653	629	653	649	686	668	616	639	696
33757	8018	1341	703	461	359	299	267	244	229	232	210	226	201	200	222	184	238	219	174	177	207	200	173	198	175	204	215	202	177	202	175	205	215	220	179	190	175	217	180	215	187	191	187	199	200	181	195	209	196	193	184	179	169	195	183	202	179	194	188	210	208	190	199	193	199	204	185	187	181	215	211	220	205	197	192	193	196	183	188	209	196	184	195	190	183	174	155	189	198	180	183	200	198	202	193	214	192	171	212	209	197	187	172	197	169	179	174	195	201	191	177	214	191	186	180	223	218	195	198	166	197	175	184	201	169	190	188	195	181	179	183	181	193	179	214	182	202	198	198	217	174	206	198	185	201	173	224	198	168	191	194	182	194	187	186	214	182	204	203	204	199	194	195	213	177	187	187	202	194	164	174	188	176	194	192	192	199	198	189	180	198	199	193	188	218	192	184	193	208	180	170	183	202	193	197	194	183	171	176	189	193	201	177	169	196	181	195	190	195	180	193	178	194	166	188	181	190	194	183	209	193	194	194	199	192	205	167	189	192	173	204	188	171	197	166	171	196	179	189	193	172	185	169	192	177	207	193	208	187	179	203	200	186	200	220	190	203	193	205	203	201	196	194	188	199	191	167	178	186	201	187	167	189	178	181	200	225	207	157	198	205	181	186	209	202	197	191	188	179	173	145	171	196	188	182	174	179	203	184	176	199	220	176	172	186	195	165	204	177	185	184	170	169	190	197	185	204	206	197	180	178	219	210	196	185	173	188	188	164	191	158	211	178	188	172	180	193	184	177	209	179	188	197	187	186	186	214	193	185	195	172	183	198	192	191	191	193	176	205	196	188	192	203	195	187	187	193	183	195	173	190	175	193	198	156	193	188	190	189	169	178	177	189	178	184	216	184	209	186	184	202	178	199	208	181	182	189	200	178	181	186	219	176	168	175	165	203	204	196	201	195	181	218	208	189	194	186	180	213	199	205	178	184	173	201	188	207	187	175	181	191	196	193	180	209	184	178	188	192	195	213	192	171	170	195	188	179	179	206	212	202	178	197	187	190	187	194	167	194	191	192	209	189	201	186	187	211	200	193	204	161	204	170	185	196	218	208	190	190	204	200	219	205	207	216	203	179	198	173	197	174	173	182	200	165	190	192	190	182	196	194	185	184	193	201	197	186	173	173	194	201	178	222	177	194	183	181	192	212	171	200	188	186	221	179	211	199	188	203	198	194	191	190	178	187	193	180	182	190	196	193	204	206	195	236	210	204	198	187	173	170	193	198	191	187	197	182	162	199	162	204	198	200	195	229	189	170	195	209	181	210	178	217	164	196	180	203	221	183	200	187	214	193	222	172	178	202	178	195	170	169	192	184	192	216	217	202	184	169	204	186	171	180	192	185	158	204	193	194	192	172	191	177	178	168	181	201	161	188	180	209	198	202	198	208	185	199	178	204	193	205	190	214	202	168	202	216	192	177	212	189	175	192	191	210	199	160	188	173	157	187	213	185	203	215	175	157	189	212	179	198	184	182	210	185	197	178	201	181	182	190	208	192	178	165	182	174	197	186	176	212	173	167	199	172	172	196	175	220	202	187	207	173	173	190	192	224	208	198	173	204	169	203	184	187	190	190	232	187	195	198	182	200	179	209	188	176	167	180	194	172	187	174	195	199	183	156	197	163	195	194	210	211	189	187	187	168	200	175	157	201	158	173	207	190	203	188	192	169	170	194	176	181	193	172	167	183	188	188	192	183	195	207	175	184	183	200	165	189	201	217	198	184	176	198	195	201	212	195	184	192	180	202	187	189	185	205	194	192	174	194	207	179	175	171	180	198	204	193	172	187	174	201	187	222	185	192	191	201	186	213	199	174	169	188	187	194	193	189	177	185	197	183	187	215	194	179	193	184	185	191	199	169	178	186	189	196	172	200	188	209	174	178	192	196	181	188	207	201	222	190	179	209	182	198	188	193	222	197	225	206	233	187	191	220	192	176	208	212	163	183	184	194	182	165	169	185	181	177	194	187	186	203	169	214	182	199	203	207	199	217	201	172	184	187	189	196	195	184	169	185	181	201	215	201	180	187	171	215	185	206	199	189	200	185	167	186	177	208	167	176	172	162	221	215	187	216	198	184	176	168	195	199	169	199	194	195	169	201	190	213	197	178	173	178	175	180	160	191	181	191	203	206	201	206	193	165	194	206	194	167	174	179	202	165	189	197	203	191	186	185	203	174	185	186	191	203	185	174	179	209	191	187	200	212	177	192	200	198	188	186	174	192	177	176	196	186	169	196	177	188	189	191	207	204	183	196	190	190	189	200	181	180	183	197	224	196	202	191	187	176	199	180	196	179	211	188	217	183	194	182	198	170	174	187	182	217	189	239	188	164	211	208	164	178	213	177	202	179	181	188	180	178	200	170	170	201	188	191	163	213	181	172	179	191	219	208	186	189	166	189	187	189	208	170	189	192	185	195	170	184	211	211	201	172	204	199	215	192	186	205	211	202	218	186	209	192	172	184	198	182	188	181	181	201	175	171	204	202	172	228	188	210	212	182	166	221	190	183	198	183	188	193	225	185	177	208	195	197	205	211	197	212	191	189	190	193	214	176	171	192	170	201	181	187	185	181	208	193	208	196	210	182	198	222	176	180	176	147	212	186	195	190	188	181	187	173	174	177	179	195	186	184	200	164	188	165	195	187	216	198	183	201	190	181	217	192	183	169	188	180	167	177	177	177	225	210	199	209	192	191	218	193	177	203	176	196	188	204	185	162	204	207	199	185	213	181	172	181	188	170	178	189	195	165	205	197	196	185	188	200	197	192	206	189	200	172	174	185	199	202	190	179	195	203	198	209	205	172	204	196	184	213	182	214	176	196	188	212	188	164	229	165	189	166	189	174	207	200	180	214	204	192	167	191	170	226	204	184	183	193	177	189	198	220	195	176	184	186	200	170	183	174	199	205	213	181	189	186	177	188	194	180	205	199	192	161	174	205	218	175	190	165	204	207	190	192	182	184	202	195	201	198	178	201	213	166	199	209	185	172	196	193	205	194	206	193	182	191	183	180	180	204	180	173	201	170	222	191	186	198	187	177	195	186	183	178	194	197	186	217	185	189	164	204	188	181	208	184	187	167	175	194	170	197	186	227	184	184	182	220	179	172	175	185	215	200	200	192	171	181	177	181	176	183	166	174	194	196	191	200	180	206	174	180	201	203	199	190	175	178	182	205	200	166	199	183	185	189	170	193	185	198	185	171	204	188	196	193	200	194	197	165	171	190	176	191	205	198	170	174	198	220	155	203	174	178	190	205	223	203	171	199	208	184	192	203	188	194	179	184	185	217	207	194	203	192	233	171	197	203	188	143	191	195	187	191	180	191	187	196	174	201	188	191	202	160	187	163	179	176	161	171	194	198	194	184	182	192	190	191	203	182	198	194	191	168	197	168	168	188	178	178	184	184	198	199	165	187	206	183	171	178	207	219	185	175	181	185	166	183	189	195	196	174
21163	3248	2432	2045	1612	1324	1035	921	823	717	682	634	629	594	560	587	508	513	531	496	535	485	501	517	491	453	489	496	478	485	512	481	488	459	489	467	480	477	469	494	464	460	441	443	457	466	474	457	473	462	440	456	454	444	456	461	473	468	482	444	501	504	472	450	429	458	460	455	448	415	464	464	453	459	453	477	456	468	491	486	477	435	478	467	447	478	463	495	471	500	501	475	520	453	477	437	431	457	433	454	429	443	423	474	426	443	459	424	458	476	465	498	436	472	485	469	463	437	439	465	491	442	503	485	449	434	457	424	464	489	425	466	486	453	476	455	447	474	473	442	440	448	410	461	450	453	470	465	431	461	493	496	443	442	498	440	431	454	476	469	479	499	473	442	476	447	450	414	470	438	440	460	444	453	487	445	446	459	429	436	481	421	484	457	460	472	434	457	457	472	476	480	473	466	434	474	413	485	448	454	421	459	463	440	414	469	451	435	450	444	437	456	478	449	454	419	476	458	488	437	447	449	471	458	471	469	433	430	462	473	469	479	427	483	468	488	428	455	469	440	476	433	410	437	444	427	463	455	459	494	433	416	473	483	453	473	479	460	437	478	452	498	451	450	442	466	470	412	460	470	450	441	461	414	468	489	417	486	451	451	478	448	461	452	447	487	465	447	458	469	455	482	463	444	427	404	480	503	480	436	417	440	448	462	457	467	429	468	462	436	469	505	473	421	450	441	461	438	461	485	460	449	431	441	459	489	450	428	463	418	421	438	440	460	457	492	447	410	469	422	476	411	444	460	447	452	413	492	453	470	463	448	463	466	440	452	507	465	465	468	446	481	442	448	475	469	453	477	453	472	438	476	461	488	446	470	476	459	446	436	458	427	460	463	481	469	484	468	417	461	452	481	442	457	448	447	426	432	482	499	460	454	454	484	458	457	447	471	427	454	462	478	465	453	442	471	446	470	430	443	450	485	455	480	441	456	470	470	426	465	470	429	471	448	449	451	420	479	483	469	434	442	491	500	437	475	463	468	453	472	476	470	451	415	443	445	469	442	431	462	451	456	433	419	454	469	478	444	494	433	454	453	484	486	442	450	458	460	457	454	478	403	455	425	458	454	441	486	443	445	420	489	424	423	456	448	432	432	452	472	443	429	493	497	457	459	457	422	444	457	462	454	465	487	480	473	434	474	472	484	455	471	468	484	463	459	489	446	440	448	454	456	425	460	446	461	452	467	455	460	442	453	511	442	442	442	489	456	472	424	452	473	459	480	445	402	439	469	427	470	433	435	454	465	453	463	477	433	468	458	414	402	404	449	468	413	461	453	438	484	465	453	463	426	459	480	473	479	429	446	485	461	440	467	443	458	422	448	441	429	454	464	441	458	451	451	438	434	459	455	462	423	467	444	464	484	450	447	448	468	476	448	456	483	457	465	456	474	432	414	460	435	436	453	454	450	510	476	471	466	434	517	414	457	488	460	449	424	446	457	465	457	475	429	499	467	493	472	463	437	484	436	480	505	501	424	454	434	454	442	428	481	413	457	450	435	459	419	469	480	503	461	452	436	471	468	440	451	464	481	439	453	462	450	441	451	450	409	477	496	451	479	450	453	478	463	443	491	482	511	460	413	470	474	478	405	474	493	460	407	457	474	482	472	465	458	432	396	439	491	464	455	454	482	485	459	475	416	453	478	482	442	468	449	447	450	462	410	448	480	457	467	456	449	455	477	456	394	440	440	453	438	481	453	430	452	439	447	443	441	491	453	427	453	444	412	450	480	458	456	473	463	466	467	441	443	517	427	446	424	482	481	421	452	486	446	443	473	434	475	459	439	485	433	458	432	462	489	468	492	480	469	452	442	450	470	422	421	443	469	446	462	462	498	480	430	452	487	453	461	474	456	441	480	457	451	483	443	471	438	458	461	462	474	438	441	418	448	470	445	457	470	442	492	454	474	487	411	435	469	432	463	466	447	448	470	432	459	483	452	452	480	449	446	447	444	477	469	481	457	476	408	482	434	473	472	428	459	465	438	419	435	465	452	419	453	447	441	469	459	451	450	443	463	424	479	447	419	458	454	483	454	466	516	478	453	442	463	412	450	476	409	470	447	467	475	448	450	451	428	483	487	482	498	463	437	472	458	445	409	449	433	489	445	444	463	477	463	440	428	445	442	447	463	443	458	439	464	434	467	436	471	482	413	456	449	464	449	449	438	453	461	481	434	461	469	448	487	420	453	429	431	441	470	481	444	431	428	450	435	428	466	475	489	461	444	416	429	440	469	442	500	457	468	484	459	435	444	447	472	457	407	473	475	453	431	458	447	450	472	428	496	477	472	450	481	469	483	465	486	456	482	444	456	412	440	467	420	465	481	433	487	465	441	459	451	472	491	508	429	451	479	441	466	439	478	421	489	429	459	461	460	430	477	436	473	479	457	459	440	479	448	429	479	444	473	434	452	446	439	485	468	438	465	437	462	460	461	414	469	435	493	433	452	433	475	448	451	447	467	450	463	471	454	426	507	449	465	476	433	490	459	444	477	437	483	458	516	463	438	446	455	446	444	462	410	446	532	493	447	422	436	461	462	473	439	449	441	452	446	442	444	477	435	465	462	417	469	454	452	464	449	479	460	430	463	483	426	451	448	478	481	489	458	414	426	452	457	468	467	440	424	459	484	435	484	460	424	426	472	486	485	451	431	471	463	489	461	497	490	469	450	476	452	445	430	477	488	470	465	459	463	421	472	424	487	435	468	461	487	481	480	457	455	453	442	460	472	483	465	459	484	476	481	448	466	462	464	430	473	466	464	478	488	454	432	460	437	493	479	427	484	445	413	445	416	480	441	465	439	459	474	422	461	478	461	484	453	450	451	485	445	460	487	506	465	417	490	423	452	445	466	470	456	437	466	447	437	504	447	453	457	457	478	457	470	448	480	449	463	478	429	422	424	408	466	458	459	471	423	431	420	479	454	460	459	450	461	431	478	453	451	467	503	437	469	459	474	482	464	446	463	483	447	476	459	480	454	469	485	472	475	427	433	451	465	470	461	472	450	459	483	463	438	452	474	462	455	424	463	483	455	475	429	460	457	464	451	449	457	471	464	453	444	450	434	442	495	490	476	439	473	456	481	460	491	428	483	467	435	459	483	475	445	488	492	501	493	456	456	447	453	458	436	471	461	439	437	456	439	457	438	483	471	430	482	453	456	439	453	455	474	469	453	467	473	471	470	441	439	443	447	431	434	416	462	517	471	448	416	443	480	455	428	454	463	429	499	434	444	427	444	456	453	476	437	441	463	483	437	449	432	458	445	428	433	484	468	458	479	453	498	458	463	451	458	453	429	456	437	447	463	442	467	449	469	440	479	455	440	479	427	428	472	433	442	464	465	460	466	453	492	441	473	497	463	468	467	462	433	480	496	520	451	452	448	455	475	469	447	477	433	464	450	447	458	473	441	461	492	423	487	426	462	480	448	450	491	441	427	452	461	489	398	447	452
10320	1412	378	327	262	273	208	228	208	237	222	241	214	226	220	223	219	206	214	203	216	224	221	221	199	202	225	214	238	222	192	216	212	221	211	237	230	205	215	200	196	243	213	216	247	206	218	238	205	222	211	226	222	228	234	203	195	190	220	213	240	217	215	203	223	213	229	228	250	214	209	216	220	192	229	199	227	223	223	237	202	209	215	216	190	220	243	211	201	225	220	235	243	232	217	208	243	223	248	225	202	220	233	235	200	197	228	223	220	243	212	238	223	202	205	232	202	232	217	220	186	234	193	194	217	212	233	227	193	220	213	200	210	215	213	216	214	232	238	195	235	229	195	210	218	208	218	192	221	249	220	230	217	249	230	200	228	248	231	194	223	194	229	234	205	187	187	241	214	237	213	248	228	222	216	221	210	193	239	211	206	217	205	219	230	229	222	211	229	186	226	225	215	230	196	205	247	204	227	227	222	237	204	239	226	230	221	248	213	237	210	238	207	211	213	197	199	219	233	204	192	224	221	233	227	211	201	206	200	223	217	229	197	215	233	198	229	226	226	230	204	200	211	249	222	200	212	227	206	226	204	213	204	206	232	225	246	203	230	207	187	236	235	198	216	225	233	232	229	228	226	221	228	204	198	207	191	211	194	206	209	203	221	203	216	221	207	225	210	221	213	221	224	233	229	211	241	232	204	225	216	196	192	215	214	210	229	193	224	212	231	219	216	234	203	209	210	237	211	209	193	209	208	215	208	214	225	221	219	217	235	206	189	219	214	243	235	225	194	220	202	207	220	203	190	217	230	215	234	237	202	201	210	198	207	203	241	232	229	201	212	211	203	233	260	227	227	209	214	235	216	238	206	223	234	232	229	234	227	219	229	229	197	245	218	224	196	210	233	184	197	218	212	204	203	223	213	227	235	218	206	220	245	215	205	190	226	204	210	246	211	225	221	193	223	240	186	239	231	246	217	221	225	212	225	217	240	227	208	224	194	189	231	221	214	205	217	222	201	225	223	233	191	224	234	235	228	218	206	198	194	218	230	208	185	207	222	241	203	219	233	241	232	200	214	220	194	198	225	223	228	228	229	214	201	210	224	207	213	227	219	228	220	206	206	247	219	217	227	225	221	193	240	220	224	233	250	214	249	215	210	222	229	220	207	183	218	225	213	226	211	209	227	205	218	209	223	215	186	221	198	190	249	229	202	229	240	196	195	209	223	201	206	236	238	224	222	202	215	182	191	219	224	217	236	225	235	200	237	248	238	251	234	225	241	210	170	226	227	221	248	243	218	254	211	209	199	198	217	232	208	213	230	240	200	214	228	235	231	189	234	200	206	233	210	207	210	220	226	225	219	206	201	207	212	208	214	198	213	227	228	259	236	212	241	232	222	228	230	205	222	210	199	196	232	240	222	216	200	227	208	212	224	223	234	228	212	223	215	209	198	200	210	196	229	215	227	199	186	232	209	226	245	215	220	232	232	220	221	215	233	222	173	201	227	228	226	256	221	222	254	215	217	224	203	210	204	229	210	180	196	199	210	205	210	214	204	193	247	206	217	231	236	205	205	219	197	209	206	186	219	172	218	236	205	215	203	208	208	245	204	238	226	221	202	230	231	236	219	212	229	206	223	230	206	235	229	223	242	234	197	232	199	217	234	207	217	224	206	193	192	165	220	188	189	198	200	195	212	196	224	237	190	232	220	240	223	192	213	211	228	235	230	201	219	229	233	207	255	214	231	216	233	245	213	239	207	223	234	215	243	234	224	217	203	216	230	209	204	241	216	217	240	202	226	210	225	201	242	226	217	248	209	235	192	222	211	217	198	232	229	213	194	207	219	223	212	204	203	217	246	219	235	218	237	198	231	218	247	184	199	237	204	221	236	220	231	223	205	201	196	212	236	197	221	221	195	222	207	233	223	214	214	213	200	218	231	218	221	243	218	235	261	182	218	243	203	198	210	202	197	194	247	222	226	253	202	223	231	192	219	227	225	216	220	237	210	220	168	205	239	230	229	244	194	221	217	194	200	210	209	185	222	209	223	244	212	191	236	194	201	234	242	238	185	222	187	199	209	209	235	225	209	197	228	218	222	233	219	218	231	241	195	228	246	197	196	210	204	197	210	215	206	216	220	199	226	230	217	214	203	205	201	236	258	201	222	207	204	213	206	232	223	213	201	254	231	230	212	194	204	194	197	228	225	199	218	237	212	227	215	217	210	229	204	206	206	200	219	256	196	201	225	201	230	192	216	218	201	239	205	234	222	230	238	195	199	241	234	197	207	236	237	209	226	208	216	222	225	182	226	205	199	198	214	219	198	210	175	226	212	227	204	199	239	211	204	200	222	233	205	226	215	215	219	206	203	213	209	231	216	240	212	199	240	212	233	216	190	236	188	235	206	200	236	239	220	241	226	243	214	229	214	197	208	213	216	223	204	241	211	220	220	204	205	246	250	215	236	245	216	240	217	181	209	211	207	197	210	196	212	221	201	222	221	203	240	205	216	197	205	214	204	198	219	210	223	215	206	193	193	209	202	238	233	215	240	221	210	220	211	213	223	200	231	239	207	236	196	205	241	227	197	214	235	212	203	223	223	219	235	223	233	229	226	198	209	210	220	231	190	216	240	205	261	201	211	206	227	212	236	214	217	238	215	248	210	208	231	207	231	195	232	237	229	215	198	205	239	223	229	231	200	208	218	202	222	210	196	211	214	228	199	212	211	208	215	214	226	225	198	217	223	209	236	214	235	215	222	204	247	234	213	206	224	234	208	207	213	221	200	205	217	220	220	208	197	235	244	209	217	220	216	206	218	229	215	203	225	242	213	234	208	263	226	221	238	237	220	223	234	216	223	224	219	203	219	230	182	205	219	195	231	224	230	208	210	206	194	227	243	225	221	215	192	224	197	215	221	254	225	206	210	205	248	242	196	205	215	209	231	231	216	207	197	243	185	225	202	206	223	255	224	235	233	205	183	214	211	201	215	218	213	211	226	216	237	204	211	222	204	220	206	212	225	208	224	208	243	202	240	214	221	230	236	214	207	215	211	234	239	198	238	231	217	219	233	216	231	197	217	207	205	229	221	228	191	236	193	217	234	228	231	246	213	221	225	209	219	211	234	226	239	210	187	201	229	217	178	220	205	215	235	239	239	206	211	208	232	244	239	227	235	239	248	215	204	197	211	209	203	234	236	214	224	232	235	206	217	219	220	222	213	195	239	208	229	238	220	213	226	239	233	196	228	197	245	218	213	226	228	185	214	217	213	188	192	228	238	243	218	207	217	223	233	225	197	214	209	236	218	223	215	206	249	212	187	215	226	229	216	226	202	210	202	195	208	234	219	208	224	230	220	231	227	190	209	214	229	224	221	217	227	212	226	194	218	227	207	186	217	192	191	246	235	225	233	225	188	207	197	205	190	217	207	248	213	227	241	225	200	228	203	199	201	195	222	203	231	214	210	231	192	230	227	243	229	222	233	202	245	229	196	224	206	203
7478	1082	914	930	762	732	635	597	571	593	526	549	562	500	513	516	544	524	536	536	536	531	522	528	555	534	538	509	597	608	553	557	558	560	508	511	538	544	543	558	508	542	565	540	554	553	571	537	548	544	553	536	548	525	529	522	543	521	554	504	555	537	517	542	534	527	518	530	540	548	531	574	530	514	535	531	561	555	596	540	528	537	538	523	585	521	523	513	534	522	531	543	528	601	491	523	557	493	520	534	522	557	554	531	540	545	524	549	514	493	521	556	538	539	555	531	553	535	562	530	513	531	529	529	557	557	561	544	496	537	537	565	546	565	551	515	561	547	522	547	551	551	528	516	522	494	505	580	546	509	538	509	518	564	498	526	541	554	566	553	557	578	511	562	529	523	550	543	504	504	529	533	534	515	508	522	551	551	497	569	561	566	506	562	541	535	555	523	521	555	523	556	555	532	548	525	505	485	530	522	507	522	502	571	558	520	505	548	565	533	524	561	511	514	539	545	567	534	551	579	489	529	536	538	536	560	546	582	552	567	530	551	540	555	571	567	535	539	526	520	485	536	560	565	530	508	520	553	526	546	527	579	562	547	498	523	523	553	512	524	541	557	526	545	548	516	561	556	533	566	555	555	511	518	536	522	548	553	567	567	537	552	525	550	558	542	613	537	547	494	504	565	488	574	541	534	538	516	529	517	548	548	557	519	563	562	541	562	535	523	606	527	530	504	515	496	518	556	543	495	525	551	538	526	523	542	540	509	575	547	577	591	549	552	527	530	522	513	524	523	542	553	594	529	577	523	545	525	516	552	549	534	536	543	539	517	537	484	530	534	520	542	527	516	543	522	547	556	576	545	527	499	547	527	493	571	556	555	533	562	501	543	535	557	521	518	560	498	548	526	535	549	567	541	530	521	569	529	563	554	520	546	527	527	522	518	552	582	508	539	546	567	527	464	542	548	512	585	569	526	551	508	548	520	568	562	538	531	515	548	511	535	510	532	508	537	518	546	526	547	540	543	532	538	531	541	501	542	506	499	522	505	533	501	483	547	501	522	558	477	513	539	524	555	545	540	508	544	496	545	550	507	531	531	532	507	544	526	561	533	539	527	504	532	547	535	550	568	519	536	540	540	543	498	558	587	532	507	534	506	530	521	529	512	539	520	534	540	507	504	566	534	511	523	534	577	515	550	550	528	548	548	543	567	573	550	533	543	571	543	547	523	571	532	526	564	553	493	524	503	572	549	580	544	513	513	555	571	527	559	527	569	513	568	526	563	557	484	575	556	500	559	551	538	527	545	555	514	567	545	554	524	528	566	561	494	525	541	572	559	522	535	508	531	546	541	553	560	538	496	549	546	572	552	534	536	547	554	548	573	544	556	535	536	552	571	494	519	541	533	571	516	548	551	532	535	508	590	559	529	515	546	523	523	538	523	541	542	512	561	590	550	516	539	557	525	525	549	564	534	563	549	532	524	543	544	562	530	529	552	507	532	552	546	541	544	512	523	549	517	514	551	512	553	529	577	546	558	555	566	548	531	550	553	490	553	546	537	524	556	526	558	521	529	621	557	537	550	557	537	515	569	562	551	567	509	553	508	536	552	523	575	557	551	543	528	538	577	555	554	542	524	518	508	552	544	524	537	572	524	509	555	557	543	496	566	525	538	552	556	559	549	517	575	564	518	529	531	486	505	543	515	528	527	494	519	527	535	538	541	528	576	513	515	518	506	571	565	516	538	511	534	510	542	527	521	616	537	492	538	527	533	603	507	520	518	565	539	543	559	555	578	571	537	533	524	552	517	533	516	508	507	542	552	526	556	545	545	539	514	520	529	504	531	526	531	560	560	522	537	509	506	534	533	515	544	552	526	530	531	562	511	573	531	514	598	477	537	557	545	522	576	534	513	555	561	571	533	533	515	500	516	513	523	537	534	580	559	547	581	532	513	585	531	508	559	528	515	542	573	564	558	500	540	504	493	558	541	555	562	541	547	574	559	535	540	540	533	516	541	552	526	558	588	522	530	531	521	500	546	553	509	542	517	503	562	545	564	510	543	507	539	545	555	513	576	576	546	551	505	520	527	587	527	567	509	562	582	521	530	530	495	504	568	549	554	530	514	517	548	497	535	515	530	547	541	576	539	482	531	519	531	564	514	555	557	563	509	552	524	544	522	552	570	546	506	540	559	525	536	561	511	533	520	569	538	495	507	518	529	502	501	540	559	541	527	535	541	555	539	527	496	562	542	519	528	515	539	556	553	568	551	503	563	567	520	499	521	540	558	544	516	551	544	554	488	539	538	508	537	522	537	550	492	552	531	563	528	550	486	547	536	511	491	554	549	479	545	544	536	506	543	514	523	529	538	541	534	536	564	546	537	538	530	570	537	512	499	559	486	562	557	551	531	564	575	578	529	499	523	519	542	539	525	613	567	558	550	526	520	525	554	527	512	517	525	557	581	508	594	542	522	553	540	566	549	512	549	520	550	513	548	538	545	557	565	583	529	583	545	513	531	529	581	498	528	542	518	542	491	517	547	548	543	560	511	575	559	515	534	540	538	566	551	534	549	525	558	543	507	564	580	551	525	560	546	539	526	550	503	503	545	519	576	531	525	550	561	517	517	526	521	552	531	538	565	502	570	532	563	514	562	530	543	563	531	546	621	507	523	549	528	548	590	556	586	530	579	501	533	577	530	538	503	562	536	538	518	562	551	566	544	525	518	563	541	550	518	551	562	516	574	576	589	529	532	511	541	555	574	576	552	508	525	515	509	547	506	567	562	516	483	545	517	523	526	522	551	525	514	560	561	578	517	565	486	536	521	519	579	538	547	564	546	532	549	527	554	512	544	536	493	575	519	540	562	581	529	534	552	493	580	535	537	565	491	562	544	588	520	567	607	566	563	549	526	546	535	523	537	561	564	531	519	534	589	548	544	523	537	537	502	465	524	498	517	507	577	479	506	553	498	527	575	551	592	525	564	517	519	566	569	478	577	588	569	563	550	534	519	473	520	547	562	539	532	528	548	520	531	514	522	572	510	516	545	571	559	510	540	532	508	538	512	571	559	510	543	529	512	523	563	551	511	548	537	559	510	534	527	553	534	569	574	533	544	559	509	534	534	535	540	540	512	567	565	534	566	571	538	602	559	565	566	522	526	534	533	548	530	501	523	548	535	557	564	529	526	552	538	522	534	559	520	534	536	534	578	542	521	525	558	584	537	530	513	582	520	525	562	520	550	518	568	557	532	520	519	546	527	546	498	506	576	550	547	526	526	560	527	558	546	516	548	574	532	544	514	595	549	539	539	544	576	564	556	563	530	568	518	550	516	578	518	520	527	555	546	511	573	568	546	531	529	546	542	544	534	555	526	570	575	490	545	548	573	551	518	552	557	550	537	560	560	500	563	482	602	539	534	565	534	533	563	559	536	571	543	533	559	539	561	544	558	574	526	534	559	568	553	514	539	548	539	545	554	517	527	502	516	522	578	521	514	551	525
23252	4189	808	529	409	381	393	276	321	331	322	329	273	283	273	263	288	258	275	305	282	286	269	294	277	310	301	322	254	296	268	284	275	328	273	282	288	299	286	295	268	290	301	295	269	292	287	279	270	275	270	304	290	290	269	268	298	306	287	273	261	285	276	270	251	272	297	281	280	293	309	265	296	271	249	290	295	290	305	286	263	280	284	294	312	286	302	264	288	269	287	265	288	276	285	315	278	323	286	316	260	299	302	243	304	259	313	296	304	267	305	271	306	307	263	272	273	296	285	288	279	300	285	279	299	262	281	273	292	318	264	311	266	245	325	289	314	290	265	320	287	283	292	307	279	277	279	265	289	317	294	289	278	280	284	309	275	285	275	298	303	306	272	300	285	259	294	245	293	294	312	302	288	280	263	278	287	298	258	284	242	268	293	296	286	274	285	287	262	295	266	284	289	276	285	280	285	285	274	288	274	279	280	294	280	283	276	285	271	292	318	274	270	284	293	321	271	272	277	292	289	272	311	309	278	308	292	266	253	278	286	262	297	252	276	287	290	273	282	313	265	276	258	311	302	315	286	268	318	319	317	269	307	274	308	291	266	274	297	299	292	291	313	288	276	250	283	290	280	294	308	298	284	302	272	310	249	266	274	298	298	281	287	262	308	269	297	279	287	279	240	273	283	266	298	284	277	300	303	262	279	288	278	278	285	297	287	294	297	298	303	292	304	280	294	289	289	285	308	228	289	288	257	329	284	278	296	290	300	296	311	270	317	265	281	297	267	285	278	293	282	282	271	305	237	299	287	281	257	259	273	264	238	294	272	317	294	264	299	294	273	262	296	260	268	267	278	282	306	299	274	280	273	279	313	266	259	300	287	278	288	264	316	300	258	297	304	287	309	286	308	290	250	314	282	286	290	252	309	289	309	279	251	304	274	341	294	281	286	272	265	268	266	274	317	288	295	274	277	283	286	293	271	278	298	295	270	276	319	322	254	315	261	277	299	267	274	285	297	308	289	311	277	279	296	256	291	268	285	304	272	277	298	306	299	272	296	314	285	268	289	301	277	281	267	266	314	257	306	272	291	318	309	298	285	319	325	286	291	315	293	286	274	322	272	271	269	296	285	292	284	271	296	291	286	288	259	313	308	298	313	297	276	279	295	256	290	305	282	279	297	264	274	299	285	319	270	302	263	282	286	279	305	307	304	252	303	296	290	277	301	291	267	283	292	262	295	299	292	266	297	277	289	308	307	287	268	301	286	273	279	321	326	239	274	284	283	269	312	280	296	286	292	301	278	273	267	282	294	282	279	255	316	281	287	267	282	270	301	288	287	313	284	258	309	296	284	267	288	289	312	265	316	289	281	270	297	275	268	291	294	286	270	276	289	278	277	320	276	284	299	286	298	278	274	263	272	264	303	298	324	269	304	300	275	279	274	282	291	273	293	281	313	271	264	267	288	288	299	280	275	305	286	280	287	307	286	269	300	263	280	272	259	295	274	249	288	274	265	274	324	279	302	254	328	273	296	299	279	309	256	286	259	279	292	308	287	268	264	254	295	292	294	270	290	316	279	283	259	266	304	268	293	279	284	282	279	267	299	315	294	295	318	312	293	292	304	310	302	302	309	287	290	291	260	281	292	278	282	292	271	273	254	291	288	287	273	281	285	253	265	303	299	265	315	269	304	291	307	272	264	265	289	265	293	297	261	302	268	265	308	291	299	292	294	294	307	267	301	276	284	298	275	283	276	245	286	291	265	272	291	270	291	298	296	265	276	279	319	290	268	317	260	294	258	271	298	265	271	312	271	281	310	282	287	319	307	303	308	283	256	265	260	280	272	302	278	296	261	299	320	290	304	269	233	274	274	287	272	274	267	255	263	272	266	294	277	269	287	282	291	267	299	250	294	256	298	286	272	288	312	280	310	267	276	278	304	303	256	261	281	297	331	285	298	274	300	273	280	268	272	280	302	261	283	276	322	281	290	285	301	300	284	282	304	271	280	284	273	255	274	265	279	303	313	283	273	286	295	263	294	294	304	297	290	290	279	286	273	284	287	278	300	309	277	268	329	270	270	295	288	274	280	269	275	252	264	307	274	295	282	257	280	294	280	265	272	289	252	257	278	279	312	299	283	275	293	276	311	269	307	299	276	293	286	283	300	269	284	241	282	299	264	269	305	286	286	311	258	288	281	297	290	254	310	268	285	269	245	311	292	320	332	285	294	266	258	328	329	310	320	285	283	288	312	313	258	283	306	301	312	313	278	291	258	286	269	281	291	289	297	291	277	302	271	290	287	261	270	278	307	311	272	292	278	286	305	281	274	270	292	300	279	292	283	289	278	281	314	267	307	272	306	268	285	300	295	276	295	285	282	268	309	280	307	269	274	282	306	321	278	269	251	271	278	283	286	277	249	262	271	278	295	283	291	300	239	305	267	270	332	293	254	274	275	323	330	299	257	316	278	305	294	273	301	302	320	309	285	295	278	258	262	299	306	278	289	297	254	276	266	307	265	280	290	300	278	276	302	297	313	314	305	297	258	290	317	298	268	275	305	283	285	271	326	307	305	285	301	266	274	286	285	278	272	301	299	302	269	240	304	283	289	276	304	293	277	276	304	285	250	278	281	282	276	304	277	276	298	307	306	278	269	265	281	274	289	290	280	298	284	273	284	299	272	313	299	264	292	278	293	274	314	291	279	282	265	289	309	270	272	273	304	279	299	287	299	306	267	274	296	277	329	281	264	260	261	294	305	302	290	271	281	284	323	284	299	268	300	280	291	306	306	284	283	302	283	269	296	249	273	271	295	302	285	273	312	296	312	272	313	336	298	274	296	254	276	324	286	283	254	270	277	272	289	245	266	261	319	283	285	285	311	269	284	279	290	288	292	258	287	296	256	267	301	263	283	274	243	259	272	269	317	295	289	270	303	291	300	270	295	295	303	298	309	295	306	288	322	270	295	291	297	272	308	284	281	292	287	263	280	278	241	305	267	281	290	240	257	245	292	283	261	261	293	305	271	268	289	275	244	281	311	275	286	270	310	272	264	268	288	318	267	294	262	293	299	301	264	293	298	298	306	291	286	347	325	259	256	275	268	262	277	257	303	284	271	256	302	303	258	277	278	279	256	285	304	303	270	280	295	288	305	274	288	276	311	313	293	307	287	274	276	271	273	307	282	267	291	289	265	307	305	287	313	275	286	304	320	264	332	266	261	274	298	279	274	292	261	296	313	311	309	311	300	310	271	289	283	293	290	267	279	269	289	262	271	293	277	289	298	283	305	281	262	259	296	270	270	285	271	284	269	288	288	273	324	286	298	296	256	324	292	284	256	288	276	299	293	270	276	281	302	293	313	293	293	309	283	293	292	300	284	320	285	284	253	275	296	296	277	273	278	300	290	304	324	280	283	286	259	328	300	286	286	288	290	299	273	279	313	311	285	280	271	276	266	303	303	313	265	280	285	303	303	287	308	273	293	281	273	282	262	297	268	273
16353	2322	1701	1710	1487	1286	1159	916	897	816	787	757	745	775	694	724	720	709	689	731	671	719	670	706	679	692	704	767	716	695	686	707	692	694	672	662	651	701	695	693	654	684	680	724	705	688	671	726	693	665	694	690	702	718	717	680	661	669	633	698	675	690	673	658	714	688	659	688	685	668	653	673	689	670	663	620	648	713	709	712	713	727	674	636	703	648	642	693	650	661	664	736	667	670	689	666	604	720	686	693	666	680	658	686	678	686	644	649	673	607	643	669	647	678	644	688	676	676	676	693	668	679	651	681	670	655	665	709	684	677	701	719	700	684	645	668	669	661	657	684	655	728	721	692	696	648	675	700	693	646	716	670	661	659	682	698	672	702	658	666	660	693	686	710	715	631	690	732	655	649	650	677	646	689	725	672	699	658	646	719	657	642	677	653	664	723	670	634	632	711	696	654	719	632	645	700	709	675	699	695	659	729	666	646	671	637	659	690	628	686	607	721	633	623	665	645	683	651	696	683	663	624	748	679	663	655	679	681	682	675	713	686	703	610	700	671	706	702	711	660	674	665	635	641	646	641	663	652	670	691	708	684	672	718	639	641	670	696	656	661	690	676	633	700	674	712	662	631	652	664	676	716	691	649	725	646	682	666	689	706	648	687	679	672	652	674	646	639	693	675	679	714	689	663	704	712	669	667	646	691	672	717	713	679	651	685	652	641	644	703	678	671	673	665	659	699	662	703	658	711	669	696	648	693	658	643	729	678	661	683	646	647	694	647	680	667	709	721	649	710	713	681	635	667	710	740	673	727	685	710	694	679	710	716	698	693	626	673	717	660	650	655	704	683	687	654	658	709	683	643	689	758	658	645	651	695	725	677	682	693	675	704	712	604	641	662	677	700	683	652	694	677	630	619	677	680	669	670	677	693	657	623	614	640	689	659	649	678	705	660	703	623	692	692	713	722	658	737	670	694	612	683	609	659	670	666	649	681	657	684	631	675	681	690	678	713	675	625	648	675	657	686	684	673	704	671	677	676	686	647	694	712	659	679	710	758	663	632	648	714	649	658	662	697	654	710	692	667	667	700	636	700	681	682	666	724	682	685	671	669	715	707	661	670	714	677	698	677	663	704	663	686	700	647	636	659	670	676	652	697	704	722	637	672	655	692	672	670	701	703	671	724	724	684	631	652	674	677	705	688	687	655	640	723	650	643	666	708	696	689	677	715	629	667	690	639	649	629	685	662	742	695	685	687	643	674	678	625	684	670	704	645	675	651	662	670	680	659	721	662	684	701	651	688	710	693	651	695	692	709	690	646	685	667	644	701	658	682	683	662	716	650	744	710	713	680	702	709	670	655	700	665	689	665	656	688	716	665	656	662	709	681	663	679	633	728	669	702	627	700	647	634	706	696	640	694	673	719	659	673	685	694	710	739	652	689	691	685	685	703	637	691	685	633	665	663	707	639	681	694	640	641	665	674	618	708	677	664	725	645	715	713	679	660	684	646	687	654	669	687	701	730	704	654	678	659	664	691	661	644	631	683	677	667	707	696	666	698	652	688	701	676	676	699	648	616	673	650	634	631	684	675	695	707	682	645	648	684	667	700	660	688	711	678	672	667	690	664	674	672	697	680	691	708	717	623	660	670	700	699	648	710	687	675	695	679	675	679	656	676	730	667	712	683	640	696	661	721	623	669	609	644	668	661	703	701	685	655	658	696	664	626	727	661	665	637	671	664	651	680	648	675	676	616	642	644	678	699	697	662	690	712	698	658	623	675	722	662	675	695	680	649	688	661	662	643	659	626	705	673	699	671	673	701	641	675	675	645	643	706	665	685	642	618	662	652	687	685	676	638	667	711	673	688	648	698	659	669	636	631	643	653	666	684	671	673	689	639	672	650	682	711	649	697	678	681	669	640	677	627	679	654	655	667	615	652	647	687	648	698	714	684	670	651	702	717	683	680	684	654	631	662	641	720	613	682	662	668	701	685	661	684	657	688	642	709	686	664	639	677	674	653	659	692	674	668	678	666	688	662	701	708	647	681	696	664	631	658	707	676	668	672	709	656	702	686	724	636	670	640	681	685	648	669	617	703	682	710	680	673	669	693	704	638	649	648	638	697	699	674	676	660	673	683	659	659	695	669	668	671	627	670	685	671	670	654	656	693	702	672	694	699	654	629	682	683	700	667	641	700	712	671	674	674	688	673	710	697	678	695	697	671	709	697	679	727	690	691	692	705	662	668	665	694	689	651	673	695	698	670	644	638	707	653	691	651	670	683	655	687	678	653	711	705	664	686	672	708	635	701	679	684	696	716	654	734	679	658	691	679	669	720	673	653	686	662	687	684	673	710	619	662	631	627	728	647	682	650	670	665	692	719	663	686	693	666	692	645	711	705	650	717	656	672	623	768	691	702	673	667	662	680	673	651	679	716	687	701	688	672	659	689	630	726	698	680	674	686	695	665	677	673	697	677	636	686	695	629	676	678	699	667	681	715	655	714	651	697	655	654	648	642	721	703	686	687	664	682	684	678	698	678	687	713	672	652	682	676	690	700	728	691	670	663	674	686	728	671	687	672	663	688	677	693	678	643	669	593	707	691	672	632	618	688	662	717	706	654	683	653	685	691	648	690	687	678	643	699	720	663	721	718	635	704	697	631	696	664	691	722	679	686	665	700	646	647	724	670	683	614	654	707	669	643	655	647	696	707	644	646	665	671	645	664	675	650	635	678	692	668	727	659	665	699	737	659	696	691	645	633	697	679	715	722	698	752	683	627	655	651	662	671	638	650	681	692	700	674	664	687	694	599	718	676	639	703	700	678	710	676	658	683	660	678	678	662	658	656	685	643	644	673	686	660	640	624	654	698	699	693	684	638	661	711	674	696	695	679	633	666	677	707	666	676	674	676	620	693	663	648	629	689	683	672	679	652	671	672	689	666	616	667	664	657	656	659	685	680	689	686	690	624	667	676	703	647	680	685	676	672	704	664	659	734	629	666	675	699	679	677	665	691	711	637	637	660	721	697	667	675	628	656	685	714	715	677	664	674	676	689	645	672	632	702	667	693	674	703	700	645	712	661	688	650	701	674	608	714	630	638	663	699	672	646	648	726	664	692	665	669	703	665	653	651	691	671	686	654	668	673	705	713	665	653	672	649	712	680	704	668	633	688	681	677	642	705	711	718	731	668	700	710	673	674	659	713	658	700	664	672	684	711	696	676	676	684	667	689	629	693	672	677	689	698	674	678	647	710	689	724	677	746	644	644	682	677	698	675	694	647	659	736	701	677	669	730	732	682	661	739	659	647	697	676	629	691	723	657	685	666	660	722	713	673	689	703	657	678	602	671	665	686	715	725	699	620	685	691	678	675	680	681	700	657	735	665	656	638	701	651	656	690	683	657	678	726	687	653	652	721	707	638	726	624	711	705	649	624	689	643	633	738	682	667	662	677	678	653	665	643	672	680	639	697	673	614	672	711	686	708	693	673	645	666	696	665
33411	7936	1144	721	511	356	286	243	266	238	201	208	206	198	216	189	198	238	221	207	208	212	204	201	189	177	186	207	199	198	200	200	213	208	198	157	184	214	195	200	197	187	162	205	183	189	196	198	202	199	182	189	184	203	178	202	182	210	172	195	186	179	210	207	215	181	173	199	194	195	215	204	214	157	168	218	173	193	189	185	195	179	205	165	201	192	170	188	193	200	193	150	184	197	228	183	179	183	194	175	184	198	224	196	210	184	190	194	210	177	238	178	183	189	182	177	193	194	206	187	186	199	199	207	188	201	189	223	199	188	178	226	168	219	209	173	202	199	179	189	169	194	184	200	214	194	183	177	198	186	196	181	215	191	215	195	199	179	164	217	186	196	173	190	180	186	184	198	194	223	179	159	214	185	181	192	177	196	185	232	197	191	220	190	205	178	177	185	193	189	204	173	193	195	184	191	200	200	200	210	203	210	166	197	204	170	199	194	182	185	212	187	182	195	205	208	188	190	193	214	196	191	200	207	185	191	219	199	204	197	176	190	210	202	194	177	206	189	201	173	186	196	168	186	163	187	202	194	203	187	186	197	205	189	183	199	200	191	186	180	177	197	193	193	177	177	192	185	177	181	192	220	196	192	206	187	195	212	180	176	187	192	224	199	191	186	180	179	174	191	187	217	166	184	195	206	202	192	192	201	168	194	203	220	168	179	180	198	197	184	169	188	177	189	208	192	203	182	174	187	204	218	203	203	208	210	180	194	188	196	192	199	182	231	200	169	201	193	206	188	168	223	196	198	192	197	176	182	179	182	180	223	186	187	199	179	205	209	195	199	177	181	199	190	193	201	198	203	189	192	200	216	196	201	203	204	219	202	185	219	168	178	181	196	213	221	214	203	204	172	157	197	192	204	178	182	199	210	203	205	183	208	177	189	178	183	178	205	180	209	173	185	191	195	180	168	196	199	202	167	173	197	211	212	194	193	177	200	197	181	180	190	164	166	196	202	168	185	182	190	175	201	198	202	181	207	185	178	198	160	197	191	187	178	186	210	194	199	183	194	194	170	187	193	185	180	198	185	197	197	187	189	197	184	208	195	177	165	191	193	187	224	209	183	191	190	204	179	180	204	184	211	180	198	190	174	198	218	196	189	206	184	169	187	192	186	188	196	193	186	200	193	192	185	192	201	185	180	181	203	172	210	218	202	197	199	194	204	206	207	206	185	192	218	187	188	150	153	204	199	184	190	204	207	177	164	177	213	205	171	183	173	175	183	198	194	197	195	184	185	186	180	206	171	200	194	203	211	189	182	221	187	184	205	194	212	178	208	192	200	199	177	186	169	198	190	208	187	190	185	172	208	192	182	188	208	205	221	207	184	200	208	178	186	191	193	183	190	193	194	175	196	200	172	186	186	178	193	194	185	207	187	194	203	172	193	197	201	171	178	174	196	173	158	175	169	178	172	226	201	182	191	204	176	182	169	210	184	158	189	199	189	221	213	210	196	198	201	190	209	181	181	210	187	189	187	187	184	186	187	181	172	176	188	208	186	207	176	168	186	198	206	189	213	174	200	187	192	170	223	190	183	214	196	180	170	214	188	166	213	188	184	183	196	197	171	183	201	185	180	189	184	195	180	199	199	222	155	172	187	181	197	196	234	217	186	207	190	191	216	180	198	183	183	181	173	191	176	199	187	206	228	176	179	192	197	203	174	199	207	204	223	201	208	180	182	185	210	186	196	195	204	164	201	213	172	190	179	203	199	213	176	194	176	202	185	180	214	199	187	194	191	190	187	181	233	223	180	213	192	178	180	176	198	181	199	201	182	184	214	190	175	195	194	198	192	178	222	163	198	198	183	209	192	205	199	183	225	189	181	183	189	202	178	196	198	203	198	195	179	195	176	179	200	195	184	167	168	180	198	192	191	190	154	195	173	177	195	172	214	203	190	204	188	205	189	193	205	177	161	179	199	207	192	205	211	199	198	182	210	192	167	203	171	204	175	200	204	182	180	181	188	191	201	204	185	194	226	210	206	199	189	196	202	183	190	218	169	184	201	196	196	180	188	193	189	175	172	180	197	188	206	189	188	190	176	191	186	182	190	209	171	182	204	200	191	179	227	162	213	198	185	205	187	188	176	197	181	200	193	211	206	197	204	178	205	180	206	193	165	209	195	204	182	217	174	211	181	203	169	171	195	186	171	232	201	193	178	199	162	177	208	194	194	215	178	201	177	175	177	187	183	186	191	188	196	183	189	194	186	171	200	208	168	179	171	190	185	174	183	188	190	197	176	190	186	193	176	185	199	191	187	211	180	171	180	207	196	215	201	188	213	174	238	203	193	192	199	202	206	208	208	184	179	194	198	201	182	198	183	216	190	198	195	192	191	199	189	178	169	197	193	159	182	170	190	178	151	209	187	191	172	182	179	205	176	175	189	206	189	186	201	172	200	192	183	169	179	194	213	178	195	190	211	217	196	191	176	201	197	175	212	176	192	193	193	202	198	186	177	160	164	202	179	198	200	163	180	183	195	193	196	187	194	182	173	164	192	187	203	211	196	177	183	184	194	205	150	177	158	202	189	169	211	175	179	196	190	189	195	182	181	207	199	160	184	167	225	181	182	194	201	186	185	196	213	186	191	199	198	171	182	200	173	186	209	197	191	207	186	185	196	183	186	191	184	179	220	183	178	206	164	181	212	196	171	193	200	172	196	173	215	222	194	207	227	185	225	199	170	182	194	189	172	172	182	192	194	197	175	191	171	179	200	198	186	215	171	191	193	203	186	188	211	188	210	177	187	208	175	173	196	201	184	183	180	187	182	180	200	218	207	189	196	211	201	207	216	192	198	200	206	206	198	211	188	194	178	165	205	191	176	203	215	207	178	202	206	198	185	197	196	180	164	180	169	242	216	196	207	174	191	205	172	176	165	188	170	206	205	185	189	205	198	199	197	185	186	176	193	176	177	185	211	209	180	182	210	177	177	213	174	205	168	206	202	171	181	194	173	160	153	203	194	206	188	204	210	181	190	169	182	173	184	200	167	175	196	201	180	214	220	190	185	164	193	202	191	174	184	172	183	187	207	216	164	181	180	179	186	192	209	181	193	196	221	209	204	185	193	217	185	183	172	169	204	149	202	195	194	176	191	177	172	182	182	197	180	177	202	206	185	192	193	209	207	171	203	188	183	169	203	214	186	182	204	180	199	190	204	189	177	176	214	185	207	211	211	173	198	219	192	203	205	194	149	208	175	191	183	200	174	189	214	169	174	193	162	186	207	168	204	182	178	188	212	181	178	215	192	198	194	201	176	204	188	211	204	203	210	172	212	194	208	202	186	202	192	176	201	159	205	173	198	208	189	195	184	171	199	224	200	186	163	195	191	243	183	187	175	200	179	199	195	211	221	162	174	213	192	193	190	195	190	194	183	167	190	194	217	242	212	206	177	178	198	188	171	203	197	184	194	218	166	224	179	191	183	197	179	201	173	194	180	197	190
20744	3435	2003	2124	1766	1522	1153	990	804	727	668	596	603	590	528	568	506	531	555	493	518	527	491	523	482	490	493	504	507	521	495	520	498	481	478	442	484	474	470	458	463	483	475	466	481	485	453	481	487	484	462	441	486	462	461	446	451	470	437	498	505	452	456	461	482	451	489	458	488	487	462	445	473	479	421	456	496	485	458	437	426	490	463	419	442	483	466	446	516	501	500	441	538	488	446	453	468	492	483	474	435	472	517	452	473	450	489	448	463	443	451	459	485	471	457	447	434	443	482	471	461	495	438	488	472	466	497	463	448	492	479	468	464	457	459	461	429	493	483	441	485	492	446	445	459	501	475	399	401	483	443	450	454	477	428	486	483	484	428	459	421	492	477	464	448	460	464	526	474	426	471	479	462	437	463	523	476	449	419	483	485	461	443	450	439	455	439	460	471	462	424	483	422	449	491	447	486	429	457	433	454	445	500	462	469	475	499	443	423	488	468	473	466	494	475	446	434	418	493	471	449	470	458	433	490	475	450	469	442	503	466	493	459	464	450	492	465	459	462	489	456	463	451	477	472	469	481	462	461	456	456	452	465	444	496	485	479	480	484	452	455	453	466	434	457	485	481	511	459	431	481	480	463	481	485	486	470	441	472	467	496	475	515	448	434	464	464	488	457	454	484	463	474	456	424	464	513	464	472	451	500	425	462	516	449	475	484	445	439	453	459	496	466	439	433	469	492	481	477	487	501	487	423	484	446	480	478	477	454	490	450	453	468	485	421	453	472	470	482	453	489	421	484	467	454	445	441	467	426	459	456	487	455	457	452	488	439	469	483	458	454	485	449	446	515	479	478	486	456	453	451	470	453	447	464	462	460	468	437	450	435	477	458	481	444	481	449	429	463	457	457	455	449	458	457	438	446	463	480	440	447	507	434	445	449	455	487	455	435	462	492	475	479	446	486	479	506	452	430	483	448	456	452	474	457	460	448	455	474	445	443	472	460	492	459	418	470	465	435	405	432	469	473	402	477	506	464	447	444	489	444	479	470	465	441	485	458	435	491	490	458	421	471	474	435	491	463	463	483	483	430	464	485	476	455	445	450	497	451	487	450	450	468	461	468	455	465	438	480	500	418	454	467	464	497	449	467	475	457	452	481	500	461	486	437	451	446	475	451	492	430	477	448	491	470	440	455	421	455	438	480	464	421	459	421	465	481	458	465	498	467	464	467	475	445	456	478	457	409	498	472	484	432	431	460	459	437	467	443	436	483	493	487	455	471	453	498	446	459	453	458	484	454	470	483	473	485	484	461	451	475	467	459	463	472	481	452	456	466	439	446	426	460	477	491	435	479	465	449	492	422	435	483	464	483	458	449	500	419	442	436	441	477	498	436	464	476	435	487	471	499	516	486	445	471	451	469	467	464	449	462	486	467	452	426	406	434	466	463	469	438	472	446	422	456	470	449	453	487	480	503	487	435	461	512	453	428	531	452	452	518	433	460	493	433	443	468	448	437	488	470	470	478	439	456	460	459	500	480	477	498	494	439	431	474	482	437	445	426	499	462	460	454	476	449	480	478	437	460	508	486	493	472	469	481	466	466	508	496	476	450	460	471	437	490	466	457	449	451	423	450	482	460	474	454	453	455	458	466	450	423	423	490	497	445	470	463	464	455	458	445	457	485	512	482	459	445	467	495	437	476	446	507	507	442	464	460	479	448	422	438	458	472	493	446	458	481	485	460	431	486	476	457	479	461	448	463	487	464	455	476	471	449	432	493	457	474	452	439	472	447	442	460	467	460	457	447	500	455	469	488	468	474	487	503	468	464	503	478	440	503	467	450	465	446	486	430	442	492	434	449	450	443	458	469	442	467	511	464	473	452	470	461	474	472	440	475	468	477	439	475	440	425	454	488	434	439	502	431	477	483	449	483	457	443	545	436	450	482	455	437	476	486	466	435	482	442	457	473	497	495	444	452	470	443	473	489	415	469	470	440	479	479	457	468	444	479	455	438	450	469	445	484	496	456	458	530	488	468	452	491	467	459	488	435	447	423	460	481	452	448	452	481	467	403	452	474	457	454	471	462	482	463	433	438	481	449	470	445	459	420	455	463	426	484	454	477	475	459	478	477	484	460	472	460	434	436	458	481	502	438	507	470	491	453	479	465	450	437	471	489	491	441	470	465	460	475	482	434	478	474	471	477	428	494	476	438	467	507	464	464	448	479	472	478	504	464	438	466	480	460	458	468	489	479	471	467	460	468	478	473	475	419	467	462	469	434	491	463	467	439	481	435	450	465	453	451	457	445	492	419	484	465	498	427	494	495	440	443	487	450	459	478	453	444	449	480	470	458	442	467	431	451	433	484	456	504	448	451	464	412	477	475	451	443	438	437	478	470	433	460	510	464	431	455	454	475	446	460	443	492	478	437	456	492	456	497	468	447	448	449	444	486	453	460	499	440	488	461	438	462	465	424	469	465	449	455	477	473	492	459	445	474	461	472	429	474	498	419	479	487	490	462	436	467	458	474	424	472	449	438	479	469	478	462	466	490	492	470	462	439	462	467	478	468	440	449	479	472	493	410	458	424	442	477	439	456	465	462	436	449	467	472	425	470	474	485	459	487	479	505	468	439	467	465	484	429	467	469	448	452	457	455	460	479	497	478	483	455	462	453	442	484	435	436	440	475	440	458	452	446	472	476	466	442	444	457	474	487	459	432	469	492	452	465	465	496	437	488	455	429	494	442	464	510	493	480	430	478	438	486	442	458	414	444	461	447	489	449	444	459	480	447	444	462	459	465	457	474	465	497	480	463	468	467	451	473	458	456	457	445	456	484	499	453	482	451	441	465	488	490	512	437	470	437	478	452	482	446	436	452	444	443	466	430	484	459	469	429	442	487	437	444	486	437	474	469	454	428	422	521	462	453	478	488	459	442	453	437	488	448	451	459	449	471	463	484	426	447	469	444	472	492	460	494	472	471	475	483	433	456	449	440	478	468	450	458	477	468	479	473	459	416	465	463	479	441	462	493	472	462	451	467	503	452	441	442	472	463	495	429	477	450	465	439	460	482	446	487	497	497	460	481	506	439	436	445	473	465	459	465	483	466	446	454	473	498	469	501	508	456	460	432	420	476	485	443	466	463	458	464	468	470	416	478	452	436	429	436	455	486	460	459	463	445	460	432	468	483	458	432	435	482	489	455	481	454	449	479	466	456	472	497	464	462	447	457	478	445	433	452	497	464	437	447	495	492	518	440	459	452	459	451	501	490	468	437	463	452	483	450	515	481	442	458	449	433	512	455	488	486	471	458	522	447	450	452	487	477	422	488	489	425	446	490	393	466	455	494	428	477	458	481	488	430	464	475	456	461	410	504	450	444	439	486	456	468	432	460	461	459	463	472	485	443	481	493	442	498	438	445	456	493	465	435	451	462	489	471	466	446	453	447	449	421	486	443	435	448	502	441	421	462	470	461	480	453	485	450	460	456	444	442	448	454	412
10400	1416	366	320	242	267	248	230	231	246	259	235	216	215	220	213	194	209	230	209	210	222	206	250	249	219	213	208	224	236	240	235	227	224	251	211	215	216	227	209	225	241	211	171	227	237	243	229	236	226	234	212	209	227	228	248	231	258	227	238	238	211	248	238	181	245	228	233	192	236	240	217	265	212	233	227	201	236	204	212	245	252	219	221	221	228	208	236	218	214	211	253	258	230	224	241	210	225	230	207	233	223	201	240	209	244	236	233	227	250	243	212	244	203	190	205	204	212	226	212	214	234	245	186	231	237	215	243	241	224	232	231	237	222	214	241	228	214	199	233	202	220	227	234	227	230	199	233	222	211	236	219	242	217	210	232	209	212	211	235	229	201	208	211	231	234	231	259	248	217	220	219	215	219	271	235	238	241	211	255	223	248	206	238	210	197	222	222	232	245	224	215	205	229	220	233	213	242	225	193	216	233	227	232	242	221	223	248	203	239	216	226	248	239	233	215	222	244	228	226	213	238	238	224	217	219	245	222	229	250	245	209	239	248	222	184	220	255	237	243	248	225	243	235	204	212	222	224	218	207	226	237	221	209	230	204	246	223	219	236	237	199	223	243	202	219	239	220	233	206	213	239	220	200	238	235	210	239	202	202	210	228	209	209	206	250	241	207	206	237	240	219	221	217	225	227	213	232	232	217	242	212	223	237	223	204	220	212	200	230	219	189	229	198	183	230	252	244	215	233	235	234	241	226	197	212	227	210	229	215	192	222	226	218	220	225	210	221	214	230	245	224	210	244	198	238	226	243	216	216	234	196	218	213	213	214	230	224	202	207	268	229	193	224	219	215	229	223	228	248	237	245	233	215	241	230	217	260	220	242	214	173	220	242	222	231	212	195	216	240	189	208	205	202	218	247	246	225	230	225	205	207	243	258	239	240	212	218	196	224	246	211	198	233	206	230	225	202	214	239	226	213	185	204	230	224	237	245	237	226	246	236	233	248	205	219	208	214	202	223	218	235	224	233	193	219	219	256	231	237	201	224	225	217	226	210	225	198	216	225	216	226	229	216	231	239	225	245	212	172	196	234	244	204	243	272	252	210	241	230	203	226	193	209	203	216	236	224	249	239	225	226	221	208	236	237	232	217	214	232	240	238	214	221	202	204	187	249	246	220	233	220	247	259	242	203	219	234	242	220	223	235	224	240	217	234	238	194	232	220	224	227	202	209	243	237	220	258	231	214	196	211	221	208	238	249	223	217	249	256	245	233	223	213	211	272	222	235	224	213	249	221	245	198	231	245	228	234	219	251	234	214	259	236	228	197	201	264	220	231	214	238	233	214	224	203	226	232	214	220	241	238	200	202	239	223	208	215	251	237	246	241	205	249	232	212	232	241	248	209	206	237	193	222	229	223	245	240	245	235	224	231	201	231	233	236	247	242	249	250	217	217	195	220	236	213	204	211	210	199	221	193	213	204	243	238	232	217	242	235	210	243	237	216	225	208	226	217	215	234	244	232	224	213	256	214	249	214	214	236	238	210	208	257	215	203	234	233	229	206	228	214	221	204	222	231	227	228	212	224	241	218	221	226	226	224	216	202	213	235	213	212	206	227	243	232	235	259	224	210	220	210	229	251	230	225	233	222	239	211	218	222	252	212	221	239	234	222	217	233	248	245	189	209	246	213	205	223	210	235	229	225	245	207	239	194	240	215	187	217	232	220	232	233	244	214	236	228	203	218	206	216	243	219	222	240	241	238	235	252	229	230	212	227	221	240	196	213	219	220	206	248	238	234	239	229	226	222	219	217	220	197	208	209	235	239	184	218	219	240	279	238	216	202	230	191	247	216	234	244	216	231	218	220	233	205	237	217	214	240	238	243	220	229	214	237	223	233	195	205	230	236	232	236	230	253	207	256	232	234	211	230	223	210	219	231	227	232	223	231	225	213	189	238	234	208	237	221	244	226	219	224	230	234	222	223	233	197	255	242	237	222	245	224	197	240	222	227	206	216	240	222	223	224	248	240	231	226	200	237	221	208	242	215	227	206	186	197	215	254	218	221	188	268	200	229	226	233	207	220	218	226	229	238	214	224	225	205	222	241	241	215	215	222	211	236	201	229	237	214	234	229	253	239	191	212	213	261	225	257	226	224	216	245	198	263	215	246	230	208	203	207	211	226	226	225	218	209	252	215	230	244	257	217	205	214	235	208	222	220	229	242	232	227	230	222	205	238	262	226	233	241	208	230	239	234	224	209	210	211	210	211	217	214	214	217	231	217	242	194	225	199	227	211	223	222	212	194	226	215	241	238	188	201	216	232	230	221	215	200	232	221	247	200	228	257	238	236	215	198	229	219	219	210	228	225	217	222	195	233	190	249	239	236	245	208	235	226	251	215	222	219	237	255	244	238	233	219	232	221	237	223	228	216	245	215	234	240	236	223	205	233	245	223	207	242	245	239	251	230	225	227	191	235	187	215	196	211	254	218	212	234	203	247	223	225	214	234	224	224	205	219	225	226	247	253	210	213	217	232	207	221	224	220	228	228	204	245	217	211	228	218	235	235	269	238	206	224	227	235	222	197	231	228	222	255	214	202	247	219	246	220	227	219	234	246	251	200	232	235	226	206	252	230	226	248	198	217	251	225	242	258	224	207	230	225	222	230	215	233	244	242	227	228	210	231	243	220	210	223	222	229	218	234	217	210	231	214	196	238	221	214	201	246	212	240	232	223	235	229	223	195	189	221	240	227	247	211	227	247	236	236	237	252	187	237	224	213	208	212	218	239	246	198	236	240	226	246	233	236	207	209	204	227	236	220	210	216	216	217	208	218	210	253	211	221	229	227	207	246	238	218	224	238	203	212	238	240	227	244	233	199	245	207	234	206	241	232	244	231	213	217	199	212	246	202	235	208	225	198	212	246	255	253	228	224	252	207	202	230	227	221	215	236	236	250	232	236	218	243	211	220	233	224	231	216	223	270	210	209	235	242	218	234	210	237	211	238	226	236	214	235	232	220	240	217	260	212	239	245	214	226	227	230	205	233	236	231	201	243	219	217	243	216	215	222	229	231	221	219	212	224	213	183	236	217	212	235	230	237	218	207	224	241	235	214	212	245	224	219	220	230	243	251	221	226	218	214	212	244	223	204	207	236	234	235	237	229	208	219	209	220	207	223	218	242	247	197	217	223	232	199	211	215	203	223	228	230	230	214	258	249	225	232	208	242	195	220	222	244	245	232	227	262	226	223	252	239	246	215	255	213	215	230	213	235	216	220	214	214	250	233	219	213	227	210	229	248	220	212	194	232	232	226	224	195	231	196	209	230	219	235	251	227	233	239	199	226	238	242	220	231	231	227	250	222	233	222	213	237	220	248	259	231	215	243	245	195	233	220	232	213	241	202	235	240	189	209	203	243	222	219	234	252	236	249	230	229	222	201	243	219	205	221	262	224	204	227	251	274	210	235	235	241	211	199	213	210	236	212	252	239	228	230	236	241
7769	1219	893	821	687	705	634	619	595	596	563	551	562	534	553	539	578	571	514	516	550	518	530	565	555	592	585	564	555	545	589	545	578	594	574	567	571	578	587	541	593	545	579	587	522	592	556	561	541	598	543	527	522	546	547	577	548	572	537	600	564	561	573	551	561	554	541	579	535	599	521	557	531	582	550	553	516	564	530	516	518	568	506	552	560	582	567	544	587	532	593	574	543	565	569	545	575	548	559	557	590	567	585	543	552	610	550	540	546	534	576	522	585	540	520	538	510	587	561	580	590	564	543	557	558	598	547	565	598	562	546	560	534	601	582	541	563	520	524	553	529	573	572	570	594	546	560	543	584	560	580	601	554	547	561	574	580	537	556	569	569	537	537	535	536	592	538	553	554	576	560	560	536	581	571	567	560	564	580	499	585	526	564	545	537	598	533	582	566	554	560	587	512	529	530	542	559	558	560	561	586	595	536	541	545	584	579	537	617	562	565	513	520	559	587	558	517	566	590	559	578	539	578	570	528	528	570	554	559	560	544	514	572	543	571	573	541	577	518	552	557	549	559	571	548	549	545	569	525	558	532	591	516	506	549	530	594	593	570	531	578	549	476	565	565	573	563	576	577	500	542	592	586	512	545	570	565	544	534	582	596	521	607	598	539	527	558	528	532	523	536	556	565	588	565	548	571	555	612	556	551	590	541	571	529	565	570	555	580	553	565	534	547	552	551	533	554	572	537	593	615	536	547	571	566	583	541	548	537	584	602	581	568	506	525	575	577	583	602	558	562	545	550	571	559	538	583	576	533	556	542	556	535	532	564	566	532	515	604	585	548	528	559	574	538	544	510	550	503	543	562	571	571	579	500	528	561	530	595	541	547	582	499	525	581	548	588	526	566	592	561	562	546	562	516	576	564	556	598	582	549	567	549	550	594	584	575	586	567	554	567	557	594	566	558	571	563	578	579	561	547	573	547	523	567	585	551	546	542	515	552	571	541	565	561	586	566	530	567	571	558	545	552	557	551	563	543	584	562	554	565	561	570	565	550	554	536	566	527	596	541	577	555	597	550	567	546	524	544	595	570	542	513	554	548	546	497	594	572	567	518	577	540	536	583	589	578	570	582	583	528	546	598	547	551	527	575	625	541	574	533	586	591	567	533	599	525	548	563	550	566	601	562	583	545	565	540	579	567	525	519	552	542	532	544	558	588	544	569	596	519	568	581	536	584	535	527	605	549	531	599	569	570	589	583	560	544	539	562	562	534	527	604	572	547	567	592	533	548	571	600	583	561	522	565	516	547	574	559	522	563	594	535	587	546	559	525	528	535	545	521	581	565	512	547	562	615	576	572	555	575	547	541	559	578	604	574	556	510	571	567	578	599	585	551	521	517	563	580	524	554	550	544	543	580	610	610	572	571	581	542	560	571	588	536	524	533	566	572	496	617	582	579	554	517	521	571	568	579	532	554	570	548	560	525	591	521	531	537	530	560	607	583	535	544	568	565	563	598	532	544	566	585	566	551	542	573	548	577	582	537	595	592	539	569	532	544	561	565	571	582	511	577	576	567	585	562	569	561	576	514	561	540	570	591	555	605	550	569	500	524	544	562	595	545	594	580	594	515	566	576	561	543	557	551	572	555	555	544	564	562	538	540	543	550	551	558	528	529	588	535	535	558	548	571	533	521	563	575	577	527	568	556	537	538	538	559	563	585	539	523	537	575	541	562	519	563	594	558	568	555	549	516	574	534	525	525	531	557	572	536	562	524	567	537	563	595	555	529	552	575	546	546	594	585	558	576	524	561	548	571	556	516	574	561	578	547	558	552	567	546	518	562	533	535	545	577	529	549	609	555	566	539	531	583	558	574	568	570	533	553	559	531	529	589	549	584	557	558	534	561	570	578	540	580	526	562	599	532	543	561	578	597	533	561	543	497	542	550	537	499	566	586	570	528	533	515	601	556	532	550	548	560	518	576	548	572	589	546	539	591	541	610	542	574	577	526	541	578	576	513	567	513	558	577	603	558	539	546	564	560	573	571	533	570	570	573	547	593	520	514	550	536	533	559	564	554	531	550	552	557	547	565	576	545	563	575	533	615	579	547	529	593	503	534	571	535	516	528	554	519	527	571	540	570	562	597	565	578	531	546	570	578	535	555	558	508	548	553	591	597	567	511	554	555	541	609	593	578	561	606	585	561	563	560	580	565	590	533	586	533	546	578	538	568	554	568	555	600	598	562	577	548	577	547	537	595	567	546	580	550	555	530	569	554	532	541	572	556	572	558	578	583	560	574	528	567	564	574	577	520	538	556	601	575	572	551	560	510	588	586	543	602	557	555	562	525	573	535	559	615	575	542	529	568	532	576	553	550	560	577	520	530	592	556	531	519	555	545	544	540	535	580	579	566	551	579	577	578	550	562	563	545	517	590	580	562	551	546	520	564	546	611	531	592	554	582	539	591	538	581	590	571	553	528	537	523	553	576	522	557	557	562	587	576	559	523	585	554	587	541	578	564	554	496	512	583	567	546	564	549	585	569	529	572	511	544	599	578	575	520	580	529	569	531	525	571	577	557	545	610	540	591	567	554	560	547	520	527	567	530	524	555	622	529	586	573	555	582	547	560	544	539	566	588	551	494	546	527	568	584	525	608	568	554	606	548	556	555	603	564	589	562	519	544	577	555	612	615	550	554	537	550	586	575	580	562	562	580	518	524	534	623	565	546	584	546	563	562	553	581	534	540	575	576	535	594	539	542	548	531	510	568	534	575	561	567	589	584	561	563	571	581	586	584	590	541	580	545	532	536	564	555	581	552	576	571	578	553	569	543	557	548	587	543	525	555	593	573	518	559	552	527	521	531	573	556	535	563	558	570	565	578	565	532	588	525	558	555	527	531	533	545	537	555	562	591	566	551	567	574	589	528	554	524	577	600	557	535	537	532	541	556	539	566	552	541	514	562	526	501	632	561	570	544	537	567	541	559	541	525	566	530	585	543	582	593	561	555	588	612	586	564	519	519	544	534	559	555	547	529	560	559	583	553	521	535	578	568	585	533	544	551	545	499	533	556	563	518	577	553	579	525	541	549	547	551	560	623	545	541	577	543	570	537	534	588	592	565	528	600	537	572	553	499	557	572	556	549	599	561	587	578	572	596	531	544	587	515	569	527	522	586	569	568	547	533	552	550	536	559	584	489	600	574	548	563	537	537	556	575	541	599	534	538	540	551	531	587	553	555	547	528	565	549	566	599	569	535	555	539	565	600	526	599	577	580	514	594	548	584	566	543	568	567	556	505	620	543	608	582	547	610	615	511	524	547	572	539	539	562	579	586	564	581	573	559	544	563	537	539	582	554	555	594	566	561	565	590	571	552	612	546	517	535	565	556	568	594	623	552	552	572	536	549	573	586	564	542	602	539	593	556	547	535	539	588	522	561	515	537	583	585	549	544	561	562	568	560	580	550	562	565	544	541	567	516	529	546	552	570	580	596	554	576	518
23767	4419	836	594	494	388	400	358	320	299	306	334	281	296	286	277	271	297	289	282	265	291	293	323	315	317	245	320	263	290	282	277	277	333	276	285	321	283	281	306	275	287	318	320	288	307	301	282	291	293	312	309	250	299	284	304	298	265	307	263	317	315	277	274	300	312	310	281	290	319	261	317	324	298	304	284	297	295	323	304	314	260	312	271	313	269	299	283	316	287	324	277	309	299	273	263	292	341	298	277	298	276	319	295	303	311	275	300	282	276	272	284	316	286	279	275	259	314	332	275	326	299	300	338	292	319	299	326	296	288	287	314	301	321	283	303	310	300	257	266	295	284	291	249	300	304	318	255	290	273	304	306	317	299	314	296	270	273	306	249	311	277	280	274	314	312	340	289	319	320	277	332	283	280	281	289	311	323	310	292	321	278	286	295	285	302	284	304	281	285	296	286	318	296	344	286	303	279	297	281	274	266	279	257	286	314	324	275	327	289	287	273	270	282	299	291	298	284	277	297	288	269	321	285	305	279	306	288	282	288	294	290	310	330	284	297	304	262	295	296	293	329	286	289	256	303	303	314	288	318	316	302	271	292	293	288	270	288	312	314	280	320	279	318	262	317	293	314	274	290	310	290	293	266	306	275	260	280	305	308	297	285	292	331	308	322	322	327	299	307	289	292	334	278	315	293	314	278	321	300	297	300	292	341	258	297	286	326	292	301	292	296	274	299	296	281	286	299	308	304	322	305	299	305	263	277	323	276	289	291	294	303	283	291	276	309	293	264	307	302	278	316	284	262	293	296	271	296	265	295	302	314	307	297	296	285	301	315	293	300	282	308	301	301	311	318	288	267	311	313	273	340	268	294	262	309	275	268	294	302	330	303	278	301	310	272	282	286	283	300	274	279	305	310	301	295	296	293	273	285	270	305	304	257	272	287	287	293	308	313	308	280	300	281	283	279	302	282	309	285	316	316	311	311	273	305	334	298	279	332	325	306	306	270	274	295	305	279	290	272	296	305	287	311	319	275	275	284	285	324	318	316	303	338	313	326	275	309	258	289	261	296	254	278	324	316	304	290	282	293	283	286	285	259	304	274	285	316	277	274	269	263	261	293	295	297	298	273	285	291	314	284	306	278	297	277	290	307	277	312	310	305	301	289	278	295	286	275	276	294	295	271	300	277	283	296	309	266	288	267	252	279	282	313	291	300	299	288	276	263	268	290	324	302	248	272	277	268	290	269	254	283	272	308	310	272	310	283	333	256	249	303	293	306	283	298	277	279	301	267	328	296	267	298	304	285	285	280	303	307	297	298	283	279	297	319	282	288	290	289	312	298	308	274	281	296	315	282	324	305	323	309	259	245	301	310	303	275	322	279	328	297	273	281	281	294	287	294	296	298	308	311	278	255	295	321	288	306	306	296	278	287	319	326	282	288	294	311	281	296	303	331	311	293	292	271	288	290	293	277	293	287	327	296	308	322	290	314	330	294	270	296	299	304	303	367	271	305	345	280	301	272	290	281	298	282	285	289	344	295	296	294	271	300	277	319	273	296	298	281	269	260	303	270	278	265	309	326	298	272	324	297	296	267	293	315	299	298	300	311	298	283	320	287	320	268	294	299	271	291	302	276	282	290	280	281	306	286	304	290	299	268	286	284	324	296	308	284	302	287	267	282	291	306	288	319	354	303	293	284	264	309	242	285	332	287	270	294	313	286	291	265	301	308	287	296	289	302	302	275	288	278	304	259	317	307	257	283	288	293	283	296	272	278	319	298	293	299	307	288	269	285	317	294	287	286	328	331	290	232	261	323	280	310	281	284	264	322	327	299	308	309	274	313	289	303	327	325	306	291	290	294	278	291	275	294	296	291	283	300	285	296	264	289	309	316	296	283	296	302	269	308	326	282	275	316	269	325	293	317	292	272	278	310	285	278	293	293	285	248	279	261	298	302	264	295	311	261	299	290	292	296	286	277	310	275	281	264	262	294	337	292	291	298	318	301	330	288	283	274	286	321	274	263	286	279	279	260	297	308	309	304	296	288	296	259	275	252	291	261	274	292	289	308	283	296	299	325	324	310	307	317	319	285	307	291	285	304	240	318	277	297	273	268	300	293	285	283	294	282	281	301	281	276	290	273	274	301	289	280	294	287	324	323	277	299	296	313	273	294	293	303	272	318	300	284	300	295	259	303	280	259	290	274	312	281	291	297	281	275	291	265	272	311	307	310	323	309	309	296	315	303	290	294	310	318	311	319	287	267	289	271	281	296	279	258	279	307	299	314	304	285	287	311	286	320	271	289	251	293	287	314	337	300	272	290	284	306	298	312	283	271	283	289	326	282	294	290	284	306	310	302	300	299	281	276	260	305	281	318	305	308	269	290	321	280	274	304	299	292	286	306	279	315	296	261	294	273	289	301	306	267	326	292	272	312	314	277	283	271	271	311	359	286	309	283	275	273	297	276	295	321	299	280	301	289	263	303	299	280	314	334	292	278	298	294	305	289	281	288	271	292	306	300	297	292	309	298	290	304	291	286	289	283	282	291	315	265	282	303	299	309	297	281	298	307	290	271	288	300	260	264	277	318	283	316	286	307	288	311	274	291	291	307	238	301	276	284	319	281	303	302	296	311	291	267	273	291	298	247	291	323	299	288	291	263	307	281	305	279	267	289	302	293	290	285	289	301	284	276	316	294	298	311	288	303	292	301	297	294	293	297	274	286	278	286	299	278	318	330	300	292	293	286	281	281	266	268	290	319	274	314	268	315	280	319	287	276	302	302	287	296	284	313	308	318	306	292	279	294	295	301	282	297	319	302	303	302	295	307	289	293	297	284	301	281	254	289	271	260	273	309	322	306	317	288	291	287	287	288	274	281	281	294	262	298	295	291	280	271	286	271	301	341	307	325	290	292	297	331	309	288	327	285	298	298	287	285	275	295	287	314	273	299	334	310	304	323	345	316	322	290	260	270	321	301	274	289	325	296	281	299	307	272	289	297	262	284	324	288	260	279	269	313	282	302	283	288	291	309	312	334	266	321	264	288	324	293	306	260	278	299	272	276	293	301	309	292	295	287	314	287	295	293	337	316	316	300	243	278	298	284	276	299	296	278	313	317	290	283	303	283	300	303	305	264	284	289	299	304	293	291	286	296	286	285	288	261	292	287	312	332	265	294	278	316	329	287	309	323	323	271	269	287	308	307	283	306	345	328	323	296	296	291	279	313	317	289	302	271	311	276	293	311	254	309	306	306	280	273	281	273	301	318	265	289	276	289	286	282	273	315	281	274	305	319	291	296	294	276	303	283	264	325	288	252	292	284	280	304	292	288	296	269	293	290	294	276	316	304	280	281	264	264	294	291	318	295	272	300	300	255	305	307	280	319	313	292	272	259	273	289	291	283	265	310	302	312	296	307	296	306	296	319	319	286	284	283	307	278	290	338	286	284	308	270	355	312	271	291	295	287	287	298	294	345	289	299	293	309	298	287	328	317	300	303
16513	2574	1767	1707	1409	1262	1092	996	885	877	809	789	770	703	741	754	693	737	728	700	711	719	747	693	704	701	695	666	663	701	770	694	682	688	692	706	720	694	712	694	721	718	695	731	646	693	668	700	690	679	712	716	730	703	736	667	713	707	671	715	682	698	713	682	683	736	697	712	685	712	658	662	696	655	662	694	672	699	746	663	723	665	703	696	731	708	676	699	687	719	708	772	661	696	698	749	713	669	696	700	727	664	692	683	632	685	736	642	687	767	691	719	662	684	700	657	682	649	661	712	695	677	752	720	696	691	696	658	642	677	688	715	685	651	661	677	686	667	727	735	667	661	685	730	707	705	696	700	706	708	733	659	690	691	677	664	670	713	712	681	713	711	693	690	708	707	694	646	634	677	710	651	725	671	691	697	648	626	735	672	703	738	673	700	648	665	681	678	741	745	714	686	737	718	674	709	708	701	635	683	701	687	653	751	728	712	667	661	675	661	707	686	660	701	679	723	756	689	677	680	715	686	728	673	676	693	702	698	653	698	693	701	706	705	663	686	710	665	746	640	677	719	677	713	682	659	672	715	641	711	677	676	727	698	695	694	703	688	720	741	695	656	686	690	702	716	669	703	683	677	756	696	666	701	718	709	659	641	689	648	669	672	717	698	641	689	719	667	679	661	686	633	725	698	676	669	690	688	744	688	673	717	681	723	662	654	677	649	734	715	704	697	635	676	690	750	667	706	674	710	735	684	700	660	685	716	683	679	706	719	693	760	695	694	725	712	752	623	693	690	690	701	688	737	668	692	728	717	685	689	710	661	709	702	655	702	676	681	692	700	673	685	644	711	711	697	680	706	684	703	644	649	744	664	678	673	695	683	730	677	689	690	692	705	660	667	707	714	694	718	690	654	695	679	658	668	661	694	679	716	664	717	685	676	731	655	640	687	656	713	716	666	721	657	664	681	663	653	744	685	722	674	626	647	688	679	696	669	692	700	725	681	667	666	688	690	724	679	673	682	711	690	679	735	689	696	710	672	636	680	704	679	760	681	684	693	705	693	656	647	706	731	665	719	660	695	703	694	679	645	696	697	662	734	742	675	725	653	651	697	705	645	689	669	645	695	730	690	723	662	656	685	690	682	622	753	640	703	685	656	694	697	669	721	689	676	696	656	683	741	661	678	700	658	627	702	708	678	670	695	687	705	693	710	676	706	706	705	756	676	702	701	701	677	715	747	657	692	677	689	695	667	681	689	619	639	684	658	725	682	666	696	672	690	667	677	710	672	695	704	685	700	696	713	699	726	689	664	678	644	712	708	659	659	654	687	717	691	728	645	657	699	687	684	647	677	707	671	699	703	663	680	706	711	676	701	673	669	668	658	646	669	679	679	704	691	682	688	711	754	690	681	715	669	637	667	668	691	692	656	656	665	727	669	665	713	659	664	726	708	684	679	675	735	722	693	633	663	645	715	677	688	743	696	647	718	701	722	687	688	707	691	712	685	679	697	697	706	638	700	645	739	681	659	722	684	680	690	718	690	675	675	702	720	673	644	690	690	690	685	692	690	658	654	692	682	737	674	668	668	761	682	664	698	691	750	678	732	695	670	693	694	678	668	711	670	692	660	645	679	699	712	654	684	728	648	680	675	685	722	702	665	684	636	710	675	713	684	711	718	741	690	725	709	734	734	721	669	657	658	782	691	680	733	712	731	691	694	648	727	688	707	689	683	686	681	715	695	739	685	735	708	655	692	697	688	702	633	701	715	676	675	670	706	684	699	676	640	694	710	642	676	684	718	664	695	637	683	694	664	686	688	702	689	719	737	691	690	666	681	677	727	746	683	652	703	702	706	720	728	676	721	681	667	703	618	691	685	647	669	720	693	708	628	699	727	706	689	684	677	714	678	677	715	715	658	720	694	716	667	735	658	667	720	694	701	677	750	666	682	716	698	689	658	694	636	685	725	676	681	702	720	676	713	653	691	714	647	722	724	685	661	687	679	686	684	723	668	655	672	726	653	673	705	697	739	687	682	634	697	629	702	707	655	716	651	669	700	682	684	681	725	730	668	714	720	694	623	716	708	671	695	711	708	680	719	716	690	682	697	623	662	716	707	671	656	681	753	689	700	724	734	737	646	656	670	688	731	660	680	702	678	689	655	674	691	704	680	675	660	668	665	675	648	681	673	665	688	691	671	711	641	679	759	672	722	686	724	686	703	675	651	697	693	674	680	699	739	667	697	737	690	673	709	715	686	669	702	728	722	731	636	704	684	715	692	683	689	723	644	674	700	701	674	662	682	685	686	728	687	684	684	705	659	683	748	705	695	697	666	754	685	667	688	726	708	700	675	633	678	721	699	653	697	719	665	687	663	738	659	631	709	728	716	691	725	714	684	671	660	647	643	687	713	639	654	695	680	711	698	709	682	681	659	709	725	692	655	648	705	735	662	676	667	680	700	688	661	702	657	673	664	673	729	686	687	635	668	704	772	683	687	705	698	712	689	705	671	709	662	705	697	681	682	682	689	697	720	700	734	677	687	713	678	680	691	744	672	745	701	759	656	670	673	735	666	646	701	706	667	688	669	728	665	699	734	728	718	628	673	673	649	696	743	655	675	710	694	633	660	702	700	665	700	671	721	657	663	736	641	639	691	743	659	734	704	673	716	702	684	667	687	734	725	745	663	695	700	689	668	689	680	690	722	697	702	687	693	689	646	685	716	693	727	678	682	680	666	701	679	653	710	691	694	675	708	665	739	701	719	657	737	638	705	654	731	697	725	676	708	682	730	722	666	682	697	666	702	702	681	610	681	752	716	668	663	675	705	713	704	667	693	682	703	668	711	675	684	724	707	667	672	688	713	670	733	690	664	687	736	689	703	706	733	663	699	707	719	673	695	711	674	667	673	672	673	693	686	704	690	713	715	706	703	640	694	664	700	709	685	699	687	650	672	679	672	651	709	705	707	685	716	703	655	733	650	692	677	644	702	700	699	699	711	675	703	619	643	693	669	720	693	654	673	698	731	641	653	694	694	680	674	750	676	713	723	691	643	699	660	677	687	675	696	682	708	698	699	715	696	700	682	726	698	641	722	648	726	706	697	700	664	704	671	740	722	663	701	690	711	675	672	691	692	703	746	728	700	761	682	705	660	675	681	708	632	734	679	689	666	725	716	668	729	671	645	686	698	673	690	718	698	683	686	705	689	716	697	711	706	724	661	703	661	654	649	658	656	692	707	683	705	693	710	695	699	673	704	677	710	651	686	671	693	676	695	668	771	677	645	669	704	693	694	679	704	689	712	698	675	712	646	724	686	659	678	704	704	682	666	670	703	686	698	706	735	677	700	688	666	698	685	697	692	681	636	733	691	716	691	674	690	732	708	664	667	700	685	706	653	632	737	699	695	740	699	692	661	666	662	682	662	659	687	671	698	677	678	674	699	668	710	660	695	688	685	711	650	712	706	654	676	681	646	670	705	693	703	708	708	656	744	731	684	700	683
33470	8339	1252	774	571	425	310	248	254	232	235	239	204	231	207	180	220	221	183	209	203	191	187	206	197	206	199	216	211	207	195	210	211	178	224	186	203	186	202	204	191	158	187	207	181	194	192	206	194	197	215	216	186	190	190	209	212	175	173	218	191	209	173	181	205	194	204	201	208	187	200	184	192	177	170	218	213	219	231	200	207	211	197	202	189	206	196	189	194	212	204	189	191	198	203	210	196	195	212	188	198	223	221	212	192	185	163	212	197	186	192	206	197	209	173	182	235	196	184	218	189	197	189	173	173	198	196	188	204	210	227	196	200	196	189	224	196	208	187	202	192	179	178	194	185	213	187	184	220	195	188	198	189	187	195	190	181	190	194	182	192	188	171	206	226	177	185	202	212	184	196	179	177	198	216	183	159	209	186	229	179	187	187	194	178	164	173	189	214	195	183	195	202	197	167	182	191	207	196	187	202	177	201	191	190	190	201	181	188	215	217	201	196	237	189	219	202	220	200	196	196	192	196	208	173	206	217	188	206	208	216	200	220	165	177	190	202	229	195	188	177	171	176	191	188	212	214	179	200	175	177	215	198	207	207	222	213	177	201	206	192	241	195	188	183	216	186	176	181	199	190	191	185	202	197	186	190	191	200	219	220	171	190	192	177	206	218	196	179	195	216	243	215	185	192	204	205	221	162	191	191	216	188	209	196	209	194	210	184	209	200	209	182	196	188	212	215	220	200	191	191	216	171	197	183	194	175	179	188	201	193	194	170	189	190	182	180	175	216	196	185	205	229	171	200	181	193	169	187	215	184	179	188	192	177	214	169	198	228	193	205	187	214	217	174	209	201	175	200	185	210	198	163	175	196	176	199	219	183	199	198	177	169	185	192	197	177	187	213	202	188	182	201	209	194	187	204	198	198	191	199	206	221	194	184	199	222	197	188	179	217	211	192	191	200	151	191	182	178	204	202	228	177	193	186	201	204	197	174	213	207	192	184	220	203	185	204	209	182	200	207	194	208	213	184	198	217	190	179	198	172	190	192	192	175	225	186	194	202	189	197	169	215	208	217	232	212	212	199	202	198	212	191	206	184	203	186	200	169	196	206	197	201	234	209	194	205	206	197	171	218	210	168	178	203	185	183	195	195	202	206	209	193	220	181	175	198	210	187	193	185	195	211	214	200	192	200	188	196	191	205	184	169	188	197	195	219	196	223	200	168	185	196	195	191	206	197	200	194	160	209	209	201	202	188	209	206	203	190	179	226	170	196	193	211	205	213	193	203	182	179	199	195	185	194	205	209	217	175	193	185	184	186	180	181	207	177	185	186	220	205	184	175	210	194	187	197	186	174	174	193	177	220	177	194	212	204	226	205	193	206	192	197	206	193	178	179	207	178	181	207	196	181	208	205	200	201	202	209	163	227	201	199	203	198	196	220	179	190	183	195	198	174	217	198	232	232	196	184	193	189	201	207	192	203	201	182	204	191	198	228	180	193	207	190	178	212	203	200	217	162	232	209	182	204	202	202	191	213	202	188	187	196	206	182	206	188	184	180	183	199	206	201	191	184	199	178	180	175	207	199	202	197	212	200	201	211	212	217	198	191	199	191	198	187	195	193	207	209	185	202	207	221	197	185	188	223	189	227	201	238	203	230	177	189	206	195	171	177	211	216	190	209	189	222	201	209	224	185	193	202	209	173	191	184	177	206	199	179	212	212	189	183	173	227	216	223	195	198	218	212	197	208	196	201	201	191	172	201	181	194	171	156	202	184	210	197	172	190	182	194	191	211	181	198	179	173	193	214	208	182	188	182	191	197	185	189	202	164	170	201	194	232	200	176	226	192	176	174	176	203	191	218	196	205	190	222	188	184	188	201	192	198	207	217	208	203	175	191	190	224	195	192	217	219	192	184	212	221	199	230	197	154	176	192	197	195	169	199	185	235	186	224	201	187	189	168	187	197	194	200	188	202	207	188	207	198	197	201	201	206	201	182	231	219	221	222	212	191	218	203	211	204	203	149	214	223	183	180	189	170	194	198	226	200	189	198	208	235	181	206	193	187	216	210	205	210	205	225	203	187	194	201	195	209	191	209	206	204	223	200	221	179	157	188	193	183	209	211	207	225	187	194	199	199	205	177	188	208	194	207	214	203	197	195	181	219	213	181	190	195	203	190	185	167	214	185	170	175	192	178	208	211	173	209	203	196	190	197	200	208	184	197	204	208	185	192	224	188	199	219	229	195	180	233	212	210	211	201	187	178	209	215	188	204	198	201	201	180	188	204	200	210	182	191	195	188	217	181	181	185	204	222	185	200	193	181	201	203	203	201	190	186	190	191	191	180	171	191	214	197	218	203	201	191	203	205	215	196	211	194	165	186	188	185	204	206	216	199	173	191	178	189	202	207	221	196	206	192	193	225	212	200	170	189	207	210	204	189	197	184	188	178	192	173	207	193	175	196	192	185	175	208	197	203	184	178	195	204	180	231	202	226	176	193	176	194	211	214	214	209	189	192	186	193	194	191	181	208	193	210	203	206	200	177	183	198	208	201	190	206	187	201	208	191	192	179	225	202	181	198	207	187	200	189	201	214	193	218	185	179	204	202	207	182	187	170	206	194	200	187	200	215	192	202	193	183	183	171	200	177	192	216	199	198	188	191	183	186	193	221	193	205	208	209	151	188	183	178	203	199	194	196	191	177	192	165	198	205	191	212	196	204	199	198	219	200	205	202	206	145	190	224	202	187	201	191	198	195	188	213	199	181	211	199	193	202	213	213	202	216	167	199	205	170	212	205	209	174	191	203	222	208	196	181	205	175	193	193	205	212	212	189	199	194	214	225	208	201	177	194	192	197	192	206	191	193	185	201	234	199	197	206	207	212	199	213	167	234	192	181	192	243	173	207	191	208	227	187	182	182	189	193	190	193	184	169	200	200	190	199	184	193	210	194	198	184	184	204	195	209	172	208	189	213	189	197	198	205	203	196	167	179	200	215	207	191	199	211	173	178	203	180	172	213	185	196	167	186	195	203	178	182	202	181	204	210	174	208	203	201	210	188	202	225	170	201	194	187	192	219	204	216	211	225	175	209	181	165	210	219	176	213	180	190	188	184	173	207	199	214	183	200	180	209	190	182	207	193	189	185	195	176	194	177	194	209	215	189	201	181	191	216	199	187	183	193	180	232	211	200	176	204	212	185	206	206	205	202	189	207	207	195	197	208	178	213	180	211	188	189	203	205	174	176	202	201	205	191	188	217	199	173	194	198	210	213	189	207	222	187	202	180	204	195	179	212	208	223	193	177	168	175	212	210	199	215	194	204	188	221	227	207	201	204	187	183	179	219	190	202	177	217	177	180	208	207	175	195	206	185	199	195	174	185	192	194	212	201	180	202	196	215	207	192	225	172	193	179	183	194	208	222	187	202	183	184	175	201	214	193	202	182	224	180	190	200	186	204	183	173	195	179	202	200	207	190	223	178	206	195	220	190	198	192	205
20846	3691	2223	2236	1793	1444	1114	970	868	768	700	664	620	621	540	581	533	545	512	533	546	481	528	518	493	523	551	520	506	477	476	482	475	517	474	497	544	489	473	478	451	473	496	501	444	452	456	446	472	487	478	490	483	476	467	520	486	476	453	474	481	478	490	531	475	490	460	510	495	482	510	512	480	448	480	454	472	492	488	439	504	446	484	504	485	527	502	454	512	520	462	498	484	477	473	478	473	508	491	479	435	482	521	503	471	499	443	481	467	468	488	498	442	475	447	490	432	478	479	485	486	476	508	478	437	447	471	479	495	438	526	469	468	446	461	430	467	446	515	472	450	457	494	482	491	500	454	448	480	436	471	497	462	435	451	486	435	497	531	471	464	470	475	470	468	482	501	480	472	494	468	461	513	448	467	522	507	488	426	460	448	462	463	486	484	482	476	480	483	485	525	451	447	466	438	445	475	464	438	489	515	466	471	490	480	494	514	463	512	477	463	463	422	484	440	482	466	449	458	471	460	473	472	504	460	464	442	493	476	471	458	455	522	472	463	512	450	501	523	482	490	471	502	472	447	460	443	500	481	488	471	439	468	496	468	455	479	496	506	451	461	496	466	481	469	481	469	486	439	485	465	471	481	427	461	440	455	464	468	488	472	447	443	494	479	467	455	509	495	456	470	435	475	497	478	475	492	482	478	486	426	463	434	433	515	486	492	472	468	452	466	488	508	468	467	464	453	524	488	499	458	494	471	448	506	513	468	452	467	462	460	472	463	497	458	430	542	517	484	481	475	464	505	433	484	485	484	427	463	456	447	458	492	501	471	474	487	493	468	482	472	486	462	507	446	439	466	468	468	476	440	496	488	511	479	508	475	453	441	505	464	483	452	459	486	448	470	499	493	443	450	460	470	492	467	471	485	502	486	497	516	457	415	463	477	469	480	498	446	439	486	494	501	465	466	504	476	510	498	481	438	478	457	450	463	491	464	493	476	477	485	523	449	492	474	467	497	456	505	431	495	475	452	458	522	460	500	474	455	446	496	469	470	483	487	463	468	488	462	472	487	426	498	491	483	426	489	444	454	500	461	459	451	460	464	487	473	490	471	491	487	522	446	442	448	443	469	459	473	437	480	474	478	491	498	473	471	489	473	489	478	468	494	474	469	521	439	453	499	462	484	460	453	471	458	492	480	452	467	486	452	482	497	509	490	478	464	491	459	478	469	464	450	438	457	458	461	449	497	459	498	432	506	465	451	528	454	433	441	497	493	537	473	470	489	499	469	508	504	468	453	448	433	471	452	498	498	451	469	482	509	437	448	475	500	483	511	525	429	452	474	442	477	492	460	459	469	479	449	455	472	441	466	467	479	469	505	514	458	475	471	492	430	460	495	450	495	441	507	480	467	470	485	435	535	433	513	457	489	487	484	476	489	507	495	470	441	440	479	490	477	471	467	432	428	473	488	455	491	486	489	443	472	478	477	453	450	448	474	451	470	461	477	461	509	486	468	444	492	470	497	452	483	501	516	492	484	475	486	482	483	467	437	475	479	536	441	478	512	473	493	456	474	502	471	464	492	500	455	437	463	477	490	513	456	465	481	475	519	499	442	497	489	479	491	485	449	426	468	449	452	472	487	507	488	487	482	476	406	444	471	490	461	481	483	443	463	437	461	460	459	468	480	506	468	573	513	496	489	460	469	495	500	440	469	460	478	505	460	494	462	494	459	486	465	488	474	480	467	487	490	483	447	464	482	443	476	474	455	497	454	445	454	447	497	546	466	481	478	480	482	465	499	471	461	467	448	498	512	461	433	439	474	524	540	495	476	428	435	475	496	453	476	482	489	471	497	464	441	514	442	485	477	473	467	469	489	493	438	465	438	475	488	468	458	420	458	436	462	434	457	458	494	468	445	424	453	475	465	498	434	490	480	502	503	476	476	500	453	457	484	439	510	474	467	492	493	464	471	470	486	456	478	449	472	448	469	473	460	458	433	496	482	467	445	453	477	492	468	474	483	441	491	465	453	466	453	498	447	462	484	462	488	437	498	489	470	456	449	484	523	502	496	472	480	459	452	469	435	505	505	455	473	470	476	480	457	478	453	465	487	470	450	492	465	518	468	457	439	514	463	466	450	484	465	463	495	460	456	482	503	459	461	483	464	445	479	446	441	484	461	454	480	496	455	502	421	461	509	479	471	432	494	421	481	483	502	455	465	456	455	472	483	493	485	445	479	496	473	474	485	467	464	503	454	493	445	494	452	496	451	472	451	518	486	467	523	466	460	456	465	504	480	458	475	504	500	467	452	479	450	477	504	467	466	472	447	515	531	464	467	532	492	453	434	477	484	499	452	496	496	477	502	468	442	466	483	515	495	455	463	435	467	486	442	464	483	466	487	461	463	494	485	473	477	515	461	474	482	459	449	482	486	458	511	513	470	459	509	500	492	510	465	485	458	488	520	503	495	470	467	474	457	496	470	504	436	468	469	455	501	493	494	470	496	520	463	461	442	475	511	472	449	472	489	475	452	541	491	492	442	473	486	463	503	482	486	463	483	489	443	470	486	488	527	470	451	459	471	489	495	454	450	464	526	516	450	428	479	480	480	443	456	472	453	489	468	472	479	475	477	480	454	507	493	481	471	490	497	448	481	505	481	498	472	464	482	501	449	478	482	474	526	448	483	485	480	480	457	524	478	484	457	480	465	458	499	511	446	452	517	462	456	489	446	461	469	458	443	472	469	493	477	468	466	467	503	478	426	493	492	480	455	506	463	455	449	496	461	458	459	471	464	481	514	456	507	450	495	462	476	499	457	485	456	483	476	449	443	447	492	496	449	436	435	436	448	486	465	466	514	489	438	482	498	442	498	476	491	490	468	466	446	461	498	478	497	443	473	468	455	500	472	498	486	450	489	464	468	522	476	488	436	513	489	421	464	457	465	482	519	494	439	461	460	494	475	471	483	489	472	455	451	490	513	465	502	477	450	460	484	489	481	498	471	431	492	453	516	483	459	475	462	475	477	490	489	470	456	460	470	486	466	467	446	511	469	483	461	488	466	492	484	463	475	457	459	473	462	495	457	485	459	430	490	482	478	487	522	464	481	485	483	461	447	478	477	488	494	493	468	470	479	441	474	470	475	482	476	479	504	472	437	427	460	457	491	463	484	465	506	478	474	469	447	461	472	431	495	442	491	477	458	479	440	425	477	430	438	484	478	492	477	501	478	445	479	487	444	484	483	456	473	481	485	452	470	467	475	465	464	452	464	466	496	480	469	489	493	466	491	481	455	505	482	496	505	509	472	452	469	463	445	479	472	475	484	439	502	459	484	480	477	464	491	497	489	455	454	476	505	448	469	466	491	435	472	478	498	458	484	459	421	446	442	525	505	499	502	483	468	483	459	482	459	447	434	453	440	479	483	432	497	490	493	465	458	436	448	489	446	491	466	461	474	471	500	486	481	492	474	442	447	428	509	467	455	487	486	467	493	467	475	514	477	457
10806	1386	450	340	285	243	239	257	259	254	236	227	239	231	223	218	234	234	245	221	216	228	225	215	226	249	208	247	256	242	238	219	262	221	248	220	250	255	248	235	238	244	243	226	227	258	246	247	215	228	240	244	271	250	268	253	250	214	236	257	228	239	221	234	283	245	243	242	227	222	214	222	235	225	258	232	234	262	257	236	207	233	260	266	241	208	221	243	234	246	265	278	215	210	251	257	234	256	235	250	220	211	229	245	225	235	237	228	232	226	215	235	249	257	215	254	233	219	227	233	252	256	247	224	226	242	221	226	217	221	255	245	221	238	232	245	200	233	235	248	243	246	242	218	242	211	228	239	219	250	247	240	234	221	239	232	234	208	243	210	252	237	255	223	262	228	222	216	246	233	241	248	221	225	248	262	240	240	227	241	240	242	237	241	234	245	235	218	222	256	214	266	228	240	258	227	224	243	241	230	244	227	226	234	217	234	253	255	232	232	241	249	235	248	218	257	237	263	241	227	241	226	242	257	208	242	231	219	252	252	226	232	261	239	227	235	239	240	255	233	223	263	209	238	240	211	229	206	211	239	239	212	241	231	212	263	251	219	222	243	228	209	243	222	241	263	231	194	246	215	227	241	204	225	208	256	220	240	244	231	239	207	205	240	228	255	240	208	249	240	212	234	218	222	228	234	230	218	214	254	253	240	288	239	224	264	233	249	236	234	230	236	216	223	263	207	256	227	222	257	202	227	218	246	230	253	223	206	251	220	230	241	249	215	227	233	228	247	228	246	219	234	235	238	242	253	232	259	247	235	255	233	243	230	221	226	234	212	250	240	258	261	202	245	235	245	222	250	247	250	244	228	251	232	227	222	242	246	253	203	230	227	226	243	242	248	241	251	251	247	269	264	229	217	182	233	219	212	235	228	213	245	197	226	258	255	233	251	241	240	251	257	256	211	218	238	266	232	224	238	244	246	245	230	257	212	257	234	247	233	241	230	228	264	213	248	263	271	218	215	234	264	212	234	263	202	252	261	275	227	213	263	251	223	233	260	260	263	239	233	237	231	249	249	273	212	219	217	213	223	244	230	226	225	237	224	220	229	241	234	255	229	225	266	237	222	245	231	282	217	255	239	234	236	246	248	261	214	258	260	226	233	217	232	264	276	256	243	227	228	244	244	253	227	212	233	239	224	234	214	241	209	229	254	231	249	222	229	247	263	223	241	231	232	238	259	250	229	226	254	221	232	228	237	230	240	236	256	233	225	292	230	229	251	254	233	223	221	259	249	228	226	228	257	191	256	228	257	230	233	223	249	240	237	233	243	256	256	237	246	242	247	242	233	253	215	215	250	223	209	249	240	262	231	219	208	243	234	251	233	243	262	247	226	245	240	232	226	230	215	232	262	227	225	235	232	230	218	207	238	256	231	221	231	255	238	233	241	199	212	234	241	245	231	219	212	237	241	247	250	251	265	261	238	235	246	236	221	219	246	229	238	238	231	210	228	219	247	266	229	228	216	258	230	227	228	230	250	210	244	237	259	229	208	233	250	241	238	251	238	227	249	244	236	227	258	272	217	236	236	262	223	232	214	232	246	252	231	242	232	221	222	263	231	248	259	232	233	224	223	229	235	233	253	232	196	259	223	201	242	225	238	255	249	238	237	234	241	215	233	253	249	257	258	242	246	231	250	261	200	243	242	207	242	222	246	235	248	231	220	246	221	212	249	238	228	252	217	227	226	253	225	227	202	221	237	253	216	239	254	241	220	215	256	261	253	245	245	226	243	237	222	239	237	225	247	239	239	233	245	239	216	234	246	239	238	218	240	211	226	249	235	237	228	210	217	231	215	221	208	236	235	239	229	224	224	228	232	233	243	243	231	233	219	216	214	241	233	266	236	225	251	232	225	242	266	256	260	212	235	221	233	254	223	214	249	231	245	223	234	221	253	241	220	238	240	241	217	231	226	240	237	244	238	231	218	208	225	237	233	232	259	251	247	216	225	236	215	217	250	203	227	222	245	238	237	213	248	245	249	230	222	242	256	266	221	240	271	213	213	244	255	242	233	233	232	225	236	225	223	242	229	225	231	271	216	221	242	231	224	226	220	213	258	238	267	228	247	225	226	234	218	211	229	228	233	252	238	248	252	229	242	253	267	196	239	241	237	242	240	247	237	243	236	220	228	243	239	231	231	239	256	238	271	237	245	221	225	228	228	257	219	256	251	262	215	249	260	257	237	223	233	220	242	242	246	238	240	264	225	241	245	239	241	215	228	234	228	227	212	224	246	216	237	238	214	249	241	206	231	264	240	246	276	250	229	242	205	269	230	216	256	240	215	256	279	223	266	240	214	233	216	241	230	263	232	237	224	245	245	256	218	249	236	257	231	249	227	237	250	253	232	242	265	224	220	220	208	246	238	250	214	242	212	244	241	221	258	227	228	265	227	231	219	267	232	207	219	236	254	249	237	257	225	208	217	226	249	274	264	217	214	224	248	200	240	262	214	229	221	226	258	231	217	218	244	220	233	214	226	246	255	234	222	221	240	225	231	244	238	269	223	253	216	226	214	248	238	246	237	252	245	222	266	234	226	220	247	237	242	239	240	236	212	229	211	257	215	255	251	240	230	259	219	241	241	235	223	240	233	255	233	218	227	225	220	243	218	226	208	242	237	234	238	229	210	206	227	251	222	240	227	247	225	218	266	217	268	246	210	206	225	217	242	248	228	248	223	241	242	243	226	258	244	250	218	254	264	234	219	228	234	241	253	239	208	234	223	236	228	231	232	235	220	264	234	234	219	245	244	259	249	245	264	239	238	245	240	248	230	231	242	241	226	220	245	234	240	242	231	221	251	231	238	217	212	214	233	236	210	246	265	216	239	226	240	236	223	234	228	235	248	252	241	216	227	229	252	236	250	250	249	230	223	231	221	211	251	226	246	235	250	237	238	215	256	280	224	252	238	250	246	242	223	242	269	259	251	224	233	251	239	232	233	225	242	236	222	202	265	217	222	253	203	219	219	247	231	242	240	231	231	231	250	205	209	217	271	231	222	217	237	235	254	234	233	251	223	245	237	206	243	239	217	225	234	252	235	268	236	202	224	245	223	214	220	234	236	258	253	219	253	253	220	224	213	239	233	237	230	214	243	252	244	211	232	248	209	239	227	250	253	250	239	249	253	258	264	225	244	252	230	229	241	236	222	219	252	247	254	224	237	249	241	231	216	264	229	213	224	265	227	232	229	206	225	217	217	211	250	249	212	211	271	219	214	265	225	257	243	262	237	225	243	238	254	242	247	267	233	245	263	245	226	222	249	238	252	243	252	236	250	247	233	220	224	242	270	210	209	214	235	253	234	253	231	197	259	247	204	224	240	243	222	235	221	208	231	220	208	219	240	253	221	237	263	215	248	223	232	242	255	219	237	237	231	226	234	257	232	215	221	261	231	216	225	231	239	210	196	218	251	245	236	240	208	239	229	241	223	257	262	236	229	234	219
7812	1175	1031	1096	891	759	730	658	572	607	599	592	563	551	599	598	573	566	567	612	609	583	593	570	574	618	585	551	557	557	577	570	606	542	538	632	571	574	551	588	546	553	612	561	596	559	556	564	578	585	551	604	585	609	590	631	597	588	598	613	553	644	568	565	598	604	564	578	563	584	610	594	577	591	561	575	589	512	591	578	589	615	560	583	573	556	516	548	558	609	565	611	642	576	555	561	586	556	546	588	612	543	604	604	599	607	568	583	575	622	562	603	585	600	569	592	616	585	596	562	560	605	596	572	561	560	569	576	546	602	553	586	548	559	603	623	538	590	576	534	564	578	583	618	589	570	607	540	580	580	580	567	608	536	593	585	600	558	584	493	576	578	611	581	580	616	553	584	573	547	580	601	594	611	586	583	578	591	585	587	557	609	592	633	583	597	560	557	562	576	585	578	556	605	587	580	581	618	565	626	588	588	585	553	560	603	582	588	547	567	570	575	621	571	604	617	576	549	571	590	591	518	586	564	555	585	615	602	557	623	618	586	636	625	562	606	584	628	608	570	641	631	563	594	546	589	577	554	572	620	610	546	542	589	584	546	573	597	560	540	566	582	580	603	567	614	556	605	526	581	591	585	609	589	588	612	590	628	601	591	575	615	574	534	580	589	577	584	549	602	560	563	540	593	566	559	604	622	597	603	575	570	573	579	546	582	581	553	608	550	556	568	554	542	547	576	607	591	580	601	562	577	562	572	606	636	644	547	576	583	547	607	620	579	575	565	582	564	573	574	565	600	569	577	563	565	564	585	620	550	578	574	545	546	586	553	628	560	569	557	611	556	542	548	545	610	573	590	606	559	574	609	559	574	595	573	600	571	590	557	607	599	526	581	597	563	570	596	549	592	603	587	523	565	562	554	602	572	591	552	594	604	586	592	586	607	581	546	566	564	609	546	605	561	583	549	528	587	590	550	573	569	569	602	556	562	563	588	593	596	562	577	620	625	553	561	560	607	562	603	588	554	568	561	531	581	569	602	611	597	604	557	590	562	545	596	567	605	548	545	623	606	543	554	600	583	580	579	580	597	535	548	564	627	599	602	581	604	576	563	583	540	561	568	574	579	574	574	566	586	568	573	570	574	581	608	600	566	595	581	565	612	572	575	584	571	547	595	570	572	604	621	585	610	594	550	574	568	574	566	583	586	607	616	586	609	589	579	594	563	631	625	553	558	564	594	558	574	533	580	554	584	636	626	614	575	523	514	619	546	548	598	606	588	585	588	608	562	556	579	553	551	574	584	602	542	592	572	543	577	532	588	609	613	601	593	570	563	603	608	580	561	567	572	574	566	570	567	551	554	587	624	575	593	650	579	570	611	554	567	600	559	560	557	555	562	575	564	560	590	584	607	591	567	563	574	565	598	557	559	593	546	581	602	584	594	591	582	599	558	600	586	591	536	641	596	575	588	620	585	579	571	588	573	576	589	578	607	547	572	582	603	557	594	584	621	589	567	560	575	581	574	568	594	605	590	583	576	599	546	591	587	597	559	596	570	608	566	574	567	572	595	540	552	566	570	580	577	611	628	558	553	618	591	593	564	597	557	586	583	600	591	559	538	573	557	597	573	609	555	554	583	587	555	582	622	572	607	568	607	602	578	549	541	539	548	564	612	544	608	572	571	589	592	605	588	600	597	574	574	591	560	595	568	592	583	556	545	558	573	563	610	539	618	560	598	553	596	593	588	576	549	586	592	601	604	561	534	578	611	602	559	591	549	546	557	595	572	541	556	587	589	633	571	589	585	579	563	585	550	563	584	578	623	587	559	588	564	567	581	552	558	574	564	574	607	618	561	583	574	560	586	566	605	571	566	574	587	568	556	551	577	574	614	531	589	538	613	570	592	573	565	557	574	592	566	605	588	573	582	592	659	593	529	555	584	556	544	606	562	556	588	546	568	584	575	580	553	598	644	546	615	592	570	533	559	597	583	617	591	600	589	605	569	601	524	574	558	613	626	553	569	567	567	562	607	597	588	582	578	551	560	577	631	566	581	584	566	568	575	588	600	545	550	549	574	543	551	593	556	582	599	608	561	580	560	575	586	597	554	631	589	553	601	586	547	612	575	532	609	611	614	592	570	594	559	599	544	562	605	603	606	589	603	569	577	564	530	587	566	572	618	565	589	611	567	581	607	605	647	610	596	543	586	539	551	613	579	578	614	554	626	531	585	559	606	554	619	578	553	621	565	567	555	622	585	562	604	557	573	587	550	605	610	565	563	600	585	604	605	654	582	594	593	532	581	594	597	577	603	568	590	581	594	590	582	594	563	595	633	576	584	529	543	534	562	640	581	617	628	582	599	575	589	548	599	571	574	585	584	561	553	571	594	600	589	570	570	531	563	593	565	590	597	570	548	608	587	578	544	585	553	598	577	601	559	575	579	577	629	629	587	631	564	566	546	541	601	603	564	557	581	601	549	548	615	606	622	586	581	576	553	607	583	587	643	565	609	510	593	601	548	547	599	572	605	604	578	598	562	595	531	602	573	573	566	588	558	545	589	565	579	575	645	538	560	536	571	606	572	542	600	569	604	587	594	600	562	584	552	539	594	603	624	613	556	572	601	584	579	586	583	550	558	615	577	571	589	589	576	557	605	554	527	576	587	600	581	519	620	611	553	623	521	565	563	571	573	557	628	586	598	595	560	582	557	560	569	599	640	546	596	594	579	586	551	588	592	555	584	631	576	571	561	570	525	593	584	591	543	567	600	599	580	606	581	528	593	604	541	565	592	560	608	608	591	591	595	567	578	620	564	600	590	573	577	549	537	564	541	569	541	577	565	638	592	549	585	575	576	595	577	595	552	601	582	594	588	567	558	626	610	593	603	585	596	600	605	536	579	566	574	605	567	565	539	586	569	575	592	593	567	586	579	565	591	559	569	617	537	618	594	579	583	556	552	613	562	622	599	545	575	565	598	626	546	545	621	578	613	588	582	619	616	563	547	604	623	569	602	594	586	569	621	538	584	620	585	597	593	613	578	591	607	546	604	595	585	569	587	579	607	569	546	587	566	545	563	574	569	606	562	597	645	587	612	611	615	580	557	593	539	597	576	557	625	603	564	603	600	572	588	567	596	540	548	574	551	592	573	572	577	592	571	593	550	577	582	606	584	615	591	555	593	587	550	641	533	562	574	620	554	619	551	572	575	607	585	549	556	623	566	601	577	600	543	563	569	558	601	565	554	585	594	572	614	629	521	612	562	573	561	587	558	626	582	614	640	574	594	553	591	558	586	573	580	577	595	613	547	567	531	597	554	561	570	594	550	571	616	562	605	578	610	585	557	585	577	518	607	606	561	610	567	553	554	596	582	575	605	563	585	579	609	591	597	569	585	574	599	569	552	583	588	577	605	541	577	570	607	611	600	627	581	554	553	578	578	551	578	588	591	592	569	589	608	595	581	558	566	553	572	538	595	570	599	551	553	621	585	568	615	621	594	570	576
23579	4440	892	607	493	398	325	356	326	313	311	309	301	302	323	322	346	273	281	298	311	304	267	296	291	279	312	301	293	305	331	308	272	298	304	278	276	285	296	296	315	288	297	312	310	333	267	288	326	302	303	324	288	285	287	303	314	324	304	282	317	290	270	340	311	316	266	260	298	306	320	313	287	273	296	270	309	295	322	296	287	294	272	297	320	301	283	304	319	321	319	301	282	306	297	283	304	301	309	287	289	295	300	288	291	316	289	327	307	289	284	285	320	263	327	272	278	296	310	284	317	290	307	298	301	309	270	294	294	299	288	305	296	288	301	281	288	317	312	301	278	310	323	295	279	309	325	289	255	291	304	295	322	276	291	307	279	288	283	276	252	301	301	322	325	307	297	300	333	301	279	319	300	307	317	280	293	269	298	306	293	298	345	299	301	303	294	316	320	285	283	300	286	312	315	273	317	302	320	299	299	292	285	285	305	312	301	290	347	287	301	279	286	274	286	316	307	297	288	291	298	306	304	334	301	286	290	294	282	291	313	327	286	297	282	312	282	290	287	254	287	284	280	311	295	315	307	308	311	263	282	294	304	318	319	271	313	270	287	304	289	340	282	307	293	283	336	310	311	295	322	318	259	287	316	295	260	320	296	301	311	296	302	316	308	280	317	312	301	305	335	314	319	269	299	295	294	324	277	301	255	285	276	313	290	297	343	307	302	320	304	301	290	310	311	298	270	275	298	286	313	270	300	273	306	285	311	289	305	299	280	288	282	316	328	291	319	296	280	268	298	305	303	330	298	297	275	282	285	307	298	326	301	322	284	287	295	281	288	299	286	314	288	320	289	278	279	299	254	312	298	294	321	289	267	285	294	287	289	273	293	300	277	275	309	303	339	321	322	299	302	306	275	276	313	280	279	303	302	293	306	298	338	309	287	291	295	282	322	292	268	293	312	280	303	281	294	295	311	283	282	297	276	320	319	287	312	303	290	339	342	304	308	288	266	275	300	299	302	267	308	310	252	295	316	284	284	306	299	291	309	299	321	303	292	288	283	290	295	304	323	311	271	276	273	297	306	296	308	316	280	263	304	298	313	290	299	301	316	291	324	327	316	272	281	263	299	285	284	317	296	315	278	278	295	301	305	273	306	296	318	325	278	277	297	293	301	296	308	306	265	348	299	295	316	287	289	295	291	308	285	272	324	315	319	280	320	321	280	300	297	309	296	312	289	314	286	290	253	315	303	297	298	323	288	271	338	339	303	304	314	299	310	281	285	279	324	290	291	302	281	295	295	277	307	307	272	301	308	294	298	316	288	277	273	303	330	329	310	289	295	264	315	275	288	300	308	321	293	300	296	261	310	310	300	314	297	314	268	288	300	306	287	295	300	320	292	314	265	258	296	305	271	291	314	297	273	304	268	317	304	296	306	322	315	263	276	285	270	313	322	299	291	308	294	289	324	304	302	298	285	318	302	301	317	315	281	296	299	327	285	296	299	289	293	298	292	308	272	281	281	318	273	253	287	298	296	311	313	332	301	282	300	275	302	289	295	271	297	295	337	300	233	307	291	290	287	309	297	284	300	262	295	281	286	283	283	273	294	291	296	301	262	280	304	282	324	262	312	293	274	337	270	299	301	285	343	335	275	321	325	328	327	315	299	283	288	293	280	269	293	304	292	300	299	294	294	287	287	281	324	292	280	318	338	306	264	306	310	276	288	283	276	286	293	273	292	300	295	322	312	299	256	301	318	306	290	317	290	294	339	296	258	304	288	281	294	286	297	279	271	315	303	308	332	334	296	296	301	311	247	295	262	276	312	294	327	292	296	299	276	281	288	319	302	327	296	274	292	319	331	276	288	310	288	333	291	282	295	303	315	269	296	267	327	294	297	301	292	351	265	316	309	333	322	316	304	297	268	303	265	283	283	291	282	313	334	296	299	281	303	305	294	312	308	294	334	297	297	305	314	303	281	304	259	293	276	306	272	280	301	291	298	291	276	278	321	312	328	324	262	309	275	268	314	302	289	289	260	290	277	270	296	271	303	318	307	328	273	262	291	280	308	281	291	297	301	320	296	296	284	280	310	279	292	287	306	333	318	289	316	301	300	285	284	266	299	296	316	293	312	286	288	307	320	308	312	289	331	307	287	329	288	328	318	280	298	307	284	290	321	279	308	295	297	314	299	320	300	303	285	303	290	271	262	309	310	288	308	293	342	316	300	281	319	306	290	307	277	312	304	298	315	299	283	315	307	282	280	304	277	271	317	317	307	321	284	316	322	295	326	295	319	283	341	292	272	299	299	312	291	331	297	291	325	313	311	279	321	306	276	304	307	319	309	305	324	301	319	276	322	268	275	274	292	269	325	283	283	292	304	284	289	316	300	331	293	320	296	308	314	304	251	268	278	291	282	310	290	289	298	309	299	303	290	307	313	339	288	296	288	301	294	285	339	302	291	300	310	288	283	305	272	268	261	284	293	274	300	314	320	269	295	258	291	303	307	309	338	284	312	278	323	300	310	284	285	303	304	300	295	295	293	304	295	301	293	291	305	300	281	331	296	298	299	286	289	263	270	337	328	282	309	306	309	298	315	297	310	280	279	318	301	299	310	330	299	265	286	316	288	288	306	286	287	323	290	304	311	315	328	303	295	325	301	305	304	322	286	295	283	285	289	259	303	293	285	280	280	296	308	289	336	285	297	300	347	310	291	286	284	311	268	300	304	303	308	268	349	286	274	290	300	320	321	281	341	269	301	310	309	272	297	313	302	305	294	296	321	285	308	289	317	328	287	264	304	310	314	296	274	316	319	309	295	304	305	292	307	317	288	310	310	319	278	285	287	328	283	292	282	307	290	302	274	295	293	293	282	312	296	319	299	296	296	288	298	290	307	289	310	312	314	262	287	318	291	312	311	283	324	274	326	311	285	318	326	299	317	287	269	288	301	310	273	294	284	274	298	283	305	262	320	325	308	317	326	304	297	281	307	313	289	282	303	290	303	312	282	320	314	290	293	278	301	277	300	267	276	294	308	327	293	273	302	306	272	287	311	291	259	322	334	294	307	306	280	256	286	311	297	286	295	313	280	310	283	292	264	312	298	315	300	274	293	313	312	326	307	301	277	289	308	300	302	287	303	272	340	292	310	316	338	314	330	292	277	352	295	308	319	334	251	319	279	290	298	283	289	306	331	308	316	317	295	303	321	303	285	291	332	310	332	317	313	339	334	286	309	294	265	308	293	320	310	295	283	318	311	321	300	316	301	321	289	314	294	327	350	292	312	284	296	268	314	276	312	290	326	305	300	306	315	326	288	292	298	334	277	304	302	313	282	297	309	306	297	314	345	330	313	309	308	255	267	279	298	290	333	276	329	298	287	316	329	266	330	283	278	310	316	319	263	294	301	292	283	351	299	313	317	311	290	309	281	308	325	285	310	303	317	310	333	302	287	298	296	272	310	317	312	305	281	275	301	293	310	320	299	302	324	311	309	277	286	265
16362	2753	1802	1904	1615	1263	1119	915	851	866	800	781	742	787	782	781	726	726	740	744	701	698	777	787	741	738	700	693	690	710	695	720	669	754	700	658	749	670	734	746	698	718	701	697	734	638	712	748	732	744	690	686	725	784	720	692	717	736	694	676	731	716	735	723	767	707	713	717	696	743	685	711	740	652	663	705	784	730	704	695	654	725	750	729	744	705	701	790	707	708	730	734	748	765	741	692	708	710	711	692	715	721	728	696	683	707	690	675	693	736	714	705	693	731	693	725	659	664	708	666	685	697	715	720	687	716	716	747	744	728	733	679	767	704	685	693	741	670	667	723	679	695	717	736	722	696	704	712	709	730	726	716	685	716	718	704	741	659	748	728	696	691	665	717	690	689	724	754	678	686	718	673	705	667	682	695	714	670	721	693	680	741	654	744	741	698	704	746	722	688	683	718	695	692	711	748	705	700	666	699	749	701	713	756	712	653	708	684	688	709	716	714	651	706	704	700	779	715	711	715	697	682	671	657	680	682	711	704	704	669	688	698	675	757	734	699	684	675	754	691	770	687	700	721	671	678	718	716	736	675	695	683	722	713	761	708	729	690	706	677	739	713	765	714	736	709	717	732	703	691	668	711	677	667	679	720	710	686	684	670	731	705	721	724	686	686	716	620	717	766	710	704	701	676	693	672	699	707	733	704	712	723	712	755	677	719	677	714	728	717	683	693	695	660	697	680	712	717	719	704	702	701	719	711	715	695	727	722	701	678	712	677	667	748	685	725	723	685	746	702	713	727	716	723	683	677	711	706	737	758	736	743	681	680	705	671	702	674	701	718	670	685	745	733	746	705	729	700	687	684	685	670	676	684	722	725	697	714	710	727	684	704	661	691	709	709	681	711	705	701	720	726	721	668	687	682	692	689	725	691	718	695	649	689	712	651	722	735	748	759	672	680	710	703	739	672	725	683	717	694	731	712	720	675	641	722	674	712	660	746	697	699	687	662	695	728	722	707	699	640	719	730	701	729	686	703	744	717	697	699	701	673	708	732	733	686	755	722	691	673	697	683	732	691	702	684	739	695	723	661	678	719	765	722	725	694	725	648	693	717	655	713	719	717	733	686	727	698	752	742	684	715	711	713	690	660	686	723	771	705	688	674	748	707	709	714	746	711	740	710	702	719	711	669	735	707	678	708	729	690	725	726	664	687	689	694	648	746	690	698	727	682	729	743	700	733	732	700	704	748	710	682	679	704	679	703	750	685	695	735	720	744	722	698	730	742	722	745	708	711	704	712	711	709	739	714	688	726	668	707	757	708	719	704	688	731	695	654	768	727	721	710	703	720	709	695	687	718	713	669	696	739	698	712	742	648	673	725	671	734	652	681	696	689	726	681	638	675	646	751	697	714	671	685	720	668	727	726	698	707	729	711	697	688	697	681	676	670	701	721	724	710	734	718	721	684	706	709	687	726	707	689	753	680	662	765	701	710	705	701	730	692	758	713	706	704	738	710	668	729	713	685	672	717	649	720	675	667	745	703	701	649	733	707	700	721	731	673	707	740	699	753	698	711	744	707	723	707	738	695	710	689	672	683	698	729	755	693	717	732	690	714	688	717	675	692	712	688	683	686	657	708	703	716	709	674	741	701	675	672	700	740	721	696	648	711	714	710	687	750	722	700	710	689	707	714	725	719	667	715	702	654	725	725	674	712	718	705	691	709	678	739	726	704	692	696	732	676	712	702	668	695	689	717	713	716	748	731	696	764	716	698	709	711	676	740	697	689	712	739	688	697	669	691	702	758	726	722	676	700	711	718	749	699	706	706	734	696	722	732	693	709	679	706	645	690	682	737	704	705	715	754	741	708	731	706	700	670	716	723	717	741	695	718	730	676	746	706	702	724	667	678	732	722	717	720	657	686	713	719	684	716	714	685	707	762	666	721	717	714	681	728	695	657	716	683	720	701	714	675	677	717	703	727	712	703	703	705	668	704	732	732	686	671	724	716	706	676	679	747	746	669	726	714	712	699	746	699	703	657	685	688	685	681	723	734	679	685	708	694	683	733	685	683	653	678	719	714	657	743	677	692	703	703	663	711	703	708	699	728	702	726	691	665	710	760	752	701	667	762	690	674	722	692	667	677	686	721	730	699	708	731	686	658	675	725	708	696	715	742	682	699	745	727	673	725	682	701	744	739	727	705	723	682	711	679	709	724	739	699	761	745	716	725	737	673	704	736	674	707	746	682	714	720	686	732	685	730	770	743	667	685	701	707	674	669	748	741	729	715	635	732	688	720	689	685	689	660	657	678	662	773	670	694	721	714	686	729	718	703	693	702	693	741	731	664	735	745	685	750	713	710	682	719	647	730	672	725	729	706	677	706	730	708	702	707	729	717	691	706	670	719	680	731	748	737	673	705	667	706	725	672	703	669	708	733	707	692	732	626	723	671	727	726	665	707	719	700	725	652	661	683	690	698	743	707	676	747	718	736	670	748	723	702	731	715	722	733	684	693	720	727	642	722	758	746	702	727	715	660	748	713	692	674	693	684	706	706	664	718	707	715	716	681	705	714	709	702	692	735	735	693	718	678	694	741	632	707	704	711	641	699	745	679	723	671	707	717	724	685	689	746	725	678	685	697	777	701	740	733	690	669	719	690	753	698	718	700	710	774	692	762	725	682	698	675	672	734	685	665	738	703	687	717	753	685	733	637	732	702	686	664	693	692	721	677	702	648	692	737	677	663	709	713	739	717	746	693	679	699	686	686	707	692	749	751	680	719	690	690	723	751	653	698	709	715	692	729	728	700	718	712	717	691	704	687	753	726	665	713	697	689	657	690	704	666	682	663	715	727	729	690	705	714	702	711	690	713	717	725	728	682	722	760	714	685	647	723	756	718	693	683	734	667	680	703	697	723	720	705	707	693	683	725	724	619	707	736	695	699	731	714	697	751	722	699	690	710	711	768	690	732	701	712	722	747	692	728	745	722	730	676	725	689	727	724	716	722	682	700	683	658	729	683	714	646	729	736	692	695	693	715	709	692	675	664	722	708	692	719	738	715	710	696	741	744	698	721	700	720	717	664	692	698	720	714	750	683	683	689	710	680	740	723	714	694	725	739	684	680	690	705	692	707	737	692	736	739	711	643	710	673	674	686	709	700	743	750	710	712	697	726	703	764	705	710	736	682	718	694	695	723	693	749	734	725	704	715	757	740	698	699	687	726	760	648	691	692	725	651	670	676	697	746	718	735	698	720	777	729	725	715	756	677	699	676	733	730	686	725	733	728	733	697	726	681	733	731	718	741	691	673	760	702	719	690	718	706	736	703	670	739	666	713	679	682	722	710	790	723	696	667	713	715	739	733	660	697	761	730	698	680	714	692	740	706	716	725	705	708	694	694	684	735	707	722	675	707	702	686	715	709	702	733	706	780	716	691	729	688	703	691	638	680	700	718	718	669	744	733	698	735	651	690	703	696	750	689	674	705	691	694	713	699	717	736
33734	8639	1290	815	486	394	323	297	249	227	220	208	217	210	206	213	230	207	216	200	219	194	225	196	215	209	179	220	208	199	221	216	190	235	193	189	195	195	207	183	200	194	187	208	182	183	218	211	218	226	186	194	218	193	193	230	200	227	203	187	198	188	205	198	201	198	175	210	193	177	187	188	192	190	197	198	219	203	208	195	210	187	190	196	208	188	194	203	217	173	226	170	172	225	173	201	206	182	182	209	181	205	201	214	210	236	197	195	198	193	222	185	201	192	188	174	230	225	210	187	202	241	221	221	207	188	211	186	212	210	242	220	202	214	219	186	200	219	246	219	199	199	202	211	194	188	187	197	207	185	193	195	176	201	219	194	212	209	211	176	215	226	205	198	185	201	181	197	216	190	182	198	193	207	203	192	214	199	208	189	197	217	211	188	208	226	206	181	182	207	174	205	215	182	197	183	193	204	200	189	183	184	181	215	196	204	217	207	207	186	178	202	216	210	203	214	199	214	199	192	193	178	199	216	222	197	196	200	215	188	219	187	221	185	220	200	203	183	184	216	200	179	209	219	196	193	200	197	220	199	193	198	196	202	207	202	197	187	195	236	221	207	212	222	188	201	208	187	226	191	186	231	177	197	191	186	178	182	214	201	215	219	193	199	192	210	239	226	185	217	173	190	197	218	213	186	227	208	188	208	225	205	238	195	193	204	187	193	197	177	218	200	197	202	191	209	195	172	196	180	201	183	217	215	206	194	181	205	217	189	202	208	203	205	188	211	184	182	192	202	202	197	181	210	210	192	224	192	185	209	224	189	212	207	186	192	213	218	193	221	208	173	195	199	211	218	194	203	189	198	202	217	191	192	214	210	212	195	211	208	204	189	186	201	216	191	199	199	191	201	204	199	195	202	190	219	190	180	191	199	171	191	208	180	204	212	215	179	198	227	181	188	194	200	184	200	203	213	202	215	206	197	169	192	203	211	191	218	195	175	218	181	187	215	198	210	201	225	197	184	187	175	186	218	212	216	196	190	189	206	167	192	176	196	182	181	172	178	218	216	192	189	226	183	226	200	195	202	173	182	189	179	213	215	171	218	213	193	193	203	196	189	192	190	202	197	207	203	221	222	220	166	230	202	202	208	221	194	227	204	210	220	203	182	203	225	216	190	195	187	176	202	203	211	177	220	211	197	205	193	184	226	216	173	194	195	188	186	197	212	203	189	207	201	192	179	180	148	207	188	241	189	185	223	227	204	211	203	168	189	216	210	177	209	193	191	199	192	187	195	199	213	195	194	197	194	194	189	194	202	197	171	213	199	183	171	202	180	194	217	185	194	190	200	198	190	182	171	185	197	199	179	188	210	185	201	209	214	213	192	205	200	172	209	174	178	209	194	219	194	215	174	180	194	197	221	207	190	203	207	176	175	194	209	195	197	223	189	186	206	180	207	199	195	178	190	183	189	214	201	196	214	180	209	225	177	225	206	199	203	205	214	207	207	217	213	203	199	203	188	228	192	219	223	199	216	196	185	200	205	214	180	183	195	198	197	200	205	206	192	204	206	180	233	190	210	193	199	224	186	201	207	199	194	233	200	188	221	195	201	203	202	220	231	206	179	179	193	162	202	199	213	200	196	209	182	191	214	199	168	207	217	193	203	200	174	219	196	202	201	203	186	200	234	183	182	180	185	189	195	176	215	224	194	190	185	208	198	195	203	194	197	206	210	188	183	192	208	206	181	181	186	201	179	203	193	202	218	179	221	195	214	196	183	178	210	192	193	181	199	225	198	185	211	199	194	178	200	177	210	172	214	193	213	186	203	194	220	199	217	171	209	196	180	180	182	209	198	205	196	187	181	172	212	192	202	219	198	195	186	201	203	226	195	190	194	202	186	211	197	210	203	206	214	185	170	190	185	189	216	192	219	218	216	200	195	214	215	182	217	186	210	220	183	232	181	204	193	196	189	204	171	190	191	207	174	185	198	187	186	200	214	209	165	184	230	188	231	200	177	187	192	215	182	219	184	181	197	188	223	223	205	187	191	226	183	219	170	188	198	187	229	218	203	210	194	185	179	203	220	223	178	207	211	194	194	210	202	196	207	195	191	187	204	211	184	215	205	198	174	198	206	224	199	194	206	209	169	204	182	191	192	199	201	186	186	190	192	189	196	194	200	191	191	191	191	180	190	186	204	206	205	242	205	177	208	192	203	198	204	206	188	203	199	209	186	223	208	212	225	171	203	214	218	189	202	191	193	205	191	190	198	228	209	214	185	219	209	185	203	192	172	195	175	205	188	196	185	205	196	200	198	199	180	192	195	195	195	188	191	191	205	193	199	207	198	213	204	180	196	209	175	204	217	188	188	193	193	231	188	172	179	206	190	178	228	196	185	229	202	186	203	198	198	185	226	202	193	180	178	220	211	216	218	182	212	214	192	215	209	206	207	173	195	200	208	194	204	198	196	199	204	217	209	221	190	188	175	197	222	168	199	224	206	216	202	170	221	166	188	192	208	192	205	187	192	240	197	186	190	197	178	178	202	202	201	202	207	187	196	204	209	178	178	176	217	206	175	172	189	199	196	191	183	195	201	191	193	187	204	175	192	211	172	215	216	180	196	206	187	200	184	192	203	189	201	236	210	187	211	183	173	201	193	196	212	190	182	196	217	191	205	174	198	208	197	225	180	190	202	204	208	186	208	240	254	198	168	214	188	199	192	206	192	227	213	191	219	202	200	187	211	216	209	187	210	182	185	187	172	200	208	195	195	187	202	180	201	177	206	187	180	204	183	198	207	219	218	191	195	221	189	171	233	194	187	217	202	193	190	192	198	194	205	211	204	203	224	202	215	210	233	200	219	187	192	198	207	203	217	209	186	192	172	200	205	192	212	216	175	176	179	194	204	226	170	174	195	208	205	181	195	208	188	174	203	207	190	180	203	190	227	213	214	206	201	235	190	245	210	173	197	183	187	217	213	210	204	176	228	230	216	188	180	207	206	203	206	206	194	199	215	190	186	222	221	196	216	210	203	192	220	181	207	198	221	202	209	202	210	169	204	219	178	191	180	191	193	191	228	200	182	208	171	200	214	195	204	207	224	202	204	235	237	215	203	187	192	201	195	203	211	198	200	194	218	214	209	204	187	200	209	190	199	197	211	183	180	201	197	191	207	173	187	191	206	227	209	220	203	196	193	210	224	207	211	219	182	221	195	206	207	209	194	222	187	204	189	189	213	198	203	205	217	207	197	220	186	173	209	199	174	207	181	206	205	201	208	210	182	207	226	191	177	226	219	227	191	184	213	235	204	180	182	204	186	225	224	222	219	202	203	203	200	205	193	178	194	197	193	200	220	183	178	206	188	199	245	190	197	207	191	194	209	183	212	220	206	204	172	198	200	186	194	199	193	208	207	227	197	213	204	207	198	211	196	203	203	200	177	200	202	172	216	207	194	200	212	207	197	183	191	204	191	223	172	200	191	189	187	194	214	190	187	184	176
21340	3895	2427	2458	1871	1461	1149	934	809	782	717	659	590	563	565	539	546	544	513	565	533	579	549	558	529	527	523	545	557	503	485	509	500	502	467	466	448	456	518	521	499	497	474	481	467	522	503	479	486	502	477	474	469	454	463	488	482	511	490	495	488	516	470	490	502	492	515	486	468	464	458	500	486	504	476	495	447	478	508	464	505	495	494	462	484	443	444	530	456	536	508	509	543	502	511	504	438	445	467	468	491	501	507	423	450	495	445	444	476	476	485	495	490	454	477	480	445	467	492	508	507	483	505	530	493	519	485	489	488	506	484	437	480	477	480	517	457	460	484	472	454	493	504	473	469	453	484	465	481	501	485	520	486	468	490	481	470	454	475	533	466	499	483	487	461	506	509	481	482	478	472	490	518	459	488	437	523	463	456	469	434	488	483	458	487	518	504	491	516	490	476	516	469	455	516	460	479	475	510	505	471	499	480	486	483	429	502	463	478	508	529	469	473	448	482	497	465	470	518	464	450	450	469	475	437	491	504	439	453	477	500	438	481	461	451	459	475	476	494	492	482	446	476	476	466	495	516	499	499	452	481	478	491	458	476	503	474	521	467	459	433	547	475	496	462	516	460	485	492	499	472	500	465	462	511	476	510	502	521	484	476	439	485	477	492	493	529	444	486	505	471	467	502	528	494	520	457	444	458	521	465	521	484	512	481	477	513	467	474	492	505	442	528	464	498	498	458	456	480	443	494	449	511	444	498	482	471	489	480	506	492	498	487	509	480	481	499	491	453	481	505	486	475	457	478	475	453	491	472	459	481	472	490	490	498	487	482	515	463	438	464	511	518	511	479	454	495	496	444	467	507	465	480	453	459	467	483	483	526	512	477	480	469	478	511	524	488	483	491	486	482	454	455	463	473	461	501	508	494	483	432	504	495	481	470	492	465	468	449	471	491	494	460	462	515	445	488	471	490	486	473	492	531	474	481	522	494	464	489	511	523	509	462	486	482	468	459	491	506	508	457	472	444	496	504	491	482	494	469	511	430	472	472	476	498	516	503	457	491	450	514	482	451	492	485	476	483	460	510	467	472	469	486	480	469	461	482	487	495	488	519	506	504	465	457	493	518	479	507	465	452	513	471	496	476	514	472	437	484	482	486	501	499	449	528	456	478	496	466	490	489	468	444	483	471	493	496	534	461	489	441	479	474	480	422	505	456	472	497	496	444	499	492	463	439	498	490	465	515	511	465	493	484	464	468	483	505	496	504	495	500	461	452	451	467	515	498	505	502	514	464	455	492	490	477	472	499	467	484	496	477	493	455	511	458	447	468	491	510	447	489	492	460	468	478	455	485	456	541	516	488	511	505	528	461	501	449	492	476	488	467	465	460	418	504	493	490	443	505	486	486	492	504	479	466	488	507	454	497	515	510	512	490	446	524	486	486	508	458	474	506	540	461	478	457	489	510	492	481	455	497	498	491	457	461	473	471	509	451	472	491	451	497	454	491	481	507	463	467	468	440	463	490	517	469	475	477	510	479	510	486	485	452	505	489	462	458	477	480	493	507	466	488	438	474	471	475	455	510	483	516	482	467	469	524	495	486	482	470	485	506	487	469	503	513	488	508	455	478	492	465	470	487	481	491	468	487	447	461	490	494	466	488	526	456	505	449	532	469	503	475	513	513	471	501	489	438	507	475	484	503	471	508	432	473	439	465	518	442	449	486	490	482	472	470	475	477	521	470	474	479	481	465	473	491	537	495	496	492	488	507	452	473	473	464	476	496	494	447	458	471	472	472	474	509	437	489	493	503	466	511	487	518	503	515	463	494	482	469	510	464	485	414	469	491	482	462	506	502	469	490	465	472	467	472	470	484	485	468	448	513	462	488	481	445	450	494	465	487	478	475	466	477	462	470	473	505	522	460	462	471	464	463	516	509	495	507	492	481	479	461	506	461	452	483	455	520	485	481	523	484	478	486	471	499	495	496	462	507	500	464	504	449	466	473	528	485	478	496	475	466	486	494	501	455	469	462	480	448	481	481	493	511	473	471	494	490	476	553	492	505	488	503	487	468	491	432	447	461	464	507	482	459	461	450	492	489	470	471	446	477	512	497	469	509	484	480	490	515	444	494	474	494	487	461	484	468	458	511	457	514	473	490	467	493	511	499	491	471	472	487	526	468	454	488	442	456	475	473	436	447	468	459	548	478	496	479	486	476	510	433	432	498	485	460	467	491	474	429	490	465	473	484	495	514	455	464	488	489	502	462	432	518	482	490	486	498	486	457	494	476	480	479	487	457	481	467	470	493	477	449	475	496	467	477	482	484	467	526	487	481	475	461	456	495	476	482	456	465	495	497	489	482	494	462	503	480	473	509	446	469	489	471	471	468	478	498	500	489	503	482	502	478	455	423	477	471	491	480	477	432	473	427	465	478	465	495	434	493	450	471	484	499	477	473	477	476	452	473	496	458	468	502	511	518	474	478	528	482	440	540	499	464	494	513	469	490	482	463	482	481	463	484	469	504	494	450	492	493	509	486	497	511	462	464	478	457	464	458	495	476	424	522	465	503	503	441	453	534	458	486	507	446	494	459	455	453	513	509	480	476	509	501	503	499	518	511	477	475	454	453	473	493	474	443	505	465	489	458	460	495	479	480	487	474	494	458	510	514	503	499	478	481	462	474	494	483	458	478	517	515	453	481	478	531	449	464	471	503	490	478	519	444	472	458	499	470	473	458	475	498	450	485	459	484	461	457	470	472	459	443	476	483	531	492	441	455	472	528	486	521	502	482	493	468	447	508	489	476	476	476	517	509	458	487	470	489	524	500	515	491	474	460	521	480	480	451	472	502	498	475	513	448	464	523	476	495	519	510	499	504	457	465	478	448	470	497	474	449	504	477	499	475	466	484	488	492	468	447	502	496	473	452	503	488	500	438	501	533	479	472	475	504	464	459	459	469	454	475	480	462	465	490	495	452	510	476	490	465	450	505	484	435	462	493	498	497	505	491	450	478	494	497	529	508	482	528	460	511	475	496	479	432	505	519	459	474	492	478	470	466	491	454	485	473	476	492	459	474	471	491	491	477	491	507	475	451	472	485	470	481	474	489	491	474	475	502	480	460	479	445	436	458	480	483	531	469	472	476	493	501	484	467	445	498	499	488	467	470	466	469	466	469	454	475	476	484	502	474	453	507	485	515	435	436	470	471	499	507	488	516	495	506	483	499	446	488	508	473	487	527	490	506	475	500	484	491	455	479	499	513	462	466	499	464	489	471	491	474	478	457	496	491	515	435	488	469	494	446	476	497	446	478	479	515	505	463	495	519	472	465	462	528	466	478	464	515	491	489	447	485	468	472	478	477	514	476	471	497	463	474	468	461	492	453	473	448	484	495	450	454	503	459	486	514	504	473	472	489	437	451	494	464	485	472	457	481	504	472	509	462	488	542	483	519	489	458	485	501	490	428	440	471	452	427	470	482	466	456	499	439	494	504	469	507	477
11118	1484	423	371	325	249	247	256	248	244	241	236	229	230	234	226	250	216	235	244	210	244	243	235	232	239	248	246	235	243	232	240	269	236	249	238	265	242	250	237	248	226	236	252	235	208	229	219	215	227	217	232	215	239	225	267	237	225	236	239	235	255	240	223	267	252	244	246	220	230	244	213	252	241	225	252	214	211	224	257	232	271	235	239	230	244	223	250	236	214	254	241	268	259	209	226	248	242	255	257	229	239	213	267	219	241	220	238	263	238	240	236	223	212	235	251	235	235	240	229	236	267	247	206	231	246	254	248	224	262	263	268	275	232	250	246	230	255	247	238	224	246	246	223	258	257	242	248	282	236	241	202	260	255	260	243	250	205	226	248	222	209	238	219	247	229	231	252	227	224	251	226	229	251	256	248	244	241	194	209	225	258	209	224	254	270	232	200	219	242	239	233	255	248	239	256	246	243	222	210	257	218	243	220	213	182	231	260	262	252	240	233	237	209	262	220	229	203	265	220	245	250	230	245	223	217	238	235	260	250	238	227	237	254	238	237	225	218	253	251	230	221	260	217	215	248	267	242	231	249	262	210	236	219	225	252	239	233	209	233	251	229	222	204	223	252	236	223	222	233	247	220	259	231	248	226	244	266	251	251	270	242	202	255	218	249	260	230	240	240	227	206	215	226	225	230	221	241	211	213	233	240	237	255	219	239	225	230	235	249	233	255	246	240	264	240	251	240	272	240	224	240	216	256	230	244	227	221	231	234	235	248	221	264	243	235	220	247	250	240	233	239	224	224	245	224	211	262	209	230	240	231	227	236	251	258	230	247	234	235	239	263	249	232	226	268	246	262	235	256	218	208	259	223	228	220	208	201	235	229	258	220	214	244	226	252	232	221	262	248	206	237	263	232	257	212	260	213	262	236	249	237	240	216	207	243	228	241	237	230	222	243	257	244	240	216	256	225	225	214	233	211	239	228	229	259	277	253	233	244	239	263	254	257	212	231	237	205	244	220	231	276	217	233	231	252	230	252	223	263	253	216	232	242	228	205	241	233	215	231	219	256	229	195	258	239	245	232	220	256	228	249	248	236	241	224	234	216	258	247	231	232	225	207	211	222	230	205	222	224	237	235	222	244	245	255	257	252	238	252	218	260	228	242	232	240	268	212	248	260	210	212	233	247	245	244	245	245	252	246	229	261	261	230	250	223	248	228	231	254	241	223	224	259	232	232	254	228	221	242	269	247	222	244	248	260	214	257	213	247	237	239	245	215	254	244	215	232	246	231	219	230	204	224	219	229	261	215	222	227	222	262	241	235	204	229	234	231	213	244	214	223	211	245	283	241	233	239	244	221	229	238	216	235	253	245	232	266	254	261	228	237	237	269	238	220	236	228	216	235	212	210	244	212	232	223	224	242	236	206	233	214	218	264	232	226	231	234	224	240	248	229	223	241	271	266	244	215	249	242	248	219	251	253	307	227	241	260	217	245	220	250	290	249	192	206	272	231	225	242	223	253	270	237	225	223	239	244	253	259	229	232	223	225	245	227	230	255	263	225	251	228	256	249	260	254	224	237	242	227	228	227	239	217	249	230	247	244	232	245	238	228	255	227	226	258	229	219	235	233	230	241	216	224	226	249	219	226	257	241	211	195	228	255	255	227	241	279	242	242	244	223	261	253	240	222	263	236	225	270	234	227	235	229	217	240	282	250	227	240	217	229	241	229	278	237	235	240	262	232	233	212	216	241	265	256	238	243	230	213	244	235	249	240	237	280	228	245	228	253	224	230	210	222	244	234	240	251	248	220	237	240	212	243	244	223	243	251	246	225	226	256	236	246	248	243	258	247	223	225	249	195	263	250	248	214	263	222	262	238	246	225	230	214	240	268	220	227	241	250	242	205	252	230	236	237	238	221	236	222	252	239	250	230	217	236	224	213	235	218	242	205	241	225	258	244	232	244	275	267	237	244	227	239	261	234	250	249	251	246	229	227	238	239	266	223	228	224	252	259	238	236	232	235	224	247	261	244	247	232	189	252	251	259	254	210	250	221	242	249	237	245	226	228	237	224	204	239	256	228	262	230	228	219	227	258	257	232	237	220	232	223	256	227	212	215	222	262	252	234	255	223	241	227	241	240	235	240	209	263	248	247	236	245	227	259	243	233	226	231	257	222	216	215	225	235	239	249	253	223	228	233	248	232	249	249	214	239	252	218	240	262	244	234	246	231	218	248	225	217	276	229	236	222	223	245	246	241	250	240	231	236	237	249	234	239	239	219	240	251	247	236	233	220	234	222	248	293	242	245	227	233	235	249	204	207	207	238	239	242	252	255	236	205	253	259	233	225	248	237	261	222	224	238	217	262	240	230	235	224	236	199	219	239	226	213	218	242	214	242	223	245	263	276	270	220	240	258	281	218	233	227	243	228	231	233	221	244	266	236	272	240	226	252	223	235	238	221	229	195	203	216	223	207	252	247	233	220	281	258	239	233	236	233	225	229	262	232	249	248	244	204	282	233	203	227	253	245	225	224	251	245	236	224	234	266	246	267	220	235	243	248	270	220	229	227	245	244	232	222	221	225	237	256	225	259	252	229	264	248	239	231	223	236	216	221	253	236	246	240	233	228	210	212	242	228	245	245	262	236	224	243	233	243	232	239	235	254	244	231	243	237	247	218	254	245	245	221	254	220	244	208	239	214	224	232	222	222	246	235	220	223	256	235	242	252	258	255	242	268	246	241	238	213	245	256	249	235	254	225	222	223	237	210	230	229	240	230	227	214	243	251	229	221	247	273	255	234	251	197	217	256	248	213	238	240	244	226	233	255	235	217	240	231	228	220	244	247	262	230	256	231	224	255	219	226	241	246	252	217	235	239	251	277	224	249	254	245	226	236	241	266	213	223	233	216	224	235	212	247	221	249	234	231	241	256	219	223	267	236	258	231	263	220	255	223	234	230	226	252	250	250	241	230	246	226	256	251	229	248	229	236	259	203	209	231	246	227	211	208	248	217	235	226	243	245	226	238	212	244	206	218	221	221	233	241	224	239	236	247	264	238	252	220	234	216	240	231	216	216	242	244	236	224	240	213	248	227	259	233	256	241	266	240	209	225	241	201	228	263	215	212	231	205	249	220	247	230	240	214	233	223	246	223	236	224	216	244	210	246	267	265	228	238	229	240	240	262	207	257	230	219	237	211	231	220	265	229	232	249	220	240	220	246	238	217	224	224	248	221	261	238	237	236	223	239	241	248	246	250	265	220	232	224	223	243	196	262	244	218	238	245	232	237	243	229	227	244	223	249	248	258	236	264	250	243	249	208	247	242	224	252	244	244	254	227	227	226	222	247	241	232	220	235	264	223	217	220	235	235	233	230	225	273	245	237	258	223	235	242	230	237	243	230	253	259	246	243	241	225	215	247	222	241	239	208	251	227	237	269	226	235	246	211	237	222	256	247	264	208	245	237	253	237	234	227	245	205	223	246	219	229	269	235	225	244
7977	1126	1030	1163	957	778	641	653	660	595	610	558	629	559	585	635	539	578	584	591	610	602	613	620	579	603	606	623	585	586	601	576	585	578	595	572	616	629	587	627	561	613	592	594	605	614	589	635	660	590	568	542	617	579	565	599	607	583	585	547	581	606	597	609	593	565	563	573	584	542	617	571	601	579	579	549	568	552	600	619	571	588	620	596	626	581	569	578	621	607	601	565	564	602	586	578	597	560	574	540	567	577	584	577	608	597	579	572	622	625	591	602	556	590	609	612	584	628	584	628	599	606	574	615	601	558	545	542	566	579	606	562	626	604	603	614	608	597	574	583	583	560	592	597	592	580	612	616	564	602	579	559	577	570	584	581	620	586	623	567	605	589	565	570	569	566	609	579	588	610	573	609	618	596	576	540	589	590	583	551	544	620	582	581	557	574	575	615	574	530	587	607	592	586	552	596	545	548	569	554	548	554	573	578	573	566	549	557	627	615	587	581	565	575	523	573	607	566	598	619	590	586	589	596	572	574	542	650	564	566	620	617	591	585	613	589	618	586	615	593	581	603	569	648	565	576	568	562	590	546	582	531	576	544	611	590	558	569	593	561	560	583	607	638	613	580	603	545	570	580	579	619	559	611	573	618	597	642	590	565	572	586	617	557	603	611	600	594	593	569	546	588	642	570	598	575	589	554	602	604	576	655	616	599	561	578	579	566	567	565	627	563	581	559	577	582	591	631	628	569	603	584	563	618	598	581	566	568	622	578	608	578	603	592	567	591	575	571	606	518	565	587	590	603	599	588	568	575	570	593	587	556	553	587	546	585	630	559	585	590	602	559	560	593	522	631	532	577	557	652	593	545	597	605	628	509	615	583	577	575	563	582	606	535	542	566	570	588	591	588	600	598	590	554	597	569	606	575	620	595	576	605	578	539	539	606	572	575	574	590	582	589	583	586	554	590	567	598	584	567	579	607	597	591	566	605	597	577	589	609	575	543	597	587	574	553	584	566	571	605	583	631	588	549	619	575	606	621	625	559	634	571	575	617	603	587	600	576	607	597	557	583	574	628	584	604	614	585	596	557	598	573	591	598	561	625	619	528	571	602	595	620	601	576	607	548	600	557	546	594	544	575	590	565	594	587	607	578	604	592	597	619	590	594	593	562	586	590	589	611	583	573	624	588	585	621	575	575	547	581	619	549	587	569	603	569	576	611	551	557	567	600	624	564	570	554	584	603	626	563	563	590	581	578	575	567	577	601	610	571	574	618	579	595	562	584	606	600	607	559	591	584	549	612	610	579	582	590	564	600	596	587	536	580	571	620	568	559	634	553	594	614	593	590	589	589	590	560	550	556	656	633	587	569	562	607	591	596	562	548	568	636	591	623	577	557	560	625	599	605	564	560	586	567	551	578	612	585	620	571	606	603	606	591	598	576	559	575	603	589	615	621	566	567	567	592	600	545	596	585	648	554	550	554	585	564	559	608	582	604	556	583	585	633	567	579	600	584	589	586	562	606	609	561	615	575	600	562	568	601	607	620	545	616	564	616	602	534	564	552	626	535	579	562	581	572	584	562	561	582	582	585	571	587	598	621	595	592	617	527	588	569	555	611	590	589	574	557	588	585	591	579	592	571	541	592	624	544	603	605	632	597	599	578	594	560	611	596	639	602	625	579	565	639	605	572	613	526	585	593	534	594	598	567	636	565	587	584	613	613	582	576	596	564	593	583	636	588	610	600	629	561	590	591	577	577	599	637	599	538	600	577	603	595	566	581	607	590	601	555	560	594	574	540	583	570	565	619	566	564	608	591	588	598	624	565	569	581	551	590	586	618	649	580	584	573	564	570	578	560	555	576	638	571	645	615	608	635	581	629	558	589	616	593	564	591	621	578	552	634	611	579	573	580	576	605	604	574	599	613	558	628	587	618	571	566	546	607	630	584	589	581	557	563	617	564	644	580	554	556	580	576	617	599	588	621	579	609	576	569	551	607	591	577	613	628	635	573	586	611	585	595	585	563	576	562	559	568	609	534	615	592	575	570	573	545	581	617	534	556	588	579	559	597	579	601	614	596	586	596	561	596	607	596	575	586	631	560	639	572	567	623	583	604	568	616	608	548	575	570	579	602	574	614	594	579	602	601	583	603	585	611	571	558	598	597	537	613	606	563	538	597	600	561	574	570	570	586	608	620	633	582	586	623	558	575	632	598	570	624	630	563	586	542	566	597	553	554	622	581	548	577	580	613	620	583	596	599	628	561	607	565	594	576	602	606	586	582	580	620	586	617	561	591	598	586	586	633	582	593	627	596	570	567	593	595	569	555	551	615	575	590	605	544	610	589	596	554	650	633	546	585	563	562	620	571	568	628	626	582	589	587	585	564	607	613	587	559	559	580	569	608	574	583	586	575	541	584	598	553	608	557	590	598	609	591	588	603	617	599	578	583	577	596	590	578	581	584	579	590	601	568	550	571	561	548	596	612	609	562	563	581	606	556	571	612	573	577	593	620	547	567	551	584	544	631	563	586	571	605	572	608	636	582	586	618	556	573	564	634	602	615	544	594	548	550	611	604	602	626	614	607	576	582	579	573	554	585	577	584	578	606	610	585	574	570	593	586	578	611	600	550	585	599	566	595	584	588	605	592	580	614	577	582	595	558	556	576	579	567	554	569	618	573	570	620	600	625	605	560	621	564	585	609	571	579	567	513	606	567	587	577	589	637	587	651	607	584	622	591	593	572	647	584	550	584	587	600	580	546	562	590	555	615	536	606	628	556	620	603	587	553	587	620	638	557	562	552	557	568	571	612	603	605	594	590	563	594	563	579	596	595	552	607	582	577	580	562	588	610	575	608	578	621	562	566	551	622	585	558	640	596	575	577	570	599	586	540	646	607	597	586	560	573	574	561	615	614	572	588	615	629	586	591	591	586	584	601	575	602	633	622	571	563	582	577	610	569	537	521	611	599	548	561	586	615	552	557	595	578	582	595	568	558	558	581	634	561	538	583	566	614	587	553	576	581	551	598	586	587	577	572	609	589	574	621	591	603	641	617	626	603	587	579	581	579	575	571	634	567	604	591	604	576	619	593	579	608	567	596	573	613	548	547	548	593	588	583	584	616	541	607	602	616	591	564	569	586	635	635	572	649	551	599	589	554	624	569	585	605	557	578	586	586	643	629	541	601	610	582	603	591	605	582	590	617	543	630	553	578	578	638	559	562	539	605	586	577	586	626	594	626	598	631	577	595	587	571	590	617	585	627	556	593	521	591	592	574	618	572	578	565	564	546	570	575	578	570	599	587	586	599	576	589	622	633	543	585	596	570	639	599	549	571	592	543	559	574	584	604	595	561	566	578	572	598	557	594	636	606	610	578	599	595	612	614	601	633	581	565	571	601	580	560	555	580	598	567	602	536	594	528	609	591	567	567	596	605	554	558	611	573	602	556	622	582	586	576	568	635	598	615	622	555	557	595	628	593	587	586	585	587	580	548	567	559
23824	4406	896	646	500	406	371	356	367	360	326	284	316	313	280	286	328	318	279	306	301	291	312	294	296	311	341	305	317	301	282	298	308	325	304	277	295	285	255	283	281	310	325	281	306	312	313	343	300	310	287	315	311	306	330	289	291	310	276	344	308	313	303	309	288	316	308	307	293	339	296	292	344	297	306	267	256	298	313	293	330	293	282	281	279	309	316	311	327	298	288	326	309	316	269	295	334	343	325	275	310	298	295	312	327	302	306	339	291	304	294	313	311	292	305	315	306	322	304	317	308	300	302	299	257	283	342	309	335	255	279	277	290	309	301	295	300	279	309	317	298	299	273	321	301	296	307	286	310	288	309	277	279	305	315	295	317	295	286	272	294	317	311	261	274	281	293	311	302	329	299	326	305	304	293	258	318	304	305	267	295	285	297	315	283	292	303	347	321	337	314	300	297	290	286	324	304	305	280	274	316	292	338	308	308	297	265	293	273	303	276	323	268	305	282	340	306	310	327	328	302	296	304	278	311	311	314	321	291	288	311	268	304	302	324	293	291	297	314	327	318	298	306	296	320	336	293	281	351	300	284	298	322	305	312	316	292	295	312	301	310	305	303	312	267	275	296	305	320	311	311	295	297	308	301	308	317	289	280	327	295	314	310	283	255	286	322	325	319	302	311	282	319	298	279	294	342	279	293	318	281	307	312	324	325	295	327	273	302	310	300	309	354	309	333	312	315	292	315	286	327	270	297	291	280	275	317	295	319	338	280	291	285	285	280	291	298	295	292	298	266	319	314	302	328	294	316	287	276	265	284	296	304	325	303	286	278	326	325	317	304	319	312	324	272	308	304	296	313	290	290	323	302	289	289	276	293	289	320	281	326	336	302	287	316	317	281	311	303	294	270	293	297	293	276	312	287	304	298	316	293	313	293	302	298	274	287	272	306	300	310	307	298	298	354	321	318	286	267	291	309	299	285	308	329	281	287	292	281	298	299	308	333	305	315	325	276	293	302	291	291	291	294	290	293	300	279	285	304	317	308	303	314	261	275	327	340	298	319	307	304	287	296	331	315	274	306	264	275	279	279	317	304	311	298	304	302	300	311	305	268	311	309	297	279	293	296	293	299	319	321	291	318	293	321	293	270	313	308	300	324	282	273	331	281	305	315	319	289	299	263	296	302	280	281	321	331	298	296	307	310	296	293	304	284	312	294	282	274	311	284	290	299	290	245	308	289	286	314	305	287	280	327	317	279	276	296	313	296	320	309	306	310	314	317	314	292	318	286	282	312	300	316	309	283	329	333	277	287	299	322	316	309	326	305	286	282	287	264	305	310	295	329	278	281	299	282	303	305	321	277	311	327	288	306	324	314	300	301	297	285	334	281	317	324	324	285	290	313	331	308	296	314	322	299	299	291	317	294	285	309	299	294	274	290	301	318	274	317	308	300	318	336	298	300	313	268	280	281	302	283	308	293	305	297	329	306	282	293	284	318	357	295	299	324	303	303	303	285	284	289	310	255	264	284	299	274	309	282	299	289	307	306	298	298	330	287	283	328	294	320	285	267	301	307	308	301	293	306	268	324	313	322	308	317	278	320	287	281	280	301	305	269	289	314	274	304	284	321	294	291	300	285	287	300	284	270	292	313	314	271	308	308	299	256	299	290	291	329	275	250	296	291	324	305	302	296	301	297	303	299	303	305	311	294	318	326	294	275	334	310	294	283	306	314	296	295	335	296	279	285	334	302	312	327	308	333	263	276	286	308	287	304	270	289	303	315	331	255	295	335	286	277	302	318	296	289	314	314	295	336	322	309	296	273	294	315	273	345	306	301	290	348	297	263	300	311	291	266	310	299	315	283	290	282	281	267	332	313	312	314	292	282	346	321	316	301	298	282	312	303	294	298	306	312	267	302	312	314	321	275	296	308	316	279	320	295	256	328	303	287	290	321	321	272	282	311	268	288	309	273	289	283	313	284	278	305	353	283	307	307	301	315	284	322	323	273	294	312	305	278	298	291	294	279	314	305	252	308	333	288	301	311	313	329	315	299	314	283	278	297	300	296	300	259	306	289	330	324	305	325	302	269	292	325	324	310	303	306	286	283	300	334	289	325	310	320	309	305	290	313	321	282	322	318	269	268	314	310	306	299	302	324	302	301	304	260	284	316	303	321	312	315	311	319	282	285	302	298	301	293	267	298	270	315	322	287	313	283	317	283	295	249	262	294	287	312	297	289	282	290	337	321	303	291	285	298	291	295	296	310	308	296	249	275	289	279	299	280	272	289	296	295	275	319	272	290	315	297	293	274	330	316	292	341	308	305	286	305	311	307	294	349	281	280	320	284	286	327	304	324	324	347	276	289	304	308	295	308	307	288	312	325	331	288	281	295	264	316	278	335	281	295	311	301	310	316	294	309	277	330	302	291	283	339	313	302	297	319	295	305	271	283	302	292	290	314	298	305	270	277	321	267	268	320	295	326	315	298	297	256	278	320	284	303	301	315	270	282	301	275	329	300	292	286	277	280	322	320	315	302	296	286	324	309	320	284	292	291	316	277	295	297	270	286	301	318	326	298	285	287	307	292	313	296	278	286	349	319	293	268	313	285	306	284	346	341	265	298	308	276	312	286	279	296	333	279	307	324	298	330	326	340	306	297	305	299	295	320	297	324	322	309	301	314	309	291	315	305	302	304	328	280	307	319	278	249	324	321	299	287	291	303	291	280	312	299	281	315	330	296	306	280	275	282	300	318	326	312	289	292	303	303	312	277	294	311	297	307	279	303	301	288	316	299	257	310	316	288	318	318	315	303	306	299	300	305	308	320	311	298	289	296	298	323	279	328	294	297	322	304	289	316	303	304	319	318	284	322	308	280	282	303	295	293	279	303	271	320	330	261	321	298	307	307	303	310	309	358	310	319	319	317	267	291	283	327	278	269	280	324	299	305	258	293	276	337	288	294	306	310	309	285	321	313	310	297	284	321	303	284	273	294	290	309	311	318	287	300	298	256	263	319	297	302	319	305	296	296	299	306	298	309	309	313	295	296	286	315	291	296	296	311	274	295	284	283	320	308	273	299	319	270	303	299	320	305	313	307	316	284	299	284	294	316	265	305	280	307	288	313	319	288	305	291	311	296	310	322	280	301	282	312	294	344	279	280	347	318	336	289	312	284	298	328	285	308	314	304	291	297	312	287	294	299	291	291	320	326	291	294	335	304	324	287	311	302	311	289	300	317	322	300	303	298	291	281	292	283	277	298	326	290	293	289	284	300	310	300	292	314	268	292	287	287	316	307	318	311	318	293	288	302	287	320	292	299	298	297	301	300	307	312	281	302	311	297	309	307	294	281	299	274	301	288	326	333	307	273	316	325	289	304	319	347	298	263	288	317	279	291	302	293	312	284	315	290	316	269	279	299	293	294	277	287	289	280	298	326	331	312	342	293	294	298	307	326	278	311	284	314	297	269	302	294	325	306	289	295	303	287	313	307	303	305	322
16377	2615	1863	1811	1613	1366	1069	942	916	894	812	764	733	757	761	773	784	753	768	768	764	742	761	721	748	717	696	724	788	703	750	716	744	734	711	756	756	673	730	686	705	697	744	729	717	705	699	680	687	728	754	726	682	707	747	742	744	739	709	706	693	695	660	696	715	688	722	723	735	684	722	703	687	696	689	736	720	652	753	703	716	686	750	722	732	689	747	730	737	682	704	742	753	726	726	754	756	710	759	701	719	719	744	710	718	714	714	741	767	691	690	783	644	721	756	789	745	696	769	731	700	695	705	672	699	718	708	685	700	701	721	689	692	672	715	702	713	682	766	763	695	689	717	665	718	714	710	721	732	689	652	651	754	741	714	684	696	691	679	683	673	697	742	740	721	710	697	673	737	694	728	714	720	699	724	682	719	731	715	730	720	724	688	688	722	694	730	748	695	704	685	693	715	741	737	680	707	745	738	719	723	712	722	664	755	700	710	695	772	732	756	729	711	697	743	725	632	701	741	688	711	738	674	727	715	709	725	697	759	726	753	777	745	686	705	698	677	705	736	707	694	740	750	712	731	683	718	734	669	732	704	734	721	695	742	682	699	737	728	735	749	708	742	687	689	737	692	703	680	725	693	711	649	741	706	724	676	733	691	692	675	676	727	695	682	757	684	721	706	726	719	733	736	689	677	752	700	703	753	727	695	666	696	693	726	687	677	706	737	691	728	727	708	753	725	730	698	727	711	687	740	722	745	737	708	689	713	690	754	707	737	699	737	723	720	685	717	716	696	703	705	643	707	674	674	727	724	714	720	726	712	717	736	673	681	737	717	717	692	724	742	712	714	729	711	699	682	686	760	734	657	714	701	682	685	697	699	689	708	686	717	728	664	712	706	694	694	741	693	699	698	702	729	746	730	755	772	746	708	720	732	675	734	717	656	696	646	739	713	696	682	727	729	664	676	751	709	711	698	739	718	703	719	710	683	695	691	706	712	654	728	693	737	744	719	754	734	676	732	700	699	696	716	714	693	697	752	732	717	723	715	672	685	684	728	690	710	721	723	699	701	681	715	731	691	722	742	704	657	725	679	691	652	751	710	735	672	711	717	669	723	771	650	677	692	758	692	701	754	712	704	719	707	693	744	711	685	760	724	713	726	729	711	692	696	675	707	679	668	694	692	707	696	716	708	717	703	730	696	705	770	729	669	717	735	744	697	703	675	691	721	711	715	750	702	765	730	718	678	680	732	721	713	702	680	696	722	734	705	707	721	705	764	707	727	669	717	691	674	744	679	724	713	670	705	684	688	704	683	666	743	738	712	676	710	687	691	705	771	699	732	697	689	726	699	714	735	695	680	697	689	697	787	665	726	735	684	728	746	717	712	774	720	725	717	705	729	744	710	750	651	743	696	690	734	716	699	703	762	704	707	677	770	676	717	713	707	688	674	700	702	738	710	678	709	741	678	748	670	707	693	694	729	690	689	700	673	691	698	695	737	704	681	702	676	665	727	691	688	726	764	767	704	708	724	648	704	699	695	695	690	735	709	708	729	712	718	675	718	717	729	726	700	727	669	722	706	694	685	718	709	663	715	686	716	709	707	686	742	754	729	706	697	683	705	703	735	704	724	670	772	687	714	680	712	680	680	744	698	733	708	703	678	709	741	711	733	718	739	729	690	661	686	732	736	727	655	690	696	722	733	692	679	689	712	721	729	700	675	695	695	714	721	728	686	703	734	699	684	724	719	723	740	658	706	752	712	696	680	693	705	679	710	689	666	732	688	693	729	690	680	688	715	669	738	741	702	730	711	743	747	740	685	689	691	709	715	700	701	701	711	719	693	653	741	720	662	725	703	681	705	727	717	715	731	702	707	666	707	722	730	707	716	702	717	690	661	738	699	692	716	678	733	700	698	702	730	715	711	700	697	689	726	716	676	713	699	757	720	743	747	707	731	701	690	739	694	675	719	672	694	694	707	680	739	729	698	705	700	699	709	755	735	711	706	698	731	725	711	724	709	695	722	678	722	703	671	711	689	725	678	700	680	742	685	694	728	756	685	714	686	703	694	691	731	713	697	736	707	733	700	772	674	694	760	721	688	724	662	750	669	709	727	691	694	723	684	669	698	747	752	762	672	725	753	674	690	742	699	690	730	733	716	708	676	698	669	690	715	755	713	722	683	703	733	726	714	677	722	737	679	719	700	683	712	723	696	742	687	738	688	733	705	720	654	672	777	759	727	772	690	766	706	690	689	746	735	719	700	736	723	690	702	728	706	693	688	718	714	719	710	710	728	714	742	675	681	711	702	712	709	699	738	727	740	689	767	729	713	690	696	717	676	672	661	682	655	726	752	704	709	694	711	709	733	738	722	667	715	719	715	732	702	687	715	692	696	686	750	689	716	731	664	701	751	729	675	766	745	700	663	708	684	751	745	692	724	735	766	757	741	724	711	720	730	718	731	684	675	741	722	703	723	693	701	674	718	750	723	729	679	736	734	723	694	699	785	736	685	722	682	697	712	719	712	673	745	669	661	721	734	672	670	731	739	722	722	712	710	720	700	693	724	691	700	741	734	722	673	688	692	784	679	712	728	682	740	774	723	713	705	696	728	711	706	694	683	715	734	674	634	719	687	707	720	667	724	726	715	757	697	732	733	639	740	698	717	727	661	681	703	737	706	686	736	724	707	734	709	746	686	734	715	749	700	739	701	720	708	709	746	714	707	702	688	734	709	733	753	740	753	711	662	707	710	771	739	761	715	736	686	697	733	676	731	759	729	712	733	754	648	693	716	732	682	701	687	760	731	687	751	682	721	697	711	715	729	726	737	712	690	737	668	734	680	723	669	715	671	732	715	707	701	670	726	715	731	704	715	688	754	690	732	731	724	750	711	710	714	689	723	668	746	718	698	711	710	698	729	706	699	757	685	725	744	690	732	717	659	641	682	757	708	675	697	698	718	756	685	717	707	707	758	722	721	673	704	734	676	678	697	748	761	667	712	721	702	720	678	678	679	726	678	763	726	697	740	701	688	681	699	702	733	689	695	701	681	681	690	690	667	688	692	720	731	686	735	691	699	673	684	681	672	715	712	675	673	694	754	727	749	726	744	632	699	725	713	739	677	702	695	742	709	783	713	737	673	685	766	667	702	659	722	732	717	727	753	692	725	699	681	673	702	693	704	694	713	734	739	679	748	729	727	707	705	745	722	740	759	719	713	728	741	694	708	686	703	675	770	682	749	707	710	711	746	743	700	697	728	693	716	716	666	717	710	761	672	720	764	712	719	739	710	706	766	697	710	750	752	718	707	718	728	687	717	721	740	758	708	751	752	720	678	738	701	707	743	688	752	667	679	667	704	716	737	732	779	693	745	734	678	694	736	695	714	698	731	676	724	721	729	689	714	750	667	712	717	696	745	703	757	696	706	738	738	690	696	689	749	676	725	739	708	738	725	706	696	709	699	737	739	713	678	692	686	708	686	699	711	702	690	750	707	712	790	739
33592	8665	1325	814	574	402	313	310	319	264	255	259	204	248	213	207	224	198	192	236	223	224	222	213	210	226	210	239	226	220	244	210	221	220	196	224	220	230	220	197	225	231	212	210	192	238	203	210	217	209	219	243	217	218	224	217	194	221	215	233	215	176	180	214	227	235	197	235	231	227	203	219	215	228	216	218	226	225	203	199	192	216	213	220	217	206	198	209	205	202	212	234	212	221	218	207	229	226	204	215	183	210	210	208	216	203	218	225	201	215	222	209	184	223	212	214	229	218	192	235	220	248	241	218	198	212	196	207	207	216	200	209	201	213	212	201	224	214	260	218	227	218	199	227	216	202	209	212	166	216	242	219	217	214	225	245	216	207	194	240	210	223	233	196	181	229	218	209	215	193	190	224	213	204	213	193	178	183	226	230	231	200	202	185	211	220	241	197	204	212	225	201	216	240	212	179	194	220	184	203	189	211	232	225	239	210	207	213	200	231	224	235	217	233	241	210	216	201	180	199	199	203	226	205	220	215	224	232	193	239	182	188	213	235	217	218	212	208	225	206	216	213	214	216	220	230	201	222	196	227	219	221	199	211	216	231	225	226	223	198	194	200	204	223	187	232	228	210	226	202	223	186	205	199	221	206	222	203	233	215	193	195	208	186	216	216	193	208	230	226	202	193	228	204	220	198	225	213	220	233	221	236	212	243	221	221	210	226	215	206	209	194	187	212	231	243	196	195	195	178	212	203	188	232	220	205	197	215	240	201	182	219	208	216	195	206	207	212	215	214	199	195	214	215	222	206	200	231	202	216	211	205	212	201	230	210	216	202	218	227	205	220	230	203	215	209	190	184	204	217	199	179	217	188	221	219	217	206	233	195	225	231	198	199	218	209	215	192	217	217	237	225	234	200	209	210	190	196	204	213	217	219	195	199	209	209	223	201	203	209	202	197	215	189	216	211	196	216	189	230	200	209	214	216	214	181	225	225	229	218	207	205	195	199	221	228	225	207	201	204	226	196	213	200	209	182	205	209	207	196	204	193	205	232	207	169	202	211	209	220	198	209	210	219	216	195	226	217	213	216	227	190	228	242	242	203	199	206	220	183	201	211	207	214	244	227	221	185	217	205	227	206	198	224	217	212	214	198	196	234	212	214	199	220	214	218	197	214	211	196	231	225	189	204	217	215	185	227	218	208	234	193	223	201	216	205	200	207	206	211	210	201	208	216	231	227	245	209	201	187	205	230	196	231	203	219	204	221	234	222	221	206	225	232	215	216	202	193	199	203	213	213	224	243	214	182	219	208	207	186	208	207	211	210	215	202	203	225	232	208	202	182	202	218	209	209	222	210	222	234	169	225	208	179	201	236	214	196	187	207	230	217	210	187	212	211	211	208	215	203	197	187	206	194	199	185	197	223	195	204	228	209	233	198	213	245	213	192	194	254	202	201	224	201	210	210	214	200	193	197	211	205	218	198	222	196	225	213	215	210	214	203	197	177	212	227	221	187	205	222	245	206	192	209	199	225	188	218	185	231	221	234	208	203	223	184	194	187	212	223	195	206	219	219	191	199	208	189	212	198	251	203	196	222	213	197	169	214	217	206	207	205	205	235	228	204	208	212	189	250	187	218	216	221	188	202	235	218	214	200	216	196	217	226	213	228	210	193	195	190	222	231	227	234	204	214	220	190	203	218	202	191	192	192	227	174	203	208	210	217	203	196	204	203	208	183	203	198	196	221	198	238	218	204	223	214	209	230	208	197	177	199	199	202	205	242	212	216	218	213	191	223	205	255	221	200	197	204	208	228	216	203	232	231	214	188	177	193	190	206	200	205	219	207	208	225	206	217	215	231	240	185	224	229	230	182	196	220	213	221	213	213	237	199	220	213	188	224	208	201	213	230	209	183	222	208	202	236	200	217	201	222	216	236	183	248	176	199	197	216	212	226	208	218	202	207	236	192	219	208	240	220	194	200	193	222	227	198	212	207	189	222	232	237	205	210	209	199	209	230	216	219	214	183	187	220	201	184	205	220	202	213	211	245	205	197	203	232	202	217	205	201	212	230	216	211	197	213	237	220	173	207	208	211	210	229	217	208	211	201	199	208	212	222	225	209	225	197	214	216	214	216	206	222	223	209	215	221	209	205	196	217	200	203	207	211	216	189	204	188	206	202	236	215	199	196	206	199	193	199	230	203	180	207	234	198	214	177	205	211	194	199	234	243	226	221	226	220	227	189	224	218	206	229	186	196	211	206	203	212	196	209	217	217	235	201	220	232	205	199	215	224	184	216	211	194	179	198	213	224	228	218	221	223	194	195	214	189	219	212	185	191	205	220	197	183	213	186	229	203	196	222	212	218	191	206	197	209	196	233	235	197	206	240	226	215	218	218	206	206	209	219	192	212	190	224	216	210	212	224	201	211	197	209	226	218	239	211	212	210	214	248	233	197	220	200	186	228	204	221	206	195	221	225	211	182	190	208	210	224	188	200	210	221	209	220	216	206	212	246	199	211	192	193	205	208	207	208	194	212	235	189	215	210	218	236	211	231	185	211	203	212	208	199	220	209	224	214	189	202	199	192	220	205	212	224	217	193	200	224	190	198	212	190	178	222	230	216	165	213	214	242	195	203	212	199	215	244	195	232	204	234	206	195	242	245	225	206	220	209	225	195	199	218	212	205	199	199	216	226	221	207	200	205	179	226	204	225	189	184	204	223	194	215	199	201	256	202	178	190	230	226	207	209	192	219	185	199	224	219	220	197	220	240	225	225	221	191	200	222	221	207	223	231	219	191	226	208	195	197	193	196	213	212	193	184	240	202	223	202	227	209	206	210	196	212	227	201	216	204	207	214	240	207	220	218	213	204	218	212	223	210	199	200	212	201	226	193	213	224	201	208	186	196	202	208	212	213	205	230	220	210	206	200	232	194	198	185	204	196	210	204	202	202	208	223	202	200	218	184	221	246	232	215	185	233	188	189	224	238	215	204	196	223	199	211	215	211	247	205	217	201	201	225	220	182	214	190	231	185	176	227	200	197	213	213	184	187	214	217	206	200	246	212	215	208	214	207	226	226	208	214	219	212	206	208	227	232	231	232	248	225	197	208	199	200	211	190	198	210	217	213	229	203	196	230	218	213	199	208	223	221	217	185	220	223	212	241	235	211	218	222	199	215	220	224	213	232	239	217	210	202	220	213	216	216	223	232	225	199	216	199	239	218	219	203	225	212	211	209	209	191	181	231	231	207	204	234	240	218	205	203	232	255	197	192	219	190	221	244	199	212	200	202	188	207	197	199	202	213	232	180	199	200	196	200	203	212	207	178	219	233	191	191	207	221	215	210	213	214	219	208	219	230	216	212	231	212	207	187	194	191	199	198	186	211	205	236	223	219	202	214	220	206	209	218	189	236	201	218	217	205	209	220	206	221	216	240	255	214	214	187	195	220	203	215	192	177	213	186	223	232	175	198	198	231	210	230	213	230	207	214	202	188	195	204
21186	3941	2319	2430	1921	1485	1220	1008	891	797	716	676	663	600	662	538	594	598	555	605	585	569	534	550	525	536	544	578	502	517	586	556	528	529	548	526	523	542	538	504	491	502	541	501	538	490	538	468	491	487	525	531	575	526	555	539	536	483	487	530	496	530	545	536	523	495	504	541	544	507	483	503	500	526	502	498	509	490	519	515	512	538	541	557	537	484	533	512	502	507	595	584	526	552	553	496	543	499	512	516	509	523	510	517	463	517	504	531	534	524	486	543	510	513	516	514	503	509	501	514	501	551	466	501	530	449	486	532	477	504	475	495	514	505	496	520	480	504	500	500	493	532	518	509	504	489	517	503	530	455	510	495	527	505	504	547	495	516	515	525	494	497	494	490	496	504	510	497	489	467	496	519	517	500	521	571	486	494	483	498	551	505	539	527	497	544	534	495	532	526	532	464	497	497	499	504	478	519	519	507	516	516	514	495	482	512	491	525	524	527	470	477	504	502	507	501	503	509	515	522	496	492	489	492	499	512	502	510	512	524	552	508	490	505	514	489	503	500	526	518	504	495	476	527	464	553	516	522	514	561	493	489	553	480	527	492	473	539	528	517	493	533	480	559	500	515	489	520	502	479	501	498	542	499	524	510	475	507	522	517	505	505	487	485	538	529	538	543	508	491	538	513	526	532	507	549	468	504	451	515	504	518	544	535	498	541	561	505	510	497	500	485	527	486	513	515	507	503	532	518	525	521	472	504	527	531	476	517	526	484	505	499	539	513	541	522	499	514	511	508	508	488	517	511	522	520	468	512	524	512	521	517	482	503	556	495	495	483	456	473	480	502	504	500	520	474	511	527	543	519	553	508	516	489	520	514	496	497	485	511	503	498	511	517	469	495	478	480	472	478	484	524	558	475	538	482	524	548	500	524	482	499	522	532	543	515	490	513	515	473	486	544	507	516	489	516	522	530	511	513	477	546	490	526	548	515	515	526	473	499	521	522	553	508	534	486	505	497	503	521	489	508	488	487	537	480	541	479	488	478	498	503	476	512	497	540	499	553	452	486	533	482	515	510	531	503	523	509	487	484	483	521	476	516	537	505	518	469	532	485	489	511	515	547	537	548	496	507	493	517	528	543	473	515	492	540	514	480	549	508	550	481	499	486	544	539	521	509	501	514	487	507	520	543	465	471	508	517	553	523	495	508	471	495	507	558	474	526	497	519	501	498	503	466	526	514	504	527	535	474	534	521	525	513	513	551	521	562	538	527	505	498	505	547	522	464	462	532	468	482	547	538	506	496	542	506	566	485	543	506	500	501	492	532	523	484	492	536	546	487	552	513	510	488	515	508	483	484	496	508	513	487	497	500	519	483	483	498	490	483	509	506	519	490	478	501	497	493	514	483	498	526	479	529	523	560	490	504	540	491	507	531	488	490	473	499	550	504	507	511	504	476	526	525	503	519	503	512	496	502	517	519	506	510	537	501	508	495	527	445	535	506	522	522	526	542	538	512	486	557	510	533	539	498	500	463	473	546	496	493	526	525	525	530	515	526	495	540	484	496	543	507	470	457	497	504	506	498	538	543	496	518	506	478	448	474	533	504	477	515	479	510	511	494	470	501	536	510	528	521	533	532	527	520	524	532	523	482	520	497	497	547	471	528	525	487	490	511	498	527	499	516	510	493	510	497	512	555	482	499	529	468	544	520	532	509	479	519	506	508	523	499	526	494	507	505	533	502	541	486	498	526	497	513	490	507	523	481	507	501	521	489	502	540	506	541	537	492	523	507	483	514	480	496	525	484	504	500	532	482	501	555	491	498	480	522	523	545	522	478	504	516	479	515	518	551	499	512	496	513	528	518	545	518	493	539	516	497	496	520	493	546	508	551	494	547	495	469	503	511	537	505	482	512	503	513	548	513	495	520	528	487	534	535	526	479	509	499	499	507	485	461	491	503	527	500	527	512	540	504	479	538	520	464	493	504	498	486	494	499	515	523	496	473	517	514	512	478	490	546	502	537	491	550	487	491	528	483	503	520	447	512	494	508	489	500	513	512	463	513	550	528	478	490	525	563	519	505	477	558	496	523	486	509	528	457	483	480	525	524	513	518	520	487	549	526	515	500	561	476	515	521	489	536	521	572	525	526	573	513	564	465	515	489	513	474	517	519	488	472	523	489	500	479	503	479	526	527	509	523	492	505	501	498	472	497	519	511	495	522	497	482	486	513	474	528	508	481	503	525	512	527	477	522	450	503	505	523	476	514	552	514	576	530	529	493	505	543	508	509	487	535	488	472	554	513	488	503	506	524	522	504	488	550	525	520	548	495	524	436	529	476	520	526	489	546	508	495	499	520	519	541	522	536	503	510	543	482	513	509	476	517	509	499	521	474	513	501	512	498	506	484	531	526	522	531	504	486	492	540	500	490	504	498	532	508	497	479	508	504	488	506	508	500	535	530	503	542	473	497	535	504	543	489	486	557	512	488	554	501	528	481	486	504	504	507	516	491	499	545	539	537	496	520	508	525	537	516	540	517	540	514	481	483	468	540	484	498	473	501	473	471	452	474	476	524	535	486	525	500	458	506	518	546	494	526	493	527	558	523	564	497	541	524	479	507	517	503	475	505	483	518	551	489	491	531	486	555	500	498	528	480	543	488	453	551	478	496	497	483	540	479	516	525	494	494	524	517	502	525	522	502	525	493	515	514	493	493	508	490	510	514	494	534	502	471	514	533	502	574	512	516	511	536	513	482	546	462	524	485	560	508	487	522	511	564	505	498	523	536	529	524	499	507	521	500	539	530	560	531	521	521	490	490	502	530	484	498	526	527	492	506	532	514	479	497	524	467	473	525	496	523	543	496	498	486	529	531	507	510	517	540	488	533	483	473	530	487	486	520	465	486	499	531	508	506	505	512	509	490	492	500	496	532	491	543	513	526	552	485	510	501	489	492	547	534	514	473	491	488	515	540	516	492	535	495	508	532	468	487	525	528	530	503	489	503	515	528	509	549	505	487	516	542	510	492	515	470	493	537	516	526	513	527	478	477	486	475	477	510	566	519	473	503	511	530	459	462	501	550	466	501	492	502	522	508	508	507	479	470	506	507	483	523	524	476	489	511	504	498	533	518	523	513	478	473	491	528	494	513	541	500	528	508	503	530	533	506	525	491	499	552	538	525	524	465	528	502	528	508	493	494	459	510	490	519	497	523	524	518	537	500	483	477	513	464	503	531	518	520	503	524	454	499	460	557	531	518	489	478	508	514	523	518	483	497	528	532	542	506	506	513	492	519	517	477	514	521	524	458	503	505	504	518	520	525	517	501	506	446	480	502	518	505	505	490	490	536	529	479	503	533	526	483	524	547	507	529	552	533	448	525	481	508	511	507	541	499	540	536	494	520	492	525	509	474	558	523	573	512	485	531	522	504	527	473	508	517	501	535	536	549	516	496	482	523	523	538	502	509	474	539	532	508	492	485	508	542	563	492	542	512	495	455	497	496
11594	1864	454	345	329	315	318	280	262	253	261	283	253	261	244	248	235	252	245	248	245	242	253	268	254	256	268	257	245	274	287	251	267	281	243	255	268	238	278	242	227	245	237	243	235	254	289	281	276	233	248	260	254	243	241	280	233	269	261	290	260	262	261	231	246	256	236	250	290	244	267	279	260	272	244	266	240	228	237	238	282	256	246	272	284	230	278	269	278	280	252	246	253	275	245	255	265	266	260	273	248	239	258	253	289	236	295	266	272	269	252	263	283	267	245	253	260	291	274	275	294	243	264	269	272	279	253	279	237	244	245	250	284	257	253	232	267	235	246	270	261	238	228	294	270	285	267	263	255	247	258	285	281	240	267	248	251	250	268	250	261	303	281	267	249	254	283	278	255	272	270	246	287	239	247	254	267	250	264	256	261	251	261	240	271	267	273	273	251	246	255	262	254	266	256	265	255	267	272	255	262	260	270	260	264	242	235	239	274	274	249	268	243	255	268	257	285	239	253	260	274	260	243	229	243	253	258	232	276	272	299	269	282	274	273	255	242	299	246	262	281	273	269	209	248	253	258	233	251	246	239	255	275	247	271	268	268	260	260	268	250	249	291	268	270	237	240	249	265	270	247	267	262	268	274	267	286	251	239	242	238	251	271	271	254	266	282	275	251	227	263	245	293	267	263	258	260	277	236	256	250	263	249	241	251	258	250	286	258	274	279	266	265	241	258	263	250	241	253	285	265	240	237	265	277	226	264	259	252	281	268	259	256	239	257	262	279	266	297	262	267	258	269	245	257	234	240	277	247	219	271	246	236	271	254	253	250	280	235	257	241	251	258	257	261	260	257	286	262	253	243	283	252	292	248	276	276	237	269	270	267	284	253	256	276	258	252	241	238	239	262	227	242	296	252	267	286	242	259	296	277	269	250	237	250	248	272	236	262	282	256	262	233	261	248	264	278	262	266	304	242	247	229	263	259	277	253	257	262	271	255	266	251	232	260	253	267	239	250	277	271	256	234	281	224	256	285	242	258	253	261	273	256	269	238	277	267	263	247	266	278	270	265	259	221	292	270	255	225	281	259	296	272	290	254	255	261	264	233	246	243	276	260	267	240	269	277	266	254	249	224	288	224	237	276	288	281	271	294	270	274	258	279	258	242	280	274	289	217	245	281	252	267	251	240	262	252	242	248	253	260	294	261	262	248	247	260	271	269	259	272	255	254	247	259	272	265	259	240	249	242	237	240	261	266	279	258	251	260	250	253	264	278	258	274	228	280	274	254	245	247	241	237	271	251	226	247	244	284	264	283	270	261	262	272	277	249	256	266	230	277	255	293	275	233	282	264	259	251	232	270	293	271	252	228	270	250	268	249	265	232	241	262	270	286	271	237	260	236	279	260	246	284	276	262	284	236	257	267	262	246	249	251	267	265	264	265	233	297	275	267	252	242	243	280	298	274	279	270	220	269	257	243	285	263	249	260	245	282	264	250	270	248	249	269	214	270	234	267	249	255	251	240	239	246	300	272	245	252	225	254	259	280	269	252	271	252	246	274	286	230	273	255	298	271	271	266	275	255	262	262	263	276	263	263	259	263	299	215	270	265	283	256	254	252	305	264	272	285	259	274	251	279	267	245	245	245	269	251	268	265	252	254	233	275	258	274	239	262	266	278	253	256	279	239	247	254	277	258	234	253	272	227	287	255	255	257	239	271	252	237	239	255	261	255	236	235	237	248	262	249	237	262	267	264	272	298	271	238	260	276	260	247	251	276	266	258	255	227	246	267	252	265	272	258	262	254	267	281	231	284	269	267	246	255	263	260	239	279	245	260	251	270	280	250	254	289	250	259	271	261	245	233	280	258	242	243	270	281	249	271	259	266	260	257	260	248	261	228	246	250	282	284	262	275	286	251	253	267	260	245	233	262	245	266	278	250	282	248	241	249	261	262	277	242	295	254	273	268	295	243	283	293	282	245	235	257	282	278	259	276	267	260	249	264	287	260	269	257	266	266	280	282	281	256	256	262	244	288	288	283	274	267	251	253	245	250	234	255	262	266	280	253	271	273	272	276	260	257	254	236	250	279	271	244	235	264	266	264	262	290	269	295	256	232	278	254	282	283	266	254	271	273	255	249	274	256	259	237	242	243	239	262	260	257	270	268	238	284	264	240	274	263	248	268	286	258	287	270	265	242	274	255	252	288	278	282	250	244	255	244	250	274	209	231	271	287	234	259	266	268	309	261	235	258	252	269	248	283	266	253	265	264	255	277	269	281	278	284	286	267	243	262	263	245	266	264	239	250	280	258	257	244	237	237	242	255	243	275	243	253	256	288	259	297	239	267	249	267	269	287	245	261	276	257	265	250	278	291	258	265	280	258	252	261	271	273	295	254	255	279	232	254	268	265	283	241	258	290	238	246	266	260	263	253	212	240	258	232	266	247	303	281	291	262	271	252	257	236	265	259	267	290	255	260	268	272	261	262	268	263	246	257	282	274	286	251	256	264	299	278	227	256	251	272	264	238	273	272	266	265	293	254	254	293	261	257	237	244	269	257	269	276	255	254	235	261	237	247	248	280	302	233	226	247	249	234	264	245	271	280	298	253	246	252	211	231	268	280	275	264	241	259	262	252	228	255	282	247	229	249	268	254	264	240	264	262	267	261	286	290	264	291	254	247	284	248	257	285	304	251	238	263	253	248	244	269	294	275	245	251	272	300	293	238	287	269	244	239	244	256	249	259	275	267	277	303	287	277	285	295	263	288	275	257	261	276	262	278	273	263	231	245	272	303	253	258	262	260	273	246	281	285	234	269	271	269	279	269	256	263	271	237	262	276	241	254	254	234	269	257	290	253	222	234	285	258	255	241	255	245	257	253	270	284	258	266	262	251	261	237	250	278	302	244	253	255	270	252	247	253	264	284	269	267	235	240	262	268	258	259	235	264	266	249	231	242	268	265	252	254	234	256	296	265	253	296	266	259	273	269	250	273	243	303	265	256	243	262	260	255	241	263	275	249	262	258	241	260	256	244	248	248	239	278	268	267	268	229	245	274	268	269	283	289	251	236	273	253	277	262	275	246	269	272	231	285	251	277	255	254	260	276	262	266	246	254	259	253	261	246	265	274	252	270	237	261	238	283	248	263	297	269	257	295	304	264	276	271	231	256	251	230	268	271	305	254	298	251	275	303	290	286	243	270	291	300	267	266	285	248	279	298	253	251	220	234	255	289	264	263	270	259	280	281	274	254	263	256	262	268	236	291	248	264	224	275	250	246	264	273	269	229	254	262	288	240	247	244	240	240	241	230	249	230	260	265	263	250	269	253	250	236	265	222	248	282	274	249	252	249	248	250	264	270	252	241	286	260	264	277	237	273	298	238	239	270	253	240	257	270	257	287	299	280	250	282	243	242	231	271	276	264	265	230	277	271	269	278	298	272	304	236	294	263	273	277	285	236	245	258	262	245	240	242	277	237	220	246	255	252	275	239	256	270	301
8379	1593	1090	1107	919	883	793	729	746	672	634	654	633	644	663	634	635	641	621	600	697	658	612	621	651	620	651	630	601	659	631	632	674	597	633	640	675	623	609	595	574	641	679	609	657	612	665	605	647	670	642	677	631	624	679	604	645	635	625	667	656	631	628	682	644	585	614	663	672	621	660	625	628	631	598	640	630	635	679	640	626	665	627	653	634	650	617	638	634	628	654	609	669	646	647	640	617	609	634	668	635	613	631	651	663	649	635	612	621	640	625	655	627	624	609	594	649	623	606	629	641	647	625	652	632	600	627	617	662	627	628	636	633	630	622	672	562	671	650	629	631	622	640	608	655	678	603	595	644	588	641	607	626	672	634	639	608	622	636	611	642	592	661	646	657	638	628	644	634	614	690	633	635	618	615	632	622	617	689	631	640	640	639	617	656	637	643	614	614	649	640	613	621	649	636	662	628	651	643	652	664	636	655	612	637	639	632	649	690	647	603	665	673	625	624	625	643	637	654	666	635	695	667	671	648	607	677	672	628	628	646	642	631	646	605	609	660	678	706	651	659	652	660	672	627	659	611	664	637	653	635	601	582	596	616	647	699	664	628	623	654	680	620	636	688	629	679	699	632	655	643	662	625	611	645	693	644	681	624	655	636	592	678	618	655	629	633	597	637	616	648	652	658	647	620	675	647	633	631	634	687	618	650	647	613	670	590	617	681	636	614	670	633	600	618	637	626	626	653	659	598	610	609	636	674	626	653	653	704	613	644	665	618	686	627	615	628	649	681	602	686	623	635	618	627	647	624	611	621	630	634	655	618	639	653	641	632	659	649	635	658	587	645	614	619	644	621	623	609	691	631	633	645	615	638	658	620	678	631	648	657	643	668	653	639	689	576	619	675	631	612	622	682	665	664	605	591	670	601	632	653	665	656	601	667	619	611	651	633	682	648	629	673	630	680	620	612	675	639	632	621	609	578	649	607	599	656	601	651	649	636	654	636	622	643	628	590	599	665	617	627	680	629	672	631	657	607	644	603	663	602	612	629	674	643	603	615	659	600	639	639	678	640	642	643	665	624	629	652	648	655	636	635	633	611	632	640	632	659	646	633	630	648	627	662	649	632	635	649	632	672	647	662	620	639	656	660	676	635	616	616	635	662	647	633	672	685	646	605	654	597	636	641	661	632	629	685	694	628	657	654	680	620	624	617	647	648	644	639	652	661	680	633	651	612	637	662	633	634	674	663	667	630	636	659	639	605	640	641	627	616	654	647	661	647	601	662	623	617	627	618	648	625	621	672	649	663	636	642	621	621	667	670	634	604	648	643	602	620	624	644	650	647	697	658	616	675	630	629	656	661	648	650	621	609	632	591	598	618	620	622	659	623	678	625	627	652	583	638	607	695	637	629	632	638	639	635	590	630	620	647	617	580	637	660	642	671	654	647	568	650	689	635	621	614	653	669	671	617	626	682	675	621	668	638	666	643	665	634	601	643	617	602	632	673	647	612	673	627	692	651	627	640	678	684	633	647	677	627	664	674	650	603	607	654	634	657	642	616	627	661	695	665	612	608	707	632	643	597	657	642	653	610	652	651	651	605	600	644	647	654	678	643	651	646	647	654	662	643	603	604	642	621	609	660	630	666	624	640	635	629	650	638	668	680	651	644	629	631	642	600	661	653	656	601	639	642	661	600	619	602	637	635	659	630	579	633	675	654	645	646	664	664	630	665	691	613	662	648	642	589	708	672	640	628	661	665	585	631	591	634	660	639	688	610	647	645	608	624	637	610	649	595	605	634	612	621	632	666	607	673	626	659	699	712	670	631	673	670	657	652	566	662	613	587	638	605	657	622	626	665	674	640	706	649	646	643	636	637	683	639	616	667	651	668	594	666	608	633	638	653	664	602	624	626	660	599	639	659	618	658	624	632	664	675	602	640	616	615	642	645	668	673	641	664	650	616	589	658	629	613	643	654	631	643	630	660	609	685	638	657	627	635	611	677	688	650	677	647	603	661	613	645	672	622	642	648	625	601	652	626	640	624	670	669	657	640	668	632	667	615	691	636	654	617	620	630	606	640	649	649	678	677	655	655	665	646	622	637	674	611	647	674	620	599	654	605	594	635	662	655	674	601	631	631	642	640	684	629	635	603	622	621	628	634	632	637	598	633	642	637	644	623	635	605	641	681	643	649	654	597	643	631	658	624	629	668	627	653	654	606	630	641	654	628	624	649	595	627	632	622	592	635	635	666	638	672	638	691	617	624	657	593	618	626	680	593	690	658	595	673	677	641	662	610	656	622	635	622	625	673	663	580	654	615	686	677	653	643	643	663	667	641	606	690	640	626	677	636	639	659	654	607	667	653	630	654	614	636	680	705	622	600	662	660	616	676	660	648	621	673	615	623	668	668	612	604	656	603	583	609	675	597	617	642	657	638	661	627	618	629	668	666	611	635	641	643	641	644	613	692	676	611	639	656	627	631	592	653	618	646	621	621	608	699	628	617	603	633	654	694	608	656	657	642	650	591	656	636	648	599	621	651	633	670	669	601	646	611	666	689	644	620	637	680	671	625	640	631	623	647	607	594	595	614	622	612	639	643	613	668	649	610	652	640	614	643	654	625	623	636	651	647	637	624	633	665	669	587	637	623	604	625	650	664	637	619	656	637	621	633	611	624	656	622	619	642	596	649	616	636	669	636	634	624	623	655	650	617	631	618	626	622	666	670	670	660	615	644	613	628	667	624	647	647	684	615	682	676	610	663	660	595	654	652	634	674	616	656	614	660	675	675	676	676	671	608	629	587	635	663	668	622	649	635	652	650	643	691	606	640	643	640	611	631	625	619	658	605	663	643	662	625	694	657	628	626	621	608	640	607	628	642	631	605	673	648	654	668	607	646	641	602	629	622	651	666	624	648	641	635	653	636	642	623	591	658	596	643	639	663	680	642	631	659	641	625	590	613	661	637	628	638	666	696	597	630	610	588	640	616	633	624	648	629	589	648	686	660	650	624	592	647	663	605	664	705	660	623	609	626	651	624	624	672	620	653	623	634	573	646	582	639	627	624	631	634	672	654	673	639	590	686	642	619	641	604	647	656	686	608	645	617	606	603	651	652	646	650	637	637	664	620	660	656	640	623	624	639	623	618	656	655	648	635	615	630	657	669	607	676	641	633	640	643	640	654	673	643	695	620	627	646	632	644	642	637	676	628	610	644	605	643	608	614	583	671	661	668	651	675	598	657	612	626	621	668	637	667	695	618	625	647	648	655	626	656	674	658	611	654	664	684	690	617	637	641	693	626	611	659	633	609	677	610	644	645	683	650	591	673	650	593	636	666	609	612	635	653	665	667	651	628	712	620	656	665	675	615	614	619	626	619	638	618	623	621	596	635	641	632	672	615	631	638	635	602	639	649	606	620	628	642	631	673	614	680	632	601	609	632	631	585	601	675	667	678	637	643	597	657	612	626	666	618	661	608	630	664	637	639	635	697	654	605	634
24651	4701	1001	731	598	440	377	366	360	374	345	350	328	340	329	346	338	327	324	322	345	367	364	351	316	332	360	304	344	333	311	356	334	299	323	336	303	317	334	352	327	328	335	351	342	334	338	380	339	303	313	322	315	349	345	310	327	342	304	315	349	313	318	356	356	355	308	353	311	314	346	310	306	341	326	334	337	332	333	323	325	295	310	372	313	330	312	327	329	326	320	326	335	326	369	340	316	328	353	340	326	351	320	354	361	333	329	317	337	336	323	342	331	345	353	340	327	335	398	323	307	353	315	295	320	335	319	310	348	336	353	334	331	318	335	325	351	323	307	346	375	316	305	328	319	347	317	315	297	360	313	332	320	356	323	349	337	301	337	329	340	337	325	328	325	331	356	327	334	338	288	349	323	356	313	324	297	298	329	364	327	297	342	356	324	310	334	328	349	350	311	337	315	321	341	322	320	316	347	343	352	363	332	340	368	340	322	309	356	352	382	359	340	335	323	323	343	346	358	348	350	324	340	340	347	343	269	337	300	335	307	333	329	324	305	329	333	323	320	324	323	359	346	348	304	353	375	333	354	355	290	343	310	362	317	324	344	342	361	365	367	343	317	349	352	354	304	341	336	331	356	328	325	379	341	335	315	371	322	343	335	322	330	318	345	334	337	347	364	319	348	307	365	335	341	313	310	350	305	341	313	330	337	350	331	336	294	342	348	365	391	350	316	375	336	327	322	365	326	315	327	338	375	316	366	332	332	311	348	347	322	316	311	339	358	306	348	316	336	327	325	337	336	322	341	327	341	299	324	349	339	331	296	314	321	321	338	338	321	322	302	342	363	346	330	339	366	314	358	300	324	345	316	334	351	334	331	359	289	348	324	305	286	296	335	347	345	336	338	369	320	343	337	352	338	312	322	343	344	340	298	333	341	341	304	318	348	303	349	309	289	316	316	342	334	316	354	329	336	352	334	354	351	331	350	330	306	334	341	344	347	324	338	323	321	367	347	347	314	335	339	331	358	327	336	293	332	377	318	328	351	329	348	365	338	334	329	341	339	369	314	347	334	338	342	316	345	361	317	303	304	319	317	359	300	333	301	306	312	319	292	303	308	316	314	316	342	342	366	326	319	340	332	341	342	343	331	331	343	324	341	326	339	330	329	355	331	311	329	336	332	338	308	316	385	328	330	355	305	384	335	357	343	313	355	340	341	314	314	300	334	320	335	338	331	369	349	318	301	333	334	310	348	357	347	342	324	353	288	323	340	316	324	390	363	339	345	351	334	345	314	343	331	332	309	312	313	302	338	351	359	340	337	323	338	329	305	359	341	309	340	332	295	334	314	300	346	306	345	359	309	335	344	314	389	334	308	306	330	323	348	347	363	329	346	352	323	327	324	332	355	320	363	322	336	342	291	330	320	356	330	345	357	297	337	332	349	332	319	329	313	346	354	337	301	323	306	324	327	301	304	313	336	328	344	318	335	321	335	294	322	334	309	337	353	326	327	304	316	337	324	357	319	332	310	339	324	348	341	363	354	318	364	347	328	306	332	334	310	365	342	317	357	354	366	350	335	332	315	339	313	324	330	337	325	326	327	330	310	339	274	323	361	315	347	325	321	333	350	348	335	374	347	321	294	329	377	329	369	282	297	334	348	327	352	323	330	338	322	299	335	361	348	348	362	325	330	315	356	341	367	318	332	300	314	341	323	342	341	319	318	329	331	340	337	343	338	335	335	284	335	284	344	325	321	311	362	309	358	358	332	365	322	297	336	361	349	334	347	304	346	350	327	301	329	338	342	334	308	325	331	347	333	320	318	340	341	352	340	318	345	334	382	367	338	305	326	354	321	313	336	342	325	334	333	291	336	341	322	320	345	328	328	329	321	329	316	346	315	336	305	315	338	312	347	349	333	296	348	318	329	309	337	315	350	332	326	329	313	289	352	345	305	346	335	294	329	311	378	323	338	288	337	320	323	329	301	327	370	321	332	313	338	342	308	333	359	313	312	299	323	329	324	323	302	324	315	358	301	351	320	313	313	333	315	300	330	332	309	309	355	351	317	284	299	343	354	350	322	342	325	348	341	353	345	336	362	318	355	361	326	291	332	341	353	333	321	340	341	309	330	323	371	324	330	334	342	330	325	337	306	358	334	333	369	355	305	359	343	336	367	361	340	315	362	349	321	315	345	330	331	318	323	345	315	297	358	333	288	334	325	310	329	337	328	327	347	324	299	364	334	333	305	305	338	332	330	349	314	380	350	306	348	329	356	309	341	327	333	300	328	328	325	349	296	321	325	316	319	321	336	321	299	337	335	288	298	304	302	366	356	352	290	341	293	322	336	335	347	348	324	324	348	322	310	344	295	367	317	329	355	311	306	323	328	322	308	299	319	312	345	317	334	331	346	350	323	327	345	307	313	356	383	353	359	309	294	340	317	323	349	346	378	332	303	336	329	341	368	316	330	335	301	347	343	345	312	351	343	331	325	346	309	331	365	332	348	305	322	358	331	326	345	367	325	328	363	333	332	349	352	339	315	353	352	356	354	332	304	331	294	322	317	362	344	332	325	315	365	348	344	328	346	283	313	306	320	325	341	313	318	344	310	338	339	329	319	360	348	313	331	333	302	318	330	365	303	353	302	359	333	315	357	331	319	333	338	319	342	303	353	338	311	337	345	319	325	300	368	349	337	292	330	310	364	337	317	322	298	341	340	339	317	323	299	349	335	334	332	352	323	302	320	351	315	324	322	323	296	308	312	349	329	337	343	334	325	291	344	334	305	329	290	321	348	287	316	340	334	308	318	328	301	333	312	370	347	309	348	328	318	340	315	312	334	333	341	352	319	332	293	328	338	353	336	374	329	310	348	378	318	320	341	337	332	334	345	327	333	330	348	348	342	324	313	323	354	352	314	309	318	320	314	325	328	326	354	319	358	327	316	321	321	357	344	359	330	365	327	359	331	344	324	380	344	358	341	329	319	336	317	330	298	300	313	329	347	343	320	322	318	356	329	292	347	333	336	343	327	337	337	334	344	339	303	316	335	320	317	341	336	322	375	366	340	309	349	319	345	333	325	352	334	350	321	340	351	373	342	319	355	358	327	322	320	296	318	323	344	325	337	348	315	300	342	323	305	305	322	340	362	342	344	294	329	328	335	339	316	339	340	324	323	291	314	319	341	317	323	314	338	347	337	340	323	329	328	344	320	353	352	348	315	333	322	332	307	326	339	316	323	331	325	335	282	343	336	305	326	366	345	316	332	323	296	321	325	339	310	313	299	330	303	354	341	347	334	370	351	314	330	309	314	343	366	330	320	363	336	351	342	345	341	353	317	303	361	342	359	313	335	307	321	335	336	320	333	366	328	324	328	298	308	314	338	317	352	303	355	333	306	348	301	338	321	345	335	359	344	325	329	361	328	304	306	299	317	328	325	347	328	352	326	401	351	329	310	306	325	333	333	337	331	348	327	335	320	302	309	355	350	303	340	318	351	342
16765	2539	2158	2197	1760	1503	1279	1122	974	946	896	860	861	855	841	855	820	805	827	833	779	811	752	801	767	836	797	733	823	773	826	737	726	790	778	753	775	832	801	752	765	736	781	763	801	735	754	785	741	789	759	797	844	770	815	815	696	793	731	766	741	773	771	812	762	793	775	801	738	780	797	821	773	740	771	750	754	728	757	827	811	801	821	794	773	755	771	825	766	799	798	797	800	809	789	847	690	801	809	765	783	733	732	717	813	783	770	782	763	711	807	741	789	777	792	801	745	791	777	818	755	769	769	795	793	770	718	805	777	804	761	801	848	758	786	782	814	759	735	797	740	769	781	804	778	750	788	772	736	783	763	760	799	807	794	800	732	776	787	774	756	788	803	780	774	788	797	809	752	748	787	723	786	771	734	784	804	752	779	821	800	771	802	775	786	792	760	811	796	812	773	776	767	785	811	797	781	760	809	808	757	751	804	800	755	734	814	786	833	739	766	740	791	746	825	786	783	775	768	722	763	755	792	784	716	756	796	730	785	773	747	765	752	769	758	784	791	762	776	805	758	791	763	773	746	810	747	769	768	771	795	776	813	785	792	827	797	773	735	767	786	711	754	789	757	766	748	786	794	756	768	789	824	800	748	786	755	748	727	759	757	804	752	784	802	792	760	780	786	760	779	746	806	780	744	732	731	744	783	757	817	760	782	750	752	775	808	849	782	824	753	776	732	750	747	792	733	788	755	736	762	762	824	787	764	774	750	734	765	784	822	821	770	749	753	756	774	760	753	766	785	781	811	769	793	773	796	756	802	799	780	775	749	805	782	837	812	788	793	742	793	754	774	765	766	768	771	729	803	761	807	799	773	748	724	815	807	772	788	765	742	782	815	752	718	826	760	815	793	735	775	744	799	772	778	763	734	803	740	750	836	733	783	797	791	797	732	765	809	775	767	769	773	727	787	760	745	711	769	816	777	798	764	751	764	761	760	742	766	787	857	803	795	736	774	817	782	795	758	759	832	804	737	747	761	786	840	789	755	741	794	741	762	795	782	807	733	767	788	813	786	741	727	789	736	777	769	805	787	783	764	766	793	767	766	768	748	761	725	769	774	787	782	781	773	771	775	820	753	809	799	800	748	795	812	764	805	801	808	753	811	743	751	789	821	823	830	755	756	712	801	761	742	804	759	803	761	759	768	790	784	749	777	790	805	738	792	840	789	740	761	760	775	788	784	804	768	724	760	794	724	787	745	776	805	739	748	782	747	817	795	750	752	812	784	773	781	749	783	793	804	768	772	760	751	770	744	765	799	795	788	770	764	750	744	784	843	797	729	776	727	746	791	754	765	814	829	800	767	746	825	730	724	789	817	759	822	788	829	801	760	794	749	765	737	751	834	771	780	754	794	829	789	730	797	758	792	781	729	747	783	777	781	807	732	794	753	833	746	778	830	760	808	768	761	782	777	791	743	793	812	789	796	752	733	725	806	760	795	736	799	740	834	804	748	785	819	823	766	789	775	811	758	788	761	744	804	818	728	767	779	734	797	791	730	763	754	788	821	740	759	813	799	822	796	772	745	784	750	758	787	753	752	804	819	748	804	773	776	759	831	809	772	774	749	794	799	744	807	734	814	790	760	814	758	826	764	761	752	753	804	772	788	777	765	767	783	761	787	739	786	753	775	753	740	787	784	785	787	768	738	737	762	778	755	773	788	824	777	753	764	811	727	804	791	771	800	794	768	716	752	790	781	758	776	798	788	760	753	794	790	743	776	791	776	820	758	778	741	772	820	767	760	795	777	720	772	782	779	806	787	800	812	832	793	727	769	773	836	799	793	761	763	792	811	802	804	768	783	809	738	798	795	771	796	806	778	787	809	750	796	788	768	765	795	790	791	794	763	749	758	837	731	752	736	755	700	756	767	780	803	767	763	740	752	793	794	773	789	733	779	756	760	756	758	726	727	775	754	772	781	769	789	764	799	782	803	804	808	751	791	785	798	816	805	817	786	761	759	808	815	762	758	763	775	747	772	787	787	744	750	771	764	814	771	757	783	810	772	790	772	811	749	769	776	772	804	757	789	774	841	791	781	803	764	785	802	803	798	778	805	785	775	768	819	787	818	787	806	794	749	806	784	832	750	787	762	797	750	766	758	786	784	760	742	763	775	745	769	757	820	825	774	788	788	780	815	732	791	765	762	791	751	773	783	806	784	773	774	880	726	792	773	774	770	819	813	726	779	772	787	831	809	753	828	768	766	807	791	811	779	797	766	804	740	793	782	790	729	736	831	760	787	753	810	764	758	744	707	786	753	736	795	770	838	773	790	782	808	795	771	743	739	761	759	747	746	831	775	777	799	798	753	758	782	758	805	769	717	787	735	754	764	783	747	803	711	790	755	712	782	753	764	753	736	826	754	733	751	760	752	737	754	814	798	772	751	734	800	805	803	769	795	805	800	818	787	808	729	767	737	734	726	842	752	784	757	761	781	736	750	754	790	744	813	803	775	748	742	728	783	756	736	799	831	812	769	701	733	788	800	836	727	784	819	752	754	819	808	772	794	712	774	747	823	784	789	764	820	758	816	795	783	771	804	782	774	788	788	771	823	844	753	823	762	755	729	758	771	714	773	833	774	766	801	765	800	823	756	776	818	826	742	776	784	818	799	830	813	795	797	804	780	768	739	768	755	719	788	784	775	811	824	766	718	806	750	758	814	791	818	739	736	815	808	743	756	779	790	814	760	766	825	800	781	804	734	810	768	813	787	746	783	799	810	791	759	775	792	804	787	817	792	771	792	791	735	820	720	758	807	799	769	811	733	763	738	745	783	775	735	814	758	749	768	777	737	751	790	759	776	780	787	784	774	741	783	747	765	800	756	768	752	765	817	816	794	768	772	775	755	805	785	815	769	750	766	838	802	816	836	809	771	784	829	755	788	757	769	785	795	777	870	817	817	780	781	823	784	797	803	777	778	831	801	727	783	756	798	799	772	742	791	817	795	778	746	754	732	773	793	772	788	773	782	758	753	755	720	768	784	767	802	822	799	760	767	760	792	745	792	790	696	726	811	765	789	806	726	765	788	759	781	735	736	779	742	754	772	841	802	786	775	762	742	764	753	803	767	827	778	745	768	783	763	768	787	822	792	768	802	767	802	801	765	790	766	795	740	771	795	749	855	779	752	769	768	750	794	760	802	774	727	758	775	781	710	774	783	752	760	749	764	776	788	774	782	786	787	770	799	788	768	774	766	788	787	769	788	795	775	780	788	765	795	750	782	744	815	820	771	796	735	825	758	747	793	815	784	748	750	783	739	757	753	760	761	775	774	781	705	760	733	797	790	798	778	781	806	805	777	800	827	760	773	829	741	785	789	767	831	785	761	779	793	796	779	723	744	763	775	809	800	782	735	779	796	772	767	759	735	803	762	774	806	782	755	751	801	761	762	739	755	819	790	766	798	703	752	752	749	801	781	773	769	732	762	809	740	769	697	757	752	762	812	839
34027	8155	1511	919	634	458	355	302	256	278	275	259	253	234	214	247	228	219	195	239	236	235	246	226	218	221	225	250	203	250	222	217	213	220	246	231	223	234	269	224	211	213	193	213	241	228	231	229	197	224	215	229	226	201	229	233	249	245	231	199	197	246	208	213	223	231	238	239	225	205	217	233	217	215	226	241	235	215	204	196	221	228	240	241	222	207	208	211	230	216	203	225	209	209	226	206	215	217	242	202	211	217	207	201	212	199	221	222	214	234	196	221	214	207	240	214	230	229	209	214	221	205	219	231	203	222	212	215	238	203	246	220	212	237	227	220	222	210	218	237	225	229	241	206	236	250	199	207	221	259	231	209	221	230	223	192	232	217	205	213	216	213	201	195	232	214	224	211	249	241	208	206	228	215	195	258	201	223	239	256	209	211	213	224	219	210	221	239	216	213	243	205	218	225	220	239	193	211	246	239	231	229	225	211	233	214	194	197	213	214	225	231	230	236	215	228	225	238	246	228	234	215	246	211	240	220	196	219	247	238	226	223	231	236	232	230	226	224	214	238	201	224	221	225	198	233	233	241	211	210	215	236	231	243	239	254	240	219	230	218	263	245	214	224	230	229	254	204	226	236	201	204	232	214	214	231	195	228	217	222	235	218	196	213	260	221	210	226	244	226	213	264	229	238	234	222	275	196	235	199	224	218	224	213	234	197	232	238	202	248	211	216	210	210	208	232	203	218	215	215	235	233	211	232	224	227	223	218	232	241	215	223	206	190	237	227	216	221	236	209	245	215	230	225	225	214	200	226	203	202	230	212	233	239	250	230	233	196	234	211	235	217	237	209	218	261	223	231	219	237	239	245	241	220	235	199	216	247	224	224	230	236	197	216	219	230	260	204	214	219	245	241	267	226	242	243	209	213	220	209	208	205	199	206	197	213	249	220	221	209	220	229	225	226	210	233	215	225	218	217	217	241	229	243	218	184	216	197	240	209	228	225	261	243	199	260	268	218	255	224	218	208	228	218	253	211	219	251	241	248	201	229	238	231	214	247	192	236	238	203	206	236	216	224	204	238	219	242	234	233	251	235	221	207	202	219	224	221	242	223	231	216	234	235	249	218	247	262	214	218	204	234	239	214	218	199	197	215	245	227	237	229	214	220	259	239	219	213	262	225	186	221	222	238	237	214	254	220	236	193	197	223	218	207	226	226	232	233	245	229	222	219	219	227	212	209	203	235	211	213	253	231	212	212	227	244	238	213	243	246	238	235	237	205	233	192	227	214	212	220	265	180	229	224	224	230	244	214	245	218	254	227	224	204	224	225	209	225	221	242	231	215	212	216	197	228	183	235	220	225	213	186	226	231	229	221	251	217	250	222	215	228	215	217	206	207	191	242	232	232	234	217	206	235	212	224	231	222	219	211	231	231	236	206	237	230	229	197	224	217	232	214	215	228	237	206	207	197	221	188	205	199	238	244	226	232	219	208	198	217	225	237	188	190	216	231	221	215	231	210	235	250	245	210	234	209	234	221	224	214	226	238	214	227	223	228	215	227	254	194	266	221	215	203	193	181	234	242	230	236	248	229	221	228	206	220	224	206	222	228	223	228	222	213	241	220	237	237	254	238	220	240	200	212	232	219	211	201	247	232	226	207	220	219	227	236	221	219	209	228	222	237	216	221	208	217	205	236	246	237	212	215	234	219	232	219	226	222	223	236	225	213	216	228	206	253	220	232	231	192	231	230	228	219	225	227	218	231	245	212	234	218	214	239	233	235	196	241	242	194	241	234	228	236	216	226	197	248	249	239	228	211	215	220	222	253	222	216	225	199	259	213	236	238	226	249	213	206	229	201	225	232	218	243	248	233	239	237	251	235	220	233	228	216	223	198	213	232	211	233	211	214	228	261	223	226	209	216	223	234	220	235	200	201	213	245	211	219	265	212	214	214	245	194	235	252	241	197	231	221	219	212	246	225	232	215	205	234	223	218	230	242	215	198	194	211	222	180	220	231	246	231	245	234	227	212	204	265	183	246	268	230	223	219	213	238	258	200	233	227	217	219	223	233	216	211	232	215	216	212	222	225	224	220	248	238	226	227	206	228	230	248	213	203	225	224	235	195	201	241	233	206	236	200	227	227	213	208	236	240	214	229	240	223	232	219	209	243	202	237	210	244	213	260	226	219	230	242	221	246	223	198	248	249	230	250	211	267	200	226	237	215	227	232	228	255	216	212	215	254	213	229	215	246	216	235	192	220	227	212	234	229	239	212	230	231	220	209	237	219	207	228	201	226	227	223	246	239	228	228	242	212	202	223	248	240	230	241	230	227	221	215	201	183	243	208	221	240	232	219	229	262	231	241	209	229	224	230	216	218	247	211	216	210	210	198	214	238	207	207	215	207	222	238	248	202	226	206	225	222	241	221	229	238	226	255	212	196	205	221	234	222	229	222	210	199	257	221	239	258	206	234	225	232	212	221	209	206	216	232	197	221	221	205	222	205	202	229	225	220	215	214	213	221	197	225	203	209	213	215	216	215	251	258	207	238	223	215	209	210	238	230	231	206	202	215	242	230	236	232	244	263	199	223	210	219	219	207	246	207	229	214	230	202	225	225	217	217	209	227	223	234	209	224	237	227	239	218	222	211	240	218	196	209	253	218	231	217	213	232	213	228	228	213	224	217	206	223	228	224	233	217	217	215	216	263	243	246	228	226	227	203	223	230	248	227	238	236	208	226	232	229	228	235	249	230	252	231	215	209	206	202	231	218	241	251	223	211	183	229	224	226	254	214	220	247	250	229	248	232	220	225	230	224	222	235	226	213	212	234	209	231	240	255	256	212	206	244	224	225	223	230	247	204	244	225	262	246	216	218	228	232	253	220	215	235	223	229	223	219	211	210	245	204	231	240	197	211	228	227	214	237	215	204	240	232	212	241	213	217	207	254	227	216	214	220	246	219	221	246	217	227	208	232	212	208	264	208	223	241	195	243	204	234	208	228	237	219	198	206	217	229	243	222	209	227	204	228	249	217	218	240	208	218	234	223	222	213	224	232	180	247	213	256	201	240	227	220	231	239	232	239	243	212	210	210	239	227	240	224	229	214	226	207	240	228	226	258	219	243	234	226	208	225	237	227	220	228	218	213	184	226	237	218	215	211	207	234	249	236	239	228	256	236	200	237	226	232	192	240	213	210	221	238	227	247	227	208	220	200	217	214	257	248	248	237	216	218	210	231	219	228	231	253	233	223	192	217	215	218	247	231	247	232	226	221	231	227	206	213	244	245	235	223	217	225	233	230	226	213	200	214	244	199	242	222	218	229	218	235	194	233	212	214	241	213	232	250	183	228	215	240	216	228	218	214	226	192	224	213	205	229	214	209	187	236	209	208	227	239	205	203	231	234	224	256	225	250	228	200	232	240	227	226	203	221	235	223	219	264	205	207	235	231	201	211	221	212	215	226	225	227	228	214	224	232	229	240	232	230	209	221	214	228	227	208
21213	3220	2716	2848	2248	1658	1321	1054	900	802	743	717	651	675	637	623	618	569	597	578	587	576	541	591	603	562	572	576	584	604	543	581	516	593	545	556	578	566	547	575	521	559	558	516	565	540	561	549	570	559	533	543	525	549	550	535	543	536	543	562	534	560	574	531	564	544	569	557	578	527	562	583	550	557	548	527	534	512	590	564	577	591	581	586	554	537	519	585	572	600	520	554	542	605	600	573	523	594	562	549	567	547	546	556	523	554	599	580	581	502	521	543	580	537	527	534	568	535	538	536	544	499	509	549	524	528	546	527	520	580	518	533	563	529	517	521	534	543	499	534	566	528	539	523	539	521	519	543	565	560	519	554	545	586	520	553	548	561	547	508	556	536	551	520	535	541	496	531	538	547	512	505	528	543	537	570	553	528	504	545	518	579	566	529	551	491	533	536	528	546	507	540	512	581	538	554	547	572	556	534	537	553	509	525	543	536	514	542	543	491	562	511	528	536	539	544	544	534	554	528	503	524	564	555	586	537	531	562	536	575	569	551	562	496	514	522	553	533	551	551	563	527	510	544	539	560	537	512	543	532	512	500	545	576	595	516	592	505	527	511	510	565	563	555	535	557	548	537	529	553	544	543	532	531	557	518	548	527	514	504	506	532	572	542	521	554	553	543	541	523	568	556	550	564	535	570	549	530	540	554	522	603	476	520	536	525	560	508	549	553	505	501	562	558	580	530	558	530	514	524	496	550	583	570	546	500	516	513	554	532	555	532	518	497	549	561	496	530	557	561	579	535	524	544	536	508	546	535	557	528	555	573	514	553	533	567	528	532	515	507	557	543	507	526	548	509	505	544	498	543	520	500	544	584	520	509	531	517	508	499	551	518	523	549	568	511	527	509	534	527	544	518	518	514	542	566	514	531	525	547	511	516	533	541	540	521	560	532	505	550	524	533	542	551	539	569	521	520	532	549	576	529	561	510	547	550	580	549	569	518	539	542	533	550	521	531	513	483	481	530	506	551	570	544	551	539	500	466	527	545	520	554	569	582	537	517	527	542	490	563	565	545	527	503	523	559	557	497	546	574	525	523	521	539	525	536	519	506	542	545	521	563	546	569	509	563	607	541	588	549	533	556	529	505	510	530	515	553	511	557	511	534	519	517	538	523	548	480	523	508	521	516	498	523	540	529	509	569	524	541	553	515	538	578	540	541	516	500	527	534	543	527	567	522	525	548	520	524	513	554	543	487	545	561	564	545	541	537	537	565	552	525	530	530	522	502	501	543	573	527	571	546	524	530	517	574	530	554	551	532	549	572	522	542	509	498	529	561	491	534	528	521	526	516	529	535	533	558	527	532	547	515	573	560	535	518	520	511	531	497	514	578	518	549	558	533	496	567	503	517	565	534	559	524	537	532	582	522	538	549	557	543	527	562	545	541	525	581	484	488	536	573	571	548	558	588	557	520	513	562	503	556	501	506	596	510	561	521	503	507	509	582	544	564	508	504	550	557	547	562	496	541	551	525	533	531	528	538	532	517	518	516	570	535	562	558	546	533	549	532	540	577	518	513	564	536	527	543	529	545	538	518	527	543	528	530	528	524	540	505	576	508	541	523	566	568	553	587	547	580	564	540	511	506	526	538	540	528	529	545	541	528	551	515	516	547	539	524	562	541	532	566	525	526	539	501	544	564	552	583	498	525	555	563	499	519	547	557	532	527	514	522	518	551	501	487	544	485	519	521	555	583	495	533	523	507	524	553	507	575	522	538	534	533	508	570	574	567	509	536	544	510	533	504	510	538	523	564	533	550	533	509	529	544	562	548	565	541	505	575	537	564	514	539	520	528	549	492	533	545	542	536	572	593	542	524	540	516	547	525	578	512	521	550	518	529	541	549	517	484	546	556	522	576	538	528	488	513	548	524	521	537	529	514	517	563	553	532	586	532	534	505	568	540	529	541	548	518	500	530	507	499	551	540	508	583	505	504	500	590	522	519	543	528	514	547	563	547	530	521	612	567	553	539	550	534	533	512	525	503	568	540	534	559	535	543	508	515	556	534	559	551	527	544	561	523	525	572	511	523	561	523	544	540	530	561	535	543	546	518	529	491	513	535	537	525	555	545	541	569	520	550	544	558	534	547	525	515	520	496	515	543	535	501	530	541	516	567	522	527	517	547	551	518	557	534	545	518	548	527	585	554	548	518	557	592	536	527	554	547	545	555	553	498	529	544	575	522	532	547	507	516	524	497	494	533	536	515	523	557	504	538	495	528	498	499	520	544	512	521	517	522	530	568	518	536	542	577	472	502	551	570	519	556	548	531	533	540	513	522	508	530	539	501	530	506	524	560	539	538	532	507	547	519	527	530	503	535	521	538	530	497	524	570	538	530	514	571	533	507	522	597	531	552	530	565	541	520	544	547	534	557	529	549	524	515	533	512	534	548	528	532	558	537	520	553	555	533	522	575	551	509	539	540	504	555	536	569	531	547	534	532	533	554	511	557	513	538	506	548	540	521	552	527	500	585	572	499	553	542	547	514	548	547	520	533	566	538	513	542	550	533	565	522	502	555	568	499	492	526	466	493	520	516	538	543	537	525	537	550	584	540	541	532	514	536	542	533	534	562	508	515	557	532	511	506	524	552	531	560	547	549	540	532	504	524	548	519	543	506	534	555	495	530	572	560	539	528	501	579	569	520	531	521	564	505	499	532	571	534	520	518	559	558	527	528	507	535	534	504	490	519	551	552	533	484	507	562	519	522	516	538	562	560	509	577	571	528	553	573	542	528	536	473	548	546	510	580	554	588	534	553	541	527	523	532	545	535	529	537	543	559	554	517	558	518	554	518	531	554	557	576	490	539	544	523	516	530	561	534	521	532	520	544	510	567	581	526	514	528	522	534	556	554	553	557	543	485	552	568	534	504	514	520	506	531	565	541	498	565	493	511	540	521	546	539	485	536	497	510	541	513	557	548	532	563	572	507	547	506	545	527	531	486	549	561	515	545	560	532	558	563	556	511	542	551	540	571	536	529	516	512	523	534	506	478	536	497	555	556	544	493	566	536	562	564	566	530	498	525	501	517	494	523	510	534	507	537	518	554	539	525	503	522	485	544	510	544	523	521	551	527	535	507	532	538	542	508	525	520	577	525	539	536	546	574	543	543	557	522	515	511	537	511	569	509	543	545	552	545	545	553	563	532	494	509	495	493	553	527	520	494	557	508	549	533	524	566	507	546	497	510	486	531	553	565	567	523	506	553	542	544	545	523	543	575	546	521	545	536	566	572	503	552	490	531	570	564	535	552	532	551	548	547	577	495	539	539	536	539	524	539	569	515	498	532	534	533	529	511	521	542	553	502	552	516	569	580	491	511	562	528	525	526	524	586	558	530	531	564	507	555	538	547	610	507	534	522	530	509	499	570	506	514	519	535	528	530	477	530	531	520	506	567	567	561	532	518	543	536	510	541	545	540	590	547	538	543	517	505	541	538	526	581	563	551
11341	1547	479	458	327	295	305	280	263	298	239	235	268	300	248	257	284	267	257	259	253	238	275	262	264	245	271	262	253	253	275	251	290	275	271	273	253	251	279	252	228	279	259	272	280	254	275	270	244	244	260	239	265	263	290	279	251	266	265	260	314	246	293	246	234	261	250	235	264	255	248	257	289	260	255	247	271	260	264	261	260	252	230	261	288	234	282	277	264	227	301	269	279	274	255	257	288	271	261	249	264	244	273	250	238	273	278	256	278	255	258	269	292	232	251	289	265	264	254	283	229	262	245	270	267	253	266	239	262	249	236	265	262	235	228	266	243	277	285	302	244	239	246	215	239	229	274	267	270	276	266	252	278	275	261	264	265	285	259	259	276	254	282	263	288	276	287	261	249	260	256	270	269	253	239	255	262	225	310	279	284	247	272	260	270	246	253	247	242	259	237	279	247	263	275	260	266	218	270	282	289	254	243	234	250	253	238	256	257	278	240	261	263	267	249	282	268	279	264	263	280	273	276	258	261	266	283	247	252	315	274	276	284	276	247	256	232	230	244	241	247	251	242	251	261	258	250	251	290	257	264	250	273	260	256	263	260	303	263	242	284	254	270	269	273	268	255	286	254	251	284	245	271	272	240	248	234	277	264	251	230	222	265	275	228	279	272	234	280	254	264	255	263	267	264	277	255	275	266	258	247	240	257	279	268	272	248	271	239	274	267	287	244	238	287	259	251	249	251	264	250	292	253	266	277	259	242	237	265	261	251	255	265	262	260	243	248	261	267	288	270	264	277	275	279	279	253	304	263	256	246	268	245	317	255	247	253	236	256	282	253	267	231	261	245	281	255	255	228	289	265	263	261	236	280	240	239	259	277	263	231	235	274	270	251	243	248	228	268	271	272	240	225	254	262	260	236	257	267	247	272	264	270	267	259	276	233	254	269	270	273	255	284	265	238	245	243	241	285	268	220	254	277	266	276	272	258	246	240	245	255	256	274	244	251	245	277	286	228	263	269	263	282	277	249	278	235	255	244	239	276	275	265	284	259	244	252	243	244	252	260	260	255	278	258	311	257	262	246	252	263	259	268	282	271	264	267	258	250	257	246	239	291	246	235	265	285	246	261	256	238	251	256	234	237	288	260	261	313	223	261	266	293	272	266	256	249	274	246	239	263	275	246	252	287	248	253	264	281	257	265	257	262	255	256	250	264	264	234	287	269	238	259	240	261	278	255	238	268	239	270	243	255	262	251	251	217	273	258	240	252	254	267	246	254	254	248	238	280	254	245	248	256	260	275	275	271	246	224	267	259	244	259	245	267	238	276	253	252	293	242	292	281	240	275	257	272	256	261	243	276	265	289	243	263	248	223	268	257	277	256	272	295	303	261	243	248	233	276	257	257	233	239	265	248	260	263	259	277	249	269	282	276	242	264	262	239	290	275	266	255	256	264	241	239	257	235	292	274	267	256	253	223	255	275	232	241	240	232	268	272	261	252	237	253	286	250	263	240	235	235	260	267	270	249	259	260	282	265	266	272	263	257	253	242	255	239	282	255	232	245	278	240	268	258	268	271	261	259	272	256	274	261	235	259	252	248	257	238	292	268	250	276	284	258	280	285	280	254	229	251	238	256	270	258	274	243	276	263	284	262	268	266	264	259	298	248	237	255	282	251	280	283	259	222	269	276	220	240	268	242	280	251	264	281	280	260	260	272	257	261	272	244	268	245	260	264	282	239	256	261	283	228	248	281	256	247	273	301	280	262	291	280	269	239	283	296	261	247	264	272	261	270	269	287	248	274	249	261	278	256	231	251	279	273	266	276	248	234	268	259	269	286	281	276	250	268	270	254	256	267	269	251	246	224	255	242	271	280	256	282	255	248	270	257	275	248	228	281	269	242	275	266	232	242	260	274	248	275	253	271	259	276	252	292	262	263	289	239	245	266	248	228	255	255	243	292	246	254	259	270	270	247	248	280	273	259	281	239	222	250	280	239	251	234	268	292	292	241	260	240	283	281	257	257	276	243	268	261	266	240	285	265	268	260	258	281	237	291	254	277	234	231	226	219	272	270	277	260	238	225	239	267	247	257	254	263	292	231	261	251	278	277	255	263	278	249	287	259	224	266	230	249	230	237	260	243	272	282	291	288	238	240	249	266	263	254	252	244	251	266	247	266	316	246	265	246	233	260	285	262	270	253	235	264	243	253	274	269	273	288	290	250	253	244	243	300	258	245	259	241	247	298	231	215	257	243	254	284	251	283	226	264	241	269	254	243	229	225	294	263	273	279	244	272	260	268	267	278	248	252	249	250	303	291	278	243	247	265	264	276	263	264	273	274	278	267	240	253	267	266	284	294	250	253	249	239	257	272	271	255	243	256	246	253	282	256	264	261	253	261	280	277	257	263	260	234	251	266	244	265	260	260	275	268	277	252	263	270	246	240	237	276	245	267	267	271	258	237	274	286	260	266	291	256	248	264	269	239	266	272	270	261	257	253	277	270	234	243	266	289	267	284	274	261	266	275	259	261	289	273	285	246	278	262	280	259	275	240	234	214	253	265	283	263	280	262	257	229	244	282	294	272	260	289	291	274	265	250	260	247	261	243	254	250	242	236	246	279	273	249	262	229	273	269	290	266	240	265	263	230	271	238	262	272	286	266	261	272	258	273	236	286	255	237	281	245	265	305	266	273	252	257	221	260	269	273	264	294	281	269	238	245	263	256	276	264	254	236	261	243	273	252	239	269	271	252	255	259	285	234	273	269	237	284	233	234	281	229	298	275	259	246	247	238	241	251	272	245	283	255	254	252	306	263	279	265	268	258	249	239	254	225	264	246	273	244	233	247	271	279	272	265	258	269	246	236	231	257	251	234	245	261	253	264	269	270	280	259	252	300	276	273	262	279	251	255	261	253	253	244	243	261	282	263	228	274	250	269	281	242	248	294	254	261	306	273	247	230	245	238	253	265	264	266	240	302	285	263	274	260	252	250	255	254	262	264	260	300	271	253	234	265	248	268	272	263	292	277	269	257	301	288	251	244	280	260	230	260	281	251	266	270	283	242	259	265	269	270	259	304	278	265	280	307	275	274	254	282	269	266	259	254	220	242	265	292	261	256	276	260	255	225	270	263	244	275	251	269	261	268	268	242	267	248	288	258	275	245	277	244	251	281	258	292	260	259	280	232	250	283	245	245	258	290	309	264	250	270	262	282	267	246	232	263	246	254	249	261	279	268	233	252	251	272	271	266	218	273	239	297	284	286	266	248	261	228	260	272	288	285	277	276	232	229	256	259	271	253	252	247	288	235	258	218	268	252	254	277	260	232	255	244	283	262	249	260	291	266	271	277	237	237	277	258	259	242	257	258	306	295	238	266	266	274	258	255	287	263	297	248	249	235	266	256	287	260	269	267	247	255	261	301	245	248	318	228	277	251	279	247	267	295	258	281	278	245	251	236	247	250	261	257	263	266	253	257	265	275	253	247	267	250	260	286	250
8066	1286	1199	1292	1006	829	783	762	672	656	635	678	681	635	592	642	641	657	638	639	591	656	619	625	654	611	651	631	616	619	609	614	664	619	606	625	651	653	659	655	624	669	647	622	663	672	630	615	650	643	629	644	629	641	650	654	692	609	625	642	658	622	619	623	680	639	666	670	593	642	611	694	650	617	645	640	651	621	603	620	651	659	628	607	692	660	585	613	621	658	610	659	653	660	643	632	700	634	635	656	633	625	631	647	706	677	649	649	645	628	632	641	599	622	647	675	646	608	642	675	654	606	621	620	627	641	657	647	648	610	585	656	648	683	634	642	641	658	642	669	664	620	704	646	646	659	626	654	659	614	632	665	635	599	643	680	638	650	603	651	651	639	641	596	664	626	652	668	624	646	689	648	680	601	568	632	572	629	645	610	607	650	649	627	630	640	646	631	702	652	599	630	643	668	622	593	585	632	693	582	666	651	644	618	661	632	642	590	600	663	695	599	682	640	602	654	672	660	602	610	677	636	611	660	622	614	700	672	618	606	652	615	637	658	628	647	628	667	604	579	658	652	631	600	647	606	654	608	654	628	612	635	642	640	633	670	613	570	709	676	601	631	637	621	640	637	614	629	648	666	597	615	635	657	661	648	676	630	611	647	636	656	644	622	641	630	635	640	598	656	638	647	659	641	651	653	613	645	619	598	631	624	653	605	651	615	626	641	641	634	690	647	666	648	642	611	633	622	610	636	661	624	648	611	603	674	711	631	611	636	671	671	595	647	635	624	619	610	593	607	614	608	641	632	649	635	649	634	648	623	625	630	668	684	639	622	665	609	652	631	632	603	593	638	619	670	681	615	635	648	644	673	644	619	616	666	679	612	664	644	658	621	676	580	673	643	601	654	680	618	669	636	632	605	581	684	606	654	641	674	619	635	655	628	649	640	621	617	608	630	646	656	630	642	654	642	665	634	638	632	701	666	625	592	648	614	674	655	667	632	610	607	661	664	669	669	686	631	699	656	667	614	656	681	629	645	613	656	660	656	669	618	625	647	606	635	670	628	650	598	659	646	648	652	580	653	596	645	602	647	594	604	594	614	651	632	664	618	625	677	653	596	632	609	650	693	637	632	648	669	631	647	599	605	654	599	629	622	652	635	637	674	643	650	650	671	683	659	668	616	635	642	646	657	620	589	604	619	640	630	673	614	614	618	669	630	634	657	624	661	662	671	661	671	631	661	640	661	649	633	687	666	636	614	622	602	656	624	614	681	646	625	674	636	650	620	650	613	665	641	653	644	601	704	605	670	617	612	642	613	620	606	611	646	693	608	628	613	646	646	635	614	647	627	651	669	624	618	680	653	676	648	658	668	637	609	669	665	619	609	661	654	654	664	627	649	629	669	661	649	614	595	657	650	614	649	671	601	664	637	638	645	625	651	598	612	637	646	585	638	629	649	659	674	634	643	661	636	642	674	646	614	670	654	656	685	624	578	612	621	603	620	635	653	618	639	604	660	673	652	687	611	588	629	582	607	656	639	618	675	650	610	655	616	659	621	653	639	631	646	606	624	637	615	628	684	623	648	648	616	625	619	614	650	644	694	647	628	653	639	605	600	673	695	676	637	610	626	643	606	664	638	692	617	645	680	621	658	580	654	639	662	651	608	653	606	636	667	608	668	652	685	676	662	611	653	636	581	649	656	624	603	689	652	592	655	626	610	622	633	647	613	636	599	642	650	629	603	617	665	623	644	658	637	638	635	620	576	598	663	614	604	667	611	624	619	639	682	626	684	651	651	655	635	669	659	647	629	648	615	674	634	614	621	653	631	604	660	633	631	620	640	602	612	642	642	679	649	588	594	674	643	652	634	631	654	617	621	665	665	643	637	656	612	630	636	643	662	645	634	601	643	677	619	633	608	630	647	645	610	660	654	635	621	666	653	615	619	625	635	638	664	641	613	654	677	594	654	662	610	650	660	649	615	619	627	653	636	642	682	608	654	671	637	665	619	678	649	641	639	650	611	607	635	637	653	629	633	664	609	621	670	627	633	670	623	645	598	637	643	644	632	618	642	643	629	611	605	602	598	626	659	597	620	604	662	637	620	597	648	621	636	626	627	653	643	688	614	614	643	636	637	620	634	652	647	673	616	656	622	643	666	652	696	631	642	604	631	649	640	645	624	638	618	639	653	649	631	641	617	678	662	650	659	643	621	648	700	685	666	645	663	649	647	662	612	641	650	663	617	633	649	628	621	624	647	665	650	572	640	603	654	667	640	681	646	612	675	664	670	629	617	661	659	653	593	668	590	647	648	632	623	602	613	635	644	628	611	633	669	613	626	653	648	638	645	666	638	690	615	651	636	660	675	610	600	635	650	659	647	646	663	617	614	642	656	632	655	630	627	619	594	641	633	595	678	639	623	646	642	577	661	647	655	649	618	618	616	663	698	669	649	604	643	662	650	657	613	652	639	623	629	659	600	638	632	573	665	615	652	620	628	629	663	619	643	635	670	697	672	611	648	622	706	644	636	631	679	652	616	641	675	646	655	645	651	684	622	638	611	644	610	600	606	649	632	637	686	636	613	651	669	613	641	647	647	691	647	607	625	653	634	624	651	657	628	680	635	667	635	606	612	675	632	626	629	646	611	628	602	647	663	635	665	645	595	654	641	560	618	613	605	660	674	624	634	628	612	650	646	636	614	641	663	624	654	637	627	668	617	650	630	663	620	645	614	638	671	671	650	712	626	644	636	603	612	688	627	614	649	655	599	606	681	602	628	629	625	647	621	597	609	606	668	606	650	626	606	658	574	644	648	688	658	641	618	621	617	646	621	683	606	643	594	688	658	666	614	677	586	686	675	660	610	615	649	619	581	613	679	667	615	651	621	645	612	620	650	614	624	644	653	652	623	572	633	676	624	672	684	619	695	651	582	655	611	653	613	634	635	636	658	642	661	619	623	627	659	604	651	696	617	583	614	631	627	604	642	657	633	610	629	585	604	643	637	677	649	637	629	682	619	718	612	636	669	698	651	657	621	679	621	636	631	595	640	647	640	616	680	621	652	636	675	603	648	607	632	640	626	661	631	648	624	656	625	632	646	639	645	635	624	672	704	634	659	672	593	619	594	672	683	617	625	655	644	684	617	660	614	653	634	638	662	678	596	620	635	608	707	636	680	639	651	608	647	633	635	606	646	654	610	639	671	666	643	672	657	630	642	657	669	636	587	673	649	625	649	641	582	599	626	656	602	648	602	614	661	628	643	653	613	608	639	627	653	667	593	653	627	630	647	630	686	674	674	595	617	631	625	659	634	649	691	646	659	627	676	615	608	624	623	654	634	634	645	604	664	634	656	618	657	617	657	612	636	600	625	649	649	623	629	626	646	661	634	647	704	653	650	607	662	686	635	632	653	591	657	638	644	613	622	662	650	644	620	645	649	631	604	643	625	625	671	701	661	615	625	668	635	656	615	652	590	641	639	615	664	611	645	619	688	607	647	654	581
24341	4637	954	673	542	419	396	359	361	399	348	334	332	338	327	323	333	349	315	339	318	306	323	324	348	345	318	367	310	360	315	322	307	314	310	304	321	321	321	363	338	326	343	346	339	319	350	312	339	323	292	334	322	379	296	304	310	354	382	300	331	348	341	324	323	334	315	330	316	327	348	304	353	319	343	311	323	339	312	309	288	321	333	285	339	341	300	319	327	351	368	331	309	348	330	339	333	289	291	327	325	329	356	305	347	339	339	329	326	320	325	342	326	359	353	322	340	325	326	322	320	350	319	312	325	337	326	307	343	345	336	328	324	305	337	333	312	312	330	328	337	328	338	304	315	331	334	327	311	358	353	306	340	358	348	324	311	323	306	339	335	304	329	291	352	347	328	308	374	350	306	322	377	302	324	310	316	338	350	267	368	332	326	320	323	323	302	334	318	286	308	311	303	323	321	299	314	342	297	308	315	323	309	300	318	322	329	316	308	333	292	322	320	316	345	360	327	325	328	312	315	322	309	308	344	312	351	321	325	325	301	327	331	307	305	293	311	324	336	324	312	313	321	315	311	336	349	287	313	287	329	313	370	327	364	321	315	347	297	322	325	318	302	326	321	322	330	319	305	309	322	327	352	347	323	356	357	324	298	310	318	372	362	307	342	337	285	319	361	280	321	335	318	348	295	322	326	350	358	329	304	311	322	307	323	316	331	313	288	315	279	335	334	303	317	347	297	319	332	327	354	321	312	335	364	333	316	326	341	321	338	304	338	357	312	349	321	293	347	330	325	313	338	324	345	310	324	336	342	309	288	330	353	315	322	344	286	326	316	302	342	301	322	320	292	323	327	334	316	344	328	342	352	311	340	327	309	313	314	334	328	346	311	297	308	320	307	351	297	349	306	328	325	356	297	338	327	331	323	312	346	328	298	310	344	362	349	321	338	362	312	322	346	348	324	305	335	297	305	312	352	298	307	276	295	311	310	302	357	321	325	298	329	327	326	315	329	311	314	324	351	340	306	318	327	338	322	317	337	373	321	309	292	353	313	350	325	333	349	321	353	299	317	342	324	348	331	337	313	339	341	347	312	294	279	332	300	304	307	335	306	302	341	342	346	329	297	327	316	332	334	318	340	321	320	312	339	335	319	310	348	327	342	325	301	334	322	300	308	330	326	310	296	348	340	316	314	362	362	340	294	270	330	366	318	301	352	312	338	338	294	312	319	343	351	324	335	347	344	323	313	341	328	352	297	331	313	324	339	324	295	370	338	340	352	320	317	312	306	355	332	317	332	307	346	312	317	385	320	299	344	325	287	329	332	299	313	331	308	323	328	314	348	337	320	343	328	332	319	317	343	332	336	314	335	345	307	303	318	310	339	337	325	310	325	307	335	290	300	309	319	324	338	320	303	328	329	301	319	288	300	341	305	302	292	294	316	314	306	327	327	338	310	283	339	340	339	364	326	321	330	298	325	319	365	339	287	338	339	340	321	354	316	360	336	338	295	323	355	346	356	316	314	292	327	326	353	327	304	326	339	300	330	350	327	312	334	325	311	308	344	329	337	295	303	316	324	339	301	330	325	331	349	318	316	318	342	332	320	309	309	306	335	323	323	296	320	328	355	347	303	301	337	310	327	327	353	319	337	344	303	337	314	315	298	315	305	324	330	340	302	310	320	304	340	329	326	310	319	339	330	307	339	316	310	316	317	339	339	351	312	297	293	331	349	319	342	312	311	347	338	298	312	297	335	304	365	339	341	315	372	385	333	348	337	319	285	341	325	297	320	302	391	275	362	345	343	339	342	329	307	308	335	375	299	329	314	343	331	345	309	310	313	301	315	319	324	323	314	328	350	310	320	333	318	319	310	322	337	332	346	336	319	342	324	329	328	309	313	307	317	324	340	325	345	334	318	322	357	321	316	335	319	285	318	341	293	341	325	320	324	335	331	329	325	343	314	315	331	344	339	326	317	328	322	325	349	299	346	311	318	304	333	332	313	288	333	323	313	344	309	337	335	326	317	301	311	324	307	356	338	319	370	313	306	339	312	312	300	290	286	305	331	321	315	317	346	356	335	336	321	322	344	331	317	302	323	305	343	352	323	309	345	324	306	315	335	290	284	301	308	336	338	301	349	320	363	314	322	303	323	323	339	325	326	283	331	309	337	338	320	342	325	347	323	316	339	290	330	326	316	342	298	317	315	332	363	311	294	310	307	330	326	294	331	318	332	311	305	314	327	319	294	309	304	313	362	326	330	332	296	311	363	377	361	334	349	305	347	333	324	315	355	329	335	301	341	308	373	346	326	361	285	318	326	335	360	322	323	284	341	361	338	338	355	344	330	339	296	323	312	354	347	320	332	352	356	334	320	337	302	316	341	359	332	351	305	321	316	334	317	340	352	309	321	323	333	311	335	349	316	338	348	331	329	347	284	328	307	318	307	351	318	338	299	316	342	323	316	340	341	313	334	327	319	340	351	301	302	359	344	332	279	311	353	295	346	337	308	356	311	323	327	302	312	293	289	305	315	324	307	303	303	315	329	327	297	311	326	304	322	319	314	306	314	294	340	324	317	307	343	290	331	384	346	313	318	292	353	347	328	358	347	320	344	341	329	342	297	330	334	355	322	341	353	303	337	346	327	283	298	331	328	316	327	334	315	323	321	332	278	329	327	319	375	300	333	324	340	358	299	301	326	307	347	333	293	280	305	312	363	316	305	296	369	301	335	324	351	331	341	308	325	376	332	318	324	305	341	306	321	314	282	329	348	330	303	345	368	324	315	348	308	321	328	328	348	319	350	316	352	350	350	319	315	343	346	350	292	298	323	356	317	344	314	319	326	342	324	344	323	344	318	307	327	344	311	303	309	314	338	380	347	362	329	333	333	304	359	289	355	292	290	331	352	315	321	335	323	333	348	325	309	337	328	326	293	325	308	339	362	294	328	300	296	335	309	344	356	346	319	310	338	304	327	330	321	356	303	336	308	307	354	319	322	388	334	336	298	319	337	324	334	323	310	315	324	344	328	349	364	336	337	295	319	287	339	328	347	324	319	313	388	311	326	335	306	311	335	335	322	368	333	323	319	325	320	331	346	297	354	327	313	290	344	294	312	334	313	295	310	323	334	340	307	356	333	316	333	330	308	314	303	326	310	295	329	339	333	349	300	322	323	295	341	314	321	317	325	337	301	292	302	342	353	337	329	301	343	341	309	334	331	347	338	299	342	354	319	318	304	346	319	325	305	337	327	317	328	324	326	308	315	298	327	365	326	307	366	315	334	337	307	341	316	352	326	288	316	285	338	316	308	317	338	346	323	325	349	308	364	323	341	313	326	336	301	343	328	299	364	315	354	311	353	313	312	323	339	359	335	313	316	312	304	303	311	341	324	334	335	367	362	335	304	326	341	348	328	330	322	320	320	295	296	344	322	311	367	316	293	316	360	318	293	318	307	294	323	327	286	325	317	343	327	348	318	316	350	316	344	359	328	315	344	320
16827	2457	2005	2050	1651	1351	1199	1016	982	958	902	819	836	872	868	829	798	827	796	787	807	790	779	777	841	763	800	847	847	839	789	847	767	781	796	718	751	774	783	805	789	779	790	766	776	775	768	768	805	728	804	780	760	723	735	779	792	788	795	820	823	714	810	745	794	754	809	758	794	797	781	735	764	736	766	769	771	813	791	742	813	801	764	761	793	810	790	765	761	797	795	776	774	751	791	779	733	757	783	783	716	800	753	810	787	752	778	793	791	762	748	713	767	817	764	795	787	749	790	681	750	781	745	797	792	779	762	779	792	772	765	814	767	787	792	773	733	790	804	789	792	744	773	710	765	750	771	755	780	788	814	793	783	788	725	780	723	790	809	723	765	740	773	742	765	798	751	786	760	759	752	793	750	785	779	766	717	772	768	791	721	760	805	810	794	775	744	771	836	768	802	750	747	753	740	771	747	803	768	733	773	801	801	757	763	749	780	723	776	779	766	729	752	747	787	750	812	765	763	782	770	745	750	740	747	833	794	798	744	766	708	743	770	767	783	739	808	707	720	773	745	773	730	758	770	819	760	777	731	807	732	751	754	794	786	759	807	775	761	782	744	820	779	752	793	762	773	807	769	744	736	769	737	734	778	794	766	758	769	809	782	809	806	773	755	761	793	775	739	769	793	767	751	752	758	745	747	755	758	753	766	800	803	823	782	727	690	752	771	745	760	782	742	784	763	772	765	748	731	748	771	779	725	723	800	767	740	794	765	814	777	718	736	712	740	757	788	733	768	757	766	756	735	744	801	747	743	779	766	780	774	782	783	740	811	742	766	784	791	846	741	758	765	763	779	744	766	758	724	765	806	736	764	729	711	778	784	788	787	757	731	796	781	778	755	755	751	729	742	791	788	778	772	780	747	728	778	801	794	731	774	786	746	787	760	751	793	733	825	780	758	749	760	744	759	775	761	816	730	839	730	727	787	746	757	700	796	737	750	761	779	739	748	754	735	771	791	784	781	806	766	795	757	754	741	800	775	764	735	814	770	796	769	763	783	773	753	745	743	740	736	743	799	754	780	770	804	776	781	797	753	745	783	787	753	754	776	799	767	733	774	781	732	771	771	783	784	739	756	781	754	724	699	789	758	733	787	703	741	757	823	716	724	829	828	777	734	773	782	826	753	754	786	705	817	787	804	763	803	750	717	804	741	759	740	783	765	776	728	749	754	789	758	752	773	766	745	795	812	794	794	766	714	806	738	751	744	780	753	827	749	784	765	839	730	800	779	795	766	746	737	755	753	810	744	784	758	779	840	839	763	716	775	751	831	755	735	760	795	772	830	755	790	761	771	766	725	809	727	804	770	797	798	771	764	717	700	779	757	727	718	738	771	796	805	771	723	772	765	762	760	772	715	714	791	778	775	771	743	765	784	786	800	766	746	816	784	730	730	821	802	761	807	775	744	766	722	740	789	781	734	703	726	732	835	731	775	787	753	790	774	747	765	769	752	743	754	826	709	803	746	789	787	751	793	783	780	781	744	761	749	775	761	777	775	803	790	742	771	753	778	777	756	794	792	778	769	750	758	703	774	752	839	789	754	712	799	733	764	830	762	810	775	738	797	799	808	741	786	737	752	700	781	763	761	762	793	762	792	806	761	745	779	769	753	757	734	771	787	742	723	776	721	798	775	729	760	755	757	759	789	768	709	739	793	747	786	772	777	793	772	757	745	727	772	763	736	737	816	753	795	759	786	765	783	774	760	786	762	787	759	773	798	735	739	791	781	783	738	774	732	772	751	739	790	790	757	802	750	775	723	788	750	746	786	749	758	756	768	803	762	768	770	795	730	766	763	769	756	716	752	778	700	779	822	806	778	734	721	769	792	793	754	747	816	786	756	735	745	724	761	713	739	747	757	768	760	804	805	719	746	756	730	775	779	762	795	771	777	768	732	723	763	777	786	760	797	790	795	823	770	776	722	761	803	765	784	804	772	778	772	758	798	727	733	780	767	725	787	756	776	756	794	730	797	734	794	762	783	775	765	783	782	751	772	714	757	772	764	807	766	756	733	861	739	781	701	719	762	756	745	751	767	776	707	803	747	716	764	764	712	735	787	761	798	787	759	758	735	763	769	787	713	778	758	772	785	783	734	727	735	794	724	763	822	718	759	759	757	743	755	742	783	750	753	774	760	794	765	722	808	784	803	813	722	759	786	760	713	810	776	753	759	786	702	744	724	771	767	767	747	781	740	747	741	755	772	745	754	769	779	798	767	779	765	749	760	819	761	810	816	775	754	749	801	803	715	802	736	758	727	772	747	763	728	752	775	740	751	748	730	771	801	766	746	779	790	752	769	787	788	851	796	803	783	797	783	726	788	774	755	772	765	802	747	786	790	761	710	743	802	757	778	806	740	727	772	704	696	764	750	736	785	765	765	803	764	784	805	748	797	755	747	778	751	802	768	723	724	779	736	744	757	799	785	769	745	767	761	753	689	757	791	757	723	777	752	792	754	795	744	763	786	729	735	756	745	780	779	775	817	758	787	760	801	767	752	774	721	804	767	820	813	842	797	808	771	773	759	779	783	793	778	758	775	786	823	823	769	755	818	758	822	796	748	751	773	773	796	712	735	733	788	749	782	774	732	765	739	770	770	783	738	783	771	747	752	725	748	790	786	731	764	810	759	733	751	764	798	790	810	853	769	806	800	799	761	788	795	737	770	733	782	778	776	762	741	741	775	747	786	757	781	774	800	779	789	778	754	737	794	757	747	745	769	773	752	791	793	740	779	754	769	725	787	752	782	796	788	760	761	725	760	708	795	803	787	806	764	763	752	738	788	782	702	727	790	760	717	785	760	740	794	770	778	795	775	743	772	790	797	769	757	743	791	782	771	726	801	775	794	751	746	811	783	791	789	781	786	760	743	800	795	756	776	777	773	783	723	768	798	766	812	736	771	794	753	777	735	835	794	733	745	777	738	801	712	811	777	755	700	761	716	720	797	777	731	761	805	769	737	779	783	752	766	764	736	736	808	789	731	740	806	795	793	775	813	838	763	773	751	764	743	795	805	812	771	802	756	877	760	801	765	795	724	737	735	760	816	778	735	725	805	754	823	815	744	774	782	723	716	724	762	796	790	778	741	756	829	730	831	716	808	794	702	762	754	787	756	742	797	785	754	782	752	734	776	769	761	775	801	693	775	771	788	770	772	784	772	798	812	775	756	782	804	763	785	782	786	808	812	758	736	779	789	796	769	780	733	781	836	757	718	728	774	723	745	821	798	813	782	811	747	739	800	840	771	748	752	761	776	765	761	775	777	763	747	786	781	827	828	793	716	777	736	697	769	798	813	779	795	767	742	744	760	782	781	811	771	783	762	779	767	735	771	751	760	770	790	763	769	773	817	782	735	788	766	774	749	774	807	779	771	811	770	730	771	761	752	760	820	796	795	711	773	717	769	769	772	750	763	794	829	760	724	777	742	792	806	779	767	778	729	742	743	748
33855	7793	1291	761	576	411	373	340	277	301	258	249	242	239	242	250	241	235	235	237	209	212	238	225	241	228	229	221	233	237	218	246	215	252	254	230	227	230	263	215	224	249	247	193	222	253	255	254	235	224	239	220	212	253	227	244	233	204	243	214	203	228	238	229	217	219	220	215	262	247	232	239	251	244	222	222	251	260	222	226	234	224	237	212	231	248	207	225	205	219	227	223	249	243	231	235	249	231	213	215	218	220	223	217	222	222	195	235	197	212	214	245	231	230	231	206	240	230	238	235	248	235	239	233	235	221	271	205	230	225	235	196	242	254	232	214	222	219	242	235	232	227	218	256	219	245	265	224	229	233	237	223	235	239	212	204	240	206	197	230	271	236	244	211	209	231	241	238	235	245	218	262	226	254	224	243	217	228	236	220	221	230	237	200	204	216	219	232	249	198	182	227	218	201	228	204	221	208	237	245	238	232	231	237	218	195	244	204	219	201	225	219	222	237	221	243	231	232	215	252	209	228	205	220	220	220	222	230	212	211	235	242	223	254	252	239	208	227	196	242	225	222	254	213	224	214	233	238	253	249	215	232	232	253	220	226	208	226	241	211	239	236	213	184	216	225	229	220	197	216	230	232	236	262	228	213	226	235	240	227	200	231	225	231	223	226	209	208	221	206	253	218	250	223	213	253	262	232	235	230	281	223	224	242	223	240	236	221	228	255	258	230	222	254	224	205	253	231	214	264	213	226	208	187	240	217	252	231	244	249	246	252	228	222	213	233	215	226	217	220	232	215	218	239	225	229	229	226	220	216	235	221	258	199	223	233	226	256	224	227	226	221	246	220	234	188	240	212	227	231	223	216	244	223	238	241	241	269	229	214	225	223	220	239	261	236	225	241	265	228	236	241	234	208	214	184	232	215	239	261	239	254	225	219	235	231	225	189	219	251	204	221	240	242	234	238	256	208	203	230	234	211	208	248	249	232	231	213	222	230	235	229	227	215	230	227	202	236	214	245	230	181	232	179	240	219	250	242	254	228	235	244	237	232	212	220	207	230	217	204	221	228	253	236	267	238	261	217	230	251	239	213	225	218	216	225	215	205	235	201	215	210	232	253	236	236	240	229	233	229	239	202	232	212	212	234	259	251	210	219	211	226	226	250	216	219	237	222	222	230	217	233	240	232	223	237	222	254	263	233	221	222	208	217	246	206	233	249	232	258	229	204	236	201	227	211	222	209	222	243	194	210	220	227	232	223	256	232	219	235	235	211	224	218	230	220	202	209	254	221	228	249	234	229	207	231	232	230	251	223	255	256	223	225	230	235	222	241	197	225	222	243	225	227	232	236	244	191	224	208	222	224	228	258	203	220	243	233	193	222	224	237	249	219	231	236	228	202	198	222	205	237	219	244	222	218	221	228	232	229	224	224	213	219	262	223	231	255	214	226	257	231	220	235	243	226	225	232	241	267	225	225	215	228	219	220	251	229	220	191	250	211	228	216	217	253	235	223	198	222	179	215	255	211	243	224	227	234	232	224	199	237	232	228	231	228	181	207	222	217	235	220	220	205	234	216	208	234	233	248	224	207	234	217	202	221	239	211	247	205	214	225	244	207	225	220	228	239	239	203	246	220	203	231	201	236	214	208	241	217	236	248	234	235	236	230	235	231	224	225	233	253	222	243	231	224	205	220	247	235	207	211	213	209	231	230	211	200	275	239	236	245	230	219	219	211	207	242	219	270	231	223	237	200	247	217	231	250	237	227	246	225	219	255	213	241	202	200	238	214	250	250	225	231	235	190	211	227	223	224	220	243	234	205	221	240	215	216	211	227	220	214	227	230	217	249	219	197	214	224	250	230	232	230	234	226	217	245	238	225	219	228	199	251	229	231	224	233	223	219	234	250	225	246	262	248	236	218	203	211	195	231	212	220	211	216	215	227	222	253	206	222	244	232	211	221	234	245	258	224	191	229	187	213	224	229	244	245	229	202	214	214	210	240	226	233	209	235	221	228	246	223	241	241	218	244	213	255	231	221	235	192	213	244	208	222	221	224	213	203	243	234	232	222	228	222	214	235	236	280	226	244	210	224	270	223	206	256	228	234	234	231	249	218	218	229	249	224	215	207	219	241	231	233	233	250	228	253	220	213	231	237	230	233	275	231	227	247	233	217	218	225	222	241	226	255	236	253	226	215	236	229	219	223	214	250	227	222	201	215	222	231	224	222	214	227	244	227	211	231	233	241	237	234	235	216	220	232	237	200	241	192	225	229	229	245	240	214	224	227	205	229	238	240	197	241	238	222	207	203	223	242	207	239	212	225	235	216	242	234	200	218	217	241	208	202	207	230	229	223	212	232	202	226	240	202	216	246	237	189	221	234	259	244	225	202	214	256	203	238	241	231	253	227	186	215	219	245	239	236	245	209	233	214	231	256	259	229	225	231	242	210	225	235	244	214	240	222	245	251	228	218	205	220	209	237	238	201	231	255	260	222	222	211	221	221	229	215	222	236	236	249	236	270	239	252	208	234	210	224	225	244	224	235	220	205	210	239	225	219	236	231	236	211	229	223	207	197	242	230	218	231	215	232	196	220	241	212	210	251	211	202	268	220	264	205	233	218	244	216	231	209	207	238	213	241	235	231	217	225	210	252	251	221	223	247	220	245	238	215	259	215	212	220	225	218	216	209	202	198	210	244	235	241	221	221	226	228	244	228	212	215	219	250	235	249	244	222	203	206	210	227	228	218	238	275	219	237	206	220	195	221	232	224	218	253	220	243	227	236	232	220	222	237	253	235	218	256	251	219	216	234	210	215	234	238	268	239	257	229	249	185	244	219	243	202	240	217	224	238	221	228	208	204	236	208	236	249	202	239	222	202	256	210	205	220	237	247	238	213	223	218	226	229	212	223	230	233	257	210	233	251	219	218	237	237	230	229	219	248	253	245	220	217	213	218	208	232	209	206	218	234	233	240	228	221	223	205	239	222	223	229	233	207	214	210	212	230	237	244	204	228	205	200	225	235	208	210	229	233	237	253	255	237	250	231	241	208	231	225	217	201	230	234	244	256	239	211	254	240	211	217	222	224	260	222	225	227	241	208	247	219	204	267	216	222	222	216	217	241	216	223	222	206	222	224	208	243	224	227	220	246	230	244	239	245	226	222	260	267	240	217	238	221	231	229	210	230	225	237	247	249	187	247	237	200	204	221	233	260	225	231	208	233	270	242	219	228	241	220	223	216	246	274	266	224	259	226	248	242	233	230	216	261	215	244	231	228	212	220	223	239	224	220	210	235	231	202	222	225	222	223	202	253	220	234	220	200	213	218	214	225	228	193	197	218	220	227	242	178	249	250	200	212	235	229	203	203	210	213	227	185	214	216	220	193	219	200	216	213	230	216	230	240	230	217	241	251	255	199	233	223	214	235	234	218	207	197	246	239	212	214	253	231	245	246	218	223	224	220	231	211	244	208	224	235	243	229	245	247	239	241	232	232	243	208
21322	2888	2482	2394	2043	1565	1317	1079	876	859	764	730	692	665	658	627	654	618	607	606	606	584	643	585	566	585	573	581	563	559	578	532	522	558	582	549	568	601	520	537	558	515	549	538	538	580	573	579	529	566	542	586	585	552	552	500	585	498	555	562	510	554	565	588	572	545	599	526	562	548	570	536	578	555	538	533	548	560	591	609	568	588	554	530	540	560	543	519	530	582	568	567	546	540	560	526	583	547	564	540	613	515	513	550	549	526	549	539	568	556	535	544	531	546	554	518	540	523	537	544	546	504	551	538	556	525	536	521	553	543	510	528	546	550	528	551	570	576	542	575	575	513	567	531	523	568	547	536	529	562	548	565	528	553	557	512	515	544	581	570	526	557	550	543	509	541	553	562	540	552	557	553	521	560	551	553	556	525	522	593	488	539	520	547	552	526	549	581	554	555	526	568	544	527	558	516	506	527	556	548	549	549	531	571	530	518	527	552	508	543	571	560	551	564	558	536	541	532	534	556	568	546	514	571	517	551	548	532	531	526	497	586	494	529	527	547	577	560	582	530	496	546	554	528	572	512	598	587	534	535	536	575	548	549	563	566	559	527	555	514	550	556	573	532	558	560	569	590	545	545	538	560	521	522	553	574	505	562	571	565	545	591	532	523	524	567	558	494	550	537	505	542	572	519	566	523	556	534	548	572	561	579	566	542	547	519	544	564	562	502	535	582	504	569	547	570	536	534	519	536	536	548	557	547	525	473	562	559	546	575	539	560	581	582	545	577	541	548	555	555	553	545	523	560	541	535	565	539	511	574	553	524	545	595	589	529	553	532	541	529	535	530	519	536	541	538	534	532	532	547	568	566	552	573	533	572	524	492	549	530	561	520	541	543	542	566	586	495	540	575	490	519	579	516	522	511	541	510	555	553	560	556	538	503	578	525	561	526	599	508	545	549	474	557	522	530	484	538	555	565	581	548	508	531	566	537	544	536	575	550	543	544	539	563	565	540	511	551	514	553	561	568	563	533	528	562	545	545	542	528	545	500	536	518	546	577	560	591	537	547	537	539	561	539	528	539	546	537	545	558	550	504	503	564	501	502	544	547	539	503	588	548	529	523	528	534	501	557	529	508	558	518	563	537	529	544	504	562	526	529	562	559	549	534	532	539	559	543	520	497	539	554	562	581	561	545	524	532	579	591	602	560	568	576	555	562	565	526	548	525	544	525	556	554	515	516	529	525	523	571	523	490	551	558	564	538	575	570	557	549	517	545	544	531	536	569	554	529	548	539	549	578	550	527	559	513	534	540	577	568	556	593	550	495	522	569	527	551	544	514	570	536	526	552	505	526	556	506	543	569	538	538	558	562	547	534	554	534	551	538	562	562	524	567	558	547	526	543	565	553	554	520	572	513	565	530	530	558	537	515	508	517	506	564	527	534	608	552	512	566	522	547	535	545	539	517	585	542	515	548	538	520	554	540	568	519	534	546	515	579	565	521	546	563	555	584	500	563	528	568	510	536	561	541	546	559	550	558	549	557	580	544	562	488	541	536	511	534	566	563	561	523	558	548	574	534	551	559	551	524	520	538	525	509	537	565	558	505	568	581	566	494	574	547	527	555	559	515	544	512	563	510	531	551	539	561	578	542	554	503	510	544	537	544	567	560	569	490	532	539	567	520	537	558	574	536	587	564	544	528	527	537	561	533	535	558	529	536	514	539	546	495	580	535	574	525	583	556	507	545	529	506	545	551	547	547	549	551	569	542	546	525	543	554	574	520	582	548	530	521	572	534	540	547	556	524	517	537	527	529	580	601	539	568	521	501	520	576	556	576	562	567	611	558	507	516	529	551	520	563	516	522	548	517	551	547	562	517	562	571	546	559	538	523	523	518	524	555	546	526	563	557	535	543	521	568	558	542	544	533	532	566	576	518	535	544	564	503	514	545	508	534	560	530	488	560	532	549	500	569	541	525	512	551	548	562	539	541	550	588	542	543	543	531	581	544	583	518	571	583	525	547	536	527	551	534	542	544	551	528	597	533	540	572	557	541	536	548	561	573	568	550	538	547	531	546	540	581	517	543	611	529	513	519	575	569	567	605	529	500	529	543	508	556	551	504	578	563	552	535	515	583	534	556	611	510	552	519	558	501	542	580	580	535	557	546	549	565	582	547	550	545	536	522	498	515	522	525	549	532	512	529	559	560	551	511	543	560	579	588	563	537	482	547	522	509	553	550	547	563	559	543	503	549	517	559	534	544	544	553	553	533	587	535	580	508	532	544	534	530	539	568	534	527	532	585	560	556	556	553	558	581	579	557	531	548	539	495	523	536	550	538	562	559	530	515	548	610	540	521	555	565	537	572	578	542	552	520	560	538	500	531	562	542	556	571	551	545	548	556	547	516	512	526	531	558	590	525	569	568	521	541	538	524	577	524	523	547	546	587	502	549	554	506	532	543	538	580	515	543	562	553	582	520	557	524	535	588	552	545	562	540	558	567	568	506	553	575	554	608	545	525	519	557	547	543	514	545	545	516	551	570	515	549	543	550	516	546	547	520	516	537	565	613	513	508	492	609	541	530	543	556	506	546	528	552	505	530	502	502	545	515	528	531	549	526	546	570	476	546	562	571	570	569	533	506	511	538	553	523	546	529	575	542	542	583	538	577	548	504	537	552	522	531	553	555	574	549	583	566	527	506	504	554	554	533	514	524	558	576	543	566	548	519	574	571	558	551	590	549	526	522	561	524	561	547	554	523	538	531	524	492	521	542	541	535	563	531	518	587	522	538	553	541	530	575	531	577	554	580	587	561	508	554	545	544	533	517	557	522	536	553	528	533	568	552	545	538	513	557	548	549	512	523	561	526	548	550	540	541	516	547	542	544	546	548	556	549	553	538	548	528	471	548	568	516	559	539	563	549	536	550	516	535	528	558	571	580	571	498	560	560	539	529	581	499	534	560	541	511	564	561	514	564	528	556	547	558	536	564	578	557	530	587	513	544	499	531	555	518	554	533	527	515	538	520	555	506	545	523	528	541	552	529	503	502	549	520	561	517	555	550	529	514	540	514	518	547	541	529	526	514	538	524	560	571	546	568	555	544	583	560	557	553	539	593	556	526	587	539	550	556	554	559	509	525	523	554	534	511	529	532	506	556	512	542	538	576	557	526	552	561	536	552	547	554	558	552	515	506	544	549	578	554	552	550	542	531	548	558	558	609	531	553	549	538	530	535	571	587	551	566	546	566	566	533	559	548	541	548	556	541	530	529	559	546	539	610	518	520	568	552	567	540	514	516	590	537	543	506	512	553	563	571	554	537	540	549	537	538	543	541	525	510	553	494	536	560	599	544	533	532	525	584	570	539	590	507	521	536	550	531	528	570	547	543	556	547	582	495	536	575	550	560	520	551	560	570	516	514	528	527	539	509	528	559	574	529	568	548	528	562	527	530	550	557	496	512	539	531	552	541	535	574	558	527	567	508	548	559	532	571	532	552	529	508
11285	1544	430	351	317	332	314	278	242	277	235	279	302	248	274	248	278	267	251	231	253	267	250	282	231	267	288	262	279	288	236	254	253	278	256	279	271	245	243	255	234	257	262	266	270	262	260	266	258	268	251	256	284	251	261	251	277	269	254	263	243	273	266	277	259	293	257	291	265	243	266	275	250	243	248	268	248	273	273	277	278	232	240	257	273	275	256	277	282	273	307	284	259	236	241	266	260	251	260	252	241	291	248	257	235	246	251	270	240	264	243	243	273	248	252	250	270	279	266	250	241	264	274	257	280	294	284	277	264	299	277	269	273	297	257	254	255	228	257	258	281	260	226	272	270	257	247	255	239	270	263	278	265	276	247	274	298	255	271	295	270	263	260	244	255	243	299	259	289	285	249	255	265	229	292	248	241	260	268	262	228	266	253	272	238	262	276	284	229	282	273	293	257	246	258	273	237	278	283	293	256	252	248	255	277	260	256	265	252	275	305	263	300	255	256	274	254	265	261	233	253	269	257	297	232	253	254	253	261	277	330	277	240	264	260	244	272	275	283	269	255	260	258	271	248	281	265	257	244	255	250	278	270	232	264	274	262	242	252	271	256	245	261	256	256	269	230	301	265	256	262	257	273	258	261	247	268	272	235	285	297	226	249	275	262	268	271	251	271	294	272	254	270	257	297	256	232	270	279	270	257	292	277	244	270	225	249	240	265	247	220	264	253	273	246	280	259	230	247	226	263	288	271	265	257	245	247	277	259	257	275	300	268	256	276	304	243	279	288	232	254	265	278	269	239	249	255	268	254	261	261	264	247	260	287	251	267	307	254	248	258	241	262	262	261	265	274	291	286	253	242	268	255	274	262	255	302	230	259	245	263	247	278	274	256	280	300	251	260	285	258	247	250	265	301	249	260	262	257	261	297	256	249	247	261	265	267	268	266	251	256	262	224	265	262	276	272	266	305	241	270	263	233	232	272	274	264	268	247	243	293	263	253	266	265	243	268	303	280	273	255	266	276	238	250	246	269	240	272	264	266	248	263	266	234	274	291	240	254	270	253	242	255	246	257	228	257	274	234	261	242	230	230	255	259	250	261	255	245	246	272	276	261	251	220	261	273	256	277	264	264	265	234	259	284	238	268	265	245	243	252	247	255	241	254	260	259	239	237	283	266	255	320	265	267	276	243	260	266	308	254	273	260	244	252	262	266	256	278	306	272	274	266	255	256	266	281	260	277	253	248	251	273	252	273	285	271	210	257	240	230	259	275	244	254	263	260	257	259	241	263	289	261	267	257	232	280	219	256	283	238	269	270	253	242	265	267	258	249	249	266	267	278	250	257	244	253	278	263	252	251	259	241	228	294	253	281	229	268	268	291	277	243	264	248	263	237	230	282	284	254	278	297	258	279	243	227	253	265	269	263	242	244	244	249	236	280	263	279	263	256	270	266	275	274	255	252	269	242	273	260	287	277	270	254	286	253	283	248	264	257	254	265	264	246	285	251	234	273	283	255	260	273	283	284	268	280	225	274	272	264	269	237	254	267	279	247	244	250	283	252	273	251	249	273	238	230	260	258	278	281	252	229	262	251	285	252	250	252	265	292	253	230	277	284	272	275	281	248	243	252	257	237	293	258	279	230	261	249	264	293	282	260	275	236	269	247	252	242	251	277	256	268	280	283	244	242	238	264	248	255	251	296	246	260	268	247	284	271	234	239	264	238	255	268	260	272	241	226	276	273	265	245	275	238	243	255	265	264	264	254	281	230	227	264	277	268	268	282	267	256	219	258	262	272	250	265	261	244	281	307	296	254	268	250	248	287	233	258	256	235	289	229	289	234	242	260	232	277	259	264	265	283	272	274	286	231	242	284	249	286	242	227	218	292	242	266	258	277	255	259	274	279	258	266	253	264	258	278	239	239	256	281	293	238	247	259	238	261	280	248	229	253	272	280	242	287	278	225	276	263	254	257	290	243	238	266	270	275	241	255	236	266	269	248	241	247	275	267	290	230	281	281	253	261	289	280	264	245	270	287	276	271	253	235	244	250	257	295	276	260	269	283	282	246	243	251	257	266	292	306	242	252	250	297	250	275	246	258	256	254	282	276	265	288	257	244	247	261	257	277	293	274	259	263	259	253	274	247	250	257	244	271	260	266	239	272	255	271	255	257	278	240	242	238	257	274	246	256	274	243	279	272	273	260	276	266	250	271	275	283	286	282	271	289	252	269	237	297	266	238	239	284	238	283	271	235	257	242	246	273	249	268	252	283	247	294	309	224	263	243	273	246	253	256	259	277	278	260	250	272	256	274	259	279	282	274	238	233	260	228	273	271	264	288	245	260	286	236	255	275	266	257	282	266	293	285	276	264	269	235	263	262	250	238	253	226	256	254	235	284	273	237	300	226	262	290	281	265	255	264	240	254	231	238	277	286	233	300	272	250	272	275	260	256	281	252	256	290	252	261	248	286	268	262	281	253	298	268	269	278	274	284	269	227	283	250	272	270	254	238	261	277	272	249	260	286	253	239	241	267	247	223	274	222	260	264	261	257	248	269	252	255	241	260	261	302	250	289	275	272	270	272	254	259	242	293	238	273	235	241	271	253	257	269	247	275	269	279	249	220	262	275	265	250	236	252	292	283	255	263	258	282	265	270	271	267	249	299	273	262	249	268	250	301	251	302	287	297	287	293	270	267	267	248	232	217	283	279	250	246	240	263	277	243	269	260	265	265	253	298	274	264	246	242	287	234	263	238	246	278	280	245	283	263	258	227	235	282	264	249	243	263	246	241	245	243	246	276	244	256	266	269	291	272	262	276	299	253	246	254	279	284	250	280	264	264	286	327	276	254	239	244	245	257	261	236	270	281	258	246	266	280	253	271	302	302	252	267	240	258	287	263	277	260	255	301	241	249	227	279	257	253	287	242	269	274	267	245	264	269	255	276	235	254	251	255	240	272	256	267	252	248	255	286	231	269	248	243	256	243	248	251	264	262	229	274	271	240	216	265	252	278	279	250	276	278	274	267	263	272	234	281	252	262	235	258	267	233	248	267	248	266	267	261	262	254	255	268	228	283	278	273	247	262	275	269	268	258	276	245	253	267	245	256	293	271	260	232	241	241	255	270	251	283	259	289	243	239	242	253	244	268	276	308	269	245	250	259	274	261	285	233	256	250	248	269	276	253	254	276	260	258	279	267	238	266	243	271	263	263	248	268	267	260	254	263	261	261	292	265	274	274	252	272	233	286	260	268	251	259	286	256	263	262	258	246	256	279	245	243	259	266	224	263	271	277	304	241	246	275	255	283	257	266	243	262	312	261	278	266	288	273	242	258	277	273	242	244	266	254	239	249	233	244	250	241	271	277	252	250	285	283	229	279	263	297	259	253	268	235	241	254	277	284	261	258	248	262	266	258	278	271	285	275	257	297	270	268	251	258	267	275	247	270	273	240	254	257	265	276	274	237	246	253	259	232	247	261	255	256	225	240	298	248	266
8083	1276	1053	989	940	910	830	720	665	680	649	696	648	641	616	663	630	625	669	640	656	618	631	677	669	623	640	670	634	659	640	637	629	580	618	615	641	609	638	649	647	642	620	615	630	644	643	685	659	638	606	588	651	666	634	654	644	608	661	649	660	642	650	671	641	640	635	660	687	633	672	611	640	642	648	628	666	681	662	654	662	690	598	643	649	581	627	691	632	675	663	673	655	631	624	659	641	649	603	609	612	648	632	610	634	660	610	595	648	640	656	636	632	657	613	666	650	677	637	663	661	649	611	613	637	618	630	668	687	650	683	633	608	672	632	627	613	662	678	642	638	641	653	614	634	630	653	639	649	675	625	669	633	625	632	644	571	667	655	645	625	649	640	613	653	647	629	646	669	658	634	652	621	677	652	624	604	645	651	629	637	621	647	671	636	611	650	678	636	685	638	644	670	662	644	621	705	636	689	696	621	629	644	636	623	689	627	661	630	665	633	639	630	639	640	681	653	672	650	636	609	623	597	621	631	642	628	617	638	661	617	639	634	664	661	651	622	645	588	695	651	652	657	637	699	593	635	645	619	628	635	690	680	618	661	647	619	644	598	684	645	628	607	618	614	653	620	634	620	710	612	591	660	678	589	626	658	621	644	622	687	619	613	665	612	660	645	640	657	658	612	660	611	661	637	621	637	641	645	644	616	601	641	629	613	634	628	620	673	646	658	650	658	647	638	624	676	675	614	626	644	668	612	646	649	677	638	632	671	644	626	603	678	662	662	658	656	633	661	615	635	646	669	635	670	644	636	649	688	630	645	620	632	651	650	633	637	624	618	616	636	664	693	673	678	676	663	636	643	596	654	626	654	637	597	637	654	648	611	649	644	645	652	651	644	664	681	628	611	639	633	667	648	627	591	645	619	678	626	632	646	668	662	656	648	632	614	637	668	690	611	604	623	646	605	679	629	612	591	608	643	642	604	654	664	694	635	602	627	627	599	649	632	653	675	638	653	641	665	613	641	685	642	650	651	637	616	687	625	624	631	677	639	659	605	653	666	626	659	625	668	647	641	618	608	611	672	632	640	647	639	692	602	643	633	662	671	623	640	650	630	617	663	653	608	663	626	629	634	614	609	628	644	672	640	633	670	600	658	671	691	632	665	646	655	588	604	639	667	618	630	666	624	627	639	658	622	621	672	640	663	639	686	621	607	652	640	607	650	657	592	652	621	624	632	671	614	631	639	673	693	598	641	639	660	710	649	636	633	649	637	636	653	650	656	631	648	642	649	684	686	618	616	677	646	645	669	592	630	609	656	613	676	625	645	632	662	649	675	685	613	618	642	601	658	632	637	635	623	620	602	636	600	655	606	635	640	629	622	667	631	635	621	651	698	683	617	657	594	673	649	649	586	659	626	644	630	657	640	619	654	638	655	648	668	585	586	634	575	615	635	583	691	651	657	648	629	599	639	645	672	650	659	649	635	605	657	729	630	672	612	597	631	669	678	636	665	672	655	613	605	671	671	667	636	693	669	665	673	692	661	627	649	679	613	662	655	587	626	624	636	669	662	579	634	667	666	681	633	617	649	626	702	637	640	665	600	639	628	637	692	679	639	643	663	646	584	636	609	614	658	651	621	686	652	626	677	603	679	622	659	702	623	650	584	661	651	642	642	573	661	644	689	648	669	626	621	623	642	611	624	645	598	622	647	642	623	647	677	631	635	688	651	614	648	668	637	644	618	637	632	656	638	663	636	649	689	660	634	641	643	657	610	666	626	627	661	619	623	648	627	611	645	697	659	593	635	638	644	616	654	600	637	665	613	606	654	578	663	631	668	599	647	634	626	626	642	691	611	634	660	640	687	650	618	663	624	648	662	621	635	600	714	636	656	691	634	662	616	621	643	650	663	632	627	589	632	680	658	648	667	659	638	654	651	629	581	687	675	670	624	642	581	649	659	678	645	646	600	652	661	644	629	601	628	651	615	648	636	610	648	687	649	670	687	637	650	618	686	698	652	635	641	646	671	646	665	637	640	640	648	606	656	662	642	617	637	669	630	668	623	641	659	623	679	637	637	643	647	683	634	661	666	664	667	663	635	663	636	646	602	699	644	624	668	670	630	607	648	673	658	592	644	615	614	646	641	636	635	663	609	609	633	625	625	616	630	620	627	644	662	619	595	645	625	604	647	651	721	718	600	644	652	680	602	634	601	629	644	628	643	667	646	641	687	679	637	664	616	655	699	655	639	705	642	658	678	625	648	633	642	659	664	669	605	637	647	658	652	692	676	658	649	667	643	633	653	656	683	678	629	670	631	671	684	635	649	641	637	634	628	645	672	679	654	631	671	656	603	615	634	658	676	653	656	647	623	599	593	667	670	663	631	620	637	650	630	689	635	632	674	653	660	635	659	613	634	635	635	640	656	627	630	618	622	590	652	629	615	639	597	636	672	655	624	669	574	604	625	637	591	634	626	639	629	600	669	660	627	567	633	627	623	611	661	633	621	651	670	668	618	645	663	615	612	652	658	606	614	631	604	640	657	604	671	651	624	626	614	654	650	622	622	683	654	644	594	638	612	591	620	628	610	624	635	634	635	698	646	663	654	716	595	671	648	621	640	645	663	653	657	618	637	657	612	640	611	642	699	652	640	684	621	605	659	633	616	632	634	626	645	618	655	603	609	666	652	641	637	621	614	599	600	623	645	678	654	614	617	644	636	647	640	674	628	612	638	664	665	617	689	635	672	647	656	624	654	673	641	618	602	684	674	657	653	630	622	620	644	642	706	636	686	660	661	658	632	655	622	662	621	691	598	636	597	682	613	683	687	642	631	596	646	679	616	658	648	651	645	630	649	622	647	654	628	632	649	593	694	607	657	638	602	638	604	621	609	634	679	642	608	639	635	641	656	596	660	644	672	600	655	594	603	670	657	638	647	614	639	691	613	685	638	645	629	636	646	640	673	621	684	591	633	681	638	622	637	648	654	675	605	666	664	594	670	635	630	627	640	609	681	630	642	649	613	635	645	656	672	651	663	626	609	600	655	652	675	669	638	654	671	650	644	618	618	611	676	667	641	624	629	603	632	657	631	628	691	659	623	636	624	645	642	620	651	645	679	591	637	655	674	641	630	633	642	656	677	653	574	621	670	627	632	664	678	645	640	623	627	675	632	740	650	662	636	643	652	642	676	650	612	669	642	669	606	654	673	622	626	648	628	669	643	654	603	649	669	651	638	630	694	629	630	644	644	649	630	593	652	632	611	628	660	614	593	632	631	676	655	615	644	652	631	665	661	678	659	650	591	641	676	651	638	629	661	635	638	629	664	644	661	658	631	676	658	614	644	667	628	703	663	643	649	637	633	635	630	614	613	650	603	605	640	662	625	658	623	611	631	670	622	638	605	650	623	685	654	634	671	682	618	656	583	651	673	621	620	627	651	653	679	686	606	598	606	650	655	618	603	674	616	620	611	628	665	654	677	659	676	655	621	605	700	624	621	637
24258	4497	833	663	512	476	428	367	380	342	359	370	359	312	300	318	332	341	359	281	329	331	363	360	321	328	326	330	312	319	326	309	344	363	318	302	321	337	347	363	315	339	341	322	373	311	325	361	380	362	324	334	305	374	339	388	360	309	307	360	339	274	354	333	341	310	364	329	336	304	304	352	310	330	343	332	322	322	349	327	345	327	349	318	332	319	319	341	323	307	340	354	287	310	306	325	317	330	347	303	299	349	315	318	297	363	348	309	318	349	326	348	320	347	294	336	337	319	322	330	330	332	331	337	316	325	342	327	321	346	340	310	314	296	324	328	352	321	350	305	348	347	347	346	326	310	310	332	355	318	332	374	334	331	323	307	323	358	362	348	328	336	323	331	342	300	358	318	335	316	305	297	322	343	308	296	299	320	353	302	351	326	331	280	340	344	320	349	370	342	338	324	303	313	326	299	316	339	353	346	344	331	307	322	327	310	347	337	317	309	332	335	340	317	334	324	314	327	338	346	353	305	318	301	312	312	335	362	333	336	327	303	353	307	301	325	342	331	315	335	349	317	321	342	325	310	334	323	304	320	330	293	317	357	328	353	301	320	330	354	343	344	318	316	331	309	342	326	322	329	357	362	326	328	302	324	302	291	341	325	305	343	323	353	341	344	310	321	312	327	322	316	330	342	318	296	325	342	295	311	327	307	310	362	299	317	326	372	350	334	326	329	312	341	288	309	362	320	284	284	315	337	357	345	326	299	298	364	325	304	334	364	310	327	315	320	326	322	305	346	375	339	326	344	299	326	307	355	352	346	355	304	334	325	336	350	324	295	316	345	346	340	317	320	332	315	347	336	315	333	309	335	308	312	288	332	290	336	344	329	323	344	330	313	322	337	334	347	338	313	338	324	312	336	344	368	337	340	356	272	316	367	307	295	359	308	311	328	323	276	341	332	324	325	337	329	323	293	340	346	318	373	324	353	327	310	321	329	321	306	353	307	311	304	327	332	318	337	329	336	344	349	304	314	349	339	308	337	340	345	305	294	302	335	307	340	332	341	311	344	355	300	322	318	328	346	309	335	321	327	295	330	319	306	303	351	302	336	349	345	342	334	294	306	302	332	312	320	327	333	344	346	300	311	337	337	324	335	336	314	337	317	324	309	337	340	302	298	334	341	310	312	362	343	326	311	339	314	315	337	334	320	344	337	341	322	335	317	328	322	317	296	360	357	330	315	361	328	315	312	355	312	316	333	302	335	310	293	343	329	335	315	349	337	332	322	350	304	336	340	317	326	319	312	324	325	350	338	304	319	327	318	357	332	316	331	322	329	306	332	310	318	284	344	322	315	330	314	349	385	328	321	302	348	317	333	340	339	317	360	336	363	324	340	347	324	340	357	345	331	320	316	358	328	311	336	297	330	325	321	339	292	329	310	338	366	311	327	305	310	314	314	322	346	295	333	328	341	324	310	326	357	324	326	332	334	340	320	336	313	312	316	314	303	316	294	324	354	320	303	312	325	329	313	343	309	305	340	332	330	325	351	325	333	337	328	353	339	338	328	328	350	311	334	319	315	338	344	331	326	345	349	334	306	306	328	299	322	292	340	322	355	278	315	338	297	346	338	363	317	335	337	328	292	369	328	304	324	354	323	336	320	313	327	312	333	322	338	311	356	338	342	345	324	317	333	309	327	293	346	310	323	332	324	301	363	323	329	309	308	310	304	320	361	336	298	339	333	321	310	331	301	337	346	322	283	333	328	313	331	325	323	354	312	299	340	319	330	325	318	316	311	318	348	349	327	288	302	336	281	305	326	339	357	324	345	300	354	319	324	345	316	332	321	347	373	334	329	330	320	314	291	289	361	331	305	301	294	350	329	351	313	311	319	327	319	330	351	371	344	323	329	287	337	322	316	296	287	299	369	339	321	295	339	336	324	311	341	297	311	304	323	298	336	321	341	323	314	348	337	310	357	342	306	346	315	324	344	325	336	334	344	345	315	326	329	322	351	314	285	303	330	342	323	321	313	322	326	312	361	307	310	345	324	338	321	312	338	349	332	358	331	323	349	321	330	369	325	306	315	326	342	317	332	320	343	318	304	364	308	370	333	311	328	359	284	324	325	322	342	354	331	333	287	326	334	337	326	337	356	338	323	321	297	312	318	264	310	331	348	336	311	332	321	297	346	328	315	334	322	353	310	312	317	314	283	307	313	338	329	365	301	312	321	322	333	332	333	325	336	342	325	343	319	355	331	330	361	332	341	332	326	298	337	304	315	323	305	336	340	321	317	326	339	316	386	318	352	341	348	320	329	329	345	323	328	303	314	342	336	322	339	345	339	332	350	299	318	328	321	300	340	348	293	300	306	332	324	346	350	314	287	352	316	331	305	360	281	316	326	313	355	330	326	334	324	334	340	320	335	346	312	333	345	327	317	322	336	327	290	385	328	329	329	358	321	358	325	336	346	328	352	328	356	374	314	337	330	311	334	378	306	318	376	341	301	341	296	310	296	351	299	342	325	340	338	340	327	315	339	311	336	360	314	325	327	370	351	327	339	309	335	299	339	343	325	343	364	325	319	351	359	335	308	312	357	354	326	355	323	311	307	386	355	322	333	309	357	342	347	343	352	355	333	321	333	307	334	332	331	342	308	302	325	329	333	317	322	334	325	342	349	349	334	324	330	339	354	321	296	324	343	357	345	309	298	340	335	359	342	339	301	313	320	365	342	333	312	315	309	307	340	329	351	338	324	309	333	334	315	325	350	311	350	329	352	334	342	348	335	328	299	332	330	311	307	311	337	325	355	314	314	341	361	314	367	321	331	340	334	311	328	329	342	318	294	341	309	307	348	348	334	385	290	302	310	342	298	355	305	321	341	320	325	335	333	302	368	316	343	366	356	319	313	305	299	344	307	306	345	331	347	303	339	332	362	341	337	323	322	300	308	323	310	345	326	339	296	318	332	338	334	326	338	305	318	293	311	334	304	323	319	328	311	322	346	354	327	315	332	308	324	299	331	342	280	341	329	345	356	315	353	347	320	346	328	298	323	310	317	324	348	330	371	314	322	313	350	365	324	325	351	298	355	364	310	357	324	355	337	302	330	339	350	329	325	317	329	345	346	307	340	306	328	331	341	316	305	353	349	328	303	348	299	324	327	372	308	285	341	313	321	320	315	323	327	302	312	354	343	295	309	305	348	344	293	306	337	337	304	331	341	330	303	293	319	319	318	324	295	300	329	339	333	309	314	327	305	327	335	316	336	350	314	286	344	336	349	302	296	317	336	341	358	337	322	357	310	337	300	329	326	308	310	325	346	309	318	324	301	337	303	297	311	306	329	299	325	310	325	308	312	346	354	329	339	344	316	319	358	347	347	332	360	362	309	307	293	321	339	320	311	339	299	327	329	348	342	308	298	291	334	329	346	350	313	316	329	330	335	317	323	361	328	320	334	334	318	300	328	304	330	309	327	352	323	329	347	344	331	330	319	342	332	339	355
16628	2574	1885	2016	1642	1412	1228	1046	985	882	835	888	797	830	817	816	831	850	812	831	790	761	800	832	754	763	782	768	821	773	756	760	773	777	852	792	814	776	808	768	789	790	781	795	845	778	785	760	759	761	735	766	804	753	775	788	754	756	811	748	797	782	750	754	799	809	773	767	770	797	781	790	739	782	799	801	778	809	819	826	759	768	798	807	782	746	777	747	866	792	764	788	790	746	726	761	774	738	828	758	796	824	757	825	763	800	753	745	708	727	799	804	765	779	797	804	785	772	753	760	759	753	763	738	740	809	805	759	801	801	782	741	771	766	758	713	743	747	751	802	763	792	834	774	748	759	754	729	741	691	820	790	795	782	705	798	775	767	748	783	809	834	765	763	748	800	745	793	763	749	786	705	761	732	808	816	726	711	759	763	764	734	750	749	775	734	723	739	719	780	820	765	813	738	751	794	719	780	788	766	781	779	770	768	769	768	776	738	741	760	773	808	801	791	748	802	813	755	760	783	756	739	735	824	778	818	793	748	772	780	745	740	743	752	774	734	758	747	741	767	779	800	762	737	766	797	764	730	738	726	803	739	780	808	805	787	756	804	821	780	726	790	745	720	751	774	728	738	757	746	741	811	753	749	757	799	751	745	769	799	814	774	767	784	740	785	821	742	796	770	803	745	803	777	763	785	737	769	769	744	746	802	750	794	804	745	790	800	752	799	787	782	768	768	795	788	769	829	768	794	818	745	789	808	796	782	783	795	737	784	753	744	756	776	757	769	759	792	764	734	768	755	772	701	772	788	780	751	761	719	747	749	769	712	750	760	712	758	783	788	762	800	762	819	772	810	773	784	772	775	757	778	739	773	769	711	818	776	831	734	770	714	732	759	765	762	747	760	763	772	736	731	828	742	716	793	819	754	847	761	808	742	766	795	820	772	800	787	784	738	780	784	733	744	751	729	788	822	744	800	802	710	812	802	776	779	775	791	811	730	793	779	752	725	806	764	787	823	770	774	792	715	754	761	834	814	814	724	782	779	728	774	758	766	771	784	725	754	811	825	746	790	801	753	798	775	816	730	783	789	771	784	797	801	772	760	805	760	780	812	794	765	772	771	735	803	761	766	779	751	802	751	769	782	768	736	713	771	772	816	744	765	772	723	819	772	795	749	759	749	767	705	713	800	772	786	757	790	730	819	742	790	748	752	751	781	788	778	787	760	797	787	753	755	782	714	737	809	767	818	816	775	774	802	792	794	762	762	755	755	778	778	758	749	818	721	759	771	785	764	796	723	807	782	784	745	718	775	786	795	792	768	785	743	718	792	690	773	789	752	765	791	810	739	747	781	805	738	736	729	770	750	796	792	791	773	799	785	834	781	772	808	737	816	801	793	749	718	781	785	757	757	792	808	803	765	828	762	782	755	704	728	713	788	790	767	746	751	750	793	724	770	736	769	779	793	727	731	754	806	778	749	799	758	732	760	755	736	717	776	760	764	769	740	793	754	744	781	802	826	769	765	773	724	770	726	794	789	730	780	771	790	790	730	744	810	749	792	769	752	811	782	735	767	780	752	749	725	730	782	757	809	753	754	776	800	803	771	821	750	772	737	817	782	772	777	752	720	776	789	777	760	773	768	797	770	816	779	816	783	734	763	742	750	767	776	755	741	794	784	807	806	757	715	788	775	732	728	766	776	731	768	815	773	797	734	747	800	741	758	798	752	801	778	734	740	756	798	731	743	768	781	754	801	741	776	721	802	747	789	768	740	770	775	773	767	760	746	778	762	790	783	807	723	747	799	765	775	748	757	793	748	764	816	766	712	744	789	773	780	766	764	772	809	817	782	762	770	709	818	741	810	794	798	770	747	794	754	798	789	785	783	773	769	779	771	767	804	743	815	788	729	753	798	792	755	783	778	753	781	728	790	789	756	763	807	760	741	779	793	733	769	752	745	754	839	725	772	741	735	751	803	770	772	769	752	764	761	759	741	806	759	710	818	777	726	753	728	782	735	714	742	746	772	759	758	732	770	769	817	736	844	794	792	761	726	737	752	786	725	777	768	778	766	706	810	768	779	784	812	757	769	756	797	807	771	778	714	768	746	729	757	752	785	781	754	793	759	764	794	742	790	701	792	792	746	836	780	763	768	773	838	767	791	770	780	799	813	796	766	796	738	727	780	791	776	794	767	784	750	758	747	783	786	778	763	750	772	766	758	786	719	764	758	737	747	760	755	780	729	801	741	780	777	734	805	770	745	766	777	809	758	804	750	780	749	741	751	750	778	804	733	760	750	763	734	754	787	768	801	736	768	766	761	821	771	776	741	805	802	772	731	800	831	776	790	755	734	764	764	757	753	770	761	795	773	710	783	781	697	777	756	751	763	802	835	810	727	717	736	753	807	756	753	772	752	773	756	766	759	721	837	758	747	811	781	750	774	764	766	797	746	824	734	719	794	802	789	743	834	774	826	785	788	755	709	710	751	779	804	772	777	825	825	777	785	758	730	756	763	763	758	764	788	736	793	805	699	780	771	748	766	770	756	802	771	757	771	826	788	774	726	788	759	717	766	728	735	765	761	741	819	764	784	771	757	767	765	770	779	777	741	781	794	791	775	763	754	799	776	746	757	801	792	784	768	763	770	735	802	743	767	768	801	770	762	799	768	815	838	744	810	781	781	783	805	791	768	737	794	821	790	789	781	771	766	703	722	798	784	772	768	795	802	771	755	752	813	752	756	811	725	753	816	754	786	743	755	808	775	783	764	754	824	801	783	788	768	793	782	766	827	831	778	792	766	740	793	783	740	724	754	763	757	733	786	764	833	786	798	788	761	769	787	721	803	755	782	791	839	722	787	752	752	775	803	791	795	745	823	730	740	756	790	770	755	763	778	787	813	784	798	741	783	836	765	761	741	728	782	783	725	791	770	794	739	757	769	760	766	793	721	709	784	735	774	753	776	763	775	757	771	825	733	802	740	751	748	748	758	805	759	755	784	752	739	802	780	785	740	766	736	807	769	750	762	741	818	779	782	792	796	727	764	791	777	756	760	759	792	810	767	770	828	718	801	787	761	779	767	725	743	767	797	819	792	714	781	770	801	724	742	783	732	754	778	767	771	824	724	817	783	779	743	819	768	824	789	748	799	785	848	770	760	782	797	783	742	772	762	750	756	775	755	773	762	781	801	766	713	730	765	764	724	804	744	749	781	771	828	816	768	747	786	773	767	809	796	769	789	813	788	790	760	770	782	745	768	775	782	805	747	743	771	768	816	756	794	793	756	746	788	794	762	810	702	779	798	805	791	772	754	832	753	753	765	759	816	774	797	737	734	755	753	748	751	770	800	781	773	745	747	796	768	766	749	774	767	827	747	788	821	805	692	776	789	775	718	806	786	760	771	744	716	802	759	810	745	705	835	750	799	766	751	804	784	749	790	805	797	740	774	777	818	727	765	776	799	769	801	773	786	778	801	762	799	786	765	799	760	756	773	747	722	774	765
33907	7927	1353	893	609	457	397	312	253	259	308	256	243	232	253	234	286	252	246	237	255	215	225	228	207	236	225	240	217	217	255	212	228	257	224	249	225	257	237	211	213	215	239	233	244	219	207	249	216	223	227	226	231	259	229	223	226	256	239	237	240	253	211	227	212	197	225	253	216	266	229	207	277	235	229	234	226	223	281	236	215	227	258	234	225	234	235	246	262	238	249	203	240	260	246	241	267	220	213	244	206	234	225	200	228	261	235	222	204	265	243	247	272	235	239	218	234	233	233	200	226	224	241	241	218	224	193	232	220	213	224	224	233	202	235	226	241	229	217	225	203	236	240	229	239	257	239	224	263	218	240	232	225	240	236	194	252	245	256	204	198	208	242	229	211	216	238	214	222	253	242	250	209	241	198	238	237	226	252	251	217	261	252	247	223	201	244	225	233	200	223	242	251	229	222	222	264	234	221	226	244	227	220	205	213	231	238	216	266	240	198	220	233	217	206	250	214	217	224	228	221	236	218	228	267	243	227	232	227	233	226	215	240	232	235	248	210	233	252	229	231	218	200	227	245	224	252	230	219	219	256	235	220	213	244	231	223	242	194	226	222	246	253	225	236	234	229	231	235	208	242	244	220	220	227	216	257	225	243	244	214	231	233	253	204	220	224	247	214	220	216	223	248	223	216	232	248	249	204	240	251	204	250	232	242	262	235	201	224	198	263	217	232	242	210	214	256	238	245	225	234	213	203	222	244	227	241	261	214	252	216	228	238	239	219	245	251	233	210	228	240	233	213	230	238	222	247	239	216	201	226	238	217	250	235	231	233	230	218	190	243	255	221	211	191	205	263	231	205	233	211	258	246	256	193	238	241	244	273	219	245	225	203	226	245	246	216	216	236	241	218	243	250	241	238	219	238	237	224	222	233	229	231	243	230	224	222	236	207	214	241	249	234	229	214	243	239	232	258	220	254	222	245	247	208	258	231	234	218	259	197	229	232	222	232	201	213	215	227	223	241	242	248	244	224	235	219	234	240	204	222	260	254	253	223	229	179	246	246	229	224	234	245	224	218	227	234	214	264	231	247	232	246	233	253	231	272	238	223	256	244	211	206	231	258	233	248	233	241	204	230	202	237	236	217	220	238	241	231	216	223	230	240	236	245	234	211	208	238	230	240	229	221	235	238	252	234	231	210	235	225	239	216	230	218	253	236	221	224	200	235	217	262	222	242	233	218	234	220	210	220	219	260	236	237	228	230	242	243	255	255	221	241	241	218	244	247	217	238	198	233	221	223	244	207	235	261	248	231	245	242	204	228	240	236	229	227	221	253	237	224	240	231	254	211	189	234	224	245	258	211	254	232	211	227	250	237	246	265	244	222	207	231	238	236	223	224	241	231	238	232	225	229	247	253	254	240	240	244	207	229	235	234	249	212	245	180	222	222	224	225	219	227	227	226	197	239	216	257	257	237	235	230	250	246	244	217	217	234	228	225	209	236	280	249	204	224	242	242	246	241	212	249	237	281	275	215	240	250	208	237	260	225	237	217	226	239	228	232	233	222	208	214	211	260	234	217	216	239	229	232	227	220	210	220	242	239	236	260	248	236	238	233	230	232	236	222	194	232	233	241	221	235	208	257	226	226	250	245	226	251	247	231	266	188	212	218	248	256	276	226	254	247	223	233	212	222	228	235	237	235	224	246	215	229	244	225	209	244	203	233	238	233	251	223	221	213	208	255	241	218	201	219	230	217	230	227	260	201	208	229	219	224	237	245	234	237	208	220	225	210	225	223	210	224	196	223	232	241	213	234	220	234	215	207	243	244	242	232	244	216	246	226	226	248	215	227	222	213	229	223	226	235	232	228	235	252	238	211	233	209	235	236	216	218	222	251	236	227	210	247	213	215	220	274	232	240	229	232	245	213	232	246	220	221	224	237	242	241	252	229	216	211	231	231	249	225	219	254	216	234	216	256	210	225	249	228	229	242	258	235	217	221	232	219	254	236	252	212	239	218	237	228	234	222	236	219	219	221	243	240	240	248	233	220	206	230	251	238	265	202	193	211	216	250	272	210	223	212	230	226	237	227	253	234	224	221	241	233	243	217	210	249	230	227	242	226	236	236	227	232	226	212	219	249	212	215	237	267	215	226	230	235	221	231	247	218	238	230	215	195	225	269	226	240	250	244	226	234	256	228	206	227	231	229	225	226	228	237	214	242	219	236	261	225	236	242	231	215	252	234	250	227	219	247	246	247	217	266	259	237	228	227	253	197	180	253	207	259	228	223	255	218	223	211	255	247	252	255	230	237	251	238	247	218	240	252	247	212	251	212	239	277	246	217	256	222	219	229	242	198	234	248	234	226	266	226	221	247	216	213	189	233	254	227	253	235	233	254	240	255	239	228	238	214	219	242	210	238	244	250	201	239	239	254	266	210	211	218	249	201	250	233	236	206	242	209	206	229	218	246	234	233	243	239	253	218	257	236	201	219	251	237	249	241	208	233	232	224	229	231	233	272	224	249	247	244	236	241	253	214	209	262	202	266	205	248	215	229	236	229	227	202	213	217	223	246	222	209	221	248	230	252	219	244	255	206	230	230	262	230	248	258	248	268	259	209	225	223	247	238	204	264	223	232	222	234	192	219	199	234	243	238	238	220	213	205	227	231	244	234	232	232	240	262	219	224	221	234	234	234	244	244	204	210	231	253	232	213	262	266	248	243	207	238	222	255	236	253	251	224	257	232	239	213	240	238	220	224	236	217	236	263	290	229	239	253	193	240	222	216	218	236	228	231	242	225	252	242	231	228	240	252	220	209	235	237	233	239	209	227	216	228	194	215	207	241	225	213	234	232	238	215	271	255	221	216	228	260	257	226	221	241	215	251	255	239	222	210	247	245	196	218	222	232	252	231	219	212	243	231	215	218	228	228	235	207	207	224	229	255	224	245	236	208	202	216	221	244	239	209	238	222	241	217	215	293	194	220	223	236	245	220	231	248	220	244	234	256	220	229	246	225	228	244	251	211	225	208	250	182	236	217	212	193	201	226	249	219	233	219	240	252	252	226	239	241	233	236	226	245	244	224	232	249	228	212	238	228	239	254	231	233	232	232	213	229	238	224	255	247	235	217	212	259	223	209	233	258	253	233	226	213	233	218	230	243	219	239	207	237	197	214	201	213	208	219	231	221	213	249	239	226	217	230	203	210	250	241	238	224	247	243	237	245	229	240	254	226	238	240	212	244	236	242	207	220	241	248	232	220	229	239	246	234	228	251	224	239	230	238	233	221	228	229	206	234	234	240	243	222	214	253	234	201	214	236	255	238	228	223	241	212	217	238	244	230	242	253	220	227	223	232	240	211	222	269	225	225	225	234	264	248	230	211	270	250	250	224	223	243	250	257	220	222	249	227	231	243	219	233	219	237	209	211	229	234	231	224	248	236	242	248	238	238	236	199	230	219	237	214	231	230	223	242	220	231	244	217	210	237	215	240	235	247	237
21320	3026	2443	2655	2146	1598	1320	1108	896	827	739	700	702	668	652	636	590	605	614	617	569	602	561	613	579	597	593	608	553	584	609	597	584	593	597	532	560	532	575	582	562	551	559	567	577	528	616	595	587	562	578	596	531	559	565	586	550	565	556	569	551	546	555	592	575	567	502	557	540	553	561	559	565	550	534	577	610	574	580	546	591	539	518	563	512	597	567	585	588	576	554	598	589	565	561	561	550	548	613	575	568	560	553	533	590	560	578	601	589	534	539	521	549	592	562	608	537	594	522	573	538	544	579	555	549	558	568	544	545	543	564	548	555	519	538	546	564	512	590	557	559	553	595	544	571	566	570	562	570	527	526	535	527	507	571	563	548	548	569	519	565	528	531	518	586	511	558	550	570	550	518	567	594	578	590	542	549	562	543	595	525	560	528	572	567	511	554	563	582	545	533	572	566	573	622	569	553	537	503	545	556	546	550	576	553	542	568	559	531	544	569	524	587	520	586	529	487	574	616	517	544	553	559	532	551	545	558	542	520	530	543	565	537	529	556	570	537	539	511	559	611	513	600	551	588	580	580	565	576	559	562	592	614	573	554	512	533	534	516	583	558	496	572	517	530	537	548	585	553	579	550	563	523	570	582	588	590	576	566	545	586	554	559	542	518	568	556	541	569	549	545	532	551	574	519	529	506	547	557	572	563	605	581	518	549	573	554	542	563	550	556	581	543	562	541	542	502	600	558	526	509	569	567	531	588	558	571	517	574	574	570	546	526	521	541	547	547	558	563	579	568	552	534	543	573	549	550	579	542	549	513	512	524	529	541	548	511	548	563	576	498	603	560	522	534	555	582	536	528	553	517	529	519	553	554	561	552	502	520	537	528	564	537	540	576	532	576	556	613	550	523	551	567	552	561	591	595	560	563	551	605	529	532	620	569	497	545	569	592	586	601	517	538	517	509	518	553	546	494	596	533	538	589	553	573	561	536	560	577	547	542	551	544	585	539	579	535	557	498	560	542	599	591	544	601	578	532	558	495	543	571	550	548	560	502	505	529	568	564	577	537	575	560	528	561	595	560	563	571	553	554	565	583	569	578	540	544	500	515	513	555	539	561	540	533	530	605	565	583	530	559	530	557	561	511	554	571	541	555	522	530	515	584	542	565	534	530	548	502	557	570	525	542	549	527	529	551	531	542	553	596	544	575	569	577	527	521	580	597	559	528	552	536	551	555	500	566	556	533	544	566	560	568	569	563	594	552	528	582	600	568	522	573	533	588	550	579	576	521	586	579	560	563	567	566	588	579	557	545	586	550	513	618	564	538	562	530	547	553	535	562	514	588	580	541	547	549	540	543	566	526	533	548	544	545	563	547	563	515	548	545	567	550	583	548	540	513	605	571	570	539	561	550	536	533	514	574	584	547	556	522	566	556	535	583	569	570	587	565	542	523	540	563	502	555	544	570	529	558	565	577	546	569	551	517	557	559	580	568	567	555	556	525	528	527	599	567	562	553	533	541	543	579	535	564	549	536	606	555	544	577	531	587	578	520	554	579	552	533	557	563	538	535	559	579	553	583	555	519	585	544	530	553	592	538	598	569	571	598	537	577	555	573	542	600	541	574	574	558	528	523	579	549	547	530	547	559	597	538	569	546	595	540	577	564	550	560	545	513	568	532	574	518	558	529	563	551	567	542	505	567	559	538	553	548	570	532	571	556	547	516	515	562	549	546	555	541	577	528	565	568	575	551	513	565	535	521	562	602	551	525	574	564	569	564	583	547	526	535	595	547	588	582	555	537	524	564	550	538	571	575	567	612	544	550	517	562	550	578	565	560	545	522	547	574	536	518	552	536	575	544	570	604	546	534	517	531	535	597	558	585	558	533	553	582	600	520	556	564	547	560	582	522	549	532	517	581	570	549	556	544	509	541	541	549	580	519	576	524	553	581	563	542	542	531	557	544	542	505	571	551	544	562	553	562	590	528	543	560	547	552	528	552	565	588	572	566	530	570	571	583	527	532	568	542	536	568	598	557	569	539	569	581	592	551	547	547	567	545	559	575	552	553	579	612	542	544	560	580	557	557	515	526	555	531	570	560	551	562	534	526	596	571	562	535	561	547	501	585	549	607	607	540	592	511	541	549	523	557	549	508	553	584	528	581	603	536	534	544	579	567	563	515	546	581	570	548	574	562	578	544	590	566	523	568	558	549	539	554	533	553	552	590	538	557	529	508	578	549	580	529	555	569	581	550	583	512	532	585	544	564	548	529	566	526	531	552	505	563	552	583	557	525	551	500	549	574	553	553	518	573	572	511	535	553	539	542	557	558	536	547	578	509	533	566	564	568	514	535	547	577	533	530	552	503	601	535	570	562	529	550	545	547	581	562	527	592	543	536	536	554	553	578	582	551	564	615	579	509	564	545	548	555	525	556	550	613	584	585	563	595	578	575	577	545	552	542	513	581	553	596	526	571	529	512	516	532	560	559	588	536	541	543	569	600	569	530	559	499	553	509	574	538	586	496	600	562	482	523	563	530	548	572	581	546	561	567	562	564	537	542	560	507	533	558	552	577	606	531	511	546	566	565	594	544	531	538	528	531	529	547	574	560	542	573	574	556	514	579	554	562	525	579	559	548	579	531	578	530	566	527	548	535	523	566	516	537	545	618	561	574	539	529	582	537	574	524	581	562	564	571	536	564	572	565	545	533	518	532	554	546	525	538	557	591	535	490	559	573	578	557	580	566	522	548	552	510	552	562	557	549	580	566	561	531	538	575	536	516	530	566	561	524	534	605	544	567	569	525	561	559	522	535	555	515	500	581	579	553	513	540	567	513	519	599	528	541	539	561	571	579	509	552	584	538	560	541	544	586	576	539	602	550	558	576	577	594	587	558	577	529	560	590	572	556	560	532	528	576	571	545	575	571	547	557	530	570	586	531	558	527	547	604	563	523	521	519	565	549	561	542	554	547	525	576	517	545	549	579	568	564	530	544	546	539	562	556	549	554	545	528	555	573	562	565	585	492	603	593	521	541	550	530	546	527	535	536	585	583	565	505	547	548	568	558	562	539	521	574	583	564	531	547	568	513	543	578	532	546	556	545	552	562	536	548	573	548	568	557	544	583	587	562	541	570	603	573	555	538	545	559	543	562	564	549	560	555	536	542	528	538	544	500	573	609	525	546	567	561	521	591	553	536	517	572	563	593	558	583	593	600	521	576	555	530	546	534	567	572	591	534	573	563	520	528	569	568	510	534	570	529	548	561	568	508	564	595	537	564	501	572	581	539	526	590	561	522	526	540	574	524	568	570	534	527	614	571	567	545	534	533	585	567	502	572	551	525	566	519	535	566	540	595	543	551	554	598	513	550	534	571	539	544	587	546	548	561	512	579	574	568	531	592	518	552	568	562	540	545	559	524	609	559	542	555	545	542	572	538	538	546	620	569	615	578	534	546	546	584	523	575	562	528	603	548	555	540	548	544	481	567	579	517	572	572	541
11238	1544	390	348	327	301	310	284	280	294	268	303	276	245	276	274	273	290	251	274	280	283	269	267	272	277	260	253	269	246	296	311	255	287	246	277	242	301	250	276	245	273	277	249	297	282	275	257	263	273	261	288	252	244	277	280	252	265	317	255	268	297	255	267	261	308	271	286	293	247	260	277	261	296	275	286	264	269	302	270	276	270	255	282	256	294	282	256	300	273	265	287	288	256	272	280	282	269	298	286	271	251	253	255	268	254	290	258	306	279	282	266	250	261	292	272	269	249	271	258	267	255	292	275	261	247	280	305	281	303	267	287	262	270	282	279	266	286	266	288	280	265	281	286	298	277	265	287	283	271	255	275	260	261	261	274	253	290	259	262	262	257	264	258	256	263	266	247	288	273	249	257	295	244	259	264	248	281	270	271	261	307	245	251	293	268	280	283	284	281	286	292	247	270	257	272	264	286	304	313	294	271	301	275	235	291	226	252	264	241	262	276	238	269	286	291	238	244	245	295	282	283	268	266	264	274	285	258	265	246	242	261	285	272	270	251	247	236	274	264	275	266	267	278	273	279	273	276	287	260	257	258	237	281	303	245	264	260	283	276	312	256	265	272	286	243	279	248	291	308	258	237	246	244	262	264	269	256	279	269	247	296	272	292	266	265	280	291	261	225	296	284	286	239	284	276	289	283	260	248	259	246	266	254	291	286	275	289	281	289	257	246	259	258	236	262	263	281	234	295	316	312	265	264	298	269	242	272	282	272	267	302	275	274	330	279	243	277	265	264	239	268	278	299	266	252	277	272	271	280	281	250	282	245	271	261	252	284	283	272	270	278	279	293	286	263	280	263	244	270	270	264	262	258	290	254	269	259	262	267	259	256	283	283	246	257	299	262	274	290	288	263	280	282	310	264	268	267	257	260	254	289	237	272	253	237	256	296	260	323	265	304	291	291	240	277	287	288	283	278	261	299	292	277	274	259	249	266	289	256	252	291	287	288	271	259	283	264	262	298	257	275	276	298	282	261	271	268	292	272	278	283	275	291	259	260	282	279	267	246	280	268	285	239	286	250	261	246	256	242	236	280	274	274	264	269	247	284	252	269	247	299	264	276	254	291	268	284	290	268	278	283	242	256	265	250	258	266	275	288	279	261	257	290	269	272	274	256	308	249	261	289	283	264	258	285	243	247	244	257	285	277	253	267	255	286	292	297	264	299	276	300	263	261	269	251	290	287	256	261	248	276	258	263	279	271	237	275	284	296	273	282	277	278	298	280	289	292	302	243	281	291	287	266	291	271	235	263	256	262	246	267	293	252	266	272	281	276	291	259	287	277	300	265	250	269	246	253	286	288	265	258	288	269	246	284	279	278	244	291	285	249	302	282	285	261	299	262	292	272	269	257	254	293	269	261	241	273	251	286	263	264	247	268	251	282	272	278	275	248	297	252	268	252	297	284	263	284	289	274	280	263	262	268	277	273	274	247	274	284	275	252	296	270	306	286	290	279	281	289	266	277	267	300	266	244	264	258	267	243	275	269	270	284	254	272	259	274	216	246	258	316	294	270	239	254	280	277	231	279	266	298	277	299	298	265	249	294	275	289	295	269	257	268	268	256	260	286	311	249	289	249	263	268	286	289	256	272	269	281	282	263	294	270	293	278	282	268	249	275	279	263	248	238	282	283	277	260	287	270	283	282	288	274	228	270	300	263	275	263	258	248	284	281	280	305	246	280	293	279	244	275	278	274	281	264	267	253	277	244	271	300	234	248	284	257	285	272	274	272	268	281	276	310	266	266	274	248	286	259	279	243	264	275	300	283	274	266	283	260	271	247	296	283	287	306	253	246	271	311	249	270	315	263	282	273	264	288	295	311	271	295	261	265	252	256	285	268	284	250	284	271	274	297	278	265	284	288	273	269	268	258	269	286	260	284	287	259	253	285	274	241	257	266	284	283	251	273	255	295	270	240	253	266	268	284	270	252	290	281	255	298	245	294	287	265	273	261	271	279	268	241	264	276	254	254	263	256	270	262	286	258	284	275	286	282	254	314	299	288	260	275	281	274	278	269	260	250	252	257	295	276	272	256	285	267	242	245	255	275	265	265	279	249	261	290	275	269	273	274	295	268	262	246	252	297	245	273	283	294	282	257	261	289	276	254	254	306	242	258	277	261	251	258	250	283	275	251	265	261	283	298	259	283	261	272	259	269	267	273	252	253	270	284	286	272	273	273	317	273	256	289	263	277	264	262	287	236	264	282	275	276	244	258	278	319	268	257	285	244	221	264	276	287	286	270	293	260	286	266	293	245	296	280	283	252	266	302	270	290	276	254	277	275	232	261	276	278	291	296	272	261	279	265	283	258	297	294	256	286	272	313	279	256	262	270	304	285	279	255	267	296	283	268	282	268	257	269	264	259	283	266	266	295	249	255	255	267	303	266	297	308	267	281	274	295	274	284	292	272	285	285	255	252	282	277	274	253	257	254	283	303	271	324	297	297	293	285	311	260	286	279	279	269	270	285	266	272	270	246	275	255	258	265	250	274	236	292	294	291	275	247	261	273	256	280	268	273	269	282	263	282	280	260	228	283	255	250	276	254	281	288	284	265	264	255	288	254	249	296	305	279	277	274	241	280	267	246	261	281	265	266	303	259	271	295	259	236	261	268	301	242	286	293	296	255	244	273	296	258	277	260	246	289	289	251	247	270	295	283	287	287	260	250	291	257	291	259	262	260	296	286	294	264	282	286	240	292	270	277	274	258	289	284	281	268	255	252	271	239	272	267	278	263	248	256	272	275	273	260	272	277	255	267	257	251	282	259	261	272	300	271	288	247	255	252	282	290	269	249	281	240	282	281	251	236	266	268	254	310	240	276	290	247	261	272	257	297	275	256	251	250	273	266	282	274	287	264	284	279	274	290	276	279	271	301	262	267	282	277	286	240	277	260	265	257	274	270	251	290	265	266	249	277	251	261	280	313	280	317	247	282	276	286	251	281	276	279	269	273	269	270	285	282	287	276	296	303	272	277	268	302	259	279	261	266	255	287	281	280	269	237	284	305	271	274	272	266	249	272	273	251	259	212	254	268	254	283	269	263	304	275	258	255	240	286	313	250	285	254	290	230	259	281	276	277	265	275	266	238	284	255	272	281	296	299	276	293	256	264	269	288	294	266	278	254	281	269	278	288	272	288	246	266	271	267	264	285	248	288	294	252	249	262	259	279	329	263	268	257	307	250	242	268	263	294	273	247	240	256	277	273	289	271	252	272	297	278	262	269	266	274	266	255	272	243	225	284	282	276	311	262	256	253	275	291	289	268	284	288	304	264	258	236	266	282	273	276	291	265	277	255	279	266	297	287	251	272	259	281	284	289	271	265	257	282	265	305	272	249	261	279	276	290	256	266	270	227	268	261	288	263	222	259	261	273	260	244	269	267	260	296	291	300	279	266	253	254	261	268	250	287	275	264	244	270	268	284	276	287	275	275	263	275	241	280
8118	1307	1055	1075	977	897	812	803	754	724	746	703	675	712	655	657	632	632	700	665	682	668	715	650	690	688	687	665	674	710	643	677	654	732	661	692	643	641	672	666	664	638	653	706	694	646	740	632	663	674	697	700	654	710	687	644	624	650	681	673	669	660	638	655	668	669	681	627	632	691	645	648	687	647	678	682	610	655	741	658	652	717	599	685	665	681	673	676	677	662	653	626	672	658	660	680	680	637	625	638	714	646	683	649	690	668	652	680	651	692	688	710	696	647	647	683	647	658	669	661	683	660	671	720	670	649	673	664	657	640	683	636	687	615	689	657	641	640	680	660	643	687	654	638	669	679	652	724	659	705	636	679	691	681	682	712	671	629	651	672	639	678	660	618	704	638	670	695	669	628	638	686	625	675	671	647	671	635	655	590	670	715	660	617	686	648	653	613	625	653	662	603	698	632	641	658	614	684	650	679	633	641	677	670	690	692	650	637	632	663	657	703	649	682	654	656	653	688	681	648	681	668	699	689	634	685	651	660	685	662	688	626	689	603	621	667	657	700	687	665	693	662	668	637	670	679	613	662	664	636	648	671	659	636	694	677	644	666	670	694	708	661	693	660	675	627	646	666	635	642	650	667	639	733	674	669	702	644	641	640	671	669	650	667	660	630	633	657	649	677	670	726	665	727	676	647	632	660	601	676	617	725	645	631	644	636	670	688	644	660	643	689	724	637	684	610	665	642	668	662	674	657	665	711	641	669	663	659	614	682	651	672	659	624	687	636	698	629	644	640	628	688	646	669	675	659	632	625	694	657	695	664	669	685	645	638	620	665	670	637	666	640	667	629	692	659	687	629	607	602	687	696	643	680	649	646	686	663	665	705	596	631	666	671	682	640	674	656	668	651	660	699	716	687	706	678	661	659	679	709	623	624	651	660	633	654	649	698	678	682	681	621	636	677	647	650	624	660	650	681	644	713	648	672	664	691	703	643	660	686	666	640	684	641	688	666	674	684	663	622	662	656	705	651	633	665	695	591	638	667	677	671	619	617	681	676	664	662	676	641	665	637	662	696	664	642	703	704	661	662	636	664	668	654	670	704	662	668	661	665	673	638	653	662	688	631	650	710	638	677	666	657	664	652	654	644	660	651	684	696	698	651	640	637	670	680	657	665	685	669	682	676	653	654	675	677	663	699	638	649	656	683	666	683	635	648	645	708	706	652	707	672	646	656	655	643	640	629	685	673	678	676	676	627	682	638	655	667	654	684	684	661	667	638	640	658	645	685	678	649	676	676	638	640	651	663	660	651	623	651	678	676	633	646	660	658	640	679	650	648	673	639	671	683	659	661	649	645	671	641	626	654	681	689	708	679	706	681	643	666	647	662	671	665	689	680	631	691	658	655	704	632	656	639	631	671	653	622	616	677	667	658	650	687	654	670	615	651	665	628	648	664	655	665	710	662	644	671	631	697	635	666	634	681	671	636	672	666	663	644	683	656	620	684	678	682	667	646	661	647	685	714	661	702	692	676	689	675	655	666	639	635	697	626	639	659	591	638	647	651	657	633	681	667	637	679	659	666	685	684	686	676	655	646	637	672	657	663	616	653	659	667	680	642	707	673	678	647	639	658	642	660	695	636	664	705	656	640	675	675	673	657	694	634	650	695	662	660	699	644	667	653	682	640	669	649	655	664	668	660	635	678	624	674	680	641	669	641	670	645	624	701	707	664	664	626	690	630	683	627	695	629	656	641	661	656	650	685	682	715	657	675	703	710	705	604	623	653	671	648	708	643	667	635	624	708	700	642	684	628	676	677	666	634	673	644	650	669	646	662	688	656	683	657	637	616	651	670	676	654	636	658	677	678	643	675	686	666	632	629	663	654	655	707	682	613	677	676	687	670	669	654	653	677	616	666	679	629	621	651	648	681	673	674	671	652	681	644	629	687	636	665	634	648	700	690	679	703	669	639	638	650	668	653	635	688	660	668	642	678	711	729	642	653	657	665	716	681	678	696	693	654	680	695	658	683	665	677	637	683	659	688	632	684	626	662	626	681	637	688	640	668	657	678	655	633	678	707	635	653	625	650	669	656	672	640	669	622	618	672	686	699	674	699	657	684	685	623	589	642	712	671	679	657	650	692	669	660	618	659	668	640	648	643	725	690	643	693	657	680	650	723	669	694	638	706	649	645	650	686	688	661	668	676	697	654	632	630	673	690	659	672	667	666	674	632	659	681	654	669	678	647	636	654	671	653	664	663	655	632	684	653	642	652	685	687	665	608	699	727	645	671	656	611	733	650	677	642	689	673	668	711	649	661	688	630	620	703	649	671	691	646	651	643	660	716	658	636	655	665	680	648	649	692	686	680	702	633	673	652	644	631	690	639	707	668	652	640	640	655	677	664	657	671	633	640	674	663	630	650	701	651	616	648	676	627	681	645	644	674	628	709	692	659	639	642	636	678	640	686	665	726	671	683	648	635	613	693	704	692	677	640	685	627	621	706	660	678	650	649	623	644	653	677	650	669	656	671	651	639	663	625	633	669	649	640	652	661	667	641	686	676	644	710	646	636	689	645	639	710	646	630	671	689	676	674	677	651	660	694	655	627	634	662	627	691	640	655	632	685	653	651	609	658	640	677	654	679	644	650	672	637	621	649	679	685	621	623	678	675	707	619	652	653	663	714	667	702	608	691	627	667	715	687	702	684	702	612	661	693	629	647	668	676	645	661	706	658	679	665	676	637	639	652	651	659	678	642	710	628	649	674	669	662	660	662	633	654	659	662	687	668	597	635	661	637	646	645	659	640	658	648	652	670	641	669	693	690	711	636	606	688	681	687	632	680	611	672	679	681	629	681	682	689	655	628	662	650	646	679	655	667	666	715	668	673	670	652	655	664	609	654	650	678	634	680	649	680	651	698	713	697	683	649	674	696	644	658	668	681	619	660	671	664	734	686	672	665	688	675	663	709	647	674	648	699	687	680	640	664	671	667	670	642	688	632	634	634	628	642	638	656	617	687	643	679	672	650	656	659	619	629	681	677	608	620	677	668	654	713	710	689	701	682	663	638	650	683	657	682	643	607	650	674	674	662	652	676	636	661	629	613	662	701	684	665	693	669	632	642	688	609	668	658	670	641	660	641	701	687	614	622	670	689	683	661	703	661	678	666	714	650	654	663	704	658	657	665	672	645	650	694	709	651	685	652	654	655	688	647	644	642	683	675	660	672	681	655	632	678	638	682	668	639	681	653	647	677	687	658	658	665	703	656	696	652	661	668	637	666	691	661	650	696	636	674	669	639	681	706	672	702	694	685	639	680	710	727	612	662	683	669	679	638	648	644	645	678	698	711	680	669	650	720	617	664	638	699	640	692	672	670	691	636	712	677	692	660	636	647	652	629	646	692	697	643	651	631	670	663	682	713	632	658	692	635	647	660	644	624	658	650	642	644	671	664	632	674	657	700	671	675	679	676	667	704	686	690	661	612	721	620	644	641	671	637
24569	4203	865	652	536	421	404	359	348	333	335	336	342	299	311	321	331	337	321	338	337	304	327	358	298	327	294	326	299	340	335	320	315	310	345	304	309	341	372	297	318	336	313	295	300	313	309	316	293	291	318	303	324	328	297	306	315	326	313	337	326	302	326	307	320	332	287	343	307	309	313	303	314	292	373	317	325	351	319	354	319	312	319	336	319	319	338	328	316	321	340	321	310	322	298	332	319	332	302	306	307	347	317	306	290	337	320	298	327	327	344	329	322	351	328	331	333	282	357	336	329	321	370	301	335	292	333	334	327	344	354	303	321	336	313	304	359	341	326	339	342	336	356	296	317	331	321	341	318	305	347	324	331	329	333	329	343	341	331	352	315	329	319	291	291	342	343	330	322	351	360	340	316	305	321	334	323	328	292	326	337	337	304	288	301	303	268	334	324	319	341	347	315	299	296	348	290	342	310	290	295	329	300	348	330	319	325	312	324	313	361	334	319	291	328	336	306	330	345	368	314	318	319	327	362	313	298	322	305	350	323	324	310	285	336	282	353	350	350	315	361	327	319	281	331	335	315	308	328	316	323	294	328	303	340	317	313	306	329	307	321	324	325	286	282	330	314	297	316	323	290	319	322	314	302	320	288	331	331	337	337	307	332	332	314	328	312	303	304	335	341	309	317	302	350	318	337	307	287	329	326	331	331	333	318	331	351	297	315	335	333	279	353	327	324	342	322	336	305	309	328	331	334	304	333	323	297	318	345	333	318	279	316	361	329	310	369	323	317	306	297	339	312	333	285	319	303	333	312	331	339	318	336	307	331	322	334	323	318	311	304	308	294	307	326	373	316	341	292	292	344	326	332	305	354	327	336	328	366	311	319	307	284	347	324	320	307	339	323	303	320	342	319	321	329	301	323	300	312	328	349	346	331	304	318	350	303	295	293	329	345	349	324	310	336	333	316	300	321	324	336	330	326	310	326	341	338	323	301	320	336	294	334	319	337	318	295	308	320	307	335	359	321	342	307	308	330	345	311	349	344	347	350	342	316	325	287	361	350	323	368	345	296	306	321	335	350	329	316	297	335	304	342	305	295	273	316	336	294	334	343	313	324	360	347	287	321	344	348	344	348	313	298	321	315	312	311	363	333	332	302	346	309	328	327	285	304	327	312	353	303	327	297	320	324	345	301	321	324	294	329	302	369	342	355	302	289	311	310	352	309	297	325	319	318	330	315	319	324	321	340	334	345	347	304	314	317	362	321	334	311	341	325	336	318	310	339	315	339	331	296	327	332	337	295	334	300	341	329	332	319	319	319	321	335	342	347	309	317	299	304	295	314	305	306	350	334	339	320	317	318	308	333	341	322	303	327	309	309	285	339	322	326	352	301	311	317	304	340	325	336	332	315	357	332	312	315	373	344	322	360	325	340	331	331	324	343	323	346	308	351	345	294	358	318	354	340	292	294	329	326	314	329	308	305	304	334	310	339	327	322	314	315	332	319	311	312	307	370	301	331	314	335	314	296	343	319	325	333	323	302	329	321	318	332	330	320	328	306	298	328	304	307	344	338	310	314	362	338	309	322	289	314	331	304	320	324	305	319	325	333	346	311	298	329	335	313	311	275	335	315	319	351	342	314	322	332	323	329	332	317	315	317	322	296	322	312	336	304	348	312	333	311	321	332	316	339	328	286	345	318	321	303	330	353	303	298	300	318	306	350	290	333	336	308	332	349	285	322	313	318	326	314	321	305	316	311	302	343	305	322	349	318	297	306	302	303	328	297	308	314	290	336	362	347	335	315	375	359	310	324	305	328	342	308	312	310	327	332	314	313	333	340	360	372	322	288	319	302	344	319	314	345	313	320	342	350	330	396	287	317	281	305	341	329	307	319	346	316	312	309	340	333	334	327	322	319	302	335	333	297	302	275	332	323	328	321	314	326	336	296	301	314	309	308	309	357	320	321	324	310	299	333	337	328	303	319	333	319	308	323	347	329	321	356	327	334	309	370	344	290	360	317	319	341	341	295	326	281	351	347	309	316	321	340	325	291	349	343	316	299	280	335	305	327	330	306	318	351	323	351	317	363	320	338	329	298	329	311	324	325	319	332	328	310	322	327	309	311	293	309	319	310	305	339	344	297	310	351	340	321	335	329	298	343	302	320	366	333	350	356	341	363	334	306	345	297	327	340	327	340	288	317	316	316	320	313	302	335	324	340	320	311	364	330	321	291	301	328	287	330	292	341	307	315	347	323	320	289	290	319	330	334	306	284	364	317	325	298	319	338	324	316	339	320	293	333	312	301	316	326	330	345	318	332	305	379	323	300	312	320	303	311	330	323	317	340	287	308	337	346	321	324	314	278	368	320	259	299	306	338	347	289	312	336	307	324	390	315	298	342	346	296	329	306	340	301	323	319	367	305	330	305	335	352	316	338	308	307	330	287	316	343	325	286	327	319	286	294	315	339	322	311	323	353	328	316	325	301	295	341	346	326	319	304	307	337	324	316	359	297	306	306	324	300	337	302	304	318	362	312	348	329	317	299	304	297	346	357	317	307	306	333	329	310	334	310	313	322	318	309	320	340	308	336	329	326	333	343	340	319	319	329	343	326	319	338	320	286	361	308	322	286	350	308	305	332	304	336	338	318	280	304	329	337	313	328	337	314	340	326	334	310	325	330	316	296	296	403	354	309	323	323	331	360	314	327	311	322	302	314	311	311	302	331	326	308	313	320	370	310	327	336	314	356	335	318	311	319	342	315	271	329	339	302	325	310	340	307	321	344	334	339	321	345	303	318	326	347	321	321	296	293	320	330	315	315	334	337	308	296	286	285	323	286	283	322	328	329	336	331	348	310	365	347	322	335	354	341	282	350	292	334	311	304	316	335	313	309	335	317	338	347	318	315	333	331	330	320	347	369	322	312	278	347	312	341	334	306	329	323	339	310	294	301	320	292	296	320	323	319	343	310	337	304	309	298	316	367	301	334	341	348	337	332	339	305	328	309	320	331	317	313	322	332	329	310	305	298	344	316	312	343	325	297	266	303	320	352	314	327	352	339	332	325	285	334	330	306	337	325	319	308	312	304	328	337	292	361	329	328	315	310	274	288	271	322	322	323	336	339	328	341	328	321	328	303	329	281	317	320	380	335	325	315	355	339	331	336	343	337	329	345	313	321	302	360	319	326	315	344	309	298	307	332	346	354	379	340	311	303	286	313	303	352	306	347	365	306	307	332	334	321	338	350	372	304	353	323	351	314	322	328	350	356	328	342	297	349	335	292	329	332	310	315	323	360	324	335	308	317	329	333	307	300	311	303	307	289	294	323	355	324	335	317	309	336	300	326	254	314	315	319	328	301	322	344	306	324	319	312	348	311	324	324	333	300	296	334	364	317	342	311	345	291	321	329	314	307	339	322	298	330	327	320	334	356	331	305	346	355	312	356	323	337	294	360	328	306	345	360	301	300	324	316	316	324	318	323	334	326	308	336	325	312	317
16659	2229	1784	1804	1616	1368	1181	1074	1017	915	860	882	838	859	803	779	790	761	835	785	766	771	760	781	801	790	785	800	797	752	754	752	792	767	772	827	756	740	803	799	779	729	797	722	766	739	732	718	789	766	811	777	772	764	823	807	737	774	777	778	747	748	767	798	828	741	769	713	704	786	767	780	741	779	781	723	727	775	757	731	781	750	759	770	759	745	717	752	746	748	737	753	752	807	793	762	759	793	771	760	769	762	702	746	741	740	751	719	798	743	798	747	811	720	757	704	767	788	746	774	755	759	778	730	761	787	773	805	751	717	759	733	724	768	749	743	719	787	737	748	763	745	778	746	737	784	730	804	757	785	783	774	786	733	787	761	766	784	804	759	744	802	741	747	792	768	779	768	745	795	773	761	737	797	681	756	752	743	784	810	749	782	751	818	724	763	741	743	768	760	801	783	754	741	751	752	820	749	729	764	756	701	755	752	752	710	779	751	739	795	749	781	759	748	710	810	714	727	770	773	774	770	699	754	721	739	761	776	835	774	784	734	774	768	736	741	735	739	753	731	757	733	727	774	761	745	735	755	736	774	687	747	747	756	795	735	732	757	731	741	733	751	723	744	764	770	780	738	795	732	747	713	722	790	768	743	787	782	777	709	787	762	732	793	727	727	691	784	781	831	787	789	732	769	737	778	735	776	781	751	737	725	786	789	715	765	762	759	772	733	832	759	764	730	712	784	762	738	787	782	761	753	790	745	791	779	757	709	742	750	732	784	788	810	746	783	754	758	749	765	750	791	751	790	790	709	725	783	776	740	764	723	741	756	740	707	769	781	759	761	736	781	738	703	741	785	732	727	759	743	715	731	756	766	760	805	701	769	796	727	745	751	767	775	748	788	712	784	767	732	750	762	717	764	739	764	784	731	712	734	749	755	711	749	779	749	746	777	779	803	746	729	747	764	789	797	721	742	743	735	758	732	738	773	722	730	814	798	735	734	738	802	727	760	770	761	795	763	750	743	811	753	775	761	742	729	778	727	709	743	725	754	703	774	733	738	758	766	739	772	743	736	792	792	745	719	740	749	743	717	730	750	760	729	732	773	812	759	768	740	732	763	772	783	765	713	760	788	748	800	765	760	754	770	765	781	763	728	767	737	742	727	805	718	776	733	769	733	786	742	750	771	760	768	782	701	729	725	749	757	758	766	773	737	737	756	711	795	787	765	755	734	788	733	757	781	760	761	759	772	727	760	747	763	769	749	785	812	786	725	777	743	740	819	761	753	779	776	780	746	805	768	685	790	774	802	801	755	782	772	741	720	796	723	742	765	728	751	717	770	779	789	693	753	758	790	727	759	729	785	750	758	754	744	787	770	786	767	756	722	742	680	793	776	756	738	761	698	803	759	738	763	717	741	782	714	783	773	740	779	750	738	717	745	826	731	727	781	763	774	761	753	763	767	782	743	805	768	723	792	718	736	722	742	740	725	783	745	753	749	717	747	777	739	723	768	736	740	763	745	685	718	716	741	727	757	775	782	804	767	761	766	759	771	759	736	737	763	743	745	755	733	773	715	752	768	750	725	758	788	748	796	772	772	794	825	705	793	795	771	786	791	744	781	711	708	723	821	736	762	765	768	761	722	765	764	773	732	769	723	832	765	757	756	780	758	720	733	817	744	749	764	759	732	737	731	741	753	719	738	814	728	779	765	728	783	765	760	773	717	740	766	724	709	795	785	844	795	749	760	758	727	746	736	784	741	768	741	734	789	810	783	779	787	740	747	759	785	757	733	781	751	733	810	772	764	752	761	762	763	725	792	820	760	753	797	791	778	720	764	727	764	742	768	741	772	763	796	746	777	765	764	691	748	832	733	772	761	778	682	754	773	799	722	773	765	749	729	755	766	731	751	757	781	720	709	755	775	725	745	752	760	806	749	762	724	745	749	771	726	693	779	765	797	757	781	781	771	766	751	736	795	803	766	773	739	775	758	738	801	763	733	755	768	744	738	776	794	759	792	757	703	758	701	766	796	780	795	731	718	796	747	777	786	735	740	715	771	783	714	773	752	728	791	749	794	757	763	820	776	779	760	754	790	781	732	759	759	703	764	756	767	742	805	733	753	793	758	725	753	759	779	725	736	734	777	788	778	808	771	822	787	772	750	739	725	752	777	778	738	786	774	760	711	752	797	769	803	729	765	771	740	787	801	753	799	796	737	718	762	720	752	774	807	761	742	730	713	791	753	736	726	768	765	769	725	766	733	753	738	710	787	753	749	781	783	772	825	809	761	803	791	779	769	741	743	768	797	836	761	763	760	771	770	744	769	765	763	775	751	753	742	770	737	713	680	796	711	690	787	711	772	775	723	722	805	718	814	743	749	759	754	795	742	745	749	735	764	750	757	776	736	759	772	764	764	772	749	776	768	782	753	730	736	727	810	753	714	797	766	774	769	731	796	742	760	734	798	785	803	803	713	770	721	748	827	749	806	734	760	730	761	743	784	767	766	717	672	705	775	709	733	759	754	739	746	772	778	770	745	736	784	762	738	756	779	773	744	764	751	762	742	761	818	733	740	791	741	758	750	773	726	742	767	755	723	715	762	794	731	747	763	755	787	787	747	806	717	811	720	724	759	734	735	764	732	760	782	772	799	796	717	769	762	774	725	738	763	732	781	713	773	786	795	774	779	774	806	733	705	742	791	733	727	729	747	730	757	752	771	740	734	755	705	760	763	778	746	766	737	704	763	759	804	729	747	764	798	745	779	772	775	758	741	754	747	766	725	785	773	749	736	769	765	792	814	788	735	784	768	752	749	771	726	758	773	767	721	757	773	769	764	772	721	731	751	724	795	747	814	771	733	714	733	774	771	781	779	774	772	740	790	748	769	831	806	770	749	786	768	763	709	772	782	801	729	772	782	817	730	799	738	771	764	769	747	730	749	759	762	725	737	750	729	736	789	771	722	752	758	759	750	754	710	733	749	754	779	786	799	766	759	752	743	778	751	756	755	733	723	727	705	771	735	741	718	727	745	781	768	794	776	764	810	752	764	745	741	708	784	762	780	788	754	739	749	748	771	741	751	764	777	749	744	807	765	805	739	712	771	705	747	762	717	762	748	732	734	767	750	793	729	766	800	788	789	746	765	761	678	752	732	808	789	786	769	771	821	720	744	773	755	747	758	736	772	791	778	682	803	742	758	764	777	735	763	794	778	771	743	712	713	729	754	728	745	789	776	761	750	771	746	754	793	811	705	745	712	724	778	772	713	703	712	818	756	733	724	745	802	755	732	765	733	774	770	741	757	806	811	761	798	748	766	707	806	734	750	728	796	744	784	792	784	726	760	757	816	783	745	720	750	785	794	815	750	786	745	729	764	736	832	755	756	783	743	755	734	757	742	778	732	747	747	762	742	787	756	780	767	794	779	813	757	743	786	811	705	768	765	800	751	749	740	783	766	732	759	816	784	789	783	752	752	772	754	736	755	754	695	816	744	728	717	754	746
33558	7363	1252	770	555	449	334	310	301	287	253	224	252	213	208	210	202	217	229	233	170	226	225	197	210	246	239	226	232	212	197	208	207	235	225	224	220	218	212	212	223	238	228	197	221	189	218	229	216	189	222	201	199	217	234	198	219	227	218	206	186	202	180	219	211	208	237	217	228	206	225	221	207	220	210	204	184	206	220	195	210	201	203	229	230	218	191	210	221	228	232	206	227	213	240	199	212	210	223	239	240	179	202	196	192	215	195	219	198	206	211	231	201	197	189	205	193	234	195	209	208	226	208	185	190	196	226	224	209	203	215	238	208	201	181	220	204	240	211	197	177	193	245	229	234	195	209	187	226	206	192	226	196	227	210	208	204	235	205	209	214	221	188	235	232	224	207	173	197	223	231	207	211	191	194	220	211	203	196	188	200	223	239	221	224	197	204	201	201	209	203	233	195	217	210	221	205	225	181	197	185	199	243	196	205	223	231	226	195	218	184	209	208	215	223	223	230	215	198	210	200	217	213	223	220	206	243	235	175	237	199	200	226	227	202	238	220	202	206	211	228	217	225	227	218	216	215	201	206	206	201	220	208	227	209	220	189	184	200	203	208	212	205	206	207	219	217	206	207	201	232	193	207	190	203	209	220	217	222	194	192	229	243	209	197	259	198	248	198	224	230	208	220	209	197	229	203	217	205	229	218	208	198	205	225	188	215	231	212	229	222	186	219	181	200	205	209	245	213	203	205	228	205	202	212	210	231	212	221	221	227	194	217	200	216	215	199	220	245	196	188	220	222	199	194	211	201	229	158	197	202	216	205	207	230	209	213	216	214	235	210	218	200	214	223	207	210	190	223	218	205	226	176	211	193	205	178	229	227	216	219	227	218	223	218	200	202	207	206	213	220	184	232	194	233	178	193	220	199	207	211	206	180	199	202	182	219	247	197	205	220	221	228	227	224	198	185	203	186	214	235	210	211	235	213	228	199	190	200	231	193	209	187	230	204	186	184	205	233	226	201	199	201	215	212	191	220	239	226	220	187	219	233	212	217	222	206	211	187	177	179	217	178	210	186	196	194	230	233	225	238	185	232	211	221	205	212	213	217	233	224	205	226	194	218	177	213	199	236	204	218	226	220	220	209	231	210	240	212	222	212	200	192	206	188	200	198	207	213	232	226	197	202	202	207	215	228	193	221	216	208	208	212	206	228	236	206	200	233	184	206	212	207	229	234	230	187	206	189	192	208	195	210	218	201	216	193	225	202	189	235	203	197	222	207	231	202	239	204	208	223	219	208	231	182	204	235	233	202	211	180	240	205	205	211	215	202	195	222	208	210	236	210	226	216	194	201	241	213	214	212	215	204	219	202	196	208	220	194	221	224	242	231	246	194	208	204	207	218	209	226	205	202	216	219	211	210	221	202	244	206	187	220	213	190	219	205	209	216	196	196	231	217	190	190	178	215	210	197	215	234	249	230	218	216	215	235	218	212	205	195	227	216	223	209	214	234	197	215	222	211	227	184	195	204	209	197	165	218	205	201	176	180	228	242	211	232	210	213	217	229	203	242	245	204	193	218	220	194	214	231	203	208	187	206	226	188	206	237	205	208	186	204	203	218	206	197	223	206	206	209	218	216	215	207	244	221	214	231	251	212	202	221	205	221	214	249	225	208	210	208	223	221	232	231	217	212	191	201	209	222	207	224	211	204	238	192	206	191	206	209	226	216	199	193	212	200	233	216	229	215	215	223	203	183	225	214	236	196	228	206	199	208	231	230	246	213	217	216	185	172	205	230	199	223	218	218	232	185	203	208	219	237	245	208	219	223	226	183	197	197	224	231	202	202	219	217	233	215	192	196	203	208	207	223	209	210	193	209	196	233	196	225	208	213	235	195	208	221	215	222	208	234	187	233	208	184	198	210	208	205	217	228	210	233	212	204	213	190	218	215	209	196	229	187	218	196	195	199	208	199	224	209	219	183	215	201	202	191	219	212	206	217	187	177	219	234	207	211	206	231	202	229	224	215	199	218	211	214	205	223	224	245	242	215	208	185	208	199	205	189	204	203	207	191	217	199	223	205	195	208	207	216	208	201	227	210	212	207	199	227	215	230	230	191	195	191	190	203	214	211	221	208	193	216	198	216	210	220	196	198	178	168	209	201	208	198	211	216	197	218	211	210	210	212	199	199	244	212	229	197	189	216	242	181	219	205	204	191	214	220	202	190	247	209	202	214	202	203	222	176	200	222	195	224	230	219	205	195	211	181	203	229	204	201	220	212	231	197	204	187	205	211	219	222	232	222	192	209	205	209	187	207	206	220	204	218	219	223	203	209	183	204	203	199	220	220	235	208	196	215	205	201	220	212	222	211	181	205	213	211	215	207	232	218	234	190	211	213	236	210	214	222	191	227	208	215	200	199	215	220	224	247	197	189	231	189	199	217	199	211	219	202	197	222	237	212	197	226	219	189	227	209	244	216	207	186	216	198	229	210	225	203	193	210	199	211	192	213	258	205	212	253	227	178	196	219	221	213	229	247	222	199	225	214	200	231	210	218	213	192	206	222	221	212	199	208	231	192	216	209	228	239	225	225	185	234	202	181	216	188	213	223	196	181	196	237	234	207	183	204	207	237	180	223	218	205	204	204	204	233	212	191	198	192	220	233	207	208	196	189	204	182	218	228	206	228	205	210	236	192	203	230	208	217	199	203	201	227	211	210	219	215	221	223	215	215	222	229	213	232	216	228	209	193	224	203	225	207	200	195	202	174	205	217	200	180	202	245	217	231	226	220	220	221	204	194	200	204	221	203	209	197	211	230	216	225	194	188	203	204	191	234	214	233	202	212	184	204	206	238	195	209	217	198	206	217	240	204	168	212	205	200	209	213	209	228	220	199	204	229	238	245	235	192	211	213	200	229	208	203	190	227	195	214	186	218	198	240	204	207	209	201	225	192	212	217	222	213	208	211	201	216	213	208	208	216	215	180	210	205	213	216	221	197	196	201	215	230	201	204	217	200	229	224	227	224	203	239	241	192	201	209	194	221	198	217	224	209	207	212	213	236	186	214	217	203	218	217	186	211	216	184	213	218	206	206	227	194	214	190	195	209	211	250	188	207	211	204	210	201	208	226	200	175	208	211	214	210	216	191	199	222	220	245	225	211	240	209	212	210	215	207	222	192	191	219	208	223	199	188	236	203	204	211	233	195	208	216	197	223	204	240	222	195	207	215	221	208	225	187	207	177	171	192	213	221	218	232	204	233	193	196	183	215	209	213	224	217	233	201	239	206	208	240	226	225	196	213	188	199	195	250	207	235	186	186	201	199	203	202	215	202	228	207	201	233	219	217	219	210	218	195	218	200	206	186	203	217	214	199	215	221	226	212	202	196	222	230	233	204	236	202	183	239	231	200	195	218	182	239	223	239	216	245	230	217	204	232	231	217	212	207	191	210	206	231	227	197	223	202	210	226	203	172	218	224	219	182	198	208	212	213	219	173	207
20943	2855	2138	2067	1820	1501	1280	1051	940	833	766	685	667	620	596	605	576	587	568	566	543	555	511	529	532	540	513	546	580	550	552	546	473	514	507	548	543	522	531	525	537	510	554	524	512	534	529	531	537	493	545	516	497	509	514	482	483	511	533	499	480	488	527	478	515	525	509	518	532	537	521	481	525	550	478	518	545	522	515	510	535	528	527	509	523	530	534	492	530	545	575	507	567	530	503	503	544	448	491	504	530	545	489	486	526	523	531	523	544	538	507	483	516	487	493	525	521	493	518	495	504	512	501	479	503	460	511	489	494	504	488	523	515	483	473	532	473	504	460	502	529	542	523	505	552	551	523	489	503	512	535	504	487	513	528	532	511	508	529	510	534	493	525	468	533	499	503	498	546	494	501	522	501	484	491	545	475	505	520	519	496	513	478	521	499	549	504	509	526	517	511	501	509	544	455	524	492	490	557	502	523	485	505	526	459	501	512	533	512	521	464	516	498	501	517	521	518	517	507	530	512	500	469	484	510	479	501	482	497	509	476	502	508	523	503	510	523	491	504	525	504	485	521	471	494	488	472	591	482	511	514	518	509	486	491	496	533	473	483	494	504	470	534	526	479	477	479	527	506	519	489	490	491	526	544	483	500	534	497	547	509	505	471	511	503	505	502	520	505	505	510	488	477	538	527	449	457	480	493	501	479	533	496	498	493	463	499	512	497	485	501	496	523	507	485	531	512	513	537	526	534	488	552	518	505	493	509	520	475	528	550	538	528	466	484	462	501	502	517	471	544	518	527	555	521	517	514	486	517	496	476	510	468	551	526	485	516	471	512	520	525	493	540	536	499	509	497	527	511	488	478	480	528	516	495	520	475	514	486	497	472	503	520	482	505	455	550	480	531	498	513	513	497	543	520	484	491	522	544	526	511	514	497	536	438	532	466	526	501	505	496	530	562	505	523	504	508	478	496	493	511	513	489	506	523	538	510	495	504	515	495	500	463	484	540	517	533	506	453	477	532	534	498	514	484	522	501	479	477	469	498	511	483	492	501	488	518	508	541	529	491	476	520	488	541	499	504	523	499	507	521	494	529	506	487	508	502	505	518	522	516	524	518	492	510	538	502	525	529	512	527	503	505	482	500	501	546	511	503	531	487	505	519	555	499	468	527	513	527	534	496	507	556	513	465	475	502	501	497	519	468	480	526	492	497	505	530	495	460	473	504	503	490	460	562	478	527	532	547	511	516	521	486	503	470	489	509	484	511	497	510	477	492	503	554	535	509	510	493	521	484	479	519	470	490	499	507	535	500	543	491	538	471	490	507	502	527	506	502	522	508	507	513	476	483	484	508	498	472	541	489	469	519	496	523	485	469	491	525	511	488	486	502	546	510	487	560	536	469	502	509	506	504	499	534	516	461	514	498	496	506	520	531	531	536	525	553	532	525	495	496	522	481	504	508	484	470	468	505	477	522	488	518	506	532	511	494	526	482	528	511	489	550	482	516	498	516	514	515	503	488	484	520	495	522	522	527	493	534	506	530	491	508	451	501	512	470	476	490	485	501	534	462	510	536	526	542	512	506	533	476	509	551	516	522	526	502	491	497	551	520	486	458	507	491	518	502	482	514	535	504	470	500	500	515	544	538	503	523	470	474	491	496	485	602	513	534	541	505	516	509	506	482	461	518	471	575	522	496	524	513	513	509	519	505	514	501	518	475	487	526	522	530	463	499	504	512	526	528	466	491	510	555	460	545	481	523	511	532	534	514	559	488	521	543	519	538	535	558	535	499	501	495	546	513	493	515	511	494	497	468	509	534	509	521	538	491	535	490	540	540	505	486	528	498	551	511	477	530	557	493	519	536	481	485	510	517	539	528	495	509	489	498	483	494	483	492	481	492	517	469	538	514	531	522	518	464	491	530	528	504	483	512	522	534	474	510	529	502	481	459	484	505	502	502	517	498	485	487	526	487	509	492	504	496	487	537	497	473	500	496	522	530	509	495	495	490	511	496	518	476	522	480	474	510	447	546	506	511	504	513	483	552	484	498	522	512	470	499	498	524	504	533	524	503	539	490	513	482	466	503	492	511	539	492	518	510	491	504	508	520	500	501	487	522	457	477	515	477	533	500	506	527	501	541	509	488	461	454	492	517	539	526	510	509	497	505	530	496	503	477	493	513	501	564	521	518	536	489	510	486	511	523	540	511	513	532	503	507	509	491	476	523	543	490	521	475	474	512	503	500	495	547	498	499	517	490	495	517	494	499	524	512	521	547	515	500	528	483	528	484	492	490	487	532	488	524	493	480	507	488	531	534	513	527	498	533	492	499	493	498	522	531	508	509	486	505	514	505	502	502	509	504	524	507	516	526	510	469	494	525	492	541	551	510	477	504	519	497	498	490	478	471	512	508	474	518	526	455	535	497	493	491	517	501	517	515	494	487	535	475	483	529	516	470	485	501	502	514	493	528	508	489	514	513	523	504	494	504	537	513	481	494	499	512	536	526	488	512	504	482	544	477	482	508	495	500	471	493	497	518	511	531	454	528	478	533	495	508	511	508	554	485	513	519	510	496	482	538	521	509	517	534	491	500	486	484	540	475	489	494	506	509	484	498	507	502	490	510	488	536	505	497	528	527	562	474	491	497	478	486	524	472	521	526	541	539	517	527	501	516	497	512	484	521	542	510	507	530	514	511	519	496	523	498	501	493	496	511	522	504	503	513	493	494	499	526	516	545	543	548	558	528	527	501	493	474	521	550	485	496	480	506	516	524	500	480	522	518	526	519	540	491	508	497	521	495	508	472	503	526	533	477	511	504	501	521	527	492	463	482	497	512	502	529	516	508	571	508	495	492	487	448	471	503	486	500	491	513	471	516	508	505	498	515	505	506	524	533	522	490	526	532	525	448	512	492	490	487	511	551	513	521	517	482	519	482	516	540	518	509	514	500	504	502	546	476	541	530	454	478	538	509	519	483	484	474	521	513	508	501	518	515	524	538	535	493	523	501	512	518	506	494	501	470	517	502	483	538	521	544	528	488	492	503	527	505	536	523	494	527	573	478	497	449	515	496	480	494	509	499	494	481	521	506	491	509	547	502	524	511	489	519	496	508	534	505	541	495	532	509	511	505	538	461	522	513	496	544	540	535	495	508	509	497	536	498	518	503	523	496	521	526	495	496	465	467	496	535	512	523	483	517	517	507	516	528	522	453	522	542	484	492	535	499	547	541	512	513	500	485	505	493	512	482	509	507	552	542	529	509	504	521	503	514	538	518	482	479	502	531	472	513	537	476	512	521	494	467	485	519	524	491	518	502	517	472	530	449	515	482	510	547	470	500	537	481	501	497	503	525	523	476	483	458	513	511	499	516	497	534	512	516	542	539	513	485	502	514	476	484	458	479	534	497	520	508	511	532	545	533	489	526	493	527	511	503	520	511	481	518	475	545	500	544	512	473	539	479	534	502	514	505	501	488	529	517	545	482	518	533	495	555	529	525	541
11410	1505	377	360	319	280	263	251	269	269	280	243	255	248	237	244	244	234	250	244	269	268	243	264	270	302	257	242	249	248	263	253	247	270	230	250	235	266	247	229	263	222	233	232	241	264	259	258	235	251	264	257	281	274	232	280	228	238	260	247	243	240	259	251	241	242	262	260	246	271	254	245	255	264	236	233	249	254	232	255	238	240	258	260	251	238	245	237	264	250	272	266	242	220	215	230	225	257	272	251	241	246	278	265	270	245	246	245	211	221	231	237	213	270	248	257	267	248	287	255	269	234	248	226	233	234	241	275	264	243	267	252	248	243	280	243	272	233	244	255	237	249	250	249	224	231	260	243	220	274	226	246	264	252	245	232	226	254	246	267	262	266	255	243	268	222	252	255	259	256	237	232	252	241	195	258	241	228	248	245	256	256	265	242	237	263	251	262	270	279	257	255	215	247	250	250	268	226	297	262	239	241	266	248	258	242	256	264	240	232	221	251	256	260	238	249	251	238	261	225	237	251	213	234	265	249	243	238	276	249	226	266	258	254	245	242	229	246	243	285	243	252	227	265	274	234	232	253	237	250	258	225	248	242	265	261	205	250	269	247	247	242	270	251	235	256	240	244	252	259	241	255	273	234	265	254	254	256	242	257	226	217	242	242	255	236	253	248	281	235	248	216	258	252	253	227	235	268	257	258	235	240	243	263	269	272	256	264	265	210	244	225	237	246	233	228	235	258	269	242	265	251	229	249	235	243	248	269	281	254	229	252	240	275	231	263	242	263	269	247	242	249	239	246	244	223	284	255	254	246	247	260	287	249	282	242	231	241	253	238	245	257	246	270	253	236	260	235	245	235	257	271	245	253	242	232	235	255	251	251	234	243	262	245	222	244	233	236	262	254	232	238	243	241	245	254	288	247	228	220	254	259	269	266	257	228	233	228	246	254	267	251	244	248	260	248	248	255	267	279	264	261	244	269	264	243	230	214	239	227	225	266	265	245	260	258	241	266	228	244	273	237	243	211	243	216	251	219	234	249	252	242	246	273	257	256	238	281	256	237	260	260	274	279	263	234	229	245	272	260	252	254	240	224	262	246	263	251	235	255	267	237	229	242	233	232	238	246	238	251	183	272	265	250	231	241	253	208	252	246	254	235	244	275	246	275	268	259	254	267	239	224	248	246	249	213	265	267	222	255	259	244	254	265	245	225	248	248	249	263	234	267	270	247	255	260	243	240	275	269	291	264	258	262	257	274	237	248	256	235	249	281	247	239	241	250	238	254	266	256	240	274	281	233	236	244	232	241	229	267	248	257	243	262	268	251	276	232	270	234	236	284	254	235	269	219	231	267	272	250	248	231	289	258	279	250	228	249	242	243	265	259	249	214	235	240	257	257	270	237	232	232	214	241	241	270	241	261	229	264	244	239	231	263	288	255	243	258	237	258	222	240	272	267	253	234	242	245	264	229	229	250	239	273	233	243	256	246	258	243	243	244	247	270	227	216	248	232	271	272	245	250	273	230	227	273	263	270	231	243	301	288	294	245	247	233	253	261	280	235	253	232	266	236	252	248	228	253	234	235	256	254	240	265	283	255	230	248	256	226	263	248	264	267	240	223	247	232	237	232	247	258	278	240	241	239	257	255	257	268	225	261	247	230	279	242	231	274	240	256	228	235	262	229	235	243	239	263	260	264	229	235	270	256	228	240	271	234	257	251	283	217	251	248	247	254	259	234	232	226	255	260	244	217	243	255	261	287	245	244	249	256	262	220	231	252	248	248	262	225	244	253	232	233	257	258	239	251	279	272	252	257	256	261	232	261	266	229	260	277	231	252	267	277	241	257	260	246	277	283	252	231	261	266	250	218	240	240	234	249	261	230	218	247	259	250	246	252	267	264	236	241	271	241	244	245	258	230	245	228	248	251	227	278	237	257	253	269	220	245	278	247	245	262	248	256	262	235	281	214	223	265	247	239	271	262	265	260	232	237	282	243	240	238	236	271	252	255	249	242	253	254	249	248	234	256	243	228	234	234	227	213	250	233	268	261	254	226	244	229	256	254	219	243	264	233	269	241	259	253	239	251	249	248	247	268	258	230	233	243	229	257	230	243	245	258	262	211	230	236	255	282	229	269	194	243	234	302	253	229	250	233	254	243	246	234	241	243	242	237	234	257	272	246	243	229	279	261	206	254	259	243	227	254	263	263	257	236	244	228	274	250	255	238	263	264	239	233	254	259	262	254	296	255	237	237	254	214	248	244	247	235	236	239	252	254	259	229	275	257	259	242	252	232	247	257	270	234	260	269	244	257	248	231	283	264	268	265	277	244	247	217	256	241	269	259	253	264	268	271	276	274	239	252	250	236	241	273	251	252	230	237	229	231	259	259	246	225	230	219	262	227	254	275	253	231	273	249	246	259	237	248	260	271	254	214	255	219	251	283	237	236	262	245	241	264	236	271	269	258	290	236	255	263	259	254	281	253	229	265	225	247	247	219	246	262	233	238	254	252	265	256	225	227	267	247	266	242	258	269	248	220	236	246	251	252	263	268	250	247	254	248	240	224	221	258	266	232	250	250	218	256	250	238	247	230	293	263	255	257	202	239	256	224	263	227	253	236	221	221	250	229	245	244	239	253	263	257	265	231	246	244	210	252	269	244	269	247	243	251	260	245	262	265	205	262	265	231	223	270	229	267	218	252	248	260	233	261	244	226	262	245	254	237	255	253	255	234	253	255	239	239	246	268	245	244	270	237	252	227	237	259	257	250	239	217	262	282	231	217	263	243	229	241	242	235	252	243	236	264	270	229	253	259	264	222	277	243	235	245	259	237	278	229	253	254	261	254	252	260	255	261	246	250	228	261	233	269	276	213	263	245	258	262	249	225	234	272	235	259	225	262	253	243	239	241	237	273	246	229	266	266	236	238	236	240	253	229	215	272	271	242	234	267	250	244	271	270	233	241	268	266	257	263	266	249	253	230	251	243	245	274	268	230	232	250	259	275	257	257	257	248	252	290	231	263	232	206	263	242	259	268	257	239	239	258	222	251	242	273	254	259	246	247	238	267	262	260	250	258	251	282	238	228	237	258	219	240	268	254	283	264	245	245	236	263	237	255	257	242	273	244	205	237	242	253	283	239	218	262	261	271	256	244	277	258	241	248	247	246	235	248	258	243	241	260	249	228	254	249	227	268	236	245	259	281	247	274	258	244	272	262	269	260	230	270	247	286	241	241	248	291	254	224	246	266	250	238	222	227	268	228	239	234	231	255	260	216	258	240	241	242	248	241	247	263	239	219	271	274	231	251	238	284	261	265	230	242	212	225	248	273	236	240	275	248	254	244	256	239	241	212	244	230	233	253	253	248	246	239	250	230	268	248	231	271	259	263	247	240	231	224	231	245	255	218	253	221	255	212	259	256	257	279	233	258	241	241	265	283	236	262	236	255	259	266	241	268	225	232	250	258	232	237	220	252	230	242	229	231	268	248	273	243	234	250
8038	1211	925	832	799	774	753	729	722	630	631	626	580	567	632	583	541	602	607	605	647	612	579	644	593	616	623	633	579	590	610	635	596	645	650	648	590	595	602	661	622	594	666	618	603	635	605	566	618	556	586	622	685	621	650	621	609	609	616	634	625	639	617	627	622	573	608	616	595	641	574	614	612	573	615	687	659	603	598	587	624	566	619	611	621	638	583	622	635	614	679	585	592	597	653	597	604	583	597	575	618	609	611	642	609	638	602	628	614	595	637	597	612	621	603	626	592	609	590	597	632	567	598	621	614	597	619	600	605	620	555	633	606	600	632	621	583	599	607	623	622	602	659	558	638	607	643	608	597	618	585	594	608	636	582	585	611	605	606	637	621	574	610	620	601	603	613	597	605	617	618	614	633	637	637	595	600	578	584	616	636	603	593	634	638	662	633	562	567	619	578	627	595	627	628	629	633	581	605	628	627	662	614	649	635	587	595	622	577	625	567	600	618	629	600	637	577	633	614	630	553	555	549	650	581	595	644	561	624	625	618	612	611	602	606	587	577	590	640	617	615	621	608	613	614	607	576	618	613	625	621	653	636	563	591	611	617	596	603	590	648	630	653	589	641	576	641	620	571	646	650	614	583	600	594	609	656	612	637	557	628	614	593	592	588	627	524	636	606	595	618	597	625	570	578	571	563	596	593	596	599	615	631	617	628	631	643	637	629	604	607	636	619	590	652	588	602	617	635	569	591	596	600	622	578	634	608	625	646	616	661	589	626	602	584	603	599	593	584	642	601	635	624	580	582	632	629	574	598	612	628	617	578	607	627	591	615	594	614	642	612	606	615	654	625	593	634	568	647	639	590	597	630	589	628	606	572	553	615	602	627	579	565	580	594	588	615	654	616	601	574	657	650	602	604	609	650	577	633	674	636	587	607	594	595	631	608	626	629	632	649	593	592	636	573	624	663	600	597	591	606	603	623	593	626	614	611	598	570	583	594	636	632	623	603	665	591	534	706	589	614	634	594	570	607	596	602	571	620	637	600	638	638	595	602	612	602	626	632	604	618	620	636	602	600	602	624	589	590	631	563	625	645	588	554	648	614	593	618	640	584	572	635	570	642	627	642	639	628	613	629	627	571	573	590	597	610	584	602	649	591	610	603	612	625	614	608	637	610	597	577	613	606	553	589	604	602	603	611	575	617	579	641	593	635	587	594	609	559	591	615	618	602	617	646	579	641	606	602	623	643	625	617	583	606	630	594	622	611	587	611	589	595	564	621	607	603	628	634	624	624	587	586	638	631	624	634	631	615	638	615	619	614	603	615	610	608	585	597	595	626	605	610	612	591	562	598	626	628	593	628	569	623	622	604	591	590	639	612	610	626	622	602	647	595	624	605	639	622	643	582	624	561	587	592	607	602	581	606	581	649	599	614	642	607	576	618	624	627	612	612	617	648	573	608	607	639	589	595	575	585	586	616	576	593	556	578	600	578	629	589	638	611	626	643	607	590	607	643	614	576	612	568	617	579	588	565	615	653	649	636	600	626	634	602	593	612	605	573	596	587	574	611	597	600	607	618	616	620	594	671	611	657	590	597	643	553	593	620	579	608	620	549	623	612	596	587	603	578	596	616	616	609	595	600	580	605	601	606	605	619	608	603	648	628	629	571	572	627	595	601	601	645	631	613	625	655	609	600	590	600	592	590	597	579	622	572	590	568	627	565	600	654	631	648	597	617	673	658	622	650	623	617	630	623	629	656	642	561	649	613	630	621	628	618	622	599	622	638	590	608	636	631	601	655	598	621	574	634	607	577	559	589	569	646	587	638	592	594	629	602	615	596	550	606	609	639	580	631	594	588	637	633	624	625	608	607	623	623	593	645	626	574	620	566	632	593	599	638	633	627	586	584	649	584	573	586	607	611	626	617	588	597	620	584	650	638	608	625	568	619	606	611	590	642	570	634	580	592	618	621	628	625	589	594	594	608	642	595	584	602	637	606	611	673	654	624	600	581	602	539	587	620	600	621	625	606	600	590	619	569	567	610	616	613	619	647	634	626	615	595	623	611	588	603	610	623	571	610	643	591	597	593	599	654	624	623	600	588	609	617	588	618	607	624	582	576	609	627	591	630	582	604	623	631	586	598	648	590	595	590	584	590	631	606	640	617	572	608	585	637	654	603	647	619	642	607	632	599	628	605	594	631	610	632	599	626	640	631	594	566	608	583	581	620	634	593	612	620	612	619	619	578	591	612	560	618	596	586	599	648	588	614	614	614	592	580	647	609	586	610	596	620	580	622	644	606	586	580	625	589	565	610	649	605	601	612	592	617	610	626	614	580	588	660	629	620	626	623	607	617	590	602	615	585	587	610	617	592	626	612	609	656	609	656	612	604	635	576	659	594	592	646	618	603	647	594	612	587	628	602	602	627	621	652	589	587	587	612	605	575	591	576	638	605	624	605	570	576	614	596	645	590	623	606	587	607	609	632	589	585	634	619	643	631	577	587	590	590	591	566	622	636	630	578	602	608	602	578	568	619	596	657	613	593	604	602	588	652	601	589	631	581	584	624	549	648	599	627	614	628	612	594	643	619	631	647	552	630	592	609	625	634	584	636	621	607	634	630	663	583	594	613	617	644	620	628	622	603	603	610	603	617	634	593	650	598	593	622	621	610	590	581	622	629	603	591	599	595	625	586	587	623	617	602	639	604	600	587	576	596	613	603	604	585	563	625	605	647	570	577	624	637	588	637	586	619	608	609	601	607	590	566	578	566	646	646	600	598	599	614	660	619	626	647	644	585	652	590	585	575	603	601	615	620	603	620	625	587	606	583	626	613	583	611	605	604	609	647	591	659	642	605	566	612	587	578	615	588	592	590	643	588	580	585	658	637	616	572	625	616	627	616	615	667	631	594	606	590	598	583	612	580	601	615	631	615	627	589	648	595	593	584	593	599	622	570	621	604	590	576	621	621	649	615	656	584	631	596	602	594	638	633	593	602	562	600	576	622	548	596	603	628	619	647	563	605	574	578	599	643	613	639	640	571	593	583	603	590	599	634	618	611	636	600	572	618	625	608	621	580	619	634	604	619	579	629	608	635	599	611	593	582	585	630	587	601	596	589	576	649	593	581	609	594	595	611	579	617	624	627	582	620	602	632	620	597	595	614	619	574	585	591	635	635	579	577	601	598	650	591	618	586	593	598	587	641	610	621	634	584	568	604	573	614	546	575	625	594	626	626	629	637	578	572	611	631	598	595	644	592	606	639	611	588	570	594	643	600	569	605	600	648	597	613	593	592	577	576	641	592	619	610	608	595	632	622	569	612	636	627	609	638	611	606	612	584	594	582	588	597	573	625	603	622	587	607	621	636	599	600	608	631	663	586	604	593	562	579	577	601	596	608	580	628	568	635	603	579	639	595	585	639	629	586	651	619	624	608	608	630	649	588	581	639	553	619	598	617	574	602	626	604	602	601	618	603	615	632	618	557	612	557	622	617	603
24614	4502	929	683	505	448	413	372	331	375	350	323	315	304	332	347	340	320	308	344	322	313	339	311	328	287	310	300	285	320	320	315	337	316	302	299	267	278	345	310	270	287	320	289	279	324	300	297	313	318	297	299	326	311	332	262	301	311	304	337	321	324	304	317	332	320	326	294	310	317	307	286	293	296	310	322	350	287	284	288	300	317	331	286	315	312	289	342	296	331	304	330	323	289	310	288	346	336	301	299	316	324	300	310	330	332	302	277	298	311	286	316	303	297	325	310	294	305	306	285	331	317	293	329	302	309	335	324	336	312	300	313	292	341	304	321	315	347	279	326	320	316	299	324	360	288	352	349	306	289	309	313	323	315	329	293	282	314	283	303	293	267	320	317	320	346	315	296	285	280	308	321	304	321	288	288	330	296	313	302	332	321	321	314	318	329	314	323	307	322	346	325	295	304	379	306	283	328	345	324	277	304	292	313	336	290	308	300	271	324	316	331	284	331	302	321	308	309	283	314	325	319	266	309	325	287	311	318	340	304	339	310	276	304	304	277	288	294	341	290	333	287	304	305	300	324	317	293	296	319	315	315	317	314	317	293	293	329	315	300	285	322	306	291	297	314	313	332	306	281	301	282	299	347	311	320	309	349	287	307	294	320	303	323	298	322	301	334	322	269	318	288	297	323	313	289	338	295	301	310	338	340	335	328	312	295	314	276	289	300	322	334	339	309	299	292	294	307	317	299	280	282	336	327	321	281	305	323	289	315	337	284	277	297	266	333	324	315	325	309	326	295	319	299	319	311	303	331	307	296	307	266	341	308	303	302	314	301	287	341	298	286	320	296	313	301	302	326	284	289	316	319	314	304	310	336	276	333	322	299	303	279	317	317	282	318	300	307	336	279	293	304	306	333	301	329	291	308	333	322	297	325	312	272	338	283	277	283	319	299	274	343	335	337	288	302	323	286	313	298	309	299	322	319	312	319	323	333	305	297	312	308	258	287	322	309	300	303	320	278	342	311	336	299	281	336	316	330	310	308	339	271	308	324	300	308	290	308	322	313	322	312	317	290	319	300	297	311	304	302	285	287	319	353	305	300	282	280	318	341	315	267	323	319	327	296	270	308	319	316	322	272	295	302	306	315	283	290	313	320	339	305	292	295	322	323	302	297	329	319	319	311	304	298	307	279	314	342	285	311	308	321	280	316	318	331	320	322	323	324	332	307	278	303	288	290	314	339	332	327	297	300	301	308	290	311	317	309	335	321	307	312	310	297	308	277	303	325	291	325	291	359	274	314	301	293	276	305	300	323	299	308	286	309	279	306	310	328	318	327	287	305	297	322	297	327	318	343	279	301	326	319	354	281	317	321	316	312	297	276	304	278	319	330	312	302	307	297	306	283	305	312	304	292	262	310	296	324	317	300	320	288	312	317	308	306	278	333	313	293	280	323	304	318	302	297	282	281	289	297	312	340	312	341	301	318	313	331	281	298	340	297	342	327	296	342	286	285	326	336	306	306	287	344	293	293	291	309	306	276	330	311	295	317	333	318	301	303	329	306	310	342	313	293	339	301	291	308	304	288	298	311	322	342	310	307	294	296	299	312	349	302	297	281	274	332	281	314	291	292	285	313	269	312	301	290	305	303	324	323	305	289	337	320	336	324	309	305	322	291	336	282	316	310	320	266	306	334	285	324	325	315	328	338	325	304	313	338	290	308	288	278	276	299	290	280	306	306	304	304	314	281	318	310	298	308	330	353	297	283	326	328	299	294	309	287	295	333	295	309	357	310	339	327	289	314	325	306	296	311	293	324	315	285	296	289	299	304	331	347	298	301	324	311	316	295	273	329	296	305	303	300	291	304	312	299	315	304	327	299	329	308	328	304	304	327	321	299	309	297	321	319	316	335	351	273	349	314	292	331	316	320	315	315	338	333	315	328	313	322	306	293	310	311	295	282	318	302	300	289	327	324	314	335	339	297	324	291	305	308	304	359	319	295	315	303	321	280	308	290	323	279	308	293	308	316	297	327	318	338	297	311	301	301	309	288	326	342	302	282	274	311	299	312	333	323	309	292	312	305	333	336	324	288	332	279	286	334	353	298	279	315	331	318	291	306	315	309	329	288	333	334	328	305	327	265	295	307	318	276	337	341	358	330	292	299	340	338	320	304	312	297	293	297	276	328	318	356	297	293	342	327	312	337	340	290	296	324	301	283	328	346	294	339	311	336	313	309	315	306	353	307	328	294	303	294	311	285	281	292	309	303	335	306	323	305	308	311	313	311	307	360	329	320	343	328	295	310	319	279	317	289	322	291	330	357	295	337	313	291	268	331	292	305	313	328	296	315	283	308	340	301	300	338	330	321	311	319	342	331	310	304	304	307	306	293	316	348	331	330	282	303	279	321	320	315	285	303	275	290	314	280	308	272	295	312	346	331	352	308	336	307	310	293	316	296	306	310	312	300	293	252	296	320	318	323	312	305	313	338	299	282	309	302	304	350	330	310	283	314	292	295	305	307	340	323	282	306	308	293	320	289	274	313	359	288	294	313	330	293	333	308	288	324	321	307	317	310	304	330	318	311	310	323	297	345	301	315	341	289	285	300	321	314	309	292	321	300	250	316	262	309	334	300	320	309	301	274	293	329	294	298	316	288	310	314	330	318	302	268	289	315	338	322	286	324	264	288	329	267	315	271	297	305	276	324	315	327	315	326	333	316	292	327	317	294	328	314	308	331	293	314	325	307	298	314	274	315	295	300	313	297	303	284	345	308	306	310	289	264	293	300	309	288	320	311	332	274	319	294	302	287	298	317	327	305	336	346	307	290	306	331	328	294	321	299	295	316	316	313	300	334	339	279	268	303	326	303	305	312	278	297	309	294	296	287	313	332	281	345	333	309	335	304	286	277	322	303	329	297	302	323	294	289	338	327	310	321	315	315	304	308	313	310	322	302	322	289	345	334	337	328	345	351	333	340	322	324	369	303	318	302	333	320	266	302	280	293	326	296	289	309	298	323	301	290	297	337	294	326	296	314	293	320	312	309	318	305	280	309	306	329	310	296	316	292	332	326	297	310	309	316	286	317	268	353	298	337	312	335	318	281	334	317	316	341	342	317	301	339	264	271	335	295	333	313	324	332	335	319	298	345	284	281	297	323	319	309	284	285	335	301	343	288	307	333	291	311	341	297	327	287	293	308	301	340	318	327	304	322	319	305	298	306	327	291	306	310	291	311	308	302	307	301	345	325	311	321	304	364	300	311	287	291	310	306	331	288	322	324	326	302	338	311	315	336	300	319	305	329	292	321	277	309	292	322	303	308	323	285	307	289	320	338	296	315	319	297	295	315	306	327	317	318	299	331	335	301	332	322	290	317	292	329	297	319	319	311	267	304	294	350	314	275	327	285	310	304	307	298	319	342	351	299	295	300	338	328	322	316	312	317	347	301	285	310	329	314	285	288	322	321	286	320	287	295	292	328	336	297	284	345	325	332	287	283
16926	2453	1825	1906	1586	1362	1183	1007	960	898	867	805	763	802	795	775	789	770	736	712	755	738	778	788	729	807	709	775	711	694	744	756	774	793	757	734	756	714	708	745	737	753	712	725	681	808	729	771	765	769	744	728	710	725	740	713	762	770	735	711	753	785	757	724	713	712	737	702	755	725	723	730	770	725	671	728	749	748	718	697	699	792	712	713	715	759	692	762	770	712	735	758	721	685	772	728	736	754	755	704	661	749	709	751	746	698	688	724	699	723	738	698	763	738	702	762	725	746	770	759	680	750	778	699	737	745	794	746	746	756	707	709	731	669	727	766	798	737	698	716	756	723	683	737	698	768	729	722	712	736	723	711	705	767	733	768	751	706	738	716	732	762	731	803	711	719	742	749	711	670	734	743	781	738	730	723	726	733	702	715	761	742	749	760	731	743	799	697	785	704	709	715	722	698	731	715	708	733	707	734	741	715	715	717	704	712	730	732	754	689	730	793	768	740	705	700	741	737	737	760	748	693	726	714	756	773	737	737	701	734	780	758	703	768	767	715	693	741	754	722	687	750	725	732	773	729	704	728	750	741	698	698	786	759	721	698	733	754	730	707	709	698	725	751	746	743	757	737	732	723	748	702	712	697	732	762	746	823	727	733	776	757	741	734	773	687	739	788	696	771	761	758	787	699	784	752	725	699	729	717	733	733	733	755	753	746	771	715	701	704	735	734	723	717	747	719	690	719	740	740	739	751	720	686	781	722	703	711	735	699	718	736	719	764	734	739	751	731	726	722	723	741	765	713	758	718	743	784	719	717	727	732	732	723	728	681	726	746	762	709	734	689	717	722	715	720	729	746	717	697	707	708	727	742	748	698	688	723	718	715	797	710	713	729	702	734	763	744	764	712	718	727	709	688	717	769	727	731	734	725	759	726	775	780	760	719	708	766	760	695	732	725	704	711	665	753	768	763	722	756	735	731	707	716	723	719	706	764	706	728	700	778	758	750	729	740	719	735	706	699	754	700	727	737	677	759	729	735	677	743	743	715	750	728	713	674	698	680	741	731	760	752	736	743	713	720	742	763	708	702	710	748	704	721	724	726	741	688	708	627	752	725	698	709	728	763	711	718	720	746	713	698	704	756	740	723	751	733	702	711	768	792	721	788	700	725	779	720	730	706	750	719	727	729	712	735	704	722	704	735	775	714	763	711	751	719	710	759	701	737	698	711	727	781	726	713	693	760	720	759	744	692	783	699	752	709	687	751	710	791	685	714	690	700	689	725	804	723	754	727	688	701	691	718	703	771	750	750	743	691	746	742	741	697	767	652	735	755	714	663	733	752	739	741	755	690	756	706	744	739	711	755	736	788	759	711	713	734	719	701	753	770	666	709	730	713	758	729	724	707	712	666	737	747	732	728	681	712	745	708	762	730	702	737	770	742	740	744	754	722	739	716	744	765	713	750	745	716	748	719	751	690	754	725	727	730	782	736	747	715	761	692	713	695	772	749	779	681	736	738	775	739	725	714	708	716	708	733	756	706	703	713	730	672	743	755	729	719	746	723	729	727	723	717	767	709	722	708	790	740	717	738	734	749	771	698	763	695	728	758	697	756	775	770	733	744	757	709	744	689	745	684	706	716	686	735	744	748	721	723	746	704	686	728	753	738	773	697	751	744	758	696	735	742	737	681	719	665	690	727	702	698	719	751	728	730	741	710	723	678	759	747	740	725	715	779	739	710	704	664	707	746	747	717	713	713	731	733	733	723	754	746	766	706	695	690	752	704	727	724	723	700	708	703	727	726	691	767	789	727	707	782	725	716	701	691	718	758	745	725	697	766	755	723	709	710	667	733	739	743	701	743	677	748	726	748	738	764	741	729	731	664	689	752	733	699	760	705	675	700	741	747	696	742	700	715	695	714	730	768	767	717	736	720	734	689	668	759	707	719	718	726	706	716	788	736	717	675	730	704	733	711	737	720	714	675	729	703	759	717	790	765	751	755	768	686	689	730	750	745	683	712	708	685	696	723	715	703	713	776	748	710	731	712	745	688	728	761	753	708	684	733	751	738	733	768	728	716	748	708	716	717	745	744	750	701	696	709	763	744	719	731	727	774	751	741	749	791	736	742	734	678	719	724	755	744	738	714	721	724	731	703	752	769	718	795	725	728	722	742	742	720	709	739	729	755	755	698	811	731	706	718	672	758	719	750	721	772	704	733	710	695	752	714	731	691	720	716	723	707	757	712	736	742	751	743	757	707	734	721	714	723	674	724	726	723	736	733	700	751	762	735	758	695	728	743	705	705	713	734	711	734	731	720	754	715	759	723	703	733	795	717	705	709	679	701	698	744	749	724	725	714	744	689	726	709	733	731	738	742	736	727	693	722	719	720	719	742	730	710	700	763	724	693	712	743	705	733	763	773	695	739	738	759	743	765	706	733	718	692	723	743	737	706	746	705	763	735	754	714	703	793	722	780	730	684	716	722	757	710	699	704	731	685	729	791	703	693	693	744	687	724	742	741	696	744	742	768	793	711	712	680	776	761	776	734	741	715	783	726	762	739	722	724	747	718	721	730	755	694	730	738	737	721	714	736	736	730	738	739	702	762	691	722	717	731	741	752	720	706	752	708	708	737	682	702	702	727	719	676	705	707	756	749	719	713	727	805	725	703	716	742	704	730	761	707	716	735	709	722	719	778	753	679	735	715	707	718	707	735	749	740	734	735	682	772	746	749	759	743	782	735	753	666	729	706	764	744	739	696	736	704	749	768	715	731	770	737	741	752	798	724	693	744	695	790	657	678	740	692	707	707	751	722	658	709	712	791	717	715	745	763	740	758	748	732	745	772	737	749	735	771	711	737	717	755	758	703	775	698	700	704	730	712	743	677	737	748	723	705	782	730	752	739	719	741	781	749	729	725	748	716	759	733	711	666	727	770	718	685	766	723	752	749	714	681	711	778	710	756	723	793	725	731	746	728	732	715	699	744	736	704	776	727	763	734	703	745	736	738	741	765	760	727	717	755	729	719	718	726	725	729	745	781	790	745	780	783	748	717	755	736	742	730	716	710	743	763	697	727	733	737	735	747	719	726	732	740	747	747	791	702	708	727	736	764	743	734	703	715	735	723	696	751	730	704	726	708	757	722	754	733	712	785	721	744	698	715	735	742	724	781	750	758	720	723	775	727	708	785	753	729	745	730	738	748	752	746	714	797	724	758	779	768	752	708	742	739	742	724	674	740	787	731	723	711	724	711	699	720	727	788	704	755	708	716	719	744	733	758	742	764	741	669	723	674	725	762	703	753	687	685	734	715	709	717	733	750	728	784	707	704	735	718	730	752	751	708	761	736	743	723	709	702	704	726	696	718	704	748	732	749	709	741	672	731	723	764	746	717	739	783	762	742	722	725	739	672	703	720	759	733	741	721	753	743	668	735	757	680	761	762	794	744	739	704	743	751	752	784	696	689	711	729	701	693	708	700	725	731	720	771	718	699	699	681
34325	8098	1453	761	541	397	349	310	246	267	227	199	206	217	246	227	218	240	201	219	212	237	213	202	211	201	203	216	229	206	216	208	215	200	206	176	213	194	189	210	241	196	220	215	200	223	197	206	202	165	224	197	201	193	187	208	188	224	220	207	183	225	200	198	193	209	193	193	244	210	215	192	209	218	218	211	229	177	201	211	206	189	216	221	195	224	189	180	212	179	215	190	215	200	219	228	216	186	180	219	180	182	189	202	209	183	211	199	219	198	207	196	193	168	191	193	206	202	210	203	209	220	195	202	196	191	185	178	211	225	192	192	186	191	170	227	212	190	222	237	214	210	224	224	190	200	190	222	175	210	209	203	211	180	193	195	189	222	193	217	205	193	189	195	203	199	182	224	199	203	236	168	170	212	187	220	202	210	213	206	218	215	189	200	189	199	222	205	208	190	211	188	186	229	172	218	197	227	209	230	185	197	201	204	199	206	238	212	201	187	211	202	183	198	180	204	202	199	206	181	187	188	194	194	212	203	224	201	211	199	206	202	199	180	192	212	190	197	186	211	187	209	194	195	192	193	186	211	179	183	187	200	219	223	214	203	215	215	194	216	197	206	205	207	192	183	182	194	199	243	190	184	186	211	223	203	209	196	229	187	210	225	234	213	209	194	199	194	206	190	204	204	201	193	220	166	195	215	187	217	221	188	197	194	191	199	194	207	202	192	199	220	213	237	235	189	217	181	193	202	204	190	200	201	202	199	212	204	194	195	194	188	227	214	166	183	215	232	178	217	203	205	182	231	212	217	223	191	204	181	202	207	182	191	223	224	193	219	212	193	207	194	195	183	190	196	212	180	179	218	208	226	233	212	200	215	215	210	224	163	215	179	211	203	189	200	221	223	226	219	211	215	201	172	176	183	206	186	220	222	209	202	193	197	203	183	197	197	201	199	194	199	184	186	212	195	204	224	206	193	216	205	177	223	225	197	212	199	188	197	204	192	199	167	198	225	195	197	190	233	221	208	227	213	205	201	189	233	188	198	200	228	212	194	192	189	194	208	230	209	191	223	203	209	201	209	221	219	216	236	213	205	189	210	218	227	214	174	214	180	203	180	185	195	215	217	185	211	222	197	210	204	182	203	182	192	190	193	177	187	200	191	211	222	213	203	198	208	212	194	177	201	182	207	202	207	206	205	175	191	234	212	213	185	218	195	198	203	192	206	188	209	198	186	230	211	194	195	212	188	185	183	210	220	204	231	200	213	203	191	204	193	198	173	207	195	204	203	210	218	188	204	187	211	234	244	194	186	191	198	197	193	201	199	205	207	196	177	193	184	191	190	205	190	206	200	198	191	213	206	195	214	232	194	222	207	160	199	213	231	183	210	197	178	184	202	187	195	189	192	209	180	193	237	200	186	207	221	218	220	218	203	190	209	207	200	206	208	232	199	205	214	205	197	232	170	223	209	222	218	193	185	198	231	190	202	178	186	210	207	191	209	179	219	195	233	197	196	178	197	174	191	220	218	227	195	219	218	203	197	221	178	185	213	191	173	238	210	186	207	177	183	181	198	197	235	206	192	215	214	202	184	195	222	228	216	178	227	208	178	200	228	216	209	196	192	185	183	209	201	218	194	203	216	198	183	197	202	200	197	204	172	203	196	194	181	199	188	215	205	232	185	212	199	174	220	188	205	208	217	209	205	217	174	186	200	216	181	202	199	207	178	213	230	172	207	222	196	199	220	218	186	208	196	197	207	197	190	207	166	193	202	207	202	202	200	213	178	195	194	213	195	208	205	192	234	208	218	203	190	198	207	213	206	216	197	207	190	210	230	196	222	197	208	188	215	227	206	218	206	207	215	207	202	229	231	188	202	204	193	206	232	181	216	198	217	204	173	226	209	223	191	212	203	209	218	196	220	201	194	235	210	190	192	181	190	223	180	231	180	188	211	190	214	194	193	208	212	217	193	198	201	222	185	184	206	199	195	216	211	208	242	220	201	184	219	219	191	225	201	199	183	190	194	206	219	202	185	217	196	196	189	221	214	209	217	229	208	221	185	210	216	224	186	234	197	192	189	215	211	228	208	223	209	222	214	219	206	220	205	200	158	195	192	184	206	221	219	240	199	187	208	194	195	207	214	216	207	197	177	186	179	171	195	196	229	220	200	195	223	184	176	196	209	232	195	180	176	225	174	211	208	195	228	198	213	178	214	206	190	209	200	185	202	193	213	198	204	222	198	222	169	222	194	220	198	163	208	207	188	205	201	210	216	213	198	186	175	199	182	205	226	207	200	191	209	213	188	197	231	191	210	182	195	206	206	208	185	203	211	228	196	194	212	218	192	186	175	210	203	204	203	228	187	219	224	222	194	224	205	210	198	216	189	227	200	200	217	224	184	225	198	211	212	154	212	192	202	173	200	210	219	201	237	238	200	210	201	225	209	192	214	179	222	183	177	203	186	247	200	184	192	208	196	194	195	207	198	183	240	144	208	198	210	190	190	199	219	218	219	195	221	193	205	164	206	216	187	174	199	192	197	207	179	211	176	224	201	183	212	223	230	192	196	197	207	199	200	201	223	190	222	210	229	191	181	234	194	174	214	173	199	198	197	188	220	202	225	186	199	205	204	242	175	213	200	192	194	192	187	187	197	201	187	207	195	205	200	217	207	190	202	197	222	223	192	203	206	213	192	209	198	196	181	196	207	207	212	184	193	218	212	231	194	195	193	212	216	202	205	198	214	205	221	204	187	223	208	209	207	199	208	232	190	203	180	176	201	193	211	200	191	189	224	197	217	199	195	194	213	230	195	218	212	192	205	217	218	200	194	205	225	227	177	192	208	187	214	202	204	219	203	190	217	211	213	196	220	188	201	213	181	203	209	206	193	212	189	229	214	229	210	213	174	190	213	203	185	228	226	207	205	199	223	184	205	211	208	183	175	186	202	190	224	193	200	216	209	190	221	217	206	210	218	171	221	194	201	200	187	212	188	224	196	199	201	195	207	201	180	202	201	217	218	218	213	208	163	190	213	207	207	204	203	231	225	208	210	184	182	186	204	200	196	158	211	207	200	176	215	195	192	201	182	190	222	201	185	206	212	207	227	191	214	202	218	204	213	178	206	218	193	225	179	196	218	204	210	184	211	214	200	197	188	209	212	179	193	165	199	187	189	208	199	198	205	193	201	193	193	198	229	182	197	193	209	214	190	213	192	192	207	212	217	224	213	214	190	227	217	229	218	178	212	226	209	216	206	187	205	197	219	192	197	196	209	216	209	191	204	231	204	202	214	209	201	217	205	199	211	229	168	184	200	202	203	190	200	222	214	206	186	207	184	200	216	191	177	236	210	209	208	200	215	193	210	200	214	215	197	197	219	218	228	201	194	220	245	198	192	238	214	186	200	209	215	215	213	173	189	196	190	204	223	217	229	216	198	175	213	203	204	195	191	238	198	203	202	241	215	207	215	191	199	196	198	209	180	204	206	217	206	227	194	186	180
21491	3201	2408	2471	1993	1514	1196	1001	900	743	738	674	672	595	590	585	613	533	583	542	529	536	525	558	494	545	559	544	535	564	504	506	476	500	452	473	506	530	548	475	544	534	460	522	488	510	532	460	480	511	471	449	488	480	506	469	480	458	453	492	530	488	488	476	497	542	501	519	504	503	495	468	497	502	482	513	474	528	470	488	501	499	495	477	515	508	500	458	506	493	503	497	517	512	537	499	498	516	489	519	509	517	486	511	501	470	469	525	509	466	492	459	449	524	487	494	457	504	539	487	463	492	512	500	466	512	494	470	492	488	446	478	468	509	499	530	458	459	483	503	476	525	469	510	520	460	507	510	502	505	492	491	498	443	533	506	480	464	453	490	488	477	488	491	517	497	486	450	538	518	503	447	474	496	502	482	516	491	533	510	474	509	500	493	480	474	495	507	509	451	488	492	487	464	493	519	484	485	461	471	493	465	526	488	495	510	459	518	508	512	492	494	463	473	484	504	473	468	489	480	473	512	478	534	482	505	452	512	481	454	492	547	502	461	507	463	531	491	512	463	516	504	508	485	511	525	482	496	498	500	472	507	505	535	502	464	480	542	501	496	499	492	509	486	482	449	523	510	468	460	456	519	484	512	495	484	489	458	501	491	474	485	525	471	521	474	522	488	490	504	501	497	498	523	465	471	453	466	518	530	500	485	468	508	489	506	502	494	455	457	487	507	496	471	466	489	489	453	513	516	479	502	521	510	514	496	511	471	497	516	507	482	533	496	495	508	493	493	509	488	505	498	471	483	504	527	504	483	495	461	490	454	487	488	524	442	550	511	482	475	474	485	481	466	512	517	497	486	483	497	491	498	490	497	477	488	437	505	452	501	507	486	507	466	484	480	459	479	480	532	487	477	495	494	501	504	489	494	522	478	501	501	485	521	487	441	488	480	497	486	499	461	476	487	524	496	495	479	471	532	483	482	473	475	499	516	503	464	463	507	496	513	495	486	524	452	450	491	503	427	532	460	498	507	474	511	488	518	507	497	498	478	489	513	472	489	534	488	472	517	493	469	521	484	462	479	512	489	446	502	469	501	484	459	519	514	490	490	496	483	496	477	497	535	495	523	466	467	501	492	522	479	477	475	530	487	529	499	506	464	506	462	490	469	510	467	510	500	506	513	479	481	518	497	490	506	493	486	499	510	493	514	503	505	499	483	539	517	513	456	470	489	496	484	491	523	506	506	479	499	536	496	483	512	481	472	484	505	458	474	500	503	462	470	480	481	486	472	485	510	515	527	458	506	509	512	559	499	502	474	540	503	475	513	495	475	506	469	464	505	524	547	477	502	497	526	473	545	531	518	476	500	490	490	463	542	458	486	456	503	486	458	467	547	519	480	506	487	522	518	491	489	500	503	488	564	483	446	488	495	487	493	535	492	505	522	454	487	484	499	470	471	485	463	495	541	467	462	522	455	460	530	489	524	449	464	498	506	461	445	526	479	491	479	480	429	472	497	516	512	500	458	512	510	503	508	530	517	491	504	468	472	492	505	485	472	518	470	458	476	507	533	485	457	458	475	466	513	485	517	488	489	478	497	496	456	482	499	433	513	490	493	491	440	485	519	495	480	473	486	504	487	483	465	467	484	485	453	490	445	483	503	475	459	526	489	521	476	464	442	471	483	522	511	501	475	490	491	518	440	491	505	486	499	474	489	462	501	457	486	481	487	515	498	491	444	499	497	491	510	472	491	484	509	472	473	512	463	500	467	469	503	454	492	510	519	499	499	515	428	491	487	500	499	471	475	442	495	501	476	496	507	509	467	497	452	462	516	499	524	488	498	474	469	465	475	482	489	532	517	509	448	500	480	492	511	521	516	528	463	470	485	478	464	500	514	471	470	489	516	480	502	482	442	475	490	463	508	517	454	515	490	500	501	479	467	508	471	474	489	480	492	460	507	507	505	497	493	495	468	496	484	481	499	478	512	467	481	474	522	488	470	498	502	468	521	515	501	507	508	498	518	471	440	499	560	505	525	512	528	492	492	476	460	502	489	483	468	495	521	493	526	509	481	496	538	534	461	480	474	473	542	543	527	470	487	502	464	537	459	484	512	489	479	497	472	504	477	518	506	485	493	507	471	470	475	518	509	523	519	493	493	501	481	467	517	527	525	523	489	475	488	495	447	471	472	525	502	471	485	496	518	496	491	511	453	513	463	446	503	464	522	490	486	476	479	448	501	496	543	532	486	465	518	529	491	454	503	492	504	521	456	498	498	537	457	468	494	496	507	494	530	486	517	512	477	490	470	517	507	465	468	518	492	503	466	460	499	491	455	503	510	502	477	492	514	457	489	545	518	493	510	500	504	491	469	515	473	462	518	464	469	456	464	507	542	480	485	510	499	506	485	490	518	487	493	499	466	508	472	506	445	481	488	519	475	487	484	476	510	518	460	503	498	501	475	501	480	524	500	510	473	507	475	465	511	483	513	485	518	461	505	496	486	459	494	484	492	496	462	496	514	494	509	510	523	519	450	462	496	459	478	492	488	475	462	495	468	485	527	470	448	488	495	507	543	478	488	490	511	474	491	523	489	497	465	538	507	486	442	533	495	481	540	454	503	534	475	512	456	474	486	503	463	505	500	482	492	496	516	501	511	512	497	491	486	507	478	531	521	482	527	471	498	494	529	533	509	502	547	480	522	506	508	475	521	518	507	515	492	501	477	509	478	491	473	528	505	484	493	515	473	459	535	512	498	478	475	478	476	445	506	453	492	506	457	476	496	491	498	492	491	500	457	482	508	497	478	502	474	504	489	497	483	471	536	465	482	491	503	504	501	490	465	505	472	481	461	484	490	479	488	505	479	502	468	484	499	461	523	495	480	539	495	469	480	474	480	481	493	483	487	512	464	467	527	511	492	517	510	495	507	490	518	469	514	472	495	507	509	489	514	517	496	480	516	439	494	458	446	488	520	476	464	480	510	500	509	490	493	512	494	454	465	517	545	473	484	471	469	488	505	474	511	473	492	503	488	485	485	482	470	480	495	428	506	490	433	457	443	494	485	516	477	479	500	511	480	487	533	479	505	497	543	489	454	464	507	486	490	498	501	500	526	514	488	496	519	498	516	479	434	492	492	511	474	460	498	484	478	523	552	480	472	500	475	471	452	462	511	490	501	511	497	509	504	537	490	526	483	505	467	468	473	484	481	463	467	468	501	536	456	514	508	489	531	489	481	516	474	492	472	492	500	496	481	476	498	477	505	492	523	504	502	488	521	458	481	477	481	462	487	504	480	507	477	502	521	503	506	510	475	505	494	514	467	493	526	448	494	486	511	456	510	540	516	506	492	506	506	467	510	491	471	477	559	505	531	460	501	482	504	479	527	479	489	483	515	523	491	495	506	489	500	493	477	484	502	533	520	467	462	502	511	530	509	476	498	489	517	478	486	525	489	497	465	529	463	487	527	491	494	473	499	501	467	478	497	469	502	497	510	468	450	483	481
11570	1511	386	356	261	261	245	256	242	245	239	244	244	241	237	243	232	233	259	228	251	211	218	256	237	244	218	248	207	261	248	240	224	227	213	252	241	249	241	218	229	219	223	244	263	237	236	262	243	192	225	206	266	253	252	246	238	225	240	235	272	247	258	245	241	247	265	242	235	257	243	244	251	248	266	205	225	251	244	243	210	235	238	238	214	255	233	230	214	233	230	249	258	253	242	234	253	227	258	225	244	241	238	251	237	218	245	219	233	232	252	241	214	249	251	239	217	256	271	263	239	262	270	248	237	244	227	235	256	234	229	257	251	217	231	254	221	249	239	243	218	265	258	188	234	253	200	219	231	233	231	230	224	265	273	224	270	252	237	252	235	210	258	237	258	213	235	255	230	251	243	260	248	244	236	241	214	238	258	212	205	229	226	254	222	249	225	228	245	207	234	241	270	241	243	267	237	238	233	242	254	198	260	235	240	244	205	213	226	250	248	240	260	249	230	229	234	274	230	223	222	234	244	220	230	237	240	253	257	260	216	229	255	277	231	273	248	247	221	233	232	226	197	256	244	232	217	209	211	224	199	237	221	254	244	244	236	206	233	213	224	231	258	257	236	258	224	237	261	257	239	270	258	253	236	272	253	239	236	240	285	257	259	252	260	243	247	267	246	240	234	229	276	238	230	228	225	235	220	232	246	237	252	253	234	254	242	221	258	221	245	247	224	261	250	236	243	237	216	253	257	265	235	239	243	232	232	214	242	220	245	248	227	256	230	254	246	244	232	243	248	229	238	257	239	234	232	220	250	233	286	250	221	246	281	235	241	251	243	250	265	216	230	218	264	243	258	236	216	247	236	239	252	235	241	232	229	229	229	238	263	239	210	238	266	234	232	218	250	246	258	238	231	239	258	232	239	224	229	243	238	237	247	262	224	248	217	221	241	249	242	241	265	228	246	239	226	234	240	221	259	219	243	230	229	245	249	233	253	248	238	250	223	216	213	221	226	276	238	246	257	247	239	215	237	225	214	228	235	259	228	234	252	227	213	249	251	230	215	245	250	232	238	229	228	232	242	253	242	208	232	227	247	231	239	233	239	263	260	236	240	231	246	244	224	224	259	243	241	239	224	221	242	253	238	255	250	220	241	232	272	292	243	248	219	242	235	257	287	230	220	228	258	265	237	250	225	265	240	215	229	224	239	238	249	232	218	239	267	233	235	263	222	243	241	243	230	205	224	250	260	234	246	240	231	244	281	237	234	262	235	216	269	253	248	258	226	215	255	221	231	220	239	238	236	236	236	232	241	234	232	247	265	229	201	243	250	225	217	230	243	263	251	229	238	231	221	253	253	237	238	244	260	284	249	221	242	231	220	250	256	243	260	238	247	213	227	257	223	243	219	248	251	227	256	219	238	240	238	223	228	255	247	238	262	229	262	249	249	233	234	201	241	215	232	231	257	265	281	229	221	247	230	219	234	248	251	228	229	242	245	233	281	227	238	252	276	229	235	236	221	228	233	238	241	238	245	262	232	250	270	246	228	234	251	238	240	243	251	257	233	250	269	227	246	249	260	207	245	253	220	264	237	209	230	228	239	237	205	238	231	245	253	248	236	264	254	268	232	242	248	254	226	256	241	234	224	254	229	253	272	244	214	259	215	217	228	241	229	255	257	238	231	263	238	225	248	239	215	235	273	239	208	270	245	244	217	241	241	223	237	213	234	225	211	223	219	270	207	260	229	250	240	265	250	247	236	265	225	250	259	254	266	253	261	236	225	246	234	250	234	254	227	213	257	224	220	240	232	239	239	245	224	233	216	236	232	226	221	263	244	232	223	222	260	247	216	230	218	233	246	235	232	237	241	235	210	253	219	285	250	244	240	202	255	214	227	226	233	253	225	214	237	196	259	291	230	217	246	243	243	240	242	222	218	240	234	245	272	263	245	252	239	243	235	240	277	233	251	248	251	239	232	228	212	259	231	238	254	284	213	223	222	233	231	225	221	237	252	221	278	253	206	224	225	266	264	243	239	227	231	248	214	226	230	269	230	232	230	247	224	253	235	234	243	240	212	251	241	226	253	224	246	228	251	226	231	241	256	223	202	252	242	235	240	198	230	222	269	231	238	259	239	245	262	239	249	226	267	266	228	238	257	241	249	238	234	224	220	265	238	243	246	229	209	252	259	234	230	242	254	213	237	227	255	253	243	250	234	243	229	256	204	230	252	222	235	247	230	216	246	260	259	222	239	241	289	252	246	211	226	222	216	261	239	240	211	266	230	241	235	269	224	207	254	228	234	227	214	263	241	233	228	214	246	250	267	236	231	269	209	249	245	284	251	220	245	236	237	228	242	237	245	237	248	225	232	245	251	253	229	234	224	237	255	241	237	241	220	222	221	226	244	256	237	221	243	245	245	229	225	244	261	251	230	240	268	237	278	221	246	215	235	243	237	225	240	215	249	234	242	229	272	256	235	206	225	237	221	207	259	242	247	238	220	199	215	204	226	278	254	220	225	207	238	240	238	235	237	247	228	228	242	250	217	261	229	239	239	256	237	215	227	249	240	259	225	237	238	248	247	252	209	213	229	258	250	239	228	256	253	269	253	240	229	236	220	265	225	260	254	261	232	218	237	241	228	244	242	203	272	254	245	243	216	246	256	243	208	228	228	238	258	253	226	231	211	226	237	241	253	224	244	257	231	221	244	259	216	218	253	234	245	233	218	239	245	238	254	246	226	265	229	247	231	235	255	235	261	230	244	263	238	259	253	242	252	228	218	247	251	245	227	222	264	252	280	241	234	232	238	245	244	235	233	223	236	246	214	249	225	227	200	254	248	226	223	240	245	228	268	237	220	240	225	246	272	243	234	253	230	224	232	233	210	241	239	239	246	241	252	231	265	235	218	244	236	243	248	257	255	255	221	213	222	244	224	256	271	243	275	234	232	210	213	251	243	255	219	246	250	232	240	225	241	222	219	249	236	264	208	229	267	255	202	262	261	222	234	226	224	220	221	279	250	228	244	251	251	230	234	226	243	229	226	251	243	233	258	240	274	250	255	246	227	210	225	239	231	238	254	231	244	247	224	238	256	233	234	235	238	258	238	260	249	253	237	234	211	205	214	234	260	241	230	247	245	266	245	219	234	231	219	221	243	237	261	236	256	258	234	228	251	259	245	195	233	225	230	218	239	244	217	233	236	219	256	227	265	227	221	259	234	240	235	233	259	267	230	299	243	246	246	242	232	245	232	226	259	224	241	232	260	241	227	238	244	242	211	251	234	229	212	235	222	244	242	227	222	242	244	233	255	233	241	235	222	251	247	223	218	212	270	232	243	264	253	220	237	247	225	233	209	265	227	233	218	242	233	253	239	236	213	220	233	244	252	231	234	266	254	248	228	264	218	234	245	244	231	253	237	207	238	249	239	239	226	253	222	215	248	249	238	250	227	245	228	218	265	233	241	222	268	243	242	259	233	235	250	241	249	260	224	230	280	220
8191	1120	991	1055	940	786	778	685	601	627	603	582	601	570	592	567	616	571	582	615	567	589	559	584	581	602	616	535	545	588	584	575	596	557	613	583	569	554	641	534	581	621	560	606	609	580	599	560	616	565	584	609	629	597	619	587	554	620	629	561	555	604	601	588	613	621	592	621	646	595	617	602	588	582	618	602	596	552	623	639	571	594	609	581	610	556	569	579	627	596	637	587	599	591	514	581	553	564	593	577	561	560	621	568	579	565	604	597	578	609	619	577	594	596	630	613	611	562	564	601	604	573	608	579	624	606	566	566	581	583	619	620	566	604	589	610	582	590	635	589	582	597	620	573	562	566	586	555	575	596	607	657	602	548	612	577	567	555	592	594	590	604	565	617	588	608	593	616	601	550	658	611	588	571	623	621	582	580	588	600	617	578	604	568	593	578	595	596	624	565	628	575	617	565	553	565	623	583	559	595	620	592	568	585	542	617	620	591	610	628	566	596	616	573	601	586	601	565	612	604	608	586	603	595	582	587	596	580	583	555	605	616	619	598	568	601	581	567	566	618	599	540	620	611	546	630	596	597	574	596	578	612	599	574	595	625	584	571	583	585	592	552	586	600	578	619	545	589	584	618	607	598	583	592	609	608	599	621	605	613	591	578	575	624	603	584	604	607	596	597	592	569	617	561	618	590	624	582	572	598	604	586	600	588	615	590	579	553	610	614	574	615	596	557	601	607	604	598	638	606	641	599	601	576	663	608	556	617	631	549	593	600	607	615	587	640	590	579	609	606	574	589	561	624	593	593	575	561	571	549	576	588	585	595	618	607	605	625	556	573	578	547	541	563	577	550	586	575	605	600	570	568	605	604	593	604	576	577	572	599	568	588	616	637	602	557	611	553	595	607	589	594	578	590	596	622	562	623	571	615	594	543	597	634	561	579	579	602	566	594	589	575	586	613	568	559	577	575	590	576	596	605	592	615	617	586	590	596	591	586	580	576	543	596	594	596	561	555	566	578	565	624	568	576	593	622	599	582	606	614	604	564	571	590	556	577	550	645	553	580	583	576	597	590	616	606	604	605	544	603	557	551	532	565	609	643	611	577	573	603	575	592	627	573	594	611	579	608	580	590	599	554	582	598	579	557	579	624	606	585	608	561	573	597	526	590	587	575	581	583	592	547	617	564	579	623	629	629	547	584	589	604	577	616	585	614	600	596	562	618	582	600	601	611	580	587	593	586	597	566	579	591	630	656	623	581	577	609	578	594	599	570	606	563	601	624	591	586	582	586	603	582	581	572	586	575	571	614	580	567	608	586	558	604	615	601	564	588	603	595	574	586	586	610	615	618	561	613	574	563	579	604	610	615	617	579	614	619	570	555	629	619	610	599	571	570	594	601	584	586	579	626	577	558	572	558	565	591	547	572	571	572	584	596	566	595	582	592	615	612	597	609	560	580	577	608	624	599	594	585	604	614	608	619	639	596	577	605	613	600	567	614	599	624	641	589	577	564	593	590	621	585	588	589	612	582	562	569	557	600	607	586	583	578	602	574	598	587	594	558	563	553	584	565	582	601	570	623	609	592	595	596	609	585	601	575	598	586	562	568	563	558	576	594	629	554	581	637	584	590	578	628	590	591	595	567	561	588	558	606	548	580	614	572	626	626	606	615	619	573	575	551	593	583	620	621	566	570	586	580	612	559	578	579	621	572	583	599	593	581	581	559	558	599	581	558	606	552	631	570	563	645	594	601	582	582	621	636	568	588	616	595	592	645	597	563	570	571	627	606	622	589	630	641	602	610	600	621	571	561	576	612	591	605	533	619	614	585	634	586	576	561	597	611	617	608	601	593	610	600	547	576	582	584	581	606	596	597	574	620	587	585	557	567	613	575	589	575	593	590	624	590	574	616	548	598	597	615	578	574	584	591	585	642	620	588	581	616	620	548	592	616	612	564	597	584	641	616	630	535	553	590	568	559	596	580	612	606	589	607	615	581	580	611	581	604	625	593	576	565	569	576	581	580	586	614	580	551	596	558	564	614	525	587	604	615	574	618	605	591	614	597	559	609	574	586	580	610	623	590	560	611	611	606	612	598	640	573	607	626	555	574	621	642	644	568	586	551	627	598	605	569	612	580	601	601	561	605	599	558	589	641	610	579	570	576	608	599	604	575	604	601	619	603	625	568	575	614	573	560	603	581	608	592	592	579	620	579	601	592	590	572	575	619	631	594	615	577	530	598	615	605	622	626	591	645	554	537	574	611	599	624	617	606	562	543	575	548	594	584	563	580	603	588	579	573	556	610	580	631	579	607	615	608	602	602	588	619	576	571	627	610	608	580	590	618	654	599	601	587	582	580	564	587	605	568	581	648	599	588	560	593	576	578	564	568	575	584	657	621	595	600	551	608	601	606	633	612	570	609	562	603	599	580	573	622	671	605	572	588	601	601	559	587	582	582	579	592	584	572	607	564	580	627	582	582	564	603	587	578	602	610	555	552	619	572	609	567	612	572	602	600	589	631	559	565	583	617	599	592	565	564	602	640	568	562	616	621	591	561	572	629	563	605	581	626	597	623	605	590	608	582	591	603	596	600	623	596	571	600	564	563	593	603	578	584	556	614	607	606	599	575	576	594	602	596	570	609	635	601	586	521	560	618	594	622	565	591	611	596	614	574	634	586	580	593	609	613	578	616	633	594	611	591	597	610	575	568	598	556	580	584	587	582	581	566	568	585	580	607	613	558	553	618	591	598	567	604	596	602	597	620	596	573	583	602	616	584	603	631	600	546	582	593	572	605	593	619	630	575	575	603	584	599	570	607	616	588	637	607	616	603	556	598	561	573	610	566	571	561	551	604	551	602	599	625	601	581	615	616	579	638	575	623	621	577	561	602	607	581	615	595	542	645	621	612	573	595	617	599	587	610	583	569	573	604	606	577	596	591	623	600	539	612	630	545	593	596	574	585	605	638	569	598	605	624	623	588	586	598	580	611	593	567	554	581	563	601	570	596	613	595	610	593	599	578	586	576	644	587	589	635	595	603	567	571	593	578	577	596	585	611	598	577	611	591	594	560	588	601	618	593	585	615	593	624	573	610	611	588	618	644	626	584	608	593	586	560	534	583	553	603	579	589	594	541	583	588	566	602	566	632	576	642	590	580	577	603	576	576	616	569	576	593	592	593	595	589	602	553	600	588	571	608	578	580	601	601	607	558	633	620	589	559	551	617	580	602	577	611	593	597	566	600	579	601	595	550	600	599	592	567	572	551	579	552	605	607	549	603	576	587	632	551	569	553	598	604	623	614	549	594	589	573	604	578	609	619	602	625	565	551	591	533	586	613	554	603	577	549	553	617	575	606	638	552	581	616	571	545	576	579	604	582	614	581	597	585	574	594	571	554	581	577	572	548	566	606	567	611	583	623	561	589	617	563	610	635	577	609	595	600	593	587	618	606	616	645	599	610	587	584	611	590	592	576	612	562	603	600	600	642	643	559	562	602
24590	4236	796	578	521	441	392	376	336	338	343	298	277	302	303	336	283	292	308	280	301	313	334	343	312	303	304	299	307	286	291	311	308	282	298	302	310	300	284	318	310	280	297	320	325	305	320	327	283	313	302	287	308	299	303	338	323	338	313	309	348	289	293	299	284	270	316	358	293	326	316	310	277	317	308	336	332	317	310	324	292	319	287	312	294	310	321	289	337	311	316	324	309	305	300	305	284	280	308	299	311	317	342	291	298	325	288	297	297	325	338	330	310	324	273	288	309	293	325	295	299	348	309	306	288	292	310	322	301	308	323	326	299	288	317	294	340	309	287	293	344	305	312	300	335	283	305	329	291	295	302	314	322	330	314	308	291	328	320	330	289	289	338	319	285	288	316	288	288	294	292	309	331	274	309	297	340	295	301	305	262	314	332	305	307	308	289	303	321	296	320	320	329	312	314	297	302	326	297	308	325	302	289	302	279	311	318	290	318	304	325	283	285	310	291	285	294	336	297	310	301	344	346	309	314	291	302	328	291	257	294	263	340	314	318	273	294	299	288	314	275	318	328	297	305	264	311	347	313	330	310	344	311	310	305	316	330	318	293	310	336	314	307	302	358	302	275	282	281	309	276	304	301	302	325	342	292	323	306	282	278	323	314	320	309	306	328	317	278	306	314	326	325	297	278	288	294	332	289	289	314	290	314	314	300	279	269	284	301	301	280	320	289	293	316	269	319	312	317	282	278	315	285	283	300	308	316	304	311	331	286	279	299	305	300	323	328	305	311	310	272	321	302	322	322	297	326	301	305	285	321	332	309	299	322	325	306	294	343	271	314	292	301	310	309	318	307	285	290	337	289	284	316	307	335	317	340	278	295	319	316	304	303	302	285	305	298	327	280	287	324	325	314	351	317	303	280	305	283	322	321	274	326	326	291	302	294	337	320	286	300	303	309	292	290	292	309	305	313	335	258	336	345	328	321	307	291	309	284	319	322	273	317	317	278	315	301	291	335	362	329	290	337	295	276	306	311	289	272	302	306	326	310	275	303	314	287	321	313	314	340	308	289	304	302	319	316	306	333	323	294	295	332	320	288	306	332	299	279	315	322	312	331	339	291	321	295	303	337	314	312	294	291	320	280	310	320	323	299	330	300	290	329	327	287	303	281	328	324	339	328	323	342	314	291	311	317	289	319	305	305	315	334	312	309	319	310	320	308	291	318	302	263	327	310	329	293	305	312	287	319	335	344	331	296	302	295	306	320	334	316	305	318	325	310	330	296	312	284	288	327	290	302	339	321	315	299	311	333	318	331	300	319	303	309	278	261	307	315	298	318	305	288	258	317	318	313	320	315	315	309	326	307	323	283	291	313	320	295	307	331	293	305	299	304	292	303	307	310	305	333	312	305	307	294	316	293	330	316	313	271	325	308	297	290	305	301	305	273	300	319	316	321	327	310	306	277	304	295	322	286	300	298	299	282	291	276	308	302	302	321	313	332	321	301	295	312	329	331	342	319	315	293	324	304	288	282	328	322	327	311	291	347	306	333	319	301	308	311	289	297	303	308	307	318	326	284	302	317	299	304	318	295	287	315	292	292	317	290	313	311	325	312	309	322	309	335	294	293	307	278	318	276	308	315	287	348	279	300	327	315	329	285	278	303	285	262	315	333	313	299	312	296	318	314	294	327	293	300	296	316	308	338	284	308	320	301	328	299	318	306	292	301	264	307	298	308	304	293	262	339	327	279	323	312	335	354	300	287	276	292	282	319	296	304	335	306	311	295	299	273	303	291	325	275	315	288	302	282	337	314	283	299	309	277	312	320	283	312	295	287	270	314	290	296	301	315	328	291	305	334	312	297	330	286	300	265	292	358	336	310	248	330	305	305	303	334	284	279	277	319	257	289	285	308	282	326	288	289	327	307	302	285	303	310	329	314	276	299	326	328	325	298	308	289	308	307	298	301	314	332	260	317	305	304	322	310	316	306	300	287	314	280	320	282	307	314	314	276	285	340	297	284	282	315	318	284	285	274	330	326	277	289	287	296	307	277	301	306	297	334	298	297	286	324	321	298	292	286	310	289	289	367	274	326	331	284	310	288	295	326	299	293	292	287	308	314	310	316	310	294	291	305	301	291	278	293	298	331	313	311	298	324	330	303	273	340	330	299	295	311	285	268	301	306	290	331	300	322	341	272	274	311	319	307	300	349	328	295	293	305	312	325	323	313	343	292	302	274	322	315	320	319	316	261	294	306	294	342	330	341	340	312	309	306	309	308	321	292	302	318	300	289	278	295	288	329	325	297	331	295	318	308	259	293	340	336	304	309	300	309	285	317	314	367	287	295	288	285	325	287	288	308	357	321	301	304	311	315	344	315	317	321	299	329	312	332	309	323	315	314	302	331	335	264	300	304	289	304	316	328	302	313	327	298	275	304	314	274	277	291	332	312	293	340	331	328	310	281	318	279	320	336	299	289	309	316	325	303	290	307	319	304	282	320	300	329	308	317	305	321	298	316	277	306	271	328	291	288	332	299	309	327	326	289	277	328	298	282	308	265	304	344	341	303	342	298	292	345	339	316	318	294	271	304	318	276	292	317	308	296	325	315	322	348	302	311	294	338	305	280	315	279	309	302	326	307	273	324	296	299	297	320	293	283	313	299	322	289	324	329	270	326	327	319	339	310	310	316	340	344	306	305	281	307	300	273	328	293	295	286	298	313	310	286	262	321	289	322	335	302	297	276	305	323	269	332	294	304	327	302	362	304	348	328	290	327	331	295	307	335	300	338	292	360	316	297	301	277	333	342	313	301	312	324	311	318	300	310	274	304	286	284	314	296	312	339	322	297	298	330	348	310	317	308	327	328	309	315	299	279	294	298	285	316	287	287	319	305	295	300	289	334	315	277	261	299	317	334	303	297	309	279	285	283	317	303	324	299	270	295	292	295	302	280	275	304	308	327	294	308	325	308	253	285	309	298	312	337	298	265	317	309	292	298	301	272	296	310	305	289	321	328	285	292	318	304	331	285	310	311	316	316	296	329	292	296	289	316	279	318	304	314	330	311	339	319	303	331	313	296	259	309	300	306	328	290	313	315	292	316	316	293	296	296	326	324	331	282	323	315	313	304	297	305	312	323	283	317	288	324	302	316	306	304	306	296	297	336	278	316	316	278	305	315	318	294	287	281	296	304	316	302	314	289	326	296	327	290	277	294	343	297	315	307	310	331	302	309	288	329	338	287	308	260	293	314	303	296	280	285	304	316	313	302	291	319	298	334	299	307	291	308	288	268	317	304	327	301	303	295	316	282	305	320	294	316	283	287	300	286	292	344	338	328	316	290	295	309	324	322	253	310	307	301	307	304	300	325	345	308	310	339	295	296	307	349	303	334	275	322	314	298	295	318	348	333	364	325	310	292	310	303	318	296	294	330	288	281	325	346	273	328	307	302	313	319	256	282	311	299	333	299	284	298	301	314	314	333	295	307	330	279	324	311	305
16861	2228	1765	1747	1601	1330	1235	1052	929	888	799	761	789	807	810	748	767	752	764	738	772	747	792	721	729	726	708	705	763	767	733	730	729	774	757	736	705	711	729	749	730	714	756	773	723	752	769	745	763	700	778	672	727	735	739	686	703	737	746	740	721	733	688	671	714	718	793	730	763	720	735	714	736	719	696	698	728	729	711	738	726	747	740	765	750	765	724	721	735	739	796	670	739	702	731	720	745	697	716	709	717	725	714	763	710	723	715	658	749	690	665	699	739	746	758	734	727	707	713	750	722	725	745	759	740	736	736	732	750	697	685	762	729	684	721	720	711	724	705	747	760	708	741	742	668	733	705	763	732	754	762	742	736	745	731	774	715	748	712	714	705	728	736	697	719	717	688	696	704	726	719	725	753	729	733	698	705	729	711	741	724	747	687	735	715	746	710	739	752	715	734	725	730	733	717	703	729	770	720	688	659	719	713	714	708	765	723	752	705	764	735	745	690	696	713	720	778	717	722	729	742	719	727	706	749	684	679	744	707	671	774	707	728	740	723	734	759	759	765	752	749	706	767	620	756	741	695	707	718	697	735	728	702	701	767	708	745	711	713	740	781	701	737	737	735	716	727	780	734	725	696	759	755	724	665	709	734	691	731	709	732	694	756	762	699	753	745	725	767	727	714	746	761	723	735	696	758	735	744	705	739	659	732	696	692	680	675	725	694	716	766	725	685	722	691	683	700	699	746	709	724	723	746	707	701	725	702	718	772	701	706	732	717	739	699	740	655	749	714	774	731	785	759	720	680	741	738	717	729	705	738	755	739	724	700	744	754	735	666	739	692	729	718	683	734	722	667	712	738	765	735	741	683	702	737	703	744	750	720	702	757	722	754	737	732	793	740	692	727	698	671	723	700	782	688	715	730	686	693	719	751	735	702	724	716	723	675	714	700	701	729	739	726	726	743	734	737	723	706	645	697	646	744	698	743	725	753	722	737	744	727	706	718	744	729	700	727	735	701	751	717	764	729	741	732	734	693	697	705	727	741	746	790	742	694	685	746	676	726	772	704	663	685	710	746	757	717	727	692	755	746	701	684	701	732	692	723	739	694	718	708	690	755	713	683	672	688	692	709	723	751	736	748	734	751	742	749	744	695	713	737	757	741	711	713	748	701	720	734	776	791	706	689	759	695	713	687	742	720	718	745	736	700	714	774	736	715	762	717	711	733	701	730	720	746	679	741	733	701	763	738	723	698	746	724	717	723	735	733	740	706	689	725	747	715	720	737	717	733	767	764	720	760	736	740	710	743	721	718	741	720	705	697	718	704	745	735	713	727	712	727	731	762	634	704	714	721	664	718	728	724	700	704	672	766	662	723	714	710	705	721	696	765	692	729	721	745	714	720	716	748	688	712	728	734	715	743	745	707	712	667	760	712	682	768	726	753	686	709	788	708	694	695	743	742	772	740	697	738	700	739	717	667	717	708	765	733	728	720	698	753	694	717	699	719	696	744	682	723	729	731	741	782	756	729	733	727	726	723	769	696	732	717	694	742	717	705	757	732	707	696	705	769	764	714	732	715	707	736	744	741	697	695	732	697	698	714	762	764	742	728	743	717	689	712	771	735	716	744	719	713	747	696	729	734	718	739	691	720	688	784	721	727	718	760	764	716	751	704	708	681	706	779	777	703	735	770	697	737	718	743	705	719	697	682	738	728	745	750	742	759	725	746	708	736	670	724	693	664	741	762	763	729	735	750	714	715	714	747	670	702	730	729	727	698	706	702	713	746	713	695	695	709	747	715	699	744	710	761	642	738	665	747	711	680	768	719	735	694	699	745	735	752	709	728	754	701	772	745	690	705	740	768	692	764	720	722	703	727	706	710	743	681	742	751	646	703	699	726	725	715	700	691	774	714	733	671	713	754	738	767	741	715	716	714	738	711	703	750	711	705	723	736	730	697	745	747	752	719	714	732	724	763	721	706	699	705	727	739	706	745	691	751	737	736	685	718	752	722	793	722	760	692	681	717	727	712	710	762	755	720	751	729	725	672	760	753	725	693	682	704	748	715	693	721	687	760	724	685	752	738	726	690	713	732	732	772	747	714	727	726	757	720	705	736	725	702	699	722	724	711	708	713	705	701	757	717	692	710	718	748	751	703	782	678	740	736	735	727	739	675	728	701	734	711	685	743	759	700	728	762	758	748	675	720	710	704	772	743	728	759	745	770	693	727	759	713	698	721	687	699	722	690	811	698	701	706	710	727	738	735	709	725	721	737	672	729	669	746	733	763	749	715	787	701	692	752	733	715	692	740	703	735	706	719	730	739	727	752	761	747	706	763	704	691	676	715	713	717	734	737	708	722	747	717	678	700	756	699	707	724	760	723	734	744	694	748	733	759	750	675	736	722	755	758	688	743	698	726	696	721	710	725	721	741	661	722	729	729	724	719	697	773	728	743	685	698	738	743	748	679	730	750	743	696	732	724	754	759	721	723	738	683	725	679	728	708	743	741	752	712	722	680	720	757	747	761	718	721	745	752	696	718	714	745	733	735	778	731	738	701	704	734	697	726	721	746	715	706	715	728	704	726	774	722	760	715	707	696	748	691	707	756	737	780	713	755	723	692	755	723	733	674	759	719	699	730	727	751	719	726	703	722	710	714	755	718	737	749	738	766	736	724	712	746	762	685	760	718	772	741	712	723	721	775	648	696	709	759	753	703	702	707	711	694	704	725	756	696	746	756	673	743	740	692	721	717	770	713	708	719	681	719	722	724	719	728	734	723	743	771	707	761	705	688	658	760	716	758	709	728	708	688	685	722	680	736	720	723	731	733	718	754	771	741	723	718	699	695	718	701	716	700	749	723	674	741	751	729	721	721	718	717	713	776	715	694	758	730	692	730	704	722	734	692	695	692	733	762	729	749	693	784	702	707	778	750	714	727	666	735	699	700	743	695	747	727	718	720	755	720	760	742	718	705	678	713	698	687	761	681	711	653	759	791	731	745	691	719	704	752	736	747	702	719	674	714	707	688	723	676	706	692	672	685	773	725	698	671	706	698	751	672	736	765	767	726	674	739	695	735	775	706	749	756	683	702	729	697	736	713	739	768	711	707	716	685	707	715	719	726	700	671	662	753	733	738	727	662	715	759	726	713	724	738	770	791	711	780	710	742	702	743	683	708	754	706	721	688	735	697	730	740	727	709	740	708	781	696	756	734	742	684	720	712	740	713	703	715	744	705	731	726	703	732	748	737	692	726	662	673	766	729	699	703	763	698	782	703	722	781	719	738	672	731	758	730	672	775	692	752	714	737	750	705	740	741	753	721	712	731	678	730	700	745	738	776	719	712	707	738	740	754	707	701	736	744	723	761	736	747	691	723	731	719	770	719	723	705	741	715	687	725	713	716	688	745	692	708	721	694	728	733	689	754	718	711	714	684	746	699	709	716	707	675	754	693	719	743	704	731	731	717	719	680	723	683	749	685	714	747	723	743	662	777	774
34135	8155	1404	879	539	388	329	326	284	238	249	239	273	214	232	255	241	226	242	216	221	213	207	230	223	216	241	202	205	193	216	202	211	203	251	220	215	216	203	211	213	215	235	205	224	179	190	201	191	238	208	205	210	220	196	229	203	248	237	200	210	203	220	226	204	202	200	234	194	204	210	197	214	209	216	244	204	183	202	174	222	194	188	211	223	211	187	205	223	230	196	220	177	210	217	204	212	196	215	191	194	172	213	205	248	198	219	235	203	202	193	205	209	198	202	214	197	226	216	197	185	216	229	220	200	210	214	196	204	199	187	191	207	210	225	197	192	219	241	218	205	189	219	227	220	186	212	232	189	223	202	216	202	220	229	209	203	217	220	220	187	189	196	234	229	252	222	178	222	252	226	196	186	205	200	237	203	203	205	223	235	228	211	225	198	208	201	200	203	234	235	210	200	215	212	214	213	236	209	212	200	215	225	201	227	205	188	212	209	222	198	227	204	206	218	231	223	242	206	231	220	206	234	227	232	197	187	210	202	184	228	231	220	209	199	190	173	216	235	215	202	214	192	211	203	202	178	227	189	208	209	201	207	220	223	188	206	236	189	188	223	185	213	180	187	195	220	234	223	200	199	194	199	204	201	193	190	220	206	208	225	212	217	239	220	219	197	218	191	227	199	237	211	204	228	227	198	196	232	185	194	197	228	248	213	223	212	203	210	216	239	199	200	200	222	233	226	203	190	234	220	203	195	253	189	212	200	203	229	208	186	216	227	216	224	217	225	204	188	201	222	228	213	231	190	200	203	199	214	195	207	181	201	206	205	224	185	228	257	235	224	197	209	200	213	190	198	178	204	224	211	212	189	212	206	208	237	195	169	249	205	201	215	202	219	207	215	221	216	231	184	210	207	178	202	187	197	224	218	190	221	193	248	183	211	205	193	187	208	179	202	210	228	218	204	203	201	215	201	206	184	221	199	212	257	184	194	196	197	199	223	204	208	205	225	233	218	192	224	190	250	204	203	214	252	221	212	224	206	204	240	202	193	224	222	244	197	213	219	221	196	197	179	202	213	237	214	248	225	221	207	218	228	204	205	195	215	214	198	192	217	226	193	216	237	195	208	206	189	244	235	192	212	237	222	221	219	245	204	223	218	213	220	206	222	209	219	228	209	220	189	202	213	209	217	214	230	192	204	214	227	210	213	207	209	230	223	231	228	192	188	200	221	188	202	224	211	215	221	177	208	195	184	213	185	210	198	199	233	191	215	195	218	205	199	223	237	239	224	210	233	191	207	208	205	211	218	220	203	194	212	175	201	198	181	191	182	201	219	200	202	207	225	199	227	225	209	199	226	205	235	210	206	207	192	256	198	206	257	194	217	185	186	213	214	217	211	221	209	211	197	208	217	233	202	198	214	229	188	188	204	168	197	217	187	200	216	205	217	204	212	204	210	232	194	221	203	224	212	236	217	208	199	217	221	218	166	228	239	218	218	231	210	214	230	193	208	214	187	241	216	214	212	187	213	229	206	213	210	198	212	220	211	231	204	203	221	216	200	209	207	193	225	222	201	182	208	222	203	218	202	214	223	194	208	211	192	209	209	210	214	232	199	205	186	222	199	218	212	211	198	220	223	213	194	184	231	216	211	216	209	190	239	191	224	232	225	203	216	211	181	198	200	211	207	195	187	215	188	201	219	227	238	208	197	242	225	216	199	193	215	202	182	175	239	237	224	199	190	242	234	226	208	211	233	208	192	224	184	205	222	206	218	204	224	212	240	191	241	180	216	225	182	209	216	232	226	193	217	243	204	221	183	201	230	212	218	210	213	219	213	227	232	183	235	195	187	206	227	224	227	195	213	213	218	215	193	191	202	206	200	222	211	212	216	254	202	222	186	227	230	218	206	180	189	212	220	202	230	201	213	189	203	217	176	195	207	207	202	211	203	200	217	212	198	239	216	216	221	203	210	188	214	247	215	224	221	199	190	211	206	197	194	240	222	234	206	181	215	202	218	231	216	222	214	204	195	200	211	211	211	196	196	227	186	193	193	209	186	223	196	228	219	202	213	221	228	228	195	235	195	218	214	217	213	202	217	190	196	250	220	234	184	220	201	208	207	212	258	202	191	233	200	213	224	226	202	206	220	191	223	201	200	189	188	228	217	202	209	210	213	188	211	247	225	208	211	207	218	196	227	251	206	213	196	210	220	212	185	224	209	202	220	184	197	221	238	207	202	215	238	205	181	191	206	186	210	183	208	210	197	198	243	221	194	223	226	206	219	235	212	205	208	215	216	212	217	231	232	238	194	196	225	216	200	178	217	203	210	219	234	226	229	218	222	227	223	225	206	215	224	208	203	195	239	219	234	203	203	175	191	223	240	197	239	217	185	202	179	227	220	226	231	238	196	202	239	201	183	211	173	213	178	219	199	201	196	197	225	226	209	229	210	199	210	190	221	231	222	234	207	203	207	206	207	194	201	185	227	198	223	219	202	217	220	232	194	183	233	197	202	207	190	236	215	202	212	187	198	217	236	219	200	196	184	206	204	222	208	214	221	205	203	235	206	205	215	234	232	199	198	224	225	198	221	209	209	210	197	194	200	196	190	207	204	205	216	214	193	219	213	213	205	229	210	216	225	231	214	212	230	203	217	193	217	208	232	211	185	190	227	225	180	221	199	180	240	238	199	186	213	199	200	217	186	193	206	227	215	198	203	198	207	199	214	204	201	197	208	214	219	204	207	218	190	231	207	220	203	209	223	202	215	196	227	203	217	192	203	203	192	213	212	195	206	224	197	207	226	202	230	246	208	209	176	214	195	208	226	219	232	210	224	217	220	199	228	215	214	218	220	213	192	219	206	212	222	227	235	206	212	187	229	205	200	210	224	210	206	224	224	218	202	228	225	233	190	215	223	204	193	197	213	224	191	197	212	241	197	213	204	191	199	170	172	229	208	211	187	227	221	226	222	192	206	215	201	216	224	214	184	200	239	206	230	197	208	202	225	219	224	212	229	212	212	218	223	226	231	216	214	229	235	214	199	205	238	195	207	199	202	209	221	196	225	221	225	201	208	214	202	204	210	179	207	236	195	215	226	224	190	224	229	228	206	231	211	221	219	195	193	213	201	202	176	214	202	233	193	204	196	186	207	205	200	226	207	228	200	216	205	220	175	230	214	193	223	200	183	194	212	203	224	225	201	203	221	207	200	219	199	219	208	207	208	200	216	228	157	226	232	227	212	190	222	228	198	216	225	194	203	201	196	209	202	231	231	200	221	233	201	215	196	206	200	218	195	205	210	194	200	187	204	181	219	209	222	216	223	218	198	206	223	230	212	210	197	212	202	204	190	231	198	209	223	211	207	223	230	220	191	213	211	217	211	220	224	202	206	208	211	213	201	218	230	217	207	212	193	227	207	229	223	208	207	211	230	226	207	204	219	190	195	216	214	209	222	205	237	220	201	178	201	202	179	211	204	195	224	200	187	217	192	230	207	211
21620	3178	2428	2425	1873	1402	1277	991	903	792	657	675	681	637	603	578	564	591	579	567	593	565	567	527	549	553	570	528	585	523	567	499	485	554	547	526	529	531	518	561	534	514	531	491	521	493	562	500	493	537	523	495	519	504	525	534	517	529	521	537	505	550	489	473	546	534	499	506	506	512	527	490	528	550	553	518	529	522	531	543	534	534	486	500	494	537	538	508	527	512	551	528	557	536	541	511	542	496	483	505	527	502	511	516	501	474	521	484	539	481	532	509	503	499	501	483	479	471	500	495	521	520	532	502	466	469	503	485	517	501	502	510	507	495	485	518	521	511	554	484	496	537	480	494	535	501	476	501	518	538	485	503	511	534	498	499	531	503	533	506	502	488	539	510	517	458	550	476	514	532	476	509	549	529	487	488	484	537	541	470	491	481	538	479	503	496	502	483	549	495	495	505	501	501	547	502	516	523	523	506	539	485	478	515	506	528	504	504	512	523	500	488	477	484	488	560	551	532	498	526	528	526	518	511	471	486	505	545	523	466	493	543	507	489	517	490	523	462	517	532	496	504	489	499	497	507	519	506	485	500	493	509	487	485	504	492	504	537	521	531	552	498	510	424	494	518	506	508	484	502	502	501	481	441	517	509	513	489	523	509	504	511	508	514	473	488	497	550	521	517	496	498	497	506	487	509	579	521	469	501	509	526	500	488	481	503	508	524	469	483	479	497	499	505	498	507	507	536	494	502	500	468	478	536	468	490	500	502	488	495	493	514	515	507	503	525	513	478	475	500	518	512	471	485	508	489	519	479	549	489	475	494	532	481	507	553	501	563	515	488	519	493	518	550	509	511	520	526	501	484	505	542	524	538	518	540	463	486	489	491	474	491	490	500	502	525	504	529	460	509	489	553	510	513	514	530	506	471	533	498	552	513	491	504	475	492	504	506	510	511	526	490	470	488	522	503	499	498	505	550	491	497	510	501	511	510	502	518	464	547	515	510	460	502	505	501	543	471	529	481	493	508	531	463	520	483	506	465	497	497	555	503	485	552	511	481	553	520	517	471	487	501	480	496	534	508	488	495	508	469	499	510	499	510	538	530	491	510	504	524	513	479	512	518	509	498	512	523	480	504	509	471	487	470	477	489	507	547	498	483	481	524	507	525	489	508	526	505	480	508	509	472	482	488	523	493	517	472	474	514	479	472	542	506	492	537	525	514	520	472	550	481	495	544	475	499	489	484	489	497	509	504	496	513	458	470	491	527	489	472	516	538	484	474	477	479	475	489	535	493	510	488	494	491	510	514	525	531	506	504	489	518	476	524	543	509	487	485	525	523	514	510	528	512	501	528	483	501	515	484	451	502	516	531	531	517	485	524	471	518	471	497	523	508	503	454	493	510	555	496	509	523	510	501	477	509	473	466	495	480	507	482	505	558	480	516	526	516	509	500	514	508	519	508	505	522	493	463	516	515	511	491	535	502	482	496	539	501	478	529	496	493	500	543	512	506	480	548	502	516	554	502	526	519	472	515	550	479	521	517	502	513	494	498	523	497	500	513	515	521	531	500	490	489	516	484	491	506	505	506	530	513	519	509	515	497	491	479	484	469	490	496	478	505	479	502	512	524	546	492	525	530	529	522	481	479	426	536	520	486	528	468	514	490	479	550	504	489	504	512	525	536	528	464	508	484	480	485	511	535	494	539	505	490	505	464	511	524	488	537	487	476	500	519	477	504	516	502	523	530	533	473	538	498	495	484	523	519	493	495	490	555	495	504	510	470	524	499	534	490	522	497	521	521	517	518	449	492	486	539	494	477	504	470	500	529	563	511	515	500	445	521	519	488	523	505	481	479	501	493	521	501	510	484	482	522	521	489	504	511	496	497	487	491	499	507	515	547	472	518	575	526	538	530	532	503	506	501	525	498	493	538	503	535	500	461	514	442	519	486	569	498	443	497	489	477	528	490	505	460	486	519	531	473	484	510	493	500	540	479	485	553	506	491	514	514	507	504	537	448	462	493	484	529	489	475	473	490	506	508	511	481	537	497	515	507	488	563	505	501	527	511	500	467	522	495	507	496	505	476	467	527	507	499	503	464	520	501	514	514	538	492	486	458	530	478	518	507	492	555	487	495	491	515	516	473	508	501	535	525	495	508	441	497	452	529	497	519	540	521	480	579	484	510	547	489	492	491	503	529	477	534	553	528	467	527	495	481	501	540	533	486	468	523	518	451	513	510	494	508	480	503	488	505	515	508	539	514	514	480	486	507	481	483	482	508	496	522	496	508	521	532	512	509	488	467	484	523	511	483	541	508	479	522	523	511	500	519	528	480	501	506	509	513	488	510	511	504	533	487	519	513	464	521	494	510	471	492	491	498	493	492	504	460	516	528	547	561	517	535	535	499	502	494	501	514	500	492	500	549	496	505	462	516	554	537	517	487	479	496	516	470	484	522	464	547	470	503	521	524	509	533	465	513	497	504	514	515	546	506	498	531	485	525	475	508	506	509	507	503	481	465	515	491	503	517	489	484	505	474	474	522	470	534	525	513	526	483	504	533	479	490	506	497	475	438	480	553	531	515	514	506	514	511	492	487	460	502	489	494	513	470	526	499	493	498	483	536	536	513	450	482	491	489	484	502	479	482	549	499	502	485	496	525	510	502	518	495	505	518	467	528	514	534	489	481	519	504	522	522	527	504	514	515	532	531	467	502	508	474	507	483	515	494	512	515	476	507	522	513	493	543	511	455	522	485	526	507	485	545	531	480	514	503	465	502	503	495	507	515	561	524	478	499	506	477	469	488	483	481	516	573	479	501	511	484	505	539	483	526	503	503	480	496	537	521	500	516	481	480	519	475	485	542	454	501	532	520	512	476	506	517	521	528	514	511	493	512	462	509	545	469	517	520	499	463	484	542	539	517	479	514	525	523	492	515	495	517	487	516	491	499	476	516	516	496	533	473	515	505	538	514	526	528	507	463	489	487	515	533	532	539	508	518	468	506	490	478	491	493	516	503	495	467	510	479	524	534	466	521	502	496	513	476	515	499	505	534	509	466	515	482	510	512	547	498	481	525	498	477	498	490	480	498	488	512	520	492	511	528	515	484	527	477	514	489	509	512	441	506	501	509	499	563	511	511	466	530	527	521	494	503	514	486	518	513	511	491	510	497	504	475	492	519	535	497	508	500	502	499	500	524	534	513	498	475	487	495	495	491	539	503	515	502	500	545	518	499	519	514	493	505	520	506	500	539	505	492	499	502	513	513	511	496	513	489	497	486	514	510	519	488	498	492	531	501	528	478	513	513	524	557	499	495	501	484	509	517	534	541	523	480	478	515	474	501	513	514	531	507	519	490	517	534	502	498	488	501	505	528	510	528	480	518	472	526	512	524	460	511	483	491	487	492	466	517	487	455	530	501	499	490	484	531	548	511	492	469	492	480	505	500	505	481	475	519	465	515	523	469	523	488	545	523	492	478	514	495	521	531	532	496	473	513	481	487
11536	1523	458	360	315	287	265	291	221	281	229	259	284	254	227	258	267	278	244	265	262	272	270	249	287	244	280	273	273	258	248	257	241	270	255	228	252	258	265	223	231	253	281	255	226	280	244	229	264	248	272	242	249	225	244	213	276	240	228	263	258	260	241	248	284	250	264	240	256	227	257	242	209	228	239	254	243	247	255	239	222	258	244	216	277	243	271	212	268	261	240	260	239	251	250	238	269	262	233	235	234	252	276	248	263	259	249	275	236	276	259	244	302	262	223	264	247	249	231	262	265	264	278	261	276	278	235	238	273	276	254	265	211	218	244	260	245	261	233	231	236	278	251	256	267	250	281	256	225	273	261	220	236	255	275	262	249	244	252	257	244	263	275	248	245	238	258	244	238	240	256	254	234	265	248	266	238	218	262	244	231	279	242	252	248	254	241	243	256	227	252	247	257	224	231	236	251	256	225	262	254	240	241	258	226	264	268	244	260	236	203	245	251	258	272	239	271	257	237	227	238	280	277	246	258	259	275	241	224	250	228	267	236	244	266	253	247	230	255	248	262	272	266	259	231	214	248	256	273	254	262	247	274	263	253	253	258	243	247	273	255	262	266	264	264	258	263	251	240	250	276	270	254	242	257	285	229	262	271	241	229	231	223	236	241	264	250	222	248	269	239	277	235	239	236	247	255	239	261	262	271	270	249	238	269	307	265	259	253	252	251	251	239	246	260	247	244	249	232	257	275	281	234	262	242	281	247	283	259	255	248	268	225	242	262	251	256	256	285	251	270	273	237	255	244	217	244	260	259	278	241	256	246	235	243	248	251	252	232	238	255	250	242	275	254	247	238	229	243	235	259	274	259	240	265	291	238	242	237	228	273	230	260	233	241	251	262	267	279	233	260	253	259	224	233	264	259	232	242	252	273	244	269	245	265	283	239	246	261	258	248	245	259	235	248	224	218	246	289	258	223	278	234	280	266	227	238	234	239	254	245	245	270	234	271	255	220	238	246	246	249	247	230	251	247	259	252	253	249	247	272	240	246	284	261	240	245	259	261	266	225	249	229	225	247	272	272	249	284	258	283	232	248	262	267	241	241	247	269	242	232	281	253	255	277	243	242	242	266	237	250	264	260	234	248	251	238	237	244	227	242	257	269	269	271	222	223	217	281	265	246	257	268	247	228	258	250	275	228	257	283	250	239	243	285	261	249	271	227	235	254	280	263	226	247	249	225	258	242	244	247	279	274	271	267	238	239	242	243	247	265	287	256	229	239	268	237	256	285	255	276	272	241	249	267	269	251	253	232	273	243	283	246	211	228	264	263	261	259	253	264	258	276	234	259	218	239	233	235	251	221	279	256	229	221	257	267	227	234	228	243	248	264	239	232	239	245	252	243	271	247	253	247	250	261	250	265	271	252	259	239	234	275	234	240	220	242	249	259	245	222	247	249	248	241	261	238	245	260	254	244	257	249	245	258	255	245	245	242	239	238	265	243	226	241	232	271	250	257	265	242	244	254	234	264	260	244	238	249	209	256	263	237	286	236	258	256	267	265	240	247	244	262	244	267	272	282	253	254	256	247	256	248	240	254	306	258	255	230	240	244	268	252	218	244	235	256	252	231	255	247	252	226	244	274	262	258	248	243	254	261	282	259	269	252	239	235	237	241	229	244	263	257	267	226	251	253	256	259	260	253	236	243	259	225	240	241	248	225	245	232	231	260	250	261	261	254	239	253	232	276	268	248	281	232	257	257	255	270	239	262	245	272	249	251	234	252	234	263	247	265	250	242	283	207	249	240	243	276	223	264	276	255	248	231	256	263	250	254	251	252	245	241	271	232	212	274	236	246	254	269	254	255	229	285	253	251	227	241	248	277	299	256	261	262	225	265	263	257	253	257	241	266	237	260	268	245	235	259	242	247	252	284	229	248	255	238	219	237	264	246	254	264	232	277	249	247	228	254	249	250	248	234	253	251	262	268	281	241	242	242	258	240	260	250	230	285	250	268	225	274	276	274	263	268	251	264	261	254	218	263	256	242	237	218	241	239	268	230	245	242	247	263	236	262	272	262	229	264	233	239	256	259	248	239	276	236	238	273	264	269	252	236	249	259	235	254	248	271	260	251	254	248	244	238	230	258	293	265	260	229	244	256	224	250	237	266	241	229	231	211	237	227	255	254	244	256	243	265	252	236	257	242	255	234	244	259	245	237	243	255	240	269	227	269	271	243	240	253	276	246	265	243	246	249	248	238	256	238	273	230	257	274	246	231	245	253	221	249	214	243	279	268	256	260	249	228	252	250	248	228	222	244	242	262	250	254	256	244	257	262	249	242	252	261	239	225	254	232	263	270	267	272	280	289	252	250	273	256	269	235	258	266	250	223	253	237	254	234	240	238	235	269	267	258	234	264	250	237	247	236	260	287	250	232	271	229	270	232	279	244	241	277	269	250	251	250	279	282	245	233	252	234	258	214	270	256	256	246	259	226	259	259	256	247	217	276	253	243	277	250	248	244	220	254	269	254	228	272	254	260	271	232	251	260	248	244	250	215	224	265	259	288	283	272	266	265	272	246	291	255	239	233	273	278	228	209	213	223	257	243	278	250	272	292	258	220	226	273	270	253	229	313	258	266	269	246	272	225	261	245	242	252	271	239	252	238	240	263	295	269	239	268	254	257	234	244	235	264	243	245	269	248	239	275	259	272	253	267	247	284	264	224	252	240	227	253	247	294	226	238	264	255	255	245	230	248	268	275	251	221	248	283	240	252	218	246	249	280	239	266	277	233	243	281	281	228	259	215	252	260	253	218	239	253	252	234	265	264	267	280	242	263	256	245	249	244	258	269	247	266	245	260	242	251	257	276	281	252	228	245	276	248	269	242	262	269	258	248	277	250	243	261	245	263	249	262	269	255	253	271	243	259	246	259	256	273	259	288	263	289	246	240	257	249	239	272	241	256	270	256	263	248	263	275	265	247	240	232	222	225	262	247	254	242	266	226	271	260	237	254	252	262	253	273	246	250	257	268	293	272	256	238	267	245	255	270	253	250	246	237	274	257	257	235	249	253	205	243	220	229	245	231	236	244	242	261	266	245	236	251	235	263	280	255	271	254	240	243	277	250	266	232	245	251	220	250	231	226	241	218	280	227	226	260	290	228	241	237	231	243	236	261	292	226	243	265	276	241	262	233	258	239	258	268	243	296	234	245	250	245	255	230	244	248	235	270	268	236	249	245	247	242	269	272	297	287	263	262	247	253	207	260	229	268	230	269	248	265	247	248	247	236	255	256	254	210	238	265	246	237	248	251	243	261	245	231	222	232	256	275	291	259	240	245	232	249	246	230	270	248	261	221	259	274	246	252	205	256	231	256	232	214	251	264	247	244	246	261	256	262	240	253	249	236	264	232	227	250	230	244	232	281	274	248	262	272	237	241	265	220	216	253	267	252	249	225	251	266	270	239	233	247	262	243	252	231	241	238	204	254	257	273	242	251	231
8134	1222	1018	974	854	767	696	714	690	684	675	619	629	624	640	634	633	644	583	617	602	616	592	673	612	625	579	607	604	558	632	585	562	598	635	639	621	584	607	618	615	617	605	581	556	622	544	620	628	648	641	651	611	630	591	593	603	632	590	591	606	638	641	659	609	612	641	577	589	597	603	607	602	612	648	645	624	614	632	598	617	659	635	654	656	600	617	632	579	613	631	655	664	630	575	571	628	581	610	635	596	663	637	559	645	598	604	596	620	615	603	640	653	581	613	608	617	636	609	594	633	602	553	581	564	601	600	658	622	637	590	640	634	614	612	585	625	631	622	631	632	616	612	625	661	620	644	645	593	612	612	608	621	627	613	618	605	590	629	617	610	602	596	620	618	614	609	593	593	590	602	581	658	605	618	605	568	585	622	636	632	602	615	642	611	645	627	586	619	573	603	582	637	595	595	618	570	616	625	598	622	615	642	632	657	610	593	596	613	583	617	627	604	607	637	573	660	604	661	612	658	595	569	631	607	627	591	626	573	658	610	649	604	591	590	632	623	654	564	603	609	613	636	643	606	678	671	643	577	641	589	622	596	613	603	664	608	595	609	635	629	617	587	607	636	596	598	608	612	576	594	608	594	608	684	637	634	609	596	612	662	619	616	579	593	591	652	615	630	619	652	639	558	620	624	630	651	607	601	631	640	624	654	602	611	605	623	602	627	613	635	622	627	593	573	591	597	608	553	636	646	647	600	596	606	584	648	584	618	619	619	631	685	603	611	629	623	643	615	609	605	623	613	591	614	676	609	591	630	612	558	583	674	615	657	614	633	585	633	568	600	576	606	628	637	598	656	592	594	593	640	611	629	629	609	609	563	585	581	624	594	615	642	604	595	644	621	604	599	591	685	608	585	642	621	615	605	600	620	591	634	610	611	652	585	659	597	623	612	574	594	581	612	620	659	591	595	596	589	639	633	573	648	635	609	651	545	621	605	630	618	572	668	585	618	602	632	609	603	576	670	608	639	627	622	614	574	603	602	639	620	637	615	598	669	602	619	639	563	617	646	623	645	668	614	656	650	632	603	630	580	620	624	649	572	610	607	623	617	622	608	643	626	612	595	633	596	591	606	657	605	642	616	626	600	616	648	633	603	622	590	609	640	579	626	640	663	622	573	620	642	580	608	618	627	612	600	579	621	657	588	611	613	608	671	627	629	582	593	620	649	593	641	625	598	576	599	641	603	607	636	635	560	554	607	649	625	625	599	644	630	665	666	601	613	586	642	622	593	606	626	697	628	602	641	622	622	602	598	640	614	663	570	582	603	617	617	579	631	613	626	575	586	612	615	606	612	608	626	613	585	590	618	604	593	610	621	634	634	608	600	594	658	607	640	606	636	592	579	604	657	653	594	617	621	567	627	604	607	617	606	612	591	673	623	614	575	582	627	616	620	552	591	615	594	661	626	606	611	607	593	638	597	587	621	624	646	610	591	611	596	663	632	603	611	615	616	600	631	650	616	658	606	605	579	607	659	582	632	622	594	635	631	633	617	600	627	601	615	527	632	622	612	614	586	567	608	585	632	586	650	611	579	624	637	567	636	656	655	642	594	611	633	638	673	634	619	654	599	659	590	626	579	624	621	625	615	607	566	645	595	606	619	574	633	595	606	629	630	589	649	602	607	617	669	600	591	589	649	584	644	547	596	617	637	698	627	636	629	612	611	578	656	585	580	596	608	566	614	565	622	604	610	619	650	631	669	639	601	575	585	612	593	652	611	587	552	565	642	569	660	632	582	607	611	609	618	632	565	612	626	595	672	626	677	637	619	590	566	569	617	587	554	606	624	608	640	649	663	632	614	599	551	648	616	639	620	624	640	623	584	596	650	643	627	628	601	619	635	616	607	660	654	679	605	592	636	638	597	644	605	603	611	628	624	655	639	590	601	667	632	647	599	579	581	647	591	590	587	619	636	650	588	601	611	665	615	618	632	647	608	621	588	637	584	625	587	670	614	625	620	612	586	577	608	625	630	590	583	618	607	601	593	599	636	593	603	637	618	621	590	609	566	623	613	604	605	642	618	600	591	631	592	605	591	629	562	643	596	610	645	563	624	615	625	594	646	583	596	582	606	607	624	589	648	519	584	627	618	624	621	578	583	616	605	588	610	589	589	573	614	573	641	620	613	625	625	664	652	574	628	654	602	599	607	593	637	580	624	613	582	626	640	623	600	623	622	622	596	590	601	632	598	586	624	601	623	620	597	597	590	577	559	582	624	614	598	653	599	594	567	598	611	622	594	650	563	605	627	605	610	667	596	620	581	646	610	567	624	583	636	622	643	614	600	647	631	595	584	614	635	587	599	605	613	641	605	627	574	655	589	598	665	567	628	624	596	609	596	600	628	597	651	614	577	661	621	671	619	609	653	611	616	601	620	618	595	599	582	599	658	583	656	617	633	603	665	591	607	621	615	619	603	642	600	588	616	595	564	602	611	623	602	593	645	587	637	587	655	582	617	620	628	610	610	586	608	630	622	633	656	617	633	632	618	619	597	593	569	614	621	575	644	579	636	578	673	607	646	632	620	610	609	610	631	612	665	627	649	639	601	607	613	610	645	626	582	600	598	596	594	585	641	587	589	634	626	617	614	642	634	608	616	613	605	629	659	628	609	610	661	628	637	642	607	613	600	616	608	556	573	607	607	596	596	648	609	640	638	635	605	575	575	624	639	629	607	633	624	596	645	623	617	603	634	644	601	635	608	583	613	615	588	596	617	624	630	632	621	606	626	621	660	622	604	635	598	597	631	626	598	594	601	631	594	636	628	634	616	593	627	594	665	642	619	603	605	637	583	643	597	623	610	590	589	600	598	623	653	602	619	598	608	611	571	661	579	633	588	651	631	628	634	624	573	606	633	564	597	642	627	620	611	639	585	578	575	661	652	604	616	622	643	610	685	601	584	599	615	618	618	641	582	644	608	613	601	615	644	639	607	642	582	590	659	641	635	610	629	681	608	652	592	632	559	620	575	648	575	652	646	644	559	592	647	604	639	580	635	616	605	599	618	654	623	603	606	616	589	613	626	593	598	632	632	597	625	597	615	582	594	614	611	664	617	609	602	626	610	617	608	610	578	634	666	636	627	605	639	568	613	582	571	625	614	603	626	607	642	607	601	612	635	610	600	591	588	628	678	611	626	628	583	591	594	611	620	614	610	628	586	628	631	622	573	627	578	610	601	627	610	629	636	606	664	593	577	582	658	587	611	570	678	591	674	608	654	640	620	637	634	630	629	612	636	584	641	617	637	627	608	599	666	572	565	570	573	592	574	619	592	601	631	648	643	592	646	633	649	657	646	616	602	670	611	609	607	621	640	611	613	600	563	602	646	604	616	620	666	638	603	637	624	622	629	583	657	610	629	609	587	599	605	583	579	619	621	614	624	627	638	667	582	621	609	576	631	643	605	605	573	628	645	630	655	623	596	588	614	579	580	628	618	638	602	617
24349	4574	872	618	484	398	387	334	361	331	326	351	316	288	313	360	281	302	304	313	327	276	313	289	323	312	319	308	310	337	297	304	327	320	291	281	335	268	308	321	331	296	303	302	315	282	286	284	369	293	311	304	321	324	316	314	333	335	302	324	351	276	359	304	310	304	304	304	304	313	314	308	313	323	310	282	284	302	285	302	309	284	281	268	332	309	297	305	341	340	302	294	328	316	300	321	292	292	289	279	280	315	335	320	279	340	313	336	299	302	305	323	259	315	318	310	279	319	288	298	301	333	309	294	300	281	282	279	311	322	286	351	308	279	304	286	284	318	326	319	324	328	292	378	333	268	297	306	319	276	293	341	307	308	336	291	352	320	314	320	311	310	288	324	316	294	287	342	305	302	315	312	301	296	342	304	303	323	311	321	297	332	324	302	287	307	326	271	301	309	324	300	289	290	307	285	319	293	300	293	307	294	298	327	285	302	316	340	298	282	317	324	309	305	279	288	331	312	317	310	279	319	322	305	311	275	303	286	323	311	321	296	303	314	269	322	322	268	336	316	327	281	295	312	290	336	297	267	305	282	302	306	328	324	295	332	311	296	303	285	323	352	291	329	297	264	307	285	291	284	334	283	319	318	334	318	295	295	292	303	306	310	289	319	280	342	300	306	340	283	283	319	305	324	318	274	289	329	283	280	324	306	285	302	319	291	293	272	327	291	294	309	314	340	299	344	305	309	298	283	305	312	309	300	302	313	305	289	297	281	329	299	313	328	297	296	325	307	323	344	308	311	316	331	318	305	290	291	299	315	325	317	280	319	289	315	297	334	342	351	310	353	335	312	301	324	292	286	349	275	318	291	321	320	303	301	300	330	311	327	318	290	318	295	299	288	309	294	294	311	308	331	309	306	325	316	287	302	304	331	311	308	297	291	333	331	279	330	307	310	294	294	302	295	298	316	315	303	309	338	314	322	290	332	287	325	299	319	308	305	280	296	308	283	322	277	268	314	321	327	287	318	275	290	313	311	307	304	302	292	272	294	305	289	296	291	314	318	302	340	292	285	320	348	320	297	317	294	305	337	300	320	308	298	314	309	293	301	331	284	324	288	328	295	312	320	302	264	309	308	319	319	285	310	310	315	297	334	305	273	318	319	301	291	304	332	281	314	309	307	279	335	302	279	295	290	326	304	305	309	287	296	304	304	303	325	295	307	301	341	306	299	345	293	323	322	334	306	333	317	294	302	358	325	309	334	335	309	300	301	285	314	301	306	306	265	288	326	302	282	300	339	301	293	306	310	305	332	288	319	347	309	295	286	304	343	323	322	273	332	312	311	305	297	320	314	308	254	355	321	291	319	303	337	309	315	304	326	286	315	310	276	328	294	324	314	283	302	343	302	346	309	302	317	299	312	313	276	317	312	301	324	283	294	290	333	319	281	280	305	333	277	285	300	273	333	308	308	341	322	329	312	294	308	330	302	311	339	291	314	315	281	305	299	261	309	277	323	302	332	276	315	300	309	312	298	329	315	334	305	310	270	326	286	292	334	311	300	331	322	336	317	326	306	306	301	297	301	309	296	324	346	288	280	313	314	323	323	315	338	330	260	329	300	321	315	335	313	303	316	309	289	310	302	325	297	346	291	324	317	281	279	309	281	306	296	318	315	300	333	292	314	322	303	303	326	352	292	304	322	301	305	271	324	294	322	273	311	319	295	311	306	284	339	302	301	322	319	306	323	296	278	329	338	302	318	321	288	326	300	325	276	294	300	298	321	307	326	356	313	316	309	298	332	299	291	302	359	324	311	306	281	315	295	291	296	277	320	279	337	274	336	308	277	301	335	307	292	293	295	319	321	333	289	290	276	277	345	332	316	315	290	311	272	275	301	297	298	312	296	301	274	320	304	319	288	254	305	297	309	283	318	269	276	321	305	323	287	305	287	297	299	272	340	305	334	304	338	269	307	308	309	290	309	318	300	328	316	316	333	335	294	335	305	321	283	313	296	316	301	317	312	323	291	323	317	328	317	348	298	298	314	308	307	281	330	309	298	261	302	316	300	289	310	317	313	309	286	326	321	317	310	305	310	276	308	290	306	270	334	326	290	340	340	311	285	275	299	297	322	323	281	326	303	299	316	287	312	338	309	285	302	320	283	307	322	276	277	289	286	280	294	338	306	310	351	335	336	288	355	310	290	317	309	320	348	290	336	312	333	297	306	313	279	305	322	331	315	285	316	319	332	326	288	320	326	301	304	286	319	292	297	305	304	300	327	293	328	313	282	310	289	315	321	320	321	306	305	299	294	322	283	291	311	298	296	296	303	280	282	334	318	327	286	336	311	322	307	341	307	351	307	295	335	322	282	323	315	296	274	291	315	317	314	306	302	309	287	313	273	312	313	313	322	338	313	270	314	319	345	286	316	316	293	318	288	312	284	271	297	338	289	305	310	331	310	287	338	332	320	315	324	279	319	332	287	321	326	284	332	337	296	264	336	295	314	335	297	331	306	316	324	305	298	325	306	302	324	321	289	322	288	285	327	347	296	290	290	265	303	337	301	318	324	323	323	332	306	299	293	317	338	313	321	297	314	334	335	289	321	265	306	322	293	338	306	315	283	316	336	303	318	325	290	282	296	322	304	325	303	317	306	300	331	335	268	323	318	310	314	343	279	301	315	322	308	296	271	304	353	321	298	318	319	275	322	295	312	302	286	296	291	336	286	323	306	326	298	286	323	329	297	292	328	302	279	294	275	315	310	258	307	286	295	277	325	298	278	332	290	334	295	295	315	335	316	284	281	294	309	313	301	273	288	284	323	324	290	314	339	292	304	308	303	292	307	286	306	291	320	326	334	331	302	273	326	308	276	312	286	320	322	288	290	287	319	303	340	317	314	298	331	281	286	318	303	306	303	293	296	312	297	291	323	296	315	283	293	301	296	319	269	328	343	287	301	312	301	308	293	277	304	310	291	310	293	331	294	310	290	316	305	298	274	313	304	323	342	317	316	260	326	277	330	319	300	283	288	309	299	315	282	310	297	319	285	311	319	306	302	299	288	307	288	319	306	311	286	308	298	290	295	323	332	322	331	305	314	324	311	308	284	301	278	282	288	330	319	323	325	310	317	309	323	307	352	286	309	324	301	316	326	336	333	332	300	337	267	307	329	290	316	295	338	286	305	332	358	290	311	321	301	319	300	305	333	320	309	273	299	298	290	325	320	303	281	300	316	313	301	314	298	341	357	321	311	287	320	287	334	301	306	283	306	310	300	317	288	309	330	293	263	317	304	348	307	263	358	313	326	326	297	329	300	289	297	285	334	268	283	318	340	339	313	309	297	292	322	324	296	329	279	317	295	323	280	295	318	358	306	296	323	283	338	327	317	284	290	308	295	320	328	306	300	306	329	284	287	327	283	311	274	278	295	322	323	323	310	311	322	311	320	323	279	339	308	313	337	292	299	340	292	322	311	298	309	343	294	324	297	316	318	334	309	321	296
16813	2451	1841	1821	1582	1260	1099	1011	1016	911	868	846	774	838	802	764	762	788	775	727	740	750	760	724	715	741	727	736	700	760	764	821	746	747	662	730	724	760	738	740	730	741	695	773	683	784	784	739	761	765	705	715	775	726	779	732	718	753	714	746	723	691	756	733	748	718	731	727	770	734	673	727	764	739	717	694	729	704	762	736	763	735	762	757	728	727	715	750	772	777	704	735	706	737	727	745	734	722	682	752	734	722	740	743	723	716	730	709	731	723	701	743	740	744	695	722	733	724	734	710	702	766	756	771	676	692	752	726	776	783	732	718	730	717	729	719	741	737	702	749	760	760	693	696	750	739	674	731	676	719	732	756	738	737	756	733	716	752	793	749	657	742	721	672	733	725	725	772	737	717	762	739	666	756	730	703	724	720	730	737	745	741	720	704	695	746	717	725	717	693	671	689	740	753	751	753	742	730	774	688	724	748	722	699	754	718	684	705	723	726	698	753	689	704	761	730	721	714	689	703	723	771	706	744	752	752	740	717	696	733	718	729	706	730	734	748	722	731	693	689	701	731	702	722	740	717	723	714	769	689	746	782	704	763	720	746	729	783	720	721	695	750	696	694	731	704	724	719	750	760	711	743	750	705	775	676	688	714	697	745	746	694	712	715	749	728	702	713	714	712	756	729	698	672	746	741	709	729	719	741	747	739	700	705	767	731	699	730	744	756	751	753	727	734	732	695	724	748	729	758	719	747	764	750	741	745	739	718	758	717	720	706	730	721	712	706	733	713	759	745	731	749	735	753	677	674	774	738	729	711	723	738	726	747	725	729	731	738	757	741	763	701	718	736	728	728	743	720	726	721	711	702	751	745	761	748	729	741	748	753	710	743	710	762	720	766	765	758	718	724	741	766	735	692	732	717	760	742	749	709	766	717	741	712	699	728	694	658	751	707	752	706	794	715	711	712	690	745	811	760	696	737	710	721	729	719	712	767	717	743	739	742	697	731	708	719	674	713	745	723	713	723	694	735	728	719	735	760	709	714	757	749	742	722	718	712	708	699	698	745	697	688	742	719	692	703	753	725	753	749	749	724	693	731	728	706	726	704	702	724	722	731	744	718	740	756	704	796	752	720	768	724	759	755	742	699	708	754	728	733	724	724	697	779	665	771	726	758	738	697	744	721	716	712	707	708	727	772	697	711	699	677	710	764	706	727	748	725	710	719	741	737	683	727	723	754	803	754	753	757	713	693	745	696	715	735	754	729	710	728	720	763	762	741	757	713	739	702	753	741	705	746	738	677	679	755	653	749	736	681	729	710	746	706	660	695	743	787	674	700	720	737	710	728	763	728	727	733	720	742	761	749	732	735	753	696	750	683	755	738	690	719	720	730	766	761	743	738	651	730	743	703	791	654	776	754	754	725	715	731	732	694	765	714	729	742	768	719	746	691	727	712	746	723	696	736	722	724	753	704	762	721	704	703	682	682	729	699	670	729	763	741	671	734	748	740	718	764	764	752	767	712	758	713	740	765	784	698	704	735	685	712	651	706	717	752	756	715	773	730	671	731	756	758	716	816	710	713	721	736	698	705	722	725	703	721	724	721	690	722	730	732	742	755	718	731	765	754	717	770	723	745	743	711	706	722	756	775	731	733	680	725	679	734	722	728	742	708	723	738	732	680	817	735	754	705	706	693	773	712	715	731	742	727	750	707	731	723	708	746	735	708	759	758	726	707	725	753	715	705	676	800	697	746	822	700	711	793	718	722	739	759	716	716	714	693	729	784	769	737	706	713	765	723	728	749	745	704	691	754	733	713	711	708	724	708	725	752	727	750	726	736	778	654	739	700	727	703	724	745	746	722	728	748	725	661	707	775	710	740	742	699	720	714	746	778	735	720	755	735	753	738	715	696	703	697	776	728	718	709	768	740	735	740	707	724	749	745	716	746	716	678	709	721	683	723	745	726	754	711	777	705	729	695	760	715	731	739	726	760	738	783	726	729	711	704	741	691	742	750	678	726	746	736	701	704	754	787	741	766	780	710	724	768	733	755	741	728	725	702	703	695	762	734	760	756	745	740	738	760	750	715	730	744	706	688	712	707	731	710	718	746	741	747	729	705	717	707	783	727	701	758	694	685	692	752	726	745	718	724	724	719	789	754	751	754	702	765	728	709	740	689	739	725	721	767	721	714	720	676	742	717	728	736	744	723	742	706	728	697	729	714	744	670	686	689	786	688	722	742	680	703	732	727	714	725	737	723	710	798	709	739	682	713	733	786	722	742	702	687	711	780	734	731	716	741	706	741	728	715	698	758	683	696	714	754	682	713	701	735	718	699	703	707	766	746	731	727	747	744	753	742	691	716	757	757	744	727	732	753	728	764	760	751	712	652	693	741	746	748	728	776	784	748	710	708	736	778	705	699	733	681	738	703	693	761	711	724	724	723	742	702	785	739	720	720	748	706	720	678	686	709	748	754	737	686	763	713	715	704	708	786	681	724	694	731	738	756	738	738	669	770	708	740	718	763	751	699	737	722	692	706	729	741	760	754	705	706	708	699	692	719	696	732	713	704	745	728	714	696	694	680	743	695	716	747	726	726	721	713	682	730	705	786	731	713	694	769	746	704	728	727	741	735	735	722	677	662	734	712	706	753	704	719	721	728	771	753	741	765	729	736	752	694	708	751	726	730	723	745	733	766	720	703	739	725	720	719	762	744	726	706	693	697	735	731	716	742	754	725	739	726	734	717	745	717	742	721	705	746	743	728	744	705	756	762	688	752	711	720	753	752	725	763	728	744	702	728	700	694	736	703	799	716	733	693	749	736	732	685	720	671	721	724	740	744	750	709	688	752	745	730	714	742	743	776	687	703	761	697	792	668	742	677	732	765	746	740	666	735	759	729	691	709	712	720	726	743	738	781	697	719	761	747	720	732	738	685	745	725	712	716	742	685	761	736	728	708	717	737	747	737	795	699	745	767	735	725	729	719	733	760	772	708	655	695	739	742	742	677	780	750	724	735	723	743	700	736	732	708	764	748	765	688	696	690	714	739	750	674	723	697	751	751	708	739	713	732	764	773	713	721	752	698	699	718	742	785	717	753	720	754	728	724	753	745	772	806	704	733	769	698	769	731	701	737	710	715	755	710	734	699	730	741	782	692	710	729	745	713	679	705	711	696	731	697	691	690	747	730	716	711	761	760	697	702	749	762	755	697	677	759	709	756	720	736	744	787	783	680	732	735	720	694	755	696	678	725	716	746	707	759	715	689	690	773	775	753	742	677	751	737	788	716	726	682	736	756	761	768	778	735	763	753	679	720	708	739	683	716	692	742	753	717	751	735	716	736	679	739	747	726	724	711	721	725	698	669	729	720	708	734	772	727	707	714	676	768	693	711	714	741	703	710	750	697	749	712	745	761	679	733	684	717	760	745	702	756	760	726	721	712	752	754	744	704	768	794	711	731	709	726	744	769	743	734	745	721	750	732	721	722	743	734	733	722
34282	8040	1405	802	574	401	325	276	244	252	263	264	211	218	246	224	215	203	220	226	198	200	213	231	235	225	226	214	179	213	181	185	194	196	202	220	206	193	206	224	195	186	206	192	204	219	206	205	199	217	191	208	213	197	202	216	259	229	210	165	199	187	203	184	207	218	196	198	208	205	188	217	192	213	204	199	229	200	202	217	208	209	178	207	230	220	183	209	194	198	194	228	189	208	183	186	194	198	192	205	184	223	198	206	211	214	215	189	180	225	208	198	206	196	222	230	208	224	193	215	216	211	210	222	197	209	217	211	222	213	197	210	205	181	189	207	209	234	188	210	192	211	187	206	216	195	193	186	210	187	221	198	194	212	205	196	199	208	171	203	193	190	217	203	201	192	198	196	213	206	223	226	198	208	194	192	205	212	182	208	212	174	205	170	229	220	202	214	185	215	186	217	214	190	203	212	232	211	197	198	209	195	188	220	198	202	203	187	197	197	206	186	204	205	225	197	187	222	203	194	227	196	207	193	194	167	206	181	201	206	217	203	198	200	192	202	248	199	220	206	186	196	212	216	190	204	197	205	195	202	221	203	172	194	196	215	191	203	223	217	208	201	197	233	217	203	212	224	212	193	194	196	185	203	208	195	197	201	233	209	203	206	219	179	195	193	181	194	214	204	207	228	220	216	210	196	194	213	181	203	199	191	226	199	209	208	242	198	205	198	194	205	219	204	207	213	187	230	207	207	198	187	199	177	193	197	206	176	207	229	207	194	216	193	193	206	187	194	200	194	207	179	218	237	214	192	198	191	193	207	221	195	246	199	188	215	213	193	202	211	204	189	237	204	212	191	226	228	217	191	213	181	208	214	197	188	201	194	173	221	212	203	187	199	192	198	206	219	218	216	215	208	194	240	197	205	209	220	220	215	195	183	199	188	224	202	204	184	201	212	187	218	189	172	213	205	201	202	214	207	187	208	212	200	183	185	195	185	201	219	220	169	207	215	204	185	205	199	239	202	200	176	191	201	217	205	192	198	221	201	230	214	229	213	214	209	184	198	167	192	223	228	210	197	189	221	173	184	222	199	196	196	200	199	215	170	215	177	180	206	196	216	193	218	229	203	210	199	208	220	203	209	192	225	202	213	186	214	217	184	195	193	186	213	207	204	182	214	180	188	217	225	180	205	185	190	204	203	197	202	247	181	216	227	187	177	208	186	193	206	201	190	205	199	226	198	208	199	224	197	183	216	198	178	181	185	164	222	198	194	216	227	212	194	188	191	196	189	207	189	206	169	182	194	218	187	201	227	216	232	208	241	199	225	196	209	183	194	199	215	217	203	197	214	198	220	211	176	172	207	200	207	196	190	160	207	224	228	192	193	197	208	208	198	209	190	209	184	200	216	216	207	191	183	206	220	213	205	213	208	189	220	224	208	193	203	207	201	203	215	201	193	214	203	188	188	212	199	231	207	183	218	207	192	195	203	183	192	220	228	209	217	200	197	178	195	220	221	197	224	196	199	218	192	198	225	211	213	223	199	198	200	211	210	190	220	235	205	222	203	230	198	204	184	218	222	198	230	230	191	212	215	206	188	223	172	201	202	205	219	225	214	203	187	183	178	191	195	218	195	210	219	207	200	210	203	208	179	220	202	197	200	208	228	186	208	218	211	188	201	214	208	189	195	182	202	213	216	207	216	193	219	215	184	226	184	202	205	236	173	229	214	209	196	233	225	185	244	236	212	203	203	223	216	218	180	183	199	214	225	184	188	201	182	205	196	164	219	180	204	204	188	203	206	168	200	204	197	230	181	204	205	205	224	212	198	211	215	197	192	215	206	198	218	255	185	183	187	193	195	216	200	194	216	210	217	198	206	226	217	195	218	199	234	218	189	216	181	204	198	185	204	202	213	203	211	236	192	195	162	200	215	199	216	207	230	230	199	216	205	233	217	214	224	201	221	206	218	204	214	199	201	189	214	207	226	179	218	198	204	194	217	208	200	211	185	195	209	206	230	203	209	223	201	207	212	176	202	203	203	214	212	217	226	198	235	214	184	199	204	201	196	191	198	171	223	210	215	183	187	216	219	198	208	193	204	228	244	210	201	185	183	214	164	182	197	183	219	189	193	205	214	213	206	207	216	190	247	187	189	214	238	196	196	202	227	202	187	197	176	195	203	208	184	212	200	191	198	184	220	191	203	208	196	207	205	218	221	194	193	231	216	186	171	200	186	245	221	211	200	220	221	178	223	192	204	206	157	208	233	217	202	208	201	217	206	221	230	208	201	208	208	208	215	187	191	205	228	227	193	204	189	202	212	200	221	208	214	205	193	201	211	176	196	196	183	194	216	216	219	193	204	196	225	180	176	192	190	209	188	212	238	202	208	188	205	234	187	204	207	234	214	205	187	190	184	210	196	204	239	180	201	226	215	213	216	199	220	204	226	200	215	231	210	190	206	158	203	190	200	210	231	195	195	241	226	207	207	182	203	216	198	196	195	216	208	201	204	198	190	253	192	208	182	211	190	177	214	199	200	202	185	179	188	222	201	198	234	200	176	204	209	221	180	209	179	216	199	199	185	223	217	193	223	205	203	219	227	213	195	192	194	172	178	194	210	199	206	195	187	197	193	248	198	196	211	214	198	167	187	199	194	201	220	206	211	224	199	212	215	230	204	222	197	205	196	196	195	217	236	212	199	202	233	200	205	188	214	180	193	190	209	208	227	209	203	216	173	197	174	191	195	219	207	194	194	214	217	191	209	184	215	212	217	192	185	185	204	206	198	207	205	228	225	201	184	217	191	202	193	200	180	218	211	226	217	205	216	200	186	207	198	223	195	223	186	222	189	188	201	161	202	195	196	207	176	227	211	213	220	199	190	212	188	222	212	213	230	200	195	177	207	198	200	211	192	189	209	204	196	209	221	213	213	192	219	193	204	202	203	177	212	211	215	207	178	227	222	205	190	208	217	169	185	215	213	188	214	218	224	194	179	182	195	195	203	202	191	200	199	226	188	205	202	199	213	235	175	204	182	208	192	186	197	203	209	188	177	189	217	207	202	211	197	191	217	208	201	205	184	204	218	201	197	161	183	196	205	217	194	198	223	194	198	190	207	202	224	199	216	229	216	198	201	200	203	213	169	180	213	206	202	189	217	202	187	212	229	190	214	187	195	175	239	211	172	191	202	223	180	189	175	214	194	193	226	205	218	191	185	230	235	211	189	219	210	211	172	206	216	210	188	192	197	211	208	185	190	180	209	189	194	210	178	194	200	205	204	181	213	225	208	217	232	200	189	235	221	238	217	207	186	192	219	179	207	194	198	218	192	205	212	200	186	212	218	193	199	205	199	210	196	214	179	196	222	181	183	239	192	202	201	212	193	237	211	190	207	188	211	198	215	216	220	208	191	205	215	229	176	204	188	195	217	210	196	221	184	209	181	203	204	222	206	215	208	204	208	195	194	208	215	213	226	199	220	240	207	222	216	214	193	225	205	187	190
21257	3098	2333	2437	1907	1493	1195	932	822	761	691	640	659	644	551	580	602	508	579	573	562	547	532	531	519	570	532	510	542	481	524	539	529	550	531	532	493	482	486	492	509	528	526	507	472	493	521	521	509	500	489	490	463	556	480	503	504	513	484	466	531	493	516	497	511	499	492	481	477	522	515	501	527	547	529	482	492	484	527	498	508	505	532	506	507	508	508	484	483	487	530	491	543	507	520	486	462	489	488	491	489	519	498	496	504	487	515	488	484	493	539	483	492	444	482	481	477	473	470	494	485	516	511	520	521	495	499	492	490	485	502	511	503	544	475	477	536	512	552	497	482	518	493	523	498	495	490	490	534	469	486	513	516	482	470	484	502	495	474	471	514	475	502	502	487	496	518	478	525	500	509	458	508	481	492	500	501	503	463	502	479	530	513	499	476	501	450	530	498	490	500	514	515	453	509	471	501	445	476	507	499	472	513	521	509	513	497	502	485	524	510	503	516	496	526	489	489	507	501	488	443	510	489	490	492	495	516	498	515	472	501	503	512	493	513	505	502	480	525	467	510	499	489	483	479	472	506	526	500	498	494	526	490	490	522	518	523	485	514	486	493	529	511	486	480	505	513	494	486	486	523	498	507	542	503	497	493	542	523	504	480	522	552	469	490	492	473	500	490	478	505	481	500	502	495	484	549	427	502	512	546	530	479	518	477	475	459	486	504	459	502	505	484	489	489	469	484	506	520	501	501	530	474	513	454	495	470	476	557	473	512	469	519	526	478	495	482	526	545	481	491	483	494	516	505	508	517	470	518	468	503	534	444	461	490	513	506	482	489	493	509	513	536	490	460	460	507	471	489	466	524	470	490	465	517	499	523	466	506	480	524	485	518	531	480	500	500	492	501	513	518	521	454	446	500	494	498	483	503	521	477	494	517	484	453	481	499	483	508	492	508	495	471	504	486	510	484	510	499	515	458	526	515	495	532	513	497	526	446	491	476	476	511	510	520	510	490	521	497	524	487	522	501	522	467	483	512	502	506	488	465	505	486	504	515	518	499	468	498	492	520	524	524	516	485	481	506	514	452	474	466	517	475	471	466	499	517	495	488	492	474	561	504	484	490	487	509	508	487	517	530	482	515	455	473	493	520	520	519	489	526	496	494	480	520	510	485	521	527	457	485	543	495	508	516	493	480	508	473	494	493	483	490	479	509	499	451	472	495	504	514	501	507	500	509	491	500	487	498	469	487	486	504	512	483	508	492	521	507	491	494	464	479	481	531	525	514	521	512	516	523	510	488	493	510	489	481	461	485	503	506	530	489	508	529	474	508	485	507	466	496	508	488	498	483	489	475	484	503	511	500	499	500	474	495	512	467	492	500	504	479	485	504	494	476	515	493	503	545	509	488	502	511	497	487	453	474	469	530	486	499	530	504	522	500	515	513	503	486	453	481	535	511	524	497	447	493	471	481	447	503	485	489	502	489	542	505	483	501	527	485	498	510	514	483	503	461	469	509	508	515	501	470	478	473	508	483	483	470	500	497	486	511	511	496	468	476	488	540	508	531	512	504	453	521	482	518	509	496	477	520	503	519	480	512	479	454	525	492	533	497	544	477	513	491	500	502	542	527	450	468	477	470	516	503	496	498	499	511	500	478	518	496	496	505	502	508	504	493	472	472	482	536	526	486	498	480	476	446	503	490	502	470	500	533	477	481	523	462	492	494	512	513	498	475	516	562	516	489	525	495	488	512	516	483	487	525	534	490	500	508	510	461	503	542	453	468	492	456	499	510	561	514	492	527	478	510	547	538	465	511	524	488	528	481	476	494	486	487	528	469	515	523	480	492	535	486	502	528	490	493	471	461	501	484	557	497	504	503	490	519	478	502	501	536	499	468	494	474	516	518	494	448	480	505	503	482	519	531	448	466	477	485	497	491	484	453	473	517	515	502	491	481	527	525	514	519	513	500	510	502	506	446	473	488	477	503	467	521	475	530	519	486	500	480	462	516	499	500	489	482	463	498	464	527	478	488	474	516	501	542	500	451	469	496	536	471	453	496	489	464	496	508	502	487	485	517	503	506	528	491	474	496	491	509	475	483	529	470	519	471	488	465	509	462	495	489	499	494	489	482	526	478	477	500	501	503	496	540	438	477	487	494	507	460	519	503	529	480	474	487	513	510	466	500	529	509	512	501	532	486	464	507	488	493	552	488	547	521	446	448	497	523	521	504	495	494	506	513	458	507	506	447	490	505	487	477	513	492	454	505	471	496	518	505	531	517	503	516	525	510	491	490	546	513	546	458	474	485	475	530	487	484	515	544	502	501	484	501	518	489	532	509	505	520	461	467	470	502	491	501	481	467	479	478	513	461	483	491	529	496	482	489	500	468	544	507	495	474	512	496	526	494	536	514	476	476	500	509	531	521	535	507	496	477	504	480	492	534	488	516	516	468	527	519	478	495	479	470	520	503	496	491	457	512	468	491	471	473	482	501	495	536	499	506	494	467	514	535	485	486	476	467	566	534	504	490	521	440	525	522	504	517	468	515	479	478	484	532	473	462	513	515	508	476	499	466	492	498	526	544	483	529	535	540	539	502	490	454	461	487	487	472	524	538	499	475	523	512	472	536	492	502	491	497	443	511	519	467	477	511	470	495	508	510	482	494	441	513	516	507	466	487	510	480	484	473	486	500	482	505	501	480	523	522	485	527	509	485	485	517	489	511	504	543	517	464	478	497	490	525	463	490	516	454	547	502	501	499	513	543	529	510	495	550	517	507	522	545	498	525	486	523	462	497	471	480	490	488	484	495	491	480	484	500	532	513	496	495	495	509	468	506	497	476	507	497	482	494	521	472	524	487	504	486	485	462	464	526	530	459	489	483	495	507	495	519	481	484	453	497	516	464	495	476	465	466	486	470	520	478	489	479	505	526	523	512	502	495	514	518	505	489	486	511	528	491	483	501	488	505	485	463	491	492	500	517	468	497	506	503	559	476	496	495	470	513	465	463	500	491	487	484	506	515	511	479	493	498	539	508	504	528	526	493	471	486	479	524	451	442	481	516	487	465	496	490	516	476	512	504	517	451	482	469	525	513	498	508	477	494	479	486	508	505	537	537	480	560	467	495	501	478	488	468	492	490	537	491	520	484	485	503	497	479	490	459	460	498	510	426	514	525	489	476	476	524	473	515	475	482	530	507	471	528	465	506	523	492	505	506	495	470	513	484	463	474	494	468	531	501	500	493	519	488	526	538	530	473	508	459	464	502	496	493	530	488	510	487	482	494	524	511	484	503	511	512	515	478	501	465	484	466	485	446	504	565	500	468	500	562	507	489	498	522	472	506	491	512	534	493	522	525	482	489	538	491	502	507	493	502	494	487	498	538	478	496	520	535	465	492	499	510	499	510	482	508	500	543	516	501	464	500	470	426	492	466	493	506	520	512	481	521	513	505	487	507	498	514	454	501	482	517	525	520	479	466	504	513	486	457	457	487	472	429	514
11660	1462	411	292	264	256	253	271	244	231	224	243	225	224	246	234	231	247	223	268	230	241	240	206	245	249	246	232	240	219	235	258	251	245	221	245	227	245	258	241	227	216	235	229	271	217	267	223	257	289	253	265	237	262	247	247	242	218	212	245	267	213	250	248	275	262	260	237	227	257	241	260	273	229	207	259	264	261	241	246	237	237	242	239	243	213	216	265	254	247	223	249	259	220	223	249	283	226	256	256	279	233	220	215	269	227	221	229	227	235	257	236	258	248	211	211	230	230	231	223	257	260	215	250	250	229	217	243	235	235	224	208	229	243	208	237	263	231	234	256	255	232	239	246	235	257	241	263	239	278	225	266	223	241	244	248	270	260	249	216	212	200	259	260	253	236	257	261	230	245	245	239	221	225	259	238	244	246	264	267	234	232	228	247	256	241	246	229	238	224	246	240	223	250	210	279	242	244	263	232	228	247	221	261	244	226	207	277	206	275	249	257	242	263	229	223	237	214	213	227	249	217	224	206	226	223	222	220	261	203	233	238	232	252	246	219	271	231	252	230	224	260	234	230	264	248	216	233	222	234	260	228	241	223	214	229	257	236	250	214	247	262	250	243	227	238	254	244	258	224	232	268	240	227	216	226	231	240	231	245	238	204	220	201	215	255	232	282	247	234	250	243	229	237	244	241	218	232	250	244	231	231	260	222	258	245	236	212	253	243	237	206	265	248	263	225	235	251	232	269	267	228	210	234	241	233	249	267	237	270	244	223	236	244	248	234	247	250	234	255	250	258	248	231	257	234	251	246	233	224	255	253	214	252	240	238	219	250	229	236	227	235	236	235	234	232	230	250	221	236	240	225	231	235	265	260	238	229	241	282	247	221	248	229	199	266	253	252	238	247	239	237	237	243	256	220	241	228	225	236	241	256	247	248	261	247	245	216	259	242	253	239	237	270	245	230	249	292	255	250	234	233	246	251	247	236	215	223	264	234	231	232	241	241	232	243	246	232	253	243	243	225	280	231	222	262	231	246	235	219	216	252	278	268	228	243	234	264	228	238	242	246	225	258	211	252	250	258	245	211	246	244	271	230	225	275	241	250	257	220	215	245	267	208	229	254	247	201	248	259	226	236	235	261	244	206	236	238	247	225	245	254	250	226	244	242	239	233	217	232	264	222	245	236	226	234	234	273	257	257	242	227	217	248	224	255	246	241	221	230	234	245	193	250	220	236	258	212	257	271	236	238	235	228	216	243	230	257	270	238	233	221	273	253	241	238	255	249	244	249	248	229	236	280	252	250	262	236	253	254	204	221	222	238	243	258	262	240	219	239	230	225	284	230	218	234	238	246	205	252	230	255	223	244	268	242	228	238	235	238	241	257	214	226	238	232	255	219	229	255	231	239	244	240	219	238	214	219	224	236	249	256	240	221	241	233	253	235	236	237	233	242	225	236	247	247	219	223	272	244	227	249	215	236	239	220	231	266	274	246	240	235	244	243	243	270	255	252	208	238	245	243	240	232	265	250	254	254	260	242	272	220	253	234	232	212	239	250	253	246	275	266	260	250	265	228	250	237	233	255	244	223	228	241	248	225	235	239	264	249	202	228	216	234	200	258	225	224	245	220	230	241	253	213	271	231	225	227	243	236	269	226	244	232	232	225	256	262	269	261	228	256	240	234	268	247	257	235	258	238	239	222	244	241	222	235	245	224	259	255	224	253	247	255	262	228	245	218	272	235	282	211	248	262	259	222	237	232	230	249	242	272	244	240	220	241	231	230	246	256	231	238	221	248	228	231	216	255	229	261	254	237	214	244	252	233	258	267	255	207	229	244	230	215	238	243	243	265	217	251	238	256	223	238	240	235	225	223	239	231	250	241	245	234	229	271	254	240	232	260	253	236	263	258	233	258	248	257	215	247	260	208	211	249	256	223	234	212	243	236	246	232	235	212	250	221	222	258	258	250	253	250	221	251	255	244	266	228	213	239	227	265	239	258	256	239	251	254	257	227	221	239	227	230	248	242	247	240	200	217	221	207	235	227	262	259	237	255	239	217	223	240	265	253	232	249	260	239	234	244	273	245	236	237	265	230	238	229	243	259	260	250	229	281	221	265	238	255	244	235	231	216	258	251	236	249	251	234	208	236	232	233	241	266	232	227	221	246	267	261	227	222	247	277	258	239	233	246	241	221	242	267	238	232	278	236	244	248	226	240	262	233	242	236	238	242	223	241	232	240	222	241	226	220	243	237	261	246	229	239	235	226	222	232	247	259	243	224	215	209	233	233	240	238	237	221	246	233	207	251	214	252	258	243	228	215	251	233	247	249	239	225	225	269	269	259	244	268	237	219	220	237	267	232	245	256	237	260	249	218	252	263	236	237	267	236	232	235	228	242	243	223	237	234	231	215	261	232	221	240	244	228	231	232	232	236	249	242	225	240	248	221	253	212	277	219	257	265	246	257	264	240	255	240	234	251	270	264	249	267	242	233	228	224	244	239	239	266	213	238	229	261	280	243	242	233	286	223	267	224	227	255	239	247	222	253	218	243	259	244	243	241	230	251	256	248	245	251	264	250	242	250	245	242	260	227	237	235	236	219	240	219	222	225	249	236	246	221	236	263	237	264	210	227	217	217	248	250	247	246	220	258	229	219	233	229	229	225	224	247	203	236	226	220	239	240	227	236	221	275	275	259	242	217	284	260	218	242	246	248	236	232	222	212	231	220	249	253	226	268	255	280	234	247	255	233	232	239	241	248	254	238	254	241	244	234	244	238	229	254	234	227	260	246	257	242	255	247	241	235	261	248	239	260	234	268	229	260	224	209	232	215	248	249	233	222	256	252	229	217	223	238	266	221	245	223	210	229	247	245	233	267	241	255	220	226	263	249	249	250	231	258	239	201	224	246	253	220	252	252	251	261	245	268	233	213	214	271	234	258	251	240	250	232	226	260	264	245	207	257	267	247	253	216	229	253	240	240	243	241	260	235	243	226	234	247	241	263	251	255	260	283	238	250	248	235	240	224	226	225	234	227	217	264	223	253	255	240	222	240	236	228	261	248	223	219	234	241	257	258	240	260	231	227	223	239	272	241	272	213	247	241	243	249	233	264	276	223	228	247	235	254	243	227	204	243	223	266	265	238	217	238	257	239	235	249	255	204	256	200	221	239	257	243	228	227	255	237	264	229	246	246	255	234	255	229	201	248	253	236	258	252	241	236	247	260	241	239	237	233	248	223	229	246	253	221	242	227	232	228	252	247	247	265	218	256	263	239	236	303	236	257	224	231	230	249	238	275	236	229	213	244	251	216	220	217	222	224	240	227	235	253	216	224	224	268	232	233	237	283	262	237	259	219	240	239	220	245	257	229	264	255	285	250	208	244	215	223	243	236	247	251	245	233	241	256	252	231	260	239	223	229	249	242	216	267	242	252	249	225	225	235	228	260	225	225	263	230	237	214	205	219	230	234	257	236	223	235	227	228	232	214	252	212	230	247
8287	1110	1001	842	835	752	709	673	698	632	617	636	609	612	578	636	615	561	616	585	624	617	631	573	605	520	545	604	567	617	577	587	590	617	569	579	576	636	616	613	623	552	550	647	608	587	641	599	564	615	577	600	604	600	566	573	604	599	600	576	624	628	562	632	612	609	614	578	532	610	569	583	596	622	599	598	610	611	586	575	593	595	574	538	598	609	560	565	614	634	609	595	614	575	638	598	612	547	600	584	587	594	575	607	554	577	587	579	585	578	617	613	570	611	540	564	611	603	598	610	543	622	618	593	630	563	605	560	540	561	596	612	624	573	609	590	591	585	591	610	535	596	544	567	573	600	584	580	598	547	599	604	619	611	608	586	586	580	557	598	615	596	574	650	614	557	600	587	610	575	569	590	599	595	582	570	550	599	657	591	577	526	623	542	584	592	567	615	602	581	574	619	575	567	549	590	619	589	580	605	600	561	570	584	606	583	561	552	602	564	602	556	553	586	579	559	578	579	565	577	568	554	594	588	573	618	575	547	592	581	641	579	604	619	585	538	589	640	597	579	565	605	590	589	589	641	571	574	588	625	624	558	601	577	630	552	561	612	606	575	636	558	623	599	573	580	582	592	598	586	570	594	606	570	586	539	608	570	553	590	583	602	614	598	606	578	615	601	638	594	599	595	585	591	560	591	589	620	617	599	631	626	614	594	627	554	598	557	596	590	586	574	608	588	619	600	582	599	587	595	544	595	573	585	596	606	571	611	543	593	611	586	610	602	547	555	562	596	595	570	561	624	598	576	604	583	598	608	606	586	578	561	591	586	597	610	605	547	628	635	609	589	570	581	620	597	633	581	658	628	561	583	585	563	599	576	584	597	597	547	570	590	568	605	599	627	619	577	628	606	583	556	606	572	566	597	592	584	594	597	575	572	530	584	611	568	616	590	590	576	602	562	564	568	598	599	590	562	558	564	624	575	574	593	607	581	609	597	601	587	603	596	607	601	592	609	639	555	582	600	557	595	608	628	623	571	589	565	576	587	605	601	574	600	612	549	532	574	575	548	584	606	578	565	573	619	588	602	581	608	584	608	615	589	613	605	567	608	633	559	572	632	565	584	612	582	632	561	572	590	569	608	616	574	592	579	572	588	602	588	546	586	646	571	593	568	591	596	595	609	557	569	541	573	593	574	587	599	574	586	576	635	612	625	580	602	603	566	588	572	571	628	576	643	605	585	577	589	576	587	578	611	610	574	577	573	604	627	591	564	620	631	602	627	596	541	586	612	604	606	580	605	626	606	624	598	597	590	592	595	612	595	588	640	583	636	605	616	601	587	610	588	583	554	572	585	615	605	577	581	576	610	564	583	629	610	641	583	534	569	565	608	618	613	601	617	600	576	591	596	529	583	612	577	618	580	615	599	615	616	542	575	627	616	579	591	549	589	604	622	619	596	605	588	577	592	623	639	571	573	589	574	554	571	636	582	565	611	586	558	590	607	607	550	620	613	594	626	572	613	600	623	603	574	612	554	590	612	623	625	601	577	588	599	606	634	605	538	559	584	559	584	618	542	607	613	567	550	608	623	613	627	607	573	614	608	616	603	592	585	591	618	571	588	591	605	595	625	590	570	574	605	609	562	610	622	598	608	584	580	612	599	591	581	578	626	562	578	585	621	605	618	601	601	606	600	619	595	622	619	573	579	612	587	611	593	634	584	613	609	607	578	587	593	605	598	547	658	615	571	571	552	600	531	619	587	605	557	541	647	567	569	590	594	597	576	550	595	628	575	569	541	638	559	614	582	591	611	606	626	583	617	573	551	568	592	606	550	618	630	592	573	622	597	555	586	568	590	575	596	568	562	608	580	592	599	641	582	628	577	588	576	557	626	570	568	590	523	650	549	600	621	606	605	584	570	611	576	597	606	564	601	594	571	592	590	609	580	571	620	610	568	608	605	654	609	613	629	551	563	575	620	568	581	611	553	565	583	617	567	550	633	638	590	590	567	601	636	603	592	581	607	563	607	646	596	603	594	585	589	578	614	555	605	580	617	589	568	536	566	554	634	563	556	609	635	597	582	575	623	593	616	601	592	601	587	601	570	602	608	644	615	576	607	624	612	580	600	576	588	620	582	624	606	657	559	592	603	610	609	618	603	590	617	578	608	570	589	563	628	592	573	598	596	600	572	570	610	575	563	585	502	633	573	598	584	624	551	580	634	593	554	616	572	564	635	567	595	564	585	575	598	610	591	572	613	605	586	616	590	628	590	627	621	593	614	560	634	592	614	594	614	574	576	585	606	575	612	585	623	598	677	602	573	567	585	613	604	524	592	579	607	612	591	596	589	607	584	538	587	605	616	586	561	575	588	581	570	606	617	611	599	601	556	613	588	577	650	582	600	576	586	636	582	565	590	575	582	532	616	609	594	588	600	594	566	605	615	559	635	609	638	570	560	583	558	613	571	599	593	588	610	598	619	592	590	599	629	598	572	551	600	597	589	615	592	599	576	577	563	585	580	593	615	617	580	542	577	589	593	599	582	598	600	594	570	547	576	593	597	590	586	598	579	606	601	606	567	598	587	573	598	580	633	603	578	649	612	572	612	593	598	628	575	602	586	593	594	631	592	616	552	538	603	598	594	586	579	557	577	596	605	565	581	574	634	593	588	596	566	624	649	596	590	562	626	610	596	568	575	539	589	605	584	574	583	585	581	589	563	615	638	606	563	581	592	561	602	569	632	589	623	568	588	595	588	593	577	574	590	539	561	580	569	604	595	612	589	562	555	653	617	627	620	576	615	560	568	606	594	584	589	640	570	610	587	556	597	589	557	567	575	593	613	585	598	614	603	615	612	621	557	607	576	627	597	593	612	599	583	582	599	624	612	614	534	590	572	598	606	569	611	606	578	623	614	609	605	575	554	628	595	619	592	631	608	592	641	614	588	617	597	568	606	594	580	588	623	611	625	586	601	563	613	585	586	578	569	612	574	595	560	622	551	594	582	592	643	558	640	608	574	613	598	596	553	616	604	586	598	575	591	595	597	583	580	576	607	567	588	609	602	637	593	589	580	610	592	587	571	619	582	618	580	576	617	574	603	614	633	573	619	608	590	587	602	633	589	607	593	583	604	621	571	555	596	664	571	585	612	563	561	576	623	536	605	581	574	581	600	603	567	580	599	593	567	606	585	589	598	605	601	599	635	610	594	618	603	630	569	577	584	567	551	552	629	570	589	617	621	584	563	605	599	623	607	601	598	604	623	593	607	630	634	559	569	639	601	622	603	620	626	589	601	537	599	602	587	636	609	597	611	620	614	609	594	576	588	593	597	639	566	574	612	530	591	577	593	578	610	612	562	557	565	573	580	560	610	600	581	596	631	620	633	605	587	550	603	582	597	581	563	580	602	590	556	606	593	602	578	597	603	625	579	628	598	629	633	606	606	615	578	578	592	562	577	638	564	614	555	587	575	623	652	635	549	594	592	584	545	583	598	603	559	558	629
24319	4357	863	602	451	429	361	327	327	315	370	294	275	342	258	307	300	306	313	311	317	329	298	345	294	300	292	299	302	299	275	284	287	273	298	291	311	327	293	299	318	290	295	315	289	305	291	305	275	334	291	298	319	252	314	340	316	277	315	304	311	332	301	323	274	306	284	309	279	319	317	291	314	295	319	288	298	343	252	308	344	290	295	292	270	299	283	261	300	271	304	333	297	279	296	308	313	302	304	320	283	294	272	307	295	315	282	265	287	273	299	272	295	326	283	317	297	312	315	277	295	305	310	270	291	288	286	315	314	294	308	320	265	311	271	313	313	341	313	307	305	293	290	282	302	284	282	306	303	268	290	336	283	299	289	289	284	311	292	310	299	322	312	289	315	307	314	293	288	338	301	275	271	293	292	296	284	281	291	276	303	290	298	313	293	338	258	300	304	291	271	289	278	311	279	290	281	302	292	269	315	302	313	292	304	300	301	246	264	280	331	282	291	302	292	308	285	306	315	292	308	292	293	305	312	301	312	302	301	294	284	294	341	297	330	270	305	313	292	291	302	298	292	282	297	278	303	314	268	280	275	297	267	324	312	310	290	304	314	293	254	336	307	307	318	280	283	305	317	279	291	314	275	259	272	301	307	285	304	281	287	301	288	298	304	323	331	286	282	276	276	276	319	276	280	300	306	282	261	279	312	275	288	279	324	304	333	300	325	339	292	264	282	321	288	283	295	319	325	296	297	300	304	284	300	281	312	323	300	300	298	293	290	330	303	321	302	284	284	274	298	308	295	287	298	275	300	316	278	313	269	315	280	328	289	282	297	297	286	308	299	307	292	289	310	312	294	299	326	293	318	333	312	294	295	309	295	258	255	266	283	325	345	280	313	289	330	297	291	319	301	297	283	292	329	327	269	313	310	309	294	303	325	283	261	281	333	274	284	311	317	325	285	271	267	291	297	304	328	269	324	302	287	316	319	312	309	287	303	271	269	282	294	288	333	354	286	273	294	311	296	296	272	303	325	309	288	303	301	315	304	320	305	287	271	307	302	298	298	298	283	291	318	289	309	301	284	294	323	337	313	317	287	319	303	321	285	305	321	310	294	271	289	312	254	295	312	268	323	314	266	304	291	290	309	333	310	278	281	282	285	283	319	289	302	308	279	307	321	299	303	284	317	287	268	306	304	281	293	285	291	303	270	281	312	320	298	289	291	283	311	311	290	286	280	285	290	296	276	272	241	317	311	300	271	303	302	294	273	292	282	273	271	298	300	269	310	300	307	296	327	303	298	292	311	301	279	286	306	294	282	295	315	288	335	323	314	306	287	316	325	303	301	278	298	302	307	279	294	293	302	277	311	284	314	320	303	310	335	290	286	307	305	273	296	304	292	308	306	326	290	309	315	284	279	281	293	293	292	296	281	277	297	305	311	282	263	316	329	307	306	295	297	289	318	272	275	309	266	302	284	272	306	293	286	318	297	305	312	327	304	293	285	307	308	309	287	283	322	316	296	275	276	315	326	296	280	278	312	302	312	316	269	318	264	314	301	257	291	326	271	287	297	317	334	292	339	325	321	294	289	303	308	299	299	356	325	306	301	279	287	295	307	280	268	272	320	310	273	300	319	328	317	309	311	269	275	302	270	334	318	288	294	301	300	328	312	327	290	268	298	297	290	280	300	311	322	292	301	315	316	266	287	290	315	311	311	286	263	302	279	270	286	273	297	308	224	269	323	261	261	312	287	285	293	303	287	300	320	284	284	339	328	312	306	279	270	318	275	321	299	316	310	293	294	280	307	313	312	326	307	321	269	314	269	288	254	303	283	285	329	301	299	309	305	294	324	332	292	328	300	289	309	294	309	295	299	283	303	297	321	272	289	275	298	309	276	321	312	289	294	299	278	269	282	326	292	277	289	291	288	275	274	325	304	299	291	283	273	289	300	313	281	276	303	303	329	288	288	306	291	270	328	294	299	294	254	308	292	282	285	283	289	282	299	286	305	316	299	282	307	310	316	273	308	284	342	304	294	296	294	284	273	263	295	286	324	293	268	318	309	289	282	316	327	314	328	298	305	296	304	318	320	307	278	328	290	283	306	289	315	274	314	299	311	336	291	299	328	312	289	302	269	262	280	273	307	297	325	268	276	281	268	280	290	322	268	298	323	295	278	314	301	312	313	252	296	276	333	287	299	309	300	292	288	305	303	294	299	304	314	291	322	314	283	285	269	313	312	307	308	303	271	264	284	287	294	254	308	278	288	281	322	327	314	313	317	303	306	345	294	283	324	299	255	277	340	318	277	316	295	301	291	290	314	297	281	302	280	297	291	288	320	299	301	286	316	309	276	314	283	299	314	287	277	283	297	284	276	320	301	280	307	299	255	305	274	277	285	287	317	312	273	286	274	274	328	320	297	304	292	277	296	284	319	302	294	302	296	319	317	334	312	300	293	320	301	274	274	278	288	301	290	284	294	297	274	308	308	316	299	306	286	290	290	277	309	303	277	303	310	310	349	314	280	311	268	298	257	299	298	303	289	303	278	311	340	299	270	284	330	325	280	304	316	308	303	293	284	277	280	297	301	272	281	267	307	291	309	302	292	284	283	293	278	322	329	286	291	274	319	297	326	316	333	307	310	328	319	293	292	289	297	281	318	279	291	277	295	268	291	276	283	294	275	286	305	300	312	284	294	274	292	289	313	294	318	305	270	300	289	303	263	326	299	298	336	273	287	267	289	304	313	275	305	329	296	276	336	321	328	345	290	296	282	266	275	305	327	269	279	284	279	292	291	302	299	294	320	293	329	317	304	277	307	327	306	313	282	310	329	292	296	297	301	278	265	321	297	293	285	303	312	309	280	282	312	304	308	316	330	262	310	303	316	308	270	279	314	284	255	334	278	288	304	290	305	305	304	299	280	309	316	304	304	284	297	289	309	283	262	309	297	319	348	304	273	298	276	324	305	300	314	315	283	257	272	278	314	288	307	295	292	284	287	292	269	267	293	297	289	294	283	345	286	293	291	273	304	305	279	269	317	316	314	328	317	272	294	319	326	303	286	345	303	305	299	300	299	292	286	294	307	272	297	337	318	298	306	295	301	287	308	336	303	277	293	305	283	309	311	244	318	289	301	283	308	286	252	288	293	327	276	286	307	285	302	297	295	303	318	325	315	329	301	284	321	328	278	314	318	318	255	277	299	291	301	296	298	333	305	305	308	286	320	288	275	278	304	292	316	303	283	297	312	300	307	281	324	310	300	307	282	310	272	314	303	302	281	334	317	297	297	289	312	302	305	292	293	285	293	304	289	326	305	301	305	335	312	314	302	269	283	286	309	321	281	316	319	303	295	290	270	286	283	290	305	281	310	285	292	285	307	306	308	298	294	293	263	290	326	318	288	304	276	285	301	263	274	295	300	324	341	275	305	318	329	296	291	300	313	301	284	325	276	302	276	315	284	307	289	302	270	235	320	312	295	289	301	300	296	287	304	289	273	328
17024	2273	1774	1711	1459	1169	1152	915	900	791	820	770	783	736	738	727	785	770	732	732	748	729	712	744	773	709	706	719	727	704	703	699	714	708	720	726	760	704	744	683	749	691	713	706	803	730	711	681	735	705	729	717	689	728	720	684	703	679	726	713	712	699	732	705	660	746	727	734	681	687	714	737	687	712	786	625	736	762	723	657	689	731	714	691	698	720	723	719	721	741	703	681	740	701	750	657	685	710	708	735	691	733	727	707	683	724	670	700	715	700	714	702	701	712	721	710	741	689	694	724	716	730	734	691	734	711	700	644	689	671	693	677	713	710	719	741	734	704	710	727	681	696	722	680	658	755	751	721	703	744	726	729	721	677	727	677	727	708	671	685	712	731	721	697	709	715	727	720	732	705	692	641	702	700	696	686	737	675	708	731	693	726	650	684	700	721	721	682	720	697	724	718	718	723	708	713	699	709	700	724	689	698	703	729	724	765	750	689	690	688	733	692	720	710	657	699	713	717	697	649	708	721	701	717	667	722	701	699	713	703	720	699	704	683	690	723	708	737	719	687	642	692	718	698	700	685	736	693	679	695	727	692	714	737	724	726	722	733	696	713	679	687	669	721	686	743	718	706	693	665	658	679	705	713	716	707	721	657	677	698	729	699	726	681	763	706	705	699	696	747	704	685	748	685	701	687	698	726	732	649	672	693	697	692	680	684	745	744	780	731	643	699	726	707	706	667	680	722	699	677	732	722	681	747	696	725	722	758	668	678	737	655	685	767	735	734	682	716	709	694	707	632	677	689	706	685	693	743	688	726	678	748	711	716	700	700	693	675	748	719	684	677	680	759	732	697	690	719	681	658	699	743	699	760	675	706	726	664	710	726	674	721	719	679	742	675	686	679	697	699	669	739	668	700	667	721	728	712	681	770	751	729	706	718	659	749	677	699	668	702	713	762	703	689	701	689	694	744	668	685	703	706	704	669	710	707	725	698	734	682	675	717	746	680	700	724	725	736	690	747	720	702	649	700	728	664	693	752	736	654	709	672	738	707	672	696	730	698	645	716	699	725	688	712	671	675	697	720	725	695	772	769	695	664	679	763	671	717	650	688	697	679	730	711	679	734	738	661	689	645	715	663	672	729	722	690	704	716	724	730	715	691	681	639	680	718	692	736	732	690	733	732	702	679	680	667	740	736	685	694	725	722	729	714	706	729	682	697	687	670	660	735	734	691	686	708	709	723	675	705	734	633	726	744	729	705	701	700	700	683	709	707	694	692	725	733	695	696	670	708	696	703	730	674	687	724	654	716	695	706	730	671	695	751	667	717	706	686	727	718	694	735	695	675	721	696	706	696	688	683	708	758	666	681	694	679	677	701	745	703	706	668	681	665	698	716	676	721	694	721	792	663	670	699	724	675	731	712	683	710	686	713	676	711	726	750	696	667	695	720	649	713	703	703	762	732	669	720	716	678	749	731	673	703	673	678	711	720	725	723	705	720	674	729	714	689	726	720	721	734	754	717	713	715	728	727	718	728	733	728	684	713	710	734	717	702	727	710	685	693	719	693	685	700	747	692	741	777	695	709	731	683	676	700	688	659	672	685	722	673	701	729	711	717	716	721	712	711	680	712	687	700	674	729	665	724	694	660	666	661	695	695	712	702	704	719	668	668	716	688	726	640	710	709	719	705	724	633	675	697	723	705	682	705	630	677	688	718	721	704	691	684	742	737	736	691	729	704	718	725	719	715	749	689	749	719	731	677	666	689	672	688	703	724	716	699	720	734	695	754	709	747	719	687	674	739	678	736	725	714	694	701	642	730	675	678	669	730	697	763	711	738	658	705	692	696	694	742	744	693	709	702	694	658	702	678	712	723	700	711	678	735	734	717	708	675	717	693	691	684	697	701	756	672	724	704	716	723	704	708	740	683	696	720	685	667	704	693	753	719	721	672	689	684	727	660	726	720	718	634	661	722	711	664	654	686	700	700	712	682	742	726	710	700	695	689	737	761	690	737	697	706	745	687	703	724	730	704	707	747	730	674	670	733	629	702	637	758	706	730	709	679	718	660	694	670	759	736	689	742	685	699	743	726	715	736	655	719	731	691	695	751	760	737	652	712	685	694	729	689	751	707	729	713	694	719	744	727	745	697	671	674	682	778	721	725	719	710	745	720	718	771	715	721	709	713	695	697	767	710	690	743	654	705	680	767	692	722	750	681	683	716	730	722	685	711	696	722	715	685	717	714	694	686	725	733	687	698	682	725	767	650	705	723	695	703	705	738	693	681	668	704	718	696	739	736	716	700	696	720	716	687	673	696	701	661	677	736	703	710	685	733	747	723	695	700	684	751	791	717	692	704	679	654	676	660	669	746	714	771	701	690	774	731	716	658	705	704	696	773	729	761	722	697	734	733	678	745	703	799	676	683	694	689	687	730	713	701	726	686	698	708	681	756	672	702	700	715	703	742	692	728	724	662	697	659	696	755	685	704	750	774	699	750	647	702	748	684	668	726	706	738	748	678	709	718	746	712	716	707	703	729	744	753	722	690	702	723	677	725	697	697	698	695	697	661	676	701	729	672	686	731	740	680	712	722	700	718	691	676	698	729	709	739	656	704	699	748	690	699	713	685	726	723	725	724	726	720	732	745	702	712	702	669	684	738	669	679	652	660	724	696	727	691	673	686	710	656	728	707	726	710	735	704	741	663	737	678	675	654	704	706	731	670	716	700	708	719	679	713	686	688	699	747	700	726	703	689	734	721	698	706	736	638	695	747	705	707	730	760	648	659	653	751	749	694	701	728	718	743	720	744	744	743	667	704	689	710	667	697	672	758	689	694	694	731	682	719	710	701	701	650	724	708	713	722	705	696	690	712	731	683	710	671	676	704	731	690	705	724	713	720	701	685	671	667	722	698	704	650	706	693	726	708	746	735	715	674	699	722	682	696	751	677	699	706	696	659	660	688	707	715	686	746	694	732	685	720	727	670	704	758	745	709	744	690	697	713	713	720	663	725	724	695	715	701	704	733	724	681	704	719	699	724	725	663	734	710	715	725	757	738	723	704	747	692	673	727	727	689	718	730	682	740	663	694	758	647	673	701	653	725	700	681	700	717	684	726	710	723	745	766	648	727	708	713	740	697	724	684	748	703	714	662	694	743	734	681	675	706	688	698	709	699	761	652	654	682	734	762	729	780	709	723	732	691	744	714	729	715	694	742	719	687	724	725	726	688	704	744	726	691	725	720	717	726	740	687	693	718	702	716	723	717	706	640	711	705	710	719	684	739	723	750	713	738	687	746	747	722	694	690	704	724	737	761	731	699	697	715	745	739	741	724	716	688	694	710	713	725	735	703	693	675	697	699	716	710	716	720	725	705	742	725	691	713	723	741	695	690	722	703	730	706	686	672	727	707	723	670	693	701	663	664	710	723	704	729	688	708	757	719	720	705	699	708	727	712	685	716	694	717	718	698	725	725	678	689	745	735	718	721	636	735	739	687
34276	7854	1352	795	489	364	357	286	282	247	265	241	201	226	245	231	222	230	204	238	237	232	219	194	210	193	220	178	217	188	228	220	196	201	192	230	224	217	205	216	213	214	221	212	192	199	253	182	209	205	204	194	206	199	193	210	209	207	212	209	214	222	192	206	202	250	215	223	193	221	205	239	207	222	197	201	204	211	199	204	219	217	190	201	199	193	192	196	213	181	197	210	220	182	196	181	196	194	205	235	237	248	236	213	208	188	222	179	203	200	200	230	195	204	190	222	183	205	182	205	197	214	209	190	188	230	203	214	212	229	195	185	211	192	189	198	234	202	199	206	202	157	204	217	232	204	224	214	192	209	195	161	195	209	204	209	210	219	195	175	200	214	214	195	228	222	186	199	187	192	217	206	229	203	216	217	187	213	198	209	195	215	202	199	232	198	223	175	214	231	203	195	196	194	226	212	196	200	200	240	185	199	200	204	205	225	216	199	198	226	218	201	211	211	209	201	223	191	199	218	204	203	216	173	193	226	186	203	218	203	204	190	222	201	214	213	190	229	220	215	218	199	241	219	199	198	209	210	180	211	205	217	201	202	186	210	216	204	213	212	182	206	210	198	216	209	214	218	211	220	202	207	204	184	175	192	172	191	195	194	238	205	221	211	204	243	239	201	209	221	206	205	224	205	205	191	178	196	224	213	202	196	214	201	207	230	206	194	197	204	195	192	200	213	198	177	220	224	221	206	211	208	203	185	193	208	192	183	207	201	201	233	196	214	206	184	179	180	189	213	204	213	203	208	202	191	220	237	181	193	187	223	186	216	216	193	201	207	185	198	179	222	208	215	204	211	203	174	196	175	182	201	212	199	227	230	186	217	204	214	235	211	206	186	212	202	183	207	197	172	176	210	206	204	218	198	216	216	228	192	190	212	217	181	190	191	202	200	188	219	216	218	215	184	197	226	191	206	222	204	218	207	170	201	173	192	215	224	198	213	223	232	197	203	220	202	200	203	195	238	186	188	219	234	194	201	172	208	204	204	203	209	199	171	196	221	187	210	249	193	204	209	218	189	206	206	229	201	207	218	181	198	205	209	202	180	176	210	212	193	212	190	206	196	225	210	206	206	212	164	218	189	191	222	207	173	190	212	199	223	187	234	207	194	207	192	225	199	165	203	170	192	196	205	205	180	211	176	194	222	215	216	195	177	206	221	201	198	225	212	207	206	212	235	222	208	203	168	186	179	231	235	208	188	208	189	197	186	206	204	187	194	188	227	196	219	187	235	212	178	207	209	210	178	190	237	206	224	236	207	189	190	201	195	206	204	197	204	150	222	199	180	183	180	191	198	196	184	176	200	182	214	209	195	196	193	193	205	227	193	224	191	205	196	199	205	224	203	215	224	198	220	206	215	214	206	191	221	193	211	165	187	215	192	228	208	204	217	185	222	187	222	219	202	205	201	212	209	187	200	207	192	183	224	189	205	225	205	180	214	222	202	210	188	197	199	202	211	215	181	218	210	194	228	184	200	222	182	183	173	199	200	211	191	212	205	212	228	210	229	197	217	189	221	208	206	208	221	207	191	201	183	209	229	211	216	220	242	218	197	208	227	203	228	204	187	210	204	216	236	219	208	181	186	197	212	223	186	205	187	223	199	209	197	198	194	195	194	205	198	203	218	175	204	189	201	194	172	232	225	197	193	194	209	193	188	207	206	210	173	197	186	202	228	185	219	202	234	194	194	227	212	185	206	198	219	206	214	214	230	206	211	189	199	213	192	207	216	226	201	212	196	204	197	218	204	199	217	182	204	194	223	195	226	226	193	231	201	201	210	203	206	214	186	169	220	210	189	206	186	185	185	217	180	199	225	210	215	169	206	211	218	205	227	218	210	176	193	238	208	230	162	164	211	224	194	218	211	157	208	208	192	193	207	200	220	219	183	199	196	198	206	203	210	208	205	195	225	188	199	213	191	198	203	207	218	173	223	192	225	230	239	200	213	161	200	198	184	197	209	208	202	199	225	206	208	229	197	196	214	209	201	199	183	212	170	196	197	228	189	196	220	203	211	206	231	222	187	183	216	221	220	206	194	211	204	185	220	210	195	193	227	216	200	190	185	245	229	186	208	227	209	201	195	200	188	235	213	215	200	192	198	198	177	218	198	215	185	206	219	199	192	209	194	179	174	209	207	228	201	198	212	191	206	203	191	187	186	236	197	223	212	230	195	184	198	190	196	234	209	182	196	198	224	231	205	201	200	197	203	190	210	190	205	203	233	178	211	202	221	212	177	222	195	201	184	195	247	213	187	213	195	218	187	183	213	209	232	201	213	195	226	212	212	218	211	200	212	208	220	236	198	182	219	207	196	227	231	175	217	191	206	196	228	197	220	205	193	217	236	216	204	207	200	195	202	239	169	210	217	216	193	196	213	201	175	231	210	186	237	224	213	207	211	206	208	212	220	199	209	192	182	206	214	214	187	181	215	215	206	178	183	239	188	179	203	204	220	197	229	204	201	195	206	180	213	206	202	205	201	214	179	187	192	182	220	201	205	212	207	183	196	217	219	188	205	206	212	203	189	203	206	213	214	195	187	217	206	185	215	207	207	184	170	176	189	194	191	211	175	204	195	179	204	191	197	209	194	192	195	220	195	191	221	228	180	192	194	204	189	200	199	202	219	173	232	231	201	207	230	186	207	207	181	214	202	190	206	184	224	201	189	195	224	209	216	200	184	196	209	192	233	210	217	230	219	202	203	197	227	199	221	203	210	176	194	190	204	204	210	209	209	192	212	237	212	171	226	187	214	227	200	209	215	205	205	203	212	186	193	191	219	217	195	189	210	175	222	191	230	224	205	203	204	193	192	209	228	206	195	205	199	186	179	214	192	219	193	198	186	204	196	222	194	185	192	206	200	207	215	176	181	191	188	192	223	205	242	213	200	212	238	194	211	222	187	187	210	199	203	226	175	230	204	200	211	187	218	192	216	233	188	188	216	170	174	209	221	252	226	216	211	226	229	174	213	196	184	195	198	193	226	194	185	205	204	198	206	199	201	206	189	220	205	209	201	199	202	235	199	183	211	179	209	224	209	225	200	205	201	198	200	199	187	210	196	160	196	202	202	196	210	233	187	218	200	199	212	201	205	186	208	184	204	194	226	190	196	206	217	194	184	164	216	207	208	218	229	196	207	210	253	183	191	200	222	208	190	191	213	198	196	227	205	216	203	221	218	193	183	190	184	196	206	211	203	193	184	219	210	216	205	202	211	220	201	202	213	195	181	175	190	194	183	217	218	206	221	169	186	199	203	202	190	188	202	214	178	203	224	176	204	186	216	198	207	190	201	218	196	187	195	186	219	230	194	190	183	213	212	216	216	190	194	197	196	196	208	188	179	179	186	200	209	211	198	211	201	188	203	198	215	195	196	182	220	219	177	226	190	185	206	208	201	217	205	224	200	210	189	234	206	212	199	205	212	230	204	204	203	204	190	196	209	228	202
21622	2979	2177	2134	1544	1325	1124	990	828	684	688	636	678	606	566	556	571	521	573	547	565	530	499	538	546	522	522	516	528	529	540	547	514	482	493	515	494	512	498	513	546	480	500	512	539	502	489	492	490	476	471	521	498	472	485	521	511	483	502	552	513	519	533	491	512	469	510	490	506	479	499	520	498	480	532	468	479	467	559	459	512	515	499	511	479	555	454	470	494	494	532	522	523	467	488	500	478	467	498	491	482	473	501	523	511	512	490	536	500	513	508	494	533	500	471	483	459	509	485	510	493	496	498	500	481	488	488	482	484	455	463	473	484	492	495	500	481	454	527	483	480	516	489	475	492	524	484	479	477	530	520	501	512	475	521	498	507	479	519	488	520	478	481	467	524	461	488	502	483	487	490	513	523	452	502	482	485	498	522	443	489	486	461	476	517	458	488	509	502	509	475	479	471	472	458	498	507	491	494	488	481	493	503	455	495	469	479	478	481	495	465	511	534	489	496	507	519	484	477	454	446	499	473	518	494	528	497	493	494	501	533	491	480	481	513	483	470	482	472	486	457	497	509	517	550	499	494	488	530	503	457	473	473	484	497	488	496	490	512	488	545	508	480	495	524	481	489	490	498	545	486	513	483	543	479	495	478	457	473	479	475	523	508	458	502	482	496	492	516	486	519	537	508	488	531	459	501	517	476	500	491	462	476	466	495	482	486	484	485	458	488	484	505	517	493	466	532	501	496	456	496	553	521	518	470	493	509	478	489	536	504	477	516	487	509	516	492	469	505	531	508	486	474	464	497	487	484	500	493	543	520	494	477	510	514	494	501	534	472	478	451	502	478	508	489	549	507	492	471	472	496	457	472	493	490	501	533	498	513	501	463	510	466	488	509	500	501	482	480	486	516	504	539	461	515	430	507	501	509	499	486	501	467	522	501	513	490	520	483	482	491	486	487	478	472	456	487	517	472	526	479	535	469	470	525	484	485	506	498	489	498	500	510	497	488	501	502	531	513	506	513	472	479	504	484	494	498	498	472	515	492	480	511	491	488	481	501	460	474	495	497	510	461	486	494	473	481	502	476	490	497	508	563	481	517	517	493	535	480	498	498	466	495	493	512	483	524	525	458	495	488	464	514	498	468	492	469	463	476	534	498	484	497	518	464	496	515	449	496	479	478	499	505	484	474	489	561	466	487	486	506	504	509	466	490	496	478	476	485	451	479	467	480	498	463	492	466	471	542	529	524	519	500	477	491	479	480	480	469	503	483	480	475	530	482	444	489	529	465	495	484	484	511	492	456	467	499	519	521	511	489	480	490	467	439	496	489	517	450	480	490	506	456	496	530	497	512	504	495	486	456	499	482	527	475	470	506	465	480	483	467	517	508	507	510	495	495	477	497	483	501	475	508	530	501	538	440	502	516	468	506	504	480	505	524	436	509	486	507	488	495	485	468	510	521	485	508	472	503	457	492	493	467	506	511	489	499	484	468	472	495	490	500	545	475	485	480	474	504	524	499	504	462	472	490	526	466	489	489	511	489	486	522	513	501	502	511	488	501	498	463	512	537	517	434	503	452	476	515	470	506	509	500	527	479	502	523	470	497	483	496	510	486	505	479	535	480	486	460	521	498	449	468	499	493	497	528	516	496	472	464	486	474	554	449	511	469	486	473	483	499	488	503	504	508	504	480	510	535	506	511	498	484	465	486	512	519	500	492	485	474	527	507	469	493	494	503	473	467	476	519	517	473	464	506	525	490	519	504	505	495	464	489	479	502	494	484	508	546	507	495	469	522	477	512	478	480	512	465	505	502	489	509	477	514	514	488	527	493	516	521	497	492	520	508	497	487	505	489	467	476	452	475	513	461	490	502	467	472	511	491	510	494	544	512	488	475	441	489	495	491	487	506	524	507	469	495	465	488	511	490	482	505	541	495	462	475	471	523	507	487	448	488	465	489	509	476	542	508	513	480	522	500	467	506	508	485	482	493	510	518	482	519	496	506	468	432	473	520	493	491	511	512	466	510	509	497	497	534	482	464	521	499	516	514	525	513	502	490	487	464	456	508	491	487	493	528	524	501	499	514	536	486	493	488	508	488	479	488	516	483	500	482	502	499	493	464	507	515	496	467	485	474	459	481	499	475	506	504	483	475	480	498	478	487	493	469	495	485	485	526	494	484	505	485	506	502	508	520	509	481	448	491	457	484	490	475	518	517	471	479	486	492	524	507	507	453	542	517	558	498	490	490	478	457	490	518	502	486	471	504	490	434	504	502	486	493	499	498	477	481	480	496	508	486	526	480	491	519	494	494	515	478	494	463	527	522	495	515	484	468	490	514	547	477	490	481	489	550	510	509	463	505	484	507	479	491	444	498	506	454	513	520	491	480	453	516	490	485	509	511	464	536	466	487	491	520	533	477	519	464	490	534	479	504	470	481	482	482	508	484	500	482	468	527	492	530	509	501	504	472	508	499	522	492	484	470	497	489	441	502	467	437	447	469	497	457	556	487	514	509	515	494	483	467	469	526	556	493	492	487	512	499	533	473	487	460	503	541	495	532	470	495	461	528	534	500	505	493	480	480	456	469	478	478	488	449	517	501	497	485	484	497	466	472	471	491	484	489	463	486	515	476	467	494	488	493	531	485	482	506	506	503	497	489	488	518	507	487	494	482	497	506	482	507	517	502	465	519	481	453	470	528	525	510	476	505	507	502	475	480	476	515	526	475	479	517	478	513	506	517	498	498	461	534	486	488	514	491	476	484	473	518	487	478	495	473	536	512	476	498	481	516	469	546	512	480	518	499	473	482	468	475	465	471	523	464	460	494	491	518	460	513	487	490	506	510	500	499	505	510	505	484	474	500	496	500	490	455	519	492	502	503	486	475	473	528	537	460	496	488	483	527	472	514	478	502	480	508	466	450	520	495	478	464	483	470	491	530	500	491	513	490	487	500	485	484	513	482	475	488	511	505	499	489	510	492	485	484	468	507	480	504	518	494	518	457	494	483	449	515	490	467	483	500	457	473	471	474	523	527	491	480	529	542	502	475	479	512	493	522	522	487	504	470	493	482	511	533	480	464	487	493	532	477	477	502	506	522	461	482	519	514	499	486	511	500	502	511	503	493	496	519	472	459	476	503	447	505	529	495	506	472	539	520	515	491	518	458	468	491	473	481	457	519	519	454	468	528	517	499	510	493	491	438	485	505	499	534	511	446	468	505	460	507	506	518	490	505	525	471	459	500	494	543	528	539	484	482	493	475	485	460	514	473	489	492	512	478	454	501	504	481	520	484	463	492	448	512	505	536	491	475	479	484	509	536	476	487	508	458	476	493	478	538	472	468	454	461	520	508	539	497	511	526	482	518	533	500	464	502	490	514	549	492	505	503	489	478	510	492	487	472	512	521	496	501	505	474	496	505	493	426	489	500	507	475	481	498	484	511	470	494	455	493	505	478	451	520	485	520	499	488	475	461	485	525	505	511	487	475	498	514	483	518	493
11422	1508	347	326	283	255	247	236	236	223	245	228	247	215	214	262	237	235	258	220	270	261	209	257	214	231	247	253	237	222	245	241	238	240	225	247	226	247	234	225	237	269	224	223	247	215	217	212	247	240	255	231	237	246	257	226	217	256	249	250	250	249	274	238	238	220	240	235	245	263	230	262	229	249	255	232	235	271	259	261	230	258	251	249	230	212	227	222	235	241	228	239	207	238	231	250	227	235	269	246	239	238	228	248	250	231	247	236	251	240	239	241	271	245	246	250	259	270	232	246	246	263	229	232	237	242	216	260	260	267	243	218	256	265	247	258	221	258	265	231	269	241	243	240	237	242	231	212	230	256	236	248	224	245	284	246	264	262	210	218	223	220	230	235	255	266	245	254	253	268	257	225	246	250	216	269	220	256	210	248	233	231	224	237	246	271	248	264	234	245	259	218	224	242	248	231	244	252	257	275	277	224	235	224	271	265	225	245	246	239	251	213	297	256	223	235	305	249	224	253	239	246	246	271	257	234	245	248	250	230	274	224	261	243	220	225	244	198	258	251	241	246	250	227	255	222	244	246	221	242	236	257	207	252	265	231	233	262	243	256	267	241	240	238	262	250	233	233	238	235	215	236	262	220	234	245	245	248	273	218	238	243	209	241	223	236	217	263	238	254	211	237	220	241	224	272	236	241	232	225	236	235	206	217	237	254	220	270	244	248	237	235	220	246	216	245	221	258	234	211	231	245	238	247	224	232	249	219	257	252	223	216	230	252	262	243	237	216	242	245	255	225	229	219	228	207	238	249	219	229	252	236	234	254	231	239	265	234	236	226	224	254	244	286	263	240	238	215	228	228	242	237	203	250	254	227	242	236	233	224	238	236	234	211	270	235	261	262	246	228	257	269	223	241	244	233	263	241	241	223	218	231	236	212	248	225	239	242	265	219	245	255	248	260	254	238	247	253	245	228	237	226	232	244	248	248	218	246	221	240	247	232	208	242	232	253	286	233	246	232	240	230	247	274	238	280	243	258	244	222	239	256	210	253	215	273	250	250	250	265	240	246	232	234	237	255	253	227	252	266	238	230	252	243	223	240	226	244	260	271	240	262	250	237	242	234	268	248	245	245	252	240	250	233	247	251	252	237	270	251	261	267	235	244	248	222	269	242	257	249	241	246	229	241	230	260	249	258	228	246	247	271	211	237	241	225	270	243	227	264	251	237	239	233	223	256	262	248	218	244	244	239	251	215	221	240	259	249	244	224	245	248	272	261	224	269	259	260	243	244	262	243	231	245	241	243	254	247	205	250	212	228	252	271	254	259	256	242	216	265	244	211	208	221	272	248	247	232	245	255	234	249	222	248	257	244	229	224	237	227	246	219	239	242	238	244	216	231	206	212	248	254	217	235	274	223	231	245	255	254	252	255	233	238	264	248	241	225	251	242	255	210	281	259	258	229	255	290	263	240	237	240	264	249	238	227	230	244	206	220	239	250	243	237	257	236	249	236	270	254	250	225	238	237	256	242	240	226	243	233	246	239	258	233	269	242	208	249	267	262	263	222	227	250	230	220	251	216	256	242	254	243	230	246	248	205	243	228	235	244	255	236	245	260	245	237	237	242	217	215	222	219	259	232	218	239	260	233	226	236	232	271	255	242	246	239	233	229	252	250	263	232	266	233	229	209	259	247	217	240	218	244	219	224	236	250	245	250	229	241	236	267	239	246	227	257	251	241	248	238	220	214	242	228	257	225	223	215	281	211	233	236	247	234	266	226	249	259	229	244	230	227	252	230	257	237	247	232	251	258	220	269	265	247	238	259	221	224	246	263	285	244	241	237	225	228	238	234	224	231	262	265	249	231	250	234	244	216	219	233	246	256	259	245	233	270	207	228	253	243	258	238	233	243	245	219	245	247	251	251	239	250	259	240	244	291	251	233	242	232	233	244	241	219	227	232	236	267	239	243	234	233	226	235	208	222	245	240	254	230	248	234	254	241	239	248	215	242	265	215	233	238	233	245	242	253	263	256	259	236	256	242	247	233	229	228	216	240	265	243	224	233	228	242	256	213	241	243	227	249	244	241	264	231	239	231	248	223	230	242	244	269	226	260	215	222	302	259	244	239	257	259	266	198	256	240	231	241	263	251	255	222	241	268	222	242	255	248	245	252	255	223	228	225	248	241	239	265	251	256	244	227	220	240	253	265	263	228	229	226	224	252	223	223	256	228	225	224	248	235	227	235	262	275	250	237	252	247	281	275	249	231	250	244	249	264	231	232	237	230	229	216	242	243	229	247	240	241	258	237	267	251	270	271	241	213	217	227	234	217	253	218	218	253	209	224	225	254	215	228	194	226	264	256	241	245	240	238	220	257	224	254	250	254	268	238	237	252	264	226	228	257	240	251	254	247	258	238	270	240	294	228	187	255	233	264	229	252	251	237	272	247	251	256	225	254	246	246	250	237	243	275	236	251	238	231	217	258	248	246	263	248	263	238	231	223	261	227	222	236	242	226	216	269	235	250	241	241	251	217	212	241	245	227	264	248	234	264	259	252	227	259	224	245	267	218	251	240	246	249	230	242	249	238	254	238	238	248	263	249	229	246	221	217	224	254	252	259	205	238	223	268	267	249	252	233	246	259	252	259	222	242	256	213	275	254	250	265	256	245	259	225	244	233	268	236	244	245	216	212	264	244	281	229	223	239	229	245	271	226	257	218	234	239	246	276	244	260	247	228	259	223	223	235	302	252	253	256	246	252	251	252	217	214	243	234	265	262	239	217	229	237	219	218	228	246	231	235	238	268	256	237	239	254	250	223	234	263	257	251	237	228	254	263	219	246	259	258	249	231	239	249	246	231	243	258	258	260	226	225	237	259	268	217	229	233	247	207	239	231	244	241	238	268	233	236	224	241	235	243	236	237	242	252	219	259	250	240	277	241	248	237	234	238	241	271	256	248	203	266	252	241	235	248	254	276	238	235	239	230	260	230	263	275	253	238	247	247	247	234	236	234	219	235	241	277	233	247	265	239	242	214	247	233	269	287	246	197	215	235	251	219	275	217	241	237	267	240	242	254	251	243	244	244	243	257	242	214	259	253	267	228	251	238	239	228	211	217	235	229	233	232	210	252	257	231	229	240	249	239	240	245	248	246	261	240	250	252	249	266	238	246	278	226	260	249	251	238	230	254	254	237	251	257	250	212	264	259	236	221	236	254	240	246	202	241	218	242	245	258	253	228	242	240	232	227	250	258	221	241	260	228	207	247	258	232	249	236	248	258	257	257	248	285	219	222	232	226	248	253	248	237	261	229	267	264	227	242	247	265	243	239	215	230	233	227	266	238	230	244	240	239	230	232	242	243	265	268	240	231	241	192	242	248	251	267	242	246	250	272	217	231	252	207	270	234	233	223	258	253	237	220	272	252	259	225	219	247	266	257	244	252	235	246	291	255	231	247	246	228	245	252	217	235	231	246	245	237	246	255	226	248	243	209	221	217
8208	1213	871	891	679	638	638	632	645	651	599	649	595	553	598	578	618	640	564	589	583	650	611	569	595	590	559	585	587	579	578	566	592	612	618	590	592	610	589	566	616	567	599	571	564	600	559	629	573	627	664	628	579	581	589	548	633	618	590	629	608	589	571	600	646	553	585	584	562	575	663	555	596	585	548	524	612	573	619	577	582	589	621	604	624	598	625	623	588	584	581	594	620	572	595	599	575	573	586	597	628	611	550	612	627	592	622	613	626	596	613	615	577	573	609	557	602	600	608	612	629	585	580	638	605	582	539	541	599	581	639	625	577	627	631	600	608	556	561	620	625	581	591	590	608	616	601	638	603	605	556	592	603	553	558	605	620	581	634	607	620	604	595	599	634	580	582	609	587	585	566	586	592	577	583	614	604	587	553	598	597	607	578	613	620	614	633	606	564	569	583	609	563	600	598	583	592	592	651	576	623	605	605	643	609	609	570	558	626	561	615	578	604	614	632	615	594	596	606	562	552	606	617	572	600	587	616	549	595	594	591	578	553	608	557	587	537	558	561	603	620	628	649	620	565	618	636	585	565	583	632	609	647	637	598	600	592	609	598	566	614	569	598	629	586	581	600	596	582	583	552	571	604	599	580	577	579	584	586	543	600	546	608	603	617	604	642	628	576	627	608	595	579	581	630	573	572	618	593	628	548	613	546	616	557	562	559	604	555	577	637	619	525	610	610	583	594	601	582	596	587	621	563	580	580	583	613	582	540	582	550	624	621	611	556	634	561	613	620	576	571	595	571	575	531	591	655	575	567	576	593	553	605	592	600	595	570	616	579	565	640	581	618	624	576	631	602	598	526	595	583	585	556	593	594	572	594	583	607	593	569	590	634	598	573	595	620	630	606	598	578	581	550	589	581	587	618	622	625	610	621	614	576	608	596	609	593	612	622	607	596	586	602	611	588	616	598	546	603	607	626	595	614	606	579	570	641	602	628	649	528	600	593	591	638	639	601	587	620	589	606	569	593	601	608	600	575	575	591	585	552	541	634	565	598	561	646	611	564	596	608	597	569	598	585	578	593	529	587	615	581	623	609	593	542	588	620	615	573	609	616	607	593	620	599	594	606	609	558	566	620	623	628	583	602	598	639	604	579	574	560	563	632	525	580	606	574	584	603	609	626	553	592	601	588	622	595	608	617	590	580	637	566	565	595	585	591	560	611	584	613	563	634	558	621	585	590	571	609	618	594	533	643	591	597	586	568	606	586	579	597	612	624	573	563	560	600	610	597	608	602	600	608	620	558	568	576	581	565	595	561	599	605	606	598	594	566	607	628	582	625	535	589	606	613	557	597	588	595	625	622	594	570	596	614	584	556	587	583	584	551	587	624	607	578	624	595	610	620	594	528	576	606	592	639	588	584	581	558	575	596	601	625	598	550	631	608	585	607	598	591	601	591	590	557	598	576	611	583	610	555	582	594	588	567	547	577	587	611	643	587	605	609	622	609	547	603	592	631	598	616	652	627	633	612	608	648	594	622	607	606	647	549	604	602	610	590	652	628	608	637	646	557	541	592	616	569	577	579	620	587	641	600	603	643	598	580	571	613	566	570	597	584	556	583	577	620	583	589	594	563	527	632	596	619	591	590	564	584	565	614	564	597	651	569	613	604	575	623	565	549	585	619	573	643	570	558	568	566	635	620	535	646	616	587	609	602	642	608	609	569	604	637	600	567	557	607	547	592	578	637	616	559	617	631	572	597	599	555	583	568	628	605	616	590	584	578	650	599	584	585	560	597	619	557	607	611	629	578	577	615	593	623	577	588	573	602	602	583	605	610	565	605	589	616	591	603	595	601	542	599	574	577	621	576	575	540	564	611	599	607	591	605	602	613	634	568	603	602	574	563	587	580	576	583	566	597	586	603	572	593	554	543	613	632	618	582	568	564	568	586	554	566	589	551	588	607	580	572	617	588	594	595	612	576	574	591	613	564	619	598	590	585	578	578	590	607	590	595	609	583	574	589	580	573	550	592	611	646	588	588	608	556	577	590	575	621	601	557	566	590	608	571	598	644	560	585	612	572	587	581	595	576	573	603	562	564	561	578	585	586	572	602	547	574	601	656	591	612	581	560	576	592	558	611	538	568	628	553	548	583	575	621	589	541	597	625	566	623	593	591	565	600	575	557	630	593	564	618	623	569	603	601	605	628	547	586	620	624	615	587	602	564	621	553	628	583	592	560	608	589	553	595	588	600	590	601	588	603	592	645	599	634	566	583	605	570	621	602	577	566	558	565	565	607	601	571	593	567	582	602	582	589	574	621	582	563	586	603	534	586	603	605	597	557	615	593	601	613	563	591	562	563	577	593	610	610	615	571	598	605	568	603	562	590	579	624	574	624	621	564	612	635	616	585	567	589	593	663	600	610	613	612	646	588	614	598	567	595	597	664	568	593	603	617	610	569	607	582	627	548	557	577	548	602	604	650	572	597	597	564	563	604	581	612	577	596	591	620	582	605	584	588	607	607	609	594	571	584	579	555	599	571	574	659	612	597	585	590	578	595	603	606	639	569	577	605	608	603	608	571	627	611	617	580	627	566	577	570	619	602	601	625	586	640	569	593	602	615	547	628	575	613	631	586	610	583	558	544	563	587	596	565	591	530	566	588	617	594	606	541	575	616	567	611	626	624	578	592	609	591	593	562	630	591	577	599	560	596	583	567	621	557	621	593	579	601	596	588	578	558	598	580	611	592	559	605	605	574	620	580	590	607	608	571	577	600	591	581	613	558	596	610	584	569	573	602	589	613	580	596	574	572	606	527	564	588	628	593	620	561	596	621	636	585	644	539	605	606	637	565	616	585	598	570	551	582	582	563	572	621	609	577	626	580	632	571	613	609	584	586	559	576	570	622	572	569	618	617	623	597	588	620	590	644	620	621	583	578	560	591	575	607	548	596	552	561	626	611	604	578	606	564	603	549	587	610	595	633	590	589	588	602	542	546	598	595	596	610	561	578	610	621	603	602	639	615	586	585	566	626	590	585	588	589	610	609	599	620	607	606	611	561	588	572	611	595	588	608	602	587	563	581	610	594	595	611	598	595	569	583	609	636	625	555	595	594	602	609	567	589	634	632	538	567	542	593	562	588	580	614	610	626	591	582	608	593	584	576	627	594	582	632	609	592	598	582	564	573	576	647	586	616	612	596	639	567	598	611	606	599	599	579	571	585	557	578	577	584	561	603	604	587	585	625	559	602	621	604	629	635	575	588	546	571	620	622	585	609	632	573	592	571	609	580	612	592	567	588	592	589	606	572	630	535	600	630	591	613	591	622	600	616	575	601	594	602	584	585	629	575	600	605	588	585	585	584	610	602	565	578	632	574	627	586	592	610	582	570	571	589	555	636	551	618	597	620	611	598	532	582	585	562	581	621	570	603	596	585	624	589	604	613	635	603	562	612	568	627	607	567	641	545	631	616	590	584	598	614	571	588	581	588	644	599	636
24566	4284	839	587	421	418	362	353	346	348	324	294	288	312	312	322	315	289	314	333	313	295	333	309	312	310	296	336	304	315	303	320	315	339	316	330	301	294	300	294	285	297	322	292	313	312	292	344	293	309	301	310	311	308	301	318	316	334	338	304	310	330	267	268	295	291	303	315	294	275	320	323	289	295	320	297	305	267	298	348	310	283	307	326	298	314	283	304	293	309	298	298	272	294	311	305	320	287	342	276	309	291	341	290	328	307	289	315	292	289	311	328	324	304	294	310	311	305	315	292	307	307	295	301	310	293	284	292	313	308	298	300	298	334	313	295	302	347	311	289	302	304	291	321	309	321	337	293	317	294	302	275	279	300	299	291	325	322	309	327	300	308	326	320	309	308	313	303	323	284	333	285	319	326	329	286	268	319	333	311	287	288	291	310	333	320	300	332	305	315	303	326	291	301	272	284	276	264	299	262	274	314	364	325	310	301	311	324	309	325	304	289	317	314	285	321	330	279	322	347	317	302	324	291	311	287	315	318	311	297	323	312	352	312	318	289	308	302	305	277	305	316	313	277	311	315	308	305	292	317	326	318	294	314	295	289	288	294	331	309	338	301	285	335	307	297	304	325	357	317	297	263	341	323	342	325	323	310	303	310	297	300	322	294	324	310	330	307	328	300	297	310	294	279	336	321	326	264	302	338	309	342	286	317	335	339	301	299	330	311	301	332	343	298	327	314	315	304	336	278	311	303	298	327	330	301	326	308	322	309	294	313	340	299	308	289	296	314	313	319	298	302	315	292	314	335	288	308	342	321	305	310	310	293	306	320	292	309	313	321	289	306	343	284	327	291	330	341	308	302	299	300	304	313	346	322	331	318	316	276	311	342	298	285	314	306	319	289	278	315	319	288	287	293	342	307	337	310	299	302	316	318	286	280	286	297	296	309	301	299	300	266	268	281	304	299	341	322	316	273	310	313	309	303	331	321	324	295	306	334	281	315	313	282	314	325	320	290	294	326	272	305	285	305	295	309	298	296	292	309	312	312	266	289	296	278	302	317	298	290	296	292	325	335	331	281	302	301	293	284	299	295	327	303	319	318	304	304	337	279	294	301	301	327	329	322	259	280	308	300	301	299	300	325	287	275	316	301	318	281	313	271	324	312	294	328	315	301	295	284	315	295	292	331	316	343	304	318	302	313	315	282	293	285	289	303	306	307	303	301	296	278	300	333	306	284	323	296	310	317	311	310	308	294	323	298	339	330	345	323	303	312	296	297	318	281	307	272	311	318	286	316	313	303	314	275	285	306	296	317	305	306	275	349	298	296	274	277	303	291	297	317	294	306	291	320	302	318	330	267	301	321	301	308	312	332	322	293	327	298	300	328	296	318	287	316	318	326	305	257	351	303	323	310	274	305	279	298	288	295	292	309	311	294	310	340	287	333	322	290	277	305	298	321	295	294	262	308	306	316	354	307	303	303	281	299	288	310	321	286	354	294	297	278	295	293	312	292	307	338	312	273	304	306	322	314	316	315	309	292	286	333	288	324	281	308	289	286	331	304	308	302	299	297	300	297	291	329	306	303	267	280	318	298	317	330	271	298	306	292	282	296	309	310	282	316	305	311	303	336	318	310	285	305	288	293	291	318	313	316	313	367	324	307	332	312	320	322	331	279	316	295	300	295	299	320	316	290	285	308	285	338	290	294	286	292	338	276	320	303	315	299	345	282	301	325	308	272	295	340	348	311	328	313	339	288	279	281	285	268	336	347	302	324	283	294	282	340	274	283	301	315	344	308	310	295	338	342	310	319	322	306	344	340	302	302	313	331	331	317	313	310	307	333	307	313	300	299	297	292	304	326	293	294	330	278	318	284	356	318	297	325	289	329	298	304	310	307	318	318	303	326	316	302	325	300	296	326	310	333	325	307	292	325	308	341	297	318	291	311	304	339	274	336	329	275	295	315	320	287	338	281	305	307	331	335	327	276	301	325	310	294	293	302	308	315	335	297	323	291	288	333	311	293	313	289	273	297	305	328	307	322	308	330	311	279	312	283	283	320	304	298	306	328	320	326	285	291	285	288	267	281	328	302	320	304	302	329	314	313	300	298	308	319	294	332	310	274	291	290	299	300	322	294	323	273	317	312	312	310	323	305	299	332	285	293	305	307	288	302	286	292	303	313	295	286	295	308	297	280	299	308	296	291	316	346	317	310	316	282	321	285	339	314	322	317	295	301	283	303	311	339	276	314	309	325	311	296	317	329	340	297	321	290	291	326	290	285	302	309	320	330	321	322	303	311	311	289	319	337	347	297	307	314	345	340	306	255	327	288	284	359	299	305	306	277	310	306	329	278	306	277	304	309	327	296	304	284	329	289	329	284	327	315	293	285	315	361	331	301	276	320	312	339	313	294	313	263	296	278	283	312	345	333	326	313	314	318	303	316	302	327	334	315	313	350	276	279	284	301	346	261	298	321	316	309	278	311	289	338	297	306	303	306	292	281	283	315	292	315	329	313	344	340	278	272	316	337	287	282	281	281	314	344	310	311	333	322	322	309	294	328	285	297	313	306	325	306	337	288	285	274	293	306	302	314	299	324	313	325	312	326	320	340	315	304	274	304	321	308	308	318	295	329	288	262	336	261	287	304	301	317	305	307	301	336	307	279	296	299	318	306	312	310	284	305	326	318	307	281	296	279	298	293	323	308	321	266	323	309	287	340	313	306	288	324	278	307	271	308	297	297	318	309	344	320	275	298	264	310	305	293	315	299	323	260	302	302	313	307	322	315	292	320	354	279	309	287	309	286	317	295	365	294	319	312	316	307	320	318	320	319	297	301	298	308	310	304	297	310	331	310	304	282	331	308	286	275	304	321	264	299	308	307	306	311	324	303	302	319	324	335	294	326	315	302	297	299	310	311	321	322	283	300	328	313	282	312	331	270	294	310	357	308	335	321	285	272	317	306	324	345	321	270	300	272	290	303	316	314	275	315	293	329	310	303	282	307	321	329	265	330	304	324	323	331	314	323	321	302	341	297	287	293	336	298	342	329	318	301	317	295	309	300	280	291	331	304	288	282	305	287	349	326	336	292	316	282	314	320	319	330	329	323	310	299	343	310	302	323	283	331	323	327	330	315	269	290	305	286	305	281	317	309	311	290	304	304	298	294	293	342	314	313	330	337	283	274	275	312	331	323	318	328	317	322	245	280	302	295	331	320	291	302	304	323	323	297	335	328	308	309	299	320	286	324	286	289	314	307	307	327	311	270	286	300	300	336	330	306	285	319	318	299	292	326	333	301	299	319	301	290	288	298	313	308	313	294	355	323	281	338	295	300	298	309	302	331	311	296	294	320	291	322	311	323	353	296	342	312	315	316	294	298	311	303	317	323	317	294	267	301	308	340	336	274	328	279	330	301	313	319	288	272	308	316	271	316	286	323	306	318	345	282	321	292	306	295	323	322	299	289	321	297	339	299	309	302	297	295	305	330	288	317	314	325
16801	2224	1717	1652	1415	1147	1041	982	907	949	829	835	766	811	806	784	719	751	755	737	750	769	757	722	746	729	711	723	761	747	707	735	701	731	766	738	722	747	718	754	725	726	748	692	745	710	710	674	708	754	714	690	671	719	730	698	734	687	758	730	729	671	736	745	750	732	665	721	754	725	708	726	698	780	720	737	735	712	752	728	740	731	737	676	717	711	687	728	746	680	748	809	721	736	723	714	685	725	768	743	710	737	732	672	729	721	775	743	688	715	721	748	746	730	710	705	716	706	678	720	691	688	752	697	723	722	705	711	702	715	724	755	717	736	641	722	701	708	742	723	681	717	752	717	726	697	748	709	744	684	690	737	743	758	692	718	709	732	714	692	749	696	710	725	723	776	711	744	736	683	695	685	742	717	703	687	708	704	769	699	731	715	740	722	735	728	673	704	678	675	732	738	705	740	659	725	733	701	697	727	695	713	729	744	677	705	731	739	761	726	661	724	726	703	759	739	723	745	718	720	764	719	752	708	704	715	711	741	690	714	721	712	685	731	729	739	702	732	697	720	728	769	718	698	708	722	666	730	724	694	716	763	735	750	740	763	730	689	716	714	748	716	717	714	688	709	747	703	710	737	725	748	718	758	724	748	762	719	775	764	703	744	712	704	712	664	747	694	752	662	734	746	760	682	725	706	727	769	704	732	708	717	735	678	695	739	675	696	712	710	710	703	781	719	737	719	763	713	722	703	730	718	687	711	687	714	710	687	734	680	698	691	692	697	730	773	720	760	688	700	754	762	729	717	745	743	720	753	750	764	692	756	714	732	771	686	702	715	709	723	708	707	804	742	739	721	729	740	794	695	709	710	696	708	699	737	711	757	700	712	748	749	755	719	707	724	735	669	734	747	695	731	749	716	755	765	717	721	697	783	760	718	732	737	721	749	749	770	695	733	752	706	733	708	725	719	724	700	769	728	715	678	709	714	723	680	755	734	737	700	737	763	728	739	700	685	689	710	717	740	721	743	717	659	677	716	700	710	721	755	742	768	748	729	724	669	677	707	713	703	718	703	713	704	713	746	753	749	740	686	800	747	722	751	748	742	725	721	718	696	686	752	758	702	735	736	778	697	731	729	712	682	740	675	695	761	729	693	735	693	736	754	790	696	674	718	704	726	706	697	759	692	727	721	752	741	735	718	703	773	716	734	694	681	700	733	708	735	734	732	732	691	766	707	692	694	724	691	721	743	710	749	748	688	720	733	759	647	726	721	747	697	713	734	704	718	757	735	659	703	751	714	671	766	709	714	769	715	742	742	724	724	693	713	727	695	731	735	657	750	734	707	727	761	750	761	749	720	676	742	708	720	755	732	697	745	732	727	713	655	686	713	742	729	757	678	752	712	728	696	685	719	711	751	756	711	718	732	706	768	699	724	704	710	713	717	753	760	685	708	761	721	719	739	756	759	734	719	711	726	685	755	737	763	748	718	755	704	739	679	731	748	694	721	717	734	686	782	682	713	710	704	765	682	702	728	728	698	695	772	703	741	685	705	741	677	737	716	720	703	745	717	692	739	725	697	717	697	725	763	770	699	736	735	695	724	676	756	735	715	722	714	723	754	734	740	695	735	708	741	698	716	716	728	677	700	720	806	669	763	698	746	708	735	696	719	706	756	748	753	673	737	709	736	724	737	741	752	705	765	735	744	727	725	707	736	712	677	739	776	750	687	697	722	694	703	710	689	734	718	694	762	742	763	723	758	725	659	734	674	702	696	758	746	750	789	765	714	726	716	675	663	695	711	704	756	698	750	690	708	733	718	725	718	768	730	763	687	677	658	763	725	716	700	691	724	718	741	719	688	719	707	784	705	727	696	702	704	707	701	721	708	782	777	750	719	716	684	673	724	758	750	737	676	729	712	691	724	737	774	766	696	677	664	734	766	731	732	710	763	743	764	737	690	687	725	735	697	741	692	738	720	740	720	707	677	689	749	674	725	748	741	770	713	692	700	729	699	724	685	725	719	746	741	752	713	715	726	720	726	758	701	687	730	665	685	775	730	672	702	727	764	778	736	722	800	730	738	715	750	715	684	748	702	704	739	705	736	780	778	669	734	697	725	722	734	716	712	701	719	694	696	778	706	722	713	723	734	738	730	714	712	718	713	699	729	734	737	710	719	736	703	768	731	737	735	735	771	750	728	726	719	731	709	683	715	709	694	714	743	694	719	722	702	762	724	743	713	712	686	710	728	697	742	632	759	706	754	768	688	659	755	734	701	709	737	713	682	664	707	729	681	687	762	722	710	712	731	762	698	757	690	704	703	762	766	674	747	687	724	733	687	717	760	714	704	721	688	720	727	706	781	738	669	749	654	713	708	688	729	697	660	745	690	705	715	697	703	753	716	699	706	700	695	739	673	729	687	753	757	720	729	729	731	749	690	711	721	713	778	721	717	723	732	714	729	718	710	751	717	747	708	756	700	727	755	744	676	736	735	731	672	703	758	697	727	708	726	699	706	730	723	735	724	739	722	698	699	726	688	696	682	736	703	737	725	698	715	667	751	724	731	689	724	737	744	647	720	720	713	711	791	673	724	729	734	711	723	697	686	736	716	730	724	727	718	773	682	752	700	718	740	733	696	723	748	721	734	723	697	686	734	692	720	693	690	710	781	723	711	691	731	706	742	694	740	745	753	711	740	703	767	726	722	682	744	669	784	701	707	688	713	740	717	766	753	714	732	698	702	742	750	721	735	746	686	687	719	718	758	740	712	696	719	734	718	754	701	736	771	733	778	740	690	748	741	712	721	716	670	725	715	733	670	725	721	684	745	715	692	714	758	708	713	719	709	738	688	708	735	701	722	725	719	691	704	732	696	723	739	747	742	754	671	718	693	715	737	743	684	789	722	749	747	712	698	696	736	717	734	696	736	666	719	720	740	765	688	740	705	733	722	759	771	753	731	722	735	740	703	666	750	729	716	703	732	695	679	685	774	726	746	716	739	726	690	720	745	714	749	722	700	767	728	728	755	683	709	741	701	724	733	678	749	728	723	701	719	694	707	718	734	729	731	745	766	764	758	739	720	716	749	737	767	729	680	740	735	732	741	704	709	675	741	740	695	763	726	720	742	721	720	737	721	682	756	749	727	723	702	735	710	744	707	781	698	735	780	729	730	680	779	724	720	712	726	708	725	745	723	724	711	709	730	692	718	715	718	697	706	688	695	745	728	780	718	715	681	706	738	676	714	686	727	679	753	741	676	666	738	716	743	718	757	736	729	696	746	730	714	737	735	712	731	744	738	723	679	666	729	705	722	674	698	790	781	699	698	734	734	714	734	700	711	755	728	704	725	749	716	717	699	683	772	691	735	732	731	727	726	722	715	712	725	713	740	717	674	727	688	713	724	719	657	746	712	701	716	720	737	750	734	718	754	700	695	718	719	714	757	711	698	753	696	696	695	699	728	724	735	682	750	690	725	694	700	701	719	671	722	770	709	713	719	693	678
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
