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
336019957684	336019958242	336019958792	336019959342	336019959892	336019960442	336019960992	336019961542	336019962092	336019962642	336019963192	336019963742	336019964292	336019964842	336019965392	336019965942	336019966492	336019967042	336019967592	336019968142	336019968692	336019969242	336019969792	336019970342	336019970892	336019971442	336019971992	336019972542	336019973092	336019973642	336019974192	336019974742	336019975292	336019975842	336019976392	336019976942	336019977492	336019978042	336019978592	336019979142	336019979692	336019980242	336019980792	336019981342	336019981892	336019982442	336019982992	336019983542	336019984092	336019984642	336019985192	336019985742	336019986292	336019986842	336019987392	336019987942	336019988492	336019989042	336019989592	336019990142	336019990692	336019991242	336019991792	336019992342	336019992892	336019993442	336019993992	336019994542	336019995092	336019995642	336019996192	336019996742	336019997292	336019997842	336019998392	336019998942	336019999492	336020000042	336020000592	336020001142	336020001692	336020002242	336020002792	336020003342	336020003892	336020004442	336020004992	336020005542	336020006092	336020006642	336020007192	336020007742	336020008292	336020008842	336020009392	336020009942	336020010492	336020011042	336020011592	336020012142	336020012692	336020013242	336020013792	336020014342	336020014892	336020015442	336020015992	336020016542	336020017092	336020017642	336020018192	336020018742	336020019292	336020019842	336020020392	336020020942	336020021492	336020022042	336020022592	336020023142	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
40250	15759	4653	2347	1669	1261	979	794	660	568	539	484	457	445	375	400	347	381	365	359	370	353	340	360	334	349	311	304	301	313	282	297	299	318	328	278	287	291	330	291	315	308	290	290	276	286	296	326	302	286	313	326	268	307	302	287	262	284	291	276	318	303	265	259	282	262	251	316	261	278	304	235	287	285	319	266	261	286	292	292	295	313	310	314	278	290	294	291	279	297	288	267	295	285	276	270	321	280	281	257	280	277	300	310	288	289	284	306	285	288	298	274	257	281	274	262	260	277	272	268	283	296	272	269	238	297	309	259	308	280	295	255	288	288	282	297	289	283	277	293	274	270	291	264	297	248	287	284	294	264	291	293	274	304	269	262	313	247	277	286	273	282	270	289	289	275	289	279	293	265	284	259	267	281	302	280	273	292	280	275	281	269	277	276	282	298	287	270	292	251	289	276	287	280	251	255	313	266	286	310	298	253	299	302	270	290	271	267	274	280	267	259	261	310	268	325	283	294	284	289	282	252	293	308	266	289	296	252	263	256	271	283	246	308	270	298	272	237	304	245	269	259	331	276	269	248	276	286	286	287	273	293	287	248	274	271	300	290	289	277	260	282	282	262	302	271	302	282	296	277	302	291	272	300	256	295	274	279	278	277	277	293	263	278	257	287	290	303	311	254	261	273	279	266	264	273	286	273	270	323	298	274	263	301	269	276	260	299	276	260	275	302	287	262	273	260	283	297	282	272	276	290	265	259	308	285	257	270	275	269	271	289	283	300	250	261	282	274	291	296	295	288	280	254	271	274	312	263	282	276	268	280	242	270	268	282	290	266	260	290	277	274	285	268	291	339	306	273	296	261	266	267	282	327	285	275	310	287	272	319	298	271	298	273	264	297	297	240	290	277	287	278	279	296	267	270	280	293	255	288	287	272	280	258	279	292	306	273	297	300	301	312	276	270	278	276	259	283	312	281	283	272	267	281	288	283	310	265	258	279	283	263	261	284	311	269	295	278	291	259	290	252	271	276	280	272	277	293	243	288	268	271	284	258	293	275	284	260	289	281	263	281	243	316	292	298	283	301	296	289	256	266	276	267	264	280	242	280	257	279	280	291	320	288	301	291	287	274	308	281	258	303	312	257	293	258	277	261	274	271	284	296	290	250	281	289	285	291	271	278	249	272	271	310	280	290	267	310	294	289	280	287	309	266	299	298	281	238	267	255	265	278	261	282	299	284	288	282	260	265	297	271	276	293	265	261	294	252	301	267	279	285	271	297	262	265	292	302	290	268	277	282	308	281	247	296	277	283	276	274	292	249	273	277	269	264	310	311	312	265	283	313	267	277	280	316	262	300	270	287	281	302	293	242	283	280	291	271	285	269	295	305	288	248	324	254	281	296	277	291	323	281	281	276	273	296	307	283	267	279	281	278	269	279	300	277	299	262	265	290	257	299	275	307	294	299	305	273	297	285	258	291	250	311	289	292	265	324	296	263	288	287	279	269	294	274	293	254	307	318	300	264	274	288	265	266	272	290	277	295	259	288	273	283	281	289	292	288	301	262	282	264	272	289	291	289	287	329	296	281	279	308	227	243	267	268	289	269	309	277	289	298	297	282	286	315	278	254	285	258	274	287	266	271	274	287	251	253	303	249	259	276	296	276	273	276	282	256	275	291	313	288	268	301	296	284	302	252	283	260	291	240	266	274	270	282	269	275	288	285	272	275	258	239	297	288	277	300	274	285	279	264	280	281	298	283	280	276	298	272	269	268	289	278	273	276	283	262	259	274	288	250	282	289	270	278	286	324	305	271	320	279	284	295	243	309	273	288	277	285	260	255	270	269	296	290	302	290	284	285	263	277	282	278	290	276	308	275	266	281	282	259	266	273	260	281	271	303	278	245	289	264	305	268	289	285	271	273	280	255	271	269	262	266	264	254	260	274	299	267	317	293	265	272	310	268	263	299	240	260	283	286	310	261	270	273	288	276	278	271	288	279	287	306	270	271	308	282	281	260	267	277	250	281	285	268	270	274	310	326	305	289	274	310	261	282	271	271	287	270	272	309	243	288	292	277	281	298	264	281	280	295	272	308	303	295	253	277	295	298	274	301	294	281	281	264	285	286	288	253	271	292	315	252	290	284	305	272	267	266	283	307	303	255	272	282	265	283	278	273	259	274	285	267	273	264	311	270	299	294	275	291	278	314	280	289	282	298	279	278	286	272	267	246	257	262	282	299	272	278	266	276	275	293	280	284	280	260	261	275	260	312	276	277	273	294	271	288	289	258	313	280	304	267	307	280	289	292	272	294	270	286	288	273	257	268	256	278	282	261	271	285	285	277	273	308	278	260	266	277	290	291	238	299	284	264	262	300	288	274	300	274	282	285	285	259	284	251	266	267	282	296	297	262	260	261	281	301	251	239	304	299	293	274	286	257	297	275	295	298	288	282	310	311	297	247	290	308	271	266	252	301	276	281	262	267	275	271	287	294	256	307	268	293	270	289	276	297	273	271	270	309	251	290	285	299	270	282	268	283	289	275	302	245	282	262	271	295	272	282	262	291	310	268	260	299	288	248	282	262	301	283	258	272	284	263	295	277	270	292	249	261	313	293	265	276	297	268	249	269	246	280	282	246	277	286	308	275	287	263	257	270	324	255	272	266	286	301	281	262	268	273	302	296	268	298	280	274	283	271	263	290	311	275	298	300	284	257	278	264	294	263	281	291	261	273	278	285	274	283	286	296	276	293	285	273	283	282	260	295	318	274	294	307	286	268	319	284	282	267	251	284	279	291	295	283	275	306	293	281	281	270	290	307	280	272	283	284	297	303	298	285	297	279	280	307	257	283	309	291	267	297	301	276	263	264	276	268	281	294	284	261	287	268	277	295	276	297	308	280	287	278	268	301	262	299	250	302	267	270	287	263	278	290	268	292	279	272	290	278	270	270	283	264	265	299	290	280	263	301	289	263	320	287	295	250	328	282	288	320	280	247	294	299	295	278	263	284	278	292	279	287	314	273	292	294	296	269	319	276	304	265	273	266	255	305	250	299	282	277	251	290	268	258	260	298	266	284	285	276	254	254	285	265	286	249	283	280	254	272	282	303	261	286	287	282	287	281	270	276	282	264	270	289	264	252	259	292	268	281	279	255	268	264	253	284	295	305	292	288	270	320	293	247	295	275	286	300	283	313	265	277	290	252	296	296	284	274	285	293	276	289	308	280	256	273	293	286	279	256	295	282	277	311	270	305	255	281	261	264	285	250	279	279	263	262	267	261	290	282	292	269	294	285	290	263	252	284	276	269	290	276	288	296	259	304	285	267	312	280	276	294	254	277	305	270	291	298	271	285	301	243	297	270	272	292	271	255	252	277	302	306	301	279	263	294	264	250	293	280	273	308	281	308	284	300	307	259	269	284	256	296	272	309	277	255	263	299	265	315	298	276	263	276	302	274	284	277	293	284	274	291	272	301	297	264	274	275	286	299	263	256	313	253	299	279
17829	2780	5940	6859	5684	4722	3956	3205	2858	2487	2150	1925	1806	1720	1557	1519	1378	1391	1347	1237	1201	1151	1111	1098	1081	1070	1055	1077	1072	1069	981	1028	981	943	984	937	932	951	899	872	875	970	958	888	902	864	895	859	880	862	864	878	848	861	873	804	858	836	817	851	838	842	828	863	825	880	894	780	840	833	804	829	859	783	802	822	835	808	828	812	857	807	785	833	801	822	810	847	825	847	838	831	812	823	816	807	815	791	784	808	797	785	869	765	776	814	780	822	784	814	826	875	799	832	817	858	817	809	816	773	813	804	774	782	816	784	824	800	763	790	789	795	798	807	805	820	750	796	818	817	805	860	761	802	849	781	806	824	830	817	818	759	819	807	757	779	793	786	783	810	809	795	764	864	801	780	841	753	802	786	729	782	801	812	786	827	810	763	861	811	793	797	800	800	808	813	795	789	841	762	817	787	773	863	840	781	754	776	764	846	841	772	767	784	810	819	839	806	748	869	789	812	773	816	800	780	780	691	735	827	839	799	792	783	837	799	833	812	760	847	803	794	787	789	806	786	818	755	863	794	820	784	821	833	829	745	798	860	809	760	805	781	796	822	810	775	763	808	758	795	799	757	806	855	743	823	764	809	840	811	775	806	804	805	785	801	804	789	789	785	830	798	822	784	834	801	777	854	802	826	767	759	776	812	767	798	842	808	813	824	840	793	807	850	818	794	826	825	803	838	772	841	786	762	774	799	787	775	848	728	804	783	786	851	814	801	801	837	816	774	767	812	828	796	787	812	733	811	776	808	823	776	841	784	780	837	796	779	764	791	758	818	804	789	831	762	819	780	791	799	740	771	846	808	809	859	804	867	783	801	832	782	843	828	765	767	785	829	829	784	822	820	780	780	797	782	807	786	846	810	803	867	840	804	776	771	799	841	814	770	785	778	775	752	789	749	773	776	823	776	766	829	819	812	839	758	829	840	837	813	831	818	773	789	781	808	821	800	765	783	823	843	778	819	805	823	820	856	796	762	770	776	820	791	729	825	849	800	839	819	813	813	797	744	848	792	798	746	820	834	818	763	835	784	802	822	791	793	808	729	807	774	782	791	799	782	785	831	807	746	829	795	767	819	823	792	776	809	790	791	784	763	783	709	784	727	815	818	826	794	771	798	839	789	847	755	826	773	743	767	773	862	774	822	821	780	780	776	851	850	825	783	799	823	801	840	816	772	813	796	774	788	760	788	751	837	839	759	793	771	840	787	735	767	763	859	794	833	798	747	779	855	789	797	719	792	760	811	765	845	798	815	822	800	744	827	801	825	853	821	783	791	759	822	809	764	770	852	831	693	819	792	819	744	770	772	741	767	777	887	821	786	800	790	752	806	780	789	794	830	837	827	790	806	789	804	801	787	827	773	817	787	765	763	771	749	775	796	821	850	800	741	799	824	790	748	792	772	792	801	790	821	814	817	813	765	826	826	815	816	824	815	836	789	826	792	855	785	834	795	807	798	806	849	792	825	777	831	768	801	810	805	762	807	761	818	777	796	836	791	842	805	783	776	864	791	792	851	787	838	784	762	739	771	824	791	799	812	790	862	732	792	778	808	811	790	814	761	835	760	835	818	791	763	818	779	790	833	822	778	785	855	788	778	788	816	856	845	788	820	797	801	809	816	776	780	798	812	821	776	800	852	770	793	833	839	790	811	763	820	756	824	771	795	847	754	755	815	764	786	768	803	776	780	818	746	801	773	824	777	810	833	864	789	769	811	785	794	808	787	794	795	807	783	780	815	821	829	827	794	846	761	803	770	774	800	815	800	755	804	814	812	765	785	801	863	833	732	825	835	742	808	841	831	787	817	782	835	835	785	765	777	835	795	833	859	777	772	856	779	802	800	832	776	824	778	857	768	774	825	729	847	836	870	827	802	768	757	809	779	822	738	780	809	836	814	811	799	779	754	793	780	767	813	817	795	748	791	862	783	809	799	799	775	842	790	801	819	787	772	834	807	789	790	837	788	769	832	825	820	784	811	863	804	800	811	814	750	838	793	843	837	788	786	775	783	814	808	781	783	852	805	803	772	770	791	851	739	844	855	820	800	789	835	779	790	807	821	818	838	842	802	802	857	793	828	822	782	790	844	862	838	829	814	815	767	794	826	768	853	852	818	837	781	825	787	829	825	787	790	780	787	820	820	825	798	808	765	818	814	800	754	765	787	763	834	769	764	817	741	779	810	735	879	762	816	784	775	790	810	864	824	765	748	801	822	811	784	766	779	870	742	811	837	783	812	774	840	850	815	840	804	845	821	781	822	772	803	811	814	811	798	762	827	751	792	856	787	797	774	784	817	817	782	788	802	783	783	782	839	795	806	775	785	833	762	800	852	794	796	775	858	771	798	804	816	805	796	805	833	793	843	780	806	803	801	808	797	819	822	776	813	795	792	780	763	809	823	842	819	790	819	841	779	791	845	771	766	794	756	788	798	773	836	807	807	849	794	782	807	851	769	796	791	802	764	775	817	889	757	808	833	786	753	859	798	781	827	822	773	786	796	783	798	837	861	798	799	803	836	744	766	790	812	840	785	847	763	806	793	821	822	788	826	790	813	793	752	777	757	776	856	814	808	789	821	838	824	812	785	815	769	835	767	831	794	753	747	750	800	771	854	738	853	773	805	789	783	792	767	772	797	824	804	814	795	863	823	814	787	826	751	813	824	822	819	803	775	781	808	826	795	743	794	817	815	805	789	797	806	762	814	831	782	792	786	800	846	802	797	824	760	811	823	781	763	837	798	862	721	760	775	779	805	761	792	816	747	830	791	836	831	783	800	807	795	738	792	770	806	742	829	798	848	788	808	795	838	814	801	806	768	839	805	802	811	861	775	801	819	793	821	802	760	802	796	820	803	811	764	807	828	795	833	790	884	875	807	811	832	782	802	815	810	796	823	810	791	830	792	786	781	778	788	794	843	772	806	753	802	792	801	802	818	777	810	740	843	822	818	783	790	796	778	794	798	785	824	778	822	764	831	793	844	829	778	804	787	758	819	823	792	749	824	787	766	829	789	823	748	827	843	784	801	824	775	794	815	765	794	842	803	800	829	787	803	817	811	799	824	816	780	825	769	795	797	837	810	814	785	783	820	879	766	791	763	830	821	783	808	788	760	790	768	782	783	781	753	830	804	785	746	811	762	840	826	815	827	776	793	797	819	837	791	807	825	753	814	779	837	783	783	823	810	798	798	838	776	791	833	789	805	840	790	773	846	770	820	754	792	783	770	773	796	775	797	787	807	827	770	798	794	795	804	780	791	819	801	795	795	801	783	760	765	800	864	813	799	780	776	758	807	822	821	809	827	831	879	796	811	757	784	807	740	794	807	801	805	788	793	834	782	777	752	759	801	762	797	772	792	799	845	767	787	834	795	819	775	819	753	799	802	816	797	757	796	750	820	753	781	788	801	772	823	816	843	755	818	831	815	774	804	789	796	814	793	752	803	850	782	804	741	849	753	808	884
3742	270	176	144	133	120	97	113	104	101	116	86	90	100	99	85	87	99	83	89	93	96	94	87	95	102	107	98	109	100	86	110	101	113	108	76	90	98	97	93	99	105	118	109	92	91	99	84	81	119	97	90	108	83	110	99	105	94	104	82	97	104	90	88	102	104	84	89	89	114	85	84	103	99	96	102	94	83	99	96	83	92	76	90	91	103	105	85	106	76	92	101	93	86	98	93	95	92	85	94	89	94	84	100	83	98	97	89	90	82	90	89	95	94	71	95	74	106	104	96	81	119	88	76	96	106	104	88	84	114	99	87	88	100	94	110	100	86	95	91	85	107	91	79	94	76	96	79	75	109	86	100	111	102	90	87	95	76	88	99	85	79	82	90	91	104	75	88	100	83	107	96	80	100	123	87	109	95	87	91	101	90	107	113	104	76	85	105	79	94	93	94	101	91	95	101	93	96	95	94	99	101	104	91	108	86	89	102	91	92	96	89	82	97	95	97	93	94	98	94	104	88	82	99	95	78	96	106	93	89	88	103	96	77	91	97	99	98	89	94	93	89	90	111	104	95	100	89	94	90	89	86	91	100	84	85	87	96	85	109	97	93	95	82	103	93	92	100	97	88	112	79	79	93	100	65	92	94	110	88	106	94	94	89	94	99	97	94	88	68	97	95	103	106	100	104	89	95	88	104	100	96	86	104	92	115	83	83	100	98	90	100	110	109	102	100	94	96	102	88	96	90	83	82	110	88	87	79	87	90	98	88	89	84	91	104	103	96	102	99	79	104	96	91	95	80	102	90	97	100	100	94	79	94	79	89	104	80	89	89	89	103	119	86	92	91	93	90	97	73	95	76	102	85	86	95	99	99	92	82	97	103	91	71	84	102	90	87	89	85	99	99	100	86	79	87	87	108	85	101	84	93	91	99	93	96	123	99	95	83	89	103	96	90	86	83	86	82	83	97	98	102	105	98	106	88	99	75	90	84	96	94	104	94	87	71	78	103	94	90	121	120	95	97	92	99	91	105	115	93	78	93	88	65	85	76	95	103	107	104	91	90	84	109	87	97	86	85	73	107	91	85	103	91	106	100	100	109	104	86	100	92	82	91	92	100	101	91	75	77	79	85	90	97	101	99	109	85	79	82	94	99	94	105	92	96	95	107	95	105	98	112	79	81	89	84	99	89	102	101	110	99	111	109	85	100	99	93	127	114	90	91	80	80	84	87	82	111	125	83	96	92	95	109	93	94	84	100	82	107	106	93	93	102	91	98	119	79	76	92	98	88	87	85	105	84	93	88	107	86	100	103	85	122	94	101	95	94	107	91	86	95	98	105	79	91	108	88	94	95	95	108	109	98	91	92	94	68	107	101	99	96	90	80	102	95	75	99	101	90	90	95	102	94	90	107	82	79	93	88	83	100	98	82	86	85	105	80	98	89	94	87	97	114	85	109	91	87	104	85	78	97	86	95	99	99	92	93	96	86	89	91	101	88	81	97	110	93	94	92	111	93	103	88	94	99	83	106	79	80	111	86	99	82	94	82	108	77	101	98	90	90	100	97	89	99	86	104	93	79	90	96	106	83	81	77	100	86	84	85	92	93	87	90	88	84	106	111	74	97	94	81	92	89	101	117	93	89	68	102	94	103	72	62	84	99	100	72	110	79	80	93	102	100	87	89	99	101	89	97	105	99	95	91	109	95	93	106	79	82	77	76	96	82	111	117	80	80	96	100	94	73	83	93	91	87	99	93	103	112	96	75	83	85	98	94	102	111	98	84	84	81	104	93	87	89	92	92	90	99	85	96	97	95	97	92	99	107	99	80	97	72	79	109	84	113	92	90	89	99	108	95	102	88	99	102	96	114	82	104	93	81	107	90	98	98	92	89	86	97	111	96	85	97	75	98	96	83	92	100	83	89	91	105	104	119	98	115	89	109	111	94	96	101	81	88	99	104	88	79	71	102	91	76	87	96	83	83	79	101	88	79	85	95	85	85	97	96	101	99	85	102	98	89	76	89	111	110	84	97	88	103	112	89	104	81	102	87	90	92	93	98	94	83	92	87	95	99	99	89	95	100	101	95	105	118	83	105	111	114	88	88	78	75	93	88	114	93	95	103	84	81	97	99	80	100	83	105	102	98	79	88	100	98	92	85	91	86	86	94	101	76	94	86	105	83	105	88	73	94	96	90	109	96	103	101	79	100	102	73	94	106	80	99	94	82	104	87	109	83	78	80	87	89	87	97	119	96	98	121	96	90	92	102	105	104	88	88	106	98	101	97	106	120	90	87	88	106	88	95	78	97	97	96	86	89	89	89	107	92	105	77	95	92	98	90	82	105	92	79	97	87	106	73	83	81	70	90	83	97	85	95	96	103	98	100	97	92	95	94	90	94	84	105	98	95	83	96	93	95	83	89	93	96	92	105	100	95	79	90	78	82	96	99	77	93	92	85	93	104	99	95	85	94	101	106	86	96	96	106	99	104	87	96	98	107	98	88	94	108	79	94	95	89	87	99	86	94	91	87	89	104	94	91	102	91	103	95	111	89	108	94	96	88	90	98	98	97	78	86	84	92	84	102	91	86	87	90	87	124	83	110	114	89	111	108	97	100	86	97	85	97	123	73	83	105	92	70	98	96	97	90	111	103	91	77	100	101	99	94	98	116	99	89	92	77	82	96	90	100	95	92	107	104	102	90	103	77	89	89	81	106	90	95	93	86	104	96	104	86	68	70	109	104	90	99	99	112	106	83	77	96	89	102	116	89	99	85	94	95	93	102	89	82	79	97	123	104	88	94	117	66	92	93	96	84	91	101	103	90	87	111	86	85	84	93	84	82	101	91	90	97	113	87	110	79	92	80	95	98	98	98	83	108	89	87	101	87	96	99	85	79	104	94	92	84	92	85	97	102	102	96	94	94	98	102	97	92	92	67	96	84	84	101	96	83	101	97	85	93	93	101	110	94	118	82	88	95	86	103	111	91	114	106	98	95	95	87	79	106	85	113	93	106	104	108	67	88	77	118	86	102	102	77	69	86	103	92	83	84	89	122	80	106	92	97	100	105	86	98	94	71	85	98	101	114	91	81	106	92	104	94	86	99	91	106	104	95	85	87	101	109	113	83	87	77	89	98	99	92	91	87	91	96	97	97	99	87	116	95	86	105	91	82	102	98	102	87	92	94	84	86	99	90	104	104	92	101	97	100	99	89	84	105	108	72	90	86	101	105	87	81	107	90	71	90	83	94	94	99	99	95	103	93	96	95	86	79	98	80	82	95	91	91	85	96	108	107	97	108	87	114	91	86	107	92	85	83	78	89	90	114	92	84	84	92	105	85	88	97	95	100	86	92	90	112	91	103	80	86	87	93	97	96	122	85	102	109	103	80	86	86	103	102	92	86	105	77	107	84	92	94	86	81	91	97	86	102	106	89	82	81	93	102	103	108	97	112	100	108	111	91	100	86	86	107	103	92	91	102	100	79	101	87	101	85
3512	398	483	514	456	424	416	404	385	393	338	339	363	367	347	324	354	308	352	343	325	363	340	344	336	329	375	337	335	330	349	300	329	360	301	322	346	368	357	345	331	326	313	356	348	315	350	340	339	354	306	315	321	343	329	296	330	355	348	328	318	336	349	322	324	324	335	379	351	303	345	304	336	360	305	312	353	324	315	306	336	312	328	330	339	330	306	303	339	331	338	306	360	334	321	354	324	329	339	333	327	328	350	345	327	326	336	336	317	345	345	342	278	356	328	355	344	299	358	306	311	340	306	341	341	315	329	353	349	333	327	347	306	325	334	336	349	316	344	347	319	336	323	327	359	332	316	347	340	352	364	331	347	343	322	307	316	358	358	361	321	326	328	324	323	305	342	346	313	348	323	323	298	351	343	361	343	313	365	339	314	335	322	337	316	328	333	348	392	339	318	329	356	315	335	331	321	377	352	344	345	308	321	323	353	379	329	324	338	311	315	332	332	363	293	327	312	312	340	356	332	330	338	350	322	356	320	303	322	341	312	315	338	308	336	344	315	327	325	326	330	318	313	373	356	315	350	345	354	356	340	316	340	368	336	315	364	315	320	353	338	318	317	333	326	315	344	348	331	329	333	328	280	330	326	338	365	342	289	321	343	322	338	308	338	370	348	359	345	358	313	322	309	323	303	317	345	343	316	335	326	321	322	297	337	365	313	314	334	331	381	327	311	305	303	349	313	348	298	325	343	333	333	333	353	332	326	312	306	332	347	325	343	326	331	347	318	355	333	317	300	335	337	328	329	333	348	325	323	338	306	348	331	310	309	334	300	314	355	338	337	302	315	342	322	362	338	321	324	361	298	323	339	341	316	329	330	280	336	306	350	338	343	333	322	325	336	312	296	370	297	297	332	303	320	319	346	310	350	342	344	305	336	337	310	316	379	353	337	342	343	322	341	332	370	333	329	333	322	334	339	319	327	309	347	306	344	323	345	320	328	325	314	356	345	336	362	330	320	329	326	363	354	350	339	346	331	346	340	340	317	295	349	340	361	358	331	342	325	331	351	335	314	321	358	356	316	343	347	326	317	344	351	348	346	329	348	323	340	320	347	324	346	345	314	319	319	329	318	334	333	330	335	309	341	354	306	339	338	326	333	331	308	326	338	300	318	348	325	360	337	313	343	303	351	320	324	327	306	344	360	312	331	354	334	342	332	330	333	350	371	348	331	331	302	354	338	325	330	334	317	313	323	332	341	340	355	314	316	301	366	344	347	306	290	325	309	366	341	351	341	323	292	309	348	356	359	338	317	300	337	305	325	329	343	344	328	332	348	305	306	312	320	332	310	328	314	320	334	342	333	328	319	329	318	337	332	323	357	318	331	323	340	323	334	328	308	310	322	343	315	338	361	338	350	330	349	332	296	352	321	324	328	332	336	333	322	310	315	339	360	356	364	312	341	325	337	315	327	353	364	375	335	364	332	327	332	344	337	326	318	366	348	335	298	305	330	295	355	313	314	306	331	327	342	310	366	308	346	347	306	336	319	316	345	337	334	324	352	330	316	332	317	325	327	335	332	330	296	309	332	341	335	341	363	312	303	349	348	338	363	295	312	367	335	335	336	340	333	341	327	353	333	353	304	338	352	349	348	359	294	318	331	324	311	324	295	329	335	320	318	355	307	336	352	319	367	350	349	326	323	342	356	318	344	323	295	340	324	325	355	354	311	332	305	368	327	330	346	346	367	307	316	297	367	333	336	346	323	369	375	331	328	374	332	334	337	304	324	301	320	344	335	348	375	365	358	299	315	339	294	357	327	356	319	379	356	351	332	329	354	313	359	342	364	345	315	333	354	315	280	322	326	327	346	337	343	316	329	341	328	307	329	338	343	320	318	340	322	334	335	336	329	304	307	333	347	313	329	357	322	343	334	344	319	318	300	334	336	320	329	318	304	334	320	350	310	326	314	333	336	337	334	319	315	329	351	326	339	340	340	328	329	341	334	344	337	341	320	330	287	332	346	357	333	351	327	388	356	326	344	329	310	339	346	336	320	339	351	333	325	333	347	353	339	301	340	336	336	362	358	339	316	323	325	317	294	322	365	325	323	320	317	307	342	326	326	339	330	334	333	306	360	337	335	327	327	338	361	342	334	365	322	338	336	353	332	370	356	338	329	344	323	308	322	309	335	339	360	349	348	372	324	320	335	365	332	326	336	331	317	333	324	335	333	314	332	312	340	340	336	334	327	306	338	326	332	350	322	349	323	337	324	282	345	335	341	333	349	357	332	320	337	288	343	326	309	384	320	286	367	326	327	339	303	338	348	337	301	300	318	328	358	330	348	322	345	350	317	339	323	344	357	333	342	326	314	370	330	319	328	332	341	371	325	334	350	367	325	352	293	368	321	334	317	334	350	315	353	353	305	347	339	321	337	342	339	342	335	355	316	327	322	349	335	357	313	313	358	333	314	339	315	326	340	329	336	334	349	313	358	330	335	347	326	328	320	329	300	336	360	365	351	320	324	336	321	321	331	353	311	348	337	367	317	327	349	355	320	339	336	288	341	359	350	351	331	367	311	338	314	339	345	321	342	341	327	356	317	324	314	325	306	347	328	325	340	312	327	354	320	320	327	332	351	333	350	334	314	342	327	317	315	309	344	335	330	323	318	348	344	348	349	313	312	322	358	335	336	317	330	357	311	309	329	330	305	382	303	339	329	327	351	331	327	333	329	335	306	323	327	349	307	319	354	335	377	316	323	350	361	320	335	312	341	324	337	324	344	388	311	330	349	322	345	332	334	341	317	310	324	294	312	352	351	343	325	364	344	318	342	349	318	292	324	343	348	310	335	307	328	359	352	318	318	335	352	320	336	349	310	310	298	332	349	347	329	315	328	356	314	292	347	324	345	365	382	353	312	314	341	325	332	355	318	330	303	339	316	350	316	317	358	354	320	335	312	318	342	342	333	324	321	351	379	316	338	314	347	322	313	311	341	316	331	341	349	333	326	362	375	339	348	328	340	331	350	323	322	348	311	311	354	338	323	320	345	307	330	327	331	345	325	336	305	336	319	323	356	341	315	314	340	349	370	310	362	330	333	335	320	322	339	313	319	313	350	314	349	353	360	337	360	329	321	324	315	313	315	342	376	320	311	312	323	340	343	322	343	343	344	333	333	323	323	342	315	300	353	331	321	345	323	324	302	354	329	351	330	346	331	336	307	343	343	337	348	365	363	335	349	323	349	335	361	322	327	338	318	335	358	319	308	335	334	337	315	277	332	310	333	302	307	308	353	363	316	325	331	329	337	327	314	355	322	319	339	345	348	362	325	302	342	341	343	322	322	353	321	327	313	339	321	341	330	333	326	333	333	328	357	324	358	344	325	308	313	350	336	360	300	349	337	333	336	322	328	333	328	372	312	357	322	307	345	315	323	332	342	323	349	336	324	310	303	322	324	338	306	332	367	311	332	334	310	304	359	336	321	326	345	321	351	333	317	277
29741	5752	1508	1139	856	667	514	443	375	305	310	264	266	286	235	280	237	265	244	231	216	217	235	205	196	225	210	219	213	236	228	221	236	216	230	202	189	207	222	237	217	220	182	203	231	213	214	213	206	195	215	201	220	199	233	214	184	167	179	221	197	191	207	223	204	203	213	192	208	186	226	205	213	203	221	204	193	183	219	194	227	194	200	204	218	208	200	214	193	216	192	201	203	189	187	194	180	198	200	209	233	218	197	201	204	201	209	206	221	190	194	219	204	209	184	197	209	209	209	209	217	224	211	205	222	185	176	198	212	181	192	180	202	206	211	190	206	205	197	201	209	219	208	212	212	202	174	223	199	219	244	252	218	197	234	219	225	206	183	233	213	207	224	214	204	194	201	205	176	209	194	201	194	197	168	186	202	208	224	196	196	193	209	190	204	205	205	202	191	221	202	209	205	209	216	223	180	186	211	218	203	195	190	185	215	192	198	205	206	207	195	215	196	216	177	162	200	201	205	230	187	195	192	197	198	210	200	209	205	221	222	187	188	201	194	179	202	214	221	189	193	195	207	203	197	199	200	197	207	204	173	178	213	202	211	222	187	211	207	202	212	186	211	204	217	234	203	202	217	227	193	215	209	190	196	219	186	205	212	204	215	223	173	182	190	210	223	195	209	206	206	198	191	204	217	228	212	210	214	194	189	196	209	208	180	195	200	195	203	167	235	205	180	215	215	199	189	190	234	191	193	195	205	212	239	229	166	202	209	185	191	202	184	222	201	179	205	202	226	217	195	195	191	212	194	195	187	204	212	232	213	175	196	216	223	205	180	211	193	211	228	198	187	177	193	207	219	205	205	197	232	196	242	185	187	171	204	211	197	217	216	208	244	224	211	183	225	209	214	218	212	196	209	209	187	223	193	182	203	209	190	211	186	201	184	222	213	217	187	190	193	192	225	210	215	216	199	223	197	200	229	205	186	169	215	207	204	207	213	222	192	205	195	196	204	189	200	214	224	188	207	194	196	196	249	185	196	194	205	201	199	173	183	186	181	195	185	195	201	216	188	222	213	202	186	213	205	182	209	203	215	222	193	196	198	212	190	209	211	203	230	197	213	201	211	194	222	219	210	191	200	214	192	191	205	178	229	204	210	196	214	208	203	203	201	215	208	223	179	225	212	178	208	223	217	212	217	204	205	185	204	215	198	210	207	203	202	188	200	209	193	196	216	197	219	169	208	187	219	194	207	233	190	216	225	210	211	222	214	199	201	199	217	195	193	215	217	216	229	200	212	218	211	231	222	203	204	214	193	196	214	217	209	218	183	197	209	215	215	163	205	189	203	197	214	175	207	228	210	208	187	219	220	182	170	213	192	207	186	208	213	202	197	214	197	213	223	200	184	202	193	216	218	201	205	199	214	193	214	219	191	199	201	182	210	205	206	209	171	201	228	193	203	217	209	233	202	225	185	190	200	197	215	219	229	201	198	206	200	224	181	224	188	205	216	208	221	198	201	225	209	200	215	210	204	171	218	195	205	202	205	210	183	219	223	229	200	198	227	191	238	190	205	204	202	202	180	201	211	192	203	215	209	206	213	228	194	200	208	214	197	174	205	221	189	205	202	193	197	202	218	190	167	189	222	220	186	207	197	213	183	185	194	187	208	202	202	215	224	195	204	207	211	207	200	231	198	188	230	203	212	208	186	190	193	209	215	201	215	207	190	191	208	200	200	196	214	203	179	213	204	199	219	173	195	207	195	200	202	208	187	219	210	194	197	202	202	200	221	186	205	231	186	203	163	189	199	198	194	219	226	219	183	202	223	216	204	193	171	207	191	230	192	220	203	210	241	201	226	202	200	209	167	210	223	168	232	194	201	204	180	206	198	196	200	204	195	219	191	185	209	194	209	214	197	187	209	199	208	208	238	230	197	225	202	210	212	189	230	215	212	217	178	192	204	196	216	198	210	218	218	233	187	213	201	205	201	204	231	201	194	208	192	183	198	233	210	202	197	199	221	211	184	220	210	203	207	209	184	186	193	210	193	199	195	215	228	192	208	209	181	213	183	204	221	206	205	199	184	188	215	204	202	215	206	211	216	199	183	236	200	208	203	204	189	203	196	193	189	185	208	207	187	203	207	222	209	193	207	202	177	212	212	192	194	169	223	221	196	212	195	202	208	198	198	193	209	197	228	207	220	191	218	212	202	187	215	214	233	187	212	198	190	198	206	199	190	200	216	216	194	218	178	199	223	186	208	193	203	192	212	217	195	206	200	195	189	188	216	193	194	218	198	210	190	192	213	210	182	205	193	233	207	189	231	197	230	202	198	191	190	220	212	194	179	194	192	223	193	184	198	203	207	203	196	186	197	188	205	216	214	193	228	194	221	195	207	208	198	209	214	198	217	175	198	207	199	180	196	190	211	208	217	194	209	225	164	185	209	193	183	204	228	184	183	210	199	208	215	214	193	213	207	200	198	223	217	223	193	217	203	212	161	205	192	215	227	190	191	199	225	215	199	197	195	200	239	184	200	209	211	199	214	184	200	194	209	196	199	198	174	210	212	201	218	201	209	227	194	196	185	208	195	220	204	179	215	199	209	204	191	183	193	189	219	190	222	213	189	225	201	206	202	213	207	211	230	201	203	214	212	221	221	193	179	209	201	203	199	190	211	205	238	217	201	197	209	192	192	193	203	198	199	189	192	214	197	193	202	210	205	202	194	222	168	183	203	190	204	185	213	210	193	195	209	199	204	211	221	202	197	208	213	185	175	204	183	201	201	201	216	206	195	213	215	180	212	195	177	196	226	205	197	180	193	218	184	212	189	176	225	193	204	204	195	183	228	214	216	193	179	219	227	227	203	182	220	207	175	181	224	212	199	229	221	213	191	239	209	204	225	200	198	182	199	209	221	169	201	219	197	206	213	198	203	181	229	250	197	218	194	212	195	213	175	207	206	211	215	198	173	188	223	202	209	208	231	210	215	206	208	213	208	169	171	205	220	198	206	202	215	190	216	193	198	205	193	216	205	220	208	194	194	215	179	184	206	208	206	228	230	202	209	200	201	202	181	188	200	191	203	202	199	216	221	202	208	217	202	211	185	210	198	210	255	205	186	177	175	193	177	186	211	177	217	217	242	202	217	182	196	207	218	219	192	211	200	192	212	185	210	204	213	195	226	165	189	191	188	204	232	220	197	212	230	212	217	225	205	175	208	196	191	221	197	224	200	185	214	192	212	186	212	181	183	212	203	210	228	222	195	202	224	226	203	182	235	218	186	221	202	195	192	199	202	214	192	217	198	219	200	239	180	190	209	187	187	203	228	213	179	231	204	201	217	197	222	213	185	203	177	218	221	193	209	201	206	211	211	200	227	183	220	211	206	203	187	185	180	198	220	192	194	193	200	208	195	209	204	216	222	234	226	191	201	194	206	174	206	183	192	200	235	182	195	194	206	195	191	191	191	204	191	198	186	187	176	199	201	207	220	209	202	197	191	225
12882	1621	3294	3838	3311	2666	2128	1944	1687	1423	1301	1217	1167	1043	1080	917	947	862	888	867	804	807	796	768	738	707	792	712	790	769	737	745	685	714	709	656	632	711	679	679	684	677	666	680	652	646	617	682	658	646	634	655	647	696	636	619	639	648	640	630	659	648	625	668	642	608	623	662	654	657	609	630	651	591	643	664	631	627	645	605	624	583	635	632	566	654	671	610	623	628	607	689	618	592	593	635	641	623	608	641	650	602	606	655	602	607	627	643	634	603	616	625	564	633	705	648	630	600	573	576	686	653	662	607	674	627	622	657	612	611	617	594	684	629	636	612	595	625	595	647	601	621	618	662	601	575	618	627	628	658	640	623	614	648	608	589	592	621	588	552	621	585	619	600	637	623	581	630	637	625	583	612	592	632	604	671	624	641	646	593	632	600	625	635	604	615	584	602	599	582	635	657	603	623	651	603	656	647	635	634	588	604	625	587	600	655	541	618	549	649	622	654	624	591	619	595	636	640	653	623	614	596	660	620	641	564	645	635	644	605	608	631	604	610	648	593	569	637	619	610	612	598	588	588	637	620	609	656	616	613	619	622	649	651	634	640	601	613	649	622	650	623	615	602	624	588	606	631	604	613	615	620	657	623	595	603	632	621	639	612	632	640	601	629	596	643	669	644	589	610	618	604	619	608	629	607	593	631	635	627	623	669	609	615	608	606	593	603	635	619	604	617	593	671	578	641	644	610	617	616	626	623	620	630	600	609	641	639	661	631	618	581	643	656	639	640	620	598	587	651	596	592	613	631	646	593	646	602	592	621	619	643	630	643	594	617	634	647	662	601	660	652	606	684	588	612	624	649	635	610	677	647	596	571	599	568	614	621	595	647	575	633	594	639	614	603	601	631	607	655	588	616	659	632	596	643	627	584	642	618	589	613	641	661	623	651	631	600	573	624	613	657	663	598	577	619	636	585	626	595	627	614	556	608	631	638	612	659	621	623	634	635	600	622	658	629	607	609	595	615	666	618	634	646	582	604	605	587	607	609	634	666	608	580	641	614	589	597	599	598	581	618	612	640	618	634	605	636	603	577	616	586	566	593	659	618	625	592	617	671	611	586	565	607	601	618	663	579	639	617	652	623	624	643	606	644	628	634	674	622	623	611	606	592	617	619	638	611	668	646	620	646	638	636	648	652	589	651	617	616	620	648	662	618	589	593	644	578	649	626	592	660	615	603	569	633	604	616	613	569	615	649	594	637	624	586	615	638	588	618	635	615	612	626	636	649	619	648	660	629	583	619	584	588	630	647	576	618	616	623	633	619	627	634	656	650	624	630	596	650	650	581	649	606	652	603	621	583	654	604	641	620	626	601	573	590	620	608	636	622	610	635	571	660	627	606	597	654	600	645	658	630	654	634	633	639	632	600	682	598	599	625	607	594	660	583	633	599	575	615	651	635	623	637	609	625	614	634	590	593	569	614	606	652	578	602	576	649	596	613	603	611	646	627	626	632	611	623	638	603	676	617	612	655	559	583	640	646	653	633	627	660	612	595	677	649	577	615	584	596	627	601	630	642	595	590	647	598	610	646	653	609	601	647	660	597	615	668	612	619	607	616	591	578	667	615	632	605	634	591	640	606	631	658	596	628	633	620	630	612	617	599	609	624	603	674	656	653	624	593	608	620	602	583	628	645	584	620	561	627	599	584	623	622	621	625	621	647	626	636	624	625	620	607	617	612	621	600	600	653	649	628	615	633	609	644	642	609	624	632	654	620	636	608	609	637	577	649	630	620	647	607	587	629	605	618	629	611	585	626	613	636	601	630	620	634	661	632	645	618	602	593	659	621	644	601	643	595	672	633	573	631	559	616	658	595	637	600	626	593	584	604	629	552	626	600	682	601	657	615	581	583	616	633	583	652	592	629	676	611	540	657	609	629	621	636	650	604	595	656	614	594	627	626	631	616	619	617	617	620	614	619	592	574	653	643	645	677	604	613	589	589	641	632	651	650	600	650	651	606	644	603	582	637	589	630	640	602	634	593	593	597	620	630	624	601	639	617	634	648	615	544	616	631	618	602	626	641	654	637	615	591	612	626	617	632	592	673	634	644	619	623	579	601	683	642	583	611	621	600	654	646	592	601	615	595	640	623	643	604	579	593	630	623	633	613	649	646	624	658	621	592	580	594	661	626	594	616	651	649	609	614	576	632	630	620	633	583	595	598	666	614	611	572	629	643	661	603	626	657	546	586	625	580	609	636	633	600	639	614	612	592	593	604	689	660	672	614	622	600	564	618	621	589	620	593	634	611	632	615	577	683	633	623	587	656	624	625	608	614	595	626	618	604	588	661	649	627	627	638	563	606	610	634	636	623	662	617	652	627	638	608	619	639	568	591	639	610	594	584	658	631	637	635	616	617	642	625	666	637	563	549	671	636	624	625	646	642	615	616	597	626	644	668	641	662	610	627	649	655	641	632	554	618	585	619	627	639	619	635	597	597	623	600	619	582	585	618	625	649	598	591	596	635	631	602	624	575	647	675	620	588	624	622	635	604	599	593	611	636	601	656	603	609	643	585	576	643	611	613	630	633	613	624	600	619	620	636	615	608	614	628	634	620	606	584	635	617	617	625	615	584	602	614	632	589	576	613	691	676	642	605	603	614	612	595	628	624	597	636	644	624	581	608	621	604	586	611	630	592	617	638	586	579	630	593	625	582	593	577	594	655	630	594	621	643	573	632	640	645	640	581	601	566	611	611	625	641	641	640	622	633	643	617	617	657	660	610	624	625	600	584	574	622	589	582	596	605	618	635	638	596	601	623	590	619	600	615	560	624	607	658	610	602	593	631	625	656	644	603	624	614	618	608	621	645	624	639	580	646	626	633	650	603	597	647	610	609	614	603	642	623	626	614	600	660	621	592	622	646	601	653	624	620	596	622	614	597	627	640	601	607	589	624	629	634	600	627	656	633	641	630	625	595	610	611	598	599	600	598	604	595	602	607	603	648	634	670	648	634	640	656	613	613	632	584	598	595	632	659	592	642	630	593	618	563	616	653	616	573	629	573	607	579	605	633	668	650	593	590	591	612	623	624	650	623	658	621	658	630	675	649	578	566	648	585	582	667	583	638	636	601	665	602	618	616	645	614	580	611	587	638	625	617	595	581	627	616	623	655	596	644	586	588	625	580	623	625	642	607	630	631	619	592	598	610	626	622	603	601	638	621	626	669	645	633	647	554	591	621	608	572	604	660	619	651	651	625	639	643	642	563	645	678	666	633	641	644	645	664	612	613	608	601	596	666	614	585	639	621	601	617	598	645	615	656	623	619	604	625	638	645	613	570	609	598	629	630	637	613	593	584	602	627	641	609	614	605	621	584	619	607	624	633	575	615	625	629	630	625	650	642	638	568	656	621	642	577	657	552	623	643	606	610	612	593	593	603	633	608	605	673	610	640	585	617	644	630	591	584	639	580	595	643	588	573	557	596	651	617	593	608	623	605	577	618
40018	16240	4905	2359	1711	1231	1015	779	650	585	503	440	426	420	386	353	355	358	364	342	364	327	298	338	317	323	317	285	317	332	295	326	299	305	287	298	294	261	308	312	265	299	285	290	273	299	270	294	271	271	265	291	265	303	279	300	294	301	286	277	266	270	299	245	258	281	264	257	303	289	264	242	272	279	282	307	310	291	273	281	281	268	267	286	285	276	274	255	281	322	267	277	261	277	288	267	286	279	283	275	293	272	246	278	306	296	272	229	290	272	247	279	259	283	286	263	286	280	259	261	276	305	280	272	256	277	282	265	275	287	252	285	271	284	307	274	280	264	291	278	272	272	273	275	296	283	300	267	292	260	301	286	245	275	269	272	273	298	273	274	291	284	305	268	293	287	255	262	297	266	279	299	256	253	242	291	287	296	271	262	278	269	272	290	252	284	292	252	278	290	297	273	280	295	285	269	278	262	269	273	266	286	258	262	283	263	290	276	297	287	295	263	239	280	281	296	307	288	270	274	263	258	248	272	275	266	269	285	264	278	295	269	261	274	290	269	279	291	272	272	247	306	285	299	286	297	279	278	258	270	248	283	313	287	279	261	299	289	316	266	277	272	271	295	278	252	283	233	281	291	270	307	306	281	256	258	290	273	287	291	295	258	273	282	272	313	288	259	290	260	277	288	300	270	258	280	266	278	291	266	271	257	282	282	306	277	263	270	283	272	282	275	281	276	271	250	272	283	278	259	270	267	272	276	262	254	292	239	284	273	257	246	307	254	279	272	258	293	243	285	278	282	279	271	321	284	262	274	252	273	297	263	244	265	277	285	303	284	260	269	294	298	256	250	253	281	262	286	274	281	284	264	286	282	287	247	260	269	278	279	278	307	293	259	260	265	293	298	258	282	271	263	280	271	294	276	271	270	270	231	292	282	273	274	293	268	273	270	295	246	266	261	275	315	266	276	272	271	276	281	299	277	269	302	269	264	256	278	281	265	287	256	279	293	258	284	263	259	284	251	263	284	265	276	272	277	273	278	263	269	252	256	282	278	277	226	300	252	265	304	292	283	264	274	293	276	270	317	286	271	316	291	259	301	265	256	293	268	283	311	290	295	278	252	262	256	272	267	304	296	279	284	276	285	292	289	281	278	293	296	278	282	277	279	270	274	284	263	268	266	285	256	287	268	267	253	279	267	271	279	261	283	295	268	298	307	281	291	263	267	282	314	270	282	282	250	268	264	288	276	278	291	277	253	278	283	284	272	281	278	301	261	280	291	293	269	272	284	264	282	276	258	267	268	283	290	268	269	241	262	252	298	307	263	278	238	264	265	307	310	289	298	269	258	264	286	281	266	259	295	282	243	288	259	267	249	268	275	280	260	274	281	258	303	286	258	278	279	258	290	282	307	301	264	297	271	293	277	264	270	245	283	303	269	297	284	279	281	256	231	274	257	248	289	289	273	272	270	251	286	276	241	269	256	319	303	295	290	297	276	261	257	253	298	302	237	282	256	280	271	281	265	287	265	288	268	269	272	263	281	288	264	274	263	247	255	276	301	277	296	266	280	264	299	275	250	266	293	293	299	301	311	314	270	291	299	269	253	250	265	277	257	312	331	279	296	256	252	247	267	260	271	275	269	263	282	247	273	281	272	275	270	270	269	295	274	269	304	291	268	289	267	247	280	270	271	272	250	260	269	287	274	286	281	280	294	244	285	270	257	286	263	291	262	313	295	289	288	286	265	266	260	273	288	289	252	278	276	286	271	285	273	267	289	265	262	262	302	280	288	325	263	285	258	274	263	280	308	262	273	271	268	273	260	277	280	282	277	292	284	295	285	269	273	278	260	253	280	288	277	296	270	271	260	277	280	283	253	274	253	275	256	253	258	265	279	296	267	279	292	257	262	275	259	281	259	287	278	272	266	270	254	263	276	297	264	289	259	276	248	271	285	255	258	289	290	282	318	279	277	272	261	294	267	291	258	242	268	267	262	272	257	306	261	283	295	259	294	302	252	263	287	290	294	269	275	260	294	273	294	287	254	245	255	298	284	262	308	292	265	255	289	261	266	262	258	297	290	255	266	286	272	280	278	252	266	271	282	275	309	278	262	256	278	276	298	283	262	238	282	306	272	271	285	273	295	271	272	299	303	270	276	288	291	262	250	300	261	270	259	248	293	290	262	274	281	279	269	312	278	289	266	252	256	310	283	314	253	272	268	254	304	302	293	304	278	276	304	289	265	279	262	292	283	261	287	288	261	287	303	278	297	278	287	271	248	281	243	277	252	277	260	291	261	274	295	270	282	270	278	271	263	276	265	267	230	267	273	253	280	305	282	264	296	231	290	270	278	270	245	260	266	265	280	296	298	309	265	252	276	301	261	239	294	302	292	258	266	291	283	244	275	266	257	259	315	300	265	291	257	288	273	264	264	277	290	291	249	309	249	285	269	258	288	275	261	250	260	268	265	252	290	262	259	251	268	311	295	287	267	276	264	259	263	272	290	298	298	278	266	308	289	262	289	252	269	259	258	265	282	263	267	241	271	270	276	283	274	274	285	272	260	297	247	283	291	265	282	309	314	242	256	284	272	260	252	283	268	333	300	264	289	250	244	289	308	279	298	284	266	254	282	287	256	240	298	271	284	278	278	263	302	284	275	262	305	268	257	310	257	271	282	256	267	291	288	260	279	273	284	281	277	285	279	256	259	280	279	268	306	285	266	273	280	299	295	258	283	282	323	276	237	249	288	290	242	293	278	284	294	268	296	254	250	271	310	302	271	261	294	296	294	286	273	294	274	264	288	262	280	316	286	246	283	304	297	266	254	267	254	285	258	259	274	277	310	269	253	273	298	297	301	285	293	289	279	275	290	296	263	273	295	299	260	267	274	248	277	278	282	280	267	261	262	282	251	268	275	277	278	280	294	277	288	263	260	283	283	295	304	278	280	269	261	249	275	278	292	268	262	274	256	311	250	281	277	274	263	270	264	286	290	272	274	270	272	246	294	299	282	286	255	253	269	307	301	264	275	262	294	303	234	284	281	269	287	280	266	295	269	247	283	262	275	239	256	263	281	282	286	290	260	309	288	305	280	273	273	279	280	283	273	272	288	289	283	252	281	310	268	273	264	281	265	270	288	288	254	295	246	290	277	301	291	273	272	274	312	237	274	279	258	293	265	318	285	256	237	276	307	269	267	272	302	293	266	254	278	273	260	301	308	270	257	299	293	267	270	288	288	252	263	311	305	270	276	288	260	273	272	284	258	257	250	281	273	282	261	276	288	266	281	273	260	273	271	266	295	271	293	319	259	290	291	274	284	292	279	284	272	284	293	301	289	264	265	290	293	294	261	267	243	279	279	290	293	248	286	260	251	288	328	273	252	276	266	264	263	251	275	292	294	271	260	276	259	291	263	308	298	280	266	279	253	284	256	251	278	268	284	269	290	270	285	289	286	270	310	284	293	289	267	298	290	303	267	279	286	251	264	271	270	288	294	282	298
17952	2706	5924	6601	5861	4633	3823	3235	2799	2399	2235	1979	1830	1686	1642	1515	1411	1375	1300	1261	1173	1118	1162	1113	1023	1017	1044	1008	1008	1064	923	1000	972	945	899	917	933	935	932	937	936	878	844	908	856	881	874	835	856	868	820	838	838	828	826	909	791	854	852	807	822	782	791	829	832	849	833	790	824	809	848	783	852	758	824	827	803	840	843	844	783	781	752	799	807	848	806	864	829	843	792	758	801	806	812	780	820	812	852	861	776	755	778	764	808	822	800	818	834	822	787	797	813	817	827	783	829	842	824	799	841	763	774	811	797	829	796	832	831	800	798	755	771	773	771	762	796	766	828	795	800	739	827	810	784	741	775	806	774	808	785	799	818	773	766	770	816	809	774	795	759	808	752	794	784	837	797	784	825	801	799	780	757	805	776	806	796	802	736	785	815	781	806	781	818	787	756	817	788	749	748	768	810	802	794	804	769	789	795	827	826	769	779	808	759	749	753	800	792	820	822	803	763	756	817	821	786	789	781	800	792	799	766	790	830	803	788	780	797	828	787	820	768	765	793	801	799	781	804	825	804	773	781	787	819	805	849	776	798	792	764	762	814	796	776	792	790	796	732	779	841	794	736	742	745	819	773	832	763	829	810	829	779	772	809	803	791	771	789	789	798	782	810	780	837	805	741	761	753	761	864	795	810	828	784	773	769	787	812	760	806	776	823	838	785	791	773	771	813	815	753	766	796	774	812	822	785	801	770	853	736	762	793	737	808	797	796	757	803	800	742	750	791	784	748	851	825	842	818	776	769	759	796	777	818	773	786	793	785	804	800	805	790	812	777	813	840	836	766	792	795	744	794	809	772	756	814	799	759	769	797	792	794	786	781	735	759	774	815	812	763	758	762	755	821	821	832	799	804	804	798	792	869	799	693	829	781	753	837	795	841	757	769	832	770	791	807	791	742	773	824	829	739	786	787	769	746	752	814	810	770	802	809	824	789	749	808	807	795	792	772	793	794	820	800	820	791	771	766	767	759	794	824	779	811	805	820	781	769	826	773	797	801	788	786	765	782	734	747	801	845	760	777	790	814	782	769	820	783	756	785	789	781	766	805	805	755	733	787	787	765	781	779	766	778	771	798	796	760	734	806	845	757	765	773	786	787	796	796	809	800	778	745	804	801	769	758	746	763	784	813	799	798	799	794	801	828	773	791	784	769	763	753	794	741	772	793	783	783	803	775	764	775	722	760	773	783	794	788	798	818	737	761	733	817	769	804	818	793	839	847	793	792	716	789	777	779	864	778	746	753	774	773	729	778	797	787	762	778	813	825	735	799	766	689	774	752	778	749	810	822	777	810	765	803	830	798	721	788	794	775	800	827	771	770	790	749	783	804	779	823	798	772	811	791	805	738	777	817	804	785	771	784	792	799	739	731	840	755	790	774	795	806	758	769	750	754	806	784	832	850	755	850	819	754	781	750	817	813	782	837	813	741	816	783	800	765	813	782	772	760	773	776	764	797	792	820	758	748	755	809	825	784	714	779	792	802	759	793	808	821	782	778	742	798	770	759	809	774	776	775	754	793	757	812	779	776	795	783	750	803	788	786	798	746	830	771	806	812	791	759	786	798	798	790	779	788	767	806	799	841	766	758	780	807	788	763	786	833	761	848	758	805	775	762	825	759	794	792	760	787	772	857	772	833	731	809	788	804	828	799	773	825	795	713	834	779	781	770	803	730	781	793	747	764	788	788	828	782	789	781	790	780	820	846	768	782	799	790	779	775	770	774	761	786	838	844	761	803	768	781	795	811	771	774	767	826	794	799	774	754	824	775	802	781	782	780	808	810	786	754	796	701	806	826	774	826	780	808	788	803	808	797	781	795	831	811	760	818	821	765	772	837	778	813	761	776	797	768	746	781	778	779	775	797	811	797	787	788	803	786	766	856	793	807	789	825	763	790	795	834	775	785	803	817	826	821	744	805	785	789	732	797	793	748	806	783	823	755	819	816	752	782	795	771	776	796	761	823	799	783	740	774	753	794	734	797	805	826	806	801	775	798	776	818	781	800	743	799	762	803	798	786	804	821	829	733	776	775	795	759	800	782	757	780	817	759	746	767	772	784	785	766	777	819	803	777	778	849	737	787	811	769	745	766	737	854	780	768	773	800	757	821	769	764	756	746	791	791	844	818	812	834	813	774	781	770	808	792	776	753	788	798	779	773	823	779	794	816	787	798	767	769	765	764	780	822	788	839	764	769	813	812	809	788	768	767	772	751	836	831	809	760	778	763	762	757	810	791	758	799	759	786	805	725	734	812	786	750	755	761	763	776	770	774	767	783	774	794	808	745	806	811	789	767	763	783	787	814	803	800	797	776	817	804	780	794	778	827	778	815	723	779	817	792	828	800	808	825	806	803	747	741	792	760	774	785	796	785	815	763	824	782	761	784	777	760	835	776	783	820	743	769	801	776	803	748	795	834	757	755	820	770	828	815	804	822	832	787	753	809	848	808	816	745	772	783	774	806	760	773	808	789	775	795	759	830	803	754	797	796	764	761	792	794	815	793	803	806	778	795	792	778	824	767	753	825	797	802	784	788	804	745	746	822	737	772	786	788	757	786	801	794	776	781	813	792	812	770	774	837	774	736	743	817	781	776	791	750	763	775	805	746	792	796	773	812	806	782	765	764	820	759	807	809	755	812	801	785	796	736	767	794	787	779	789	824	785	742	742	807	758	808	797	753	808	818	762	807	778	797	774	737	777	776	723	816	797	817	830	800	822	800	787	810	825	758	808	778	736	824	764	759	803	828	768	782	804	774	807	811	783	792	768	788	803	775	761	788	802	775	801	750	759	780	792	816	778	762	796	779	789	812	818	739	757	777	788	793	776	800	747	781	758	768	763	767	780	743	796	763	764	798	758	782	777	790	774	746	788	811	792	788	802	743	754	774	807	818	806	816	774	835	800	815	722	757	795	794	836	787	752	759	800	794	852	767	785	800	774	789	823	795	793	756	833	819	761	782	781	833	782	761	851	807	782	791	761	777	849	767	764	761	833	775	772	795	785	752	782	769	767	843	789	768	817	805	760	767	856	795	787	860	750	806	858	751	767	753	783	765	756	822	822	782	751	786	779	774	805	787	825	771	770	791	751	805	799	769	811	755	750	768	786	809	795	756	796	791	762	793	754	771	738	780	822	803	792	811	795	840	776	782	729	800	792	830	772	787	754	746	722	747	754	774	789	807	771	760	809	808	798	793	806	816	815	807	777	764	787	778	839	813	759	805	751	800	788	805	777	798	843	745	808	783	771	830	795	787	802	760	786	745	772	812	759	745	791	813	791	815	781	704	769	810	759	789	804	751	797	773	748	864	735	800	785	805	726	758	761	827	794	765	758	859	766	796	815	796	738	814	798	717	791	791	819	742	749	804	777	823	779	834	754	787	780	812	803	812	751	795	749	810	828	753	749	764	830	761	802	802	831	819	750	802	787	794	767	778	794	787	789	814	771	745	771
4065	349	206	167	126	145	121	110	107	94	100	118	107	81	110	102	101	86	95	83	85	95	98	88	103	89	79	89	71	83	84	79	108	89	95	87	83	84	105	92	96	96	97	93	107	83	102	95	76	83	78	84	118	79	96	95	105	96	98	95	110	103	85	90	90	111	95	114	86	82	95	95	78	102	108	79	107	88	108	105	79	97	96	96	76	92	117	97	96	103	90	83	96	94	112	99	107	92	110	96	105	92	88	85	101	96	94	80	87	82	91	107	87	79	101	83	96	92	113	106	116	109	86	94	99	89	90	123	95	77	86	110	74	117	90	102	104	86	95	69	91	87	100	86	92	90	87	94	102	84	102	82	90	100	97	93	89	96	110	91	106	83	76	76	111	81	88	105	85	81	89	87	76	102	104	94	82	82	91	116	101	92	98	94	109	87	91	110	92	110	96	82	101	102	74	92	84	98	97	116	99	89	94	107	94	83	107	86	93	74	104	100	83	89	84	86	99	77	101	100	101	83	100	111	104	100	111	95	78	91	90	105	91	107	82	87	82	78	92	125	87	104	104	96	87	91	98	101	89	81	92	93	100	100	84	101	91	105	93	90	96	88	103	114	94	79	77	101	77	91	95	94	100	103	84	97	94	96	78	84	69	80	84	101	93	106	94	85	106	71	90	84	99	109	109	103	91	92	100	89	66	88	72	94	92	91	89	86	79	114	91	101	103	103	97	109	99	91	92	93	85	110	83	87	102	83	101	85	103	99	94	86	111	82	93	90	95	94	116	96	91	101	89	106	88	83	97	93	83	76	93	88	83	96	86	89	112	86	81	111	89	100	94	94	83	109	89	87	83	94	87	87	82	98	106	108	78	94	106	72	108	105	99	96	87	89	88	84	98	92	85	103	87	95	90	107	107	92	77	107	97	97	81	86	82	84	97	87	89	100	81	99	97	98	93	90	93	86	82	91	91	76	92	109	96	90	94	83	87	79	97	93	96	94	92	103	101	109	89	86	95	90	80	83	95	89	102	109	78	103	76	93	94	96	86	91	96	106	99	118	115	90	107	98	90	97	104	105	106	81	98	78	90	90	84	106	83	91	96	102	88	99	111	85	73	96	82	99	107	104	104	89	87	93	97	104	100	100	93	98	88	99	81	75	100	84	82	87	96	112	85	85	92	90	99	84	74	93	92	104	81	93	110	82	91	88	97	91	81	96	89	88	97	93	79	101	92	92	90	77	116	92	97	98	105	103	87	100	96	93	91	85	102	79	80	101	99	85	92	84	85	92	114	103	96	93	111	106	99	104	108	91	89	115	97	92	103	92	84	96	109	96	111	86	82	96	105	101	89	122	108	85	99	100	93	68	105	98	106	88	100	102	74	106	93	90	85	85	92	106	90	75	91	111	95	108	102	92	82	102	99	79	100	88	99	92	87	99	95	103	96	123	102	100	88	99	106	104	87	85	87	88	101	90	85	84	100	83	113	86	94	93	96	99	88	85	97	114	86	115	92	97	113	94	111	100	98	100	90	86	104	126	91	83	103	92	90	79	86	99	95	92	85	99	78	105	95	97	105	102	107	92	93	94	102	107	86	105	108	102	84	81	96	98	82	94	88	92	96	92	96	80	88	87	95	86	97	87	101	93	95	80	97	95	94	104	110	103	92	103	95	106	80	94	90	81	99	104	91	98	103	99	95	89	102	102	93	94	86	93	112	82	90	84	98	96	93	101	78	94	85	99	88	90	109	105	85	110	82	98	88	96	92	93	102	91	77	96	91	106	96	94	102	101	76	97	86	89	72	86	96	100	108	107	78	98	104	98	84	92	110	90	101	94	85	115	98	90	89	99	88	96	83	102	96	92	87	85	77	92	93	110	85	97	88	95	93	94	109	98	106	83	85	86	89	78	88	77	101	97	112	100	119	108	86	101	94	91	91	85	111	107	103	77	78	109	96	92	94	98	93	92	113	92	88	97	98	80	92	89	102	86	99	99	86	114	113	81	96	103	98	88	77	77	97	99	79	97	88	92	85	83	98	97	92	95	87	92	95	91	85	115	109	83	112	97	115	106	104	86	98	106	87	104	95	112	95	101	77	92	77	91	93	104	80	73	82	101	101	101	91	102	92	103	102	108	93	101	84	98	91	93	105	87	104	94	109	96	93	92	92	97	98	98	87	95	84	106	95	100	97	97	71	106	92	84	98	84	92	92	79	96	104	88	92	96	92	98	107	88	99	104	97	98	89	100	112	107	89	84	103	95	86	89	102	96	91	102	96	91	92	81	92	92	101	99	74	99	95	105	101	88	96	94	80	95	88	91	104	102	92	96	93	105	89	100	93	93	88	80	94	86	108	84	86	89	63	89	86	99	99	93	97	98	90	98	88	83	94	99	87	84	98	89	95	84	92	96	97	111	92	89	85	95	94	91	97	116	102	99	94	91	106	104	77	76	85	87	98	93	83	111	90	86	90	71	95	87	94	97	99	86	95	101	100	91	83	93	95	106	101	104	92	81	85	111	93	94	95	103	99	81	103	108	101	84	102	90	84	83	97	93	96	94	86	73	95	88	74	120	94	85	88	90	91	83	91	101	110	94	95	103	98	97	106	91	86	120	89	111	78	87	84	96	103	104	102	100	98	103	100	85	102	93	103	98	97	114	102	114	98	91	91	79	82	86	75	105	88	101	96	97	94	98	90	102	92	105	92	74	90	78	82	93	83	81	100	92	108	87	92	99	93	99	85	89	94	97	76	90	108	109	89	109	104	98	91	107	94	77	73	83	76	86	71	94	92	94	88	85	84	80	107	91	95	84	80	90	79	70	105	80	90	100	108	86	82	83	78	92	88	103	110	91	80	87	86	78	79	100	86	87	90	93	100	98	86	106	88	87	92	106	84	96	100	94	106	82	98	90	82	105	92	88	97	93	88	107	75	82	95	101	87	97	66	122	81	101	84	92	98	119	106	93	90	88	90	90	88	99	97	83	93	103	97	114	94	91	95	92	77	86	103	98	103	85	83	87	84	101	100	89	88	92	96	86	96	88	108	103	93	106	94	81	84	96	92	89	74	111	97	58	88	96	114	106	102	90	95	100	94	98	89	95	98	90	87	80	93	104	73	90	90	85	83	93	98	84	95	85	93	90	77	97	95	98	91	74	101	87	89	82	98	85	99	99	104	101	100	93	102	87	91	95	92	77	99	102	88	77	95	84	114	86	87	97	91	115	74	89	89	105	96	88	87	85	93	116	115	87	93	88	91	104	83	84	129	95	108	103	103	84	89	91	77	97	81	96	90	98	93	89	102	92	96	103	98	94	98	81	98	95	97	93	97	81	95	101	90	119	106	87	78	103	94	103	100	85	85	86	107	81	93	108	95	83	96	102	98	119	88	94	100	97	123	111	94	107	75	98	99	96	80	94	91	103	84	81	85	110	96	84	110	78	87	93	106	97	123	105	92	92	90	100	95	70	89	92	73	98	87	132	105	98	95	92
3587	409	530	524	458	469	406	410	376	402	363	363	372	355	329	348	341	340	334	391	361	331	332	358	351	364	335	327	327	340	334	346	350	349	362	344	320	357	323	347	333	359	374	360	315	343	342	316	299	351	357	350	321	341	350	343	339	338	316	344	317	317	322	367	364	315	319	343	332	333	316	304	347	343	327	334	319	319	335	349	323	377	313	361	328	359	343	321	338	324	368	353	347	347	365	345	355	331	353	339	315	342	329	378	378	329	370	344	335	346	321	352	327	334	332	353	326	324	329	357	356	298	312	355	342	308	344	358	337	319	287	336	325	339	339	347	350	340	328	349	336	318	347	330	316	326	309	323	314	296	351	315	345	344	316	305	354	342	314	335	360	345	337	335	344	340	315	348	313	331	345	345	324	332	346	343	320	317	338	356	322	372	320	318	346	337	335	317	350	371	305	355	327	325	301	353	339	358	336	304	342	331	345	295	356	349	309	355	329	360	328	360	333	345	333	349	303	310	342	339	328	339	320	337	329	320	341	338	315	323	327	394	340	350	315	346	321	383	339	317	328	318	332	322	316	326	343	295	306	349	329	310	313	359	345	327	297	318	341	332	307	328	340	337	337	332	354	313	331	339	363	336	319	326	323	337	334	339	297	314	336	350	333	332	340	321	314	318	376	317	307	332	352	334	336	309	324	337	339	321	338	333	331	346	337	346	318	338	322	342	330	336	349	306	323	325	336	355	329	324	299	322	364	324	324	289	338	323	318	303	355	296	339	330	345	311	332	299	329	316	329	317	347	317	336	343	346	315	356	317	347	375	347	346	324	348	346	335	317	337	368	311	361	314	302	332	318	357	321	314	310	328	320	343	338	310	337	350	343	308	348	339	345	343	344	349	363	321	342	324	301	364	362	319	324	303	351	334	328	304	323	328	326	327	338	319	321	328	317	338	313	313	354	325	323	315	336	343	382	319	337	312	352	334	335	303	319	320	298	324	338	343	343	317	334	338	342	345	306	353	314	331	335	340	379	332	344	364	288	356	346	339	331	328	342	332	341	315	367	347	333	343	337	290	342	321	355	338	314	321	326	306	312	340	339	316	320	329	334	321	333	335	336	342	346	371	353	311	350	338	307	316	310	355	338	334	336	322	327	310	320	354	362	344	347	300	355	339	340	315	359	338	322	325	358	372	339	332	331	350	315	346	333	340	320	335	324	322	341	335	348	314	359	328	315	334	332	311	342	363	334	337	325	330	327	342	335	346	360	333	362	331	321	327	330	348	344	363	350	354	331	340	355	335	328	328	340	354	320	315	350	330	337	344	339	324	313	336	319	364	327	303	334	308	325	342	357	332	328	313	350	337	301	344	334	349	322	329	324	345	326	326	360	313	334	347	360	353	344	344	331	326	325	328	332	343	325	340	361	347	326	379	328	331	341	336	348	297	359	323	348	344	344	325	324	337	308	345	322	318	326	324	350	352	324	306	358	345	332	346	341	330	327	345	345	353	302	336	315	355	329	334	338	318	319	317	359	341	328	345	318	355	331	353	315	343	345	292	334	323	359	321	310	343	333	365	314	307	319	294	315	335	380	320	333	328	347	334	326	328	346	324	331	309	351	342	361	349	341	325	324	341	338	347	304	328	332	318	347	321	337	333	339	326	338	324	321	340	374	309	308	319	328	324	333	334	343	333	344	322	329	333	333	331	362	347	328	350	373	353	334	326	329	332	347	337	348	326	345	342	320	324	326	350	334	317	307	334	349	308	359	349	329	348	339	322	367	325	346	301	344	317	303	354	342	332	325	339	325	297	345	341	332	296	349	336	331	355	365	319	358	347	351	300	362	367	327	341	335	345	312	323	340	323	316	349	344	319	359	332	348	302	333	302	309	306	318	352	294	352	330	352	317	350	295	316	333	324	353	338	313	335	332	339	335	329	352	328	329	332	317	308	364	316	336	318	344	324	330	330	320	332	341	344	315	337	374	367	319	310	339	347	335	362	330	317	325	325	347	370	370	375	322	295	360	336	340	316	330	329	346	346	339	323	304	324	357	327	337	330	353	341	356	334	359	308	339	338	329	320	368	307	325	346	367	326	340	303	306	331	334	334	334	350	358	345	307	349	367	330	315	330	340	329	331	339	328	323	297	347	361	351	333	366	337	340	337	305	317	346	368	317	336	354	352	368	312	323	326	331	322	351	306	327	326	378	372	312	311	297	369	349	320	353	311	332	360	350	329	320	341	337	338	333	348	333	322	359	328	326	357	322	333	339	330	345	351	333	369	314	337	299	339	341	320	327	331	319	321	342	333	359	334	302	358	295	319	355	322	319	314	346	361	313	336	385	383	314	363	349	326	323	305	323	343	328	321	341	341	362	347	343	334	345	356	337	298	337	307	316	321	346	341	337	340	297	347	354	295	304	352	321	311	352	298	286	345	340	296	310	321	330	316	327	353	318	340	327	356	332	334	335	342	344	332	324	301	326	330	321	341	301	316	305	312	324	355	329	319	354	306	340	327	296	366	353	346	307	345	332	316	322	364	342	324	341	306	345	339	347	305	344	350	298	338	351	356	348	313	290	314	334	341	324	329	314	348	347	321	329	338	324	320	351	328	317	366	352	350	314	338	353	327	349	317	333	334	304	362	316	348	340	367	365	333	356	339	335	290	343	334	348	337	345	364	329	330	360	321	309	352	368	357	341	314	329	323	340	353	343	322	311	307	355	308	354	352	327	299	312	319	336	344	327	349	325	304	359	349	326	312	343	308	316	336	307	362	318	353	362	330	355	322	352	353	313	348	370	344	319	342	326	307	339	315	346	318	336	333	307	356	325	347	306	353	356	320	342	315	325	343	314	338	324	333	320	306	341	352	344	290	327	330	322	315	339	350	332	334	312	344	309	339	362	372	340	343	317	294	330	325	343	323	347	317	325	328	333	312	336	350	331	347	333	316	345	347	311	332	336	341	339	319	334	348	358	336	316	323	365	293	333	318	314	332	350	354	333	355	342	324	308	321	359	337	347	329	358	330	335	373	355	328	344	358	355	352	325	366	297	372	349	329	318	339	328	343	313	329	305	324	322	321	323	338	354	351	348	322	309	348	346	327	337	300	317	333	307	333	340	382	348	345	319	319	322	361	330	383	331	319	341	340	344	339	322	300	322	326	323	323	331	354	329	342	339	315	348	309	361	331	318	380	312	330	316	322	341	324	324	334	361	333	354	354	356	333	364	342	317	347	344	327	343	333	292	349	321	307	316	334	335	329	336	346	302	372	335	340	345	333	333	318	334	313	334	299	316	351	331	345	329	357	327	333	353	353	322	374	337	346	341	344	331	324	330	351	332	359	332	320	332	339	310	312	341	308	322	315	330	338	327	337	323	320	325	334	342	339	332	316	333	362	330	359	331	329	357	319	298	338	315	346	356	335	330	334	313	336	351	341	334	329	327	354	322	315	349	337	329	326	324	303	330	305	348	317	338	328	310	338	343	329	340	328	367
32851	7800	1714	1206	833	673	519	426	388	360	311	307	276	281	281	232	264	205	206	202	214	216	190	239	226	242	205	192	236	243	219	207	209	196	227	196	203	195	205	206	222	194	225	222	236	198	207	219	191	198	208	216	221	226	194	195	206	223	180	205	212	225	211	186	198	209	218	223	211	192	203	204	207	186	185	201	212	203	234	224	229	209	214	208	186	215	204	183	209	214	208	219	199	203	219	163	194	190	198	215	203	202	196	181	215	207	200	199	205	197	172	179	222	188	204	212	186	194	208	203	192	184	186	212	203	202	200	209	219	189	176	193	200	200	210	195	199	185	204	205	190	199	193	209	231	206	215	208	227	215	181	203	190	204	185	224	217	205	232	216	201	233	207	196	206	219	220	200	205	215	199	202	189	224	179	213	180	189	194	179	218	200	198	222	202	210	156	207	205	191	198	184	193	193	209	218	208	189	192	209	192	214	210	236	201	197	212	203	201	226	188	212	189	199	214	211	203	208	213	203	207	213	203	207	203	215	181	205	219	220	193	181	231	190	200	186	168	190	195	198	178	232	225	208	206	203	200	201	191	193	206	184	206	165	200	208	207	195	195	204	181	227	199	218	173	215	216	196	199	201	180	215	202	234	210	188	208	186	177	221	175	185	208	220	200	199	211	193	229	211	218	184	206	206	171	214	216	197	188	205	207	227	195	216	197	195	200	202	220	184	226	185	206	179	192	216	201	170	225	201	201	229	227	188	226	220	180	206	205	203	217	194	191	212	200	179	189	224	180	205	210	203	198	197	195	210	183	196	172	190	212	202	181	205	222	199	230	195	229	217	200	190	204	209	219	215	202	203	215	198	209	191	190	203	209	208	211	199	214	194	228	196	195	191	192	211	203	215	209	211	210	197	214	221	199	191	202	195	197	199	209	197	204	223	211	194	207	196	202	197	217	184	199	191	208	200	208	207	184	230	223	183	230	201	185	164	220	201	181	215	204	197	220	233	198	187	197	210	198	225	186	198	197	193	213	211	180	208	219	165	180	205	199	216	213	210	212	202	181	211	189	200	186	199	211	175	204	180	230	191	210	214	220	219	224	233	185	207	228	189	178	243	190	201	207	182	199	205	231	213	209	194	196	224	193	231	216	198	229	203	225	212	199	194	208	215	193	209	207	181	209	203	182	194	213	209	203	205	184	232	190	200	182	199	197	205	220	206	186	204	191	216	209	194	218	194	247	202	228	202	227	215	185	194	223	193	202	229	200	208	199	198	226	210	179	194	213	205	183	199	216	215	203	168	218	238	232	203	215	209	235	207	211	200	206	211	183	218	210	208	222	170	192	207	184	182	202	195	218	208	181	211	205	177	203	197	185	224	213	225	237	219	206	240	173	202	236	196	258	216	212	214	203	226	198	219	208	190	205	204	175	198	204	218	210	181	205	189	188	197	221	194	223	252	208	201	206	220	175	210	223	201	193	222	188	191	222	204	194	183	214	208	182	196	212	185	203	221	193	187	232	207	192	204	209	193	222	193	200	225	221	209	212	182	238	216	187	194	207	196	226	194	180	225	217	232	195	226	205	199	191	213	191	206	221	230	213	187	226	228	203	209	191	209	202	220	185	192	207	203	218	205	191	202	183	172	214	223	210	215	200	226	176	213	220	223	226	195	216	200	202	198	214	192	172	211	192	219	213	216	205	217	225	196	201	215	199	183	203	177	203	200	230	227	188	213	230	203	193	219	232	224	190	200	206	200	226	210	179	182	209	174	206	215	194	208	191	187	181	189	209	198	194	188	235	199	222	243	205	197	203	194	205	190	188	202	201	182	205	227	206	206	205	201	205	229	184	228	213	176	189	211	217	177	225	186	209	198	232	225	211	221	212	188	205	188	197	213	213	225	188	182	180	213	207	221	190	211	212	216	220	214	228	185	215	223	207	184	203	219	215	184	239	223	199	215	188	176	213	203	203	186	197	209	216	223	221	200	217	195	214	198	225	215	204	180	196	187	216	220	206	208	191	189	203	187	181	213	195	196	199	195	230	208	215	246	188	201	191	192	212	183	220	197	198	210	206	203	183	183	205	203	187	201	193	179	214	198	200	191	197	228	187	215	234	192	218	229	198	206	198	211	232	203	191	196	196	226	209	216	203	193	224	197	210	223	208	232	217	192	196	195	189	197	221	227	203	204	213	215	212	216	181	224	211	188	194	221	219	181	190	201	192	206	187	197	216	203	204	196	203	195	208	222	181	202	208	211	209	207	220	205	217	207	213	214	200	226	194	198	202	198	217	177	205	195	213	203	185	203	192	190	197	200	208	233	176	206	198	197	193	201	204	197	200	237	187	184	215	220	208	211	207	178	215	207	193	164	198	195	201	177	207	209	188	199	221	201	204	218	202	226	205	197	197	181	213	206	194	205	238	208	197	218	202	208	187	211	216	213	174	219	194	214	196	208	200	187	185	215	197	191	207	209	171	233	216	200	221	229	239	206	203	212	208	230	188	198	227	213	202	194	190	194	189	198	221	198	190	184	221	225	184	203	203	189	191	203	223	214	205	186	203	215	229	214	197	192	228	191	169	175	176	193	194	195	185	194	186	201	187	216	200	195	198	185	214	182	201	198	222	205	215	201	181	204	191	199	203	215	199	212	211	210	208	185	196	209	204	226	204	213	182	192	204	219	179	190	190	201	204	175	204	209	226	204	214	202	188	220	211	196	208	202	200	193	208	222	154	193	217	186	208	218	242	200	217	212	220	219	197	197	203	215	182	202	179	217	209	207	203	195	212	204	179	206	192	220	202	232	217	201	203	194	191	212	194	203	204	214	207	209	190	218	201	189	192	209	186	193	219	206	214	177	200	208	195	209	175	219	233	204	197	174	200	229	202	203	196	185	179	195	220	200	201	206	206	222	206	212	200	202	232	215	212	189	232	220	226	205	203	183	196	198	215	204	187	212	220	209	205	197	197	217	227	214	213	193	207	200	210	181	187	216	195	190	192	209	212	199	201	192	221	222	219	190	196	188	219	216	195	208	188	185	197	222	223	200	211	203	208	192	217	201	190	193	225	198	208	205	190	194	194	184	220	191	219	206	220	193	231	161	185	194	215	204	211	202	192	208	192	200	190	207	182	192	214	216	203	187	213	210	208	173	195	200	177	211	195	205	190	202	195	195	228	193	217	198	200	196	209	201	230	213	204	186	201	205	218	214	210	198	223	199	180	200	205	220	220	225	209	203	219	203	192	213	218	218	196	216	214	194	210	226	203	194	179	191	161	193	212	215	193	194	191	218	213	189	205	189	203	209	193	189	213	194	209	203	196	199	197	218	203	224	213	203	206	224	212	202	202	213	197	186	201	203	219	212	180	191	186	180	205	177	205	192	217	187	207	221	206	188	205	190	208	186	230	208	206	188	203	211	195	187	189	198	209	193	211	226	229	216	185	207	218	220	192	226	207	193	208	189	227	210	202	219	195	194	190	221	209	203	199	212	196	204
14027	1586	3265	3753	3198	2651	2160	1881	1654	1442	1324	1222	1138	1059	1005	946	924	900	920	862	810	799	716	795	803	793	805	755	743	737	716	690	704	666	713	639	646	664	674	662	727	668	707	691	604	631	661	665	603	643	627	681	634	646	633	647	676	649	640	635	638	660	652	649	598	619	609	625	658	605	613	619	645	653	596	632	630	621	676	649	625	608	621	636	606	620	627	634	616	619	611	684	678	650	675	626	647	592	601	653	614	602	613	635	636	648	614	569	575	628	598	603	626	613	594	650	608	616	612	623	609	653	640	625	639	656	630	627	676	636	645	619	622	616	612	659	613	642	618	625	603	653	659	594	574	630	602	629	599	608	603	666	645	648	648	622	611	625	642	623	615	607	647	631	609	641	625	624	576	612	648	592	651	618	610	573	640	597	590	610	599	629	614	652	610	643	609	619	622	634	612	602	636	635	603	631	617	619	605	581	609	589	600	571	587	631	621	602	623	595	634	603	634	692	610	640	577	639	622	639	612	641	609	646	635	628	659	618	652	648	618	576	596	584	621	621	613	643	619	620	562	643	647	624	600	589	605	589	633	648	643	664	600	607	626	617	676	608	603	634	608	571	658	635	652	639	611	598	614	631	608	604	611	595	580	583	601	636	579	617	615	651	620	611	599	601	626	625	611	623	637	595	628	601	633	635	622	601	653	647	610	592	642	645	630	597	628	627	609	631	633	578	601	625	636	624	638	608	618	654	600	626	652	611	636	630	606	604	605	587	660	580	616	583	588	595	627	594	576	596	576	594	578	626	628	628	563	591	634	583	636	584	594	628	608	548	643	592	618	607	625	629	612	605	615	584	623	602	616	627	680	595	593	618	617	631	650	658	650	639	612	639	621	612	643	644	620	626	633	630	576	633	607	609	590	583	636	645	636	641	599	591	627	643	630	607	566	586	562	637	639	624	578	634	574	650	634	626	629	596	623	603	612	636	600	610	589	666	596	659	589	591	626	599	612	612	636	639	618	594	627	613	613	594	607	611	594	562	615	647	601	636	630	619	608	647	621	619	630	615	609	581	630	652	623	648	631	575	611	635	606	609	630	596	589	638	617	646	640	618	634	644	638	680	624	583	612	643	626	581	607	605	655	673	653	623	605	612	586	640	621	611	603	623	607	604	637	638	611	602	600	621	629	628	612	615	622	590	629	585	626	607	608	631	623	647	613	603	623	590	646	616	607	603	590	588	621	635	626	668	612	600	634	622	645	565	625	609	625	610	629	628	618	590	579	624	601	645	605	631	612	625	599	628	666	624	624	594	640	626	584	641	607	640	597	644	645	647	657	592	651	599	620	634	595	634	571	604	619	581	667	628	678	640	564	562	623	614	624	644	635	637	607	660	602	587	628	619	625	624	625	612	633	571	624	643	636	664	633	639	636	624	646	629	609	593	586	640	622	648	623	638	595	636	598	630	574	606	583	623	612	596	612	609	591	653	633	614	667	626	601	600	639	655	627	651	580	623	624	640	594	649	582	634	579	611	630	641	568	617	637	618	619	665	602	595	610	600	643	593	596	621	653	593	608	654	632	582	648	582	585	633	635	678	638	604	630	621	623	660	640	604	616	612	563	665	607	614	584	640	610	613	638	635	652	598	672	615	595	627	630	614	623	637	591	615	633	611	610	582	635	583	608	618	600	616	586	580	601	651	634	638	603	585	662	622	597	588	592	600	638	631	620	605	671	608	604	569	592	681	621	623	592	595	592	596	589	603	622	583	624	647	626	633	621	609	589	586	603	623	642	557	647	602	613	605	639	598	606	652	639	660	562	586	661	631	652	644	633	645	644	568	612	660	628	622	606	637	636	617	660	648	603	573	645	699	635	603	634	577	616	600	616	620	655	602	610	645	644	629	623	655	599	621	601	600	616	577	644	651	635	638	623	632	588	638	634	589	613	626	661	627	632	622	624	617	636	618	630	577	610	596	585	614	604	634	650	601	644	628	668	612	610	643	609	632	613	637	623	641	651	591	596	589	609	617	621	633	641	619	585	613	591	607	595	635	601	640	637	600	626	621	609	611	623	617	617	604	676	597	643	564	644	658	625	595	629	623	598	609	567	574	605	624	651	605	615	641	593	614	622	623	572	594	629	599	661	583	661	616	624	605	606	637	653	619	613	599	602	629	658	625	611	616	618	627	640	654	692	663	595	619	589	645	621	630	680	617	610	593	611	603	650	637	616	619	617	616	597	608	610	615	559	598	624	586	659	607	651	631	607	598	637	588	639	634	607	627	596	629	620	580	629	632	632	638	621	603	618	639	620	605	595	648	661	622	593	627	602	617	599	635	632	630	606	627	590	618	628	580	630	603	621	626	599	604	628	584	640	629	603	606	605	594	621	626	590	598	667	584	629	638	601	618	653	588	596	643	601	616	584	633	647	632	589	623	616	608	632	595	617	600	625	650	613	625	640	565	602	663	611	575	598	618	607	611	627	637	620	648	625	638	647	609	622	615	615	638	665	619	566	578	610	590	591	580	610	613	632	614	618	612	630	595	598	608	623	609	606	607	590	627	599	671	650	600	655	643	603	632	640	656	628	572	670	568	577	569	654	597	647	621	620	612	603	607	601	661	599	642	612	585	632	604	622	609	631	589	599	584	638	658	617	597	656	575	653	613	664	614	640	644	631	621	645	635	648	650	616	625	611	642	626	649	586	593	617	608	604	595	584	607	653	635	654	613	569	605	599	688	637	621	642	565	628	593	610	608	590	619	610	609	619	618	560	602	632	611	594	617	581	655	640	583	622	625	630	624	644	606	662	613	637	600	614	611	623	622	590	634	625	601	646	627	611	577	622	623	615	615	639	644	625	637	617	595	593	594	610	623	584	645	619	666	626	590	575	611	632	601	618	634	583	643	616	676	583	628	613	643	630	588	576	659	616	602	633	624	634	623	593	674	634	630	614	620	615	630	652	632	609	631	666	598	602	572	617	618	578	633	641	632	601	629	614	647	568	613	599	640	624	595	620	559	609	575	627	614	603	614	617	612	619	601	621	614	607	567	617	584	602	651	588	643	579	679	662	598	621	598	651	616	624	634	587	605	633	648	626	575	618	605	630	641	613	592	628	580	617	582	645	656	604	594	645	666	587	653	575	640	646	602	635	631	656	614	559	626	628	569	630	636	610	608	617	614	623	605	619	602	632	617	641	602	600	585	591	595	618	599	636	601	652	612	636	627	615	594	602	619	652	589	597	655	604	638	600	616	605	604	599	615	595	626	590	629	602	666	664	620	557	642	620	630	634	581	606	631	601	646	593	630	636	639	578	664	613	635	627	620	586	620	623	590	635	606	596	579	655	628	633	628	556	582	616	600	622	612	600	602	671	598	624	603	595	602	642	593	618	600	619	660	628	658	602	605	598	584	579	601	612	630	580	635	614	571	618	603	661	579	616	629	606	621	678	648	598	632	600	637	617	576	589	666	563	629	622	630	587	609	638	590	604	615	601	601
39669	18011	6088	2310	1731	1248	1003	848	623	585	530	492	465	389	391	386	381	357	375	366	361	318	320	308	316	336	303	329	268	289	299	295	287	308	288	255	318	300	267	273	282	264	271	275	268	274	286	255	283	288	313	277	294	274	287	303	280	247	275	289	292	284	269	275	303	284	263	292	261	272	244	268	280	301	276	274	248	271	272	306	327	263	285	300	269	313	258	282	296	292	287	252	269	269	271	271	259	260	298	287	288	245	258	271	298	288	242	268	261	265	289	284	262	282	307	268	291	261	289	257	295	286	289	299	273	264	265	257	272	296	301	289	283	276	293	286	259	283	254	225	265	261	262	285	292	287	293	284	272	305	268	279	292	289	281	243	262	265	267	266	287	273	284	245	307	272	261	265	312	287	274	276	273	252	263	260	282	282	267	301	261	268	262	271	265	261	248	273	318	279	295	283	257	266	296	282	292	271	264	257	303	269	296	280	280	303	258	287	295	296	278	290	288	293	311	267	287	270	244	257	267	247	282	280	263	252	277	269	251	269	281	284	276	268	268	300	268	293	291	303	276	235	247	252	268	266	264	255	264	279	295	278	264	282	268	308	292	308	251	242	284	236	266	257	272	298	263	262	278	282	258	273	294	311	273	270	260	273	277	274	293	263	280	268	264	294	279	272	282	261	268	280	266	296	289	266	272	267	303	282	258	277	300	272	292	244	290	271	316	279	264	246	276	267	287	251	278	266	264	282	293	280	301	283	306	285	276	293	253	304	266	303	272	293	276	275	265	266	284	284	251	264	262	263	281	282	283	280	306	287	264	260	277	306	287	275	266	259	264	293	267	261	276	277	269	286	284	283	264	268	301	279	265	252	295	270	266	255	271	284	287	280	298	283	259	255	290	299	267	298	289	283	274	281	267	256	266	276	270	285	288	247	269	258	293	254	272	281	277	262	297	266	276	244	267	253	289	279	292	263	268	260	282	267	280	276	284	318	282	233	273	262	247	261	292	267	262	276	250	260	304	291	284	259	252	240	282	261	267	274	264	287	275	281	291	292	301	267	288	285	290	274	274	294	290	319	277	269	258	262	272	289	301	266	281	284	271	294	277	258	275	279	308	289	281	273	246	277	295	292	290	270	251	303	267	270	293	269	290	256	253	256	302	244	281	279	306	265	270	274	285	252	258	294	249	270	286	272	295	261	261	265	273	282	287	255	272	287	283	261	271	292	249	277	284	301	279	293	281	252	285	295	271	299	286	305	279	291	255	272	271	279	292	277	269	293	279	274	253	281	292	282	241	261	315	278	268	263	278	299	277	244	260	262	238	262	264	293	261	272	279	282	262	302	272	305	268	272	291	267	266	282	267	285	296	284	254	282	279	288	310	275	276	287	312	266	274	261	253	291	281	306	254	281	275	288	297	278	273	262	277	266	253	290	257	261	294	274	273	246	278	277	269	291	231	261	280	248	248	256	249	271	243	283	269	267	283	246	283	258	287	270	260	289	291	249	271	284	269	238	259	258	262	269	275	261	269	266	259	279	293	280	270	276	258	285	274	293	306	270	292	261	259	245	277	263	293	287	300	275	286	305	286	275	261	266	273	288	291	269	316	279	263	282	273	283	269	254	272	262	293	295	260	276	277	247	279	253	290	299	285	292	268	275	293	283	268	288	282	290	256	252	256	271	284	269	263	294	275	274	299	257	278	250	308	276	272	261	280	258	297	250	282	299	295	255	284	299	266	296	271	273	291	262	245	284	291	277	274	286	260	255	266	275	275	266	226	294	268	279	276	262	291	284	290	262	281	265	258	269	295	262	287	253	264	306	245	306	266	270	254	276	301	279	279	275	254	271	269	298	264	257	311	290	267	261	243	264	305	275	250	280	298	274	257	278	315	255	279	293	270	284	292	241	284	247	285	277	304	292	253	273	255	286	260	265	291	306	266	248	274	269	262	280	278	280	279	262	290	287	278	260	283	266	282	273	286	242	258	285	266	273	268	278	271	256	301	276	301	260	269	255	282	272	271	241	254	277	255	300	253	279	295	288	304	279	277	274	286	304	273	264	266	288	260	269	283	260	280	274	275	306	284	266	265	260	284	277	267	253	260	261	258	296	266	264	265	274	298	275	283	270	275	230	290	289	250	287	298	277	276	261	237	271	276	288	276	298	256	298	285	268	249	258	289	273	277	258	272	283	268	256	291	276	263	313	291	287	310	276	270	277	270	284	277	291	281	313	249	261	272	243	270	303	259	270	284	284	261	287	274	252	310	280	279	265	267	283	289	302	239	260	292	257	282	278	287	276	285	265	239	278	303	254	278	283	268	274	276	283	261	291	263	279	255	291	262	294	274	258	255	261	288	274	274	289	290	322	280	311	280	253	281	263	280	281	257	281	265	279	271	260	271	286	269	267	258	281	273	261	267	279	283	263	283	274	268	285	268	279	257	294	278	283	273	256	279	272	269	273	281	295	296	289	277	297	292	328	288	279	255	297	258	264	282	246	262	272	269	233	286	261	274	252	245	290	304	252	271	270	273	289	293	294	242	263	267	260	276	256	280	255	275	293	255	282	289	279	262	275	294	269	246	292	269	267	301	273	259	251	323	263	277	273	277	296	291	316	272	306	281	286	264	271	290	266	261	300	265	274	262	281	260	275	242	293	286	280	305	269	283	257	251	263	291	258	284	260	286	285	293	241	306	268	286	271	298	265	260	268	269	305	277	280	275	285	290	260	297	304	274	269	262	262	293	254	281	296	244	251	280	272	303	274	264	263	274	271	270	270	246	268	246	263	282	301	272	239	271	291	290	260	311	292	283	302	265	261	280	299	266	271	264	293	270	264	256	265	264	292	268	258	245	271	265	271	275	272	272	278	288	267	280	273	288	266	282	259	294	287	272	296	305	280	261	272	289	259	284	280	288	266	278	259	282	276	287	267	285	284	291	257	273	278	273	278	278	287	270	252	260	292	275	254	277	266	285	270	287	252	264	263	291	286	293	298	285	294	283	302	272	298	282	268	276	282	276	263	271	247	279	271	264	264	246	271	283	293	271	276	249	295	247	281	271	263	271	252	294	275	290	286	271	286	310	303	257	294	274	283	245	285	300	262	313	278	288	248	284	270	261	282	270	234	288	278	262	274	281	288	253	243	303	258	258	262	295	285	257	303	253	263	279	279	298	280	281	304	252	288	256	276	276	287	261	272	266	288	283	264	281	293	268	273	281	258	283	252	291	270	304	276	256	260	292	273	298	279	272	262	294	295	279	275	256	247	264	274	287	276	282	267	286	260	287	276	269	229	275	294	280	281	247	292	285	260	239	263	297	294	301	264	256	285	273	284	281	279	278	261	284	281	275	287	294	285	296	285	297	270	253	275	278	278	255	279	277	293	297	328	290	274	291	299	273	278	251	259	262	269	280	310	257	296	292	284	298	276	260	256	288	269	274	268	273	284	310	249	271	299	256	282	260	281	269	266	285	286	264	269	275	286	268	300	277	325
17944	2717	5957	6697	5652	4628	3925	3279	2863	2445	2145	1942	1810	1652	1507	1418	1406	1268	1311	1279	1102	1134	1113	1071	1113	1015	1057	979	979	1006	1016	934	946	909	979	920	971	903	870	953	850	878	883	876	870	841	900	872	868	821	822	839	839	854	856	841	815	840	805	823	803	834	818	847	811	822	788	822	792	841	816	804	788	790	813	820	793	767	823	796	798	819	806	807	746	807	779	818	793	818	838	822	802	826	801	775	785	829	812	844	760	789	795	825	811	779	876	845	785	749	799	800	751	789	798	816	810	793	769	817	781	798	762	778	811	779	795	794	790	766	824	794	791	783	754	755	842	798	835	812	773	753	767	795	818	791	814	750	804	791	775	792	774	814	760	788	800	784	794	793	811	773	811	839	827	804	764	804	792	839	736	765	760	781	759	761	836	787	833	787	824	747	777	827	760	804	794	795	770	799	766	723	772	838	803	754	793	772	844	800	823	818	772	780	808	782	821	801	804	769	754	808	777	804	800	759	811	759	741	768	767	814	794	837	788	771	769	788	766	765	785	756	833	809	794	838	798	795	759	807	761	822	813	707	786	720	738	762	793	781	850	804	849	811	731	736	769	743	807	774	813	748	777	782	753	796	788	776	777	772	799	765	814	773	821	787	808	769	800	825	782	770	810	784	786	782	808	766	784	758	820	781	773	783	755	814	777	744	701	801	774	817	730	816	745	767	782	800	771	790	774	801	793	791	750	797	782	775	843	787	769	770	829	751	807	786	762	734	783	792	733	789	817	783	810	776	810	763	778	802	801	768	760	789	781	764	776	836	796	743	811	766	793	791	765	814	777	744	816	760	767	829	773	828	795	827	753	762	763	806	808	836	775	771	793	802	790	836	804	806	767	775	776	836	765	804	774	802	781	741	828	750	759	823	770	798	809	733	761	827	798	794	785	772	727	822	775	765	821	756	740	779	866	776	770	802	788	843	760	776	779	800	797	762	780	775	814	788	745	742	812	850	753	802	779	766	840	796	821	750	767	815	761	735	816	772	772	784	797	783	789	781	824	749	808	779	705	761	824	807	752	732	800	786	796	866	765	748	754	795	760	789	769	777	765	824	821	741	750	819	786	793	794	763	797	788	753	813	775	804	795	831	817	816	801	817	804	790	798	792	784	757	795	701	748	755	814	830	793	782	818	813	832	814	829	823	760	759	770	749	749	736	777	794	781	843	755	814	762	766	776	779	806	824	789	783	771	746	764	762	811	802	778	826	764	740	803	751	746	799	809	823	789	802	770	810	795	762	798	770	797	712	720	799	749	802	792	761	763	799	799	797	799	775	792	790	823	756	809	773	758	799	812	773	803	815	774	786	727	743	758	841	776	806	783	830	787	746	820	786	810	809	761	796	831	825	807	809	758	784	809	782	776	804	795	796	814	803	744	790	816	772	813	785	755	818	742	780	798	767	790	775	785	779	754	779	754	748	803	751	831	770	755	737	762	826	800	808	801	750	795	726	756	810	796	746	800	731	784	777	788	783	809	781	814	787	825	811	805	786	743	802	817	759	829	769	817	843	774	804	748	770	767	762	820	803	789	840	772	827	782	757	768	815	766	707	783	739	813	798	714	787	774	761	802	808	819	826	779	790	767	768	749	761	806	766	778	775	837	821	825	800	759	773	790	773	813	781	786	788	761	791	868	791	773	759	820	774	855	774	749	769	772	775	797	785	808	795	795	788	762	814	793	774	795	744	765	797	768	768	776	751	812	731	793	783	803	796	786	749	806	820	795	780	813	765	856	816	834	749	760	782	827	789	773	769	811	799	866	754	770	797	827	746	748	804	810	779	814	776	778	816	797	774	771	779	760	777	759	774	782	819	768	844	763	781	749	753	780	796	816	797	781	785	791	826	779	789	768	762	735	815	819	794	803	746	700	811	745	732	743	760	805	780	845	714	764	784	802	817	791	782	813	836	794	766	743	740	774	827	754	767	814	786	808	753	731	801	779	751	759	809	780	779	817	781	772	788	755	828	805	774	788	795	714	801	834	750	798	825	735	824	836	782	789	823	774	780	730	758	776	783	837	740	818	820	760	788	766	721	779	810	810	768	806	762	818	837	785	828	804	748	774	761	813	748	747	807	765	751	746	782	819	788	772	792	799	823	760	756	810	790	771	802	762	776	814	727	806	721	799	818	764	773	808	814	790	783	793	808	778	829	782	751	857	806	785	769	796	793	808	796	803	793	724	756	826	813	758	777	820	729	739	779	814	736	781	783	747	807	771	821	742	797	775	826	766	778	758	765	810	770	774	749	788	783	782	789	762	744	786	790	748	775	796	725	840	809	761	797	828	807	833	798	790	791	724	785	804	842	770	786	813	791	742	799	808	816	853	814	768	755	781	795	828	793	795	792	772	771	800	784	776	819	809	855	789	783	832	774	788	780	805	755	728	727	760	769	781	774	778	788	788	777	799	768	800	824	757	774	787	791	782	754	764	736	821	802	803	788	751	766	785	809	822	760	815	790	798	792	833	831	780	797	810	782	763	752	820	795	761	808	760	786	800	808	731	827	783	808	819	799	800	774	802	793	771	836	792	835	767	796	821	814	776	780	728	759	792	799	835	766	737	785	782	844	787	759	720	852	765	808	790	818	757	758	848	839	769	796	800	758	774	735	824	798	765	769	793	791	790	801	806	757	761	810	779	798	824	751	826	776	760	755	823	830	756	724	830	751	743	789	789	801	796	765	740	827	811	830	785	783	807	807	786	791	799	817	775	790	779	758	788	790	755	803	749	827	805	746	795	738	791	790	800	808	805	792	792	808	851	822	740	750	822	777	784	758	844	830	755	775	810	767	757	796	781	800	774	742	787	796	761	856	797	723	789	750	784	768	786	734	815	802	757	771	799	737	761	815	773	732	774	772	787	791	794	797	774	789	780	803	737	776	821	788	764	826	779	738	745	803	791	791	782	806	768	803	783	725	821	775	785	810	786	784	802	853	805	767	752	818	770	808	804	769	800	736	798	778	810	812	734	790	815	702	800	772	809	763	798	773	782	748	803	818	748	773	802	724	830	787	803	763	849	787	817	775	800	806	811	784	769	756	786	753	774	796	761	835	814	768	768	782	794	822	827	815	781	819	765	788	794	790	766	842	735	775	744	830	800	747	804	783	776	794	800	767	811	834	830	753	785	796	786	828	755	810	783	832	785	831	810	796	756	825	804	812	787	786	781	805	768	794	795	807	793	761	824	739	784	766	793	769	762	750	785	782	824	745	751	783	794	777	795	770	772	814	784	805	782	814	769	800	750	781	781	754	800	772	808	813	775	810	777	789	777	752	789	750	794	768	790	754	817	819	777	802	762	851	793	780	773	739	772	810	830	796	802	798	822	807	782	776	744	789	773	785	776	801	785	762	785	765	805	729	795	815	808	763	783	755	834	773	825	736	812	740	779	786	774	774	749	800	780	757	789	818	800	768	788	790	813	793	773	797	763	792	759	840	848	800	780	749	749	758
3984	298	178	145	128	116	109	126	79	93	86	92	73	113	97	105	106	102	111	86	98	110	89	74	91	93	102	95	89	89	92	82	98	94	77	87	103	102	117	90	85	101	111	98	101	111	109	85	107	81	116	82	89	120	102	95	99	86	94	105	90	86	87	86	82	85	85	86	93	84	72	94	102	83	88	103	106	87	84	92	83	90	101	104	97	98	112	86	81	106	103	107	99	106	97	91	93	94	79	104	103	92	86	95	87	109	91	71	96	94	72	101	91	97	99	100	103	94	95	112	90	85	99	83	86	90	96	82	107	88	97	101	105	94	110	96	102	101	102	70	100	101	88	85	88	87	102	104	93	93	95	81	84	107	86	96	95	107	86	98	89	84	91	96	98	107	103	100	91	93	81	97	91	83	95	106	84	81	83	99	85	104	97	90	71	96	73	80	102	86	102	81	94	114	81	96	88	100	88	81	88	97	99	108	104	119	98	94	87	90	104	86	74	80	106	81	86	97	107	91	94	75	81	95	84	93	90	106	92	89	93	84	91	79	117	93	98	107	93	93	102	102	66	92	106	95	93	80	98	96	74	76	97	88	82	82	82	97	82	117	96	98	97	94	86	88	83	109	87	106	99	98	95	103	91	104	92	85	95	107	92	105	95	85	99	99	89	100	91	84	92	95	96	86	112	92	84	95	106	99	95	105	101	78	90	107	82	101	103	108	108	92	79	85	97	105	81	106	98	86	109	98	92	91	100	92	84	99	113	88	88	83	95	79	81	96	96	97	81	88	96	80	80	95	85	100	101	100	100	106	90	101	83	120	82	97	90	96	94	101	79	100	95	84	104	91	99	104	95	98	79	100	90	87	94	87	97	94	91	94	81	77	101	95	87	89	96	116	108	92	91	81	110	89	82	78	101	101	86	95	90	87	95	107	92	97	107	92	97	106	105	90	96	96	97	99	133	95	89	87	83	104	96	100	97	88	96	93	80	80	76	101	90	108	100	112	106	97	100	94	93	101	99	90	96	100	78	87	85	96	77	100	115	86	91	101	88	100	84	94	92	87	108	92	97	91	98	98	97	93	81	86	96	111	85	78	107	82	103	99	103	106	111	86	90	102	99	100	98	89	101	99	91	88	89	94	86	91	94	106	99	89	91	80	96	87	89	87	92	95	91	88	69	106	108	86	106	107	105	100	92	103	83	95	98	109	99	109	105	91	91	77	75	67	96	104	93	94	81	107	81	90	93	86	103	96	84	104	89	96	101	97	99	90	90	96	101	96	98	100	95	73	90	80	88	86	107	86	87	95	85	81	104	89	92	111	96	107	88	91	109	87	91	104	98	87	99	105	91	89	83	82	90	85	93	91	93	75	83	95	98	82	100	79	108	80	87	103	100	98	83	103	103	98	94	93	102	102	109	91	89	78	78	92	81	86	95	110	85	104	72	88	110	89	99	102	104	103	85	83	93	81	85	102	105	95	76	91	100	103	87	99	81	86	92	102	111	82	98	95	98	110	100	78	84	97	96	81	110	107	97	94	96	89	83	87	106	90	94	100	91	85	80	96	99	115	96	88	107	89	75	87	101	75	87	90	101	92	82	93	96	89	84	88	104	91	101	100	100	91	105	89	113	74	62	95	98	108	105	84	86	92	104	96	95	98	101	91	86	98	104	114	108	86	84	105	90	87	101	88	89	109	79	85	82	91	94	85	84	88	97	95	102	94	86	91	89	90	86	96	97	96	104	101	89	92	84	86	92	104	109	100	93	99	103	85	100	77	82	102	80	86	86	90	85	107	102	86	89	105	89	85	83	100	65	95	95	81	88	105	106	104	92	93	96	85	95	111	74	97	89	99	92	107	78	88	78	102	75	72	94	109	96	105	90	94	97	100	95	88	94	97	95	81	86	87	101	87	102	109	107	90	90	97	96	74	99	98	90	93	91	88	87	85	91	88	85	73	68	109	100	106	90	95	109	99	95	82	94	85	97	104	87	96	90	94	110	116	80	82	90	104	116	85	107	83	88	103	81	107	103	107	80	85	93	76	100	87	78	105	100	110	83	110	81	100	92	85	109	79	83	106	76	105	90	81	94	94	93	109	90	99	95	89	80	79	97	85	114	111	88	117	77	90	84	102	96	87	82	94	96	82	99	103	91	90	104	94	97	86	95	90	77	90	76	99	89	88	102	96	101	86	86	108	81	98	75	95	84	79	87	84	97	85	96	98	79	100	104	92	108	89	106	104	114	99	90	105	98	87	82	111	105	85	89	107	91	92	90	92	89	106	91	97	87	84	94	102	113	96	84	100	91	89	90	96	107	120	106	85	77	94	90	99	89	107	105	81	93	129	100	99	74	97	104	80	111	90	97	94	81	90	100	87	102	87	101	95	98	98	105	85	99	119	87	91	77	113	82	93	111	95	100	93	73	93	95	105	99	96	96	109	81	100	101	106	85	91	78	84	77	95	83	94	95	98	91	100	90	83	80	81	87	96	95	87	96	82	76	104	97	99	90	99	97	105	90	95	97	100	98	97	102	100	96	83	88	89	91	98	87	99	86	98	99	93	96	91	102	117	86	95	118	95	97	91	96	107	88	104	90	99	104	90	89	100	95	94	88	102	93	82	96	86	93	98	89	96	93	92	76	108	105	83	89	108	85	84	84	88	66	92	92	93	84	96	90	102	78	75	90	100	79	96	113	86	83	88	101	91	96	93	93	101	95	82	82	79	95	97	90	87	98	93	80	109	88	84	95	92	115	102	92	108	81	92	94	102	109	96	89	97	87	105	110	105	96	99	88	103	90	101	84	96	99	86	87	90	107	97	74	107	110	91	78	105	102	89	101	85	89	96	96	82	102	75	87	94	102	69	96	100	86	91	99	87	89	87	90	92	98	103	91	100	87	104	68	87	94	93	95	86	92	79	82	92	96	110	93	90	92	94	96	83	89	101	84	83	98	107	103	77	101	87	90	88	83	102	77	84	92	83	80	98	101	79	86	95	100	115	92	96	95	107	89	87	84	85	93	87	93	99	87	81	93	100	88	95	101	109	91	87	66	96	104	94	100	81	97	73	96	110	111	91	91	96	88	85	90	104	79	89	75	88	93	97	88	99	87	90	97	76	90	90	96	86	104	106	88	81	101	89	108	102	114	108	79	93	80	91	102	104	89	92	91	89	76	75	98	86	88	103	108	88	82	83	86	114	103	106	105	94	95	75	91	92	106	77	85	87	118	90	91	87	82	92	101	82	89	98	84	83	101	103	92	101	93	96	87	91	105	97	90	95	97	106	97	107	80	103	104	96	99	86	82	87	93	91	99	88	105	93	98	97	85	106	100	91	99	85	97	98	75	93	96	97	91	82	87	84	98	104	88	87	93	77	90	82	77	83	91	85	99	93	77	104	75	94	84	83	100	99	95	98	87	76	94	112	109	88	82	88	107	107	108	113	112	79	96	84	96	106	97	106	96	80	103	79	85	110	100	106	104	79	77	107
3423	391	498	521	466	441	438	389	383	392	381	388	357	361	369	339	330	341	369	330	346	320	353	355	321	347	331	340	384	340	337	333	352	346	338	345	325	346	344	323	343	326	321	335	357	341	317	312	347	348	328	337	352	322	317	311	322	345	358	342	364	317	335	338	343	326	331	321	338	351	353	351	321	364	327	337	347	317	306	331	335	352	330	350	342	365	333	336	336	334	317	361	336	311	283	344	319	313	351	324	324	336	336	330	319	308	298	331	340	327	345	336	339	317	316	336	320	301	328	295	320	343	337	320	309	307	349	312	329	331	342	348	338	340	348	319	355	326	361	332	353	325	335	305	320	312	328	327	304	322	375	326	301	313	344	336	355	340	349	313	351	334	320	294	333	329	320	313	332	302	335	321	337	320	344	327	317	339	319	321	327	328	349	341	318	345	307	337	368	338	306	326	326	330	314	289	306	357	312	350	322	317	370	304	345	356	354	324	301	317	335	361	353	338	301	326	343	328	335	314	302	298	321	340	304	361	338	321	334	333	330	315	330	290	336	327	326	326	344	340	320	313	328	312	321	352	301	334	314	338	327	334	334	320	324	346	316	322	312	315	356	348	349	315	341	328	333	324	337	324	322	334	330	316	341	348	356	320	352	314	301	345	340	299	334	316	351	352	322	317	316	334	345	328	310	315	317	364	302	320	326	349	333	334	362	336	341	331	325	332	350	328	352	325	333	300	313	309	334	354	357	348	345	306	364	312	333	370	353	295	347	332	377	336	319	323	328	333	324	330	354	342	292	333	332	304	329	362	336	338	364	337	301	339	336	329	335	341	333	379	357	300	302	331	330	321	308	332	324	309	334	323	308	340	345	322	347	324	353	304	315	333	339	335	323	322	367	309	361	315	318	348	320	341	335	334	330	347	342	310	360	318	334	355	347	348	304	348	315	295	343	308	352	326	317	331	348	350	330	315	330	352	330	320	337	314	323	337	338	370	332	331	280	330	315	343	328	322	353	333	316	367	310	343	330	328	314	314	373	370	315	321	337	342	345	337	322	322	362	324	326	310	344	358	346	321	303	329	329	318	361	347	334	321	322	311	307	338	319	333	312	348	286	312	325	332	335	344	333	336	323	342	330	325	342	330	312	314	317	297	377	319	334	298	340	334	375	308	301	329	314	296	339	306	363	331	339	342	325	321	344	324	349	343	307	353	364	326	311	328	327	328	346	310	324	310	331	310	330	332	317	314	317	366	334	331	333	349	348	333	310	329	356	292	322	309	339	351	334	334	325	340	313	333	306	339	333	319	349	364	343	351	356	300	341	351	341	315	330	328	340	335	348	343	306	326	335	343	344	357	305	327	300	305	297	316	340	361	342	312	345	330	327	339	365	353	334	352	350	332	345	317	334	339	323	342	356	330	308	338	318	329	307	315	309	351	358	331	369	310	337	344	305	368	337	342	325	324	349	319	368	316	337	343	354	342	302	360	319	323	370	348	318	327	321	335	331	322	368	324	331	381	362	326	311	320	348	334	335	367	339	323	318	296	335	334	329	334	316	329	329	322	310	323	304	294	324	312	323	351	372	337	313	329	334	326	312	319	307	354	344	307	344	354	309	336	342	329	325	336	352	310	357	333	327	342	355	326	356	335	307	337	316	353	333	314	341	322	330	312	319	333	329	341	370	326	351	333	318	337	333	301	324	349	342	324	304	322	315	341	322	372	331	318	337	325	326	352	340	300	321	310	307	306	332	336	317	347	325	317	315	335	334	339	318	373	318	333	341	331	333	325	297	315	297	357	325	343	339	342	323	317	337	348	316	332	317	342	369	345	369	326	304	321	323	310	322	358	294	321	331	327	341	342	332	354	334	349	343	330	316	341	327	339	330	356	333	317	330	372	323	302	301	313	330	315	345	308	341	315	326	329	318	323	328	356	301	315	323	301	321	344	321	327	332	315	309	307	339	308	335	353	330	306	350	306	332	349	360	339	354	324	348	309	357	316	348	315	372	333	317	315	335	328	320	325	348	322	297	347	340	354	359	354	320	324	362	327	329	352	314	336	323	341	337	322	333	335	323	333	312	338	350	346	342	321	319	341	327	372	334	312	329	338	324	319	339	313	367	323	307	364	348	301	312	337	359	324	325	293	334	331	351	332	302	332	306	359	305	341	302	352	328	306	326	354	328	312	344	314	334	313	344	305	330	331	339	333	335	338	331	332	339	358	323	313	327	338	305	327	356	351	326	334	310	318	302	315	352	340	299	356	331	322	316	332	347	354	350	329	350	365	356	324	315	337	345	321	367	346	343	332	327	324	311	311	343	310	330	332	328	329	366	331	315	297	341	316	318	317	331	323	333	315	296	346	355	336	318	285	340	348	323	322	315	343	321	298	346	315	331	314	339	322	339	343	343	326	308	307	314	317	307	317	362	329	322	335	344	349	370	335	322	355	345	334	361	297	341	336	348	343	313	335	308	315	341	334	338	352	322	336	344	322	309	310	304	355	343	337	325	382	352	308	334	319	337	326	326	339	347	313	341	302	295	288	316	321	327	346	342	326	291	334	396	324	341	278	347	355	322	327	335	315	357	335	355	346	362	353	321	306	337	349	325	345	312	307	341	357	327	314	341	348	346	328	356	335	344	342	294	338	302	323	327	326	358	346	312	354	321	336	306	347	339	348	337	332	365	355	347	346	309	353	340	314	308	345	306	327	303	360	328	320	312	336	336	334	348	353	337	340	318	350	301	333	305	335	322	323	356	324	358	355	332	348	314	323	319	338	367	344	379	319	323	335	321	359	327	347	329	331	313	324	334	350	322	358	342	321	322	298	312	357	344	312	329	302	338	344	328	329	336	351	315	296	328	323	360	321	311	302	363	336	349	294	343	352	334	300	310	355	328	339	333	316	361	338	340	311	337	333	336	331	342	340	342	318	350	369	327	305	299	317	321	324	326	322	299	344	335	306	327	314	324	339	323	334	343	321	292	324	323	336	302	347	328	354	319	319	333	346	349	313	345	318	331	339	325	342	338	363	339	329	371	308	337	328	321	301	350	324	346	356	312	308	336	347	331	306	361	324	345	355	317	301	330	320	329	322	314	358	346	336	338	312	320	339	314	306	309	337	337	303	347	325	317	321	335	327	326	305	318	319	330	347	331	329	334	336	319	356	316	331	353	316	324	307	350	347	345	312	321	340	307	355	336	331	323	344	338	342	326	312	345	318	332	365	342	331	339	333	348	335	322	308	350	326	323	384	321	302	325	307	348	350	332	335	298	340	328	336	334	286	348	331	296	327	319	338	331	326	350	311	329	323	298	322	296	338	317	305	324	310	350	311	317	332	315	360	349	310	354	344	336	329	338	317	342	364	310	357	337	363	360	326	309	331	313	338	320	327	319	319	295	333	359	338	369	340	338	324	344	312	324	353	341	332	321	319	327	321	320	307	314	338	344	327	309	320	332	313	365	331	302	337	367	365	346	320	394	324	316	325	352	313
30690	6310	1638	1234	918	690	580	425	403	350	306	302	295	291	279	249	239	214	252	222	253	275	222	235	207	218	195	215	228	182	202	215	214	243	238	221	224	220	223	191	222	206	222	205	214	211	193	226	219	207	193	208	219	211	207	198	217	208	212	214	247	200	194	197	187	218	193	208	198	203	200	222	183	193	194	207	211	203	208	200	210	208	189	181	226	201	199	183	209	203	203	217	222	196	200	197	207	222	213	191	191	215	181	195	195	206	191	221	215	221	209	194	225	224	182	194	185	208	212	232	206	201	189	186	224	191	202	201	217	201	200	193	191	211	222	197	207	189	187	202	187	198	199	201	195	208	210	228	184	207	204	197	203	193	202	202	194	209	200	198	175	207	192	231	209	208	218	227	223	174	214	205	170	201	165	239	163	203	180	182	214	209	203	196	197	199	213	199	203	185	208	212	232	202	210	205	215	198	191	210	180	185	191	186	204	187	182	225	206	203	225	190	220	197	211	200	206	170	226	213	189	214	204	223	195	206	220	202	194	212	206	195	208	200	209	221	191	200	195	213	179	172	238	210	181	209	205	194	210	211	234	220	185	204	199	224	224	199	188	190	204	199	198	217	219	183	213	179	169	207	203	195	209	204	183	206	219	244	211	197	239	219	191	202	203	211	199	203	207	223	185	220	213	212	191	228	194	211	200	224	181	180	182	205	201	177	205	190	197	211	219	193	195	217	205	216	191	192	211	196	213	208	207	220	194	217	206	187	188	201	196	178	191	204	199	211	202	215	224	203	195	188	181	206	208	216	193	211	201	179	195	187	203	195	217	200	215	203	211	212	186	176	195	208	213	223	184	218	209	179	209	202	222	222	198	197	199	196	192	214	198	199	231	198	200	190	239	206	197	200	213	187	158	201	200	194	199	213	193	171	183	202	175	183	210	210	205	211	197	238	186	201	215	209	204	215	211	206	187	186	190	180	200	199	187	187	215	240	208	185	190	203	209	210	203	200	216	168	177	182	197	209	202	177	205	195	195	199	203	217	210	206	216	195	188	192	204	185	205	219	184	214	211	197	214	201	209	214	202	210	187	196	206	193	186	208	205	207	191	209	199	210	196	205	210	219	210	168	220	189	200	195	198	202	182	195	209	183	222	209	193	206	204	234	204	176	194	199	200	188	205	205	204	186	199	186	193	187	195	207	199	194	213	197	191	201	211	205	208	204	221	215	187	225	241	193	180	185	219	213	222	194	195	212	213	211	196	181	214	188	173	193	195	176	212	220	211	208	194	214	209	200	220	204	210	184	206	183	217	204	219	192	188	196	208	203	209	200	201	222	194	195	208	205	181	212	194	211	207	199	193	203	195	194	189	196	200	169	199	207	200	203	207	210	197	208	201	215	209	197	208	195	184	202	200	213	204	189	226	185	195	184	205	209	184	224	176	177	223	212	204	202	187	194	214	194	187	212	210	209	190	209	212	224	208	203	205	214	220	220	191	176	182	203	203	205	211	211	192	183	232	232	201	230	189	214	172	192	201	203	250	220	211	190	193	210	200	195	188	190	229	183	206	207	210	201	199	197	185	222	204	218	201	204	193	206	203	207	202	199	210	229	221	231	190	183	207	197	206	209	226	198	196	216	222	190	211	214	201	198	198	214	188	212	192	188	203	208	201	205	213	185	201	195	193	204	231	200	211	204	185	235	219	212	184	214	209	179	210	214	198	215	211	225	199	205	212	194	220	190	210	199	187	198	202	172	200	182	205	195	205	207	199	182	230	202	194	219	214	190	208	214	193	212	198	204	203	195	196	178	227	180	205	243	194	212	192	192	200	198	208	191	204	213	217	207	226	173	209	186	206	177	206	204	214	201	170	181	210	237	180	231	211	179	200	225	185	206	210	217	208	217	195	223	220	194	232	217	172	202	208	191	176	230	180	213	203	177	197	216	214	207	183	212	199	184	206	182	184	204	217	228	222	171	226	201	213	206	211	213	181	195	188	219	217	198	206	192	199	198	223	191	201	189	207	205	218	203	211	193	185	196	184	185	185	223	203	184	200	201	216	181	189	188	200	191	200	207	190	224	225	242	205	188	214	209	190	215	193	204	206	186	227	188	214	228	217	205	178	203	219	193	199	194	218	221	223	192	195	186	231	220	179	201	174	205	220	221	207	206	184	200	210	200	206	201	214	193	194	161	223	207	201	208	219	179	199	202	198	195	199	213	183	206	186	221	193	194	175	222	196	209	247	200	204	206	214	208	182	195	223	188	185	204	224	212	196	188	207	194	189	187	210	187	196	203	184	200	185	198	210	190	213	193	187	210	203	207	218	182	214	195	191	212	195	220	202	201	202	176	218	221	171	198	192	214	204	215	223	207	198	224	211	201	206	224	222	215	218	211	204	208	213	182	205	202	184	206	200	244	221	192	211	201	221	209	214	194	199	230	194	213	210	190	205	209	192	230	193	204	207	200	208	202	190	216	178	194	212	178	228	204	195	199	195	213	175	196	204	199	217	212	214	179	216	194	206	210	208	191	191	213	216	207	215	209	194	212	236	212	189	194	186	209	191	212	186	224	180	198	217	201	204	192	216	222	212	216	198	199	200	212	215	216	204	184	207	227	202	217	200	207	193	194	201	203	201	206	193	213	213	179	179	191	187	200	221	214	186	200	189	215	219	237	204	193	216	223	213	217	183	175	166	180	196	197	213	220	206	194	211	203	184	190	192	204	219	215	187	216	194	193	198	195	203	222	215	195	183	214	201	204	217	236	184	195	207	209	214	204	216	199	192	187	176	207	206	214	196	221	201	216	218	213	204	198	228	210	203	212	184	208	198	221	198	214	169	204	208	190	215	190	194	206	181	218	241	210	193	214	189	197	176	211	202	209	190	202	227	193	201	206	181	196	192	210	207	195	214	213	223	207	230	238	196	190	213	197	219	226	214	180	185	210	225	198	181	197	193	194	211	211	204	198	205	183	231	192	190	178	230	213	214	196	230	186	200	219	216	188	218	196	213	223	196	234	216	199	208	228	184	206	240	209	194	209	200	224	194	212	201	209	189	182	197	165	213	203	207	202	247	194	208	210	195	222	185	194	196	200	216	199	209	199	224	239	233	182	225	201	193	221	198	204	183	234	227	222	224	189	196	221	212	198	224	236	174	224	204	193	220	180	184	213	225	206	212	181	195	213	188	207	220	197	207	198	191	208	180	219	179	228	202	204	226	198	199	215	219	196	203	194	202	201	199	218	208	175	212	196	197	186	199	229	201	188	196	213	212	172	208	175	198	195	225	190	227	229	187	220	202	212	232	197	207	200	202	223	187	182	199	191	203	206	199	189	183	230	207	190	188	208	196	215	200	219	216	183	206	189	187	178	215	201	191	200	187	201	212	211	190	203	182	232	225	218	213	201	199	222	201	217	201	205	223	214	217	198	186	204	222	217	183	192	201	181	205	214	172	224	227	184	182	199	206	201	198	217	178	209	202	233	208	205	212	208
13385	1629	3320	3637	3196	2712	2262	1922	1630	1443	1322	1214	1076	1117	997	1008	961	886	897	847	832	824	800	801	772	774	753	687	705	641	715	699	682	658	691	724	720	678	668	684	695	664	677	651	677	654	669	681	659	699	675	616	598	623	669	639	593	670	620	643	640	611	634	650	652	657	609	642	594	627	636	630	633	590	656	577	604	641	589	641	633	603	591	580	586	584	630	636	607	603	693	630	628	662	621	580	633	631	671	589	636	631	649	560	639	630	597	624	597	635	594	624	619	626	662	595	669	641	610	612	631	638	596	647	597	599	626	662	648	616	615	626	652	625	640	594	612	610	638	630	598	605	626	615	588	624	619	601	596	628	593	629	602	631	601	596	642	567	625	622	584	599	599	557	630	615	572	571	639	655	580	643	574	618	598	631	698	547	643	634	629	633	590	650	596	588	598	621	647	645	595	644	605	634	632	603	635	624	626	621	647	654	616	578	592	628	599	597	621	594	655	582	594	658	658	629	631	601	677	618	608	629	598	623	625	593	627	616	648	587	665	648	607	658	612	609	597	623	604	654	602	606	637	605	661	613	668	597	643	568	610	611	614	603	624	612	567	605	636	636	607	630	609	635	632	624	623	631	604	611	611	608	629	633	615	594	637	625	658	630	585	632	609	592	664	633	574	638	561	608	608	598	625	636	647	593	627	605	577	665	592	635	613	609	605	605	595	606	673	616	627	589	643	625	643	615	621	614	589	610	649	642	584	633	607	634	630	630	637	637	623	596	625	630	614	622	608	626	609	620	606	609	633	592	640	675	626	644	588	625	620	622	631	589	639	613	594	634	617	626	579	628	596	636	584	619	642	587	638	638	628	647	586	623	686	593	615	585	593	603	590	601	600	616	632	642	630	640	567	620	593	671	608	624	631	599	581	625	600	591	603	625	631	618	652	567	697	650	614	593	597	624	620	622	619	683	629	609	625	585	616	639	608	629	576	630	649	664	626	591	590	613	638	609	627	643	580	605	619	559	549	644	589	536	600	627	623	582	642	578	642	596	608	634	599	622	622	574	650	593	556	629	588	606	642	628	584	598	615	648	631	650	593	581	605	594	655	583	640	621	655	602	644	646	578	600	581	611	623	637	582	574	604	619	609	625	590	617	577	573	589	642	616	608	604	653	626	625	594	682	624	594	571	621	620	582	666	623	608	619	562	615	590	620	572	569	648	620	649	655	602	606	601	626	579	640	602	564	621	640	585	607	612	663	632	606	654	630	636	638	626	588	615	627	636	627	657	644	643	558	627	631	650	622	592	631	645	624	643	597	572	617	649	616	625	650	623	624	640	592	596	623	597	613	615	633	602	601	670	625	559	653	640	593	644	603	594	640	619	614	626	672	629	605	601	620	624	620	607	642	619	623	611	659	616	622	629	642	598	614	644	608	614	635	613	555	569	596	651	595	636	593	633	633	625	616	611	587	633	621	622	638	605	632	594	646	662	616	621	608	609	575	630	650	612	648	606	593	613	648	609	573	663	609	650	609	622	622	611	593	641	619	620	662	603	611	624	639	645	603	612	614	634	614	572	619	622	628	590	646	669	613	591	627	637	652	587	573	662	580	663	644	636	648	642	614	575	620	622	668	639	586	639	620	605	613	611	631	592	649	658	634	635	648	570	574	642	593	607	595	620	597	608	634	643	614	612	653	605	610	637	573	639	629	625	641	591	594	582	589	565	654	606	635	673	636	628	635	581	575	614	578	578	612	577	638	641	598	609	647	617	597	630	606	636	585	618	624	623	652	572	622	586	620	614	656	616	583	615	602	636	593	632	577	593	663	611	603	624	584	613	601	559	572	682	591	618	589	568	635	576	573	656	570	632	620	588	618	586	604	592	608	594	638	587	608	621	619	625	563	622	593	628	598	562	617	603	598	646	649	612	623	623	633	640	623	585	608	610	637	634	634	631	653	620	653	571	620	640	635	631	630	556	670	613	656	565	619	630	592	619	626	618	651	624	656	565	578	596	663	616	633	620	640	631	593	667	618	661	644	631	602	673	625	646	634	623	623	612	622	631	633	633	621	601	670	637	608	633	588	605	608	653	596	643	615	624	606	623	625	642	635	621	614	626	642	607	604	636	638	615	665	643	602	604	636	616	595	607	665	631	596	641	613	628	607	615	574	639	627	629	608	650	630	614	604	608	640	601	603	599	585	637	622	659	631	591	659	629	627	630	593	605	642	622	601	617	628	642	664	624	608	599	611	633	604	651	588	580	608	593	586	637	607	625	608	632	625	626	625	581	619	648	628	576	583	611	621	634	595	615	665	630	613	581	605	599	605	684	654	617	614	566	643	589	595	621	600	634	603	617	610	583	623	613	590	664	623	556	603	574	555	583	633	635	632	606	615	594	602	635	599	650	618	626	611	655	651	599	604	614	647	593	664	595	617	647	653	623	589	634	633	631	630	618	612	610	611	642	606	571	599	655	630	560	612	621	603	605	623	645	647	647	619	627	609	578	622	667	630	593	608	626	582	586	653	633	583	604	620	608	639	633	630	591	627	592	638	626	593	640	600	608	580	621	565	613	616	586	663	628	604	597	605	623	608	638	591	658	620	558	617	561	610	594	622	629	600	609	614	594	580	578	642	599	648	572	588	603	589	596	616	606	639	627	548	644	643	592	629	588	623	632	639	620	554	626	577	598	604	576	617	644	610	605	653	604	617	629	607	573	647	636	648	620	574	570	563	621	599	615	614	626	619	562	664	603	626	594	658	625	599	613	643	630	665	633	604	603	600	658	648	582	590	611	605	625	609	572	602	618	652	581	572	605	573	580	656	603	580	645	599	617	621	627	643	610	634	615	594	636	591	635	596	601	616	620	636	666	581	628	650	593	582	628	649	614	597	673	621	632	606	638	643	611	590	619	616	592	609	648	567	665	578	586	582	596	620	633	614	634	687	610	638	636	615	616	600	651	584	644	590	600	649	585	593	617	649	627	608	642	650	629	581	638	625	621	607	616	650	593	602	571	603	616	628	653	607	640	627	558	634	617	599	644	617	636	615	602	609	575	605	621	563	632	594	642	633	651	626	601	624	564	672	634	587	608	589	624	652	640	570	647	637	650	604	592	655	628	669	603	601	603	591	633	550	606	600	626	645	593	631	614	640	620	546	573	633	632	586	641	577	583	591	616	581	610	633	602	607	612	597	628	648	606	600	593	635	612	585	637	594	654	673	609	665	661	632	613	651	592	614	597	619	624	618	616	656	649	584	592	616	596	612	600	624	590	624	598	654	585	585	612	603	610	623	626	594	623	639	635	573	566	619	633	638	612	622	632	663	629	619	615	613	621	623	643	606	606	580	626	594	625	649	598	608	621	616	579	596	613	613	568	589	602	583	608	602	629	612	587	601	576	599	604	586	637	611	600	581	615	635	648	588	594	613	619	634	612	638	570	601	614	611	611	606	663	559	592	584	589	643	586	617	597	597	638	616	613	611	684	601	613	622	588	639
39181	17105	5559	2346	1674	1266	1002	783	701	602	518	463	476	445	386	407	357	364	345	332	343	337	339	324	304	335	306	334	322	320	297	305	288	320	292	315	254	270	277	301	355	268	300	283	282	309	309	284	260	278	280	292	266	289	280	273	296	324	268	291	264	281	289	282	274	275	284	282	279	328	298	260	279	278	295	305	284	284	253	256	249	257	259	283	291	247	281	278	303	256	276	275	294	308	280	276	284	304	280	267	257	309	302	316	278	314	253	265	286	292	277	275	268	300	288	268	294	277	268	277	275	262	280	269	288	295	261	248	299	283	292	265	287	257	280	281	276	273	270	288	289	265	242	292	294	256	284	303	266	219	292	312	290	247	287	271	272	280	269	294	249	284	275	264	242	284	284	295	265	281	269	270	276	315	250	283	264	261	285	267	289	259	304	268	281	262	308	262	242	248	273	289	262	275	268	294	265	286	260	272	290	260	259	261	270	267	273	262	274	264	285	277	281	300	290	263	283	289	281	266	257	273	252	300	262	279	272	291	290	305	258	291	311	292	273	257	290	305	270	312	269	272	287	314	276	263	273	283	260	268	259	278	273	322	285	281	282	257	277	280	263	274	284	289	278	297	283	272	285	290	289	280	258	258	305	275	275	268	292	266	252	273	297	305	288	288	276	259	256	265	280	256	246	284	295	279	267	302	264	276	266	274	281	318	333	304	284	266	277	252	276	266	285	240	291	283	259	259	270	266	260	280	261	289	267	286	267	261	312	260	275	258	286	278	316	273	298	261	267	276	286	299	301	296	283	244	261	274	262	264	264	277	265	238	286	264	284	268	279	259	256	274	278	276	260	279	272	246	265	268	303	254	263	295	240	259	263	283	296	257	288	277	274	254	235	275	253	260	282	248	277	270	278	285	250	278	311	299	272	244	258	287	299	265	268	284	276	289	267	279	253	281	286	259	272	285	243	262	254	282	266	287	309	300	282	287	278	280	276	274	271	283	288	243	313	300	261	292	278	268	271	297	248	262	296	254	267	270	258	256	287	266	291	282	284	255	280	237	260	284	251	254	242	300	262	271	277	294	288	279	303	296	274	292	285	295	294	274	265	290	281	267	325	267	279	279	289	262	274	276	281	255	315	281	267	285	294	309	267	264	293	273	295	272	276	309	278	313	262	288	299	302	266	244	277	251	265	262	295	258	307	270	294	285	258	288	280	287	289	247	281	270	285	285	262	289	263	266	284	294	279	279	279	260	254	273	275	289	258	260	255	287	258	277	269	290	266	258	293	243	311	295	253	285	279	289	271	274	259	267	281	241	281	256	267	263	288	303	273	261	294	262	261	263	271	273	290	251	277	269	265	257	256	272	310	285	260	291	275	269	266	268	256	290	278	262	280	282	260	288	264	260	238	251	314	264	287	289	284	264	286	269	269	293	253	262	253	251	283	315	286	247	281	294	249	285	285	296	260	273	294	258	271	269	273	262	258	275	258	267	249	288	298	301	290	293	279	299	282	281	272	255	267	291	254	272	266	258	292	266	251	300	290	286	269	263	268	291	272	293	249	280	280	284	271	264	267	255	280	289	260	257	294	260	258	251	246	288	312	255	273	286	284	265	266	285	299	272	263	255	281	273	262	276	282	266	292	282	318	307	261	250	255	294	269	274	283	273	294	282	274	261	278	303	300	289	242	280	284	264	274	301	282	258	279	279	245	287	263	268	278	281	277	263	300	301	266	291	285	278	309	278	298	275	275	240	286	248	245	283	265	258	276	280	267	258	253	290	262	250	290	271	267	283	264	261	265	276	297	302	273	282	271	252	277	291	278	287	264	288	272	279	291	267	262	297	311	268	285	269	273	289	268	260	271	262	280	287	290	286	255	258	263	281	291	266	295	271	279	254	293	291	288	260	263	269	266	260	287	276	278	316	263	260	305	285	238	248	285	265	297	274	293	264	241	266	274	265	275	240	266	281	266	287	279	282	295	284	252	283	280	278	279	289	268	233	279	263	250	286	258	265	265	273	315	278	265	310	286	271	253	266	306	284	277	267	276	279	271	276	296	268	298	282	238	278	281	295	302	265	292	273	287	264	274	296	265	285	236	264	266	286	272	288	278	267	271	282	275	299	277	265	273	300	282	262	260	291	296	258	285	288	267	283	297	271	290	260	274	266	261	251	286	301	273	270	292	274	289	288	275	300	312	265	246	276	281	247	291	277	299	257	264	283	316	279	307	277	273	246	275	279	285	262	256	282	255	257	264	291	300	235	267	275	242	279	307	269	273	269	270	264	298	298	269	236	274	242	288	266	268	298	286	274	272	236	249	291	274	283	258	263	264	284	279	278	263	287	283	309	280	279	271	287	274	278	307	266	262	251	260	268	260	264	311	258	279	265	317	288	261	253	294	264	262	260	262	305	260	285	256	256	271	284	259	254	275	284	280	257	299	296	273	256	248	258	268	267	254	285	275	291	287	265	267	293	264	292	302	291	296	287	261	271	285	264	263	269	285	234	276	262	256	293	271	268	265	275	246	296	296	259	293	288	287	273	271	289	275	281	298	305	262	275	291	277	262	273	266	298	273	271	253	314	259	280	274	290	268	295	286	290	237	284	268	280	268	299	296	301	293	297	299	301	274	294	281	299	286	283	274	272	273	275	269	266	293	284	263	269	268	288	271	276	242	264	264	279	255	281	239	264	284	278	299	270	277	292	307	263	290	246	272	286	267	277	289	308	271	273	264	282	253	244	253	276	299	251	258	287	267	292	279	293	292	290	281	295	252	293	290	276	274	282	259	268	279	278	284	243	275	274	271	263	279	267	265	252	285	254	302	277	264	255	271	266	303	266	292	266	282	317	269	245	283	267	262	309	257	257	296	287	236	284	289	288	281	275	248	304	271	282	298	285	274	257	296	245	256	264	317	282	251	273	263	264	273	266	280	291	284	268	312	262	260	305	303	268	265	277	257	251	298	286	270	274	293	269	242	296	305	275	289	252	281	253	294	265	289	285	290	278	281	253	253	258	265	265	305	264	299	281	291	269	289	273	291	281	270	279	273	263	263	295	273	261	298	295	265	254	290	304	277	286	272	275	250	274	266	249	291	276	296	309	283	282	252	290	272	249	277	271	263	263	275	243	266	282	254	254	292	253	263	288	263	313	293	255	269	271	283	249	266	258	294	257	273	261	300	280	243	284	295	284	263	287	255	268	289	269	256	279	274	276	296	279	301	290	243	254	273	269	308	291	274	275	289	246	265	260	274	303	272	255	269	265	287	271	268	284	295	260	290	293	283	236	267	263	294	249	304	312	301	280	264	243	229	277	307	297	295	289	270	272	262	258	289	284	266	255	282	265	295	300	285	265	284	283	266	286	329	259	269	293	290	301	291	302	268	257	287	276	251	256	310	274	284	291	276	288	270	283	279	313	278	272	298	281	283	260	270	275	264	273	289	305	241	315	259	258	250	259	271	298	290	250	265	291	271	263	275	260	259	283	263	283
17836	2615	5803	6590	5689	4764	3765	3317	2729	2365	2217	1932	1792	1645	1602	1453	1465	1339	1289	1173	1230	1163	1121	1037	1049	1035	980	1029	1014	939	961	934	967	936	926	910	952	934	915	938	934	925	926	930	809	924	866	874	793	874	909	794	847	851	826	784	829	829	833	820	847	823	832	813	850	855	812	819	792	783	826	803	841	794	826	819	782	838	833	812	797	837	815	832	840	783	797	824	807	813	773	772	838	860	798	809	769	800	800	808	806	804	767	761	793	764	796	814	771	775	820	747	847	822	803	789	717	829	804	790	788	735	808	718	781	792	782	768	798	824	762	782	775	852	795	771	781	814	807	780	788	825	799	792	826	787	835	782	815	782	820	789	811	809	754	802	796	805	803	782	733	808	804	800	773	788	792	758	799	759	797	776	839	804	764	766	839	828	785	789	794	783	816	812	791	775	770	781	818	812	777	771	824	803	841	833	808	792	775	800	786	814	788	755	789	782	747	807	759	789	756	831	822	786	754	765	823	772	797	788	773	736	761	802	771	797	746	813	772	806	807	765	763	754	783	832	763	794	799	791	767	815	806	785	754	799	739	775	738	751	760	789	805	747	815	762	800	789	801	822	801	821	784	781	786	776	830	790	813	794	756	809	785	755	778	801	794	785	775	756	769	836	809	766	784	788	790	772	750	779	803	764	774	794	806	784	846	807	793	819	752	801	757	837	747	797	755	818	762	843	782	814	778	782	771	759	797	771	818	761	737	775	780	762	767	769	763	773	765	750	780	795	806	796	791	817	794	796	765	777	776	807	759	794	771	815	761	781	788	788	786	766	776	801	779	783	771	816	748	767	791	854	822	787	809	791	824	802	723	739	822	792	760	809	739	820	789	720	824	740	780	774	769	756	804	828	841	802	829	776	782	796	786	781	725	817	834	813	812	813	806	808	757	763	802	803	759	836	788	795	852	790	797	820	774	782	832	780	772	799	795	775	821	828	833	786	757	807	802	763	838	775	825	748	807	789	770	799	738	794	798	808	753	818	814	860	770	733	798	753	758	800	778	766	797	837	743	825	774	757	816	808	783	804	810	813	876	846	785	756	804	784	792	778	807	776	789	771	767	816	766	766	816	745	748	743	805	781	804	731	796	849	785	766	782	796	805	766	752	779	807	820	771	773	800	767	816	759	806	788	781	791	761	812	803	719	809	752	768	802	757	774	795	815	770	793	728	749	815	734	783	738	782	777	775	729	772	834	783	773	781	784	787	805	787	751	814	805	744	794	775	794	759	767	820	729	794	790	817	763	760	803	785	807	731	741	798	748	797	780	802	814	821	767	799	750	834	788	741	815	778	750	747	780	766	826	796	763	793	836	766	784	765	754	800	797	816	799	739	781	841	807	786	810	729	763	761	829	755	803	780	835	763	808	759	739	785	768	786	816	747	748	718	793	772	837	761	781	835	848	725	792	775	816	801	785	787	719	763	782	795	785	733	775	787	770	822	823	753	816	850	761	831	758	762	777	733	790	779	752	772	782	741	840	802	739	815	791	801	790	826	821	765	740	810	833	766	781	769	834	745	759	797	829	796	827	771	714	765	706	840	786	762	863	771	783	776	811	757	833	779	831	791	787	734	741	798	783	840	809	820	754	783	789	735	808	845	807	754	765	743	727	752	827	770	774	742	752	798	802	762	760	789	747	800	820	793	805	809	813	811	768	738	771	796	786	790	757	803	792	754	759	810	791	799	806	768	866	771	796	762	776	785	809	773	771	783	795	776	790	797	767	778	771	799	742	809	814	796	779	815	790	770	789	746	824	769	752	793	767	750	820	766	793	785	785	780	772	806	795	780	789	789	823	776	799	806	763	789	803	780	703	746	803	806	777	748	797	749	765	807	829	806	767	801	773	753	773	780	831	726	795	782	817	815	769	704	786	761	822	796	715	759	799	785	749	790	753	782	824	829	806	786	805	772	733	791	830	772	806	822	731	801	813	761	822	799	760	803	774	741	761	725	787	788	766	792	806	770	740	833	741	789	772	847	829	758	722	800	810	789	783	774	759	794	763	795	807	780	772	801	780	748	797	737	752	805	799	800	773	804	787	751	786	803	774	797	796	784	803	769	778	791	802	745	743	811	803	770	796	788	799	773	780	796	799	787	800	770	749	815	783	771	778	791	785	745	815	801	803	800	773	778	813	775	818	796	737	760	771	802	812	831	739	824	765	820	809	758	801	780	812	790	734	721	722	796	772	798	807	770	805	786	785	774	786	810	807	841	801	792	806	734	796	783	798	791	747	803	750	807	790	763	819	761	813	780	772	811	802	741	761	776	803	787	786	772	752	775	798	835	789	763	758	745	778	817	792	811	777	749	781	832	756	817	741	777	799	749	810	783	759	840	827	753	795	811	801	745	768	772	765	757	772	815	788	787	809	781	782	793	796	759	780	732	817	761	729	752	769	733	748	777	778	761	735	791	737	798	798	817	795	770	767	755	805	775	783	808	777	766	822	818	793	784	753	810	751	744	768	793	821	836	777	765	830	729	789	785	837	785	784	842	796	790	835	813	773	736	771	758	760	805	800	780	808	787	802	798	774	790	812	795	820	816	785	770	818	805	766	787	746	801	744	805	805	782	770	762	746	790	774	811	744	775	830	818	755	800	768	798	766	787	842	787	783	850	812	756	754	790	856	776	762	755	745	788	788	798	745	781	818	787	794	773	760	732	856	807	752	771	756	782	773	731	749	800	758	795	799	815	785	749	791	803	769	821	778	754	750	769	795	767	749	866	756	786	822	811	793	785	795	759	816	794	752	795	771	760	743	775	760	804	819	818	797	781	841	805	807	829	792	726	804	824	766	808	817	734	787	807	806	817	780	766	813	794	788	811	784	791	760	760	815	820	839	794	740	833	783	776	795	817	818	751	804	737	791	801	705	775	808	788	831	825	768	763	864	807	789	786	764	736	761	780	712	816	818	772	762	834	773	753	775	807	796	762	817	771	773	803	798	770	742	792	787	771	815	768	746	785	836	738	809	768	799	773	807	745	761	809	768	781	787	787	770	767	772	770	731	880	817	758	858	748	832	805	765	832	795	753	776	775	830	767	818	846	747	749	794	761	818	840	749	767	765	787	841	809	795	787	761	787	844	722	778	789	768	785	793	810	756	799	808	772	752	822	781	808	786	766	765	788	828	794	803	749	835	822	786	756	782	797	776	754	873	786	785	765	816	802	763	774	720	793	804	792	800	777	818	763	820	791	738	744	778	754	774	758	756	798	796	764	776	763	823	797	769	805	837	755	777	826	745	734	818	773	717	782	772	768	817	847	777	796	780	777	783	780	807	774	778	770	782	751	800	753	775	804	803	811	777	752	742	768	830	791	789	807	784	770	785	749	775	824	783	783	779	739	803	780	807	815	779	813	795	802	837	806	787	769	822	793	785	701	772	817	736	793	784	807	799	747	765	801	748	752	825	797	782	803	766	807	830	819	737	748	811	833	799	821	735	791	782	823	740
3657	289	201	148	148	121	121	106	99	86	118	110	85	97	107	96	97	89	100	99	94	116	102	90	101	108	102	104	90	96	85	114	113	89	81	93	99	89	88	102	91	100	96	102	87	93	85	88	92	98	111	94	77	108	110	88	85	115	113	104	92	85	94	124	79	106	100	94	108	93	101	89	96	100	79	79	92	78	92	113	98	93	86	97	95	107	96	92	89	86	87	104	91	99	102	76	92	101	98	104	112	99	87	79	79	106	92	77	88	105	94	90	105	97	88	109	104	77	90	84	97	87	89	94	86	98	107	97	76	97	91	80	88	91	91	99	86	84	83	103	79	96	89	79	83	99	96	101	82	101	93	84	85	116	89	88	100	109	85	95	111	93	87	87	86	85	95	72	113	85	84	90	81	79	91	79	106	99	92	90	90	102	88	89	88	89	91	79	96	77	78	113	113	92	89	105	97	102	97	79	94	87	95	93	106	81	93	111	91	84	103	101	113	100	88	92	104	92	80	87	90	104	97	99	86	88	101	105	92	113	86	96	106	92	90	78	104	105	91	90	73	105	92	101	72	91	86	79	97	110	97	76	93	93	106	71	72	90	108	106	112	93	108	81	88	81	91	82	84	99	90	98	97	102	85	102	88	94	102	95	93	95	86	106	83	97	96	98	96	78	81	101	95	85	97	98	105	89	95	92	110	76	95	93	76	82	80	87	90	100	99	116	103	98	95	85	108	85	104	78	88	82	103	104	86	88	104	104	93	86	102	105	88	112	76	98	98	92	93	93	90	88	87	91	94	81	81	95	116	99	87	92	106	93	107	81	103	86	79	86	85	86	92	92	92	98	89	70	81	113	92	91	99	97	93	85	118	99	87	79	91	83	110	116	96	119	86	83	101	87	94	101	78	111	101	108	86	82	99	98	100	80	89	102	75	95	74	100	92	92	103	124	93	84	104	95	96	93	106	99	98	92	68	104	76	99	97	78	85	107	100	90	94	69	99	84	101	88	100	92	90	91	102	95	83	92	90	96	98	94	103	118	99	99	96	105	100	88	115	110	82	91	114	101	100	93	75	68	95	82	88	96	85	71	93	102	99	92	96	101	81	83	76	106	93	73	105	101	106	97	95	77	107	88	108	99	93	87	109	110	99	78	102	99	101	107	105	93	91	84	87	95	111	100	120	73	108	89	84	79	82	92	90	78	97	89	81	100	100	94	84	75	98	108	87	90	90	103	107	109	107	107	77	92	97	88	100	85	102	94	90	112	89	85	103	106	98	94	83	112	102	92	80	84	86	98	94	91	84	94	96	98	88	121	85	106	86	95	94	86	84	105	108	104	103	106	96	86	80	100	84	91	103	95	83	88	105	94	95	97	92	98	107	115	76	84	99	98	94	108	82	89	98	93	89	69	100	104	76	89	78	104	66	109	89	102	90	101	77	101	88	100	84	98	97	93	87	94	75	84	87	92	96	100	79	93	108	99	99	98	101	107	113	81	97	97	89	96	91	100	83	90	81	94	114	105	111	97	77	95	107	105	82	102	92	94	70	76	103	77	71	92	87	86	107	109	96	87	89	104	95	79	83	102	85	107	89	102	82	100	95	87	111	124	77	84	94	109	106	97	99	103	102	96	95	91	79	82	113	84	73	92	82	82	102	94	101	99	108	89	104	121	102	82	90	83	73	107	81	109	81	107	99	77	81	106	81	105	96	99	94	101	91	90	94	84	94	99	88	91	92	107	82	90	95	86	81	91	86	106	99	107	81	95	92	84	96	98	110	96	88	102	98	96	108	95	91	99	97	99	106	92	79	93	110	98	71	96	80	104	95	90	96	96	82	99	90	104	92	75	94	93	97	105	81	98	81	105	112	103	106	106	103	98	115	88	79	94	88	105	112	86	87	110	82	79	104	101	77	85	90	83	97	76	79	102	93	74	101	99	87	100	102	85	103	102	95	115	93	89	86	90	88	91	75	96	90	78	96	91	104	78	85	97	97	95	88	97	92	90	86	79	95	92	95	109	105	89	89	81	111	89	94	79	98	91	102	82	95	79	100	94	92	92	89	95	97	87	87	91	101	102	104	109	108	82	81	91	93	91	88	94	85	92	100	72	94	99	90	100	88	92	105	102	84	95	104	91	111	103	91	90	86	105	91	93	113	106	88	98	102	89	87	91	94	86	101	89	94	89	89	103	92	85	88	84	100	85	84	100	105	98	76	103	84	90	98	98	84	97	76	97	85	79	100	93	87	98	105	98	94	92	74	94	88	87	88	111	100	100	100	90	92	106	112	93	79	94	84	86	98	89	82	92	95	80	99	109	90	99	105	89	77	90	83	116	83	96	116	93	87	91	84	94	97	83	99	85	82	76	82	80	97	101	82	103	108	91	97	97	95	90	91	87	86	106	103	84	108	106	105	81	100	101	98	108	80	78	85	109	94	88	85	67	85	114	94	89	68	100	103	84	98	95	112	83	95	88	93	90	85	81	95	93	90	92	101	87	86	88	96	79	98	80	99	93	106	68	91	90	99	105	93	97	68	90	89	77	100	99	89	87	98	99	97	90	99	81	100	100	85	103	100	88	101	109	98	99	78	82	91	87	89	84	96	83	109	108	84	114	103	103	92	100	101	89	76	102	91	85	92	97	77	100	102	93	95	105	87	112	102	78	84	93	80	94	84	87	95	95	91	90	84	97	97	96	68	88	88	98	81	99	105	89	101	85	89	93	102	86	97	95	98	74	79	88	85	88	83	90	74	66	96	95	101	87	88	93	104	97	91	106	108	114	100	87	106	79	92	90	100	97	73	91	88	90	108	68	96	97	104	84	103	83	78	81	97	111	78	85	104	83	106	104	107	77	114	96	110	88	98	91	99	99	106	98	94	98	83	88	91	109	84	79	103	90	82	97	82	96	91	105	89	87	108	107	96	86	106	85	113	84	108	79	82	88	87	95	77	107	95	71	98	84	96	93	88	94	89	101	112	91	86	104	92	86	115	96	72	88	105	84	95	75	103	96	91	110	79	92	101	100	97	88	99	84	90	88	96	95	84	95	98	107	99	92	92	109	102	80	80	93	98	86	93	89	92	101	95	81	96	89	90	106	118	96	88	92	92	85	92	82	99	80	89	95	108	89	87	88	110	99	113	78	106	77	92	105	89	85	88	94	104	105	105	100	99	91	90	101	97	99	77	77	85	102	106	95	100	94	90	96	90	84	87	93	91	92	98	102	101	93	99	80	95	94	88	98	90	88	101	93	89	99	85	81	90	92	92	81	85	89	86	94	92	108	77	97	96	87	92	88	93	89	87	92	102	100	90	87	121	84	88	98	85	87	86	83	79	93	99	97	100	83	100	106	89	106	90	88	99	83	104	95	90	102	85	92	98	89	81	87	110	92	103	96	89	104	92	67	97	77	98	79	87	80	80	79	94	80	99	95	99	88	95	119	107	82	89	88	92	99	103	103	88	90	97	89	85	88	99	103	83	94	86	98
3269	432	496	512	496	450	427	392	427	373	386	355	346	361	358	356	325	330	348	375	366	365	342	339	337	368	299	372	333	326	341	332	370	354	345	357	345	320	362	330	355	297	353	322	329	330	315	343	289	333	353	359	324	367	346	350	344	316	361	335	341	318	331	314	329	311	352	354	296	349	336	359	348	329	352	319	334	315	341	321	339	359	348	322	319	323	360	342	328	313	332	327	320	270	337	342	331	350	296	309	338	312	320	345	347	327	334	330	356	330	362	334	333	318	344	347	359	319	327	339	325	338	341	352	321	328	330	348	315	310	317	355	322	307	327	364	318	349	396	308	322	310	347	323	319	337	329	342	336	341	328	337	317	351	334	325	331	306	340	320	322	329	328	324	340	356	313	324	358	313	326	313	333	346	342	325	341	302	323	309	315	369	335	368	357	345	319	360	300	311	308	340	334	304	343	307	333	339	311	351	310	338	355	334	335	373	339	389	350	340	322	341	321	326	317	354	319	369	330	314	321	332	326	368	332	347	313	359	299	330	333	354	360	318	308	322	358	331	346	328	355	316	350	344	328	321	328	346	333	323	315	328	319	344	295	328	348	327	305	303	312	335	338	348	329	339	329	332	342	345	307	316	346	299	322	337	334	350	351	348	316	378	348	312	325	327	337	355	323	317	372	298	331	332	327	322	315	326	330	339	326	351	315	287	322	313	354	302	350	317	330	336	339	335	320	294	321	337	353	330	318	340	346	337	319	330	344	329	299	361	315	320	335	371	322	314	306	339	336	360	343	315	353	340	349	357	347	322	327	335	347	354	328	324	353	324	342	347	348	330	348	333	360	311	342	341	333	332	329	338	331	338	348	329	316	343	317	350	326	313	325	335	342	337	318	342	309	335	352	332	306	340	326	291	319	331	316	348	343	324	349	348	322	345	327	317	331	310	344	302	332	321	323	322	328	347	352	343	326	305	335	348	368	317	349	341	335	325	345	335	331	330	332	343	302	370	312	321	334	328	358	343	337	307	350	311	349	320	349	333	319	313	320	310	325	339	333	329	349	345	312	309	346	315	317	335	330	347	335	310	293	341	322	302	354	331	336	313	317	331	322	306	318	340	323	334	321	330	318	342	317	298	344	329	309	356	338	336	311	355	338	335	316	326	284	349	317	324	337	333	363	329	344	363	318	358	326	347	334	341	350	347	304	320	363	315	333	332	360	311	310	311	331	330	340	362	339	325	334	337	332	323	351	353	331	322	334	333	288	304	330	327	342	350	334	314	352	328	311	341	343	322	334	340	353	343	332	362	349	359	333	317	314	330	318	345	353	333	317	343	300	336	338	313	304	334	342	327	313	349	365	329	375	340	325	344	356	314	331	335	330	327	345	333	324	340	324	323	341	313	353	334	358	313	315	340	347	355	301	340	351	332	345	339	294	306	335	332	342	336	336	303	338	385	337	309	334	320	329	317	298	322	317	342	303	310	330	331	342	341	336	333	374	360	352	353	370	302	321	314	319	303	315	321	316	337	336	329	342	327	305	341	355	335	331	306	331	360	323	323	311	323	358	354	328	358	339	336	340	333	333	324	355	330	301	353	339	333	341	363	327	344	321	301	336	311	297	323	308	334	319	358	318	326	327	334	337	351	348	308	331	340	349	355	368	327	338	328	336	325	348	312	357	322	334	334	358	347	326	311	350	310	316	388	326	344	353	333	343	305	339	319	350	365	327	325	342	359	339	317	341	331	335	325	329	341	324	342	327	337	343	328	314	373	326	325	317	312	337	344	356	342	354	321	335	359	349	322	319	326	324	321	350	336	305	359	334	348	314	342	333	334	328	359	304	319	358	335	330	340	322	298	328	328	326	345	347	335	315	335	332	358	321	334	337	312	362	352	338	305	316	303	368	345	379	358	342	334	343	323	319	326	346	315	340	328	327	319	343	330	317	345	303	316	324	345	325	370	303	353	311	343	323	329	317	318	311	319	323	304	347	339	308	336	312	320	335	323	342	328	314	343	338	356	361	317	330	350	317	343	355	321	340	333	355	337	323	327	328	342	358	331	337	325	342	343	344	331	346	307	343	345	342	327	315	322	329	337	324	332	293	306	317	354	347	328	321	310	332	342	331	337	336	339	324	312	330	326	374	322	331	331	329	334	352	303	356	319	329	334	335	351	331	311	352	319	330	331	337	355	363	341	316	333	337	375	368	356	284	331	339	336	340	352	342	345	343	350	317	318	358	344	325	347	332	325	362	350	316	332	313	318	357	291	364	334	304	319	355	304	314	328	331	306	332	333	363	350	330	325	335	352	333	327	340	317	311	321	312	359	307	354	304	328	339	330	372	314	327	349	340	333	325	329	327	379	319	357	342	335	329	348	326	323	352	355	338	335	340	353	350	319	385	311	342	335	328	326	342	337	324	308	352	320	344	345	324	354	346	337	336	336	349	332	338	338	320	336	313	335	300	313	305	313	347	345	305	317	354	344	337	340	346	326	322	296	342	334	360	305	352	346	348	334	345	317	329	359	326	351	317	313	324	348	329	318	316	311	339	328	324	348	351	359	323	315	298	356	335	325	316	325	301	342	315	330	320	355	363	335	348	329	291	325	367	338	313	322	339	328	316	309	306	292	325	340	341	313	337	337	318	315	351	332	339	324	339	339	350	324	349	316	304	358	352	357	339	327	337	311	328	299	345	339	353	343	312	322	355	322	324	320	336	356	298	359	336	306	334	328	295	358	330	326	334	329	340	382	326	323	307	354	344	315	323	340	316	317	316	324	327	324	338	350	303	363	325	326	328	343	353	328	322	373	329	358	337	342	334	376	335	310	314	338	344	344	317	331	320	340	336	354	331	304	348	351	328	356	334	333	321	349	332	323	369	378	347	311	340	340	383	333	342	335	338	337	341	311	312	312	317	317	340	345	313	321	313	314	340	352	306	344	309	306	332	368	330	342	335	325	360	333	358	326	331	334	328	306	371	334	349	341	334	316	313	304	318	328	343	345	337	366	316	377	316	334	337	328	303	321	339	333	331	348	323	340	319	325	329	352	335	323	372	337	309	328	330	332	350	350	369	359	325	336	314	339	323	361	324	340	318	367	356	341	323	367	338	345	355	338	328	340	322	322	323	318	384	380	340	310	316	358	315	323	343	356	343	343	326	330	327	299	316	332	350	339	320	319	338	322	328	334	321	324	340	378	327	324	362	320	355	321	337	339	323	307	356	371	319	353	340	349	319	298	364	331	317	335	319	332	341	351	318	313	331	300	324	341	335	299	335	311	323	333	326	339	339	352	358	319	332	318	321	325	332	332	342	353	347	344	361	336	336	333	281	329	309	343	353	312	313	308	334	314	359	362	309	335	320	344	347	355	355	348	356	313	313	331	320	354	301	332	339	357	330	338	327	318	300	322	345	312	349	314	307	322	298	346	337	321	304	323	291	334	350	306	289	337	321	319	325	353	325	328	373	340	337	329	281	368	289	318	338	350	314	336
30235	6139	1615	1159	862	712	513	431	390	339	319	300	309	282	277	251	250	259	230	229	227	235	236	230	228	239	209	223	204	185	187	217	210	191	211	206	213	191	230	211	195	215	186	184	189	218	212	212	186	233	201	214	202	193	187	200	194	200	227	194	174	186	210	197	220	217	226	229	194	211	190	174	211	201	206	205	236	224	211	208	225	203	202	210	191	200	204	207	190	230	221	210	210	205	203	206	175	215	187	201	192	212	184	185	189	211	175	213	189	212	207	198	225	204	171	205	235	197	197	200	190	224	243	189	225	200	206	229	226	217	212	222	203	191	226	185	192	187	217	203	205	204	192	211	193	202	204	216	210	230	218	213	202	207	215	187	179	207	185	187	205	201	222	211	215	201	168	205	195	198	219	189	198	210	219	203	207	222	202	206	226	204	204	209	203	217	192	195	204	210	189	205	204	187	211	210	204	212	213	209	194	203	204	226	201	177	211	189	196	209	186	214	212	194	195	184	199	196	219	210	190	230	182	180	194	200	207	212	170	202	220	190	231	198	207	197	213	208	203	214	202	217	216	204	182	202	224	229	201	188	197	207	192	207	185	219	236	188	211	184	212	204	198	218	206	205	206	191	220	204	190	220	207	198	227	208	190	188	217	175	198	220	212	187	219	238	207	226	197	196	221	193	202	210	189	205	197	178	198	222	203	211	185	181	220	207	201	239	191	166	209	180	201	203	200	191	209	200	218	181	194	226	218	193	205	213	208	206	222	199	201	210	211	178	214	200	201	233	203	222	185	194	220	189	174	217	200	208	201	218	188	211	223	205	204	245	208	197	218	195	203	196	191	204	224	238	206	207	199	189	201	191	209	212	205	213	209	208	209	212	217	206	209	223	199	205	213	215	221	199	197	231	210	190	205	209	199	219	211	181	202	229	177	213	175	201	207	198	203	209	212	214	205	209	197	213	225	201	222	195	215	185	188	183	184	184	211	194	192	228	212	228	189	206	222	180	183	219	212	199	202	185	192	189	175	192	185	211	216	172	216	224	204	189	201	209	187	221	180	190	204	189	204	204	194	195	211	216	215	194	223	189	192	209	187	222	204	245	200	194	174	203	191	197	213	212	186	201	217	216	191	208	214	216	194	226	202	209	194	206	198	196	222	198	208	188	187	212	200	206	202	204	214	195	216	206	195	218	220	222	205	207	207	179	201	225	198	243	188	229	171	197	196	217	195	213	181	190	187	212	216	213	182	197	203	221	215	205	229	209	219	192	210	190	185	200	232	219	221	236	208	210	228	199	204	206	201	204	212	224	221	207	198	239	218	209	199	202	190	193	214	209	212	191	201	202	205	177	221	220	202	185	207	213	189	209	200	182	218	208	234	188	212	209	220	232	211	191	237	224	214	184	218	222	204	225	202	226	207	209	222	209	219	210	211	190	213	211	209	203	197	206	173	219	182	210	228	188	203	202	193	223	202	218	208	189	199	202	205	176	197	201	197	223	206	188	203	212	196	196	229	200	207	204	193	183	211	196	212	186	213	188	210	222	240	194	196	221	202	221	238	221	242	198	228	181	208	213	199	183	219	212	185	204	212	182	192	213	202	217	224	178	207	197	210	204	203	224	186	228	208	198	193	196	201	233	222	227	212	176	202	206	204	217	215	187	178	196	205	237	221	193	207	188	202	197	185	224	218	196	203	226	197	199	223	227	193	215	184	189	212	220	206	238	200	207	205	199	182	206	193	203	186	225	221	191	183	206	176	224	210	203	192	203	219	215	193	222	193	190	197	227	208	230	195	209	212	206	220	204	221	179	209	180	196	214	222	190	229	214	210	200	218	191	205	193	186	209	228	179	210	199	178	241	166	206	207	170	206	218	197	216	193	200	199	203	202	197	215	200	207	203	204	214	190	192	215	191	209	220	218	199	213	208	194	196	226	200	194	207	197	216	210	198	200	189	171	202	213	235	177	190	195	207	232	196	191	213	204	210	202	221	222	225	208	207	221	200	196	221	205	220	214	220	242	184	192	227	196	196	218	204	203	212	209	202	198	201	207	195	202	211	186	179	223	228	214	177	212	200	217	188	214	219	206	183	184	187	220	208	210	239	208	190	214	193	201	196	211	203	189	217	191	190	207	212	198	217	190	210	209	213	181	194	213	197	216	210	214	206	226	218	206	214	202	177	208	197	197	215	206	219	200	174	187	236	177	211	213	200	198	204	199	195	202	186	214	225	204	181	189	198	204	186	202	200	182	209	224	203	216	205	198	205	205	188	193	200	210	200	221	196	210	205	191	197	184	198	206	212	193	198	192	208	190	226	205	219	215	205	184	197	201	224	185	207	218	228	214	201	204	198	191	179	197	203	160	187	190	197	184	211	203	217	185	205	222	195	217	204	212	211	208	194	208	234	194	206	194	208	191	214	214	218	177	209	202	210	197	206	225	194	214	203	190	207	175	179	253	182	207	215	188	214	197	236	188	212	196	197	171	204	175	230	204	199	202	195	231	229	216	195	214	215	229	204	193	202	196	186	223	202	209	211	218	202	222	191	180	177	205	200	220	213	181	193	182	194	193	209	222	231	201	185	195	216	197	179	206	199	210	206	213	216	197	211	219	184	193	221	198	207	193	194	201	182	206	192	180	208	220	230	196	212	206	210	188	196	198	199	208	234	231	213	207	202	198	218	194	213	204	196	196	227	200	198	208	176	193	178	189	209	206	207	189	220	199	203	185	216	177	199	210	210	182	216	213	233	194	220	211	206	213	182	196	204	207	226	209	210	229	210	200	211	196	219	212	199	206	212	196	208	197	205	198	184	186	226	199	209	191	205	186	209	213	209	218	183	235	225	199	195	211	212	200	210	209	206	208	215	210	210	217	190	229	206	169	199	219	201	219	206	204	224	196	192	228	177	186	195	198	213	217	218	193	205	202	223	199	212	207	198	188	219	191	241	213	186	234	203	222	220	194	192	207	198	211	205	224	222	217	228	190	172	182	211	184	188	200	205	206	184	186	222	214	210	238	174	212	213	220	191	193	190	213	204	205	188	217	188	198	209	216	244	236	212	193	228	203	202	258	196	189	208	200	203	191	190	219	196	215	196	216	202	201	222	188	202	192	197	210	208	207	209	193	201	212	191	222	182	189	202	217	201	250	215	204	218	239	209	213	189	205	193	175	204	193	225	172	182	220	185	217	217	198	191	226	207	223	176	211	199	209	193	213	199	204	194	195	206	169	217	218	199	204	182	191	191	209	213	204	183	210	192	222	193	197	211	181	190	210	212	200	213	219	185	204	204	212	201	197	217	194	198	211	214	191	206	227	215	194	203	195	202	222	195	206	219	200	203	234	214	225	200	175	184	196	216	216	191	200	185	226	225	191	211	189	194	197	190	193	193	201	205	236	203	222	204	184	189	206	219	205	215	192	183	206	228	209	211	205	228	200	198	183	207	206	217	226	202	190	214	196	193	219	200	194	206	203	216	205	207	192	184	205	227
13010	1584	3301	3639	3206	2688	2233	1919	1618	1452	1360	1240	1135	1069	1014	1038	869	868	841	905	852	804	779	750	756	764	745	735	738	731	676	691	703	705	685	684	679	656	684	653	659	656	645	656	648	649	635	650	663	658	625	616	658	681	682	654	713	650	621	642	625	613	656	622	642	633	620	600	647	575	635	662	663	651	612	618	660	630	628	638	577	595	633	647	676	662	587	648	599	645	654	646	643	603	634	633	630	694	613	630	675	615	624	611	593	614	628	638	599	629	653	669	608	647	643	600	636	650	628	604	616	634	603	640	617	617	620	622	648	669	648	618	603	635	631	636	604	681	614	661	603	646	661	611	652	567	699	639	594	664	614	614	638	604	664	648	632	608	595	619	585	631	640	628	626	613	631	642	624	588	637	565	655	621	621	602	632	599	615	652	602	600	632	607	607	593	628	644	664	657	615	613	645	630	664	607	619	647	657	622	641	596	605	568	631	618	610	625	624	628	626	607	605	613	639	614	660	608	616	574	685	629	597	577	648	619	586	636	639	603	598	647	602	632	620	632	613	593	612	602	656	595	669	661	604	634	611	630	629	620	604	657	604	595	635	608	655	668	627	610	640	652	639	668	645	603	657	589	618	588	623	592	612	627	597	614	582	558	596	650	609	599	670	616	615	567	597	615	631	626	612	641	652	595	627	619	600	643	579	692	576	654	560	606	639	623	595	638	609	657	670	594	640	665	595	592	603	662	633	647	609	578	681	585	594	668	599	618	600	603	606	597	558	663	627	649	612	616	635	596	561	639	606	662	647	595	660	612	662	644	628	636	653	624	624	596	549	652	614	589	626	634	585	611	604	601	641	630	613	546	626	646	605	642	612	588	618	639	578	635	666	661	657	627	618	597	617	620	633	600	579	590	588	574	677	606	584	615	660	615	653	632	632	618	637	608	581	588	607	622	602	659	616	632	630	574	586	601	618	652	615	647	647	616	655	624	615	607	650	659	604	581	627	646	625	602	599	617	565	563	696	579	592	604	618	669	650	604	593	582	615	629	606	621	650	583	599	613	579	612	571	618	630	688	652	578	610	600	601	624	679	579	650	616	675	658	671	593	603	652	636	581	612	629	626	628	625	617	663	637	606	639	605	667	622	620	632	603	649	612	628	591	640	617	606	618	645	628	589	621	619	622	565	560	605	673	637	643	625	646	592	670	628	610	622	612	620	622	655	628	624	570	598	618	615	627	643	638	616	613	592	651	597	638	648	643	613	616	664	629	632	647	563	608	584	623	592	644	598	594	631	637	609	660	605	651	611	597	637	599	655	632	629	638	609	604	622	586	634	589	594	611	671	596	594	620	607	589	659	589	618	580	618	634	622	651	576	627	612	660	627	635	616	632	617	579	609	627	646	634	623	614	648	634	586	604	627	638	589	608	627	622	620	546	581	593	644	634	633	631	637	617	582	643	639	609	618	661	657	610	642	654	582	616	626	631	637	617	619	613	599	618	601	646	577	602	641	605	639	629	628	653	607	632	588	614	574	616	630	624	628	651	606	636	626	625	626	611	614	623	626	592	624	617	607	618	593	634	617	642	606	586	618	641	588	630	636	613	617	634	603	653	633	629	591	630	613	637	594	605	601	626	602	569	616	639	602	594	573	624	614	622	600	601	575	619	614	606	648	629	582	618	622	558	638	628	592	612	620	642	628	631	644	606	598	622	647	707	614	649	670	638	627	622	614	663	614	637	594	634	629	641	617	657	605	581	607	644	637	622	603	564	592	620	541	622	600	617	645	652	558	647	598	618	603	631	633	605	642	628	609	618	629	626	623	645	614	653	633	585	645	604	606	596	618	626	624	599	624	586	641	570	589	571	614	628	617	611	641	604	626	617	582	638	657	658	624	654	598	575	620	636	614	616	631	686	636	636	577	663	667	599	639	637	640	648	617	591	612	638	626	648	625	650	571	644	620	591	619	615	619	644	646	602	616	627	623	635	620	623	640	584	625	590	604	606	590	638	600	621	614	568	609	623	598	639	631	594	636	652	625	608	573	633	636	638	611	609	655	600	600	641	612	606	620	646	572	619	602	609	585	618	638	621	603	627	603	614	631	619	578	604	601	607	601	627	603	603	597	593	653	552	637	651	589	645	615	601	608	628	588	645	585	622	623	615	614	587	620	631	558	624	583	630	590	615	618	607	611	640	625	642	655	625	615	620	619	657	644	557	624	595	661	606	627	623	625	667	624	617	615	612	632	632	603	626	626	652	599	622	642	626	608	618	625	633	641	603	628	631	621	654	636	631	567	615	619	585	635	576	596	610	554	618	627	640	598	625	615	609	620	615	639	660	612	596	583	606	622	637	609	580	598	599	605	622	626	581	613	668	573	623	634	599	595	643	617	585	589	581	648	593	634	626	620	678	583	591	625	589	602	598	658	644	661	643	619	600	619	668	649	637	609	597	609	572	597	686	617	633	620	594	617	663	639	598	585	623	597	651	591	581	605	626	600	628	606	599	599	611	625	662	614	637	624	624	613	633	585	665	611	610	586	669	650	585	609	629	641	606	586	635	639	650	655	603	628	615	634	625	602	612	640	651	635	637	662	637	612	625	607	608	608	588	616	659	639	571	636	641	643	575	654	612	634	614	641	644	636	588	642	647	639	650	611	630	573	601	583	613	626	617	637	599	614	609	632	638	641	620	608	602	659	642	593	651	645	626	597	625	624	595	625	602	617	659	619	639	609	579	614	635	643	597	648	631	601	621	624	643	628	591	648	614	609	577	637	629	657	622	649	633	592	653	625	572	609	596	619	582	609	650	636	628	607	656	663	613	578	595	595	619	631	583	651	623	588	604	592	587	624	584	628	628	602	612	586	602	597	573	638	608	608	611	627	613	653	655	614	623	625	591	649	598	590	616	585	608	649	614	628	674	640	591	616	583	638	633	600	665	604	615	638	604	613	668	635	621	628	581	629	639	614	594	629	635	665	614	623	635	640	603	627	589	629	631	655	663	616	572	682	654	602	595	609	611	634	608	631	632	633	594	624	617	589	649	648	616	599	597	630	632	668	637	637	621	559	598	591	620	612	569	607	609	613	597	678	588	606	612	630	638	629	605	594	580	676	610	628	627	568	684	599	621	629	642	600	679	608	601	644	643	614	612	650	620	597	589	611	588	618	638	619	619	573	595	614	660	621	604	645	632	614	649	595	596	589	599	612	650	624	606	657	628	626	668	600	599	626	572	619	624	666	656	611	606	566	626	647	620	593	597	635	672	620	646	604	573	594	591	659	650	616	635	621	627	602	638	654	625	580	636	634	623	624	589	635	656	609	684	635	622	563	606	626	606	617	620	622	574	642	662	612	605	613	633	569	645	614	616	626	593	583	559	616	641	632	615	648	629	591	652	633	606	605	648	632	588	622	634	626	643	621	634	661	626	612	603	611	591	663	645	636	674	634	634	615	627	640	618	612	609	646	611	631	642	611	643	591	630	654	641	617	603	612	629
38516	14476	4369	2395	1678	1253	913	747	667	594	522	469	421	413	382	385	352	359	363	351	323	346	294	301	333	328	255	312	295	301	288	321	314	285	310	278	307	311	271	312	282	304	267	286	274	289	298	323	279	279	280	256	281	258	296	294	281	282	254	273	280	274	280	289	284	263	300	267	296	297	308	297	261	286	289	291	296	261	298	291	258	275	300	234	289	273	264	263	247	273	271	283	298	258	280	281	260	288	261	300	279	299	312	252	294	282	225	249	240	250	298	313	295	280	285	282	286	261	278	253	288	284	274	270	295	274	262	275	278	272	294	251	266	267	274	281	289	262	294	283	271	293	285	267	263	256	285	273	294	264	268	275	258	270	269	300	267	274	261	292	251	297	257	278	272	272	287	268	264	250	276	271	277	287	267	290	269	305	289	277	294	274	273	302	299	255	268	307	255	296	292	260	287	256	293	300	260	299	235	311	270	285	259	277	291	270	273	281	262	274	303	268	274	279	273	295	284	257	291	246	278	270	273	248	261	247	270	283	274	249	283	240	255	286	282	263	300	276	265	277	299	261	273	304	261	278	268	271	297	267	317	266	308	275	263	265	298	260	267	282	277	285	270	267	283	259	254	289	293	303	270	275	303	304	262	283	292	288	270	273	259	289	266	266	265	297	258	276	269	253	265	272	278	286	303	248	280	245	269	292	262	273	288	288	272	287	277	299	283	275	297	265	272	271	281	284	285	251	264	269	277	286	289	244	318	257	292	278	285	277	267	271	299	284	264	258	308	271	310	273	280	252	272	265	282	284	307	294	304	299	270	280	261	279	266	291	280	302	273	276	261	275	281	281	243	285	259	263	242	255	277	291	315	286	261	271	264	279	268	270	285	265	279	280	271	314	265	264	270	254	302	271	282	285	288	321	283	271	270	261	261	290	291	269	258	265	278	272	286	292	301	253	311	303	285	264	297	279	308	269	267	283	283	268	291	285	276	295	256	296	259	296	268	263	257	265	287	254	256	246	267	286	271	304	290	265	258	257	274	249	288	276	269	272	306	296	310	267	270	247	268	259	252	264	288	275	258	283	306	276	229	280	309	269	282	269	288	267	264	275	272	295	273	283	278	286	275	305	280	259	280	260	287	266	275	305	281	270	251	274	250	299	245	256	279	291	300	267	281	278	262	261	282	293	267	294	273	243	276	264	300	290	287	281	268	260	295	255	287	279	253	273	251	264	260	276	269	291	315	286	304	311	232	282	293	261	295	270	281	295	300	274	305	282	262	265	256	270	302	277	286	276	253	270	262	284	253	271	293	265	263	258	288	258	266	266	248	301	286	293	275	255	272	268	288	251	286	274	282	276	271	274	271	237	306	320	278	256	272	258	259	268	304	271	290	271	248	291	277	268	268	305	287	293	283	243	265	274	251	247	280	247	278	245	297	268	268	261	290	288	309	282	249	288	250	272	279	234	276	238	274	288	286	281	286	277	268	263	296	248	274	265	296	268	264	265	280	271	286	312	267	263	270	254	242	269	250	283	260	265	277	259	305	275	274	292	297	269	281	304	250	287	241	280	275	298	261	301	287	284	282	272	284	277	257	329	269	269	274	287	274	267	296	274	280	247	280	266	297	280	275	299	298	293	276	270	275	263	265	275	273	278	294	261	287	237	269	271	289	286	291	270	294	290	287	290	269	290	277	323	291	301	292	273	283	289	306	273	236	274	264	294	278	287	257	261	267	272	247	294	274	302	289	321	263	247	293	272	302	261	298	273	278	265	285	266	275	281	272	252	242	282	265	251	282	276	263	251	264	259	256	276	277	274	286	282	263	259	254	273	255	292	278	262	298	290	275	298	266	273	271	269	274	290	257	288	260	267	264	270	292	282	292	276	266	299	280	260	284	291	286	278	279	265	264	292	309	271	287	269	283	252	294	289	268	279	293	285	258	278	288	290	299	276	297	277	264	271	286	257	272	281	267	266	254	285	277	270	277	281	261	304	288	268	276	256	274	247	265	286	279	265	263	289	251	287	275	297	287	264	302	275	307	297	247	281	268	262	316	289	308	301	270	315	316	303	315	294	278	303	276	279	268	259	253	257	304	290	277	278	260	287	263	277	279	250	271	294	303	272	282	264	265	275	290	242	306	272	303	254	267	275	241	269	279	254	282	261	277	272	281	283	262	258	290	288	291	277	269	270	281	277	301	281	249	257	274	276	258	247	275	282	266	282	269	270	261	273	285	256	279	273	279	260	294	268	276	260	266	288	265	302	271	253	282	302	251	300	302	273	232	266	260	293	285	279	270	291	284	267	274	285	286	271	279	255	305	237	303	264	296	255	263	264	293	276	284	304	266	279	253	274	276	247	312	329	270	260	268	274	305	244	288	269	287	278	285	296	280	265	279	279	309	244	279	291	285	262	273	266	273	256	252	296	275	266	251	266	264	239	305	284	276	266	254	277	280	254	281	284	256	250	256	277	282	242	268	268	282	273	253	296	287	267	254	252	291	247	261	281	289	268	271	264	259	290	257	286	290	284	286	287	255	276	284	257	289	280	289	266	297	276	293	292	282	247	299	299	269	284	263	288	267	292	262	284	284	265	297	285	307	283	287	286	279	266	262	281	288	277	264	307	295	283	281	262	313	272	303	290	287	272	276	281	287	272	283	286	301	278	295	247	300	261	261	295	281	301	284	262	287	263	275	259	280	286	307	314	287	251	268	271	253	275	258	282	286	289	293	261	273	252	253	243	263	298	259	288	262	269	278	288	261	263	266	302	298	261	259	301	270	280	269	292	265	290	257	273	279	274	247	282	284	279	277	278	269	240	247	277	300	264	292	304	259	293	285	262	263	305	277	268	261	262	266	250	278	302	273	287	269	256	307	251	252	301	265	260	323	258	283	275	269	293	291	266	243	263	287	283	310	290	301	263	265	277	278	270	296	296	267	296	270	296	277	271	272	294	287	261	286	281	286	268	267	269	291	269	261	284	299	297	311	286	302	335	274	280	270	272	264	246	284	281	275	268	256	280	284	270	286	305	307	277	282	284	270	281	274	301	277	267	298	270	272	263	301	293	273	271	261	261	268	306	282	316	276	258	240	294	307	272	280	271	249	273	293	296	298	251	270	251	265	269	283	289	265	284	289	269	258	252	267	283	272	290	220	271	275	290	254	266	276	288	285	291	294	251	283	301	246	267	265	289	274	263	292	287	286	284	274	267	292	262	277	275	275	260	282	278	291	280	260	285	289	251	281	289	250	312	280	307	282	290	274	278	292	237	287	286	275	251	273	243	284	294	272	277	271	264	278	261	293	285	278	287	298	288	259	268	319	278	278	301	261	280	255	264	258	275	282	279	267	256	282	265	274	296	294	261	272	289	306	267	276	274	266	267	292	286	248	286	287	292	291	288	293	266	302	311	260	263	255	277	294	266	276	249	249	233	285	268	250	261	277	286	289	263	249	309	294	264	250	273	262	278	285	257	277	309	274	232	262	276	257	278
17187	2586	5942	6682	5680	4813	3853	3279	2821	2440	2172	1986	1781	1641	1592	1427	1418	1364	1299	1236	1195	1185	1075	1055	1024	1043	1035	1041	949	956	977	1015	924	949	926	989	921	890	935	896	891	914	880	876	864	875	808	862	878	887	769	856	863	900	837	854	857	834	834	841	797	847	833	805	855	805	822	823	818	815	787	814	799	914	805	782	796	748	809	827	866	782	795	824	839	817	767	805	800	819	795	836	858	798	782	837	835	747	803	805	774	767	812	812	835	787	781	805	806	817	796	819	813	828	821	790	843	796	837	795	793	819	844	813	850	756	777	831	792	799	767	767	823	876	796	759	787	773	789	778	732	816	786	750	811	801	793	806	827	777	781	766	830	777	794	749	790	787	787	786	813	767	800	800	856	782	798	812	806	764	765	791	800	759	782	801	767	787	781	782	790	767	770	767	749	801	765	804	770	774	768	794	812	820	741	785	733	788	835	796	773	852	781	781	815	839	758	785	797	808	779	807	800	792	836	785	785	826	771	781	829	793	805	825	730	749	809	773	830	738	722	787	805	771	719	866	816	806	747	774	790	810	765	774	769	782	728	814	771	807	815	784	738	799	801	765	759	802	806	807	823	772	802	799	761	793	816	740	756	745	786	792	829	805	765	746	817	777	798	757	771	767	812	777	757	785	770	804	817	814	764	811	806	767	743	813	757	756	781	782	794	785	760	770	820	795	822	828	793	792	820	772	743	795	841	773	796	786	786	853	845	780	794	786	786	808	770	826	803	799	740	771	777	788	804	754	747	772	814	827	783	779	816	814	802	747	754	781	741	797	745	776	787	768	786	798	848	808	765	798	801	787	725	802	735	815	803	824	801	780	769	836	806	768	764	767	808	802	770	792	833	787	758	769	837	804	791	770	791	760	780	818	739	754	786	862	783	762	756	799	753	803	806	763	748	793	764	768	782	747	778	804	772	730	805	752	734	762	776	771	784	815	818	771	710	784	795	771	803	735	839	823	804	820	789	824	830	835	779	791	820	771	755	768	782	777	759	831	838	784	813	771	802	843	774	791	779	752	713	788	836	818	741	821	792	795	811	822	757	779	853	811	759	791	800	751	784	786	793	806	745	798	763	780	778	847	725	797	813	789	764	781	788	783	818	785	779	758	758	791	790	835	795	780	778	732	768	806	770	787	795	802	787	770	813	797	808	748	785	816	787	838	781	820	779	777	759	787	758	800	730	798	791	770	761	828	807	778	796	800	749	789	811	812	817	816	825	770	810	738	790	799	832	731	805	754	793	778	830	790	770	753	773	778	795	832	824	774	778	753	790	776	746	777	766	792	790	797	740	762	796	826	808	789	772	819	828	869	773	781	856	791	794	770	798	792	805	759	779	751	770	727	764	786	829	768	815	791	775	829	819	749	805	737	805	798	772	807	769	764	822	799	806	839	821	740	778	747	789	776	752	788	829	724	788	865	785	811	801	764	843	764	806	788	811	765	781	806	771	816	837	845	774	738	815	839	787	777	790	805	791	754	809	765	786	779	799	768	785	799	781	784	782	812	786	778	751	770	810	839	792	803	729	767	787	802	787	784	804	805	744	768	846	802	811	801	762	809	777	810	787	792	752	801	818	768	798	759	808	756	797	780	799	757	768	806	826	747	800	737	817	821	775	769	769	754	804	756	813	778	735	836	811	825	796	796	786	794	763	782	755	801	780	785	785	810	784	788	837	776	746	763	780	790	770	772	813	817	728	774	772	814	753	776	792	797	779	783	793	794	775	753	746	821	734	780	801	825	751	786	791	808	822	794	785	763	777	794	818	754	797	818	760	795	775	738	770	750	780	752	772	854	812	783	755	798	759	795	865	788	781	743	769	786	786	784	792	808	798	848	740	774	764	794	758	823	830	795	800	764	805	817	749	804	793	770	800	764	832	829	772	808	767	769	817	801	827	755	754	789	760	763	773	759	779	842	823	737	741	771	778	779	790	783	773	840	783	833	798	824	780	770	771	748	820	768	767	772	775	809	815	837	770	798	803	813	770	824	751	806	751	806	798	807	801	742	797	760	792	806	831	737	791	760	762	768	828	752	766	805	770	788	816	757	778	799	783	841	749	714	797	750	819	781	779	758	749	811	779	846	787	781	812	763	777	788	766	748	799	798	793	808	780	820	825	749	789	802	718	791	788	764	836	769	782	809	851	836	765	782	800	760	769	758	750	848	758	789	772	809	778	843	824	785	811	773	780	807	771	800	744	785	784	800	757	767	826	810	787	786	801	811	787	761	727	786	792	760	799	795	824	754	817	769	778	776	787	808	815	841	761	824	817	780	829	814	767	744	805	755	845	800	798	774	827	814	771	775	845	806	780	785	803	783	810	744	750	839	832	797	812	810	780	746	750	798	828	765	755	769	745	824	747	816	779	726	755	819	762	762	812	763	763	791	755	789	760	822	781	743	750	842	802	800	781	804	793	779	753	829	775	809	799	776	828	753	786	769	782	786	753	778	731	779	816	781	784	786	789	794	771	803	790	771	781	833	784	746	834	815	775	796	764	794	824	817	762	810	820	823	790	743	762	828	837	758	824	768	784	798	765	842	782	771	804	737	753	788	790	819	739	766	767	800	799	753	800	768	810	747	786	763	784	756	802	776	809	838	811	793	765	764	832	792	776	750	782	752	801	848	752	742	808	788	756	844	831	820	787	794	781	808	801	782	774	781	775	815	786	797	734	796	796	812	786	748	804	795	767	799	760	789	754	788	823	822	788	846	784	764	803	806	773	803	822	763	761	832	805	752	788	872	803	797	813	841	739	760	781	768	765	731	796	768	732	813	816	757	773	803	827	798	776	760	755	822	792	738	737	756	778	797	751	784	785	785	779	765	801	776	803	773	760	755	751	795	838	798	769	823	808	780	801	763	797	818	769	793	807	805	832	775	768	802	782	797	816	778	762	796	818	766	776	804	809	801	802	752	826	757	807	786	785	782	832	795	811	819	810	821	785	809	768	801	790	795	763	846	805	778	783	787	774	762	807	793	818	846	771	858	801	739	828	770	773	790	812	825	845	792	771	794	774	756	780	771	790	791	775	791	795	796	761	787	800	857	776	774	777	780	810	772	771	854	823	755	800	786	798	808	780	818	833	812	771	760	787	721	803	793	776	784	814	743	763	806	832	831	810	793	816	742	799	789	739	741	788	791	799	749	816	787	785	803	772	836	727	780	780	769	791	778	761	810	778	825	784	838	789	786	786	776	804	821	788	798	758	821	809	821	732	822	750	775	774	804	810	775	783	765	756	776	804	797	776	829	794	788	772	759	809	822	851	756	762	751	839	744	794	775	793	781	828	799	786	751	804	740	790	828	797	807	781	781	828	754	725	785	787	785	813	785	777	802	794	825	794	772	786	817	786	775	780	801	753	775	823	798	792	793	740	812	767	813	797	825	800	805	801	784	763	808	811	796	762	810	763	781	759	782	736	800	760	808	764	800	760	786	829	810	791	779	774	738	747	792
3514	265	188	153	129	122	128	85	82	128	114	91	85	104	105	109	106	112	89	92	94	92	88	107	106	98	85	97	95	98	82	84	114	84	81	91	108	83	107	79	96	103	114	98	79	81	85	89	81	96	99	75	86	95	103	79	101	84	105	77	98	94	103	95	101	93	99	110	95	82	85	86	88	86	85	98	108	98	84	92	115	88	88	76	106	88	84	83	101	99	99	105	77	94	84	102	77	94	90	94	99	100	97	67	90	95	100	87	95	96	79	87	91	98	105	90	97	95	89	104	94	91	100	85	95	85	106	93	95	92	95	86	95	104	94	104	114	84	88	85	104	91	110	98	105	88	79	99	98	96	105	93	81	92	108	96	83	87	99	86	106	90	109	87	105	93	87	91	106	85	85	108	100	96	76	100	96	92	90	100	82	89	107	89	88	85	101	84	89	97	90	99	106	95	90	90	107	89	113	97	82	104	97	99	100	94	100	78	93	105	96	89	101	79	109	99	86	101	73	85	81	99	106	77	85	76	88	99	100	102	87	111	92	93	99	86	98	92	122	100	99	103	97	98	112	108	83	87	90	87	100	91	94	88	88	94	94	96	99	87	82	99	87	106	106	94	91	83	93	99	109	86	87	110	97	101	87	106	100	82	112	85	119	89	99	101	87	94	87	89	95	91	81	71	109	90	94	104	110	101	86	63	110	117	78	87	97	85	102	86	104	93	86	105	90	100	95	91	92	82	96	99	89	83	100	82	89	85	94	111	124	82	92	79	109	92	125	98	94	91	109	92	110	81	93	97	87	81	108	83	100	113	88	92	82	92	82	97	84	95	118	102	89	68	75	93	93	89	82	85	99	103	90	87	105	88	110	89	91	96	96	95	118	103	92	96	104	89	102	106	103	92	98	104	97	99	88	96	97	85	79	98	102	91	88	87	107	92	97	91	77	90	114	79	89	91	97	89	87	122	86	101	89	87	95	83	80	76	107	86	110	96	91	97	110	89	93	88	95	85	94	88	110	74	88	94	89	96	82	87	94	83	110	86	100	75	84	92	81	99	95	102	93	104	96	78	79	99	99	88	90	78	96	93	84	93	88	92	131	89	90	84	81	90	93	88	77	78	90	89	100	89	91	91	92	108	106	100	93	99	82	100	108	98	102	100	92	98	92	94	99	98	80	82	96	97	102	96	79	91	92	101	101	96	103	89	88	102	96	102	98	91	101	94	81	94	110	94	83	96	78	79	101	80	91	102	96	106	83	84	89	111	98	118	84	80	87	97	86	86	96	96	96	86	84	102	97	97	92	83	89	91	90	95	86	92	88	100	88	91	98	91	90	90	119	88	90	91	101	97	95	98	88	109	96	101	94	109	104	105	102	96	75	95	92	84	100	103	112	92	93	86	89	89	89	84	98	83	90	82	100	96	87	96	83	99	109	97	87	87	83	90	85	79	83	92	97	92	108	89	102	99	101	91	99	96	107	77	82	90	78	78	91	92	89	76	91	98	99	100	110	105	89	88	89	102	101	85	91	68	96	99	94	107	79	92	96	116	109	93	84	88	103	85	109	86	91	85	104	97	97	96	95	79	85	90	109	98	83	75	100	102	105	99	86	94	93	83	106	105	80	93	101	108	88	98	102	84	91	98	94	97	93	92	94	96	95	98	101	107	99	76	96	95	92	91	81	116	93	87	88	98	98	101	103	111	83	80	89	92	103	98	98	99	87	103	84	99	101	92	102	100	98	108	85	90	93	81	76	113	90	109	97	88	85	87	91	91	96	80	86	90	105	93	83	91	97	90	90	108	85	96	97	93	88	114	92	99	80	100	91	102	91	89	107	86	99	107	102	103	89	95	98	88	100	102	92	105	98	117	89	96	88	86	103	100	95	81	100	100	91	83	108	97	101	99	106	94	77	92	83	95	93	98	88	101	109	94	96	103	106	95	99	105	76	78	107	106	101	92	88	96	90	86	107	84	88	113	85	105	96	95	100	77	91	87	83	125	84	80	87	104	89	96	117	95	93	97	96	101	84	113	115	92	105	86	86	84	87	98	74	104	96	99	96	85	88	84	96	105	111	76	87	95	107	96	91	105	76	100	85	99	78	86	82	82	105	107	98	80	89	81	90	92	96	109	92	84	88	73	84	99	117	93	115	79	100	88	83	87	93	85	105	99	111	91	79	86	102	86	104	98	97	91	104	106	100	89	100	100	82	88	110	71	85	90	108	73	102	111	102	97	91	79	110	95	103	96	95	92	103	94	97	94	81	85	109	72	109	97	87	93	88	117	90	100	99	91	101	89	100	90	95	87	98	79	93	105	110	91	92	84	93	103	98	83	98	84	94	109	114	83	74	80	99	89	108	106	93	97	92	92	91	97	84	79	88	101	84	84	85	80	81	82	95	80	74	96	94	94	85	96	103	81	94	95	82	94	77	74	91	117	79	82	75	90	95	84	101	88	75	87	101	101	90	90	98	105	82	109	100	94	88	95	102	104	80	83	87	99	92	88	97	87	96	91	87	84	77	105	103	102	80	87	92	102	91	96	93	82	87	83	101	92	92	90	101	89	100	94	103	88	87	95	104	83	95	100	81	100	93	99	82	86	81	118	94	105	72	114	89	81	90	86	94	79	89	79	107	92	91	93	101	94	82	110	98	86	83	86	85	88	98	103	97	82	84	85	87	87	104	101	104	106	96	101	95	95	93	103	103	94	75	92	85	83	94	99	95	83	88	98	87	99	91	83	101	102	83	113	97	88	89	100	79	90	99	96	111	91	86	78	81	72	82	123	89	98	81	80	86	87	84	94	80	91	102	106	98	88	104	84	93	95	86	80	65	98	96	101	95	101	103	103	94	76	96	93	68	89	97	102	91	96	82	85	99	85	102	86	97	98	77	94	86	106	96	87	83	88	95	92	103	117	91	99	117	95	110	98	92	114	80	93	103	90	95	104	93	88	98	76	84	91	91	105	102	79	102	90	92	86	92	94	92	88	93	103	97	105	91	85	78	89	88	106	96	90	107	102	101	84	90	111	103	89	91	110	104	95	90	105	97	88	91	97	91	112	91	107	80	75	83	93	86	80	79	85	109	93	102	78	86	80	90	99	96	96	101	96	89	83	80	93	91	89	116	105	86	107	86	100	84	95	86	81	92	98	92	80	99	93	102	95	93	91	106	75	94	95	84	102	77	83	81	88	87	86	123	108	75	81	92	99	100	97	93	94	94	78	74	104	82	101	101	91	104	90	106	103	88	108	105	85	80	92	104	80	106	103	93	119	86	81	86	92	84	93	95	87	99	82	103	96	90	99	117	77	94	90	98	114	87	87	93	103	97	98	95	79	93	92	81	78	98	88	102	86	86	96	113	93	86	103	99	89	90	88	112	107	104	97	92	73	91	104	88	78	85	101	80	86	96	95	90	99	92	85	89	86	96	98	93	101	116	89	103	81	90	113	76	91	99	98	94	83	90	97	96	85	87	96	93	89	83	90
3055	420	519	528	484	450	411	409	387	378	373	405	346	366	354	349	341	379	324	353	336	337	369	319	339	319	365	316	326	311	314	335	330	337	341	328	344	337	338	339	330	329	357	320	305	328	327	335	342	308	331	340	359	321	325	351	324	313	325	352	365	326	331	345	342	326	333	306	290	346	322	325	342	320	320	311	343	319	324	336	341	319	322	317	296	361	317	329	328	346	359	324	366	325	325	351	323	343	327	309	333	364	317	362	325	303	312	337	336	337	330	313	329	320	308	325	353	341	339	336	296	335	365	335	326	326	324	345	324	362	339	326	286	319	324	337	307	333	343	337	369	342	347	359	362	311	312	331	338	335	339	311	318	340	311	320	318	307	343	352	343	332	331	335	335	341	340	305	321	323	322	361	303	347	321	333	334	311	329	348	347	348	311	360	305	340	369	352	323	334	346	323	310	355	314	336	327	342	329	345	331	353	301	312	309	320	322	347	315	330	340	333	360	337	321	314	335	339	316	339	334	347	308	346	335	334	342	324	338	324	370	346	324	307	310	303	335	329	303	329	320	315	345	340	336	355	341	333	313	346	370	331	314	357	327	334	354	317	337	345	293	320	336	346	353	337	330	344	348	349	320	309	357	345	333	311	349	341	304	332	374	337	363	330	342	327	347	353	301	324	334	306	341	331	377	353	326	356	361	315	330	376	304	299	351	335	329	341	309	326	328	346	316	328	349	367	325	333	352	330	339	334	327	352	345	312	349	319	321	382	313	318	372	338	330	329	326	342	320	306	314	329	330	320	344	325	343	352	361	336	347	316	328	316	331	311	347	343	317	328	342	326	335	313	328	324	331	338	323	322	337	357	362	312	299	334	334	339	325	311	310	310	340	345	353	326	342	352	364	354	303	329	333	343	346	351	329	324	350	340	346	329	370	328	331	340	322	289	335	327	303	337	317	334	331	359	323	307	364	338	315	340	306	357	343	312	315	351	315	327	338	325	343	351	355	307	312	379	355	334	323	306	349	329	344	311	322	324	323	319	336	353	347	308	335	345	362	331	314	325	338	337	337	312	325	332	312	317	354	341	365	343	323	344	319	347	332	348	320	312	349	341	326	366	327	302	296	300	336	316	351	332	322	315	320	331	349	324	309	306	357	351	342	355	321	313	348	338	328	340	341	345	303	320	339	310	329	332	331	347	342	375	353	360	312	332	337	322	311	349	343	349	319	312	322	311	332	319	315	332	328	346	341	384	337	313	323	332	304	327	316	325	333	340	352	377	305	373	296	351	318	332	337	308	321	339	327	308	351	320	354	326	332	344	356	320	325	292	352	355	339	336	354	335	382	325	304	361	325	342	330	353	331	333	326	339	326	322	321	346	343	344	365	322	324	338	307	330	354	375	293	327	352	335	352	342	303	310	328	290	332	314	362	361	354	320	336	312	315	328	351	346	354	352	342	346	322	295	351	325	347	332	334	354	335	314	344	353	311	330	302	321	332	331	316	331	334	312	318	344	353	298	322	370	351	333	327	328	338	326	312	338	320	351	335	307	359	327	324	346	292	323	356	366	387	342	368	350	304	339	317	320	314	344	352	327	303	334	345	312	365	297	350	341	340	336	344	316	307	353	299	326	331	326	353	325	319	313	330	341	334	352	330	320	341	314	342	354	320	300	342	322	355	339	319	371	374	339	310	304	349	321	305	339	322	331	319	313	324	310	351	323	324	358	355	316	329	334	334	361	335	340	304	333	322	323	333	314	333	311	337	333	348	290	301	313	341	362	349	358	316	361	329	342	352	335	339	327	350	303	329	328	315	302	344	328	342	322	319	316	350	314	340	337	333	329	336	344	320	343	319	337	333	352	331	337	359	325	364	334	331	308	334	315	330	323	325	281	317	311	313	332	329	315	331	304	345	336	323	323	311	328	364	321	339	347	336	314	338	340	331	348	329	355	306	312	322	345	327	332	354	347	338	323	325	356	316	311	377	342	327	320	369	319	347	345	306	338	352	309	329	363	320	327	327	313	352	324	322	328	343	323	322	308	346	365	353	338	303	313	322	349	338	327	335	279	335	318	326	317	321	350	359	338	327	357	336	352	322	344	313	326	320	354	336	335	339	339	298	359	350	322	325	322	343	326	310	332	334	346	361	298	326	330	339	351	352	321	330	342	320	350	333	362	332	341	306	341	335	341	322	341	318	308	324	354	346	318	319	357	344	332	347	316	309	311	330	334	359	312	327	334	343	328	329	354	323	343	338	333	338	355	348	342	312	338	338	320	321	334	365	362	320	310	315	346	334	307	348	348	362	334	347	319	305	316	361	304	331	322	304	330	319	355	343	350	308	313	321	340	311	328	364	342	368	320	314	339	326	352	325	347	324	341	286	335	327	346	348	346	345	322	340	366	339	324	319	329	310	328	325	333	322	314	346	278	331	373	318	358	316	342	317	310	356	334	328	341	336	321	318	342	332	324	324	336	325	315	349	323	322	358	330	356	311	334	366	343	321	317	341	307	313	332	338	308	337	331	351	358	308	327	339	366	343	308	339	328	332	346	323	305	358	357	370	321	359	338	341	324	361	346	345	307	323	348	323	337	369	309	332	314	334	328	330	339	320	321	367	344	337	313	326	321	328	362	356	306	352	347	339	328	350	337	334	319	334	329	334	327	325	334	312	327	335	327	329	298	304	327	297	337	351	323	344	328	343	314	322	367	333	313	334	290	340	318	337	323	321	323	302	325	318	364	338	343	317	333	335	307	311	312	343	335	351	306	349	365	310	328	298	353	322	324	334	323	387	339	375	333	328	310	315	330	332	367	331	319	316	360	321	323	348	340	300	338	337	321	329	345	317	333	337	345	331	356	327	342	315	331	341	333	297	340	299	315	314	334	343	342	348	331	336	346	326	339	317	327	344	339	352	324	337	310	320	333	316	341	313	330	336	346	296	329	318	363	342	317	332	313	332	347	325	317	341	314	345	313	327	326	341	361	336	296	309	325	306	364	358	351	341	346	327	322	346	346	310	328	302	344	326	330	344	319	327	335	313	319	316	346	306	327	328	322	342	323	311	346	325	353	310	345	323	356	318	312	343	327	364	324	343	337	359	316	312	339	346	328	315	336	346	325	315	286	333	337	311	352	317	318	346	305	345	330	346	312	332	340	307	330	340	318	355	347	343	332	323	338	371	319	351	317	311	328	369	333	340	326	339	329	336	319	349	312	322	349	349	333	301	302	336	349	348	309	328	291	319	307	358	347	346	320	330	333	334	340	330	306	306	316	319	327	338	328	345	368	355	306	342	345	288	371	348	338	328	319	344	337	349	321	353	338	345	336	347	323	347	307	329	346	342	329	352	346	329	366	298	341	327	329	310	305	343	354	359	348	324	346	353	337	326	329	344	345	330	328	338	341	347	308	362	336	347	337	348	331	337	319	330	358	284	318	365	326	335	322	324	328	332	335	344	315	349	334	314	316	333	307	309	323	345	342	315	358	372	345
28475	4826	1589	1123	875	698	546	441	402	373	321	305	314	253	247	251	258	272	232	238	191	217	235	238	222	234	222	239	230	225	240	191	235	211	203	225	209	223	222	188	184	202	205	195	206	200	203	211	198	180	220	222	247	210	211	197	214	196	217	219	223	192	183	224	217	209	203	192	203	198	187	212	240	192	201	173	214	211	225	193	224	208	228	200	224	221	196	210	199	218	200	204	188	203	188	238	206	218	201	190	189	204	172	197	233	232	199	208	202	226	188	239	196	198	208	189	227	212	204	212	190	179	204	200	201	185	215	216	206	197	196	205	190	202	235	210	206	207	188	203	220	214	207	213	187	209	203	217	190	217	212	201	190	214	206	196	206	189	191	210	226	204	218	200	201	187	215	204	191	227	222	190	206	224	201	178	198	208	205	195	201	219	230	216	186	190	221	197	205	192	194	197	200	216	200	199	218	196	203	215	210	210	194	202	194	205	195	197	186	206	218	221	198	197	208	228	223	215	203	224	197	204	193	196	220	199	191	184	205	200	215	185	223	205	220	216	171	210	215	196	166	216	212	205	196	201	207	224	186	209	199	222	213	194	209	198	207	184	220	207	199	212	200	215	192	202	207	205	222	222	190	225	188	207	188	196	202	203	214	189	202	208	225	175	193	185	217	181	202	191	217	171	198	185	201	214	200	219	219	194	197	207	205	185	208	201	229	195	209	229	230	199	203	208	192	196	238	207	204	190	208	210	216	218	205	213	205	211	185	195	210	227	197	185	233	206	216	189	184	233	198	198	232	207	201	198	191	213	215	236	192	182	202	204	232	178	212	197	200	207	205	207	214	205	202	207	195	206	206	208	209	249	172	209	225	215	214	223	217	210	198	210	212	204	220	225	216	215	194	177	207	215	201	209	203	195	227	218	186	191	204	178	210	203	226	202	215	224	195	225	227	185	173	185	222	224	198	215	224	233	220	206	201	225	191	189	218	205	200	226	199	203	197	187	191	197	223	190	196	228	194	190	188	212	206	213	196	213	198	187	198	186	201	201	197	206	230	203	190	209	229	213	195	176	187	190	207	186	168	207	208	205	195	228	219	216	205	223	196	223	213	211	192	213	204	203	197	198	193	229	185	211	200	202	210	224	200	194	200	215	199	221	205	208	198	203	208	203	200	190	204	210	195	208	221	218	199	225	185	176	220	188	199	206	209	221	185	223	178	217	218	219	189	188	207	194	174	209	182	211	204	247	202	199	197	206	217	183	182	187	179	178	195	210	228	208	192	200	188	200	181	219	209	203	208	227	219	191	188	220	218	201	224	218	203	212	195	197	210	197	193	206	195	189	197	213	207	181	187	203	188	198	215	217	209	231	219	210	223	196	219	197	186	193	210	200	220	217	209	211	196	201	193	185	224	231	198	213	216	206	205	209	211	176	182	218	210	205	180	198	207	183	191	218	229	198	199	194	183	206	214	219	196	189	208	212	236	202	207	183	212	200	219	219	215	203	175	199	222	198	209	201	195	198	193	184	202	198	208	204	194	193	202	205	220	200	212	189	197	213	190	192	171	227	198	207	227	215	226	198	171	202	207	213	188	175	184	233	201	214	195	213	199	225	234	199	190	228	184	222	198	218	220	207	207	211	207	183	202	229	205	172	192	207	198	209	211	191	179	187	231	189	192	199	171	196	185	213	194	178	195	210	210	226	189	192	188	232	209	214	218	233	197	205	214	206	227	204	208	195	177	211	216	203	215	212	200	220	212	208	218	183	210	198	195	206	197	198	225	219	232	216	218	186	197	219	207	199	227	220	200	214	200	199	212	197	228	191	220	193	219	208	212	221	196	190	219	197	217	196	201	212	214	193	195	216	200	217	196	205	233	211	209	201	227	168	184	203	230	234	229	217	210	216	211	199	208	216	196	204	212	204	214	235	211	212	205	184	208	208	195	194	187	231	174	193	194	206	201	213	208	191	199	200	201	209	227	200	194	199	226	202	188	215	200	200	205	203	202	221	200	180	197	212	227	185	221	219	190	198	188	194	205	187	206	195	200	211	202	205	197	206	195	172	201	224	218	189	202	210	190	207	218	224	225	213	195	209	185	188	186	189	207	201	200	204	189	208	210	219	202	222	195	212	207	202	206	210	198	219	218	225	187	219	191	188	218	209	215	208	231	220	202	198	197	225	193	193	222	190	193	205	195	208	214	196	204	199	231	203	219	225	212	203	227	182	209	208	220	206	202	204	197	210	182	191	192	196	213	199	210	243	202	188	210	198	213	193	180	203	217	195	209	203	203	223	197	209	175	208	205	200	222	198	231	212	179	192	206	211	197	228	200	218	201	197	223	210	253	197	215	221	226	217	207	215	199	194	197	202	192	197	205	218	195	227	223	199	214	205	200	193	194	221	173	195	204	212	210	214	218	188	214	191	212	183	205	219	213	195	212	227	175	177	229	216	201	243	176	211	204	179	230	208	214	204	203	204	186	191	193	208	231	200	210	214	180	194	218	226	196	207	218	191	221	218	202	197	192	223	201	187	204	212	234	215	207	207	223	186	211	210	224	193	193	235	227	169	202	188	162	191	212	181	220	209	210	207	187	229	196	204	211	193	196	235	199	191	210	171	208	209	194	206	182	217	206	198	245	205	190	233	200	250	195	215	212	187	193	172	215	213	205	186	196	217	222	203	209	215	195	197	232	209	192	200	197	189	193	211	206	198	217	213	238	200	213	201	229	225	204	232	204	207	191	213	224	207	189	210	192	198	230	210	207	192	196	206	196	222	179	199	216	191	209	209	200	200	184	254	209	209	222	208	214	198	200	207	201	188	199	181	221	197	207	210	207	200	199	214	175	191	210	197	220	199	202	214	239	192	196	206	180	193	173	214	182	193	213	189	198	174	194	194	196	213	203	193	198	210	200	206	211	213	214	197	214	226	221	217	213	205	228	212	203	193	197	233	204	178	204	198	207	222	211	200	197	204	194	204	192	224	202	199	188	200	211	215	199	211	188	218	165	202	212	193	215	186	210	206	207	196	193	200	213	201	208	234	213	194	218	214	226	211	196	197	217	208	202	217	199	207	203	240	206	192	187	182	192	195	190	187	221	209	231	217	222	228	219	200	203	212	181	195	200	209	186	201	197	223	217	195	199	201	199	196	216	233	215	198	218	212	204	207	208	202	180	208	203	194	221	185	181	229	200	221	224	209	196	171	196	220	185	218	185	215	216	203	190	209	219	196	169	234	172	223	193	190	226	217	196	209	185	208	192	205	196	220	220	214	211	207	195	224	194	207	186	206	219	190	195	206	221	192	211	188	196	217	223	193	210	212	214	199	217	182	216	203	210	204	180	214	188	192	202	197	183	193	199	210	204	233	182	242	186	217	212	213	208	213	212	202	199	208	212	175	203	227	188	216	214	200	218	190	219	204	206	220	229	220	194	215	227	210	207	198	196	192	205	206	204	213	192	222	205	193	196	199	201	194	204	217	189	195	212	190
12464	1559	3343	3778	3193	2679	2227	1934	1615	1459	1329	1241	1099	1104	1031	969	916	928	875	876	777	772	780	763	732	799	755	751	712	691	700	739	676	692	723	730	706	673	703	692	691	698	689	690	684	669	654	670	689	678	652	628	670	647	611	672	652	652	620	619	654	647	629	682	655	607	619	613	627	586	629	642	585	601	612	631	654	604	660	627	640	646	622	633	579	645	608	616	583	621	576	661	641	617	635	596	637	687	646	616	578	636	619	569	655	618	619	594	645	622	660	600	658	623	622	624	616	611	612	596	617	626	580	621	620	640	612	616	647	627	662	593	596	604	562	680	619	618	632	637	598	634	597	623	625	604	661	592	630	633	623	603	654	644	603	607	591	644	605	616	611	588	647	625	610	605	619	610	657	600	635	633	641	623	619	667	605	623	673	624	628	622	638	624	619	598	625	607	654	651	609	577	643	625	595	629	635	659	583	621	617	596	634	617	651	573	620	614	626	571	639	600	608	599	652	620	612	658	609	612	593	597	603	604	587	625	632	618	569	627	652	617	634	632	601	587	631	627	634	587	620	607	630	597	618	615	593	667	623	645	615	624	602	667	596	627	613	640	598	629	615	600	615	587	624	604	646	634	614	634	601	662	617	599	656	602	637	609	656	566	619	591	581	629	605	612	637	592	629	652	628	602	608	600	670	596	585	623	611	615	626	618	624	604	653	674	634	622	617	589	620	573	656	620	640	626	588	610	606	632	618	627	632	582	620	642	623	596	609	630	647	635	641	600	646	630	564	619	575	615	649	615	615	615	608	676	632	607	592	612	582	615	602	603	583	648	575	585	629	646	612	672	653	569	613	592	667	622	623	616	615	598	602	646	615	582	652	571	609	596	621	655	587	656	559	647	642	621	617	593	589	600	637	606	592	619	669	592	627	652	582	589	613	588	615	577	617	618	619	622	662	589	634	618	632	589	625	602	603	613	618	635	644	593	632	579	606	572	613	623	613	540	620	642	635	607	629	621	630	618	606	628	640	641	580	619	604	589	645	639	617	665	639	580	624	601	640	622	595	629	615	621	620	625	580	627	627	626	610	646	606	622	605	601	614	671	633	601	598	625	611	619	610	605	571	641	615	623	632	615	604	602	634	651	645	652	647	586	604	655	626	625	630	611	598	662	616	611	600	631	643	602	661	635	637	609	629	675	583	613	619	605	598	622	614	610	622	602	638	628	599	611	602	615	661	591	609	622	622	664	605	630	631	571	623	569	617	628	671	639	603	654	654	598	646	550	608	653	642	612	643	674	627	673	622	621	623	610	624	612	639	633	654	578	609	624	581	607	628	661	648	685	568	689	605	619	625	629	630	602	652	613	574	605	618	591	636	591	637	654	648	650	609	579	626	581	607	623	635	630	697	614	622	624	603	633	610	589	658	604	600	633	617	624	622	624	617	638	618	630	636	600	629	630	608	620	630	612	653	678	636	635	608	680	590	645	581	593	598	573	638	629	640	600	613	643	587	624	633	592	653	641	619	622	637	656	635	626	630	601	637	622	609	623	599	592	613	631	597	624	561	673	625	604	656	592	626	605	642	629	631	632	608	648	644	609	597	619	667	648	604	610	641	606	642	612	623	603	639	584	627	623	671	600	591	619	627	612	616	594	622	592	627	634	605	641	634	630	628	654	648	585	653	595	636	603	632	645	600	620	630	617	636	588	609	606	647	619	634	647	622	653	659	653	627	619	607	644	642	591	596	635	608	637	626	608	654	654	621	646	602	588	596	575	653	626	648	585	638	656	639	596	593	655	608	626	582	640	638	632	669	627	617	597	636	632	589	572	594	637	671	644	623	659	636	602	653	603	609	589	614	651	607	649	583	619	604	628	595	597	609	576	630	597	649	622	606	609	618	605	630	602	629	643	623	638	622	657	628	614	631	581	651	596	630	558	607	638	627	597	635	633	596	648	606	627	608	571	655	620	644	619	612	638	602	594	601	604	632	602	619	648	607	639	623	617	624	656	661	645	669	602	627	576	577	621	632	630	586	600	655	653	612	641	581	620	624	618	631	619	669	596	579	636	620	649	636	625	627	615	619	591	600	584	593	603	587	604	641	612	597	628	635	609	639	641	638	638	582	625	591	583	686	589	589	624	614	684	645	657	600	573	642	628	626	641	600	617	632	626	600	611	665	601	589	612	630	633	635	624	625	601	601	653	664	584	576	618	624	600	610	630	567	582	585	643	618	581	588	607	636	617	656	601	618	620	652	624	640	606	608	613	656	606	579	626	639	637	596	607	631	588	603	636	617	633	617	658	586	618	595	626	567	678	648	639	608	646	616	613	632	659	544	611	615	641	586	610	610	590	628	617	608	603	630	591	576	623	634	622	625	627	648	664	641	649	629	642	606	648	585	629	589	589	624	634	626	645	620	613	618	643	619	609	581	583	609	574	665	606	621	618	619	627	590	584	595	630	659	657	600	621	616	564	628	654	645	635	635	645	587	600	629	619	601	636	621	618	607	613	584	650	611	589	629	652	630	625	589	588	639	606	632	624	636	604	632	658	619	632	601	607	614	596	627	648	564	662	645	650	612	625	630	658	643	607	609	642	638	646	613	618	657	603	598	621	583	635	597	645	629	584	668	645	586	625	607	625	587	619	642	635	605	612	637	633	596	620	597	628	586	640	654	598	601	616	606	648	619	612	599	586	590	678	619	632	615	601	630	642	624	630	629	616	603	627	616	589	619	611	577	659	679	596	617	640	678	594	590	639	625	650	623	644	645	641	648	579	592	596	635	663	677	597	596	673	611	596	593	635	636	592	577	603	604	611	585	633	611	628	597	617	616	605	638	625	591	634	593	640	647	642	636	620	635	636	634	659	620	601	639	662	649	620	661	687	607	590	635	629	589	617	607	579	589	632	624	595	628	606	607	603	618	620	596	627	596	598	611	618	615	587	594	653	620	648	664	597	612	609	599	610	653	611	627	605	610	631	667	610	642	635	621	611	609	609	655	621	607	615	577	621	647	644	601	596	580	605	598	580	575	585	587	626	617	633	594	618	660	634	608	626	631	606	621	580	614	561	606	607	581	604	608	636	619	594	635	627	613	609	625	617	603	588	637	637	615	582	635	591	631	600	643	562	617	573	626	644	624	635	584	610	633	643	608	616	611	606	666	576	641	667	609	609	582	702	626	647	587	624	609	635	674	609	595	621	567	606	644	567	588	620	601	570	563	618	636	635	632	608	633	614	618	628	616	658	629	633	616	642	601	639	593	629	585	622	607	609	620	647	639	632	612	617	622	626	598	641	653	592	598	614	613	687	620	642	629	607	650	644	609	606	616	610	614	624	655	603	671	603	656	605	641	614	637	582	611	631	633	616	609	606	624	619	603	673	601	625	599	598	585	634	628	602	640	631	620	635	595	673	597	608	620	618	591	605	633	637	648	659	606	628	619	606	584	617	607	633	615	654	622	633	609	578	590	599	649	642	588	616	624	634	647	614	629	623
38596	15182	4566	2281	1606	1210	972	836	680	602	506	493	423	407	382	348	387	329	355	360	336	328	308	350	296	325	303	318	301	313	303	289	304	321	280	290	292	295	272	298	293	265	273	276	282	311	291	288	289	271	278	286	255	256	289	269	287	304	288	297	281	268	288	270	277	287	283	261	269	267	268	251	273	276	290	307	274	259	268	301	269	275	265	261	278	265	262	311	270	276	276	280	280	272	286	294	269	266	277	264	258	274	265	282	258	256	265	280	293	292	297	259	273	286	301	283	287	276	276	284	281	250	273	289	301	291	283	294	277	267	296	289	261	297	270	303	269	266	252	290	276	288	264	276	284	271	304	296	298	282	292	271	284	284	278	267	251	284	272	252	295	288	294	278	277	294	274	262	228	296	261	297	293	275	305	276	252	288	307	255	309	266	281	263	286	278	273	273	266	273	288	267	311	271	263	259	258	263	261	287	284	278	275	263	297	259	278	302	297	277	256	268	269	257	257	269	285	259	263	260	269	252	296	273	263	266	287	287	249	265	274	267	276	309	258	266	274	257	270	294	255	275	269	312	299	284	272	286	308	286	278	274	269	260	274	293	288	269	286	293	271	253	262	286	290	271	248	255	269	287	271	260	255	270	244	271	291	254	293	268	280	275	290	234	320	279	234	277	302	281	271	271	288	290	277	278	295	252	261	270	243	268	274	306	269	275	279	298	273	271	285	291	266	287	281	279	278	292	262	263	286	272	294	274	311	278	275	279	242	264	296	268	272	272	267	277	276	275	300	275	271	278	312	263	291	296	269	266	277	268	248	262	264	243	296	253	294	259	283	283	261	265	274	265	262	273	271	263	307	276	279	289	271	278	271	307	281	278	270	252	258	271	294	250	258	298	277	242	292	273	273	263	279	256	292	283	270	318	269	285	259	285	264	240	247	278	269	298	273	264	272	279	271	271	272	288	275	261	277	314	289	278	267	297	292	248	262	312	292	301	261	250	269	256	256	292	258	267	298	271	285	265	248	283	314	271	258	297	319	287	260	265	314	271	269	289	288	252	300	283	259	252	275	265	264	286	264	252	246	268	310	291	316	272	287	282	271	271	281	268	290	265	280	293	259	287	283	288	268	309	260	286	279	277	285	249	262	277	275	300	266	263	283	294	284	276	259	256	304	295	248	263	279	296	282	274	278	267	280	291	284	285	238	257	255	278	323	299	263	278	269	273	276	279	266	270	249	304	277	257	266	258	267	279	275	263	299	286	269	259	290	295	281	294	280	290	261	273	289	291	280	297	261	250	287	293	299	255	274	297	296	267	322	278	274	282	288	260	267	283	315	268	283	256	296	272	269	282	276	301	312	270	273	264	302	250	288	281	275	284	282	281	266	283	272	310	260	295	267	278	273	291	288	225	292	262	259	287	268	263	282	276	269	256	281	283	256	271	268	275	295	299	275	301	278	283	271	234	273	270	262	287	316	295	263	248	278	268	280	264	273	293	287	260	252	257	275	289	280	250	279	264	281	288	272	275	265	261	304	294	246	273	262	270	295	290	272	283	290	274	280	272	267	311	277	297	273	291	277	228	260	263	253	263	254	268	272	273	284	296	268	251	274	260	263	295	282	295	267	298	273	301	270	265	243	293	313	309	275	285	276	292	269	285	274	300	279	272	260	301	249	290	266	274	259	301	287	292	260	279	251	285	270	275	266	284	287	297	266	256	292	290	277	259	268	287	271	296	278	280	282	294	296	227	296	271	299	286	274	278	269	287	289	271	277	297	270	269	313	269	288	270	260	284	281	267	265	246	265	279	254	275	267	306	282	286	293	256	287	257	240	267	262	291	309	276	261	274	273	302	290	300	314	263	262	275	306	275	264	258	276	283	273	322	300	285	266	258	267	287	256	276	294	279	275	295	282	274	284	255	276	287	290	284	277	274	301	285	323	267	284	291	294	248	301	271	252	288	278	250	277	269	297	247	284	285	279	296	255	283	258	290	285	254	302	253	261	283	276	302	300	284	296	270	252	261	260	326	268	284	283	259	291	256	280	271	282	259	284	277	236	263	309	305	282	300	302	269	277	264	313	272	295	276	267	296	283	266	234	255	298	284	277	278	293	250	306	304	284	280	267	287	283	258	267	259	294	275	293	272	254	301	253	259	297	257	290	290	270	278	292	286	270	254	297	295	307	296	269	275	277	282	262	258	249	284	282	260	282	286	276	291	291	276	265	244	274	295	273	290	300	282	262	267	261	269	298	286	295	291	266	291	263	302	288	248	273	275	288	277	302	276	284	297	256	312	277	260	254	259	248	273	270	269	274	281	262	289	289	293	283	290	267	260	305	281	305	293	272	262	300	279	259	273	310	268	267	281	277	286	286	293	272	279	290	287	288	289	292	277	294	263	289	291	297	263	269	288	279	269	287	299	292	263	279	261	240	292	267	288	274	312	287	281	282	288	285	298	267	242	238	303	270	256	244	273	277	270	262	305	268	286	245	295	280	274	264	283	294	293	268	294	271	265	285	266	264	269	257	253	288	293	265	298	276	283	269	282	285	274	286	277	270	275	255	270	291	265	309	274	305	263	267	266	257	285	241	286	275	301	298	276	295	255	281	307	265	282	262	261	270	272	257	268	287	283	261	243	263	265	244	302	269	286	286	256	267	288	259	285	286	294	270	261	284	254	291	255	265	268	282	287	272	301	290	284	282	259	274	270	263	266	260	309	286	298	267	249	287	263	274	264	261	298	266	254	264	260	293	302	258	286	309	266	250	265	300	254	282	299	299	285	300	293	272	290	277	296	246	309	293	272	293	267	233	282	285	279	283	295	276	282	280	291	274	264	259	286	283	271	295	294	281	260	245	282	288	277	262	268	259	262	276	281	328	282	277	252	295	284	295	295	260	261	276	302	275	259	256	266	254	283	285	287	299	260	250	280	289	298	286	256	261	269	292	254	247	279	305	282	308	246	299	267	264	278	298	270	282	270	256	257	273	293	290	270	235	307	280	286	265	265	255	272	279	261	276	276	271	289	301	259	239	249	253	269	277	270	257	279	254	249	306	256	262	259	258	263	249	282	267	291	258	278	282	278	286	281	246	251	251	259	305	312	274	283	282	256	290	259	305	285	282	298	291	299	282	270	244	255	288	282	285	295	265	296	272	259	275	265	277	264	278	296	274	254	262	264	303	280	266	294	255	309	242	291	271	290	263	276	247	281	259	251	269	283	282	290	289	270	268	255	262	262	282	265	293	320	284	243	294	278	273	261	238	287	274	269	263	278	272	300	280	275	277	251	265	286	270	273	266	273	274	257	263	275	287	245	283	298	257	298	270	299	264	267	283	293	240	281	265	262	278	277	260	325	259	265	288	294	266	285	261	269	264	269	280	276	286	288	234	275	268	281	291	262	270	280	285	280	288	285	274	280	268	240	263	267	316	310	257	267	294	283	283	255	269	280	261	269	273	278	289	276	261	272	274	282	297	269	248	262	303	294	285	279
17356	2710	5850	6697	5811	4716	3820	3261	2783	2393	2150	2043	1779	1661	1573	1478	1427	1286	1246	1221	1234	1191	1111	1137	1054	1015	1011	990	994	970	974	926	891	940	971	889	979	874	934	893	898	869	871	856	883	847	874	851	931	869	851	885	855	863	831	809	848	853	859	751	876	807	818	788	845	856	877	826	829	828	770	788	787	856	798	811	861	824	806	806	800	770	763	836	745	864	827	784	794	806	783	802	781	790	806	782	797	751	810	781	836	759	855	770	796	760	816	830	781	780	824	827	833	832	783	800	819	776	813	788	785	838	774	807	770	788	778	777	816	861	722	847	783	794	774	738	843	767	810	784	818	856	781	765	771	801	763	778	747	840	794	804	810	772	774	791	825	754	724	801	784	761	819	799	862	771	814	818	786	756	762	834	762	811	738	718	818	812	821	848	804	801	819	752	773	810	802	775	775	788	765	805	756	786	766	809	753	809	785	720	802	765	788	797	780	790	797	760	813	787	813	768	751	821	825	788	792	753	766	778	755	847	747	759	816	806	823	772	782	779	818	767	843	769	803	793	764	758	787	772	778	808	797	822	812	760	800	781	762	777	737	836	812	759	759	791	787	805	802	802	775	806	812	824	805	802	817	788	785	802	805	811	803	816	822	790	776	794	794	762	764	771	852	760	811	832	796	831	777	796	808	806	728	785	809	746	789	809	792	769	805	805	813	781	806	776	782	797	734	736	812	773	813	784	771	760	793	752	798	821	812	756	805	793	766	803	806	766	761	816	771	823	760	773	810	751	755	792	796	816	761	768	807	776	786	793	817	802	843	762	808	815	823	843	775	831	825	843	741	752	837	783	800	754	807	802	701	789	859	804	789	834	790	761	853	758	814	778	783	784	792	776	718	801	781	836	738	824	807	840	787	765	803	793	824	774	775	804	741	764	779	790	764	817	776	745	781	819	759	763	761	802	827	774	801	746	779	762	812	751	777	763	780	762	799	795	753	802	827	785	818	803	771	800	788	803	832	785	785	818	760	817	755	787	789	771	814	803	759	790	799	772	734	770	854	850	820	772	783	793	775	778	786	822	807	767	818	794	789	763	778	803	769	804	795	770	743	715	785	838	790	710	785	749	758	810	785	808	767	815	781	757	803	848	782	751	794	787	796	771	778	785	785	809	773	781	748	747	815	810	750	768	824	793	786	755	828	760	782	752	783	776	749	775	772	766	816	829	770	825	823	745	821	765	811	827	810	773	829	763	814	752	779	769	777	789	771	789	798	803	783	787	757	775	751	815	791	764	807	829	763	814	747	798	777	789	762	786	764	766	857	813	812	768	816	818	805	780	766	756	758	776	770	767	783	792	740	786	800	802	779	826	786	777	811	788	808	802	802	784	823	748	776	798	827	820	792	793	790	731	763	778	791	765	752	810	761	795	801	809	819	776	771	786	798	758	776	786	778	817	752	770	756	801	783	753	790	798	765	781	792	754	788	834	790	769	793	793	736	757	769	760	797	757	818	747	718	806	786	803	807	770	777	818	780	767	777	748	732	776	837	776	718	772	844	791	757	792	783	732	813	820	800	764	799	820	766	771	811	837	761	803	847	752	766	770	824	796	746	744	748	793	808	804	774	760	735	819	766	771	789	791	796	761	762	818	826	795	788	784	779	828	737	802	743	819	863	813	750	782	804	813	815	800	797	755	840	791	777	791	768	764	741	809	805	806	845	802	790	794	825	763	807	790	757	780	792	793	800	795	750	784	826	787	801	771	783	788	780	742	790	819	799	815	770	778	709	788	807	822	792	798	787	813	756	786	781	796	841	759	764	761	784	775	770	820	837	770	760	799	765	797	799	755	820	776	770	773	776	758	725	733	814	803	799	808	758	741	752	795	798	758	757	759	815	771	784	773	762	798	787	786	752	804	824	760	780	827	808	819	789	808	784	771	776	790	781	720	757	783	760	783	784	807	740	768	756	796	783	798	795	810	803	783	813	769	760	717	756	814	794	781	838	814	784	781	786	804	792	811	754	806	771	824	795	786	835	773	820	832	762	778	800	736	781	793	792	796	781	762	766	810	804	841	741	797	798	793	814	793	772	776	736	784	783	801	848	795	814	815	828	763	736	801	810	797	799	772	782	814	809	819	781	845	823	790	778	777	808	805	798	794	840	781	796	759	765	771	763	781	776	815	816	782	768	784	773	814	831	788	740	769	799	768	774	807	812	761	775	815	729	775	851	819	793	739	804	779	797	812	814	726	824	811	742	816	755	865	787	765	792	773	808	773	813	740	811	809	771	783	769	825	825	786	801	790	768	752	795	788	772	807	800	763	834	746	804	788	842	816	779	804	784	826	792	768	746	768	785	787	804	771	814	773	827	793	761	791	787	798	767	780	820	816	809	796	771	803	763	811	819	774	776	768	795	811	799	762	750	778	768	824	784	787	837	765	767	764	796	791	800	753	875	828	790	758	790	822	779	808	770	808	798	752	758	753	794	787	785	764	806	815	773	807	773	760	801	810	770	735	841	747	771	790	817	764	817	788	759	787	826	802	782	770	811	810	775	785	788	798	762	781	823	748	789	748	803	808	761	758	754	855	783	793	781	785	765	780	729	788	795	791	801	796	772	785	802	782	826	801	807	757	807	788	769	815	763	803	732	831	755	832	778	784	747	797	815	780	809	795	781	786	786	788	757	773	821	788	749	792	767	779	805	780	809	804	838	802	797	784	785	793	816	793	818	822	802	808	773	778	766	746	740	784	777	752	782	811	835	746	779	753	758	794	817	779	732	787	766	750	750	811	758	808	836	814	764	788	774	807	849	826	767	757	798	771	754	786	733	761	798	742	770	749	831	796	798	810	782	759	714	807	757	757	798	806	807	815	770	835	834	779	771	758	813	786	778	764	776	772	730	760	757	799	849	740	767	788	779	821	776	773	771	819	749	791	784	803	794	775	805	740	748	798	808	812	795	837	795	797	743	787	798	796	774	786	841	763	767	777	780	833	792	749	792	754	783	795	766	773	764	782	781	759	762	734	811	752	777	800	849	762	766	772	838	791	750	801	802	773	786	796	787	831	800	804	807	824	795	732	746	807	784	817	781	746	809	747	797	825	815	827	792	781	780	794	785	819	781	822	798	829	759	766	847	781	855	825	806	757	795	768	776	783	801	807	802	838	805	807	763	743	871	711	834	801	800	794	769	759	746	794	809	748	785	769	775	768	802	792	791	753	797	851	773	811	802	760	770	790	797	770	754	801	770	782	831	786	751	748	817	787	831	754	789	770	831	774	755	837	803	806	768	813	752	775	757	753	774	802	805	785	794	773	778	775	798	785	774	790	852	796	769	761	860	770	775	795	812	823	745	788	792	776	825	780	765	812	812	814	833	763	757	814	764	846	803	757	753	810	763	783	850	821	804	801	747	804	813	811	755	798	773	784	794	757	784	836	771	774	770	765	786	796	797	769	792	754	791	809	702	774	788	809	813	803	844	777	758	721	785	809	877	805	793	741
3493	322	220	166	121	116	94	106	86	93	107	98	105	103	111	86	97	86	97	100	102	105	89	107	94	80	105	98	83	96	82	101	99	97	95	98	102	97	93	94	108	97	93	94	88	124	106	99	90	90	91	83	92	85	93	85	102	86	93	97	90	76	93	116	104	96	81	102	80	111	100	101	103	88	117	95	85	104	85	83	113	94	89	93	97	90	94	93	93	102	90	102	80	99	72	97	98	102	84	94	96	84	98	87	96	91	97	73	86	76	93	94	84	92	91	83	98	88	76	96	101	91	91	100	71	84	99	93	89	112	97	90	95	98	89	94	93	67	106	93	85	101	76	96	87	98	101	90	83	96	92	99	95	106	108	81	81	95	86	105	91	72	87	111	104	100	88	97	102	78	99	105	108	104	99	98	88	115	87	88	101	103	105	80	90	109	91	100	97	96	107	105	93	75	86	99	107	93	108	100	85	85	84	98	93	88	102	94	104	103	96	88	108	104	88	90	98	96	91	98	109	85	92	80	103	89	100	88	85	97	92	99	105	95	89	89	98	80	83	100	96	96	93	101	79	91	102	93	80	107	87	96	82	103	96	92	84	95	104	96	98	91	103	96	96	105	84	79	103	85	95	89	97	79	95	82	82	100	101	105	87	99	104	108	116	88	83	79	108	81	110	73	96	90	91	94	92	88	102	105	88	101	91	77	80	90	91	86	129	93	114	98	99	93	92	90	87	106	90	85	77	79	85	119	97	101	98	91	88	101	99	106	98	114	97	121	100	83	116	99	98	66	109	85	78	85	92	97	123	82	69	104	83	106	93	98	114	96	104	80	103	95	91	90	83	85	89	77	103	98	94	99	103	109	85	92	109	82	99	89	100	90	84	92	92	99	86	112	89	87	99	86	93	105	95	126	84	96	92	97	100	105	93	93	89	112	104	87	93	101	89	80	86	98	101	112	93	95	93	105	97	99	90	95	113	87	113	86	98	92	118	106	90	93	90	95	81	98	93	92	104	113	88	80	88	76	93	105	99	90	95	106	93	102	98	79	82	90	85	97	78	99	103	99	103	93	92	103	104	78	91	101	92	82	98	91	109	102	71	102	85	95	93	75	98	88	86	75	99	89	91	113	103	103	87	93	81	88	104	84	98	93	96	106	102	96	91	90	95	86	103	102	130	89	108	90	98	97	90	104	92	104	86	92	91	86	87	99	96	92	102	86	75	108	106	103	101	84	102	82	81	106	100	91	91	88	91	106	91	93	96	98	98	119	108	97	96	85	84	115	95	77	88	80	85	88	91	95	98	84	100	120	86	93	87	91	97	94	86	82	96	99	103	98	95	97	95	86	84	95	113	95	89	104	82	92	104	82	86	102	94	89	116	90	94	88	102	83	92	98	73	86	95	114	98	79	111	88	95	88	94	109	89	106	85	88	91	92	95	86	83	110	93	117	115	111	70	88	89	87	93	65	79	104	97	101	91	94	96	85	96	100	107	95	85	93	110	99	93	100	108	87	92	97	77	80	108	81	98	105	92	85	92	101	105	96	86	82	94	97	100	108	96	89	102	98	89	97	104	104	89	95	97	80	96	99	91	92	91	115	100	111	85	112	93	105	99	91	97	103	95	98	92	71	114	111	81	106	91	105	78	88	83	83	79	88	98	86	102	107	94	113	87	108	90	99	91	97	98	100	97	93	103	95	114	89	100	86	112	96	86	89	96	77	94	92	106	89	99	102	87	110	85	100	95	80	107	104	80	86	94	75	113	105	82	86	83	98	89	94	88	80	93	111	82	100	98	103	95	98	110	95	114	83	82	67	99	94	97	98	92	84	105	88	89	106	95	98	97	91	87	107	98	91	83	84	97	88	85	98	87	87	93	92	102	119	120	86	92	106	77	92	95	95	104	90	101	85	87	93	84	91	89	88	74	98	88	84	103	99	89	90	75	97	90	100	61	109	93	100	120	99	95	103	76	94	82	100	107	102	98	91	102	98	89	94	117	84	89	91	89	104	100	104	95	80	82	79	119	101	101	100	107	107	109	92	110	95	103	98	92	97	88	98	102	80	100	98	89	79	84	78	100	101	94	88	81	91	100	115	98	82	100	91	102	73	95	97	102	99	71	86	96	115	85	73	105	97	94	79	103	82	85	92	96	97	93	83	98	90	101	95	91	97	78	78	92	88	82	97	96	79	98	98	101	88	101	76	92	106	71	96	105	99	88	83	90	93	89	93	80	105	83	82	94	83	86	95	87	98	86	107	93	85	92	85	94	111	94	95	84	91	84	96	77	97	99	92	98	94	84	103	83	86	79	93	96	90	98	107	101	105	110	104	94	77	88	101	93	91	93	95	86	88	83	99	86	76	99	94	97	97	92	101	88	92	69	90	90	80	96	75	97	96	123	96	111	100	84	88	105	98	85	85	97	84	113	94	87	101	98	91	75	103	100	85	99	97	97	97	97	107	102	107	91	89	87	86	102	100	96	78	68	100	84	108	82	88	106	91	85	94	93	88	98	90	85	95	108	102	82	87	84	97	99	93	77	102	87	90	100	108	97	103	109	70	78	94	97	99	107	107	89	99	105	95	95	99	97	117	95	98	107	108	115	88	84	104	96	94	81	76	89	103	89	87	105	107	104	72	95	98	90	103	102	98	85	82	84	93	97	107	110	97	83	105	89	101	85	90	112	96	100	97	106	77	119	92	96	98	91	100	96	90	99	115	76	72	114	98	103	106	93	79	94	104	86	106	96	93	106	107	101	94	99	96	95	85	85	97	93	115	93	95	110	75	93	78	98	95	102	109	84	86	97	92	83	97	90	95	72	88	108	98	87	95	98	96	89	91	114	115	96	91	74	95	90	97	74	92	107	102	115	89	100	94	79	90	105	90	102	110	90	93	100	93	97	110	103	78	114	113	102	86	95	85	106	80	104	66	87	99	103	99	113	97	85	104	102	100	92	80	96	98	109	100	86	84	104	107	91	89	94	100	96	100	89	98	94	113	88	102	97	103	90	97	103	86	83	96	88	99	87	91	100	88	68	78	91	92	92	79	89	94	98	95	95	94	88	106	112	83	97	96	81	98	97	109	80	106	101	96	96	98	106	117	102	97	73	81	77	86	95	91	92	90	98	87	96	103	108	81	88	82	86	90	93	88	95	88	86	98	76	87	105	113	100	92	103	92	98	93	107	94	92	90	91	76	96	90	91	90	100	82	110	100	92	95	107	107	94	96	89	100	85	112	99	100	104	115	117	94	94	100	84	86	109	86	98	93	81	105	96	89	85	92	94	100	111	101	93	100	96	96	110	100	97	92	113	83	86	103	105	83	94	108	82	94	95	86	95	106	102	80	106	101	88	78	97	74	95	86	94	90	93	88	97	102	91	89	104	100	86	72	95	100	87	99	107	101	107	113	82	90	106	99	75	98	94	84	90	81	86	106	90	72	93	88	98	100	100	99	92	103	113	88	111	99	100	97	96	93	107	87	84	95
2885	406	494	562	495	458	430	405	376	389	371	352	357	388	358	424	351	380	338	350	343	305	316	327	343	364	357	343	376	357	330	366	345	283	321	329	312	351	355	349	359	329	339	340	344	374	334	340	364	361	329	356	336	331	339	342	358	332	319	313	334	353	330	350	335	342	336	316	323	343	319	339	319	353	308	349	348	329	334	329	333	335	357	339	332	339	335	334	326	347	332	339	323	326	338	329	327	335	338	340	310	303	319	324	335	345	321	380	356	368	346	358	354	334	352	308	363	333	320	322	353	346	345	344	343	347	350	356	378	302	343	345	359	336	315	341	331	352	358	308	336	358	308	357	325	383	337	318	336	317	372	332	342	342	354	320	348	370	360	328	331	357	340	299	334	322	344	322	347	323	337	300	324	331	376	281	335	293	326	348	335	379	310	307	305	342	336	319	318	332	330	326	302	309	328	317	329	314	318	301	336	360	361	343	355	319	311	344	354	344	331	366	356	357	340	344	341	333	331	341	349	355	322	341	354	364	332	314	332	345	332	326	362	351	338	321	343	350	348	335	286	332	321	348	354	338	352	336	336	367	356	342	340	321	373	328	338	325	334	349	325	314	338	335	331	325	340	363	362	330	308	350	325	332	333	332	405	349	347	370	334	341	323	324	315	326	331	366	334	293	381	314	346	333	324	328	350	336	326	322	353	358	325	331	361	343	338	315	331	325	348	331	324	347	333	341	335	355	346	340	327	339	331	325	371	342	322	311	320	341	340	374	326	337	352	318	376	372	314	350	344	321	341	328	333	359	349	350	353	329	340	355	347	343	316	353	315	347	315	305	315	389	329	319	348	321	333	322	362	334	345	347	327	350	368	325	325	347	317	356	331	335	324	340	337	362	346	348	385	342	355	337	339	333	308	360	358	323	325	340	320	305	330	329	343	350	342	300	329	306	319	314	352	305	350	293	326	372	313	368	291	319	325	312	338	335	380	322	303	358	360	342	347	347	351	317	323	342	355	319	366	315	358	367	322	329	330	377	332	312	318	331	332	336	325	349	325	347	323	343	303	332	293	346	281	357	372	365	318	324	348	337	334	337	321	340	327	338	365	351	295	366	345	367	336	352	324	332	330	359	330	330	332	372	358	324	309	319	340	343	318	322	357	362	347	369	324	360	351	365	358	356	293	335	304	337	331	312	354	310	340	329	328	324	336	315	316	331	327	317	334	333	337	319	328	323	356	360	327	324	341	337	326	327	334	297	366	314	353	350	332	315	319	338	310	341	332	367	360	370	336	336	344	325	319	377	350	319	354	333	326	358	322	345	328	313	350	336	347	345	333	331	308	325	349	325	345	359	315	298	305	375	329	334	343	332	305	336	324	338	345	324	364	332	326	324	337	342	321	327	334	341	353	336	361	343	351	341	351	324	329	334	337	335	328	304	351	321	363	351	324	335	346	296	323	354	368	349	338	357	330	340	333	355	343	318	337	317	350	345	310	316	347	317	346	311	329	328	346	360	311	321	305	360	325	331	308	347	358	346	362	360	346	339	368	295	310	342	383	322	335	330	319	341	323	288	348	334	342	330	301	337	312	326	331	331	350	354	341	326	319	338	336	323	342	340	331	337	344	349	340	335	321	337	320	308	341	338	300	336	314	316	332	316	354	353	351	318	358	343	338	327	360	353	336	362	310	326	314	314	368	314	361	306	345	332	318	345	339	308	352	338	338	328	323	328	335	338	339	341	323	364	368	348	330	370	325	315	311	317	354	308	334	333	347	351	389	337	351	360	317	345	359	343	337	328	334	338	315	362	336	357	346	320	323	310	316	325	327	305	329	356	334	325	326	325	309	336	350	353	296	336	363	345	327	367	329	332	347	359	342	350	314	327	348	329	295	341	323	327	302	375	308	351	376	290	351	320	374	353	350	353	320	333	333	316	329	374	339	350	358	326	333	331	301	341	347	338	321	356	326	328	339	345	347	361	326	353	349	324	334	337	344	322	343	351	347	350	327	344	322	352	365	312	363	326	336	300	343	316	352	339	336	371	337	343	313	331	337	314	313	396	338	308	359	303	340	344	355	351	365	339	363	311	312	320	357	296	319	299	332	330	316	329	330	361	355	328	360	353	318	330	332	319	347	330	311	308	353	357	349	319	331	322	297	340	338	336	325	314	321	310	385	336	305	336	353	327	328	347	293	365	319	328	319	326	309	312	342	344	331	322	321	335	359	318	336	316	355	348	354	330	297	317	353	354	316	354	341	318	302	348	342	369	348	364	344	327	329	311	322	348	321	351	336	336	320	332	348	330	366	335	381	320	317	315	333	314	347	350	336	326	300	325	324	318	348	364	329	336	320	360	380	347	338	342	351	329	321	362	339	341	336	303	319	311	331	345	350	341	343	350	336	353	350	362	336	334	345	332	331	296	339	328	360	320	325	328	364	379	342	332	310	342	339	314	335	333	327	311	361	340	325	320	315	332	383	348	340	379	347	325	323	329	309	342	374	341	345	306	332	347	332	356	311	321	369	336	331	293	354	343	298	319	363	332	323	358	330	363	350	338	321	334	325	343	363	337	375	341	338	357	330	331	360	338	333	350	341	314	350	337	331	328	319	344	346	339	346	330	339	328	313	381	351	328	326	349	333	321	327	356	365	355	309	347	355	366	346	333	338	330	337	318	318	325	318	327	364	345	319	347	324	315	300	310	311	333	362	325	326	350	349	325	342	358	329	334	346	319	344	321	302	323	341	320	327	379	347	322	326	335	395	361	340	350	339	359	321	342	354	378	334	331	340	296	361	351	311	319	369	325	369	334	325	370	345	357	323	313	313	349	349	353	290	350	330	318	361	371	367	324	335	344	320	342	341	335	369	343	370	360	335	345	355	366	331	344	364	332	336	322	331	334	330	338	362	359	334	317	331	316	295	324	344	334	308	345	339	333	337	356	344	345	347	321	340	342	330	314	337	317	324	355	340	336	371	320	347	357	331	339	351	348	324	327	336	347	305	339	347	360	354	330	338	334	324	355	334	345	317	363	289	358	349	337	361	341	326	334	326	356	345	345	355	313	325	339	336	341	338	342	321	336	311	287	333	349	330	356	329	341	327	313	348	328	351	307	314	348	330	326	307	337	345	333	330	327	325	346	368	320	316	319	372	362	324	334	329	370	340	345	331	310	333	319	338	357	339	335	335	338	328	331	317	307	325	288	338	344	355	299	343	360	370	348	342	317	332	332	328	337	335	330	363	339	300	324	361	317	358	330	351	358	343	318	328	344	310	304	325	309	331	348	328	343	379	311	332	285	320	330	331	367	335	316	318	322	367	343	338	318	349	341	356	321	320	337	336	386	321	323	303	329	345	314	315	362	351	299	356	330	344	337	314	328	353	341	377	347	356	337	366	319	355	338	332	329	360	307	347	342	354	325	325	321	345	312	343	341	339	300	332	327	331	346	316	321	344	334	319	300	328	355	323	305	307	335	328	309	347	344	352	313	345	320
29628	5817	1669	1211	893	630	581	432	400	367	301	323	274	278	245	268	264	270	239	259	213	238	244	224	248	214	223	213	208	241	219	226	220	198	240	215	206	232	226	239	232	246	208	205	202	214	229	212	213	201	208	198	194	210	224	235	207	208	238	220	205	234	217	204	226	206	217	218	210	200	226	209	193	223	232	175	214	209	238	189	203	191	217	248	180	196	186	216	217	206	209	235	199	209	191	234	214	230	218	229	201	202	219	206	201	217	217	194	173	211	219	212	215	200	199	209	198	225	233	227	195	203	179	215	206	192	188	209	208	209	227	217	212	231	224	213	203	207	207	179	206	216	212	210	198	217	204	196	222	193	192	208	185	196	196	213	203	184	221	213	201	179	218	211	197	217	197	200	225	215	206	211	201	231	213	213	222	205	220	201	203	200	216	194	220	186	206	220	211	232	216	205	175	194	211	214	219	185	214	200	185	204	230	183	202	199	204	218	186	196	197	177	222	202	204	192	199	205	207	205	209	196	215	216	173	227	223	204	226	224	174	215	214	196	191	198	210	227	188	218	240	208	191	208	176	193	178	207	189	190	197	206	217	195	216	229	186	204	191	200	212	224	218	202	201	195	217	209	179	193	171	197	209	200	199	212	187	195	225	217	192	202	233	212	228	205	212	191	207	228	219	218	196	169	212	212	199	213	190	185	196	185	208	214	201	205	232	175	218	199	197	219	177	216	211	230	199	229	189	181	210	194	184	212	201	191	214	202	218	182	208	189	220	182	195	193	202	209	200	218	205	215	212	198	233	167	202	188	205	236	186	187	191	210	213	224	190	207	219	199	205	206	211	200	215	197	173	207	188	225	222	233	201	209	190	225	203	192	210	200	180	202	198	212	187	186	222	207	218	227	223	191	215	184	211	217	222	202	208	200	222	194	210	182	233	204	209	190	199	193	225	216	252	182	199	226	190	198	190	199	191	218	220	193	188	216	200	193	224	206	204	213	207	185	228	175	230	226	205	192	201	200	187	180	210	213	231	202	226	220	194	200	213	202	185	190	185	205	202	205	197	194	203	202	196	221	202	219	221	216	212	216	184	192	202	214	196	199	216	239	202	188	221	215	196	228	226	213	212	198	187	218	226	207	214	195	218	199	223	212	206	220	192	218	216	212	194	187	209	210	193	203	224	199	199	207	200	220	227	221	207	192	179	195	185	206	199	182	217	205	195	217	232	214	192	217	181	204	183	205	204	202	222	212	209	214	215	207	190	205	216	189	203	191	208	196	203	180	201	200	211	202	207	202	185	210	197	225	202	196	190	191	185	194	226	200	223	206	238	202	206	176	231	203	194	223	200	228	216	204	184	191	209	214	202	201	203	188	213	186	218	187	213	221	206	189	214	213	202	186	181	185	239	196	196	214	224	181	200	207	201	203	188	198	214	207	218	201	215	189	202	221	211	233	209	230	211	208	219	210	208	240	188	184	205	223	199	216	183	189	193	215	214	199	203	259	223	234	201	239	211	197	199	199	207	214	215	198	208	182	187	191	216	203	167	201	190	189	193	225	182	191	221	177	195	196	205	223	207	206	205	173	185	210	201	206	212	194	200	188	212	225	225	234	228	218	222	214	202	222	207	207	211	209	182	193	200	202	196	187	207	218	192	217	226	218	215	209	207	206	217	220	194	196	198	196	180	209	202	198	236	208	200	202	206	211	204	222	234	206	228	210	211	214	191	196	210	188	207	203	157	224	209	190	199	223	217	182	205	197	210	207	230	223	207	205	201	209	189	209	232	202	222	197	197	199	196	195	234	206	201	195	199	202	248	220	212	198	215	213	207	172	187	217	182	187	220	193	183	206	227	192	181	222	220	185	195	221	211	211	208	204	219	192	219	183	200	190	192	191	204	218	200	223	206	233	202	198	199	192	239	175	207	196	237	218	181	205	185	195	217	213	200	206	187	240	203	191	210	210	222	208	206	198	195	195	202	211	190	211	223	191	190	221	178	211	182	188	198	203	194	198	218	218	204	210	206	232	207	225	211	219	205	209	217	180	205	185	233	218	189	203	205	211	200	216	217	212	196	193	197	204	213	198	194	210	207	206	224	201	203	219	226	225	244	221	186	198	193	204	219	210	212	198	193	186	179	193	240	200	235	188	178	217	187	211	225	232	200	193	216	212	199	241	201	225	183	209	197	207	188	204	192	229	203	225	221	208	212	212	192	198	199	218	215	195	217	180	221	221	208	183	207	199	210	202	188	196	207	216	209	213	206	192	180	209	223	204	195	185	243	213	197	190	179	208	241	235	208	214	212	208	223	187	166	199	197	211	225	187	189	179	199	212	205	205	218	201	213	221	206	220	183	206	214	178	205	195	206	205	194	212	190	208	216	182	213	182	209	212	225	177	214	235	206	194	232	202	196	199	213	206	197	200	217	201	206	202	231	246	208	215	208	198	210	195	238	219	195	200	194	210	202	231	206	230	188	227	208	196	202	198	200	174	195	189	192	215	215	191	200	177	223	217	185	206	184	189	209	216	222	216	213	210	201	189	221	200	217	209	192	190	202	219	188	217	197	218	209	223	231	180	216	212	179	212	232	183	203	217	224	204	219	198	202	203	191	208	235	222	207	226	229	208	209	231	234	196	192	211	215	188	191	192	196	209	212	194	199	220	202	197	212	210	178	200	213	193	205	200	208	196	210	221	190	207	211	207	208	182	196	208	219	201	201	210	215	210	192	215	227	228	205	197	222	180	207	195	185	214	195	196	201	211	204	224	230	205	192	199	234	250	207	212	195	210	227	210	189	168	207	214	207	215	250	206	202	216	225	204	219	199	181	217	225	205	217	190	195	228	185	213	203	219	212	186	209	208	205	208	179	189	192	215	205	189	211	200	207	197	207	197	207	205	197	194	213	212	199	177	199	223	218	233	185	189	202	218	215	189	185	216	242	191	212	233	223	216	202	198	209	207	188	200	198	217	206	176	200	240	207	206	227	181	223	203	216	208	204	209	199	222	187	174	210	190	201	190	208	206	193	222	205	216	227	203	200	198	206	220	199	186	202	207	209	239	180	216	205	196	206	162	189	217	211	171	216	190	168	206	219	196	215	203	214	199	183	201	198	232	204	207	220	178	219	184	202	195	205	242	207	209	221	205	194	194	195	199	197	224	220	177	199	236	214	205	211	183	207	171	220	204	208	187	202	208	187	199	188	220	204	200	206	202	197	238	221	203	232	195	209	204	218	222	223	219	196	215	209	188	187	173	201	189	182	211	211	177	198	209	213	220	177	184	205	206	213	209	220	214	194	215	205	189	215	209	211	217	197	176	180	219	217	200	185	191	187	198	202	206	203	173	200	207	240	180	187	230	183	188	197	211	223	196	194	192	234	213	195	214	193	208	192	184	195	195	191	220	198	211	194	213	210	204	221	228	220	202	194	201	152	210	190	198	219	189	184	197	198	174	228	189	203	211	221	202	193	196	196	184	216	194	165	215	198	214
12904	1570	3294	3803	3371	2697	2198	1891	1688	1483	1351	1260	1141	1066	995	958	887	900	906	879	841	759	778	792	801	744	745	721	699	706	734	716	688	688	698	699	690	669	692	647	671	668	700	664	642	694	659	670	648	648	672	690	669	641	655	622	708	660	631	622	633	657	584	687	642	603	650	631	643	643	649	654	653	655	618	695	653	674	605	614	656	686	626	600	603	629	634	642	689	601	624	605	636	628	640	655	641	631	651	685	660	633	671	590	647	582	647	633	607	639	663	607	647	653	565	631	664	641	632	663	627	646	607	659	630	631	620	591	619	604	639	626	613	674	620	603	622	615	619	630	606	653	628	633	636	635	637	652	576	628	643	646	651	601	640	572	620	621	612	668	624	604	649	661	702	643	630	633	627	608	618	591	574	646	589	613	619	616	637	624	630	637	636	613	643	654	580	607	623	588	600	678	647	659	590	623	593	637	678	626	611	595	623	602	633	613	602	576	586	617	622	587	606	637	622	574	651	594	638	677	599	608	650	590	622	643	619	606	616	638	626	595	644	589	584	646	608	619	623	601	575	653	628	631	636	636	571	597	592	624	615	636	660	625	681	606	612	637	655	657	580	663	677	635	589	644	661	652	622	608	573	622	594	611	602	609	601	640	614	603	619	655	611	635	610	584	662	625	646	635	596	644	655	621	631	584	657	611	589	620	600	602	653	638	652	615	683	607	599	632	672	613	638	617	621	651	623	632	615	624	677	639	609	644	596	651	649	634	608	591	624	597	638	661	628	628	615	678	629	622	658	650	614	615	617	626	641	650	652	598	683	644	607	626	601	648	625	625	674	585	642	627	628	593	583	593	623	620	649	650	644	619	607	608	625	625	627	649	606	617	649	585	638	641	610	622	661	627	653	613	616	611	613	616	592	639	616	628	621	597	608	663	615	586	629	669	625	651	593	646	661	591	661	650	647	602	660	605	613	646	623	634	635	611	654	633	620	626	634	587	614	583	604	652	638	594	633	633	613	598	577	622	616	619	591	615	663	631	622	564	652	663	622	620	595	611	624	632	619	654	623	619	648	610	644	617	612	655	653	639	608	619	604	625	583	626	592	638	613	588	636	653	618	604	569	632	619	604	645	640	637	614	644	586	623	598	622	639	618	625	582	630	610	645	625	640	621	618	673	634	618	644	622	594	600	624	636	615	600	611	609	631	634	648	619	596	606	647	607	630	643	594	689	635	590	581	607	601	596	595	592	600	605	605	667	648	637	665	635	618	656	665	619	602	605	604	640	659	603	587	615	602	613	584	636	636	628	617	628	625	618	645	655	655	657	642	614	620	562	632	642	610	629	617	634	624	628	648	613	674	571	624	606	644	651	591	590	670	638	601	620	604	581	613	681	623	558	609	613	662	625	621	634	632	637	649	622	565	635	649	593	640	590	592	693	637	659	642	646	615	609	616	593	615	604	647	640	576	641	661	701	617	609	603	646	641	583	641	639	670	613	617	608	630	578	625	668	629	625	591	611	608	606	611	623	641	643	636	669	624	638	643	634	642	676	607	633	606	610	650	657	616	621	635	634	635	650	621	610	592	630	598	654	654	636	616	586	579	622	644	598	680	636	614	611	625	650	589	542	598	610	636	578	610	618	608	630	593	622	634	599	576	617	596	657	629	640	650	595	649	610	615	598	623	626	604	676	611	589	602	642	607	624	620	618	602	625	620	614	615	580	624	578	643	659	590	597	683	604	571	611	613	648	574	617	636	570	605	594	581	636	657	633	635	594	634	620	625	635	642	648	631	637	577	639	610	615	666	582	614	601	608	676	648	609	646	603	642	615	613	659	610	596	619	645	661	642	657	645	587	622	629	629	614	636	611	643	633	595	618	633	613	667	646	630	634	624	599	641	614	626	653	618	602	644	637	640	589	654	621	595	577	638	589	630	647	601	600	629	578	622	611	627	625	643	647	628	594	629	639	632	650	593	633	646	604	602	617	644	627	623	624	664	638	635	625	605	606	642	606	613	612	629	626	600	644	620	617	614	613	644	650	670	590	628	645	660	594	602	630	642	617	668	617	637	587	605	597	639	609	630	637	633	622	627	648	603	627	585	596	609	596	660	633	586	643	636	626	660	607	598	615	631	595	617	608	633	624	592	650	664	598	607	594	644	573	598	617	621	627	653	636	617	651	622	596	598	654	607	621	639	628	638	590	632	672	611	613	649	591	605	630	633	638	639	609	622	604	644	629	608	615	597	620	627	633	641	602	588	603	629	612	609	604	586	616	647	637	620	600	604	633	622	618	621	655	632	597	633	637	606	599	642	620	650	642	628	634	629	603	653	628	623	599	618	606	599	621	605	642	616	648	600	623	597	665	600	606	646	638	620	641	644	596	618	645	648	606	616	677	618	632	643	643	603	613	644	657	663	562	596	606	610	615	601	639	598	574	607	632	654	623	643	615	619	604	617	600	637	613	625	609	630	590	617	618	620	605	617	618	626	621	610	591	649	639	610	636	637	611	677	587	608	596	622	578	622	646	646	589	620	626	627	638	574	627	636	582	649	644	649	629	655	616	642	598	655	628	588	620	617	622	614	599	639	627	654	630	673	606	604	615	608	630	664	598	674	650	614	625	618	580	676	676	582	623	658	659	602	616	640	627	648	620	652	654	576	603	629	600	638	566	623	622	684	632	632	598	648	642	628	646	610	624	611	648	635	574	634	638	573	601	618	544	649	620	591	581	638	642	609	621	602	639	658	661	601	631	618	646	622	594	570	640	623	650	618	624	608	638	592	590	644	633	619	603	624	616	644	635	590	605	618	620	595	638	614	600	610	596	564	645	620	628	695	667	624	625	611	626	598	650	647	592	632	635	626	608	588	645	636	633	599	614	641	664	640	635	600	637	588	635	644	632	632	630	590	616	620	638	614	623	626	619	620	644	613	604	610	616	609	618	679	622	609	612	629	609	635	632	655	635	621	630	579	632	642	602	649	598	622	659	608	601	629	623	600	640	615	604	659	620	641	619	631	637	605	627	654	604	613	578	610	626	621	625	591	607	641	624	646	643	649	654	650	634	626	653	602	592	618	624	639	689	621	612	624	629	671	629	620	595	597	624	636	591	670	635	615	627	603	636	639	632	594	651	599	604	627	636	613	635	606	618	625	594	610	592	609	604	653	591	632	618	634	658	570	611	682	616	635	633	613	631	627	660	612	607	621	613	634	617	626	628	636	620	630	661	617	627	650	632	641	582	625	630	627	636	604	645	674	589	627	608	640	599	668	614	625	658	641	598	608	650	622	605	680	611	616	619	565	620	637	627	641	614	640	653	603	633	619	603	660	607	603	606	618	608	638	631	631	612	611	663	639	653	626	602	627	655	659	596	645	606	648	677	650	628	643	595	607	612	623	630	616	649	633	608	648	619	676	633	612	604	596	636	598	646	621	650	634	643	663	652	624	649	650	580	630	651	637	645	602	605	582	662	609	640	611	591	605	627	667	643	667	666
38176	14489	4381	2343	1673	1276	969	757	670	604	545	480	455	411	398	367	356	392	330	330	324	315	326	306	321	287	316	306	302	333	326	324	301	316	293	277	287	300	294	304	261	276	314	315	251	268	287	276	323	297	289	284	298	280	286	284	274	277	306	319	247	272	241	268	312	252	260	263	295	282	287	287	306	294	256	277	264	242	260	272	285	262	273	299	256	273	263	304	262	268	279	308	267	287	243	275	283	286	285	271	281	272	285	285	303	272	244	277	255	260	292	290	277	265	278	283	296	254	262	287	271	262	288	310	241	261	267	252	305	244	288	311	286	293	295	284	292	264	281	271	272	287	240	271	278	269	272	287	305	265	306	307	307	241	313	274	261	258	291	274	309	291	243	273	282	262	290	308	276	252	266	275	287	268	301	259	274	287	278	284	286	285	287	291	252	295	273	244	264	255	300	260	285	274	261	287	275	256	251	239	275	274	252	291	269	299	284	295	262	274	292	290	284	297	299	263	315	262	265	275	294	286	270	266	302	271	253	271	271	303	289	266	269	289	298	292	284	294	301	288	278	293	279	286	264	276	280	291	277	268	241	256	280	252	286	281	290	265	272	277	286	236	265	288	303	271	276	270	262	295	288	277	289	280	303	265	274	265	297	263	275	296	267	283	288	291	277	278	272	298	312	314	289	263	285	250	300	263	272	225	284	285	288	283	291	290	266	266	272	238	270	267	280	289	288	268	275	285	254	225	294	300	272	299	273	256	246	268	272	292	263	286	244	300	283	294	305	295	255	334	276	269	296	276	280	300	275	255	270	258	280	259	281	281	294	268	238	265	273	276	286	269	251	268	288	290	291	249	243	283	289	254	304	293	272	269	286	268	296	275	261	281	292	242	278	265	273	262	266	278	275	287	280	274	299	281	272	292	284	249	259	276	289	310	272	282	299	269	260	291	247	271	260	286	273	297	272	269	268	271	289	289	274	263	257	243	266	274	310	303	251	274	272	260	252	304	267	276	284	301	301	301	265	285	306	271	267	281	303	290	283	268	285	273	297	281	264	244	285	257	276	290	288	233	292	305	283	282	282	235	283	306	293	300	256	280	241	303	286	277	310	280	270	257	283	259	312	313	273	279	271	231	284	292	284	299	251	246	322	260	283	293	297	294	269	269	267	279	282	267	259	296	267	279	248	292	273	260	275	295	261	285	268	252	258	275	266	272	266	261	279	251	270	290	294	309	289	264	284	287	297	293	300	267	255	320	276	281	276	291	271	296	296	295	323	276	281	290	277	292	309	268	262	272	291	253	273	270	251	292	299	290	283	244	283	289	257	289	281	258	288	259	252	276	263	270	286	281	251	292	265	270	315	268	268	266	307	251	272	260	282	280	291	257	295	309	276	292	263	278	282	279	285	310	263	273	257	265	311	255	302	283	266	250	284	295	286	266	269	278	258	266	281	291	299	262	278	283	258	257	277	270	287	284	277	274	257	271	261	268	294	285	270	268	288	267	265	257	259	281	268	279	264	330	293	261	304	284	283	280	273	260	288	298	282	275	265	278	275	274	284	289	289	250	297	272	283	273	265	254	303	247	276	278	313	253	260	267	309	270	256	264	313	285	272	273	294	284	287	272	309	272	292	284	274	302	271	265	256	276	297	269	273	290	287	254	252	286	307	242	303	293	257	276	297	329	290	264	268	257	287	271	264	295	289	270	255	277	259	270	256	290	274	295	300	281	258	273	265	274	298	264	276	263	245	264	278	273	287	274	240	282	273	240	292	296	281	259	268	273	239	289	265	273	279	260	246	273	310	271	250	304	273	265	293	267	306	281	253	306	252	295	266	245	297	278	268	291	281	290	255	281	285	271	306	290	274	287	260	274	245	288	288	276	295	284	302	275	277	262	267	276	288	255	296	284	275	272	246	254	270	260	304	273	256	241	283	249	259	262	279	258	271	293	275	287	284	269	275	272	263	286	311	259	287	267	270	251	291	288	284	289	278	271	262	265	304	269	271	260	287	287	239	263	292	250	313	279	286	272	268	273	265	274	294	285	304	277	258	274	300	281	262	300	277	269	297	254	294	243	303	268	294	273	260	253	250	269	252	274	273	274	247	295	277	276	293	298	253	250	284	288	278	278	297	292	303	285	283	293	265	319	278	257	261	287	279	278	271	277	282	270	267	317	272	286	283	282	267	282	287	283	253	293	290	284	278	290	285	239	280	245	239	277	284	308	301	290	275	274	254	281	286	272	278	300	275	293	264	300	297	254	255	270	286	246	284	286	267	277	278	252	282	267	283	270	262	275	287	288	336	279	263	283	299	273	318	236	310	271	288	273	292	272	260	305	282	283	258	283	264	268	267	306	279	275	260	282	268	278	248	292	313	251	282	290	255	289	292	265	268	274	268	288	282	290	273	274	298	250	272	309	304	288	288	274	271	256	273	284	286	290	286	270	267	275	293	291	308	275	271	307	289	273	261	288	282	274	266	247	314	256	280	273	266	275	285	286	285	268	276	261	264	272	302	268	262	259	292	269	252	283	284	261	266	283	280	294	288	268	275	262	267	266	255	284	245	269	267	271	287	291	281	275	274	286	285	281	265	281	248	273	293	312	249	294	281	269	275	282	261	255	300	292	315	288	275	289	236	277	269	278	286	275	275	283	269	249	289	237	286	285	296	278	299	269	252	263	275	266	290	278	283	265	276	249	262	285	293	260	248	272	304	262	260	301	272	283	273	268	266	267	281	252	279	278	276	276	267	310	272	279	270	282	269	264	295	264	262	262	273	275	313	274	242	289	268	262	300	290	277	277	231	280	275	276	260	280	259	285	271	243	246	266	271	293	313	255	312	279	281	263	304	271	241	295	303	297	299	292	300	248	276	294	281	271	265	283	255	261	295	271	259	250	273	268	287	282	278	272	298	297	264	304	307	293	302	266	245	266	263	297	300	283	275	289	259	262	271	270	286	298	287	292	296	273	288	303	285	271	288	255	286	291	289	262	238	271	297	254	266	280	284	248	263	255	312	283	252	264	279	273	305	286	287	284	306	311	290	288	288	244	267	320	279	273	290	246	301	239	260	286	259	242	233	260	261	272	288	296	272	309	285	290	278	271	248	261	271	266	292	262	280	293	257	256	285	260	272	249	254	299	292	295	288	269	288	282	307	287	293	264	263	285	274	264	294	264	272	299	292	257	306	270	242	264	270	261	279	282	293	286	258	270	264	275	294	264	286	279	298	282	270	247	262	293	268	294	283	268	317	280	295	299	303	292	260	270	251	291	288	252	288	277	262	292	294	278	272	272	264	278	266	293	250	291	281	258	302	266	266	281	261	259	292	257	265	305	230	256	274	291	272	295	259	273	269	248	298	274	279	262	252	275	254	253	283	288	273	243	279	269	289	259	273	264	253	263	283	277	296	269	302	255	274	265	279	289	258	276	304	280	271	278	286	265	269	307	286	283	264	255	272	304	264	278	259	293	288	268	273	259	268	265	288	275
17055	2694	5923	6664	5854	4686	3860	3279	2826	2461	2120	2038	1921	1662	1625	1453	1368	1338	1258	1209	1171	1141	1106	1142	1080	1041	1081	1002	985	1046	943	964	932	1001	882	956	879	938	910	887	862	874	877	883	926	875	862	879	840	897	851	863	842	853	842	871	822	829	863	866	855	844	761	846	836	843	852	824	849	811	792	815	775	845	836	793	828	828	787	863	813	819	838	865	806	800	825	807	756	784	809	782	865	824	748	861	780	802	796	822	827	823	766	866	846	765	849	818	818	774	783	901	804	772	802	743	796	762	838	843	776	843	803	810	840	861	830	852	808	830	838	810	784	767	795	811	778	806	827	738	818	826	764	788	819	789	792	773	767	815	761	817	830	799	784	781	828	761	830	748	730	769	772	806	744	779	784	853	770	812	783	819	846	794	777	800	787	830	805	836	800	780	793	816	805	780	798	785	842	839	762	797	801	791	736	782	835	749	829	803	765	793	751	773	802	840	821	794	786	799	784	768	781	767	797	770	739	791	756	764	781	799	787	789	771	857	825	781	845	794	823	808	803	760	814	796	771	779	764	775	800	767	773	786	767	753	800	761	820	808	856	809	860	786	763	800	785	858	812	816	767	774	832	821	843	816	804	770	779	776	783	792	743	785	805	775	777	822	794	809	793	817	799	800	755	751	818	770	735	747	765	784	847	757	777	762	812	750	809	752	796	768	828	732	821	793	791	808	766	800	797	789	813	789	793	811	825	806	819	834	784	790	791	758	770	859	779	782	796	800	781	752	847	760	795	775	799	770	766	817	767	808	849	758	747	788	823	811	792	790	797	760	789	823	775	798	808	821	795	771	802	790	765	824	788	800	775	830	810	788	802	880	778	770	791	765	758	829	795	746	787	649	791	792	805	770	719	806	792	766	749	791	771	785	818	750	786	792	760	793	842	821	835	819	795	802	791	798	795	761	768	770	768	827	812	781	748	775	784	800	810	733	777	765	788	718	749	762	796	748	798	789	779	753	773	797	780	761	823	739	806	768	802	824	774	823	789	809	765	803	855	746	764	757	759	755	807	827	786	825	809	756	754	829	780	782	794	792	782	830	800	818	848	778	782	745	776	807	816	789	788	802	793	774	792	836	809	739	747	824	763	816	763	810	771	780	797	764	777	798	751	758	768	823	777	801	809	867	749	771	786	736	761	805	823	795	820	815	778	758	808	811	797	775	826	823	772	740	821	841	795	771	816	727	849	764	774	753	793	782	765	765	788	725	773	787	785	784	779	789	777	812	821	800	819	742	754	792	769	797	784	762	779	820	822	802	761	803	780	750	852	835	805	801	805	762	777	791	802	744	786	802	812	796	785	815	780	810	776	756	811	767	742	779	785	786	786	824	800	820	797	801	751	795	802	752	810	764	796	817	796	789	821	837	745	791	804	807	757	858	776	812	831	839	804	767	833	810	780	779	788	811	770	796	766	764	817	765	797	761	764	832	762	762	794	805	808	807	802	773	766	799	724	813	780	760	798	813	793	766	749	796	763	728	741	796	805	797	772	774	752	807	766	819	828	752	772	755	805	800	784	800	778	775	775	750	824	768	801	850	854	831	806	753	804	755	819	800	770	802	791	807	775	810	768	820	845	772	792	779	775	740	756	748	766	839	754	798	771	796	799	843	763	794	751	820	816	744	840	745	777	819	792	795	786	787	828	816	804	784	828	762	762	842	764	725	827	827	824	728	820	738	847	775	794	753	743	798	801	809	762	787	827	778	797	800	767	729	781	837	790	788	772	806	807	812	833	804	844	818	785	785	766	777	828	754	766	803	763	772	813	811	750	800	825	754	792	729	826	793	762	742	827	754	778	836	809	801	807	771	724	850	828	799	802	817	800	821	847	778	742	722	796	805	824	764	789	761	825	822	790	827	812	811	760	729	788	758	771	744	803	789	827	761	762	757	777	833	776	758	777	768	767	808	757	827	753	751	758	797	791	720	806	742	791	803	775	835	779	759	811	791	750	790	819	804	755	825	743	780	748	771	816	778	838	818	804	745	766	765	801	746	808	789	800	861	828	780	802	788	823	782	768	790	825	790	760	751	796	794	776	809	850	769	791	809	809	823	793	823	787	809	791	785	780	794	787	767	746	763	772	798	771	797	748	763	789	828	764	789	775	821	787	779	794	839	774	809	789	747	800	772	801	793	787	809	829	737	763	759	820	784	760	767	779	811	816	785	797	802	774	805	777	818	771	779	853	759	746	740	785	813	772	746	808	784	789	754	847	829	784	779	804	779	774	767	735	756	773	815	777	787	798	762	777	866	782	803	750	780	766	794	802	763	796	812	772	815	810	855	743	767	790	819	837	794	759	777	774	789	785	796	801	790	787	792	811	780	762	826	787	744	851	742	787	781	771	800	800	797	781	808	747	730	825	804	765	803	824	795	811	774	770	823	828	789	798	757	771	800	802	786	781	827	780	723	749	808	829	772	788	741	813	792	805	829	739	753	812	785	772	807	819	765	771	785	791	815	836	750	779	822	783	804	832	771	794	791	824	775	768	808	759	796	757	813	776	780	798	811	768	762	809	788	764	769	839	763	814	766	764	813	774	813	759	771	782	796	788	816	797	828	823	756	761	759	814	771	771	751	775	786	730	792	814	815	805	810	827	769	742	774	772	806	764	795	877	798	849	801	791	793	811	777	766	789	813	820	812	801	848	761	839	769	782	791	787	798	773	764	820	800	767	750	787	776	781	755	839	788	782	791	737	815	746	796	773	796	726	812	779	808	833	821	794	793	813	784	791	794	761	800	791	768	786	799	783	840	778	758	757	760	768	782	799	796	805	793	819	734	781	812	792	828	786	811	811	777	784	830	766	773	757	806	742	799	818	744	810	837	797	802	777	784	800	792	822	784	745	789	773	794	801	765	837	766	790	775	785	776	798	814	789	748	791	779	811	771	817	800	850	800	766	784	746	791	823	759	779	810	795	770	780	785	817	787	815	788	778	792	760	797	767	812	772	795	807	734	828	828	769	775	828	821	777	766	781	767	783	789	813	778	843	801	737	806	820	820	841	881	805	766	724	824	827	784	798	775	835	757	748	785	820	860	855	780	786	798	835	802	828	826	772	734	800	776	787	734	814	787	769	789	781	798	793	801	781	801	802	824	762	798	826	728	803	765	796	812	824	753	746	758	783	731	798	809	810	768	851	803	811	781	803	779	764	748	806	838	809	800	794	773	817	776	760	870	786	838	825	810	808	781	827	772	774	782	762	760	732	809	794	815	782	778	813	745	756	769	776	826	727	737	811	859	787	799	810	779	788	811	747	829	773	752	799	757	756	755	799	815	777	823	762	797	831	785	784	792	810	827	765	759	773	820	772	799	774	745	744	846	792	829	777	818	783	813	781	807	801	768	784	815	785	770	792	774	742	838	726	765	792	786	782	828	729	779	815	843	784	815	767	779	757	786	790	838	778	780	738	826	787	815	794	746	813	757	828	823	852	771	784	737	799	847	800	717
3386	278	184	163	147	143	124	107	104	106	101	103	109	113	91	104	90	91	87	97	105	97	109	94	94	101	86	90	89	86	80	95	103	94	103	106	94	85	97	98	110	103	107	100	105	89	84	103	96	88	77	106	86	91	98	103	86	83	102	95	88	90	89	80	78	93	86	99	105	101	109	91	89	97	102	88	88	87	78	80	88	115	89	93	88	114	90	88	105	111	110	102	83	86	106	107	108	83	107	104	100	96	102	108	113	118	80	92	98	89	106	93	97	96	93	86	93	92	100	94	92	86	82	98	105	103	98	92	113	99	81	99	106	80	89	91	109	74	96	88	93	91	91	97	106	94	95	89	105	100	88	79	99	77	106	110	88	102	84	97	88	87	88	102	79	78	102	100	106	96	94	93	108	99	93	87	75	83	93	88	88	93	91	93	92	91	105	112	90	80	91	94	92	89	87	88	95	78	103	86	101	98	114	113	90	98	85	89	88	82	95	93	87	112	102	89	69	94	83	106	90	119	93	74	95	79	90	101	96	91	92	101	82	95	101	87	98	104	81	81	89	89	103	94	94	105	87	79	85	100	98	93	94	96	95	90	100	83	107	88	104	89	89	103	108	102	90	81	87	86	86	85	107	79	86	109	99	101	86	94	93	90	101	85	73	87	91	77	103	79	89	89	91	110	90	85	103	100	98	94	77	99	96	87	107	83	108	107	111	117	87	95	97	86	104	95	82	104	90	87	100	80	103	100	102	116	92	113	91	102	85	103	79	103	72	84	90	99	104	101	99	105	99	99	93	88	101	70	86	84	99	95	94	110	100	104	110	79	91	88	93	100	96	83	92	81	106	119	90	99	87	94	95	94	102	100	87	101	94	98	102	108	92	92	103	100	91	83	113	83	107	89	91	102	96	99	84	94	103	89	95	94	104	90	94	95	98	88	90	113	88	88	125	94	104	91	84	70	114	94	94	84	90	103	88	95	96	102	88	81	99	97	104	82	108	101	93	77	111	102	101	104	84	98	90	98	91	87	78	72	75	82	85	97	110	98	81	96	85	100	106	91	86	95	91	93	122	88	82	81	92	87	96	105	87	103	93	90	112	98	84	102	86	84	74	97	101	91	93	98	98	101	97	74	111	83	73	85	86	103	91	98	104	93	116	115	115	125	85	89	95	102	92	79	105	79	80	91	95	102	87	86	84	82	94	97	100	97	87	100	92	109	95	94	96	101	88	90	93	105	95	80	85	90	99	115	111	93	87	88	85	95	100	96	93	105	106	103	84	101	107	86	98	104	79	98	101	114	83	102	83	91	90	92	85	104	99	107	97	101	102	89	84	93	91	95	83	95	77	84	74	84	83	101	98	104	96	101	105	82	86	110	103	108	69	120	109	74	97	93	108	94	98	89	102	111	79	94	92	94	108	85	86	82	103	97	82	85	93	99	79	85	94	89	117	90	84	98	98	81	102	89	100	98	82	100	90	88	115	85	100	92	80	89	79	95	94	101	96	100	92	91	97	96	93	92	96	94	88	81	103	78	97	82	107	91	101	101	93	104	75	83	90	85	87	106	99	94	90	94	100	96	97	77	92	94	95	114	82	98	83	96	108	86	93	107	101	90	93	90	88	95	102	91	83	101	90	89	96	112	113	88	81	104	92	90	92	104	87	72	96	92	97	117	98	93	95	105	95	110	108	82	84	86	107	105	95	109	85	101	90	83	86	96	97	81	83	97	108	101	86	111	83	97	100	104	82	121	104	100	99	89	100	98	112	107	109	91	96	98	96	104	100	88	108	95	100	109	108	93	95	100	104	98	105	106	103	93	77	109	90	92	94	87	95	90	103	85	114	100	89	93	91	102	90	99	90	93	86	76	99	96	99	109	86	94	107	91	91	99	76	82	82	90	97	106	107	104	101	87	105	94	85	112	87	92	99	99	99	102	108	76	68	97	75	90	89	115	80	92	88	86	91	87	94	95	100	81	93	93	87	85	105	93	94	100	92	111	97	92	81	82	119	101	104	93	91	79	83	107	89	106	95	109	100	86	99	101	78	99	97	117	100	89	91	103	92	83	103	82	101	95	90	98	83	97	99	103	108	94	121	105	103	92	113	77	86	96	95	113	90	109	86	84	101	87	78	94	92	99	111	96	90	102	96	103	105	93	91	79	87	95	100	91	106	107	98	101	104	102	99	104	96	88	79	99	111	87	74	89	109	85	87	89	89	90	95	80	109	88	119	107	93	97	71	97	98	75	82	78	84	93	85	92	102	104	87	89	93	113	92	103	91	105	112	97	93	102	84	91	91	87	104	94	102	91	89	81	93	74	105	109	90	79	96	94	82	95	78	90	94	90	89	94	95	87	86	94	94	74	86	70	102	90	94	84	112	110	109	93	100	84	81	97	108	116	92	95	83	104	113	91	110	78	109	93	108	86	104	89	81	91	114	111	112	88	101	85	97	98	93	76	88	100	90	96	107	103	108	97	112	86	94	80	85	83	85	84	81	82	71	105	114	101	115	99	104	87	96	94	114	100	90	87	104	87	101	73	87	102	97	100	99	106	106	107	82	103	100	106	86	89	86	99	105	93	110	94	91	107	84	99	98	94	101	93	95	88	88	107	102	83	101	103	107	101	77	98	93	97	79	85	90	103	98	90	98	88	89	85	86	95	96	77	75	99	85	96	90	84	90	92	98	96	91	93	89	80	92	111	88	97	86	102	119	101	77	105	94	92	92	78	92	81	120	95	95	90	100	76	96	105	89	115	92	98	91	98	88	101	84	91	92	107	110	88	90	83	103	88	80	98	100	93	82	102	94	113	98	76	101	112	89	93	93	120	101	90	85	98	106	91	80	101	99	92	96	93	85	77	90	104	101	94	97	102	110	104	83	102	114	90	92	97	109	86	86	101	94	88	96	89	100	99	112	93	109	101	100	95	115	115	115	103	103	83	97	106	88	92	103	93	84	88	109	85	104	114	88	84	86	114	85	92	86	103	95	88	106	93	63	118	91	95	98	78	85	96	80	104	105	90	101	88	95	75	83	74	98	98	91	95	105	102	106	93	96	85	84	84	91	99	94	92	90	89	101	91	92	105	83	94	85	90	86	92	103	92	96	84	116	106	94	102	104	82	87	86	99	101	101	86	86	92	86	83	106	82	99	102	76	87	103	91	89	98	92	100	93	82	87	113	111	106	89	86	91	92	99	91	101	94	111	88	120	95	105	100	95	79	98	94	94	113	100	89	100	84	96	92	78	85	108	84	108	85	100	89	84	112	100	86	87	81	103	95	103	93	108	84	97	112	108	108	88	97	90	93	92	95	84	107	88	95	107	92	86	103	99	92	97	95	80	98	98	93	72	105	95	106	83	73	99	105	110	91	81	99	81	95	78	103	76	104	98	94	97	100	101	90	107	100	77	91	105	100	100	90	81	97	97	115	98	95	93	91	87	102	93	96	104	88	80	111	94	96	82	101	110	88	84	94	77	97	97	83
2864	395	482	540	478	434	459	457	388	364	354	381	347	324	398	353	368	377	352	365	349	339	328	369	368	325	360	363	364	333	325	339	340	348	319	343	348	337	331	305	322	323	342	344	359	330	343	351	309	319	344	367	306	357	318	319	347	351	331	343	300	368	338	345	344	310	329	353	371	327	313	366	336	345	325	340	345	355	350	367	298	332	327	354	355	361	314	345	328	291	344	307	327	334	316	321	318	354	371	327	333	321	340	323	330	325	351	342	298	308	331	352	341	337	334	326	330	329	311	338	362	340	361	315	330	326	336	332	342	334	326	341	310	340	368	304	310	375	352	316	335	327	302	349	325	340	309	326	347	325	347	326	339	319	320	336	360	312	325	364	323	356	353	343	325	303	346	357	303	349	337	346	338	339	351	338	350	348	350	357	326	346	329	332	348	324	374	338	340	317	373	344	355	343	341	348	352	342	333	315	327	329	375	328	301	366	341	327	320	310	340	346	307	325	326	344	304	314	315	315	349	334	340	315	329	339	341	367	304	330	309	332	324	312	318	355	354	349	337	346	351	329	317	349	326	328	319	334	342	306	317	366	347	335	341	301	329	333	335	315	319	365	346	336	305	330	359	315	322	345	352	321	361	355	361	390	319	335	350	327	338	351	310	354	345	329	340	345	327	333	308	386	350	333	365	341	361	347	329	330	308	316	317	316	321	343	322	333	333	333	311	342	365	325	347	335	319	327	288	343	358	332	310	323	333	340	343	330	328	335	345	344	334	333	372	310	339	349	314	340	339	334	351	308	306	329	328	324	319	349	355	343	334	338	343	337	340	358	349	334	331	322	338	335	358	347	317	323	332	373	361	346	342	358	321	344	322	341	312	341	320	372	358	333	300	316	359	350	329	328	372	320	356	363	308	343	349	327	343	346	333	320	325	332	347	338	325	332	334	355	327	321	328	320	318	330	324	326	355	369	319	311	343	331	328	331	321	332	343	311	356	350	343	339	319	338	312	313	374	314	345	330	315	318	340	321	341	332	347	337	347	307	340	346	343	333	379	359	320	342	331	318	353	326	339	330	339	350	331	347	305	344	338	324	306	348	339	337	328	330	350	324	321	343	344	333	311	307	307	331	322	322	333	341	372	338	317	340	330	339	329	344	349	357	318	351	338	323	383	326	290	349	303	331	317	324	363	335	304	326	331	343	332	372	346	320	345	306	370	352	362	346	345	318	334	332	347	322	333	338	347	360	356	370	369	347	339	322	350	356	331	334	353	321	333	326	328	354	342	332	303	368	337	354	360	350	348	373	321	354	361	337	337	311	305	316	340	333	339	340	353	349	321	321	333	341	337	332	321	317	340	306	303	293	334	364	320	329	319	371	333	369	335	294	289	345	353	352	347	344	371	345	310	311	360	356	346	384	362	347	364	322	296	340	346	330	325	294	334	335	322	340	340	350	340	311	362	348	328	340	348	353	334	316	323	339	369	334	329	354	346	313	362	320	333	342	313	343	334	345	347	316	304	347	313	324	341	334	392	337	312	314	349	316	354	298	346	345	318	327	330	341	346	335	338	330	363	346	334	325	331	335	318	351	358	358	356	331	315	350	322	338	357	308	339	303	350	333	341	324	329	338	301	342	318	325	338	326	364	345	346	327	329	333	358	336	293	351	347	303	300	332	326	325	313	340	341	345	326	369	331	342	346	355	333	355	329	352	351	328	347	381	354	361	306	326	318	333	308	347	354	358	311	352	318	332	374	335	364	359	339	355	341	341	335	311	355	333	313	330	352	322	315	354	358	323	324	361	319	341	326	327	330	340	312	340	348	321	321	333	348	357	331	307	324	340	316	332	336	313	361	368	326	335	320	323	314	317	344	347	346	316	342	319	342	339	337	361	324	331	337	311	346	347	352	330	315	334	297	337	314	325	331	319	329	324	319	321	325	332	331	308	298	360	290	361	362	342	361	325	350	318	322	334	330	339	339	298	339	326	315	346	330	332	343	291	317	345	324	318	332	372	335	326	334	350	320	350	328	359	323	317	333	341	332	335	322	341	320	352	316	276	344	309	332	356	347	327	312	352	338	312	341	308	308	348	357	304	338	343	328	331	343	316	304	291	318	340	356	358	336	330	330	345	328	360	361	344	344	337	324	333	347	322	304	352	374	313	315	350	352	339	369	352	331	326	345	330	325	377	314	338	337	353	360	315	314	316	344	331	323	331	340	327	337	350	341	337	341	324	325	347	329	330	381	331	318	323	331	350	328	334	323	350	310	333	363	349	317	318	346	343	335	337	334	329	310	338	332	366	351	298	373	339	364	331	334	326	337	341	306	316	343	359	307	345	342	305	325	323	311	338	326	336	331	338	336	305	341	300	321	321	353	327	345	319	358	330	367	314	347	303	320	335	330	334	343	367	315	315	329	331	330	345	324	325	342	332	302	333	346	367	330	323	334	341	336	320	338	324	323	345	301	307	330	316	323	319	337	319	319	347	321	328	330	351	324	337	354	350	362	371	332	314	369	312	328	334	336	343	311	365	303	353	336	331	324	324	321	335	340	325	343	359	340	305	311	327	347	333	316	319	316	344	344	313	347	340	346	374	359	302	343	299	332	334	291	357	313	318	311	326	365	319	328	353	347	316	308	356	312	352	356	342	335	336	358	346	342	304	322	315	314	332	337	344	346	306	333	339	308	325	314	346	304	328	323	319	315	322	331	355	334	340	333	294	356	300	299	328	327	340	386	355	342	327	339	362	326	325	346	332	314	319	353	343	366	334	322	338	344	354	324	317	334	348	310	325	312	354	327	298	313	333	324	337	366	347	360	368	315	378	352	353	356	352	375	303	344	328	342	327	355	360	334	354	330	343	327	330	347	305	302	310	317	311	346	340	328	371	319	327	374	340	351	346	323	337	330	323	376	315	295	339	308	320	349	343	331	322	337	324	334	329	347	298	340	308	339	343	347	352	359	318	329	337	322	336	348	346	341	333	278	319	331	328	350	352	328	374	312	329	339	348	369	388	320	324	361	315	348	354	358	324	348	331	353	365	313	337	345	338	322	323	341	333	332	339	330	338	300	324	356	313	324	357	323	308	335	329	351	320	354	345	303	342	325	347	322	340	328	338	310	327	351	316	312	320	362	343	369	340	337	318	340	348	334	321	319	358	322	337	347	325	355	350	328	313	332	330	339	365	318	327	341	315	342	326	324	332	365	307	300	310	330	326	330	323	328	315	339	295	315	350	316	338	318	322	332	314	310	311	364	335	329	306	345	336	330	335	358	313	339	330	341	333	350	329	308	344	322	337	309	357	352	294	334	352	340	381	361	330	320	382	328	351	327	346	312	307	308	342	330	306	343	317	306	330	320	339	328	311	342	343	336	318	296	348	316	354	308	327	314	319	348	345	343	321	330	316	301	319	336	332	327	341	331	333	332	332	323	322	323	341	333	299	305	347	334	330	336	312	330	342	332	311	312	314	328	357	310	301	341	315	342	371
27931	4547	1572	1181	900	664	553	463	420	323	303	286	268	288	271	274	225	241	282	228	240	235	238	248	214	236	223	233	233	219	220	232	207	233	203	213	195	204	202	211	235	211	176	225	205	220	192	243	203	201	206	219	191	229	204	217	191	214	211	192	205	218	226	197	193	200	209	188	212	205	187	212	191	193	202	191	219	182	189	217	213	222	222	222	210	193	183	207	190	200	221	206	203	207	210	196	204	188	221	205	214	226	242	215	214	192	230	210	194	186	212	205	247	216	197	206	211	227	203	175	213	193	232	203	200	201	190	207	209	205	227	188	184	214	221	220	204	230	227	227	192	200	184	184	200	185	195	207	215	193	197	212	234	196	185	217	203	222	217	205	212	201	194	209	206	186	197	210	200	205	206	214	222	194	207	207	223	227	223	224	191	214	201	215	194	207	219	202	216	192	225	188	216	214	182	193	218	216	190	195	190	200	185	206	229	210	199	200	189	207	209	188	176	212	216	200	210	215	209	182	199	194	194	218	206	186	209	203	189	192	214	203	245	194	200	193	198	185	201	203	205	201	203	227	208	207	192	206	207	202	209	207	183	233	211	217	213	197	197	223	237	208	224	221	186	209	193	204	217	219	191	200	196	215	197	218	180	226	194	216	210	210	194	212	199	180	198	193	203	208	188	190	187	222	205	231	220	225	211	212	213	192	211	213	196	192	205	229	223	184	215	195	182	197	190	190	195	210	200	202	198	209	224	205	203	215	165	197	223	251	236	225	203	207	232	184	213	207	194	219	179	197	191	224	206	212	185	188	201	202	214	166	218	177	215	193	219	223	211	246	219	195	202	218	169	196	222	204	185	223	215	198	198	192	204	209	210	205	187	197	185	199	212	231	213	156	228	184	197	186	202	207	217	230	216	196	197	183	212	207	205	205	215	196	203	214	199	210	212	210	222	205	191	186	209	189	187	215	203	177	201	220	217	199	234	219	206	197	195	228	172	185	196	224	199	208	207	197	193	193	203	217	204	198	191	221	211	209	215	211	206	200	201	211	176	188	184	205	197	181	208	194	176	221	201	186	214	226	200	208	235	211	179	189	182	195	219	194	197	221	209	219	206	212	216	197	179	196	204	210	220	197	207	218	218	183	215	220	191	209	196	201	217	223	211	185	207	184	205	183	218	212	219	212	194	207	223	209	199	231	210	218	212	196	192	226	218	219	204	230	217	212	222	193	194	190	194	218	193	215	180	206	180	190	219	219	204	204	228	188	198	173	211	201	235	208	189	206	194	237	215	189	187	196	233	200	200	213	222	215	199	220	187	200	202	218	201	175	196	194	216	201	207	202	214	205	178	204	219	183	189	210	167	200	213	209	194	223	183	198	217	216	201	193	204	217	225	192	220	202	217	197	181	206	223	203	197	210	171	201	234	202	210	211	193	201	197	206	224	203	212	198	205	202	190	224	225	223	207	188	206	178	204	198	193	211	188	224	210	209	211	197	195	210	199	218	208	212	166	208	195	204	183	208	188	213	197	206	219	211	199	225	186	181	208	228	190	192	230	239	208	183	209	208	214	200	210	207	209	189	215	223	187	218	210	218	189	208	214	199	213	177	192	192	201	200	207	187	245	235	206	190	234	213	214	201	198	192	192	183	223	194	181	198	197	212	193	194	204	199	190	200	204	215	221	208	189	199	220	224	207	206	218	191	237	205	229	222	188	194	206	218	206	193	213	188	209	189	211	213	210	217	212	209	201	186	221	217	171	199	231	205	226	206	188	198	229	211	200	199	202	226	185	210	229	227	173	238	227	211	201	177	209	195	197	186	178	216	202	196	194	184	212	191	198	193	189	199	204	204	198	204	195	182	178	209	204	200	215	197	193	213	211	189	207	211	252	189	223	195	196	208	216	209	227	191	210	191	198	219	199	215	203	217	212	197	195	204	216	212	193	220	228	196	230	234	200	196	208	213	197	215	185	222	194	217	196	215	223	212	218	192	208	196	204	187	182	206	196	206	220	227	204	199	191	223	187	206	202	201	205	209	196	212	214	208	209	199	227	182	223	174	201	224	191	226	199	202	222	236	233	196	218	192	203	220	201	170	210	192	206	210	212	198	217	201	200	206	190	206	217	200	202	202	201	186	206	216	202	218	237	220	207	205	183	197	211	204	232	212	194	196	198	193	204	204	204	210	186	196	188	203	219	184	208	205	200	223	218	186	182	205	218	232	195	212	205	181	217	190	244	200	185	184	209	214	198	217	216	193	211	232	183	233	208	204	200	185	195	189	209	198	206	214	193	184	210	181	215	199	202	200	194	204	187	192	240	201	198	187	193	199	208	206	213	200	205	167	214	228	209	203	174	234	214	186	228	211	210	181	217	209	212	194	192	183	208	207	188	194	212	213	216	199	215	196	206	195	179	207	211	182	205	205	209	180	223	175	195	211	206	209	206	197	210	211	221	210	187	250	229	206	187	233	198	180	190	220	192	198	175	186	190	218	195	191	189	194	224	209	231	196	214	221	188	200	211	206	189	203	191	203	238	194	227	220	213	218	197	208	216	220	199	186	216	202	211	209	207	208	221	211	205	206	209	198	213	202	223	196	192	196	214	198	195	213	201	203	197	211	189	194	189	217	216	208	236	200	199	197	200	208	200	205	218	209	200	197	219	202	237	207	225	229	192	212	197	191	205	209	213	206	209	196	210	213	206	215	213	193	189	200	217	225	216	172	212	190	207	195	205	205	203	221	185	209	192	199	192	203	188	223	219	209	213	198	193	199	200	174	215	185	222	194	217	206	219	240	210	232	195	210	213	200	212	193	207	204	200	208	207	227	191	205	204	186	215	196	211	204	179	210	214	216	185	195	201	212	216	203	207	214	225	203	193	210	195	220	221	216	207	213	187	204	220	206	187	228	211	188	206	223	204	215	200	204	190	183	226	220	206	199	205	186	197	192	191	187	199	198	200	196	201	212	209	207	190	212	211	213	188	236	211	214	201	214	212	188	201	221	213	233	213	204	189	208	231	201	217	193	172	201	193	207	205	215	168	191	204	216	193	202	213	204	195	213	202	170	197	217	196	230	190	175	210	219	210	211	209	186	189	198	203	173	209	225	212	204	192	180	208	200	187	214	176	168	198	224	198	168	206	206	204	206	180	202	187	208	220	196	207	194	216	212	230	201	205	214	205	198	205	187	199	222	189	240	212	196	189	206	201	185	235	217	223	210	228	219	199	221	203	208	181	217	194	211	197	210	198	208	198	220	204	214	201	203	201	207	209	197	225	209	178	224	210	192	195	197	196	186	222	208	210	180	212	219	219	238	205	206	190	209	230	205	208	238	181	181	206	198	215	183	210	209	201	199	239	187	190	212	196	210	228	218	197	220	202	206	191	193	220	217	200	193	210	205	201	203	201	186	204	206	219	212	200	191	200	230	213	176	212	220	219	209	243	200	221	197	219	180	193	211	223	207	193	209	219	212	189	189	226	186	220	219	202	236
12186	1554	3343	3709	3367	2677	2199	1931	1733	1519	1377	1293	1124	1057	1046	1035	962	861	942	905	800	797	817	755	749	739	760	745	742	729	724	686	695	664	698	665	645	642	713	669	658	682	627	682	728	664	651	649	612	643	662	630	642	652	614	683	644	616	667	635	631	604	603	662	684	623	649	672	672	673	642	623	619	608	670	615	630	665	640	641	589	609	615	632	605	636	667	639	578	643	646	636	639	635	593	642	578	613	639	596	597	624	627	642	625	629	629	631	665	623	589	618	642	617	604	631	680	617	641	608	607	607	635	639	604	626	644	623	639	588	666	580	649	652	595	668	681	626	676	619	640	572	602	630	652	619	615	600	630	665	666	620	604	593	596	646	582	596	584	600	602	596	609	621	614	638	618	661	632	659	602	629	605	669	634	644	637	638	599	604	617	656	589	586	589	617	641	629	620	644	595	605	638	629	617	644	601	604	598	625	625	586	671	601	628	613	588	627	607	580	615	562	626	607	601	632	593	648	630	623	650	600	637	625	634	594	620	634	636	640	625	604	592	603	621	631	636	589	630	603	626	623	668	621	649	607	583	573	613	600	632	625	599	602	621	652	606	638	600	582	645	627	646	634	600	625	621	637	628	609	645	620	626	643	670	659	617	623	639	603	643	594	586	624	615	587	614	658	635	595	578	637	642	592	592	629	612	635	614	621	638	636	613	626	626	653	637	635	639	605	632	612	588	630	604	597	639	636	615	644	606	632	588	636	629	593	646	595	655	607	586	632	619	657	648	629	624	626	628	649	589	659	601	643	642	639	607	606	613	599	619	607	636	625	647	632	619	663	624	624	626	604	599	590	635	611	572	630	629	649	593	611	653	617	589	614	636	605	578	627	622	615	643	620	673	600	633	626	618	612	611	603	580	643	606	638	643	603	626	597	607	588	625	636	649	592	628	567	607	659	577	658	649	623	636	597	621	649	628	631	624	594	590	605	622	643	607	620	622	613	619	624	608	665	652	573	655	633	608	626	619	653	619	616	629	663	657	589	551	622	635	682	617	612	638	600	597	635	610	606	604	649	599	612	616	630	625	612	646	605	614	616	625	670	653	607	592	647	623	631	624	602	634	628	639	598	609	627	570	634	618	637	643	613	623	634	645	598	612	622	631	637	624	604	585	657	628	586	604	620	632	585	613	595	581	583	593	581	631	640	611	628	598	623	598	624	638	606	640	642	633	665	603	607	609	605	662	644	633	616	600	598	612	621	589	666	571	604	616	623	627	583	621	610	606	654	635	673	657	582	619	663	649	628	598	626	566	636	650	568	615	638	624	614	623	634	659	656	592	607	601	622	636	609	628	579	634	615	578	609	613	607	598	618	602	596	612	648	635	601	631	673	631	632	657	634	576	636	624	605	609	629	648	636	614	611	594	604	588	614	628	610	579	652	596	597	621	580	654	629	611	589	587	675	604	661	639	667	625	620	620	630	614	620	673	616	632	660	599	643	616	623	654	580	621	595	600	612	607	592	641	617	623	597	620	613	618	662	619	597	656	610	583	630	619	612	586	602	652	678	582	616	610	584	660	637	634	598	561	582	612	596	636	618	643	633	650	599	593	578	618	647	592	637	645	656	646	598	636	640	630	651	616	642	634	609	613	611	644	635	653	598	634	605	614	628	598	627	665	659	602	662	623	677	589	642	603	600	633	592	588	631	611	633	615	624	614	617	594	629	620	607	641	598	613	606	615	594	619	622	622	609	668	629	671	593	620	578	633	666	560	635	635	622	611	562	610	635	628	608	614	624	564	646	593	611	568	607	636	627	600	587	633	661	620	643	647	607	619	583	616	614	626	617	594	606	623	646	619	646	598	614	579	627	592	625	680	593	613	627	608	660	595	606	629	627	634	632	632	613	625	626	591	611	626	642	649	626	623	633	650	634	634	604	645	654	603	606	594	601	630	626	655	595	592	578	621	611	615	619	681	656	643	620	616	618	661	664	650	584	645	616	622	585	595	623	630	641	652	598	608	612	626	606	610	618	645	622	617	606	603	652	639	653	605	596	648	623	604	613	652	618	604	615	625	651	660	581	642	620	666	633	617	618	614	639	602	618	647	617	606	605	630	611	674	653	602	609	616	614	622	626	647	590	652	597	646	633	603	638	596	651	611	627	623	617	607	604	612	622	588	649	586	574	655	621	627	583	629	601	622	652	607	666	625	651	657	632	607	629	671	664	615	599	684	594	597	624	599	632	660	623	613	635	583	602	667	636	606	617	625	623	653	604	593	636	631	680	609	642	645	636	607	600	569	639	610	636	635	633	643	572	624	633	668	617	601	661	628	641	619	575	657	645	656	605	640	632	569	632	612	606	601	621	607	657	635	636	590	618	643	580	657	644	594	635	568	664	648	638	603	653	644	638	602	648	639	587	617	590	629	623	639	594	587	655	589	612	583	677	617	627	623	613	637	655	642	618	626	608	619	610	597	596	645	639	619	585	568	641	582	619	621	647	658	618	630	662	615	620	623	610	638	655	652	599	647	653	606	645	634	606	604	632	615	588	606	586	627	607	623	649	649	655	584	622	650	597	612	571	601	642	650	648	623	605	614	591	632	624	653	604	662	645	607	610	625	616	604	623	639	641	634	601	639	620	605	658	607	603	639	656	608	622	595	617	637	626	601	617	641	587	605	607	603	651	609	604	601	618	619	575	591	575	602	625	549	642	614	600	646	619	617	651	611	620	627	600	616	624	627	613	644	645	614	654	552	615	589	660	625	597	580	607	594	635	607	627	596	618	642	574	628	634	633	596	600	648	630	643	644	609	630	626	634	588	621	595	644	611	647	627	573	644	621	594	653	642	612	634	643	630	640	645	625	642	611	625	628	651	617	610	609	604	582	639	615	634	596	629	655	608	651	642	637	640	611	626	584	630	597	592	598	562	601	612	663	601	607	620	587	635	633	608	662	674	591	645	588	661	618	647	607	619	595	645	667	652	624	642	634	600	658	629	615	599	598	596	646	618	605	626	596	588	605	592	575	636	627	647	626	664	609	610	600	647	637	652	659	633	664	612	669	619	619	613	589	647	666	602	630	607	590	637	635	652	586	639	619	583	654	666	621	618	599	598	647	628	619	656	683	638	613	621	599	622	594	610	587	633	663	612	637	607	632	614	626	614	646	627	626	625	545	578	615	589	596	604	633	603	572	580	640	631	613	668	641	582	656	633	608	627	587	654	587	650	598	638	618	571	618	649	656	631	630	604	618	650	659	576	641	629	655	607	631	627	637	637	602	610	611	682	637	628	648	599	571	637	597	609	588	615	570	619	601	615	605	610	572	604	615	650	597	609	650	584	659	616	602	601	604	619	639	629	617	597	604	636	615	621	656	626	633	601	617	597	609	634	598	617	617	651	643	633	646	607	659	649	634	632	614	633	646	612	610	623	639	648	601	592	625	605	653	634	583	631	643	646	626	638	579	622	672	593	615	595	616	669	634	643	617	594	662	623	569	638
37282	11400	3568	2354	1710	1288	994	809	627	550	573	497	474	437	385	402	365	396	315	349	327	349	290	343	317	313	307	278	319	318	319	313	318	293	307	297	297	314	307	281	321	298	287	271	273	274	288	260	315	279	270	306	280	289	313	301	268	291	321	290	300	271	293	274	250	280	279	279	313	242	251	268	307	269	290	241	271	274	295	282	290	267	331	294	262	304	256	300	263	246	290	266	274	300	300	281	292	265	253	294	279	283	280	266	262	288	286	290	263	254	272	270	289	265	251	292	280	249	292	275	256	266	266	280	267	282	279	284	263	264	276	283	292	281	287	300	306	259	294	288	280	285	292	258	270	262	260	263	265	260	253	297	238	287	258	289	249	281	309	265	283	257	263	269	307	283	257	277	288	272	295	298	265	295	281	291	261	292	283	254	279	269	258	273	293	296	287	246	288	279	273	254	297	304	283	267	274	262	278	289	263	275	311	246	299	264	272	252	319	270	235	281	294	283	275	268	297	274	287	291	271	304	266	262	267	273	267	275	286	305	316	259	274	308	288	273	272	286	297	282	286	286	267	277	249	285	277	260	283	295	245	276	257	293	276	273	259	266	277	285	272	272	283	277	270	252	248	277	275	280	276	301	297	294	301	304	301	280	279	289	257	262	294	291	268	286	273	293	270	280	246	314	307	268	296	271	284	267	298	257	278	281	294	294	253	273	270	277	269	256	271	279	278	263	280	263	270	273	316	271	258	315	238	267	265	282	281	279	257	270	330	285	297	310	286	262	260	273	289	261	239	257	284	261	248	277	274	262	304	274	285	270	307	295	266	300	280	289	281	311	269	266	272	284	263	272	331	245	284	306	292	278	261	265	283	271	282	278	246	283	267	262	255	258	267	272	286	280	309	284	279	286	303	277	311	250	289	260	257	293	268	263	274	279	287	260	285	278	307	295	259	288	285	277	305	277	289	277	247	269	238	265	275	273	298	286	275	267	259	263	298	259	272	255	270	297	291	292	275	269	282	277	283	234	265	309	270	265	271	301	264	278	294	290	303	267	256	296	302	275	274	287	284	261	259	292	271	266	268	288	278	262	293	285	307	273	265	259	266	287	265	289	266	275	279	283	267	292	252	259	297	282	272	299	271	270	305	295	284	260	282	278	246	296	285	283	279	285	249	273	263	274	246	308	266	252	275	280	275	288	307	280	234	264	273	263	255	295	269	262	263	262	272	268	298	293	276	252	241	286	258	280	282	268	280	282	269	277	287	266	277	292	276	269	264	247	275	300	275	254	271	275	275	271	302	250	278	244	280	296	259	266	299	262	297	297	276	250	249	306	273	263	247	254	286	277	256	307	295	282	292	240	298	307	267	273	289	293	279	279	287	271	317	277	274	262	288	290	247	296	280	266	287	284	305	276	265	297	276	267	296	268	288	291	298	291	272	269	295	281	277	266	275	272	298	279	293	279	263	258	250	275	279	330	274	247	256	284	286	275	260	273	266	270	301	304	281	282	257	288	291	269	272	256	273	296	280	291	276	278	285	261	256	251	271	257	297	276	301	278	286	267	266	279	283	288	243	270	304	284	287	305	265	243	288	303	277	240	281	246	266	307	272	280	288	273	272	263	260	250	298	273	290	289	305	309	284	297	274	248	275	301	242	300	277	287	269	269	270	312	288	267	285	260	323	268	283	297	298	280	276	269	278	263	286	282	274	302	301	260	258	260	297	280	287	291	276	320	271	266	254	286	278	286	305	273	297	295	272	305	280	290	270	269	286	275	290	308	278	285	307	304	273	267	310	290	284	278	295	320	275	257	279	276	295	262	298	288	249	260	271	270	275	282	305	295	299	277	251	251	252	279	261	296	257	257	280	288	291	254	273	282	300	279	235	266	239	295	289	268	276	288	270	256	308	304	289	258	281	301	300	270	265	255	282	259	308	294	315	309	285	273	286	237	266	269	271	284	281	273	282	252	270	284	288	304	260	275	262	300	253	278	262	271	259	268	296	252	293	282	235	282	296	303	273	277	271	241	272	306	294	268	284	273	255	254	295	247	269	304	298	265	297	286	261	272	269	269	267	267	297	260	270	269	253	264	272	264	286	289	229	252	275	263	267	291	298	266	292	277	280	284	274	288	259	279	272	278	278	290	248	283	257	247	280	298	265	306	275	270	283	263	277	256	265	260	255	289	277	265	301	271	291	255	292	274	243	272	238	270	264	276	265	257	270	272	256	271	259	282	259	260	273	276	279	277	256	262	305	261	255	294	252	313	274	264	261	245	272	248	269	237	279	241	274	279	276	258	297	269	277	278	254	260	281	267	280	293	273	263	289	284	247	281	289	262	271	292	288	272	265	243	275	281	266	259	332	261	247	295	246	282	281	309	275	250	246	295	259	251	250	270	288	281	279	277	251	287	279	250	268	257	229	297	288	260	266	247	268	261	274	285	276	260	275	283	283	274	296	268	271	286	253	265	306	276	268	273	260	267	263	276	267	257	287	263	297	289	282	276	245	299	292	275	286	249	295	274	285	267	271	272	270	266	292	238	284	264	264	261	267	313	270	248	273	267	269	273	290	272	274	287	262	286	269	295	273	264	248	263	260	266	257	274	280	263	275	286	299	273	275	269	292	316	294	281	293	297	314	268	288	257	285	258	271	270	284	275	271	279	284	264	300	293	292	287	276	285	262	276	285	309	276	290	295	272	266	273	276	268	253	270	251	275	280	244	261	279	236	262	262	283	267	264	258	299	281	289	250	258	296	299	269	275	283	280	264	291	304	271	309	261	237	280	288	265	242	285	286	307	281	257	264	290	274	285	279	253	279	272	300	269	269	271	279	284	263	268	270	269	260	286	263	297	292	292	266	272	276	243	261	284	296	274	275	296	280	278	290	256	285	292	287	278	271	274	335	272	279	298	287	262	243	285	306	263	259	262	264	280	274	261	298	277	272	289	277	260	284	284	288	262	291	282	275	282	287	287	280	276	304	254	282	255	264	281	267	271	248	252	255	283	255	282	265	266	261	268	277	277	282	275	237	263	277	274	238	265	296	289	281	300	274	266	293	269	282	267	240	249	315	282	285	284	262	291	276	296	294	286	278	273	250	289	280	249	276	237	259	259	293	258	265	267	287	275	262	287	273	262	271	306	264	272	293	301	277	251	289	292	279	299	300	249	257	289	267	270	295	308	244	283	269	277	274	263	288	274	251	271	302	256	273	304	258	255	295	270	273	261	295	288	261	281	274	269	290	258	284	285	262	279	291	285	269	287	295	273	254	247	289	279	274	262	247	253	267	279	291	307	257	274	249	308	289	277	262	289	271	264	266	279	269	302	312	273	258	263	265	265	267	265	253	302	280	284	267	258	304	261	279	287	267	299	257	261	294	282	279	308	275	247	274	262	280	264	257	270	262	279	271	274	265	279	294	272	256	306	286	300	290	272	275	292	271	264	253	317	305	278	292	258	234	295	291	262	271	301	280	301	271	270	284	267	273	254
16511	2740	5977	6861	5898	4746	3908	3242	2874	2532	2217	2041	1776	1665	1552	1504	1367	1358	1207	1219	1240	1224	1123	1089	1129	1069	1060	993	980	966	983	995	956	903	947	922	924	871	908	870	866	869	931	842	856	871	836	867	863	776	846	859	919	861	868	848	869	802	826	820	843	800	861	815	798	839	776	810	782	798	839	772	855	790	812	840	798	822	802	763	844	842	869	841	803	772	845	835	803	782	820	827	821	751	748	801	801	790	808	842	777	808	801	760	814	755	828	811	831	792	780	827	800	843	746	751	775	784	838	839	761	754	826	808	774	800	824	743	788	799	777	784	771	771	786	776	823	773	784	809	751	761	801	821	811	809	785	850	828	784	839	831	794	798	790	781	788	774	784	780	809	779	826	791	766	845	790	781	815	804	777	797	844	817	766	754	797	775	782	806	785	813	827	786	805	757	762	802	760	816	816	753	803	802	752	801	824	778	738	802	826	806	857	867	856	743	808	768	764	765	775	810	765	744	777	801	788	771	811	811	770	778	824	777	786	793	823	768	757	810	781	800	809	794	781	770	724	771	746	767	775	764	798	743	817	789	798	786	803	836	753	728	800	768	826	796	809	774	788	769	767	809	791	786	809	740	810	782	798	747	851	809	807	784	778	793	797	814	824	826	775	781	802	797	820	765	805	778	796	796	786	802	794	822	782	782	785	734	779	793	772	785	764	761	800	805	821	822	876	738	806	796	740	781	817	782	740	816	778	809	798	766	793	836	761	802	811	757	803	760	843	759	774	829	764	797	765	760	782	762	821	775	744	786	822	828	772	812	802	751	748	809	800	793	789	788	842	798	744	821	758	793	818	763	842	815	807	805	822	812	803	767	764	776	790	775	805	828	755	770	738	816	801	799	825	781	808	843	779	781	774	797	747	793	772	766	839	808	767	768	802	804	795	825	791	779	798	829	769	773	807	797	768	769	801	852	733	798	831	818	823	745	846	753	793	847	804	773	805	755	790	756	817	762	756	787	781	798	795	759	754	836	775	785	760	767	796	765	785	804	796	800	799	787	761	775	794	775	862	804	773	767	817	775	779	786	762	819	756	789	772	750	809	760	759	806	749	808	773	790	768	802	802	746	710	758	745	802	839	777	862	774	803	840	792	789	814	775	797	783	797	787	779	801	809	783	811	790	792	788	813	819	837	806	838	829	780	796	837	803	765	767	793	790	807	802	813	781	787	786	781	788	799	781	820	786	781	765	852	807	792	826	762	773	814	796	765	830	831	820	783	745	783	815	778	750	774	782	812	745	814	841	759	755	759	784	774	804	808	789	817	772	754	787	798	788	828	881	772	750	824	830	787	768	800	796	788	785	757	805	784	757	779	812	780	838	826	751	825	788	756	779	779	795	769	786	795	802	810	788	796	793	825	788	776	824	828	821	753	809	781	786	806	775	789	741	735	792	781	768	759	777	801	782	766	746	785	767	800	761	787	758	826	785	786	817	824	809	812	810	841	755	767	788	778	764	849	796	762	788	773	797	785	770	771	809	732	727	790	751	778	802	788	841	710	799	764	793	770	778	790	825	807	774	773	765	766	772	770	816	819	799	753	783	835	784	763	821	836	801	759	766	778	797	749	778	773	810	786	808	840	812	825	801	778	760	795	795	784	838	846	769	840	808	812	770	822	756	784	772	833	791	765	803	831	741	806	816	790	734	810	813	792	763	795	766	786	760	789	781	776	826	819	781	793	821	773	785	818	795	792	761	753	797	784	788	799	793	797	755	788	758	825	764	765	786	791	775	761	775	849	754	800	812	792	787	769	785	764	748	752	769	754	786	760	763	770	775	850	805	788	785	806	804	799	826	814	756	827	780	814	764	804	775	800	773	843	788	775	794	813	829	804	788	797	762	786	796	750	750	825	772	791	717	764	801	775	768	829	809	806	784	779	822	784	828	797	755	795	801	791	805	822	751	835	802	741	838	782	781	757	752	785	777	791	785	831	775	779	803	813	794	741	753	794	806	805	770	791	771	776	754	759	787	757	763	797	772	797	828	799	808	802	773	785	828	786	789	772	769	790	797	854	752	785	780	797	811	776	808	803	812	815	830	760	747	762	790	775	755	766	747	710	742	780	830	772	791	815	751	795	773	779	799	785	780	802	776	734	846	774	790	777	796	756	821	795	790	745	829	809	775	809	815	816	811	795	799	807	796	742	775	757	753	764	737	815	796	755	760	753	768	839	789	747	757	818	779	809	811	813	793	769	819	796	770	840	802	770	845	760	802	825	747	742	783	823	744	743	768	831	800	791	779	721	858	801	809	803	806	767	819	810	789	812	756	773	811	815	774	784	793	796	821	755	791	801	783	790	791	798	815	779	760	826	785	808	814	792	813	783	779	769	811	786	734	790	772	837	734	778	835	760	811	812	801	830	806	826	827	804	836	764	783	809	727	773	830	815	798	771	802	772	793	780	817	749	778	819	757	758	794	822	802	766	843	731	816	803	772	761	789	780	761	779	811	793	759	803	784	765	768	754	791	809	808	795	771	793	825	764	807	828	774	789	775	746	828	747	752	829	810	819	829	793	806	792	820	792	814	730	795	790	780	802	812	755	800	810	746	788	777	805	766	822	761	806	795	780	775	756	826	802	787	756	821	763	831	789	766	809	781	784	787	827	823	788	740	788	810	778	764	752	786	799	778	751	758	742	822	791	753	756	839	773	766	778	764	828	739	785	764	819	796	790	830	772	803	743	798	801	774	766	813	795	802	843	812	816	816	765	799	773	775	818	760	792	773	788	764	771	775	765	789	800	807	782	791	818	800	793	796	748	775	773	844	835	800	835	774	747	777	853	813	826	763	773	787	783	789	773	788	789	782	781	775	756	776	790	805	794	844	837	808	736	823	781	784	819	832	778	755	748	742	798	792	699	807	781	798	756	791	801	802	804	806	779	792	788	763	808	773	770	781	807	814	809	706	777	743	765	787	810	814	792	774	802	749	790	748	741	788	831	801	838	787	814	809	740	784	798	765	804	835	770	779	767	822	851	793	809	801	830	779	789	787	755	778	775	778	772	766	799	808	794	838	760	742	786	771	787	854	793	826	836	796	813	788	789	759	779	815	809	765	775	794	808	796	799	781	763	772	774	804	819	831	796	795	779	746	785	877	731	848	762	779	793	797	793	762	787	798	755	790	732	757	803	820	741	781	764	813	780	781	845	786	770	773	791	806	778	778	819	756	761	756	754	815	783	876	769	763	831	780	770	783	796	804	764	764	806	754	795	783	748	793	820	837	757	847	773	812	797	800	810	807	780	771	776	747	806	751	775	773	791	799	803	816	760	798	790	813	768	852	781	787	818	798	811	751	801	821	841	823	845	731	772	780	788	783	838	837	806	792	775	866	805	804	767	774	767	756	795	770	824	846	748	771	778	799	786	736	782	721	783	758	775	759	778	821	766	766	783	763	777	794	732	759	738	748	778	823	800	806	774	774	794	809	790	785	778	757	801	782	751	763
3376	288	207	132	141	124	97	120	98	100	87	102	111	101	109	101	83	81	77	111	79	84	95	83	85	89	102	111	98	100	79	107	81	95	87	94	88	106	104	102	77	90	91	96	79	103	95	90	106	102	88	93	73	76	112	99	93	98	89	88	85	93	109	89	93	97	92	87	71	79	82	106	112	84	111	101	100	114	79	85	80	98	117	99	95	108	102	96	94	85	97	92	118	92	81	90	81	102	91	97	92	106	99	89	98	82	85	93	82	71	95	79	104	89	86	113	91	99	92	89	85	89	89	86	94	101	94	114	95	85	89	89	88	90	123	75	91	90	84	90	94	99	97	97	105	101	79	88	88	99	100	84	95	94	100	95	104	97	82	93	104	83	92	89	95	81	97	95	98	79	102	74	100	102	112	83	88	89	98	77	86	95	89	84	108	98	105	77	94	94	95	112	91	103	91	97	97	92	93	87	99	95	114	107	93	82	102	91	88	77	93	89	105	99	78	100	95	72	99	89	82	95	99	105	89	92	112	91	82	93	102	93	99	106	86	96	80	81	93	83	100	89	107	119	96	109	103	93	94	106	90	107	103	107	84	99	101	89	86	83	103	74	103	97	85	96	94	90	102	103	93	114	107	104	82	101	109	114	118	95	107	93	112	85	93	98	99	94	83	99	90	117	96	98	103	98	100	97	91	79	98	86	86	93	88	98	88	98	90	98	91	96	102	93	83	80	79	105	85	96	86	96	88	92	94	87	96	97	99	88	108	94	74	84	98	95	96	84	101	89	82	74	89	97	101	96	92	100	78	82	102	90	92	106	86	103	95	73	99	100	96	88	86	92	96	105	85	93	85	90	98	105	92	88	99	95	106	123	90	105	83	66	104	92	85	90	110	117	107	90	93	85	98	102	103	89	102	98	97	88	100	83	99	90	106	97	77	89	87	102	101	98	93	88	104	102	98	107	96	106	91	94	88	111	95	85	102	83	88	94	90	81	114	93	92	98	93	109	102	87	103	100	87	110	93	81	85	92	101	91	79	95	99	111	92	100	86	81	100	85	101	98	82	99	101	93	94	89	94	100	80	84	94	98	83	101	79	86	84	109	77	86	95	111	79	115	89	96	78	100	112	96	101	111	86	90	85	109	103	110	88	83	81	96	96	83	100	99	88	98	98	95	107	95	94	93	102	113	94	93	96	85	84	99	99	110	98	75	89	96	84	83	93	84	79	87	99	94	91	98	96	82	112	77	101	100	89	100	101	91	101	78	107	118	99	102	100	104	99	103	90	96	81	87	118	97	94	90	85	88	111	101	88	85	101	83	101	107	108	84	92	104	85	93	97	121	82	98	87	98	103	108	102	91	99	96	94	93	96	91	93	95	75	77	98	95	97	80	82	85	94	113	91	77	94	89	109	95	95	115	109	98	85	94	93	97	81	97	104	98	106	90	88	103	93	108	112	95	105	87	105	97	93	84	103	85	101	95	100	99	90	97	93	96	102	93	80	95	104	94	95	103	108	74	96	103	79	103	108	82	80	102	85	104	89	105	87	94	92	95	92	91	98	90	93	86	90	89	92	74	75	98	103	106	77	89	90	89	94	101	86	75	99	88	106	91	112	92	92	87	82	111	86	94	91	88	90	86	97	106	86	110	102	101	79	89	88	95	93	90	84	92	85	89	94	83	78	95	89	117	95	105	87	77	85	114	94	76	94	86	92	108	74	107	94	106	107	112	86	90	80	95	100	92	105	104	99	88	108	99	85	97	86	93	103	85	98	83	93	104	124	87	86	84	97	100	97	83	112	81	93	96	85	104	105	99	80	75	97	102	105	88	75	84	109	91	88	84	80	93	99	90	102	108	85	90	102	82	101	84	96	75	84	90	103	81	88	81	95	102	89	90	109	104	90	84	97	92	79	99	87	99	93	88	100	106	79	86	74	87	96	90	86	88	99	93	92	99	76	89	88	103	91	91	100	93	90	101	100	89	78	109	94	94	103	107	90	109	71	82	78	94	114	106	97	83	98	102	88	107	102	90	91	83	95	81	97	106	100	87	91	90	104	110	91	85	108	110	98	108	97	89	86	99	78	106	97	105	101	90	92	97	81	104	93	106	99	104	104	124	88	93	96	97	91	82	90	89	89	95	91	94	107	96	109	106	107	91	83	96	95	107	78	97	100	107	99	106	86	103	88	97	76	104	95	95	88	89	101	90	114	85	84	105	106	81	93	83	92	110	116	84	99	95	108	99	81	104	84	106	99	111	86	93	97	106	72	99	88	102	85	86	84	96	90	103	88	84	87	91	83	113	99	72	102	88	85	88	94	90	78	96	101	105	95	86	112	95	108	91	87	88	99	89	94	79	88	97	99	94	89	100	105	77	90	95	90	110	98	92	95	87	95	90	89	83	77	91	89	102	96	97	91	114	94	101	74	81	96	112	86	91	97	98	96	75	101	111	101	91	89	89	98	102	93	100	74	99	106	93	92	79	99	94	91	81	96	83	91	97	87	89	92	104	95	104	87	90	84	93	78	83	75	83	108	96	90	101	90	90	87	109	92	92	89	110	79	99	85	78	99	100	95	89	84	76	88	88	95	104	87	98	102	99	99	96	92	86	90	92	90	96	94	86	90	91	100	90	86	100	77	97	92	97	96	98	96	101	101	99	90	85	95	80	80	109	108	105	98	97	92	89	79	89	95	98	80	97	104	94	109	104	94	100	92	93	97	104	110	77	99	100	88	109	109	97	82	94	87	99	102	112	86	84	96	88	111	78	96	89	84	114	109	86	89	99	88	96	76	94	96	87	94	95	107	81	95	90	102	81	92	62	111	92	90	90	85	102	97	109	85	83	87	87	81	79	97	96	94	97	94	79	95	94	90	86	88	95	107	107	83	94	84	100	97	85	95	94	94	99	102	111	97	95	81	98	99	91	100	93	94	83	90	83	108	96	101	88	94	98	84	98	94	105	105	102	101	82	77	95	95	93	95	85	83	96	105	88	95	81	87	87	88	86	87	92	84	95	95	92	96	106	113	85	104	89	102	93	98	97	103	92	88	102	98	82	101	105	95	92	82	95	106	94	95	104	90	85	87	94	99	90	87	79	88	71	106	102	96	98	92	92	99	91	90	88	89	95	83	95	101	83	89	96	81	97	86	85	77	94	88	117	95	107	85	89	85	88	111	92	103	77	106	88	93	90	88	103	97	109	97	87	82	98	87	97	99	102	81	86	89	103	83	89	90	102	89	123	92	85	100	87	99	104	107	93	102	105	82	91	76	90	93	87	91	104	79	92	107	90	95	93	107	98	107	94	93	83	81	96	102	96	86	87	82	98	92	101	100	87	66	87	113	102	109	83	88	108	95	92	94	83	84	91	78	107	80	105	82	96	68	89	104	102	92	99	101	107	83	89	96	94	96	95	85	69	96	75	93	80	82	102	77	101	96	100	93	85	89	79	87	101	87	107	89	95	94	89	103	120	95	97	95	78	101	90
2910	388	483	559	429	425	425	440	384	360	361	353	332	361	357	348	354	325	374	343	382	353	353	364	341	334	339	341	350	329	356	349	316	354	339	332	301	301	358	354	323	327	347	325	342	363	300	338	326	318	302	350	324	329	316	324	344	357	331	346	329	345	291	356	360	343	310	313	350	340	333	326	335	322	345	314	371	325	368	333	328	369	337	322	335	345	346	330	321	332	309	326	344	352	325	305	326	298	345	307	342	340	328	310	345	375	334	344	334	350	357	366	372	324	334	314	315	303	332	339	318	316	328	352	329	358	351	334	341	312	330	335	304	362	354	337	361	320	358	346	337	356	360	349	348	322	320	347	324	302	332	328	305	316	343	342	331	290	339	322	351	314	318	328	333	341	317	332	342	314	320	353	335	310	351	319	302	292	318	355	340	351	308	325	317	338	357	338	330	327	349	346	348	319	350	336	330	330	312	318	331	368	325	309	346	343	335	321	361	314	318	323	344	313	306	309	315	337	327	313	344	296	318	336	307	343	322	347	313	345	329	331	344	301	367	349	345	317	300	330	337	342	333	346	359	325	306	316	340	330	302	328	306	351	336	353	323	325	316	342	330	322	356	358	339	327	359	370	351	359	343	334	308	310	356	328	337	333	351	347	344	364	366	347	309	319	344	320	335	335	323	363	330	346	345	342	355	381	353	322	355	321	318	315	370	378	322	320	308	345	330	310	307	342	330	308	306	350	326	298	350	353	340	321	350	355	302	338	325	316	326	314	331	345	336	322	339	315	341	337	352	335	356	359	338	346	329	312	336	363	317	311	361	315	354	337	316	328	351	351	330	369	310	351	354	328	300	344	313	354	342	344	326	318	309	332	317	376	309	348	344	344	318	332	332	332	319	318	344	312	345	331	351	335	339	332	317	341	354	338	356	332	337	352	357	366	326	340	327	335	316	346	360	327	355	310	320	344	342	329	321	342	294	331	309	302	351	323	328	311	328	333	333	322	350	336	340	326	326	343	342	340	314	316	322	327	347	339	318	328	301	312	319	332	355	299	333	333	341	341	340	286	337	328	306	320	347	334	369	351	325	319	323	340	342	345	320	338	332	325	377	330	303	331	359	327	327	346	330	316	344	324	302	348	323	316	334	350	336	324	346	313	320	346	320	337	337	350	302	353	353	320	361	335	346	344	333	325	345	356	329	334	332	330	350	313	334	338	378	316	328	329	346	329	312	325	324	342	345	356	362	340	314	321	303	311	328	334	323	329	353	332	354	349	343	355	349	300	333	319	323	369	343	323	349	334	347	347	340	380	365	326	310	319	362	364	300	333	350	324	330	325	306	346	317	328	322	354	316	322	320	318	329	333	357	318	324	368	365	345	360	341	356	334	351	374	342	303	332	357	320	329	342	335	327	324	346	304	358	325	319	354	354	332	317	332	352	340	330	347	357	322	350	309	333	365	350	338	348	323	355	337	340	313	352	337	333	313	364	335	337	344	334	363	343	348	338	314	335	314	337	326	334	301	363	335	351	351	359	319	354	329	344	312	320	369	351	324	334	338	303	325	297	305	359	325	342	341	327	323	343	323	328	317	334	331	343	355	335	391	350	300	358	309	337	293	315	375	338	347	345	383	346	357	309	345	336	320	331	322	335	340	329	357	356	309	331	343	344	308	357	315	321	335	295	356	349	333	342	322	352	342	331	355	323	375	311	361	329	338	371	338	321	342	322	350	355	293	353	358	372	322	349	341	310	334	329	320	349	330	360	343	299	326	333	337	334	333	341	332	334	336	339	324	312	316	334	325	328	316	328	324	338	355	326	328	316	336	331	334	342	343	330	347	321	338	315	324	321	355	343	300	321	351	327	369	299	306	344	306	320	330	334	340	340	345	329	322	359	359	363	377	314	328	340	327	344	323	328	326	363	315	327	312	353	335	339	350	318	330	321	348	339	326	370	362	316	330	359	345	353	324	316	342	334	317	368	318	360	345	357	334	340	340	332	361	345	346	324	316	324	362	335	346	345	362	309	318	352	341	348	316	330	330	316	328	328	317	356	365	314	337	332	295	339	333	348	313	280	328	332	327	327	332	323	342	332	327	347	338	361	321	304	369	329	355	332	350	288	343	340	339	339	352	353	328	292	336	315	343	329	333	356	345	355	316	324	337	331	341	312	325	310	311	330	344	350	342	336	343	356	341	314	373	377	331	348	343	366	325	368	333	350	387	348	308	353	303	326	302	360	336	350	350	347	342	364	329	328	278	327	334	324	347	341	343	361	331	329	320	302	337	330	326	305	358	354	307	347	347	356	330	319	373	342	332	313	313	341	292	315	334	321	335	332	328	323	321	316	339	338	314	338	324	333	364	318	353	342	346	331	334	353	357	309	344	356	338	338	375	332	313	352	332	320	326	355	372	332	309	350	322	317	322	300	339	340	311	340	335	335	337	315	335	321	339	304	343	346	318	346	342	339	344	354	350	348	321	334	312	367	341	285	306	360	356	330	308	362	341	325	355	358	337	309	330	358	328	329	340	345	332	373	326	323	328	313	332	285	368	334	319	347	341	334	342	326	351	316	321	358	349	367	338	338	349	349	328	330	300	341	307	304	289	350	332	318	357	352	332	326	361	332	365	336	324	334	344	303	320	321	364	311	323	326	351	342	326	324	317	328	288	327	325	301	357	332	297	341	347	339	342	308	331	345	341	311	296	335	342	330	310	328	339	328	313	305	347	376	306	347	299	333	348	347	331	307	351	321	367	314	344	325	320	327	332	304	326	356	322	329	361	340	324	337	323	329	346	314	338	347	310	339	345	356	303	317	334	330	323	325	315	379	354	338	298	354	338	320	345	336	317	321	304	338	356	343	325	350	301	349	352	342	335	334	331	331	348	326	331	351	303	349	320	329	349	327	337	314	292	314	333	355	369	353	326	409	332	345	328	310	306	355	365	357	340	350	327	326	355	326	338	359	355	352	316	336	325	364	325	357	321	309	318	339	350	382	349	326	329	324	316	327	322	332	311	341	331	337	346	321	357	309	321	316	332	324	328	297	340	347	337	351	325	304	330	364	335	351	318	364	357	316	341	357	317	335	341	285	347	309	320	330	339	309	324	348	311	353	329	331	334	330	323	323	323	312	337	344	328	297	349	349	314	336	322	340	300	330	371	333	333	313	328	343	306	326	329	341	310	331	319	308	302	335	364	339	363	319	308	330	323	325	362	333	318	334	321	323	328	308	368	336	360	334	337	360	343	333	332	337	336	331	374	287	333	341	357	327	338	314	320	315	329	332	319	328	342	335	359	347	352	313	330	368	335	327	321	358	363	344	307	349	308	318	327	328	320	309	357	342	363	360	363	341	330	336	335	328	321	355	331	337	346	330	335	354	338	351	347	302	362	318	332	319	343	308	360	302	361	326	359	358	329	335	345	319	325	324	328	331	330	324	332	298	312	302	315	324	328	316	317	330	317	343	348	350	331	299	327	342	324	338	310	377	365
27466	4115	1566	1124	867	702	559	479	428	351	338	287	260	319	249	273	240	266	235	244	254	254	240	231	258	223	243	216	211	214	201	218	203	218	218	199	213	207	196	214	237	221	226	197	215	210	220	177	219	212	214	215	198	232	215	209	224	207	208	207	204	182	205	205	206	207	195	214	222	220	226	211	184	207	203	230	229	186	205	210	195	222	221	215	210	217	206	214	201	196	184	220	202	190	203	184	228	203	212	221	201	223	232	226	205	203	196	222	226	192	202	221	230	201	191	175	210	201	210	188	196	199	216	186	212	190	196	213	205	217	197	231	214	193	213	206	241	191	183	217	216	199	204	213	213	191	179	196	208	213	219	200	215	213	214	202	224	203	217	196	203	209	185	189	213	210	205	207	197	201	182	186	216	196	202	207	214	186	219	242	198	204	200	206	215	191	182	188	225	217	226	219	192	200	221	233	191	202	225	203	224	204	180	202	208	192	226	190	220	166	197	193	186	211	218	191	202	186	228	220	220	197	199	184	196	167	201	216	199	195	193	202	194	214	185	203	210	188	190	213	194	179	210	230	190	192	212	199	196	183	247	202	230	218	196	200	185	185	190	241	218	191	192	206	200	193	206	176	223	199	197	201	215	206	187	220	199	181	201	198	211	185	213	198	214	217	221	206	234	208	197	218	192	195	190	218	204	230	190	188	174	178	185	190	218	182	218	213	186	216	217	185	211	171	220	203	206	208	186	169	193	185	206	211	228	213	204	221	191	211	223	210	199	191	184	208	190	231	193	204	191	200	219	198	200	207	205	195	197	226	220	201	169	194	195	201	194	227	192	184	199	220	190	213	191	188	203	214	216	206	209	203	222	209	216	201	201	191	231	196	167	203	182	229	198	205	194	209	214	199	220	224	199	220	214	198	192	209	199	232	193	205	186	212	201	200	217	216	193	196	206	228	202	192	205	202	199	194	187	199	203	202	198	205	195	182	191	212	189	198	232	214	218	202	221	209	209	179	188	197	179	200	202	188	188	217	208	202	192	192	186	217	196	196	203	182	219	190	205	219	170	209	206	203	208	190	200	236	219	190	203	201	213	206	214	200	208	206	182	195	188	191	194	225	186	198	211	215	213	196	222	183	199	200	185	222	198	219	225	214	188	196	200	190	191	198	196	219	172	196	186	234	201	214	227	192	208	216	201	214	215	191	220	190	195	228	198	187	177	210	208	186	194	204	185	215	220	221	206	216	196	201	188	215	186	195	187	195	207	193	204	207	196	184	190	206	214	209	202	195	215	205	195	216	188	207	201	209	191	187	220	199	211	194	191	200	183	196	192	204	206	204	214	231	219	215	199	208	215	204	204	200	222	194	229	195	228	226	236	224	208	215	227	190	180	203	207	223	203	212	170	214	190	211	213	185	189	196	196	223	224	209	199	229	178	212	176	193	197	215	212	230	205	218	180	198	226	201	231	212	214	221	216	215	192	196	194	181	225	191	200	202	218	219	203	187	222	219	200	186	161	222	216	201	188	196	233	201	216	192	186	200	195	221	207	196	195	198	215	196	200	200	201	205	207	243	183	204	202	190	237	242	199	207	182	217	195	196	200	198	202	199	205	211	209	218	196	218	215	198	193	213	181	205	179	225	199	198	218	199	189	197	215	206	222	214	226	214	192	188	223	196	203	201	206	209	213	183	215	202	225	195	198	196	192	205	235	213	186	197	201	206	210	219	206	207	235	198	212	183	232	196	215	204	210	204	196	178	194	205	193	190	185	198	205	209	198	202	206	200	215	232	197	196	190	206	210	229	198	197	212	227	212	204	211	217	218	215	219	216	212	205	208	211	187	211	189	221	210	192	210	179	204	217	188	194	234	201	205	197	205	169	203	221	199	204	200	207	192	189	199	204	220	229	198	198	196	211	192	202	166	212	186	223	212	208	203	204	237	205	189	191	202	211	207	202	206	205	204	213	196	222	198	179	191	194	200	219	205	196	186	191	176	204	227	203	190	206	194	193	230	193	203	199	203	225	205	187	215	205	198	216	204	189	196	200	222	210	208	201	194	219	195	208	186	193	220	214	212	188	224	196	226	203	215	193	203	184	220	198	215	203	208	191	206	216	213	193	207	194	209	220	198	217	204	199	183	198	191	199	187	195	180	202	205	212	213	222	217	195	227	208	187	213	233	214	219	197	205	193	207	220	210	244	178	203	171	203	198	197	216	221	207	211	192	216	203	193	184	194	214	170	204	212	188	213	233	184	196	238	212	219	218	215	218	192	203	207	194	191	210	195	218	234	217	202	192	206	205	201	220	199	185	202	192	212	206	198	194	213	209	221	190	208	218	196	204	211	211	216	226	197	193	209	209	191	193	197	189	235	200	214	183	207	220	211	225	227	203	202	198	179	197	209	214	233	202	194	194	242	230	217	190	198	200	200	242	193	211	187	206	198	214	192	186	203	207	208	206	189	200	204	212	194	184	192	183	226	185	214	193	205	228	195	207	196	192	232	218	208	201	215	213	178	216	195	209	198	200	199	227	185	205	193	188	206	192	210	187	177	203	190	195	218	216	211	211	198	243	203	201	224	219	240	202	190	188	210	201	212	220	213	216	201	209	213	207	204	204	193	205	206	173	205	200	200	204	178	188	198	216	223	211	196	207	218	180	211	190	207	192	224	228	200	205	196	212	197	193	213	210	186	208	184	203	220	188	184	199	201	197	187	209	175	196	217	178	199	211	213	222	194	201	211	191	212	204	219	181	192	167	222	217	208	190	207	200	196	225	215	197	193	190	196	191	226	210	197	238	195	180	221	213	231	195	223	211	217	201	184	221	226	179	198	195	211	225	218	206	199	220	203	222	231	209	186	216	195	206	219	177	188	214	196	190	206	200	209	208	213	195	169	209	207	185	225	196	223	203	207	203	216	196	187	205	220	193	197	181	186	188	193	213	198	230	211	199	180	187	207	213	185	198	238	207	200	208	224	226	201	207	191	210	210	199	206	215	207	217	198	191	190	201	194	185	212	203	200	198	176	203	184	213	216	209	200	214	196	221	202	191	240	194	218	190	235	222	185	209	221	181	215	205	211	217	214	188	180	215	225	194	208	193	227	216	215	202	193	211	229	217	221	212	201	213	206	199	232	188	179	230	210	226	205	206	190	224	231	194	187	241	216	199	204	189	189	194	212	196	206	205	221	179	192	218	192	203	202	209	198	200	183	223	211	205	207	214	174	205	200	205	205	225	209	197	191	187	186	204	213	202	211	213	201	195	201	198	212	222	226	200	226	202	195	203	190	191	207	219	198	200	236	204	200	204	180	212	190	201	207	233	192	191	192	228	186	183	227	207	192	231	201	191	223	207	200	178	207	228	217	208	162	188	204	201	199	211	197	193	196	192	202	212	204	222	208	184	202	174	197	205	198	198	226	194	190	206	185	204	212	204	211	197	205	211	184	216	190	232	206	183	225	213	177	197	217	207	221	178	220	206	206	199	206	194	196
12147	1625	3285	3718	3223	2768	2223	1951	1686	1446	1293	1243	1099	1004	1001	960	944	865	871	849	844	825	823	797	789	762	756	719	769	699	753	661	696	718	672	662	732	668	672	650	647	688	652	640	692	638	688	669	632	646	611	594	649	617	653	694	667	625	674	695	652	686	642	692	626	623	629	631	624	624	661	665	609	624	654	633	634	643	625	614	655	616	650	590	625	624	617	641	615	662	616	636	663	570	605	593	631	636	653	658	640	612	631	677	660	611	645	620	636	655	603	628	624	642	597	622	641	634	594	624	672	677	559	607	603	617	642	572	652	630	625	628	626	584	606	612	628	614	636	592	624	629	643	588	652	601	647	633	584	604	641	634	592	601	648	642	569	596	629	663	632	594	660	625	641	581	628	596	615	629	655	611	637	664	574	625	627	597	658	610	617	612	642	626	636	621	606	638	626	640	626	639	638	623	614	630	650	595	602	637	643	605	647	648	621	635	669	642	586	618	609	639	609	657	617	666	598	603	596	608	669	573	633	639	650	643	610	623	644	635	590	622	590	630	615	608	603	676	600	642	637	617	642	643	565	601	674	654	598	647	600	623	606	646	596	609	556	629	638	588	670	628	627	679	698	611	624	621	595	601	654	624	614	612	607	631	671	639	666	615	621	599	644	583	619	624	618	619	606	639	614	613	661	619	670	637	615	618	654	588	636	598	644	623	622	641	650	610	613	657	642	605	651	557	589	636	616	583	633	627	641	661	617	609	633	622	637	625	616	634	649	601	586	643	666	612	585	622	604	584	645	654	621	638	631	611	575	601	610	581	592	650	630	669	644	595	600	611	619	577	611	622	616	640	670	640	633	614	649	613	630	629	614	579	593	584	629	597	602	576	633	613	610	604	621	639	650	648	667	605	636	567	639	613	651	627	640	586	588	632	654	656	615	621	606	594	608	580	643	615	636	618	590	598	616	609	623	650	599	648	648	617	649	610	667	656	625	621	632	612	650	600	649	635	625	624	616	609	634	636	601	622	607	622	613	634	629	605	601	600	607	604	616	624	645	621	615	624	640	650	615	613	614	561	644	620	608	635	697	622	614	627	599	688	618	617	613	609	595	623	625	602	596	577	650	597	587	637	628	593	611	639	648	577	652	625	645	604	643	613	621	600	595	586	641	630	631	588	609	607	622	630	563	569	605	657	631	619	636	580	639	663	669	654	637	631	618	609	615	615	636	595	607	646	597	639	624	613	635	623	604	658	594	639	612	616	626	610	624	634	599	601	685	599	597	625	587	604	626	627	616	596	642	631	645	631	632	597	663	641	676	645	612	604	625	603	593	642	625	632	586	628	622	638	646	628	635	618	612	631	640	595	600	568	578	644	665	611	660	597	667	656	598	591	629	630	662	607	654	654	612	601	639	646	592	636	599	629	619	620	653	616	648	638	609	659	622	624	661	596	604	670	621	621	632	595	630	608	616	671	626	599	597	646	587	625	616	636	583	639	627	616	601	608	592	614	629	606	575	643	637	621	562	589	582	630	647	600	619	593	622	606	562	679	644	595	656	633	602	611	583	605	663	585	634	552	603	597	656	597	636	612	594	608	638	626	633	592	568	636	592	625	659	620	587	629	584	639	621	648	608	634	628	613	607	630	635	662	609	618	663	639	582	587	567	642	620	624	585	600	632	596	615	570	601	608	607	611	638	618	660	606	605	645	642	613	606	619	586	613	622	592	623	595	625	630	627	610	605	688	634	614	611	615	557	603	616	558	627	627	615	630	604	600	643	634	632	646	621	668	607	624	680	596	581	626	616	610	633	631	617	608	585	603	639	602	608	615	637	646	623	658	643	630	622	591	668	606	648	630	601	548	569	673	614	653	645	663	600	661	661	604	614	579	650	596	583	595	638	617	583	565	587	630	606	649	571	613	604	608	627	592	626	622	629	610	647	626	581	644	606	626	613	626	643	621	605	662	614	618	621	593	621	609	620	553	592	622	660	587	637	649	619	634	592	624	654	665	623	650	607	598	619	586	600	614	589	633	632	591	619	585	617	601	642	626	604	637	613	597	584	591	629	603	586	659	630	639	597	647	584	634	639	616	596	638	626	616	651	614	574	627	626	615	608	635	598	582	630	623	562	584	655	674	627	608	607	655	587	625	604	605	598	608	620	621	639	637	604	663	607	646	648	638	582	567	656	617	631	621	609	604	608	608	656	606	630	647	602	627	623	675	627	660	627	668	634	603	637	631	635	655	614	593	673	615	634	638	619	597	634	651	594	598	598	606	655	616	624	669	610	644	587	650	580	633	616	615	649	656	642	608	650	585	606	631	647	659	608	615	640	610	657	666	647	621	596	594	615	630	587	596	595	576	620	622	613	617	638	586	619	629	641	680	581	592	601	616	588	590	608	625	625	605	595	632	648	568	663	627	615	626	582	574	674	633	623	645	635	632	653	610	592	603	641	665	626	650	627	627	600	665	642	645	662	627	615	603	641	626	601	633	623	630	635	627	614	610	647	605	655	601	642	627	636	666	617	614	597	564	607	574	636	597	682	624	616	611	663	580	632	623	572	606	585	605	615	629	633	626	640	606	616	618	609	627	598	599	620	628	615	609	624	617	642	601	624	613	673	610	630	601	646	609	675	649	635	622	666	540	614	604	611	629	674	655	650	624	589	594	643	642	627	629	617	620	602	607	626	635	633	626	615	595	631	619	631	641	610	636	601	646	578	593	650	575	619	644	635	592	629	621	612	647	597	592	612	641	602	640	610	624	637	635	607	653	656	643	596	630	635	633	628	617	610	625	628	605	618	617	594	592	612	626	597	642	650	638	652	601	615	648	663	661	636	648	637	598	686	609	610	529	632	614	612	601	657	620	618	649	591	611	618	587	626	607	621	606	640	650	614	611	646	655	636	587	612	617	594	612	602	590	597	588	590	606	636	638	606	627	602	598	618	640	633	661	641	615	627	632	595	630	619	612	611	679	645	596	595	636	699	628	637	627	599	581	658	635	672	589	656	574	620	619	631	603	585	642	618	644	638	642	639	600	614	627	580	608	581	611	634	595	623	627	612	648	577	625	633	611	652	605	637	648	623	639	582	621	601	652	619	598	619	633	605	581	590	659	638	624	636	643	628	648	682	627	638	611	611	638	615	609	627	585	636	624	579	617	618	618	620	668	620	620	638	637	608	586	591	607	654	622	621	632	637	601	599	601	648	631	624	573	579	590	613	589	588	620	622	601	614	605	583	614	603	618	659	601	621	666	638	611	624	608	646	602	604	624	612	626	635	667	653	641	642	602	582	610	619	590	625	629	639	609	602	625	609	657	624	568	650	604	603	616	600	602	656	642	610	617	596	627	625	626	644	623	599	634	639	636	621	618	580	642	646	606	627	643	612	566	596	610	597	644	671	610	648	625	656	566	593	570	583	647	581	617	626	625	640	651	588	578	626	575	604	622	625	632	663	604	637	651	600	630	580	606	642	624	645	633	675	647	590	626	652	598
37908	13645	4062	2305	1679	1220	929	761	675	598	514	479	436	425	416	397	365	352	320	336	308	345	310	323	328	364	333	317	286	268	303	260	278	297	287	286	279	244	295	303	283	309	282	271	295	303	314	308	279	278	286	275	268	277	277	274	302	263	279	311	297	307	267	326	294	272	280	299	268	303	284	309	313	292	274	294	271	287	308	290	274	256	245	268	276	273	300	285	278	276	296	287	267	277	248	265	289	285	270	272	271	264	267	272	294	279	259	276	246	292	268	273	282	282	275	290	274	266	277	304	262	281	274	267	305	293	254	276	292	300	306	269	275	267	291	269	282	272	277	268	286	270	290	251	261	265	283	296	276	277	298	262	300	262	276	294	274	312	277	310	267	269	250	297	299	256	278	267	264	275	256	251	299	255	271	281	266	269	269	294	280	256	269	278	283	256	309	259	255	270	282	281	257	283	236	248	289	259	290	272	272	284	305	276	291	255	273	275	246	298	308	314	285	270	289	254	273	268	291	275	285	275	289	262	279	287	271	278	282	285	287	280	270	287	268	306	306	271	260	292	276	286	247	294	270	277	259	270	284	280	288	294	287	296	278	292	258	276	264	279	282	287	294	260	260	251	251	264	282	266	314	277	246	265	254	275	245	304	276	284	259	258	282	280	262	280	263	276	281	263	253	291	291	275	271	260	264	273	277	279	302	269	266	301	267	293	290	284	265	281	272	292	276	277	258	261	272	285	272	283	247	297	246	253	278	289	295	278	270	274	258	286	272	295	249	246	259	290	289	244	273	261	253	274	275	274	286	257	293	297	266	294	279	311	242	288	250	282	280	284	254	261	293	304	269	286	252	258	284	268	259	299	286	259	276	267	250	271	285	263	272	263	260	297	278	268	296	295	295	291	271	251	300	292	268	284	262	282	304	282	261	288	280	283	267	293	248	271	251	277	268	273	292	287	265	258	265	280	233	291	259	265	286	292	258	263	274	255	267	286	272	285	280	262	263	279	276	294	271	280	282	289	288	258	246	268	272	279	262	276	270	275	288	284	262	308	253	296	318	268	289	273	316	279	306	240	271	289	293	266	268	283	281	268	267	294	274	306	256	263	267	289	280	248	273	284	266	282	288	246	292	242	253	275	277	305	276	271	270	248	288	297	283	278	290	303	280	284	274	268	270	280	281	273	261	308	289	297	298	244	304	274	292	290	264	241	264	265	271	279	272	275	264	280	263	274	271	259	287	261	257	286	264	276	287	272	276	236	297	267	309	267	264	279	255	259	265	265	303	282	282	288	308	273	290	253	284	301	258	276	235	280	293	277	302	287	252	304	282	270	272	306	269	271	277	274	281	270	258	276	304	287	278	273	305	245	287	251	257	310	261	272	288	243	259	262	281	278	289	265	297	283	278	277	261	283	255	285	285	238	306	280	282	278	266	277	279	286	273	260	243	276	289	272	286	301	274	268	247	266	272	253	263	258	265	292	251	259	264	271	278	299	286	294	263	286	283	248	286	280	285	284	262	290	303	280	286	251	296	261	293	301	307	258	270	279	287	310	279	248	283	255	272	299	285	276	259	268	263	243	268	265	309	287	284	260	278	281	277	285	280	286	255	290	280	264	254	286	278	285	267	283	234	295	241	278	258	303	276	284	260	292	258	275	260	260	280	283	273	257	303	269	250	306	301	281	257	271	280	265	278	259	267	296	270	239	284	277	276	252	260	283	280	243	259	269	286	305	272	298	269	248	233	270	267	288	267	301	260	263	280	262	267	270	279	255	268	298	320	255	272	265	295	278	294	248	307	263	278	279	301	268	290	302	261	280	264	298	278	262	304	282	294	307	281	280	259	275	309	248	248	300	254	288	283	277	240	265	306	274	303	299	297	273	290	281	244	272	259	256	274	257	290	235	258	282	261	260	290	256	265	284	287	288	267	302	291	266	284	296	269	270	289	278	265	290	296	262	271	264	317	281	247	268	303	294	277	265	272	279	285	289	255	295	297	302	266	279	273	266	255	289	267	268	276	298	276	269	286	315	290	284	285	270	260	274	275	276	252	276	283	277	293	279	280	286	224	265	285	267	269	294	257	304	283	283	278	293	273	276	246	269	273	265	258	292	278	252	277	318	308	284	281	292	251	289	285	269	258	285	257	276	257	272	279	298	288	262	280	276	283	271	275	245	312	263	303	267	273	243	274	280	255	292	271	275	272	265	260	296	250	270	286	296	275	239	259	266	258	272	269	288	272	257	278	257	293	264	271	312	306	299	259	270	308	264	249	293	268	276	267	279	289	248	284	277	257	307	272	249	253	284	297	263	291	278	246	302	270	294	273	277	272	274	274	263	310	282	256	252	278	288	306	257	270	292	297	248	282	265	268	294	312	291	267	288	253	288	290	280	278	297	280	268	309	290	260	235	275	266	284	274	292	266	251	301	289	271	282	253	287	284	266	263	273	278	261	282	263	284	278	295	270	266	265	283	297	250	278	281	297	261	293	272	291	257	292	283	288	270	258	291	271	253	276	279	303	262	257	285	290	295	277	279	282	290	271	268	255	255	278	293	298	282	316	271	265	277	318	299	292	268	313	284	297	298	298	283	276	277	275	235	289	290	289	301	289	281	293	242	255	228	273	295	261	290	286	270	273	283	281	311	300	295	280	260	289	294	278	265	286	268	270	279	261	257	291	267	283	265	263	297	307	264	268	256	262	302	263	264	270	286	283	273	273	277	273	268	306	256	265	259	249	299	241	293	273	282	260	232	272	263	273	272	275	283	255	299	288	278	257	272	268	242	309	276	280	312	264	314	280	272	299	282	300	285	261	265	259	262	287	303	269	279	263	308	310	255	298	282	292	258	303	256	312	274	266	289	296	283	293	260	294	264	268	277	257	280	288	250	272	290	301	257	276	264	287	291	275	268	275	280	274	291	247	272	241	277	260	255	258	263	275	278	295	284	268	288	246	288	306	299	275	319	258	274	275	273	278	265	282	287	310	277	246	268	261	281	300	266	282	292	262	279	274	272	288	272	273	254	302	296	254	259	237	273	270	253	270	242	244	250	308	282	272	270	242	254	270	256	272	251	295	302	231	270	282	285	257	245	276	275	287	277	254	246	287	281	242	273	249	250	287	285	243	295	265	269	283	307	274	272	287	277	292	264	271	273	279	279	285	275	273	276	288	286	291	266	293	264	257	283	281	275	230	263	264	272	277	247	256	301	275	279	266	270	289	276	287	305	283	295	286	298	274	272	297	271	279	275	248	292	278	242	272	272	291	262	252	284	262	277	273	277	258	269	250	270	275	273	268	280	313	256	279	264	285	262	286	285	277	296	265	257	278	281	278	265	265	275	253	272	310	308	268	281	291	280	322	288	303	272	258	243	272	283	247	285	273	252	254	281	289	267	265	296	285	266	275	294	257	271	257	267	281	270	260	277	251	261	298	251	263	251	273	277	302	250	284	298	256	271	299	286	269	265	274	303	300	269	233	272	281	268	279	293
16985	2775	6022	6694	5752	4742	3883	3341	2863	2599	2183	1993	1893	1654	1614	1447	1454	1392	1288	1318	1253	1158	1101	1126	1075	1045	1082	992	972	1009	967	961	983	960	908	929	906	914	882	891	897	857	928	895	891	826	843	898	865	828	862	869	840	820	836	805	849	806	799	836	856	839	804	859	798	794	835	789	820	825	775	859	800	770	776	823	834	792	779	812	808	839	831	798	825	863	848	792	802	845	781	786	811	796	798	773	759	751	860	783	825	801	860	818	832	796	794	813	780	859	825	770	800	760	753	808	785	824	788	773	793	789	830	798	786	829	848	776	726	829	781	818	776	769	813	746	782	777	754	767	797	778	830	803	742	838	768	820	750	773	826	872	796	772	772	826	755	820	780	773	773	857	766	830	787	783	787	800	790	803	821	811	786	798	739	768	812	812	795	776	840	772	770	790	786	821	822	800	792	835	767	830	742	823	806	822	792	766	760	804	781	843	795	784	830	810	803	831	786	777	832	738	834	790	778	748	770	797	757	776	776	805	791	789	795	809	764	778	741	829	805	825	816	832	825	800	799	795	798	833	743	768	824	788	756	762	837	805	800	847	831	760	803	798	765	849	820	816	796	815	804	801	787	790	746	775	816	788	742	825	780	744	807	812	772	766	790	779	789	801	801	791	787	781	738	756	767	801	804	750	762	787	792	816	794	754	793	757	737	777	766	777	809	788	756	779	758	831	768	777	822	765	765	862	804	769	841	804	783	813	798	780	835	779	795	834	838	820	823	774	820	771	777	784	754	781	780	792	759	767	796	815	741	807	792	769	790	760	746	841	797	771	760	765	775	796	807	761	778	819	780	810	803	774	793	772	767	831	790	804	772	814	781	768	796	829	804	779	807	798	820	782	776	827	807	794	765	809	818	780	788	793	803	788	813	803	826	771	805	777	793	801	797	826	798	812	812	767	793	810	827	766	775	774	793	787	765	773	795	809	811	772	770	806	786	810	795	765	769	851	817	786	797	804	774	803	734	802	794	777	816	805	785	802	799	787	790	774	775	776	755	813	816	811	773	741	795	774	824	774	790	812	767	815	819	795	813	768	784	825	785	786	810	778	835	774	778	820	833	801	769	785	770	783	808	788	810	778	816	831	817	778	771	802	794	831	875	795	819	796	817	777	820	741	822	719	849	835	799	761	763	790	753	761	808	782	757	802	737	854	773	750	799	772	778	783	774	781	818	811	725	815	757	807	763	774	809	793	807	785	747	808	784	783	781	783	757	773	765	805	794	779	719	756	811	790	796	781	708	822	787	784	766	831	808	811	786	795	770	788	848	827	819	796	807	786	799	787	784	789	783	775	786	768	780	776	784	797	786	796	807	763	802	778	806	781	770	830	796	770	811	784	777	764	801	777	777	777	802	798	785	727	727	853	846	822	785	761	784	814	785	796	825	821	780	810	773	767	796	823	813	799	750	785	739	790	737	793	785	765	820	813	737	803	831	779	814	791	794	768	793	778	779	754	799	776	817	733	822	802	750	808	758	716	766	808	821	801	781	812	778	792	789	793	796	798	816	800	796	812	787	785	757	754	849	797	776	805	824	787	792	820	777	735	776	777	789	771	746	749	765	787	827	811	818	744	811	794	849	790	809	814	769	790	768	798	770	817	808	763	796	774	785	774	832	836	816	796	789	741	794	769	750	770	788	794	787	719	791	844	801	771	790	799	751	786	793	800	760	767	767	772	757	792	781	775	760	759	780	802	758	819	804	781	761	730	779	777	808	819	751	774	743	783	770	796	800	762	747	775	813	788	830	770	765	751	766	812	795	780	801	799	784	756	792	865	753	826	801	776	834	788	790	737	744	771	776	796	780	742	764	781	750	798	767	797	774	809	768	823	781	794	795	788	838	784	798	833	781	839	802	800	784	795	755	774	816	769	752	819	767	788	775	723	843	793	768	796	782	815	816	764	782	778	812	752	745	765	780	809	781	778	768	755	775	824	826	820	793	770	816	787	781	803	772	767	769	786	785	822	804	827	834	788	753	790	760	752	787	818	780	789	729	754	778	761	801	802	802	780	810	749	783	742	803	787	740	852	817	844	854	827	759	815	765	766	774	776	824	822	800	739	836	786	818	797	799	774	825	777	812	816	802	811	761	794	765	755	817	776	828	819	785	750	822	788	798	790	752	816	821	780	831	810	785	750	780	802	748	791	762	807	769	786	782	791	839	802	792	789	789	784	842	841	772	837	818	782	789	754	845	765	825	792	788	789	782	796	776	846	743	794	800	779	810	788	782	819	794	773	755	832	780	842	819	793	800	795	799	779	792	808	790	844	828	771	805	829	794	774	775	827	778	803	777	797	762	770	782	780	802	812	767	812	794	801	774	784	791	802	810	832	799	793	702	795	819	803	814	758	806	740	755	806	792	776	820	736	730	758	750	789	774	743	768	794	771	802	813	748	739	785	769	789	716	829	789	793	839	810	809	792	788	766	794	781	741	808	832	825	801	774	767	818	796	770	749	748	854	799	831	824	818	790	802	803	795	792	770	839	808	811	782	781	759	726	779	770	809	778	775	812	780	803	799	812	757	793	812	721	821	799	762	736	762	777	801	745	832	758	784	816	821	782	837	756	785	754	732	776	797	768	812	771	821	764	805	794	817	816	767	822	824	785	768	825	780	754	759	832	804	808	829	734	763	770	784	771	799	810	797	814	777	784	804	798	845	749	797	836	789	797	714	850	735	826	766	806	770	803	751	771	766	812	771	733	806	859	788	809	789	765	796	814	720	804	844	789	775	761	751	782	801	795	793	840	837	782	797	782	818	785	755	747	787	801	795	796	805	783	759	824	745	795	784	771	793	793	804	779	800	755	815	788	844	774	811	784	806	772	766	798	728	809	754	753	817	760	780	814	771	784	802	779	777	778	839	789	828	821	806	792	752	779	828	756	798	812	764	823	808	760	753	800	801	774	772	815	771	812	850	821	815	798	807	788	788	818	820	821	781	776	783	828	808	816	782	805	765	754	756	843	803	822	753	792	752	750	802	813	731	841	732	793	817	756	780	825	861	782	806	793	755	721	806	816	777	750	845	713	768	741	776	789	786	787	766	780	793	731	752	763	738	752	755	783	805	768	784	785	813	819	808	715	776	741	752	814	810	763	784	803	824	793	835	783	765	811	798	848	791	811	825	732	808	821	769	836	800	779	809	785	820	825	712	796	806	824	832	800	808	748	785	831	820	813	758	854	771	829	766	783	735	750	779	808	785	799	797	825	806	763	724	819	806	764	799	775	801	786	768	797	779	806	764	837	787	771	754	825	810	723	817	735	817	780	771	808	825	777	816	800	771	785	838	760	819	800	767	821	795	794	824	770	831	802	756	732	792	798	753	778	798	760	810	760	773	797	752	796	785	793	760	779	826	797	787	790	839	823	768	843	797	766	849	751	842	829	775	823	820	808	819	816	794	808	819	763	801	799	816	739	813	803	793	795	805	766	769	789	770	800	797	790	805	841
3434	306	191	166	127	109	109	108	83	98	89	99	97	92	119	90	102	111	86	105	119	105	92	91	83	89	100	92	81	94	96	74	97	102	92	94	83	99	98	89	120	104	89	99	108	92	88	82	106	103	89	90	105	84	90	84	77	83	102	86	102	76	85	91	83	93	106	81	102	108	101	87	77	90	89	88	75	95	107	99	108	107	104	75	93	92	88	105	91	96	109	100	93	91	79	82	86	101	99	82	91	113	93	76	86	111	92	83	84	94	96	84	105	96	104	105	90	98	87	84	82	93	100	90	104	99	99	87	110	98	92	93	91	106	86	86	85	77	82	95	96	92	77	91	110	91	87	85	94	101	111	88	96	83	96	92	97	93	87	114	93	100	113	96	85	103	118	81	94	106	81	83	90	87	98	99	89	117	87	93	101	79	82	85	106	95	104	118	92	90	94	116	78	100	90	93	104	108	95	99	91	96	92	101	106	92	101	87	118	91	109	87	92	85	102	92	97	99	90	95	83	89	101	89	95	99	94	98	99	78	73	77	87	94	101	75	103	94	92	88	94	79	99	88	97	92	90	93	120	87	93	104	91	99	87	82	89	102	99	86	72	90	86	100	99	70	98	90	81	86	95	77	97	82	99	105	99	120	102	94	97	84	90	89	85	93	85	95	72	100	106	93	84	88	98	95	103	89	90	97	82	87	93	103	107	109	93	78	83	86	77	88	87	102	111	91	95	98	93	99	88	92	105	103	102	98	94	96	103	98	110	92	100	78	100	117	92	89	99	81	110	97	81	90	93	96	101	100	95	93	97	101	104	77	95	74	93	110	97	107	83	115	93	97	103	114	92	104	100	91	98	96	83	117	96	102	98	108	94	94	89	98	107	83	102	86	107	114	91	105	96	91	87	87	104	94	87	94	93	83	86	103	94	112	93	74	91	83	94	96	89	105	103	77	72	108	105	105	108	102	81	88	103	102	91	89	94	91	85	92	106	81	99	85	99	106	107	90	69	94	103	93	76	99	90	92	105	96	97	98	108	94	103	95	93	85	104	112	93	87	94	88	119	84	88	105	89	89	92	109	101	100	98	82	86	91	101	87	95	96	114	101	93	91	103	106	97	110	107	92	65	86	81	125	82	78	111	112	95	96	90	84	72	102	80	102	97	100	97	93	104	88	99	110	95	92	106	100	95	99	115	89	108	95	94	94	95	73	94	79	103	102	112	109	92	97	88	96	77	91	85	103	98	76	89	95	95	93	91	99	93	91	104	99	93	100	100	96	99	82	86	92	82	99	80	86	90	90	105	97	91	104	88	88	90	97	100	103	99	92	94	102	82	107	87	93	92	106	78	104	106	97	91	83	92	106	100	102	96	80	115	104	86	91	106	100	95	112	88	94	87	96	85	98	93	89	113	95	84	99	90	94	95	99	88	86	100	102	80	104	83	90	99	99	94	88	96	86	72	80	115	105	105	87	90	87	92	92	106	112	104	86	91	102	96	90	93	87	72	98	94	93	98	96	106	120	111	89	79	82	102	90	99	94	113	90	99	86	91	91	74	101	97	92	85	73	88	93	80	101	90	79	87	101	103	105	93	92	108	109	104	92	114	81	98	96	83	101	92	103	102	102	89	89	96	91	82	85	97	72	115	97	99	93	86	91	101	103	90	102	86	73	87	92	98	98	96	100	102	114	88	81	105	99	95	97	89	88	90	107	88	101	90	97	79	77	104	104	88	94	106	81	89	97	97	97	98	102	99	93	91	70	98	108	102	114	107	87	108	108	102	103	83	98	87	91	87	90	92	83	100	96	90	92	95	93	92	107	103	97	100	75	78	93	101	102	99	90	102	86	80	97	106	79	84	101	96	105	87	108	122	94	92	95	98	112	88	109	81	86	111	82	89	92	83	97	83	106	104	92	83	100	87	105	105	101	82	112	89	102	107	77	99	98	105	83	86	82	90	74	89	80	116	87	100	99	89	110	91	103	110	91	98	105	93	81	100	111	111	101	114	114	79	102	102	84	103	89	91	101	90	79	106	98	97	83	81	91	99	101	92	80	90	79	80	87	93	110	87	101	104	108	88	87	96	91	103	93	101	107	94	95	89	94	83	110	84	103	96	103	99	95	75	72	94	101	101	93	116	105	73	91	85	97	87	109	96	69	106	102	88	87	101	94	98	93	92	115	80	97	79	92	96	92	95	94	93	95	113	85	112	85	105	73	90	107	99	108	78	101	92	86	88	94	103	102	87	102	100	80	92	88	94	90	88	98	94	106	90	103	89	89	91	83	95	96	104	82	84	90	106	94	82	95	105	108	102	93	100	109	81	112	85	98	100	101	112	98	96	114	90	87	77	96	96	96	104	93	105	78	86	123	102	97	110	89	97	87	115	90	102	93	93	93	85	77	90	84	76	82	110	99	86	98	85	107	88	87	97	101	85	84	88	74	91	99	90	102	103	97	98	67	107	94	102	88	92	104	110	86	101	96	103	105	101	98	117	100	108	90	89	84	75	84	111	102	97	106	95	103	83	99	116	103	91	91	96	103	91	111	98	86	86	87	95	103	98	74	98	98	104	100	97	89	91	84	97	87	115	109	97	88	103	113	93	95	91	86	87	91	93	94	101	83	93	101	101	88	95	94	89	106	111	88	101	78	87	109	83	92	82	96	95	95	91	109	75	83	95	87	114	99	91	102	97	91	113	96	76	77	112	90	116	89	92	89	84	100	99	107	97	113	74	92	98	101	99	99	103	93	111	99	83	101	86	101	92	94	93	84	105	100	89	91	86	96	86	98	94	85	98	101	89	91	92	97	87	79	83	92	93	88	81	94	88	108	94	84	96	97	84	98	108	85	87	85	77	109	84	84	85	94	115	109	106	78	83	93	99	78	89	98	79	92	94	108	101	85	93	95	104	113	103	96	106	108	100	89	93	95	90	83	106	99	87	102	117	93	91	102	101	82	89	93	87	105	98	88	100	87	102	87	85	92	93	97	104	103	82	87	96	95	111	70	108	87	92	90	87	102	94	95	103	91	89	105	99	93	96	91	93	92	98	88	104	89	118	91	110	98	86	96	109	109	115	98	86	80	86	75	85	92	92	94	82	99	97	100	100	106	98	84	91	97	83	75	91	110	93	88	91	87	81	109	82	73	111	97	89	102	99	106	99	85	92	88	121	95	90	104	91	80	103	101	92	93	85	98	93	99	96	102	102	95	107	80	100	108	104	98	98	94	101	114	96	91	88	96	77	90	97	81	106	95	103	113	84	104	103	100	99	90	99	99	82	88	96	97	103	111	101	94	81	113	98	90	92	97	91	82	94	96	114	85	102	95	95	95	80	104	97	97	89	98	94	78	100	87	80	95	83	105	101	74	79	90	85	88	85	109	94	99	111	85	93	96	97	105	97	92	112	106	99	82	100	84	91	89	105	89	91	99	97	91	100	91	93	109	90	97	114	98	87	114	92	114	93	106	98	109	84	114	105	91	100	90
3099	429	509	494	443	449	416	394	408	378	360	356	363	415	335	301	346	335	338	303	357	330	371	356	321	332	333	349	352	337	340	336	364	330	363	314	334	330	316	323	350	323	336	311	318	323	293	338	342	343	352	357	349	342	322	324	344	356	327	339	341	347	374	346	377	328	332	334	326	331	341	357	338	334	334	317	341	334	334	333	369	334	352	315	288	323	333	305	364	340	341	300	336	350	335	344	332	317	314	344	315	319	364	334	335	353	370	310	348	349	287	333	316	354	353	367	345	326	332	369	332	333	311	342	369	352	328	371	329	336	332	337	332	326	339	347	308	314	325	372	344	346	310	303	289	327	355	337	335	333	329	339	365	351	343	367	316	372	361	355	329	351	375	333	329	365	325	323	305	328	358	320	343	320	330	329	312	321	329	341	339	364	320	344	311	318	333	320	347	360	342	315	316	355	336	286	318	340	353	344	337	358	310	334	331	354	321	317	309	330	326	355	345	334	329	372	331	344	309	305	352	350	337	361	330	331	338	360	324	314	318	314	331	337	322	302	330	323	321	350	357	338	367	327	342	324	325	327	340	324	313	341	322	342	349	329	317	289	357	323	354	323	355	352	319	366	316	357	298	362	320	327	303	293	347	336	362	359	356	323	371	362	314	373	373	335	339	342	344	349	351	354	344	358	301	340	354	344	353	318	347	381	323	353	344	355	358	335	356	320	332	337	359	329	339	354	302	342	324	364	376	342	317	345	343	332	303	290	320	304	316	317	301	332	307	314	364	329	340	347	368	357	347	310	323	311	333	338	371	366	309	321	368	361	352	321	326	342	313	338	319	325	351	339	343	327	315	337	332	306	324	339	357	355	342	335	328	347	357	305	317	321	332	335	359	327	337	365	355	317	320	323	360	338	329	314	354	343	319	363	348	335	343	296	314	307	326	344	333	327	326	319	354	327	332	352	341	322	327	348	331	360	319	342	334	325	324	333	359	346	321	332	331	345	339	359	325	361	345	330	311	356	345	320	347	337	334	373	356	343	345	314	348	326	339	340	349	346	372	340	301	348	321	329	328	312	336	323	328	327	340	338	313	346	357	305	329	364	356	333	356	291	349	342	319	328	297	372	334	307	342	352	343	317	357	334	320	350	325	336	323	340	353	351	347	339	340	342	342	333	348	289	345	319	324	321	312	364	356	348	340	317	364	331	334	344	339	333	354	304	356	360	293	329	345	341	306	330	340	308	331	328	363	331	343	354	331	324	359	334	320	312	357	316	347	308	295	317	343	341	351	317	342	327	381	344	331	320	348	342	350	326	330	360	327	354	324	364	334	349	342	330	327	343	331	318	366	324	338	307	347	319	364	308	375	314	357	351	358	320	339	347	334	315	368	328	348	332	316	328	333	318	360	319	377	322	330	360	346	352	350	334	367	327	341	358	377	316	337	341	354	370	315	318	350	328	338	334	369	330	349	337	341	335	326	302	352	330	350	344	362	325	308	318	337	339	328	300	316	368	354	332	327	343	353	328	314	337	355	317	321	331	332	370	326	328	321	305	349	326	318	350	342	309	320	367	305	317	347	341	345	353	343	334	334	344	328	352	348	335	334	340	326	331	324	327	345	346	297	356	358	330	334	352	329	350	361	347	361	321	341	332	346	358	359	383	362	349	316	366	309	330	319	330	298	321	326	332	298	357	359	325	342	316	377	296	331	303	368	338	334	343	345	317	331	325	333	322	323	362	335	305	360	330	337	351	370	314	360	352	331	358	335	340	323	325	341	311	350	360	367	338	363	376	369	320	327	351	323	310	301	352	307	346	357	358	348	341	342	347	352	327	317	298	366	356	328	341	310	326	335	333	351	331	362	338	329	295	358	352	291	321	377	338	337	332	383	345	330	316	320	349	319	323	339	328	345	369	326	343	346	309	345	339	358	317	347	361	322	326	315	298	322	320	343	343	345	332	344	336	338	321	346	352	325	360	335	357	320	346	325	319	313	336	330	348	301	345	346	385	304	320	372	329	357	358	329	329	359	332	338	347	331	329	344	303	358	358	300	348	340	339	349	336	363	325	353	333	324	311	329	353	327	327	305	324	356	321	301	346	303	365	317	316	340	338	302	336	298	333	343	321	341	355	331	329	297	341	312	311	360	349	359	326	324	359	338	358	355	343	362	355	323	341	348	345	352	339	321	362	329	342	334	361	316	370	347	328	280	313	338	330	361	326	369	318	338	334	308	365	323	344	333	339	354	332	339	331	333	318	386	330	337	331	370	295	332	351	318	332	343	335	331	328	341	317	298	371	286	350	339	331	331	338	337	334	297	336	325	320	284	336	364	345	341	323	332	354	394	340	344	327	345	350	349	359	320	320	339	332	344	316	342	368	374	283	361	341	338	354	320	313	323	343	347	309	363	325	353	341	304	319	317	344	334	375	366	324	374	349	314	345	345	303	340	312	277	319	351	300	340	330	337	305	346	314	325	367	322	353	330	352	321	349	339	356	326	306	360	335	344	348	337	329	343	303	355	339	329	336	324	317	334	339	354	310	368	349	330	370	332	332	333	363	325	337	320	362	324	333	361	370	360	333	335	332	310	320	312	309	322	307	352	356	335	335	334	350	312	342	345	355	357	325	308	314	315	314	348	318	361	365	366	326	342	352	355	372	356	365	320	329	345	336	353	334	318	315	347	357	333	307	333	323	334	354	343	337	312	302	375	344	351	352	298	319	364	343	338	331	319	354	341	343	328	348	351	355	351	345	331	332	320	320	372	382	311	329	359	300	343	318	353	351	334	328	311	355	318	369	318	327	323	343	320	328	334	313	340	315	348	369	341	348	346	331	369	336	324	343	335	312	354	344	352	349	331	321	363	331	335	380	333	341	354	324	330	322	334	333	324	337	299	325	340	353	375	339	308	345	358	336	341	343	342	339	337	349	326	347	331	353	338	345	364	312	348	327	343	337	355	317	314	317	348	338	334	360	363	336	339	339	336	312	342	317	327	357	347	348	333	357	345	358	324	326	329	360	347	344	311	336	336	315	325	304	407	372	345	372	353	324	341	332	335	334	323	316	325	289	349	334	353	347	338	328	320	327	346	292	327	314	363	353	358	324	327	312	309	384	351	354	346	342	330	349	358	344	337	340	347	310	345	325	325	335	335	321	320	368	322	345	328	373	335	328	329	341	344	358	352	343	350	328	339	351	324	354	340	328	338	335	342	335	360	324	321	360	339	344	355	313	344	324	366	324	345	352	314	342	304	337	331	349	379	314	341	357	357	315	306	299	336	340	323	342	396	345	323	328	365	304	315	332	326	336	368	366	335	341	315	375	314	346	347	326	305	327	301	376	334	331	306	331	362	361	310	331	306	350	313	334	323	320	296	324	331	346	340	348	341	364	341	334	327	318	360	331	339	321	335	330	337	355	318	332	346	331	338	364	346	315	367	378	309	335	358	353	321	359	328	326	318	338	314	314	319	363	316	361	322	317	345	357	335	295
28482	4811	1618	1222	875	670	588	479	392	328	311	306	290	291	273	261	238	217	230	219	227	231	224	234	224	255	230	208	219	208	220	210	205	213	207	190	238	197	227	225	204	215	227	237	184	223	229	218	208	219	240	236	216	220	221	204	196	216	213	234	209	217	227	220	223	200	207	212	201	185	187	204	202	189	193	208	203	219	218	210	193	213	209	221	204	207	218	209	221	226	202	234	199	249	195	211	197	195	199	186	200	193	228	190	187	236	229	207	193	185	215	210	204	191	196	225	214	214	191	193	227	207	202	198	213	210	198	231	227	221	208	227	198	178	201	196	195	176	207	207	235	205	177	201	202	217	216	194	231	199	211	200	168	202	218	218	197	217	223	227	208	208	192	209	237	209	193	205	221	194	210	206	189	204	208	204	206	212	186	204	197	221	208	205	187	209	219	181	231	212	213	228	215	199	202	199	200	203	191	221	222	198	222	225	224	219	207	215	217	207	215	188	186	198	190	187	210	213	213	206	229	213	196	199	192	189	244	217	220	221	218	198	185	202	239	180	207	214	183	195	216	216	204	199	224	198	194	206	191	204	197	210	192	217	218	223	217	201	192	223	199	210	198	215	201	188	220	201	191	186	225	202	211	185	195	210	214	212	186	200	218	202	196	203	205	246	184	183	204	194	210	187	231	208	195	189	205	227	209	211	192	203	207	222	202	196	214	201	209	211	214	219	225	200	228	202	224	178	202	219	183	205	188	190	208	177	189	219	190	229	213	201	194	190	198	188	210	204	199	215	201	208	185	198	208	191	191	200	223	213	204	222	232	211	190	184	221	198	192	183	217	202	241	196	256	216	188	215	179	223	229	202	191	188	192	232	205	195	176	224	221	182	199	209	195	197	213	223	194	192	217	222	212	215	177	200	203	170	223	201	180	195	186	182	210	177	204	202	193	201	226	211	193	202	213	196	224	187	184	223	198	222	191	222	195	201	197	197	220	184	228	211	222	198	217	234	232	241	202	195	191	211	201	215	219	250	186	225	182	177	198	220	182	211	202	217	205	189	217	214	198	192	224	188	235	201	208	203	199	223	203	189	178	198	238	214	202	197	187	211	176	221	216	213	190	208	243	213	193	244	228	213	185	201	173	246	189	207	206	208	189	203	211	235	187	191	207	188	229	191	198	229	207	191	210	221	214	186	211	184	199	216	218	218	199	195	192	193	212	207	199	213	194	218	240	205	201	189	242	189	178	200	217	205	207	224	208	213	237	211	199	177	198	209	205	172	217	193	196	182	209	221	215	218	184	197	177	197	191	210	194	211	206	223	195	213	195	215	191	197	222	226	216	181	209	213	216	212	220	201	201	204	174	207	194	200	208	219	191	208	215	215	190	253	205	193	197	194	181	217	214	219	198	211	212	216	217	215	191	215	219	193	198	222	177	192	187	192	238	233	203	199	202	190	201	219	194	187	212	229	195	184	212	220	193	214	208	205	200	199	219	213	202	203	206	197	225	227	204	207	203	207	234	204	206	229	187	199	209	209	204	178	208	194	215	223	200	197	185	212	175	189	187	210	218	196	211	221	207	229	207	188	200	172	198	197	209	223	206	213	200	204	233	208	215	203	208	188	205	206	207	217	190	202	197	213	211	196	208	193	196	215	220	211	221	189	191	184	219	201	205	220	198	203	201	202	209	218	206	186	232	214	201	213	196	222	209	205	192	188	218	216	184	223	206	225	211	217	211	228	229	200	200	206	213	204	237	223	205	176	187	213	229	190	236	196	253	216	193	216	205	239	189	211	194	192	209	187	223	207	206	193	232	200	209	185	182	208	208	226	222	191	198	229	198	214	220	209	213	200	199	202	225	219	216	215	194	208	210	202	206	203	224	210	203	184	200	196	205	206	230	204	172	183	191	179	218	214	189	219	210	208	203	203	181	194	208	231	212	217	194	206	208	195	214	188	183	193	182	200	217	184	204	215	216	171	205	184	204	212	207	195	186	221	207	223	238	199	208	204	197	189	213	205	229	189	211	190	182	228	191	194	201	240	225	200	206	215	209	208	211	199	236	236	216	208	212	197	211	206	203	201	185	183	198	209	205	205	228	200	196	201	209	215	218	206	191	217	207	201	203	187	199	212	211	193	224	217	202	186	215	211	221	211	192	195	199	205	207	194	189	195	187	217	224	190	180	186	222	204	208	218	219	203	216	234	180	215	205	205	188	231	218	212	217	220	218	224	187	211	216	184	204	189	219	178	212	218	200	208	197	226	178	170	213	169	173	219	211	212	174	181	198	188	228	209	222	229	210	201	204	217	226	191	186	203	225	189	203	186	205	194	203	198	197	190	204	208	191	206	216	176	218	186	229	198	219	180	196	202	191	211	241	217	210	204	247	222	194	178	208	203	218	234	196	221	199	189	218	174	210	215	209	219	206	214	198	206	191	184	205	214	234	209	196	238	198	200	224	211	190	192	185	212	210	196	200	220	205	198	223	204	197	212	210	179	202	206	207	210	224	217	222	216	200	216	174	220	181	206	206	187	200	200	189	196	210	223	200	196	206	204	201	226	210	201	198	213	205	210	202	199	189	212	199	191	233	223	199	190	204	202	217	185	207	221	198	202	206	233	218	209	191	198	216	196	197	197	199	213	217	206	196	218	214	217	207	170	206	209	188	207	200	193	227	232	204	206	193	208	197	190	200	235	216	202	224	217	218	213	209	183	201	221	218	208	188	227	195	202	208	201	169	215	218	196	204	214	211	208	216	203	198	220	214	187	196	177	183	225	212	199	212	202	209	217	204	232	211	195	184	186	227	201	213	188	215	204	220	218	212	203	207	195	195	189	229	219	191	225	189	214	211	206	217	200	199	205	199	186	203	211	217	193	195	199	197	225	191	186	218	224	201	203	183	209	195	219	195	216	209	206	210	185	201	191	210	218	201	220	210	209	217	215	199	206	198	199	199	193	206	216	214	181	215	216	206	195	190	210	200	197	241	176	205	190	231	201	195	181	188	191	229	208	197	215	197	197	201	218	196	221	202	195	208	238	206	185	175	208	188	207	219	216	199	203	209	207	198	204	201	232	203	175	204	199	221	218	221	221	210	215	212	228	222	211	212	198	222	214	191	225	202	212	203	215	184	236	190	212	204	199	217	216	214	185	197	208	214	212	203	204	197	189	208	191	193	181	200	187	201	229	198	197	233	186	230	200	215	193	204	228	186	193	195	205	202	222	177	223	202	214	204	195	226	198	199	195	210	231	199	247	212	194	217	228	224	206	218	220	195	190	186	192	175	189	199	194	210	184	189	213	202	196	190	212	185	202	216	188	195	203	206	191	204	194	202	215	220	234	207	190	211	183	214	185	218	198	212	197	213	208	230	209	202	197	210	225	220	228	211	218	191	204	209	218	195	198	193	215	232	199	208	218	215	240	215	201	204	197	200	215	204	214	201	198	228	209	217	209	199	197	194	188	180	194	202	189	198	196	205	205	233	201	194	207
12417	1605	3242	3862	3230	2781	2245	1926	1695	1447	1302	1232	1127	1049	1005	992	972	860	867	869	803	819	822	699	730	739	735	749	748	753	728	665	691	694	702	682	694	697	681	656	670	727	677	726	683	661	688	694	632	645	627	657	668	655	631	666	625	657	647	662	640	629	625	645	667	612	631	634	621	653	622	671	634	590	627	646	635	623	638	661	586	629	633	614	616	625	664	627	632	639	628	597	642	589	613	654	653	675	598	640	608	623	612	636	631	654	616	632	616	598	642	633	632	642	660	631	628	656	654	596	620	627	630	647	581	598	630	647	613	649	654	579	645	615	605	617	628	655	612	637	612	618	636	602	617	609	578	587	639	688	614	657	635	631	616	594	637	622	616	621	572	619	633	650	621	615	648	629	608	607	658	659	595	628	637	651	599	658	626	616	621	595	586	631	597	628	615	599	655	600	604	659	644	619	658	613	656	656	629	642	617	588	583	655	618	609	633	644	611	593	586	572	620	588	619	616	588	641	593	621	634	599	653	584	617	630	569	570	614	627	637	632	615	655	586	614	624	583	647	612	654	632	595	627	597	598	604	628	625	626	624	670	651	600	648	607	612	616	634	574	637	580	582	600	650	617	601	610	627	606	617	618	616	617	597	611	651	646	657	585	610	606	584	598	611	581	600	668	647	631	638	637	634	638	646	645	623	604	599	624	645	588	608	614	593	627	634	608	599	611	626	658	617	619	609	615	603	634	597	640	624	596	630	617	645	640	603	638	557	580	658	636	637	580	624	599	588	626	626	677	652	643	617	630	637	640	650	656	638	644	620	615	607	623	652	629	644	597	578	616	634	586	619	643	576	659	663	613	633	592	618	650	626	627	651	634	653	616	632	604	611	573	643	607	637	626	594	602	599	607	611	603	617	669	602	630	606	602	599	617	637	671	586	623	610	649	604	631	622	612	569	651	582	638	642	583	629	623	641	617	580	586	612	581	628	649	590	630	612	671	683	620	658	672	636	620	631	620	601	601	644	656	618	590	579	654	688	612	615	657	627	628	639	604	587	686	650	636	644	677	620	654	653	643	616	684	628	630	639	598	601	640	653	684	631	575	626	625	622	623	645	637	636	586	641	619	584	599	608	623	607	637	594	584	627	605	622	634	600	622	589	651	565	628	631	551	633	668	606	602	607	603	676	625	577	621	614	636	646	593	633	639	656	634	649	592	595	627	618	586	631	625	608	610	644	602	630	627	615	645	599	590	606	602	631	588	631	634	631	606	608	618	598	636	656	642	570	652	601	601	602	603	620	593	637	661	595	603	612	628	613	615	673	639	605	647	623	608	622	645	575	593	576	603	642	585	620	589	591	620	633	583	580	608	616	631	601	566	625	612	586	633	620	610	622	606	652	647	605	642	598	607	611	621	633	628	614	647	640	614	610	638	631	625	630	560	622	600	610	620	613	605	618	596	621	615	643	601	619	618	642	619	629	584	637	620	563	633	611	614	629	588	677	615	600	618	603	588	633	628	627	639	627	632	593	588	670	627	607	639	643	620	654	625	578	619	652	654	624	610	605	623	614	649	648	600	609	574	616	603	583	653	613	627	602	667	632	620	575	620	642	597	578	672	637	609	597	646	659	580	619	616	634	684	581	625	590	606	552	670	648	559	598	626	635	627	602	618	600	617	610	627	632	603	634	643	635	630	573	563	588	628	613	628	596	641	592	654	583	609	641	649	645	647	624	655	613	649	596	606	656	595	620	576	610	595	637	582	620	670	599	625	583	595	664	607	633	643	610	692	651	614	667	553	625	658	625	690	626	618	607	656	623	624	668	638	625	611	612	653	632	630	628	608	630	632	593	589	614	589	623	602	641	669	641	593	646	677	640	593	618	625	582	640	599	654	581	607	569	584	594	603	628	656	578	657	581	622	592	595	633	647	600	621	594	648	622	612	608	622	641	627	601	598	626	604	616	614	600	603	634	594	574	606	659	643	655	636	591	655	630	634	630	585	630	633	611	587	622	624	631	626	631	595	540	600	626	610	560	634	625	648	585	630	610	599	633	609	629	613	591	577	636	608	646	620	587	626	652	636	657	649	627	606	638	595	602	616	598	620	620	652	625	595	619	635	627	610	626	596	646	531	601	667	651	614	605	616	626	591	638	652	625	618	642	621	593	635	630	620	650	639	589	648	591	638	593	587	585	634	606	608	630	579	622	635	621	595	591	608	646	603	576	603	601	602	650	626	594	618	635	633	615	595	644	641	643	602	645	612	609	603	659	607	592	600	610	635	637	600	611	652	642	607	654	642	610	616	655	568	646	601	627	623	625	616	613	606	628	555	618	612	626	620	583	596	635	599	596	608	606	616	610	627	585	632	646	635	634	578	588	635	609	588	671	599	597	652	593	614	624	626	624	643	634	594	601	627	636	626	644	614	613	632	622	586	629	570	620	668	645	637	648	620	619	619	657	616	616	617	641	615	588	595	639	598	585	602	589	596	618	642	582	620	622	644	652	651	623	634	628	679	570	621	625	618	628	664	628	601	586	639	635	622	616	633	615	593	627	624	581	601	645	654	609	634	632	593	649	655	594	633	596	607	612	632	584	637	619	615	611	597	565	624	616	563	626	620	655	642	641	607	613	619	601	598	671	614	638	651	614	626	646	644	611	648	650	657	609	624	642	614	608	662	648	607	609	604	601	629	627	595	618	615	624	650	630	618	612	599	604	578	663	671	645	625	611	625	662	598	631	636	639	583	612	598	582	626	658	636	620	607	649	626	600	616	622	650	600	614	583	646	629	589	605	598	572	594	624	613	609	627	621	596	627	638	634	604	602	668	611	608	610	646	639	621	659	652	657	598	584	640	638	637	609	606	670	663	620	623	625	602	597	584	655	618	620	645	609	653	618	620	595	646	603	643	627	601	651	642	609	602	607	679	628	617	654	646	634	599	606	631	599	597	628	623	675	605	622	599	625	649	635	609	566	657	619	663	608	611	614	606	637	560	629	626	622	664	612	623	590	644	612	642	630	608	665	644	608	566	583	687	590	644	626	618	603	595	635	615	603	617	641	626	624	609	617	607	640	650	636	622	618	575	640	674	607	622	680	620	627	600	659	661	573	625	619	663	661	662	594	666	626	645	574	626	661	638	669	631	599	627	610	594	646	637	632	609	616	634	624	637	618	608	612	629	611	596	645	622	644	652	618	606	646	653	635	646	603	629	595	588	609	656	617	656	631	593	612	563	612	634	689	628	606	595	653	616	627	607	603	622	631	601	618	639	627	616	584	639	645	619	632	591	627	612	604	590	600	568	647	636	637	600	621	612	593	621	635	639	608	661	622	616	602	631	646	645	594	608	650	624	618	582	635	591	633	602	620	610	645	677	621	647	631	620	608	640	583	628	624	590	637	649	658	606	617	641	599	641	607	609	620	625	627	596	590	608	619	569	618	612	662	605	652	590	603	606	668	616	633	636	625	615	627	634	584	579	597	551	664	671	582	610	641	579
39769	14941	4353	2286	1643	1287	950	782	644	577	522	489	433	457	413	386	380	356	326	337	322	330	344	314	299	292	290	316	302	280	312	274	290	324	305	268	296	289	297	267	314	307	290	276	279	279	283	293	274	295	276	262	257	291	285	273	293	288	276	285	272	300	262	319	287	276	272	302	273	260	297	269	298	267	285	283	276	269	272	282	287	300	301	275	261	284	302	238	276	295	257	268	271	259	247	254	289	299	277	276	260	280	277	303	284	265	262	281	279	276	244	255	258	276	279	268	279	270	294	276	281	281	266	261	277	270	306	290	300	290	294	308	278	235	258	277	293	292	257	289	287	275	277	299	258	259	274	283	291	252	269	272	274	242	293	274	294	313	254	276	285	260	256	272	253	264	261	253	283	280	276	264	277	271	289	296	257	294	295	280	288	261	272	275	272	289	260	277	275	278	258	300	276	277	282	261	262	290	275	266	261	266	267	271	274	271	266	289	250	293	279	282	277	248	280	290	294	247	282	281	279	273	285	291	278	286	327	251	290	271	285	285	284	265	263	296	270	274	287	306	286	248	269	290	290	260	250	243	267	307	237	242	240	272	272	284	290	282	253	247	294	263	288	260	246	281	274	317	274	253	261	282	272	251	263	238	271	275	259	261	294	273	276	253	277	236	274	273	248	288	280	299	276	297	252	249	264	276	308	278	299	263	257	255	255	243	259	218	255	298	277	257	283	301	276	264	264	261	266	277	295	278	275	264	282	262	257	287	260	260	273	280	279	259	275	263	286	262	282	284	279	320	234	269	308	260	286	292	268	280	283	269	273	265	299	278	272	277	266	285	282	278	283	269	256	277	308	275	268	304	274	264	285	295	289	276	280	282	287	280	306	243	287	253	271	292	265	276	256	277	283	265	273	265	288	301	289	266	268	289	306	284	278	259	278	270	308	270	257	277	276	278	233	262	277	256	261	287	303	303	290	306	275	313	292	275	280	285	284	266	267	281	285	272	283	293	266	254	290	276	256	271	295	253	326	267	262	271	266	277	238	249	283	274	275	289	274	287	308	281	276	271	274	306	266	285	288	286	271	271	270	293	276	274	281	275	307	290	277	275	293	280	277	283	273	277	285	262	303	284	278	293	248	265	276	307	253	245	275	258	295	261	258	278	288	259	252	273	273	248	287	285	278	252	283	299	275	293	277	288	250	286	273	278	269	308	286	275	291	302	269	268	299	241	277	275	280	278	294	267	265	266	291	273	280	301	275	265	281	270	286	250	288	281	267	265	271	273	325	280	264	270	293	275	305	284	247	258	288	256	277	266	262	257	250	252	287	285	278	268	272	259	256	275	287	284	271	268	298	272	269	293	291	294	305	281	257	281	272	297	263	270	271	268	282	295	259	260	274	278	268	288	328	277	284	276	317	273	257	287	249	259	251	275	292	276	275	242	270	267	288	280	298	309	287	291	287	273	244	292	278	301	293	293	275	273	266	289	278	308	268	282	272	268	306	279	291	239	263	285	269	309	295	308	270	282	277	293	255	263	269	312	252	280	265	265	306	320	259	261	307	260	274	276	301	259	282	236	256	304	287	281	295	291	293	261	250	267	317	270	279	292	283	317	252	284	261	259	277	277	261	267	279	269	264	283	266	304	272	237	262	249	277	288	292	259	269	245	254	243	286	281	279	298	273	242	284	259	292	258	263	283	286	284	260	289	264	282	244	288	266	264	271	260	274	257	259	276	285	282	275	279	253	290	279	279	305	279	267	273	311	257	275	291	279	278	291	254	286	259	285	285	271	270	257	270	289	281	275	290	280	289	274	265	274	286	283	261	264	259	273	262	269	297	272	267	292	290	301	257	299	287	275	274	270	265	237	263	276	275	276	264	279	243	279	282	279	258	260	274	289	271	312	278	272	301	274	271	272	267	281	265	257	285	285	269	268	264	263	259	281	278	267	249	253	296	278	267	259	288	273	295	258	261	260	296	269	280	296	270	290	261	277	261	311	250	260	282	278	290	297	302	277	238	263	260	258	282	295	281	252	287	283	267	291	261	290	270	283	278	309	243	295	292	245	263	273	241	286	257	255	306	264	288	272	278	259	285	264	259	296	304	295	276	264	261	286	288	269	291	301	259	270	286	275	291	273	291	275	303	253	259	267	276	276	281	261	286	285	268	299	259	294	279	308	292	264	264	260	292	272	268	241	234	280	270	274	293	294	270	264	254	250	292	263	282	287	317	266	283	285	250	256	266	274	290	304	257	254	263	268	294	289	275	282	257	279	276	278	279	252	267	252	303	257	262	261	288	279	273	292	272	296	293	258	252	283	288	240	257	279	260	289	282	264	287	269	273	248	283	273	285	291	292	270	286	271	263	267	294	255	294	265	290	268	288	288	282	246	262	265	245	275	245	293	268	277	299	245	268	287	269	274	265	308	249	277	289	289	258	301	283	234	301	275	274	244	264	271	295	291	246	296	277	278	270	274	268	255	279	280	259	253	297	274	296	273	266	290	304	291	266	272	229	281	279	286	267	266	264	258	288	292	289	295	262	284	293	268	259	266	295	286	298	253	264	265	267	273	264	294	280	275	239	263	276	268	257	250	307	263	260	299	269	281	297	276	304	237	292	282	293	288	280	279	287	272	273	270	283	289	269	292	295	297	290	286	292	279	278	279	274	245	277	264	270	270	290	255	271	288	262	249	264	299	262	290	270	245	286	284	284	255	276	265	290	259	269	259	267	272	281	289	272	281	280	282	256	276	272	260	250	287	323	233	279	245	248	291	281	252	239	282	265	284	271	238	306	256	274	267	274	274	265	279	296	259	289	271	288	267	268	272	281	258	280	266	253	265	277	269	280	271	306	275	275	251	264	270	259	264	288	282	263	260	293	262	266	282	291	288	280	279	268	297	280	278	292	254	255	253	265	256	258	272	256	245	289	292	281	284	264	273	265	257	322	251	272	270	293	281	287	280	296	249	293	281	253	317	279	291	263	307	279	261	274	288	305	270	283	258	304	278	271	298	265	252	274	289	278	241	260	263	286	272	257	271	282	262	282	280	269	278	289	288	272	240	297	280	294	282	237	280	251	300	257	289	291	261	277	252	281	245	266	309	276	256	267	295	291	266	257	280	256	276	284	306	285	250	292	301	279	290	265	263	282	245	314	264	257	286	298	253	294	265	227	270	284	280	301	288	291	251	268	297	297	310	287	260	254	273	281	260	303	256	297	269	292	265	297	286	278	285	268	290	268	267	294	274	282	253	281	264	296	280	275	278	265	298	264	271	268	282	275	259	262	259	274	321	284	276	279	272	282	282	289	252	266	287	285	246	283	319	287	263	301	269	238	301	258	248	282	275	278	254	283	298	314	300	292	251	280	282	288	283	254	263	288	284	245	310	292	285	255	250	280	268	299	282	264	271	263	285	280	308	259	294	288	249	280	297	277	252	276	254	272	265	256	288	258	280	287	293	276	286	280	268	296	318	260	261	253	306	274	269	268
17622	2728	5880	6637	5615	4728	3709	3269	2770	2441	2207	1969	1837	1680	1572	1504	1455	1317	1269	1217	1168	1141	1122	1180	1077	1067	1011	1007	996	1046	972	944	927	977	920	955	934	905	919	890	897	939	848	894	838	889	850	848	832	861	802	831	847	862	824	779	835	836	844	804	821	807	846	869	843	823	796	851	808	848	837	810	835	861	829	797	753	821	800	776	878	795	829	790	811	787	741	810	792	832	781	820	837	803	811	780	804	788	789	784	802	798	821	769	779	865	818	769	748	801	778	804	804	781	781	807	813	794	808	783	803	796	772	841	825	786	748	795	782	793	798	751	772	777	777	840	796	765	805	757	761	790	732	814	783	780	803	753	808	821	764	822	838	798	831	769	756	807	821	796	820	779	837	787	789	846	816	755	835	746	781	800	795	751	793	796	782	811	810	793	793	760	736	787	792	784	779	746	804	803	831	791	809	773	836	829	775	778	740	806	800	786	768	799	792	844	807	796	840	709	788	796	788	812	806	799	814	815	742	819	775	797	826	830	798	751	823	784	838	830	806	752	782	799	760	800	802	772	828	753	765	809	792	804	790	783	797	751	811	751	754	755	765	762	785	791	771	834	855	824	776	774	775	792	747	800	771	845	797	829	796	798	746	844	799	740	812	765	766	813	830	821	777	808	767	786	776	755	784	844	770	794	807	799	760	769	775	811	793	801	786	805	761	787	809	737	858	755	773	797	771	784	753	746	721	803	775	770	788	784	827	785	791	774	820	777	818	825	781	756	792	817	730	808	784	785	773	754	738	827	804	727	818	793	818	812	765	773	772	756	751	808	784	809	772	791	814	749	794	758	806	840	732	814	787	778	768	754	819	752	845	780	779	782	783	815	812	782	832	782	811	778	760	766	804	804	832	780	787	799	776	816	775	808	801	738	769	841	770	750	802	743	775	790	779	765	796	783	850	778	780	867	777	756	787	762	736	761	798	775	819	813	790	767	781	760	753	769	811	783	822	821	848	825	809	786	817	840	739	739	745	811	724	790	820	781	821	812	812	795	763	832	802	810	810	795	842	749	797	791	778	794	756	765	786	811	768	767	791	824	820	857	773	760	760	778	770	835	790	774	801	807	762	794	754	758	784	791	787	787	809	790	813	774	808	744	783	812	788	766	851	803	764	798	804	769	786	814	750	816	842	776	737	750	745	824	792	836	749	782	769	805	745	798	791	796	750	814	760	802	817	799	795	787	841	784	825	751	744	751	795	771	794	773	750	789	747	770	754	784	846	729	783	763	763	742	804	786	786	837	754	713	835	750	853	797	810	757	869	809	821	762	800	830	796	774	814	775	800	753	764	763	801	778	796	834	769	765	787	762	763	748	791	793	786	764	835	762	825	781	778	860	770	794	767	830	793	743	766	747	833	823	785	807	773	737	807	790	767	799	730	777	791	848	833	819	802	817	810	807	758	799	796	747	818	749	723	805	832	744	802	780	854	773	817	746	783	769	779	820	784	774	797	772	787	757	831	829	787	773	777	783	792	814	767	782	827	757	786	800	772	784	767	794	790	787	812	794	791	832	824	791	783	785	817	780	756	803	784	789	837	766	767	725	772	765	773	824	764	799	807	846	800	794	786	772	831	813	798	791	758	786	800	793	840	809	795	728	746	804	801	784	749	774	799	809	832	831	780	718	816	768	801	805	779	821	804	718	809	833	808	802	818	827	777	794	807	756	795	802	836	772	807	778	819	834	792	749	807	791	810	776	748	767	769	820	804	800	801	787	746	812	786	806	791	738	841	714	805	795	832	764	799	785	835	788	785	830	772	801	809	821	817	744	835	754	789	774	817	788	776	756	764	799	762	784	740	787	825	807	792	758	784	792	821	789	813	753	830	746	772	779	778	813	799	788	829	829	761	828	809	765	788	783	807	756	832	805	796	779	746	790	807	766	835	760	722	772	849	765	795	787	758	775	751	761	809	782	811	810	784	810	795	800	772	764	757	787	824	729	796	787	791	819	819	751	794	794	779	761	786	803	737	797	786	784	739	795	797	842	740	803	798	748	770	788	774	788	812	756	772	800	862	806	772	784	737	752	756	815	824	785	786	749	751	756	797	799	790	773	802	789	797	815	796	755	747	814	768	789	769	785	789	770	810	845	808	771	799	828	746	811	798	855	812	766	795	737	782	844	767	794	795	809	760	797	810	777	802	795	783	813	820	826	789	836	753	810	765	861	763	762	835	810	841	762	781	801	814	836	780	762	837	747	814	811	822	762	796	780	806	747	787	788	779	791	776	786	805	780	796	763	837	766	746	773	796	745	778	756	774	808	852	813	779	741	775	806	784	788	810	788	779	752	798	753	757	768	783	797	768	825	813	787	824	767	743	739	778	813	802	794	753	736	759	823	779	827	785	804	759	837	843	834	825	810	769	843	808	786	819	814	752	809	783	760	753	821	768	754	806	763	803	802	808	749	798	803	806	835	781	795	762	814	795	814	798	751	787	815	810	798	793	801	737	779	761	801	771	829	761	795	751	720	793	756	755	844	783	776	754	802	837	744	756	785	769	782	784	802	807	777	779	855	794	790	778	787	819	780	793	800	783	746	813	821	808	739	789	810	729	731	798	786	787	777	767	785	763	787	738	776	805	796	819	767	827	810	737	773	766	735	860	748	800	799	772	846	761	783	744	818	786	831	793	832	802	836	747	771	774	748	836	778	781	745	719	787	757	769	767	761	795	812	809	801	784	832	812	782	803	794	759	826	843	833	766	758	807	774	810	721	800	823	788	814	764	771	798	818	810	786	766	752	829	798	739	814	779	738	756	812	767	751	810	788	788	773	791	773	763	775	788	855	766	798	743	842	742	819	791	796	781	784	782	791	814	736	779	800	788	798	743	878	836	783	847	757	767	785	778	784	830	825	768	817	774	815	774	781	768	749	784	798	772	769	826	789	796	805	812	776	790	787	821	763	835	788	782	743	752	780	763	773	789	775	802	782	799	822	795	787	798	780	758	801	720	838	777	817	759	796	800	797	784	772	821	788	734	826	797	754	788	782	794	820	774	807	779	737	835	758	793	765	815	766	814	808	800	800	844	760	777	783	817	792	760	796	853	783	782	811	755	774	768	781	804	800	818	813	829	789	799	784	777	801	779	767	803	779	762	804	732	729	771	777	758	767	793	786	742	750	798	813	807	782	764	806	794	781	804	754	767	740	813	801	809	774	775	773	756	776	800	759	786	808	760	769	789	787	745	791	785	804	781	786	796	809	759	793	797	785	791	750	811	824	810	803	800	810	760	776	793	825	819	815	820	786	810	780	766	758	728	790	837	781	790	802	821	795	786	817	793	730	776	807	766	769	763	799	740	819	816	822	841	777	800	802	796	782	788	789	751	777	828	810	850	753	789	825	790	822	814	751	798	809	819	749	853	800	797	797	819	784	812	780	811	814	791	832	810	840	782	758	804	734	795	745	846	758	774	750	829	766	770	800	794	804	782	773	780	824	762	848	784	800
3442	271	181	160	134	114	114	106	107	99	126	110	103	98	108	108	100	106	111	81	96	95	106	93	103	90	112	91	83	98	95	78	94	102	92	90	109	114	100	90	88	81	96	93	104	114	83	93	80	78	78	97	114	118	80	119	103	99	77	104	82	91	88	90	96	93	91	114	89	96	88	89	103	105	94	105	92	89	110	97	91	80	109	92	101	96	80	99	83	89	97	101	92	88	104	115	105	98	87	105	98	93	77	98	87	88	102	99	85	95	90	111	74	95	92	104	97	102	75	98	90	92	85	91	81	92	99	92	98	96	118	92	96	84	104	91	101	91	85	96	100	81	94	113	111	103	89	90	89	94	87	99	94	99	97	98	97	91	92	84	95	105	89	101	91	100	105	93	90	98	110	92	90	91	100	91	92	81	87	106	84	86	93	95	92	92	97	102	82	87	95	99	93	84	121	82	89	98	95	97	98	95	102	103	81	98	107	85	104	94	92	90	91	108	95	99	112	88	91	101	102	93	86	98	91	105	94	94	101	99	111	82	92	80	93	93	94	93	86	87	92	98	88	99	85	104	90	93	93	85	89	89	112	96	87	102	89	94	99	100	100	100	102	95	97	99	107	107	93	90	94	93	95	92	105	93	90	101	108	85	93	111	108	87	86	93	106	87	95	73	93	99	101	104	107	88	91	88	96	104	101	89	91	90	103	105	95	96	101	108	95	93	91	105	91	102	95	95	95	89	106	102	82	99	70	100	97	95	100	99	89	85	82	89	98	91	94	95	103	102	121	100	107	106	111	105	90	86	98	103	102	102	100	83	97	95	88	93	84	96	78	100	86	86	97	103	111	90	79	94	85	77	104	95	116	114	101	98	91	97	110	100	106	66	99	87	117	95	78	87	106	95	98	111	95	98	85	119	69	95	80	92	100	84	101	94	89	104	95	86	96	100	75	97	91	96	82	103	113	107	82	97	79	93	104	99	80	98	107	81	107	100	79	88	98	99	94	88	99	79	96	113	95	86	103	92	95	88	96	88	88	105	105	87	98	100	101	97	98	82	91	85	106	98	82	93	95	87	101	102	81	92	100	91	85	100	95	85	104	99	87	90	98	89	101	103	115	81	89	115	88	94	98	110	101	83	101	91	101	91	88	92	85	104	89	101	105	84	106	86	103	102	89	93	90	112	99	90	89	85	109	103	87	82	91	89	107	82	81	101	82	74	87	94	107	96	111	85	99	87	94	91	110	84	83	92	91	93	91	97	96	92	100	100	101	107	98	91	90	91	89	111	102	74	96	97	91	101	95	97	76	97	89	86	96	85	110	103	91	86	93	109	96	86	111	105	109	75	104	85	96	96	93	73	105	95	93	112	89	84	86	86	90	92	90	88	99	86	110	104	93	89	110	97	94	89	76	83	92	90	83	84	84	91	97	109	100	102	102	92	85	99	92	97	85	96	105	91	91	89	99	83	85	77	83	104	95	92	92	81	102	87	108	74	95	95	104	79	85	98	97	99	121	104	96	99	101	104	88	92	90	84	97	97	91	83	95	83	87	70	89	121	106	84	89	98	114	101	92	100	93	101	90	99	105	89	97	86	91	80	85	92	101	98	104	91	104	90	99	90	84	106	110	106	108	94	100	82	112	97	94	100	97	110	94	94	86	90	98	78	82	72	114	103	99	82	105	92	94	103	89	91	106	82	105	102	96	99	99	91	94	94	108	90	77	94	98	108	80	96	97	85	116	85	94	90	80	102	87	97	92	93	103	100	89	92	98	79	90	96	98	97	92	103	114	101	93	76	90	95	103	94	111	104	100	92	97	84	94	94	99	77	97	87	67	94	104	106	84	94	87	96	83	94	78	95	101	112	75	108	117	94	88	89	91	90	90	92	103	95	90	93	102	91	100	96	87	94	114	97	112	119	89	92	99	89	107	80	90	80	103	103	108	81	72	86	78	97	90	101	117	77	89	101	82	105	78	110	81	93	87	109	119	102	111	104	96	103	101	108	90	113	84	94	91	110	88	101	82	96	69	95	95	100	84	77	77	78	102	96	93	111	81	104	106	105	101	78	87	109	105	108	98	93	89	92	89	85	85	92	97	96	87	78	88	96	102	95	98	97	83	77	91	101	95	96	91	94	94	100	84	95	105	90	105	86	77	97	81	89	99	97	81	100	105	89	64	88	85	86	96	95	113	96	86	128	102	95	99	113	80	94	87	99	101	84	98	93	92	84	89	89	97	96	94	94	85	89	102	107	86	75	97	95	103	100	107	94	81	101	108	88	87	103	78	84	98	91	88	100	86	83	89	103	106	109	78	88	111	106	93	103	105	88	87	86	101	98	105	103	101	90	117	91	88	95	81	86	108	90	116	94	77	95	113	100	116	75	103	93	85	97	86	104	89	95	82	86	105	103	87	104	103	95	113	87	105	88	96	98	93	119	106	112	94	105	95	118	74	96	86	76	84	98	96	106	106	105	100	99	85	95	96	97	104	100	103	104	73	83	114	115	92	92	93	89	95	74	100	100	95	80	101	74	96	84	76	104	101	90	95	103	89	104	103	102	93	103	105	83	94	87	98	98	87	87	78	96	74	83	99	89	87	80	103	94	105	96	94	87	93	96	89	83	106	101	117	106	98	99	97	97	88	93	91	87	101	108	99	105	90	104	93	100	87	96	97	86	98	101	96	95	91	99	97	89	100	96	99	81	100	102	105	88	83	107	87	98	106	98	86	86	96	95	87	96	99	84	75	82	95	93	81	71	78	97	85	91	103	84	100	95	78	84	97	85	77	94	113	97	92	88	78	99	109	94	91	94	91	84	107	101	94	101	82	105	108	92	104	96	85	97	103	78	105	109	88	105	87	89	76	91	114	90	79	100	95	76	91	92	93	106	102	83	74	106	89	108	101	73	113	91	99	91	102	92	104	105	105	90	94	107	80	108	90	89	91	78	93	94	89	87	79	100	85	106	104	101	77	98	83	83	104	84	93	87	79	97	108	93	112	106	86	92	97	105	82	111	87	60	103	79	105	95	92	93	111	88	113	79	90	93	77	97	83	87	95	86	83	99	111	101	93	92	91	110	97	87	90	79	104	88	90	94	93	91	104	103	92	93	119	95	82	89	92	91	108	92	81	83	91	84	81	83	84	106	102	97	87	96	90	91	85	88	113	97	110	79	95	81	95	84	100	86	88	93	102	100	83	98	91	85	83	117	97	90	102	103	101	91	83	95	99	96	97	79	103	98	101	107	105	101	70	96	93	101	108	81	83	93	90	89	81	72	77	96	87	93	87	93	87	102	102	98	116	102	92	109	105	103	90	91	84	79	102	100	82	84	86	78	95	114	99	84	87	83	101	94	82	110	92	84	96	98	78	98	97	97	92	113	83	97	113	100	89	77	82	92	108	86	102	101	96	106	92	83	92	83	82	96	101	97	110	94	88	102	101	92	104	91	110	103	99	94	94	97	96	112	95	103	85	97	87	111	97	107
3010	469	482	526	464	451	437	422	385	390	371	391	386	360	358	341	359	352	376	353	356	364	346	311	376	321	316	384	319	347	339	341	310	367	349	336	335	346	344	377	350	348	355	345	338	342	327	314	339	357	345	344	330	350	346	337	352	331	333	323	325	322	346	335	371	330	331	361	364	348	321	312	348	337	351	353	335	294	356	357	363	328	328	319	342	336	349	332	328	339	354	327	322	323	314	349	318	360	377	342	332	326	382	297	344	344	338	346	331	323	332	375	327	364	324	317	370	334	316	310	346	320	319	331	343	339	359	316	365	345	367	344	314	330	330	328	333	362	328	329	340	327	371	339	345	354	320	311	300	362	310	328	349	333	342	339	325	323	357	342	345	331	343	337	313	364	356	321	325	364	326	326	343	359	342	350	326	351	320	351	337	334	314	341	342	321	301	369	332	310	325	353	330	328	373	333	330	335	358	358	363	338	311	351	354	340	347	320	346	347	334	371	321	339	299	361	326	328	320	350	348	310	309	361	316	325	349	353	313	373	367	373	333	334	334	371	335	337	359	319	339	343	361	326	350	351	315	313	348	352	355	356	327	347	352	353	306	392	345	343	328	331	349	353	331	320	360	343	325	346	331	310	357	318	371	329	335	343	330	362	338	362	335	325	314	357	352	341	337	318	326	313	325	337	355	314	342	331	320	371	346	340	333	318	354	360	317	307	380	335	342	320	319	342	326	327	334	326	331	369	317	321	349	316	331	350	366	321	334	327	314	351	323	374	363	350	327	312	322	333	341	337	339	320	347	323	357	369	332	346	361	333	341	335	322	378	317	309	346	318	330	339	332	353	329	336	321	352	325	349	331	360	320	318	347	315	366	348	325	314	320	321	334	361	349	328	330	352	337	302	331	315	338	299	358	331	320	337	371	313	348	324	332	317	347	339	359	343	326	358	321	293	345	348	347	359	330	322	323	342	325	355	324	314	326	356	317	336	351	312	372	332	329	346	366	354	335	351	357	376	359	363	327	320	303	288	359	322	312	321	363	338	365	291	316	357	333	337	343	331	353	319	344	332	363	340	333	315	301	348	328	304	317	318	313	354	349	356	309	326	326	375	335	311	338	365	340	337	300	325	337	339	357	345	363	299	370	359	363	341	341	353	337	354	335	340	317	350	337	359	341	321	354	324	340	324	343	332	307	327	328	342	361	355	331	344	349	339	348	357	342	313	333	371	347	349	337	344	340	329	361	352	307	348	366	338	351	351	372	355	354	337	311	336	290	331	328	378	329	359	324	353	336	340	339	346	358	330	338	303	354	327	344	340	316	339	326	329	288	341	339	371	374	364	347	320	318	359	316	364	338	352	344	339	382	351	373	333	335	343	365	324	314	301	331	310	306	326	346	339	335	335	318	320	358	331	344	321	346	341	339	345	367	316	326	349	282	363	300	314	342	317	357	346	321	351	321	351	321	337	318	385	359	337	311	365	349	345	341	350	312	332	347	328	331	347	363	316	326	318	357	340	311	303	315	337	347	338	372	319	377	322	301	343	295	341	324	339	318	343	336	316	316	336	350	307	345	357	341	333	317	334	332	346	331	314	329	328	361	340	354	309	322	380	325	322	324	360	329	323	361	307	329	328	356	335	307	351	336	348	316	299	327	365	362	365	335	339	350	322	350	340	348	337	320	343	333	337	341	335	314	305	321	325	369	319	310	337	323	362	345	303	298	378	329	353	348	344	358	322	334	330	314	352	339	341	332	323	338	311	335	358	336	373	313	339	322	305	339	329	324	321	344	331	363	326	345	337	332	367	352	342	318	322	362	360	348	363	305	320	342	353	345	319	326	347	360	332	344	346	351	332	359	342	326	339	336	334	316	350	348	366	319	355	345	341	325	344	333	335	350	341	351	319	355	358	323	329	317	365	333	327	327	333	338	327	359	323	327	340	360	328	339	324	322	331	351	314	366	321	307	348	327	342	355	339	353	328	349	345	292	337	331	324	336	333	332	356	347	325	333	332	336	311	311	326	342	329	381	331	327	323	329	324	305	364	345	331	343	287	340	306	353	338	315	344	331	341	304	311	359	312	335	339	337	345	339	382	358	309	340	349	323	311	338	331	338	356	340	344	369	353	341	364	327	386	355	338	309	340	332	359	354	353	356	353	335	309	328	328	309	335	371	342	315	318	349	296	336	332	322	323	348	328	316	355	336	350	337	322	325	330	370	346	304	332	341	337	290	362	341	319	319	334	340	354	325	313	335	340	311	333	307	282	344	334	327	334	327	326	340	332	355	339	326	369	324	329	363	347	348	323	290	311	330	350	328	332	306	334	340	340	345	328	322	352	366	356	331	355	339	316	323	321	309	331	341	333	352	343	353	337	361	334	365	328	346	307	346	343	335	345	331	279	359	338	350	322	315	313	355	327	351	347	326	350	331	355	360	313	338	347	345	361	363	351	341	341	316	324	325	349	347	311	352	339	339	335	299	333	335	337	362	328	362	325	351	323	346	345	331	329	322	353	354	324	365	357	317	334	329	331	348	352	332	328	331	356	318	342	317	302	298	314	300	317	287	335	359	358	341	319	338	322	322	334	350	352	341	347	343	366	331	353	349	333	320	338	354	344	356	353	349	326	329	315	335	329	345	343	323	326	317	352	315	354	342	372	332	341	339	374	335	349	298	340	324	333	307	334	351	321	359	324	297	330	349	324	335	328	317	327	349	344	332	315	307	347	359	355	331	322	348	353	361	354	359	360	323	324	377	332	337	333	313	333	349	344	335	366	323	313	340	362	372	351	325	318	358	329	327	321	317	339	347	320	305	309	363	391	291	325	332	309	338	346	326	347	345	317	309	349	312	343	333	320	350	336	342	344	362	355	359	353	319	352	325	327	334	348	359	341	368	340	362	329	388	349	344	312	314	337	325	316	346	335	355	363	329	359	319	337	323	379	325	321	310	339	373	340	352	349	351	307	332	332	322	329	333	350	348	352	326	318	360	347	337	324	352	345	304	298	338	319	350	338	335	370	380	319	312	317	294	350	348	379	343	343	351	339	334	326	331	335	361	338	334	361	373	346	348	349	338	315	344	329	343	339	317	299	315	339	368	344	352	338	298	323	337	334	323	333	340	344	350	350	306	315	327	353	321	309	329	352	351	293	331	338	356	327	341	352	328	312	371	339	321	347	360	316	330	315	313	349	348	340	371	338	329	302	333	353	340	338	297	331	338	361	342	320	346	341	319	351	308	349	341	343	350	328	346	334	347	360	328	355	329	308	347	333	312	351	330	359	362	342	325	314	351	354	326	339	329	350	324	345	363	291	345	337	329	335	347	338	304	346	343	353	312	309	366	334	315	363	335	338	300	316	330	349	330	373	340	342	351	336	316	348	345	338	334	310	352	337	354	361	340	336	323	367	305	348	295	356	357	329	331	319	339	347	328	318	362	319	312	341	300	341	317	351	340	311	333	353	355	328	291	334	324	328	348	326	338	364	294	337
27467	4104	1543	1106	898	693	554	458	364	356	337	303	296	281	277	238	273	227	256	270	231	254	236	218	243	197	213	208	203	206	224	217	233	208	221	218	201	195	244	214	237	219	205	201	237	202	206	210	210	203	193	180	218	196	189	180	225	225	204	197	210	203	221	202	204	232	217	202	200	218	194	209	219	202	216	217	213	215	217	189	193	206	230	209	218	215	196	204	201	185	198	210	224	195	200	220	205	217	214	224	220	199	209	220	225	201	198	198	217	232	195	206	207	188	211	219	201	202	247	211	190	228	206	194	215	203	191	191	189	189	210	199	206	199	213	207	230	231	176	188	199	209	204	184	230	190	209	192	188	210	203	212	234	226	205	200	211	213	204	185	196	225	202	201	201	216	202	202	199	206	208	209	218	185	189	181	205	204	205	173	193	219	220	225	195	209	235	198	206	248	213	212	217	225	214	188	211	190	192	176	213	226	221	203	214	210	212	224	207	200	172	193	181	237	207	182	206	190	186	204	220	203	217	226	207	176	196	215	220	215	188	192	193	185	215	236	189	220	238	189	204	202	199	228	229	201	198	189	224	203	202	216	211	226	179	216	217	222	214	229	183	211	195	212	208	215	226	228	190	196	202	220	215	187	218	202	209	198	194	225	209	211	192	218	212	229	225	205	197	197	211	196	222	232	202	213	189	231	196	217	213	199	202	213	181	214	201	221	209	220	215	224	195	215	218	193	216	220	197	211	207	195	227	195	221	213	229	192	216	193	187	216	223	226	202	198	196	200	211	248	219	177	234	240	225	211	208	193	235	210	199	195	204	222	203	199	209	197	196	195	229	236	195	219	222	203	220	201	201	190	194	216	230	200	221	193	224	176	216	215	229	224	203	216	198	209	203	192	208	201	208	210	231	207	208	196	209	212	185	203	211	206	193	223	194	224	216	205	204	197	185	185	216	205	210	212	211	215	217	190	191	199	197	210	207	183	207	197	198	208	198	170	221	217	217	187	194	218	219	213	224	211	200	219	220	192	218	184	229	197	221	183	197	218	200	192	192	221	185	201	226	198	203	199	222	202	218	210	207	197	199	235	191	210	195	222	209	212	207	178	176	222	191	200	204	197	220	220	220	210	205	206	226	203	203	225	202	187	200	196	197	193	195	200	207	227	209	203	248	194	211	220	181	206	213	203	175	207	218	206	201	203	206	215	204	213	189	201	206	216	230	203	199	228	213	207	228	185	206	212	199	207	199	202	201	202	212	217	172	211	201	206	193	204	204	199	175	212	218	189	202	221	202	188	192	239	225	192	195	201	191	221	189	212	197	214	204	209	199	220	190	230	207	220	170	233	215	203	212	204	213	205	192	182	200	195	209	198	212	227	194	208	218	211	196	209	199	213	212	182	199	208	201	216	219	224	186	198	212	183	202	197	221	225	204	232	171	191	213	206	192	197	193	181	177	208	211	215	240	213	215	208	234	202	197	198	183	213	232	220	189	205	224	212	193	204	200	239	191	210	215	204	206	185	196	188	212	193	196	203	195	207	216	203	210	204	208	216	184	213	217	195	197	200	216	219	216	196	216	209	187	203	185	169	215	198	187	186	204	200	185	209	193	201	206	190	238	201	191	202	190	191	217	197	220	199	216	221	206	180	197	214	198	214	179	196	184	189	205	198	216	211	200	219	204	187	195	191	199	257	204	200	199	214	214	198	172	202	199	204	207	225	196	204	208	216	221	206	203	186	223	208	225	215	212	218	185	190	225	216	192	197	179	213	220	173	165	207	197	216	197	209	203	211	204	202	202	178	220	209	213	190	209	214	162	201	204	207	211	194	206	232	200	197	177	206	237	190	192	209	194	209	215	218	216	219	208	214	203	229	215	211	202	221	209	197	216	191	198	195	209	188	209	204	208	207	220	203	190	204	217	210	187	167	197	196	203	215	216	211	225	204	187	214	209	217	225	219	217	216	190	182	194	192	221	200	210	220	202	214	193	174	218	201	217	213	217	195	208	197	196	209	194	224	214	212	189	215	190	206	206	223	209	192	203	204	213	203	206	219	213	207	208	198	203	209	216	208	209	203	208	219	220	190	226	200	207	202	191	189	201	206	211	212	226	220	198	227	208	190	202	229	192	199	209	226	204	198	192	217	193	224	221	199	183	219	207	195	188	188	207	202	218	213	211	207	237	218	192	197	191	203	204	208	229	202	207	226	221	199	202	199	192	192	184	199	227	205	206	200	182	214	185	213	209	192	200	205	193	194	222	179	212	210	172	191	191	204	204	207	219	211	214	197	191	222	205	183	183	224	216	213	198	207	193	199	195	238	224	208	213	231	191	197	217	190	179	198	211	197	218	195	218	184	225	187	230	199	181	191	224	216	211	224	193	219	223	203	214	192	198	209	202	202	188	213	193	208	223	194	233	196	201	192	222	215	180	193	210	178	218	224	216	184	210	211	208	238	218	212	192	228	202	208	205	200	214	196	226	203	228	192	209	198	251	194	187	220	196	216	209	194	213	201	195	206	211	201	196	209	197	223	214	225	192	213	193	221	193	208	201	216	210	188	197	209	192	211	210	210	198	214	181	186	225	207	201	211	219	214	191	214	211	204	195	221	209	184	189	184	223	214	234	213	183	222	179	200	215	191	226	219	198	187	180	206	204	183	207	185	257	206	204	186	202	203	202	188	223	212	224	198	188	181	182	170	191	213	183	178	234	183	190	225	196	218	204	220	228	214	217	192	205	202	209	209	191	205	211	206	208	198	187	193	193	221	195	201	202	200	185	205	213	195	202	176	210	209	213	239	225	220	215	193	208	197	206	203	187	222	196	217	196	196	214	198	184	217	225	199	192	227	200	203	215	238	198	186	192	224	218	219	212	201	203	208	207	199	186	179	197	189	226	186	182	211	225	225	216	215	202	216	192	224	215	205	205	215	206	198	212	216	186	187	190	197	183	214	202	195	211	203	216	190	237	203	200	211	190	217	196	228	215	210	195	204	215	183	228	204	201	212	191	238	208	200	219	232	212	226	221	214	174	228	178	209	193	185	200	221	211	214	182	211	199	207	227	205	200	191	207	234	209	208	225	212	200	200	194	186	220	207	191	227	202	201	195	217	205	200	202	214	197	191	198	194	195	194	180	207	171	181	206	216	205	209	200	209	206	230	213	196	217	207	199	208	207	226	209	198	188	241	208	211	203	204	220	236	176	183	203	215	213	196	222	211	195	198	192	215	208	227	209	187	206	193	205	183	220	206	208	205	226	158	211	212	214	210	217	188	203	211	208	241	208	221	208	184	230	195	169	213	189	219	209	240	210	195	217	231	192	215	207	187	203	209	194	198	222	232	205	193	202	226	207	209	217	194	205	217	225	217	176	197	202	203	172	201	203	206	193	218	220	204	191	194	188	224	213	248	208	207	213	195	236	222	212	209	208	214	195	195	190	214	222	205	216	202	195	210	205	192	202	177	176	214	189	212	200	197	186	199	222	183	230	181
12010	1572	3246	3690	3233	2614	2305	1883	1616	1461	1291	1277	1158	1115	1046	973	925	937	849	849	851	820	783	809	745	718	758	755	726	749	749	710	776	697	684	691	685	679	738	666	730	681	690	643	675	663	662	699	649	686	628	634	699	652	653	648	654	633	604	655	665	637	627	621	643	639	602	657	634	688	635	590	641	672	647	652	659	604	615	654	655	629	635	623	589	605	650	578	627	644	669	557	652	625	630	634	612	599	647	641	657	634	592	572	633	617	622	650	627	616	650	661	619	621	629	598	650	634	639	644	636	616	655	601	616	640	625	642	600	616	655	598	654	632	678	632	653	632	618	623	621	634	596	615	691	630	638	605	618	627	636	638	603	582	606	610	598	620	623	671	649	652	661	600	644	621	615	633	624	601	594	572	634	581	656	648	670	644	639	655	612	633	618	658	616	594	614	666	656	607	646	630	626	616	642	602	592	605	644	650	607	617	646	623	657	577	671	584	638	626	608	596	622	655	626	586	613	609	622	628	618	644	589	602	604	665	632	630	604	614	634	679	652	608	650	654	619	660	632	599	628	646	625	625	591	622	609	640	651	613	620	598	600	623	612	550	624	668	633	614	678	653	634	644	599	621	654	651	648	608	663	659	610	604	659	631	600	627	567	568	650	641	624	637	601	679	597	602	618	641	649	650	598	650	617	654	605	607	565	643	649	630	623	639	591	591	598	606	567	608	613	633	630	552	618	600	664	646	592	628	611	642	594	632	614	633	645	641	627	633	645	634	599	614	641	600	603	634	627	609	593	672	600	652	612	597	656	604	641	672	590	643	591	605	640	589	571	638	614	623	683	601	648	636	621	627	613	622	621	619	612	602	662	601	620	612	619	632	642	636	638	645	624	577	595	644	595	617	602	641	575	598	626	611	648	614	607	588	629	598	626	633	616	644	647	596	670	616	603	629	643	615	624	639	627	566	602	625	649	641	632	616	612	634	594	582	660	578	643	626	629	672	628	585	624	642	604	612	630	620	605	635	626	619	628	622	615	638	637	632	628	634	607	635	580	620	633	654	637	606	648	648	644	624	631	633	651	625	599	667	596	604	617	565	610	596	635	642	588	590	625	635	639	643	607	587	605	614	620	612	583	621	561	635	619	595	645	585	637	627	615	663	604	628	612	650	669	656	603	617	628	603	592	655	616	628	602	583	608	624	624	599	668	605	601	642	609	643	607	599	611	660	598	650	622	645	637	633	610	598	611	610	607	614	592	603	644	620	619	605	682	650	620	635	562	645	623	638	625	678	646	637	605	604	598	579	615	612	590	626	619	647	663	572	616	627	625	670	612	588	632	593	635	589	626	631	604	642	629	641	606	623	612	605	630	625	614	639	586	639	654	616	606	639	618	611	608	667	603	633	635	642	624	644	592	618	634	649	640	642	625	627	648	618	654	594	615	610	617	610	578	592	626	579	600	654	613	615	629	616	642	643	624	624	627	629	617	631	611	637	636	634	634	622	648	635	610	631	629	619	663	606	631	607	614	579	622	577	600	658	639	625	625	619	688	583	612	616	594	657	585	607	626	594	613	571	613	609	630	626	608	617	636	672	640	631	613	600	663	613	650	615	675	632	610	594	604	598	566	579	632	644	578	613	627	618	612	608	644	641	660	635	594	635	596	623	667	600	587	628	594	639	614	600	624	597	610	699	616	610	594	626	617	621	608	599	627	619	592	590	637	612	635	590	660	613	625	601	599	609	643	648	636	611	623	573	623	620	658	613	591	616	608	565	617	633	686	582	650	632	612	608	622	618	649	610	611	618	660	635	655	617	579	639	611	605	607	598	600	639	617	592	618	659	610	589	623	573	624	653	621	603	612	608	664	665	621	575	596	611	607	647	592	614	639	628	652	633	628	622	610	618	606	640	636	662	631	627	613	619	618	631	594	607	552	645	630	627	631	640	641	626	622	636	637	664	660	613	621	614	637	639	630	628	618	645	595	609	591	606	589	590	643	667	601	584	646	632	576	615	622	636	612	581	639	594	641	633	672	619	612	624	644	591	638	673	599	593	623	625	673	619	618	590	628	601	660	636	628	612	644	630	659	631	654	627	650	647	645	597	591	617	567	614	662	572	621	658	615	610	625	640	667	627	618	627	607	669	620	606	607	583	609	618	628	592	565	620	576	627	614	600	677	626	598	625	641	632	669	592	655	605	617	637	646	637	640	601	629	630	633	611	624	624	599	653	601	604	623	603	645	590	626	605	613	639	705	624	599	649	618	636	597	629	584	579	622	631	594	629	604	611	616	634	632	582	647	656	625	601	614	620	677	600	617	617	603	655	620	654	643	581	603	664	605	638	664	596	599	610	624	613	669	616	604	594	658	639	671	670	661	601	666	607	676	652	607	611	623	564	644	620	635	629	628	596	627	624	603	641	652	571	601	621	595	628	545	630	663	634	624	639	604	634	596	674	626	683	620	596	602	617	628	636	633	618	641	633	691	649	649	641	650	639	613	666	615	615	632	607	647	615	581	593	613	597	601	618	624	613	630	625	607	599	618	591	628	603	643	611	631	610	618	624	649	624	625	631	622	606	634	559	650	654	651	571	624	621	607	660	627	565	574	654	665	602	602	611	626	632	575	611	597	638	648	593	658	650	647	614	607	647	603	629	560	633	658	660	647	631	642	610	639	599	648	663	626	606	603	630	595	629	658	641	609	664	674	629	646	660	636	616	646	645	618	610	639	595	639	628	606	634	630	651	631	655	571	656	641	629	634	619	638	602	625	640	661	607	659	636	659	609	580	620	609	636	670	571	636	630	616	595	595	635	625	631	627	643	628	638	595	671	656	611	619	616	616	660	601	628	627	591	625	645	611	592	620	641	618	603	610	651	637	644	616	634	591	603	594	617	642	615	639	632	672	643	622	621	611	640	588	611	655	628	657	654	597	630	658	592	644	668	607	654	616	652	619	627	615	650	643	620	619	653	580	605	609	611	682	687	607	641	578	627	598	575	598	598	671	587	640	629	611	654	604	657	637	620	593	593	638	602	624	623	607	596	632	590	643	594	615	636	614	619	617	602	561	644	601	660	689	634	635	662	669	589	637	651	640	596	599	652	601	646	640	628	621	605	632	668	622	721	613	601	667	615	600	605	621	653	641	601	631	617	632	618	588	625	664	576	597	624	613	583	636	655	589	650	608	637	676	637	631	614	638	666	566	615	630	581	585	642	624	575	659	599	626	620	654	633	686	636	635	665	599	668	609	606	602	632	566	599	602	642	650	608	586	640	652	610	617	634	618	649	620	665	585	597	632	632	676	649	624	649	600	676	624	642	624	606	613	586	634	588	610	675	588	641	622	641	601	630	610	621	581	613	640	632	637	632	614	604	633	602	622	666	627	639	668	576	603	600	603	679	602	622	612	642	610	657	611	575	628	646	622	621	610	588	594	589	677	603	622	640	660	649	645	619	611	660	620	616	602	631	621	621	636	635	620	664	636	600	597	607	635	599
36980	10251	3448	2329	1730	1235	975	753	699	574	563	495	443	435	432	388	375	329	325	343	319	323	334	347	346	299	302	289	325	298	308	314	291	295	322	321	301	310	290	281	281	286	307	292	276	270	283	291	321	278	269	286	275	280	300	239	257	287	257	280	297	269	304	286	287	305	266	244	265	271	263	312	296	290	267	272	277	289	280	298	281	261	291	304	288	301	285	294	292	292	282	251	284	268	314	283	281	264	270	265	292	277	281	276	263	240	288	274	264	275	248	295	275	308	270	260	274	291	294	306	285	279	268	253	283	273	264	278	294	281	303	278	284	263	274	254	267	245	283	286	236	279	260	306	279	305	276	273	312	289	296	304	266	276	287	299	250	280	285	285	288	291	301	298	235	280	251	239	303	290	286	306	260	256	303	271	290	283	282	265	273	276	289	269	263	268	281	287	286	252	272	256	266	255	264	254	261	273	267	288	280	316	295	287	275	289	280	276	299	264	270	273	256	259	268	268	283	305	281	295	254	285	252	276	260	298	274	248	269	253	276	272	270	274	297	273	291	286	272	267	270	274	275	304	250	256	253	266	276	279	251	271	290	261	299	290	300	276	261	271	269	266	300	266	257	267	273	281	273	291	269	280	299	294	266	248	303	274	255	291	277	292	268	249	278	292	310	274	283	267	283	273	264	265	263	271	280	283	285	289	295	276	271	282	312	293	255	261	262	265	303	279	293	272	277	293	280	269	276	283	280	280	295	264	274	284	261	262	276	279	283	283	298	248	288	280	276	277	290	280	243	280	268	281	283	285	272	269	287	264	247	269	281	254	259	276	282	308	308	262	275	259	256	268	279	286	284	255	325	271	295	291	263	256	292	267	292	260	272	273	286	271	267	283	293	277	256	255	287	281	274	271	295	257	273	256	293	277	282	263	286	265	283	295	273	260	283	300	260	287	288	248	263	310	266	265	281	288	267	285	264	274	247	257	280	271	249	276	247	256	280	282	285	277	303	261	240	273	306	292	284	250	307	284	307	326	292	275	268	270	296	258	287	299	252	276	230	253	291	279	250	276	284	267	276	284	270	294	271	260	292	293	282	265	292	241	265	241	301	289	293	278	256	284	295	261	279	296	298	247	284	269	294	284	281	279	277	288	272	264	308	266	260	295	264	268	307	244	281	284	274	257	269	271	290	306	264	280	266	267	298	270	282	255	303	257	275	235	264	248	243	292	286	244	277	260	278	247	313	264	295	288	239	268	280	253	277	269	290	275	300	273	280	273	291	274	254	307	268	294	261	293	268	307	267	290	277	271	261	239	237	292	245	320	269	262	278	290	273	256	282	279	280	270	246	285	287	277	293	277	308	293	272	281	257	267	253	254	286	295	298	293	260	274	274	284	319	264	258	267	267	258	288	280	270	263	265	266	274	281	273	284	295	279	274	284	277	307	284	292	279	283	259	289	287	303	262	276	273	302	287	294	260	260	245	252	264	241	270	271	285	266	279	232	258	248	268	256	260	245	263	282	283	291	278	279	282	287	264	267	269	264	274	258	282	263	260	280	274	270	279	304	284	235	276	278	286	294	288	288	252	273	248	272	298	297	274	273	263	270	271	250	251	259	284	264	282	277	264	265	281	279	278	294	304	267	309	269	293	292	287	276	314	279	277	275	282	265	261	251	299	293	284	258	281	281	287	246	272	263	285	292	253	307	267	271	270	251	276	270	267	286	293	249	273	266	240	259	268	275	273	293	283	278	286	288	291	287	262	294	278	280	256	255	276	242	294	247	283	242	270	261	265	257	289	258	279	283	280	245	268	261	269	241	278	295	266	252	269	277	278	280	267	270	237	285	277	290	270	277	299	299	291	287	294	275	278	271	261	287	281	266	301	257	276	268	300	244	249	271	303	281	274	272	282	268	249	293	290	284	275	282	266	279	269	287	278	264	302	257	262	267	270	274	280	275	268	258	291	301	281	265	278	275	256	279	265	277	242	272	258	306	270	273	266	251	295	288	266	288	286	294	277	240	297	274	290	270	257	269	258	288	274	233	268	284	297	270	263	260	266	300	235	287	286	289	265	261	306	255	312	265	264	244	258	297	269	249	260	233	277	254	281	263	298	294	291	261	253	303	259	273	276	277	277	280	275	268	261	301	302	278	254	268	287	248	264	221	274	281	267	279	291	276	278	283	256	261	273	264	274	288	274	302	267	301	265	261	292	276	272	236	268	278	293	286	254	274	257	267	275	284	256	287	271	270	260	268	294	269	251	293	280	275	283	282	298	277	266	281	290	289	268	270	281	261	328	261	263	283	279	299	255	270	260	255	293	286	247	308	267	295	261	289	288	265	279	265	281	267	268	289	239	291	270	272	234	279	302	263	282	271	251	303	292	258	291	278	273	269	273	272	265	278	269	271	259	278	288	269	305	278	264	265	290	296	263	266	288	275	297	286	283	296	272	274	268	268	249	294	292	257	279	265	273	270	259	295	295	290	272	290	275	293	287	258	267	286	315	242	295	300	283	296	281	281	269	285	289	276	284	260	294	277	260	273	260	265	279	239	252	304	277	243	263	272	274	257	279	268	261	314	290	281	284	290	281	297	296	281	264	279	311	297	274	250	287	322	273	301	277	278	323	275	271	300	301	243	271	277	306	246	288	269	276	253	282	311	257	273	282	247	289	270	302	266	298	290	272	269	276	302	284	260	293	242	280	283	278	285	302	278	268	310	239	302	270	306	272	263	277	285	292	250	279	270	270	272	278	256	278	274	281	286	292	251	290	267	263	265	300	259	258	293	263	287	282	277	245	278	292	272	269	256	280	264	279	228	267	278	268	287	278	272	269	278	270	282	260	300	299	294	289	249	250	269	270	294	266	280	257	268	286	278	288	282	292	304	282	289	273	278	300	272	260	289	273	287	285	244	298	287	274	268	267	262	299	267	285	271	245	267	289	263	252	285	269	276	290	245	265	273	254	289	267	285	253	276	276	308	298	280	280	272	289	276	314	254	279	254	258	269	244	250	299	313	279	272	237	275	320	266	282	277	274	251	254	280	265	267	276	269	250	308	295	298	284	292	267	291	284	227	278	280	278	269	268	290	261	285	278	267	274	279	283	252	278	280	266	225	290	260	296	285	259	277	289	295	332	264	297	282	272	240	291	257	277	320	282	270	286	291	298	247	255	271	277	298	277	290	280	289	288	284	305	321	277	289	295	266	258	282	236	244	258	282	270	260	283	290	267	252	268	287	295	274	246	272	263	307	274	255	267	257	268	279	253	253	248	255	289	279	270	273	264	292	259	266	284	269	271	264	285	270	256	276	278	273	271	305	276	279	278	298	272	295	307	307	289	253	285	277	286	242	286	247	285	272	277	273	266	259	287	260	288	277	275	295	291	271	290	306	291	283	264	275	250	281	301	295	266	290	258	266	258	275	267	281	295	260	286	314	294	280	280	274	313	260	236	271	279	275	274	287	267	282	272	259	304	266	266	268	288	281	296	286
16368	2662	5914	6739	5798	4624	3924	3402	2869	2429	2182	1945	1731	1693	1527	1469	1364	1337	1269	1257	1199	1162	1175	1110	1076	1047	1037	1075	984	980	1020	990	901	898	901	926	900	910	898	936	915	843	875	854	882	890	973	832	848	884	914	810	838	835	882	836	899	848	853	814	841	841	811	847	812	821	852	808	802	801	852	781	833	841	763	830	802	811	791	807	824	842	796	786	796	857	815	782	803	825	840	851	799	820	806	836	802	776	822	814	792	778	808	796	769	825	809	768	767	766	800	788	778	820	775	851	790	796	815	806	840	779	803	800	799	746	827	807	819	787	757	786	794	798	875	784	773	808	848	833	780	807	790	806	721	838	795	818	814	786	818	789	781	824	798	834	787	800	782	749	747	814	805	830	803	816	768	824	764	768	807	854	783	793	831	770	794	759	830	761	849	838	821	825	819	782	761	777	804	777	801	831	818	739	816	785	795	762	770	772	804	797	789	830	824	747	760	812	745	804	762	813	811	822	767	805	764	797	787	815	831	808	770	762	779	752	757	795	806	743	804	782	738	811	801	815	781	750	773	790	753	773	773	772	779	785	771	779	787	760	805	796	788	821	793	732	834	815	812	764	783	805	773	763	784	812	737	825	779	832	733	791	777	804	786	769	800	784	816	783	771	829	805	745	751	792	827	776	765	753	749	762	765	804	775	838	795	737	764	785	793	772	814	760	821	798	772	788	772	768	774	807	800	768	809	762	831	811	815	814	789	791	775	784	785	764	831	766	819	753	782	792	809	779	775	823	782	816	810	834	737	817	812	788	754	796	815	832	808	805	786	782	751	763	791	764	790	777	828	813	750	784	792	805	761	789	800	800	765	807	802	828	738	785	748	798	758	786	742	782	794	814	789	763	759	767	751	812	811	757	800	809	810	794	732	783	757	807	796	769	793	771	781	797	784	779	740	762	803	822	805	796	762	772	774	804	795	804	793	778	753	752	751	755	799	796	740	821	807	770	790	820	841	761	806	812	725	792	800	798	806	770	796	785	790	776	780	813	725	771	794	774	787	814	831	761	769	839	796	739	776	809	838	810	716	841	805	808	807	791	762	766	800	757	781	764	751	779	871	800	775	789	765	747	809	737	816	811	793	781	849	833	803	812	784	851	799	780	800	771	771	761	752	810	764	802	765	797	790	799	836	770	740	802	766	800	770	787	773	846	798	746	705	817	802	740	752	786	775	804	795	789	784	775	809	820	799	786	763	781	757	775	823	801	776	761	783	782	782	821	780	807	821	808	785	845	767	788	787	771	832	802	784	801	727	790	819	797	793	779	775	792	821	780	784	784	817	769	752	773	788	766	743	823	778	787	819	772	771	794	757	816	836	783	815	772	775	809	833	806	799	809	791	704	815	790	802	780	755	772	799	807	761	773	782	765	770	774	811	811	757	791	809	829	782	792	830	811	805	820	795	747	778	796	814	783	796	816	800	804	762	767	775	753	762	765	807	772	764	777	796	792	828	824	763	784	806	768	783	806	767	770	788	747	826	740	759	780	742	761	777	785	747	795	748	778	807	778	782	740	803	808	799	826	801	761	816	783	752	837	773	759	794	817	782	796	773	807	789	766	758	766	809	776	771	803	771	806	775	734	771	785	757	795	813	746	791	798	797	833	772	765	821	791	840	801	794	763	834	702	800	738	792	771	791	762	751	792	759	778	803	751	756	794	790	791	748	806	790	758	782	776	816	784	809	763	792	781	855	811	759	803	795	783	798	829	786	745	825	763	771	794	805	766	770	763	817	731	776	861	803	802	750	813	790	773	803	769	790	792	814	793	750	782	797	828	795	798	853	757	713	762	793	777	805	852	801	765	825	788	809	820	771	769	742	754	816	784	765	786	784	773	822	802	777	781	807	780	784	803	803	826	856	781	814	782	773	786	772	843	711	756	855	762	762	764	817	782	798	748	766	847	789	788	788	765	775	769	823	811	770	789	799	811	776	836	736	752	793	849	785	814	851	798	758	792	795	802	811	779	794	825	850	766	737	817	785	773	769	811	816	780	768	782	812	734	768	794	829	839	747	802	776	815	839	860	802	754	780	814	812	790	763	788	763	813	769	762	814	798	811	810	824	798	815	775	803	804	802	764	784	836	762	786	817	774	750	788	777	765	793	764	756	783	790	795	761	832	838	788	785	839	788	757	818	770	810	759	806	801	761	749	799	776	790	826	788	841	809	804	836	768	818	816	841	751	761	755	757	773	821	784	800	852	768	794	785	828	776	779	773	788	799	769	709	745	776	838	752	803	794	766	799	743	804	767	778	771	787	826	759	762	782	738	785	785	819	757	857	745	775	760	791	766	779	802	783	771	780	794	785	756	752	759	790	810	764	806	766	814	807	786	777	768	831	749	809	756	759	810	785	811	754	784	788	827	768	821	802	807	806	789	755	796	813	825	774	769	768	774	786	757	797	801	752	784	807	780	827	804	789	768	795	777	804	793	784	822	772	840	803	783	738	793	752	749	815	775	801	776	771	747	783	770	786	781	760	800	816	827	789	768	770	800	790	795	782	806	760	779	797	762	775	795	813	803	821	763	783	737	803	783	824	752	787	752	769	782	799	776	771	821	809	773	813	796	792	776	769	786	780	713	768	850	812	769	807	809	807	798	803	809	754	828	792	762	827	817	834	833	797	757	757	768	787	797	765	758	822	848	791	806	799	798	792	757	738	762	773	784	832	807	798	776	834	781	767	757	788	820	800	803	740	854	741	777	825	746	772	774	786	772	770	795	835	787	821	777	784	735	832	776	782	765	843	811	785	774	772	797	788	813	807	778	843	789	812	774	818	780	761	814	749	783	761	774	780	775	787	775	785	768	779	763	752	845	837	790	747	794	809	761	815	819	833	795	771	826	815	794	762	763	802	794	820	777	809	808	802	791	752	782	824	764	832	793	756	793	792	779	827	829	810	742	792	775	784	792	807	787	798	785	831	776	736	794	759	810	781	783	801	813	788	748	802	785	774	753	714	815	817	758	792	814	782	778	805	757	815	768	775	714	805	855	788	828	815	808	755	786	755	854	754	810	815	784	790	818	805	768	755	789	769	820	745	754	826	768	795	815	815	792	814	776	764	780	783	745	762	769	764	818	763	780	791	712	815	808	798	810	750	771	781	810	766	776	788	773	792	782	769	776	800	790	771	790	805	805	820	764	734	840	767	846	745	756	794	828	805	762	805	803	831	791	809	746	785	806	776	837	778	768	763	800	775	824	775	777	759	786	763	809	803	739	835	786	734	855	764	809	775	764	791	773	815	759	795	814	853	754	814	791	817	758	800	811	802	767	779	758	776	809	809	830	802	803	803	780	760	775	812	782	798	789	781	789	812	765	797	804	709	766	784	800	802	778	791	774	808	801	830	792	770	780	797	798	758	820	765	795	793	824	813	770	812	807	797	768	858	793	796	803	757	755	822	800	807	769	773	852	800	785	783	770	810	800	772	779	825	816	777	836	810	814	830	804
3154	196	170	158	133	139	150	105	102	77	79	104	94	110	98	91	94	86	91	102	100	101	97	86	90	95	95	83	114	82	94	96	111	78	93	92	110	90	103	103	102	102	95	77	103	96	86	97	100	102	102	78	95	96	86	103	99	83	100	101	98	103	107	92	87	84	91	94	85	86	88	74	92	100	86	89	83	107	91	94	104	96	100	91	92	93	92	89	98	76	105	87	93	84	86	110	99	90	95	93	109	103	83	87	89	88	99	87	90	86	93	74	91	114	108	84	92	85	95	99	87	75	93	96	99	90	88	83	107	76	96	80	83	92	87	75	89	93	105	116	104	86	90	107	92	94	89	100	92	84	99	93	94	109	98	92	98	95	94	98	91	89	106	79	97	92	89	77	80	105	80	78	102	115	83	100	99	98	116	79	95	110	86	88	99	85	93	110	108	86	106	103	96	111	80	95	93	82	109	99	105	95	90	83	92	87	97	90	111	96	76	109	95	89	88	106	89	80	110	98	85	73	102	94	89	83	99	89	85	93	88	97	114	102	93	96	88	82	100	82	83	98	89	102	91	90	101	101	96	89	95	95	89	94	100	86	83	90	91	97	106	103	96	72	91	105	97	105	97	104	95	111	93	95	78	88	92	99	78	90	97	79	98	93	104	91	71	92	80	95	97	91	113	96	107	81	91	113	86	101	114	109	100	96	93	107	105	73	99	97	102	77	83	92	101	95	106	107	79	97	103	103	81	98	76	96	99	94	104	68	90	92	111	103	93	89	91	98	104	103	104	86	92	92	105	88	95	86	101	82	74	111	102	102	88	98	98	81	82	109	91	87	98	90	79	95	103	99	95	94	105	82	93	95	99	89	114	93	102	86	115	83	111	90	81	101	102	83	90	107	79	96	90	88	107	81	114	80	80	98	91	105	113	96	97	102	87	88	84	83	108	87	80	86	91	87	106	100	99	107	87	101	80	98	99	86	85	97	86	103	87	119	98	110	96	107	88	108	106	122	96	95	91	71	77	91	87	82	81	93	87	112	93	98	82	85	96	82	93	118	94	87	100	111	98	77	106	103	92	99	94	102	101	101	94	112	107	106	104	100	119	89	99	87	89	93	90	74	97	90	83	76	99	105	91	86	101	94	92	80	97	69	99	89	98	86	91	113	105	104	103	105	86	112	92	79	88	106	91	88	106	97	91	85	100	78	90	95	88	102	78	119	94	86	75	87	82	99	93	93	101	99	75	88	97	106	91	91	103	98	107	88	95	86	94	101	100	94	88	94	81	82	93	89	87	91	93	106	73	88	70	99	83	98	104	90	97	94	99	92	74	91	90	90	92	85	101	86	97	85	97	104	106	88	95	98	97	101	91	114	84	80	101	84	81	104	84	101	81	114	86	91	98	91	96	119	120	100	86	94	101	82	106	83	107	89	102	110	92	100	100	98	90	104	72	97	87	108	92	104	110	104	96	89	107	83	89	98	94	105	92	100	100	97	84	91	105	84	94	95	97	98	100	95	87	80	108	86	104	107	111	97	89	87	79	85	85	108	103	106	100	83	92	100	99	106	73	94	106	108	93	97	96	89	89	102	89	100	90	101	111	96	88	85	99	103	92	87	88	84	96	94	91	101	104	93	98	78	94	83	105	101	91	95	102	92	84	98	103	85	81	96	89	90	77	106	103	104	96	88	123	110	99	102	95	98	101	97	101	103	99	94	90	89	87	98	95	101	93	90	98	70	88	93	98	99	88	109	88	79	87	87	79	85	91	109	96	93	101	111	99	84	84	80	76	89	92	94	86	90	86	97	89	90	81	93	93	91	110	91	97	89	110	100	89	97	81	96	102	103	114	76	104	102	96	84	100	95	98	98	108	88	106	87	97	91	99	100	108	93	84	79	103	97	104	107	112	79	84	85	103	90	98	116	103	100	92	95	103	88	100	95	93	83	108	100	96	86	84	92	86	85	108	87	96	111	104	82	83	101	101	108	79	91	99	95	90	94	103	102	107	94	104	97	89	105	101	90	85	99	102	97	91	87	104	93	99	96	89	78	99	95	91	101	85	105	100	85	100	96	98	116	82	104	91	88	97	91	88	113	97	87	86	82	80	81	96	94	104	93	85	95	89	101	87	85	80	98	86	100	105	113	98	93	82	93	91	97	87	88	111	109	114	98	117	98	101	95	89	100	86	94	85	93	88	91	91	86	105	90	94	97	100	106	89	106	96	88	104	92	82	104	109	87	97	83	91	97	94	98	77	99	88	104	103	104	93	97	88	103	94	98	85	88	101	94	98	89	100	101	113	92	74	91	78	112	92	99	99	95	81	114	91	96	98	89	92	100	97	103	112	105	97	88	97	89	88	98	94	108	95	87	86	90	102	120	83	82	91	105	104	99	106	99	92	78	89	104	89	106	88	93	99	107	89	93	102	97	106	88	83	97	97	95	119	102	108	99	83	100	109	87	98	104	101	105	106	86	94	109	88	100	96	75	107	80	97	93	88	105	94	106	102	110	91	103	97	91	76	78	108	88	88	108	82	91	85	79	80	106	111	101	98	100	76	91	102	94	80	108	93	94	91	109	87	101	93	97	88	91	89	108	104	97	109	108	97	98	97	98	86	81	77	94	78	99	86	88	100	88	94	88	93	88	79	108	86	104	96	79	94	92	99	113	81	92	82	102	79	107	107	102	85	97	90	109	83	95	96	79	62	113	103	94	83	97	87	87	89	96	89	96	107	106	87	93	88	90	87	96	98	101	103	103	91	102	75	77	93	93	86	80	81	94	91	105	102	92	95	87	79	80	88	97	96	89	82	108	99	96	82	107	90	81	96	105	92	98	69	81	101	97	85	97	101	90	80	108	105	86	93	105	93	87	90	95	88	78	103	96	92	97	80	86	122	93	84	87	102	99	93	101	88	72	104	79	102	95	91	97	111	83	75	97	104	94	98	96	83	82	105	96	87	94	90	107	102	89	91	97	80	102	95	91	83	85	96	90	104	93	110	88	95	117	97	97	88	81	104	91	93	76	80	89	78	95	98	73	88	92	84	91	94	92	86	84	102	98	88	103	100	114	111	89	80	105	102	83	93	88	100	82	84	100	80	99	98	78	105	101	97	113	89	112	92	88	96	105	87	86	101	97	92	84	96	90	89	85	101	93	109	92	107	94	108	94	94	105	100	112	87	97	100	92	91	96	105	88	94	101	102	88	85	77	91	116	88	98	79	98	94	92	108	103	99	93	89	94	91	85	98	115	85	92	90	89	98	98	84	90	97	93	101	88	90	87	90	88	93	101	88	107	96	100	104	84	124	82	97	89	96	98	97	89	97	78	113	108	106	88	93	112	96	103	91	91	92	81	89	92	94	82	103	94	89	95	91	76	102	109	99	95	82	98	92	71	88	97	83	85	95	91	93	89	84	93	95	94	95	98	87	80	87	85	105	94	92	82	104	100	86	99	96	90	95	93	85	80	92	100	104	85	81	94	92	102
2817	369	457	514	452	457	386	379	382	400	364	368	357	333	336	379	326	356	355	343	393	374	351	366	356	326	337	341	351	309	352	363	341	340	341	335	331	324	348	356	357	340	333	333	365	325	334	349	349	341	347	336	355	333	342	328	325	351	311	342	359	351	358	377	343	341	354	357	324	314	346	363	306	334	332	308	345	363	337	325	325	338	336	325	352	345	333	316	335	342	339	313	362	336	352	355	352	333	329	389	320	355	331	320	307	353	330	322	344	370	322	340	348	326	305	332	341	312	343	354	332	324	345	326	328	323	352	336	346	326	332	373	340	351	325	344	345	337	353	325	352	315	355	318	316	311	342	347	291	337	358	300	372	323	344	342	353	291	365	333	335	354	327	349	311	336	369	313	323	340	352	323	309	318	330	331	354	326	367	335	332	344	362	367	315	326	375	340	369	326	351	345	354	351	344	304	341	356	333	341	328	312	346	346	341	324	349	322	356	326	331	339	364	331	334	328	343	359	340	307	341	340	329	346	322	341	328	334	323	361	357	324	358	355	316	364	347	342	361	331	338	305	304	318	318	304	330	329	322	315	321	328	387	379	352	358	368	340	316	362	322	340	346	329	339	347	323	319	352	304	351	334	330	335	345	314	316	328	332	350	349	323	361	350	334	327	368	309	334	340	361	342	369	339	349	331	305	345	329	324	343	295	321	347	310	354	361	353	338	327	332	362	336	334	324	354	308	369	328	328	306	318	331	304	348	385	343	324	356	330	320	328	343	320	315	289	326	365	345	335	363	354	342	320	351	371	334	355	330	360	347	315	331	341	329	367	352	333	327	336	299	348	335	309	351	332	349	351	341	367	327	346	329	302	345	344	292	358	370	334	350	296	313	359	354	293	300	348	344	357	332	308	320	363	342	314	323	352	377	328	351	343	336	356	322	360	337	331	343	324	328	348	335	319	329	342	318	344	338	371	318	347	322	314	296	319	338	326	308	316	335	328	318	335	364	356	299	330	331	324	362	310	339	353	314	342	342	344	331	323	357	336	311	317	329	334	350	325	372	346	324	330	330	319	334	341	364	371	339	332	344	364	319	318	333	322	341	347	326	337	327	327	358	344	338	320	317	346	336	351	370	361	339	301	327	354	342	364	366	300	362	332	326	303	319	334	340	359	335	315	311	326	349	357	291	333	334	342	322	337	330	339	354	343	317	354	338	334	349	313	306	323	334	371	325	376	351	342	343	352	318	344	327	352	334	316	327	345	377	349	321	333	336	316	357	364	355	353	320	334	330	362	328	339	344	334	351	324	337	346	328	349	368	326	319	364	331	315	363	310	320	341	352	343	352	328	321	342	345	360	326	315	319	326	358	349	339	329	340	327	355	334	330	325	357	345	340	295	339	328	333	326	326	339	362	316	343	358	334	326	305	345	339	338	311	329	355	331	369	310	353	343	329	341	303	304	375	316	372	356	304	347	321	334	338	334	386	365	354	327	338	351	360	323	343	310	358	344	342	326	350	347	354	335	342	316	317	380	338	302	317	313	318	328	372	356	349	297	329	330	329	345	324	348	344	342	380	372	318	332	347	317	378	306	339	330	341	344	351	321	340	366	321	321	308	314	344	327	323	347	323	325	328	327	335	349	338	353	331	338	327	324	344	308	323	326	309	306	320	303	335	332	327	343	343	335	358	328	354	326	326	338	340	333	339	348	319	335	318	303	337	329	327	299	344	329	316	330	357	367	307	355	322	330	354	348	294	315	339	342	340	303	325	361	323	342	312	326	327	330	328	311	330	341	327	338	314	362	366	338	312	345	340	325	352	344	352	333	325	331	356	315	332	330	330	339	354	320	341	337	310	329	346	320	352	330	315	344	335	313	357	353	294	328	344	326	334	338	359	359	301	327	347	351	343	319	357	334	327	344	329	353	349	317	312	338	331	356	322	339	354	336	320	319	341	329	351	304	333	335	340	351	347	337	344	339	320	350	330	305	337	326	329	314	350	315	325	316	341	323	337	343	362	373	338	332	343	379	317	324	366	330	309	331	288	356	331	344	294	309	328	326	321	323	326	329	340	292	327	333	309	350	332	354	337	336	327	330	364	304	328	338	316	320	336	347	319	361	331	330	366	305	335	381	344	339	347	330	334	357	330	319	357	349	341	351	334	343	311	333	319	327	347	348	345	336	331	305	341	325	309	325	355	321	322	320	337	340	339	329	325	332	335	367	338	329	322	318	344	335	331	360	311	325	324	320	343	334	370	333	320	355	354	384	347	323	356	364	344	336	338	373	342	324	357	354	331	345	354	376	366	318	352	327	340	323	369	346	317	343	349	328	367	371	351	358	361	370	384	306	320	348	352	341	338	330	357	308	343	357	301	329	358	311	312	326	331	343	356	317	299	343	320	321	344	359	357	342	325	347	378	354	339	340	372	369	347	352	324	330	341	358	294	314	333	321	356	312	336	346	345	312	332	345	358	320	318	308	330	346	333	323	314	325	335	347	308	332	359	354	307	305	343	333	345	331	314	353	312	301	304	337	330	337	333	332	374	303	327	349	344	281	355	345	340	315	342	352	339	342	313	341	315	311	342	328	341	334	336	360	339	341	335	343	342	337	346	359	354	336	319	359	322	338	322	346	344	311	346	322	337	373	332	330	327	334	378	344	332	346	357	363	345	318	300	299	322	328	373	325	319	350	325	354	328	349	343	340	339	340	331	352	322	347	327	360	355	346	347	322	347	365	339	280	338	333	380	334	335	324	320	309	351	293	323	340	335	338	330	318	347	334	298	361	306	348	328	297	314	336	326	290	348	309	324	334	316	342	327	346	372	353	367	308	335	335	340	323	348	349	347	320	308	334	321	360	318	320	321	333	340	334	326	329	338	330	333	362	332	373	366	333	337	339	335	361	338	358	360	340	363	351	343	344	341	340	310	328	350	303	320	334	326	307	312	320	337	330	327	282	366	366	356	384	390	332	341	389	330	345	307	346	340	342	325	337	323	333	312	316	308	350	354	332	326	350	342	335	337	339	321	350	329	313	351	354	306	323	345	325	340	327	335	332	328	335	344	319	315	338	372	374	353	335	323	345	362	342	358	316	345	355	371	349	363	325	314	346	347	330	332	345	349	321	336	325	357	344	338	326	342	322	340	346	331	358	303	365	344	344	349	380	329	371	348	325	346	356	344	332	343	332	315	364	328	351	312	349	316	344	319	356	346	340	326	312	351	318	363	307	323	355	317	334	348	358	330	357	346	333	352	331	340	314	343	350	362	361	337	337	341	324	327	343	334	324	299	300	319	310	314	346	330	312	333	349	332	342	368	316	353	364	357	326	352	306	338	342	326	325	386	349	353	327	328	347	358	382	331	305	311	351	331	338	355	346	330	339	323	328	331	354	368	339	330	355	373	361	358	323	324	349	360	355	305	320	303	315	309	345	309	323	343	345	334	343	307	345	335	352	330	326	359	343	326	374	348	326	306	331	353	336	353	327	322	313
23215	2462	1483	1109	901	652	547	415	388	371	349	309	263	279	261	282	245	270	250	249	247	209	241	240	218	228	192	225	220	217	203	199	203	195	237	239	217	208	191	207	209	204	212	202	234	234	213	227	189	206	201	201	197	174	205	208	226	180	185	233	211	194	214	189	203	211	213	220	198	225	227	206	219	232	213	188	216	187	222	209	219	196	196	205	202	208	175	208	201	205	201	215	191	247	191	216	202	234	193	203	197	225	203	218	204	178	208	198	201	222	201	215	194	195	194	191	186	215	198	218	197	203	204	209	210	204	182	195	192	207	201	181	205	231	205	212	197	189	182	213	218	194	226	206	193	210	195	172	198	219	213	213	213	190	219	209	204	201	187	191	210	215	225	191	202	181	178	195	226	180	224	206	198	209	206	200	208	174	211	191	203	217	197	221	194	207	206	199	205	203	175	208	204	230	212	189	208	188	212	217	224	213	224	219	191	218	214	202	210	208	199	189	224	228	221	217	206	224	207	209	186	206	196	214	240	195	196	196	168	197	225	210	196	205	226	211	200	198	210	218	217	176	222	194	194	202	223	195	185	224	210	229	192	205	208	224	212	217	206	185	192	212	208	206	190	209	183	188	189	200	209	186	217	208	199	217	203	218	234	200	209	211	212	201	216	200	222	204	163	198	215	210	229	205	219	200	186	205	191	220	196	231	220	221	204	238	213	216	210	195	199	211	212	236	201	210	198	201	199	184	196	175	211	215	189	208	221	208	223	215	218	211	186	223	212	173	202	189	204	187	184	189	181	194	203	205	215	184	200	199	212	181	204	223	226	203	201	212	200	200	196	215	201	195	220	219	206	179	181	217	218	216	232	190	207	206	217	218	184	185	199	212	211	207	205	201	191	229	190	219	212	192	191	227	217	217	194	215	205	187	196	209	179	185	220	194	201	191	226	192	217	194	210	228	206	202	200	219	199	204	207	207	194	208	196	203	193	209	197	186	195	222	212	209	193	211	194	206	209	207	220	212	193	191	234	206	216	206	191	218	194	201	217	227	220	217	205	189	231	217	205	214	216	232	201	211	202	187	183	207	201	225	199	192	222	205	204	191	186	215	189	197	183	237	200	216	219	211	234	166	204	228	205	221	217	211	189	204	199	186	204	196	212	221	194	215	191	204	235	192	199	215	211	218	200	211	208	191	193	208	200	200	181	181	214	220	198	222	197	212	197	221	216	173	208	215	206	203	227	198	215	212	185	184	194	193	185	200	216	233	194	211	195	199	197	214	198	203	207	181	190	195	198	202	189	217	224	199	209	187	204	193	197	218	203	181	227	201	196	187	202	186	176	203	197	195	208	175	193	189	215	217	200	183	197	182	222	216	217	195	216	189	220	202	205	209	206	210	195	219	206	194	210	226	224	198	208	176	220	211	183	209	177	215	205	170	198	198	175	190	211	225	207	206	195	198	199	214	209	195	218	178	192	211	192	196	234	198	187	199	190	228	213	199	213	217	207	190	187	228	212	185	199	210	225	207	219	218	184	213	203	206	200	218	202	231	218	177	202	206	203	208	212	215	191	182	239	217	201	215	177	189	207	216	210	193	183	216	236	205	220	203	184	230	191	222	192	209	199	208	203	213	197	186	191	215	192	206	203	209	186	200	192	201	206	218	221	195	225	196	205	187	207	204	199	215	218	224	211	207	196	199	205	210	197	200	226	208	185	221	205	209	195	215	207	227	186	213	178	244	235	207	223	199	175	217	191	226	232	217	217	193	191	178	201	197	216	230	195	205	225	204	210	241	204	189	219	208	202	178	202	213	206	187	204	186	227	187	200	203	186	215	198	190	216	203	191	221	190	183	215	233	202	201	194	196	201	193	206	205	214	201	204	214	203	215	189	219	227	208	209	206	192	206	198	222	199	193	200	199	206	229	187	214	212	214	209	229	223	198	191	219	212	190	218	193	201	218	193	204	200	192	176	197	165	226	192	183	216	214	180	253	205	166	199	214	209	197	203	222	220	201	197	212	222	233	225	208	199	195	197	190	207	212	185	187	201	217	221	179	225	207	208	189	234	188	196	209	239	218	200	190	211	198	209	224	196	179	215	224	203	193	188	216	198	200	212	213	197	202	232	196	197	186	171	212	194	175	237	179	201	229	219	220	219	189	211	204	192	193	216	182	218	228	201	188	213	222	225	209	204	191	177	189	205	192	212	198	181	208	206	206	217	237	203	214	206	197	194	229	213	190	206	245	191	173	211	208	233	213	202	177	190	181	166	229	194	198	194	194	203	194	186	220	213	217	232	201	189	213	195	208	188	182	207	203	184	222	182	188	224	218	202	204	225	210	209	224	197	199	208	198	228	221	210	216	193	198	236	198	216	219	205	198	210	188	220	203	194	178	222	201	212	198	189	205	216	208	202	210	201	216	240	193	195	202	224	217	196	223	209	193	206	183	187	205	217	201	205	201	210	198	206	189	172	198	196	208	215	210	178	217	188	233	190	211	229	214	195	188	199	196	212	232	203	200	217	213	218	213	211	182	220	223	217	192	203	199	219	222	194	203	208	215	205	210	210	232	190	210	247	192	194	191	209	200	230	186	231	209	186	199	202	256	198	226	212	207	202	196	221	189	215	189	196	202	212	195	191	188	188	193	218	201	212	205	204	178	229	194	197	214	189	196	220	202	195	199	180	203	200	196	172	223	180	215	195	183	176	195	187	191	200	190	207	212	213	213	223	180	222	217	216	204	212	222	200	192	209	188	198	207	195	212	195	224	227	196	222	158	204	194	209	186	173	196	208	188	202	209	184	199	220	194	198	174	219	209	209	207	211	194	210	220	196	232	224	203	236	213	197	214	188	214	189	219	213	182	219	204	214	226	200	189	208	195	195	216	216	236	202	214	211	197	224	209	219	191	209	215	224	189	231	228	197	195	205	171	219	214	217	197	195	181	212	208	215	172	236	208	191	211	227	199	200	198	205	190	222	231	228	210	220	234	206	176	200	198	184	218	223	189	214	214	211	207	205	197	186	193	193	207	202	197	221	207	187	204	191	198	204	215	231	215	207	227	206	187	207	210	221	200	195	200	215	202	205	202	188	195	211	201	201	206	196	217	230	226	207	213	231	201	195	214	211	217	234	221	190	220	225	215	193	186	205	185	191	195	210	194	212	205	200	214	213	187	205	212	204	215	223	214	201	200	182	205	187	203	181	197	209	215	209	214	197	218	198	215	201	210	225	200	193	178	229	223	210	234	178	233	209	178	221	209	207	185	223	162	208	204	193	193	198	201	213	211	219	209	202	206	242	228	190	216	224	201	182	224	214	187	185	216	214	188	191	220	217	195	204	193	199	182	161	230	209	207	193	189	213	227	229	215	198	190	208	216	199	198	218	192	204	209	207	199	196	214	219	197	195	214	222	242	209	205	217	207	224	179	205	204	215	177	198	201	186	201	197	184	178	200	194	227	208	210	199	195	200	198	207	222	199	200	182	224	222	212
10854	1527	3234	3816	3280	2661	2290	1882	1640	1494	1375	1215	1141	1028	967	955	943	944	846	869	778	785	795	813	767	781	728	710	739	734	691	737	696	703	711	699	710	681	682	685	627	654	641	647	649	643	669	695	709	681	677	665	651	649	634	653	637	668	666	672	644	607	646	649	623	641	651	655	637	598	619	672	668	612	649	641	594	640	637	607	643	625	625	568	691	673	631	644	604	622	640	637	610	552	615	613	609	626	607	625	631	588	602	639	641	621	646	607	625	632	632	682	598	591	680	631	640	624	649	601	609	649	634	623	634	676	629	614	603	652	617	640	619	656	632	629	624	565	621	657	623	620	616	642	642	620	582	622	589	613	654	623	644	622	676	643	627	586	619	633	647	620	634	581	657	602	585	622	632	635	622	657	641	638	613	608	657	645	656	647	587	624	631	658	618	585	642	625	658	635	601	614	659	606	610	610	600	642	630	666	635	622	612	600	630	661	673	651	626	641	626	629	648	631	650	574	623	644	626	618	651	607	620	613	610	623	626	619	622	634	624	638	643	605	616	606	639	590	593	639	580	609	660	634	651	626	619	634	626	616	617	608	606	616	592	663	563	612	659	647	644	604	618	612	626	617	642	605	633	630	598	657	651	679	611	591	630	622	550	594	581	657	626	625	631	607	600	621	594	606	637	659	634	638	662	592	613	615	623	628	616	624	624	583	645	636	599	636	605	676	636	639	586	680	644	643	590	639	637	603	622	611	578	603	618	662	644	617	615	583	637	574	619	675	606	643	608	602	639	592	626	623	577	587	614	615	652	613	606	633	581	640	602	679	642	613	618	589	655	622	643	620	670	610	643	633	631	663	599	656	596	647	596	597	671	626	590	661	624	601	623	642	604	644	630	618	585	566	643	581	629	607	639	603	594	618	600	634	608	653	657	602	633	596	594	638	596	648	640	638	640	641	646	607	633	641	652	634	584	614	612	614	633	636	622	615	589	619	619	613	639	646	628	600	595	579	597	622	630	622	635	613	595	609	598	636	622	644	638	619	629	605	646	626	649	606	615	652	614	593	660	621	637	660	626	624	674	612	650	643	637	597	596	613	585	622	612	604	614	616	595	581	654	659	605	624	616	582	613	620	611	643	632	629	678	607	632	617	612	605	643	617	579	670	634	655	630	660	590	589	635	616	662	618	666	637	611	654	593	600	625	634	625	629	638	674	604	632	648	593	649	659	616	590	639	661	642	644	631	629	633	649	619	610	644	620	636	627	601	580	645	626	646	614	613	616	649	613	608	654	573	570	568	627	593	593	624	586	631	650	625	591	668	632	589	599	603	603	626	665	632	619	617	628	602	617	608	633	608	625	613	613	645	621	628	617	637	587	646	608	597	616	602	601	637	615	666	630	657	638	607	649	635	634	647	586	677	653	627	607	583	646	635	652	628	623	620	623	620	623	588	604	641	624	591	638	586	538	669	624	622	677	598	578	647	621	591	615	668	621	625	617	604	692	608	629	643	622	590	618	614	636	613	630	612	593	600	640	598	646	597	606	613	646	640	633	615	607	606	611	680	609	599	622	619	618	613	628	639	589	596	630	636	598	603	658	599	604	557	631	597	631	564	626	610	630	607	617	601	604	616	648	591	626	621	635	611	641	646	613	622	566	561	597	676	625	626	618	585	605	629	624	596	659	637	636	626	616	601	642	616	630	638	591	599	587	622	618	617	595	648	622	607	606	604	631	597	587	603	599	620	620	617	623	595	692	570	643	674	661	556	620	642	634	603	593	630	653	657	585	631	608	589	641	619	577	641	600	652	605	617	615	607	629	640	629	578	608	628	671	600	597	599	567	595	612	645	629	643	581	615	645	651	661	604	631	641	638	634	609	643	623	635	639	605	608	640	598	602	652	609	615	645	598	586	595	610	623	627	648	618	626	654	624	617	632	627	636	610	612	617	622	634	652	612	608	621	603	637	685	612	588	596	599	625	612	636	620	600	650	665	645	607	626	646	607	595	575	637	606	676	592	597	671	585	577	585	613	596	644	610	626	657	535	651	673	653	689	637	628	581	646	640	593	634	621	631	625	637	606	588	617	613	615	611	632	640	615	629	674	630	570	579	640	593	617	684	610	586	577	623	651	621	650	624	621	599	621	577	664	601	605	606	636	620	619	631	611	623	628	632	615	666	629	646	582	622	597	631	603	646	618	592	606	590	624	621	617	657	606	623	624	645	607	594	626	654	722	618	634	608	598	650	639	660	582	650	588	634	619	635	605	638	642	613	630	611	616	598	622	673	570	650	644	569	650	629	611	635	573	623	675	585	594	609	628	558	585	623	603	635	583	631	616	641	645	661	645	615	648	656	637	600	654	643	637	618	645	640	642	555	627	618	630	607	589	622	595	599	620	627	605	611	620	621	575	559	595	606	579	643	604	617	610	602	613	612	635	633	616	602	625	659	608	662	618	647	600	627	643	633	560	650	581	667	622	659	600	593	612	623	574	610	629	586	614	655	653	615	612	648	598	626	633	611	613	593	602	640	599	575	608	633	651	632	608	641	599	635	640	615	555	620	618	602	603	591	634	644	655	631	633	590	642	619	650	636	613	617	639	558	641	619	596	592	620	639	608	654	632	607	600	645	621	628	609	628	608	624	612	691	620	590	657	586	599	575	624	600	627	590	617	614	663	603	613	598	632	622	601	635	583	613	614	615	584	611	633	584	625	610	695	568	615	654	635	635	594	631	620	675	552	628	632	642	614	605	601	572	601	645	603	610	612	561	643	646	619	621	600	651	575	603	602	627	679	652	616	593	577	634	615	626	605	616	599	587	650	604	650	608	621	621	601	655	659	616	605	618	677	604	632	601	604	611	616	664	569	613	608	631	647	612	576	618	639	641	601	589	629	621	686	594	592	636	651	634	663	657	663	658	627	651	578	619	632	574	604	649	605	619	627	638	624	681	657	594	654	659	621	635	695	628	596	649	599	642	632	623	566	620	607	688	633	636	586	597	620	652	615	624	635	615	601	630	637	617	651	657	665	619	589	595	588	586	645	594	638	638	610	619	603	626	613	596	620	609	577	617	640	638	590	623	636	642	629	611	573	604	589	644	643	584	607	664	614	588	622	626	600	605	668	586	585	625	630	641	626	575	615	622	681	643	638	588	623	639	622	649	631	614	638	599	636	602	657	617	613	619	600	634	624	580	588	643	614	611	641	626	635	588	660	661	612	608	623	593	614	603	581	626	625	616	645	587	618	658	616	646	639	623	621	628	570	605	617	629	668	602	611	619	606	604	653	652	591	624	624	616	624	666	615	623	594	648	621	585	570	627	574	607	677	609	617	614	669	627	614	617	620	639	610	645	627	605	644	637	586	613	614	682	635	635	654	617	598	623	585	655	608	640	592	618	626	618	623	635	655	634	584	622	590	663	657	627	627	633	624	637	590	630	636	637	640	579	603	627	608	612	645	590	640	611	579	603	596	595	618	622	564	658	619	613	560	612	649
31989	5488	3113	2315	1660	1263	984	792	699	569	497	461	478	397	401	382	375	389	339	331	337	296	328	294	331	311	320	297	280	321	296	300	304	291	296	280	254	265	292	271	285	270	266	263	273	291	260	315	264	306	301	262	271	289	256	295	305	316	278	268	275	280	283	289	249	253	292	283	264	286	313	284	291	291	296	286	279	299	260	295	292	277	260	266	280	271	270	310	291	282	283	274	277	288	286	301	292	290	236	275	290	267	267	295	282	266	270	268	298	298	288	297	303	254	276	317	282	264	282	278	257	273	286	293	247	261	285	283	283	297	242	291	269	266	289	298	280	287	281	266	258	295	280	244	297	295	250	264	264	267	274	279	286	297	301	271	300	257	294	264	258	279	272	298	286	258	270	292	266	262	276	290	275	279	230	276	288	250	301	270	284	272	268	304	281	296	262	282	290	316	278	276	243	266	279	303	291	274	270	249	296	303	278	271	278	317	274	294	293	272	280	270	269	236	255	314	280	271	257	274	284	284	298	258	278	258	272	262	292	287	264	266	249	273	280	291	273	250	290	292	281	270	265	289	278	258	280	260	271	269	279	267	278	276	275	283	273	268	256	271	293	294	297	252	261	284	267	269	293	254	258	234	281	245	290	288	281	255	274	263	251	281	279	248	285	275	300	267	268	278	297	296	271	271	287	260	261	274	261	305	266	255	278	294	307	299	283	223	271	296	268	294	286	300	275	278	269	252	279	300	244	266	270	282	260	278	262	242	288	274	264	266	260	304	248	290	301	280	281	255	285	268	285	292	300	257	263	275	263	297	275	276	274	270	295	288	285	277	268	255	309	286	285	294	264	249	262	286	296	267	289	284	275	260	279	275	266	244	244	292	309	280	274	279	229	245	253	256	257	269	271	292	278	226	270	271	314	288	273	283	278	283	292	235	288	274	292	256	279	302	258	281	287	281	265	286	283	258	261	264	282	248	296	297	266	313	283	259	269	298	262	292	290	263	312	290	244	292	269	244	271	266	259	266	261	275	250	294	292	301	318	280	272	297	276	251	279	259	290	289	285	260	306	258	257	310	281	294	290	306	270	252	266	274	257	270	264	287	270	234	282	255	251	264	289	245	249	239	258	272	288	273	266	264	272	255	285	268	300	313	279	273	281	249	262	265	284	272	281	275	266	281	297	289	281	261	274	295	266	242	275	304	278	255	310	255	297	263	283	291	268	291	299	288	292	271	262	294	248	262	241	248	257	270	294	263	267	276	272	260	296	279	259	239	281	295	272	281	243	275	277	249	271	294	243	255	248	289	266	277	246	274	234	309	280	298	262	293	291	247	258	262	258	277	255	263	263	282	274	265	293	289	308	249	270	304	275	282	255	287	285	289	263	277	284	245	269	288	276	300	273	286	286	286	289	275	289	255	271	272	280	268	266	288	288	268	240	268	266	298	272	262	279	255	262	281	261	298	270	260	275	255	287	281	273	290	271	272	237	264	261	266	268	270	254	299	285	287	288	268	256	286	270	284	279	286	279	297	256	271	280	265	256	275	263	259	285	296	264	260	270	261	261	249	277	265	305	262	278	257	279	286	262	272	295	252	258	262	279	261	279	254	258	297	265	289	269	297	264	277	247	295	258	281	274	299	269	295	268	291	254	285	280	273	267	287	286	259	290	258	279	262	263	263	269	311	260	289	305	283	280	280	254	295	308	280	275	282	293	256	263	258	271	236	271	285	280	259	267	289	275	279	295	250	286	270	268	257	230	270	257	316	279	276	267	263	251	243	248	288	274	271	252	289	260	301	309	281	269	271	276	272	272	255	308	294	291	272	242	268	291	265	263	272	262	301	286	271	277	261	263	282	246	276	264	264	268	266	256	267	244	246	264	255	279	274	272	293	303	291	260	272	312	301	270	301	254	269	249	276	259	257	264	245	258	274	304	279	261	284	283	249	253	278	255	262	277	227	242	287	284	254	297	274	260	260	285	275	252	276	306	273	275	278	281	269	261	282	277	265	272	269	265	286	291	263	307	286	289	274	250	275	284	280	298	287	259	295	277	299	290	273	303	248	269	273	277	332	256	276	337	256	255	287	274	291	253	260	264	262	292	284	286	270	274	286	275	275	268	276	266	283	255	249	285	272	267	287	266	278	265	260	303	272	255	257	283	272	292	257	300	249	269	302	291	291	287	254	274	277	287	262	299	263	290	262	301	262	275	273	286	282	250	278	255	257	283	259	268	282	309	309	281	259	263	285	281	256	244	273	276	254	269	272	296	282	289	288	273	248	297	297	274	290	274	258	269	280	257	297	278	272	271	283	267	275	292	275	269	290	256	270	284	261	295	315	255	277	274	271	280	263	283	255	284	263	281	270	268	283	296	272	250	255	278	268	274	301	256	299	279	248	263	282	269	265	287	260	301	291	263	268	242	282	291	279	279	265	265	248	267	288	271	291	275	279	296	296	258	277	289	267	285	289	264	259	290	273	267	285	283	281	251	263	268	266	254	264	251	278	290	271	272	284	271	268	270	264	270	272	278	252	295	267	261	293	272	280	271	264	289	268	263	294	258	252	271	291	260	287	253	284	286	289	272	283	291	291	285	285	280	276	258	277	259	258	273	270	287	275	283	273	272	246	290	254	259	290	267	264	294	253	290	287	255	258	302	294	272	274	271	246	276	263	266	267	307	272	283	268	306	276	316	283	273	291	269	265	279	298	288	248	272	287	248	264	282	244	282	293	303	267	255	305	279	303	267	269	268	258	278	279	291	287	281	284	260	259	280	306	270	299	299	284	274	267	289	278	286	233	276	261	295	280	299	259	249	279	283	256	279	259	247	275	275	285	254	283	277	292	288	304	272	254	262	261	264	281	277	268	316	250	259	279	241	246	265	254	278	269	283	272	277	271	268	271	269	264	288	262	262	267	279	266	283	272	228	271	277	265	272	259	256	257	272	284	251	294	267	266	285	264	277	287	278	287	281	279	270	274	284	262	272	285	308	261	271	249	250	289	248	283	310	268	263	282	270	270	278	290	294	259	288	291	276	288	273	292	298	301	248	288	276	271	290	259	276	275	306	277	284	247	281	285	260	280	303	277	294	307	300	273	291	262	246	246	269	269	281	248	274	271	274	302	246	274	280	317	283	259	298	284	275	261	292	296	262	288	310	278	281	276	281	280	268	277	276	242	287	275	273	261	290	266	249	281	262	291	271	318	274	263	271	279	260	282	269	290	256	271	264	265	268	302	268	285	275	303	259	272	276	274	265	287	284	270	266	314	291	270	285	275	268	285	289	288	269	286	262	276	257	282	264	283	276	259	268	301	274	304	289	247	275	281	256	249	272	293	277	253	269	284	295	257	283	280	284	298	288	273	265	259	279	255	284	262	256	267	286	261	263	257	272	294	272	244	281	284	270	260	263	276	301	299	270	264	262	259	251	283	284	292	266	254	293	269	256	265	274	253	277	290	298	288	266	294	271	264	287	264	268	279	248	290	283	264
14467	2741	6035	6700	5884	4780	3902	3232	2747	2387	2318	1953	1801	1694	1621	1428	1398	1274	1336	1276	1230	1151	1121	1142	1100	1058	1042	1053	977	947	950	948	953	962	899	970	944	928	894	912	908	958	867	877	862	838	861	864	843	857	845	850	874	830	850	809	839	792	834	836	801	805	852	818	779	821	796	835	770	795	829	838	828	802	816	827	837	815	825	761	843	801	778	784	800	842	774	792	764	814	815	780	774	785	852	790	781	791	831	818	815	814	779	824	807	749	757	796	866	784	811	803	790	811	767	839	802	763	818	763	803	826	823	800	826	824	795	792	801	821	746	802	781	777	771	779	808	764	817	767	786	778	809	796	805	816	750	814	832	855	830	795	790	839	784	765	759	787	791	797	794	792	755	765	767	843	741	791	770	794	765	827	804	748	805	742	810	858	779	792	823	795	820	775	777	734	827	785	726	806	791	792	760	826	813	779	837	804	790	767	774	816	800	782	807	812	793	833	814	800	806	823	804	738	737	801	757	776	800	792	761	818	769	809	750	798	795	754	768	770	742	801	752	791	781	739	803	847	785	786	801	790	763	806	816	775	741	832	806	775	791	788	760	778	806	807	856	776	800	823	726	782	728	810	765	740	773	784	764	744	808	845	795	795	747	815	810	780	764	803	787	717	805	788	781	757	777	741	762	757	731	781	804	825	728	825	764	757	878	719	754	810	729	773	766	786	799	756	773	777	787	796	765	783	761	761	786	739	776	799	772	799	790	735	811	814	802	767	864	797	804	764	767	759	771	823	820	773	825	783	837	816	798	764	868	811	781	800	815	804	789	766	788	782	788	812	811	797	808	770	770	782	798	809	798	786	784	804	775	767	794	783	795	791	775	818	832	752	758	744	803	740	757	762	790	753	732	788	746	771	791	800	816	835	764	732	789	772	813	780	790	753	810	767	761	833	742	827	820	778	804	783	786	843	777	813	749	821	758	830	737	772	835	800	805	799	784	839	791	797	844	827	735	796	756	779	756	836	784	778	829	772	755	786	810	849	779	828	793	765	818	772	814	806	776	778	798	765	750	772	818	830	771	784	775	810	766	770	804	791	816	805	803	788	728	809	776	708	768	808	753	804	728	775	789	854	751	802	784	818	763	763	773	764	811	796	761	782	789	782	821	809	770	787	783	770	802	752	818	790	808	842	776	802	790	776	818	747	821	810	751	740	802	762	786	796	825	765	791	810	771	799	818	819	799	723	827	829	817	777	799	801	742	807	749	845	777	775	786	788	803	794	768	792	774	792	799	780	816	765	769	800	799	744	756	788	800	781	765	787	804	773	789	798	758	823	802	762	831	811	789	798	731	755	828	796	783	810	797	757	788	802	815	746	800	789	813	766	806	800	791	764	777	800	789	789	700	773	814	725	771	772	782	811	774	802	828	755	769	840	768	801	772	753	746	806	841	783	775	812	837	749	783	760	766	807	804	785	788	795	745	784	768	792	771	803	801	740	785	791	748	795	796	760	794	802	773	811	785	798	779	811	814	806	785	835	829	765	787	773	754	805	741	759	815	778	760	804	816	710	808	816	777	757	801	799	765	763	822	790	727	794	791	791	786	738	817	747	737	746	784	779	801	783	813	782	711	787	816	871	804	807	795	825	792	799	850	824	844	807	807	771	773	783	808	777	810	797	796	807	786	762	808	811	787	722	765	784	818	816	780	765	742	758	774	767	741	813	754	801	740	843	783	779	804	794	804	789	750	793	789	828	797	774	733	763	756	759	770	786	829	748	744	742	764	777	774	809	833	792	771	792	785	771	746	828	736	780	752	788	772	772	788	767	880	754	821	774	757	781	760	769	795	769	785	793	769	786	779	757	798	804	753	767	806	800	768	786	771	769	778	829	764	780	783	807	782	790	791	734	787	820	777	751	805	809	776	841	777	771	839	808	776	805	772	811	758	795	779	778	792	783	764	774	792	800	757	778	776	803	782	808	799	736	778	778	801	803	818	821	809	733	771	810	801	751	768	801	799	796	814	747	779	791	765	795	786	756	798	847	790	797	774	793	780	762	727	809	781	767	798	791	789	820	794	718	816	788	778	767	721	804	784	846	777	777	791	822	820	821	781	824	725	802	834	787	782	776	813	767	756	781	788	820	772	798	737	772	776	756	772	795	777	771	805	772	767	831	763	762	815	820	757	793	730	792	759	760	740	823	809	784	784	747	828	776	813	773	777	801	766	818	782	732	828	812	799	800	841	809	786	732	767	783	790	805	770	831	783	792	735	818	812	771	824	811	730	839	781	769	761	824	801	769	761	797	785	797	753	775	785	751	763	800	787	770	775	780	787	780	745	807	801	823	771	807	817	768	740	815	803	741	835	823	799	794	749	806	761	761	776	767	768	785	759	742	772	816	780	804	842	789	786	814	789	752	726	806	819	807	794	812	827	795	766	781	764	769	798	816	723	851	790	847	760	832	772	811	786	791	818	771	789	829	777	782	801	791	786	735	799	769	775	779	796	809	798	797	750	751	778	789	755	794	814	761	790	823	800	776	815	783	805	824	767	810	799	778	846	753	768	805	741	796	750	823	796	809	796	769	806	784	778	798	781	749	769	784	854	785	783	768	843	771	780	756	779	812	799	807	740	793	785	769	793	748	770	790	822	761	756	783	776	760	778	786	796	788	809	779	787	799	762	784	834	772	868	755	825	777	808	767	788	763	757	784	769	789	797	773	729	786	757	784	794	743	780	764	815	792	753	797	716	767	782	826	754	825	796	737	810	790	822	804	782	777	802	816	798	771	781	800	788	777	798	813	806	785	779	749	771	761	748	788	769	812	775	767	791	752	759	739	757	780	773	784	753	798	777	791	765	817	791	779	759	767	826	823	742	782	795	807	791	791	788	785	811	760	788	797	769	784	810	802	775	795	807	797	786	820	791	763	739	724	780	757	756	788	776	779	799	828	766	785	824	774	787	770	757	804	758	756	772	766	779	785	823	773	803	777	815	746	788	799	809	778	792	820	805	737	809	792	798	785	814	819	818	784	830	766	730	763	770	784	801	830	804	770	801	804	753	776	746	781	789	800	794	804	745	802	798	785	765	780	770	727	788	793	747	805	787	789	788	765	739	806	848	757	709	755	806	787	758	826	798	770	819	804	751	771	853	805	828	743	787	779	746	817	843	782	807	788	831	788	798	776	787	790	791	753	768	761	807	754	776	756	769	776	795	774	742	787	769	775	754	795	771	760	799	775	812	780	783	730	812	814	756	816	769	788	772	786	762	769	757	765	769	740	768	750	795	776	750	771	771	805	816	784	784	791	824	824	739	779	794	798	759	792	766	798	842	791	811	763	773	787	795	816	784	823	818	780	812	773	804	794	817	756	771	805	747	877	780	818	784	796	812	769	848	811	831	790	780	759	795	765	766	790	796	763	779	769	771	772	769	806	757	749	804	789	815	759	776	771	768	770	788	767	806	808	758	769	782	825	801	799	782	856	768	729	779	802	784	782	763	824
2844	198	164	149	122	100	110	88	102	111	113	98	90	89	87	82	86	99	92	97	101	88	81	100	86	92	85	100	105	114	121	114	108	97	83	93	84	76	95	80	94	86	114	88	89	77	94	97	76	87	90	77	82	89	92	89	102	96	95	103	100	88	82	94	85	79	90	92	98	85	98	99	96	95	105	116	74	83	86	84	83	96	83	83	75	93	104	118	122	80	99	94	123	95	88	79	76	100	92	115	86	88	88	89	82	88	106	93	82	84	98	84	92	99	83	92	106	99	90	100	104	81	105	81	90	93	104	98	88	84	105	87	91	82	95	105	90	102	72	102	108	88	94	100	98	88	92	92	102	89	106	89	86	101	91	91	106	88	90	107	96	105	94	90	96	75	97	88	87	94	87	91	83	87	91	100	104	97	95	103	98	101	96	110	105	87	103	88	121	90	93	105	91	102	95	87	98	92	102	104	87	97	107	88	85	90	106	115	87	103	93	97	91	84	96	91	95	85	91	111	114	104	92	104	107	95	99	84	103	96	112	89	102	87	73	85	97	102	102	97	77	98	105	79	95	94	99	92	91	89	80	91	83	83	96	97	70	112	102	96	103	95	97	100	88	95	95	105	106	96	79	102	99	103	107	89	96	85	76	91	92	86	104	95	99	99	92	105	92	71	104	97	106	92	94	95	95	76	92	102	104	86	105	71	105	92	108	90	79	106	92	88	83	92	111	93	92	93	101	90	92	89	95	81	97	89	78	100	92	101	96	82	84	89	77	84	102	86	114	91	103	98	101	110	101	74	80	78	92	87	96	112	87	91	101	102	95	82	84	98	90	99	114	82	79	110	84	102	90	81	98	91	98	77	103	83	84	97	118	90	102	98	102	95	98	100	96	69	88	102	88	92	108	93	115	101	96	108	90	87	105	84	89	95	88	104	91	93	99	81	105	96	86	91	93	93	97	108	91	89	93	84	98	98	94	81	86	115	81	98	84	85	86	90	100	103	84	102	90	100	100	90	99	107	99	90	96	105	94	98	81	76	105	97	89	96	75	114	74	96	93	102	93	111	74	97	112	92	98	96	108	92	97	97	90	81	104	110	90	97	83	85	100	87	106	92	106	91	100	84	91	81	95	75	94	86	81	95	94	99	105	93	85	124	92	99	100	84	69	97	104	104	88	100	96	105	91	99	100	88	96	96	94	108	118	93	106	94	98	104	83	92	96	92	104	94	97	101	83	94	95	81	90	85	90	99	92	112	108	110	100	97	113	82	102	95	97	95	87	93	105	80	114	89	95	105	95	103	82	97	88	95	83	85	83	80	98	92	101	88	86	85	101	100	93	106	86	97	91	96	95	111	94	88	104	88	80	79	101	93	80	82	90	77	117	93	97	103	93	101	75	91	96	97	95	91	109	94	95	106	84	84	90	91	87	103	81	90	82	103	89	104	92	101	80	89	81	100	80	91	79	126	91	103	101	86	84	92	80	97	100	89	95	91	102	74	79	104	93	93	80	83	95	105	95	74	105	88	97	114	85	95	82	99	95	100	87	99	124	92	87	101	93	87	76	99	76	92	108	76	96	93	107	99	85	96	109	105	79	98	110	110	84	109	92	86	93	99	98	88	89	85	92	74	95	79	85	79	89	102	101	96	82	106	78	100	107	94	102	95	91	89	83	85	82	94	99	94	96	96	91	116	99	89	91	84	82	90	88	83	98	105	100	99	111	102	100	100	81	96	92	95	87	100	90	90	83	94	89	100	87	98	87	97	95	107	80	92	89	86	77	97	92	95	87	99	109	97	109	68	83	109	81	96	89	94	94	81	94	100	81	105	96	106	117	102	91	79	104	96	101	90	98	95	88	103	90	82	106	72	87	80	95	92	97	95	84	106	95	97	93	79	99	96	90	90	97	102	105	91	94	95	85	86	84	91	95	99	90	111	89	102	103	104	111	113	107	86	92	106	99	86	81	80	109	111	87	102	95	109	79	90	99	106	82	97	91	85	94	95	83	75	101	84	108	100	109	84	84	84	112	91	86	91	101	104	89	88	99	97	98	85	92	100	86	79	102	101	74	80	85	86	88	88	93	104	95	97	91	77	108	104	100	84	102	92	105	99	81	96	85	104	96	89	83	92	85	102	95	99	95	95	88	97	101	105	83	104	92	74	94	97	89	109	89	95	103	95	103	99	75	99	96	115	99	119	103	101	110	101	98	96	89	79	89	83	84	96	92	105	95	105	109	75	107	99	84	86	81	96	97	93	95	102	85	108	101	85	98	100	98	90	100	67	82	95	85	79	94	85	80	95	93	88	88	109	97	102	100	86	78	85	101	85	100	78	99	97	90	101	95	85	88	108	88	94	86	91	102	94	87	91	87	91	83	73	114	108	103	102	103	93	92	90	101	112	116	107	99	106	91	88	89	107	99	97	97	106	114	92	88	99	88	96	90	94	87	72	90	86	102	92	82	86	69	103	84	77	98	95	95	99	101	106	105	103	86	85	96	79	93	83	102	93	96	78	110	98	91	102	93	108	103	81	102	92	89	98	90	85	84	95	100	105	98	91	97	84	92	95	94	89	98	92	97	93	89	93	88	79	113	97	86	69	90	81	66	83	67	106	90	100	82	93	96	92	91	89	96	94	94	104	76	103	91	105	101	92	84	98	105	86	100	81	70	91	92	93	117	86	100	87	104	114	86	91	84	95	104	93	102	84	96	106	72	87	103	111	104	88	108	75	99	102	91	92	105	82	105	97	103	106	89	92	91	79	102	100	100	86	86	81	95	98	84	103	83	92	72	96	94	82	113	92	91	116	79	85	97	100	100	96	79	100	102	85	113	85	102	98	95	88	93	85	99	95	97	101	108	82	114	105	90	98	79	96	95	115	83	89	82	90	91	83	84	93	81	106	96	85	101	85	68	113	106	87	107	109	102	109	76	81	108	91	99	93	87	84	71	93	101	100	93	85	107	97	87	94	92	85	75	99	93	82	115	85	100	89	88	86	90	99	92	100	113	90	95	116	90	89	80	89	96	97	102	85	97	103	96	88	81	81	85	88	100	89	86	84	103	81	93	99	100	116	91	101	91	108	95	107	103	90	95	88	100	110	90	77	91	95	87	95	96	93	98	69	114	88	84	97	106	91	105	97	84	91	91	76	88	83	83	85	90	96	94	102	100	87	99	102	86	82	96	90	86	87	103	77	93	80	87	71	93	94	98	104	90	95	95	93	96	102	94	92	77	82	116	94	82	99	110	97	91	96	96	77	82	82	97	93	121	102	90	97	93	99	84	81	107	108	100	87	97	112	88	87	107	77	103	105	89	96	87	70	100	84	110	84	78	87	85	93	83	95	101	76	87	96	92	72	119	101	96	105	91	117	102	86	97	116	80	83	96	114	92	96	104	106	98	99	93	102	87	89	91	90	89	89	110	91	89	100	97	112	103	90	88	95	92	87	83	75	88	99	91	101	82	97	100	79	99	77	96	106	93	102
2638	437	470	525	502	434	431	413	395	393	381	339	347	370	365	344	396	309	334	336	345	323	299	331	325	350	358	362	321	319	306	324	374	367	292	351	340	332	348	371	330	351	334	326	307	311	344	335	310	336	305	351	292	339	306	313	330	363	320	349	345	316	331	358	334	341	318	329	318	328	342	321	344	304	318	328	333	340	367	332	339	359	308	319	353	343	338	362	314	321	338	318	308	348	326	330	292	330	336	334	337	354	324	312	331	330	370	344	304	348	349	331	318	339	355	338	338	350	350	325	342	338	309	312	343	348	323	342	324	309	349	333	319	335	349	334	319	354	343	333	337	346	341	351	348	321	338	369	341	346	338	338	334	349	340	329	349	310	333	346	332	356	322	337	345	304	319	336	326	356	335	361	330	320	320	344	326	332	358	304	342	295	347	349	328	346	349	375	327	343	336	306	347	327	341	330	321	341	319	333	298	331	323	344	352	296	355	338	323	340	327	325	339	344	337	356	341	346	353	338	352	343	374	314	312	347	325	353	317	305	319	304	321	336	342	329	345	335	347	360	335	330	332	344	310	334	325	341	310	332	334	371	347	346	323	354	339	357	297	311	305	343	323	326	325	340	306	340	339	326	353	331	350	318	338	348	300	344	318	330	363	304	333	355	341	328	338	339	329	360	309	352	358	321	354	347	339	309	349	341	345	317	345	341	339	330	341	356	321	316	358	323	352	298	304	329	345	331	330	302	336	354	347	332	330	320	338	316	322	338	331	356	312	305	322	349	334	331	336	326	301	313	328	332	334	319	335	355	355	352	321	347	320	349	325	353	332	352	354	355	330	329	323	309	330	296	333	361	342	292	316	331	359	342	332	350	310	333	345	348	330	349	335	332	356	332	338	336	307	364	358	347	355	333	302	357	346	345	341	340	321	299	345	348	352	358	299	352	322	348	320	287	345	342	339	324	344	331	311	319	346	330	339	336	336	313	348	298	317	327	332	338	368	334	349	343	364	363	313	319	330	332	345	324	356	330	335	332	318	320	339	340	312	334	350	345	329	305	346	358	353	321	350	296	363	375	314	309	296	333	355	324	316	367	368	340	332	328	306	348	329	381	316	324	359	310	320	322	355	374	327	337	351	338	347	335	369	369	338	307	356	316	329	330	346	341	323	336	372	322	312	294	345	335	325	345	320	360	342	308	343	352	357	343	378	334	338	339	333	313	343	361	337	336	330	339	343	346	334	313	302	341	343	380	326	321	340	334	325	324	310	337	345	332	301	338	297	353	328	364	353	343	333	343	345	349	346	361	309	326	316	351	339	343	347	350	339	354	361	297	362	349	301	324	347	309	328	326	340	320	329	360	339	355	299	308	337	354	313	326	366	333	325	309	326	370	335	335	351	361	336	325	323	315	374	323	347	348	322	351	348	328	341	324	337	332	324	326	336	340	329	327	313	358	338	370	376	326	336	345	345	315	365	349	358	344	337	346	315	333	317	357	356	356	373	336	350	329	364	348	318	324	339	327	360	337	293	313	349	340	329	346	338	331	338	338	336	331	345	313	334	336	330	320	318	304	321	319	329	353	345	375	319	338	314	344	329	352	321	316	365	321	340	317	314	337	348	339	342	324	369	353	332	355	337	350	323	309	346	325	361	320	311	348	328	355	345	329	393	334	337	337	315	331	361	345	309	310	345	363	357	345	364	335	319	293	355	356	324	365	336	342	324	333	344	307	347	301	316	342	336	329	351	361	347	319	308	312	366	336	344	327	376	328	338	344	355	313	324	346	358	343	380	313	328	353	297	344	338	366	326	332	322	346	312	306	330	314	330	346	337	316	359	335	351	338	313	307	340	356	334	356	302	344	350	351	338	328	319	349	341	333	338	367	345	314	372	362	320	339	315	307	345	326	384	331	342	317	319	341	336	337	293	332	346	314	392	341	332	357	313	352	341	342	354	337	323	356	339	356	314	335	356	337	335	332	340	337	322	358	342	315	343	334	321	337	332	335	325	318	395	318	337	349	347	326	353	323	303	357	330	349	312	354	325	335	311	356	355	337	344	326	312	322	323	330	306	330	334	316	333	351	305	365	283	372	365	341	371	344	355	357	340	326	304	344	323	303	316	343	319	322	330	304	329	316	372	327	346	305	326	347	348	335	293	348	356	347	358	340	321	334	348	333	340	322	326	328	307	349	342	344	355	328	327	329	329	315	329	338	306	347	298	331	304	338	331	336	344	341	341	367	348	317	325	341	363	319	367	343	333	341	366	326	369	315	307	341	321	336	334	358	332	347	354	315	351	323	335	355	363	346	342	330	341	322	334	328	365	320	367	316	296	393	340	321	343	329	363	310	304	336	310	304	346	349	334	348	329	307	381	328	343	302	343	368	332	330	356	338	380	336	314	332	355	338	337	332	322	328	322	314	308	337	329	337	309	338	349	356	338	330	339	355	323	325	303	312	331	357	334	339	357	308	320	354	333	330	365	338	325	326	331	327	320	317	312	341	330	337	321	346	346	361	315	322	341	336	336	343	340	359	351	328	309	357	301	343	343	352	332	353	312	335	388	375	320	331	356	348	330	349	341	346	345	304	380	325	372	336	338	335	338	361	321	350	320	360	332	337	363	341	322	316	333	357	340	371	325	345	327	365	311	329	320	333	346	323	333	347	329	348	349	331	347	345	342	308	332	352	355	292	313	344	351	325	324	326	307	374	318	322	345	337	344	318	345	310	328	331	354	318	326	326	366	311	297	317	329	316	320	328	320	335	357	338	346	356	290	352	346	327	329	318	323	325	308	323	350	344	328	330	330	335	354	343	366	299	320	333	355	306	342	363	365	311	368	348	359	326	344	315	341	320	335	325	298	340	356	354	316	314	356	348	335	327	342	330	308	349	345	340	347	310	340	349	329	359	323	330	336	322	329	363	337	320	329	295	355	377	345	341	325	349	339	364	328	348	327	332	346	354	337	324	337	332	322	322	326	326	332	327	338	334	325	326	357	346	363	340	318	335	339	324	352	327	311	369	341	348	332	344	355	333	326	347	350	325	341	334	317	326	363	343	348	337	322	327	357	341	314	332	342	320	327	351	342	314	328	336	317	331	344	334	330	334	325	315	330	336	339	321	291	318	318	328	359	316	367	322	300	323	318	322	324	340	318	334	346	316	372	331	332	308	334	346	331	337	292	337	344	335	347	361	340	332	332	351	363	345	331	339	324	327	334	336	362	316	337	349	336	334	334	329	355	326	333	328	344	331	337	317	328	323	349	328	330	335	311	373	331	371	338	336	322	332	332	309	350	358	348	319	344	334	334	322	336	319	323	324	330	322	352	344	363	339	359	334	301	299	324	338	327	334	338	342	379	343	355	317	343	323	332	304	345	306	281	307	325	340	296	336	310	340	324	318	336	326	354	322	303	309	363	338	389	330	310	321	341	320	350	308	337	302	306	350	340	347	324	328	340	327	380	325	320	363	347	335	310	347	324	316	334	333	335	294
19479	1689	1496	1288	903	711	554	460	411	353	324	324	274	289	285	228	279	246	231	238	232	228	241	229	241	248	230	228	241	253	259	227	241	226	213	223	199	195	204	217	194	203	194	217	206	213	215	190	233	194	202	208	214	203	217	195	216	236	207	205	211	192	204	198	204	203	232	191	194	199	236	221	230	225	205	222	214	177	217	228	206	207	192	212	189	188	188	220	183	218	201	217	232	194	189	203	202	173	239	206	226	210	231	193	213	212	199	193	222	197	230	186	192	209	204	214	188	194	224	214	242	194	197	209	218	230	190	190	204	219	189	197	223	205	218	204	249	202	187	239	216	231	216	213	208	183	209	230	201	199	227	208	189	218	207	198	192	162	208	236	219	214	193	228	223	201	208	172	213	217	193	183	207	209	202	190	201	209	203	198	223	181	201	192	207	200	194	223	226	191	192	204	238	224	242	195	241	225	211	200	210	204	204	215	211	207	195	201	191	205	207	189	211	213	207	171	221	229	189	214	191	199	212	186	199	221	203	176	201	220	209	216	197	206	213	179	196	205	193	194	208	202	213	211	192	203	202	198	187	212	206	207	200	192	168	171	211	199	187	195	228	202	200	218	180	208	203	190	184	214	217	204	209	214	212	208	186	207	195	198	220	196	215	189	199	205	189	188	217	194	210	196	221	204	216	193	204	190	193	182	219	196	234	227	216	197	225	214	243	184	191	235	208	214	183	207	210	188	235	216	201	221	204	219	209	201	210	199	213	211	192	220	219	208	219	241	180	191	222	201	211	219	211	201	198	188	211	209	207	236	200	209	218	204	218	204	226	192	209	211	191	219	233	210	191	236	213	215	192	190	191	204	215	202	191	190	240	180	213	213	196	205	213	208	200	220	221	195	209	199	223	213	210	199	202	216	214	202	176	197	198	236	211	202	210	222	186	205	210	217	207	179	221	208	187	205	233	229	218	214	241	197	207	180	188	208	180	199	208	202	227	196	219	194	197	199	217	208	206	218	214	199	189	244	232	190	207	214	180	202	222	210	208	204	213	198	226	200	194	220	204	205	195	197	218	234	227	186	189	217	212	187	201	202	199	209	211	181	201	213	202	205	212	209	204	205	209	208	217	186	210	175	196	209	196	188	208	218	205	208	223	230	214	207	175	189	194	174	212	197	211	205	185	222	213	204	207	207	190	187	220	214	174	220	196	203	189	220	198	215	201	203	200	218	206	206	206	192	179	222	219	199	194	223	217	200	220	188	213	213	196	194	193	212	205	207	168	196	196	197	202	195	205	197	206	186	228	197	207	198	186	196	206	193	217	197	204	202	180	193	204	210	220	171	214	214	218	194	179	197	233	192	219	201	183	213	178	191	208	221	196	208	206	188	212	212	229	175	199	221	193	214	207	213	215	217	192	192	205	225	191	208	182	208	215	172	213	189	191	218	220	189	210	228	228	227	231	225	212	198	204	199	226	205	189	207	221	235	203	179	212	219	203	210	228	219	199	185	220	223	208	201	186	210	201	210	231	223	215	201	225	179	184	224	217	231	198	208	231	189	200	229	194	204	197	219	214	187	229	218	224	209	213	230	212	191	234	221	206	201	194	201	208	207	213	220	218	217	195	224	204	207	220	195	202	191	181	226	227	199	213	215	216	178	179	216	191	204	211	187	193	208	238	208	187	218	201	210	213	178	207	201	225	201	184	197	205	201	235	200	185	189	196	174	197	218	207	195	205	220	215	223	208	211	215	202	204	203	229	185	242	201	214	226	188	202	251	217	200	189	188	219	204	230	238	199	201	188	195	203	209	215	218	182	226	200	199	202	190	219	216	213	204	192	187	204	197	178	212	199	212	184	204	209	200	197	193	227	191	176	225	206	229	185	183	212	214	205	179	179	232	186	194	208	235	189	196	200	220	218	195	203	208	217	180	196	205	215	207	202	211	193	200	196	206	208	222	210	210	167	215	214	202	210	220	201	195	209	203	210	202	213	204	194	178	192	206	207	201	239	202	192	203	187	213	215	179	220	207	198	225	217	212	205	234	192	201	229	207	217	220	222	212	217	209	192	211	191	199	201	185	201	205	201	190	205	241	208	219	186	239	198	235	194	198	197	211	186	188	217	214	234	209	206	209	207	204	210	204	227	195	202	220	201	216	192	217	215	219	228	206	202	221	208	208	188	226	212	215	197	217	195	195	208	191	184	205	215	218	200	190	201	231	186	227	208	205	210	217	209	193	217	192	203	190	219	191	208	210	207	191	230	183	204	182	210	229	210	187	199	206	220	208	179	198	222	202	217	227	204	212	206	222	217	193	202	206	236	206	217	215	197	207	209	228	217	205	207	228	222	197	216	204	201	193	221	191	203	174	187	200	191	196	183	215	201	201	216	209	194	232	212	195	219	210	202	183	192	219	212	212	220	194	200	213	214	202	212	184	204	221	172	199	235	218	172	201	202	200	187	186	204	193	189	218	196	187	207	201	202	215	216	213	199	203	211	189	210	201	207	195	210	193	186	207	211	195	200	226	180	208	204	206	223	212	210	202	233	196	226	213	210	233	217	199	229	207	194	190	209	195	211	204	227	207	217	234	186	197	216	191	214	219	233	201	217	209	197	219	227	196	199	207	219	212	214	231	212	227	207	190	203	215	198	234	208	208	197	205	185	186	195	200	215	194	216	214	198	215	223	221	221	200	212	240	186	205	208	202	198	185	184	212	182	201	190	221	205	187	203	201	200	210	200	200	202	209	219	197	225	200	232	209	234	204	238	195	212	191	186	199	230	216	218	204	226	208	192	186	201	209	204	203	198	205	208	214	202	210	174	222	194	211	189	245	222	182	209	194	201	217	211	202	218	235	202	219	221	206	227	211	195	185	191	231	192	222	216	224	238	187	223	202	217	199	201	199	201	199	223	198	202	181	189	204	190	215	229	232	231	197	176	198	208	209	215	202	188	192	206	221	210	231	215	206	195	217	219	202	187	211	212	211	226	200	184	205	212	190	225	194	211	231	184	225	203	188	172	220	213	211	213	211	207	175	204	221	203	207	206	198	222	215	202	182	202	202	224	222	173	198	206	199	211	195	214	185	218	196	183	200	200	211	189	204	205	199	230	218	207	226	214	196	207	223	203	197	215	188	206	192	226	216	203	198	200	214	224	198	212	204	192	206	212	206	217	241	201	225	175	201	197	210	227	208	229	195	204	193	197	193	198	208	223	197	217	200	211	180	182	227	211	242	195	218	195	205	200	194	200	216	187	193	212	208	197	192	191	217	219	208	171	202	210	181	189	201	227	187	207	186	200	196	216	193	209	176	219	206	209	221	190	186	246	212	197	220	225	217	210	213	202	216	197	214	229	217	164	203	210	182	196	197	243	207	191	181	194	217	218	208	220	200	208	180	197	191	181	206	212	215	214	217	226	212	203	189	205	207	210	222	204	195	226	184	196	203	203	205	233	194	202	215	179	201	217	191	209	201	228	212	214	210	201	188	193
9534	1626	3350	3837	3312	2722	2370	1919	1592	1467	1330	1232	1170	1114	1084	944	896	895	878	851	799	792	805	851	775	809	746	658	740	706	734	745	675	747	713	688	722	685	706	696	661	698	710	674	665	638	744	623	663	676	657	615	661	669	627	636	661	709	611	626	617	709	657	613	606	693	674	624	606	653	645	691	636	651	636	612	663	631	625	637	627	731	639	658	652	634	616	652	608	620	638	609	703	646	652	617	635	627	645	628	638	634	629	672	633	635	635	666	621	613	608	622	590	628	653	620	667	661	586	622	660	596	607	609	605	649	658	629	594	587	619	628	618	596	632	647	646	605	618	618	602	623	647	673	648	610	617	612	652	633	653	621	627	670	628	634	635	594	603	650	622	619	644	658	602	590	595	666	618	589	605	624	597	607	600	630	574	617	598	603	620	629	609	630	641	620	568	651	636	682	643	606	668	628	641	667	608	637	657	636	625	592	625	632	643	621	643	641	609	612	590	627	610	608	629	632	619	631	628	672	610	618	674	599	615	681	665	607	611	626	638	648	586	644	634	637	639	590	624	643	597	616	610	658	629	614	664	595	690	620	661	620	613	623	617	639	602	621	605	591	622	627	619	594	620	611	622	638	694	613	614	656	646	639	628	655	600	696	625	587	631	649	635	643	623	666	667	649	572	577	575	641	640	604	660	627	600	620	627	661	659	607	629	613	606	638	567	636	633	618	643	621	645	630	615	585	575	618	645	636	622	657	637	645	633	640	631	627	626	623	599	647	597	601	589	611	587	603	621	615	616	615	622	625	641	635	640	646	608	646	593	610	605	597	655	632	620	600	654	664	646	627	603	678	613	604	631	644	657	620	600	602	652	634	617	662	572	647	663	635	579	641	621	599	649	621	656	620	634	607	614	643	561	653	607	667	590	607	662	608	611	653	641	655	616	641	616	658	594	653	686	634	631	651	688	604	622	653	637	631	609	604	674	668	663	645	657	613	646	615	626	614	579	631	661	573	598	666	656	637	616	652	617	611	581	630	603	614	581	590	665	602	589	605	628	648	613	632	668	627	696	629	636	658	627	666	621	669	603	641	654	629	627	684	619	634	614	613	639	597	640	676	640	593	681	603	597	631	673	621	629	622	609	605	642	593	640	618	613	602	669	667	605	664	596	626	618	613	566	642	632	613	638	621	648	605	600	621	590	628	612	587	616	625	584	658	637	649	641	618	624	626	627	604	647	633	620	606	596	637	597	606	633	586	607	628	643	620	600	605	635	668	595	611	656	616	623	594	609	620	646	645	629	642	606	669	626	635	671	631	632	622	658	632	625	609	634	629	624	633	618	626	625	615	639	619	629	567	624	632	591	593	580	650	592	658	689	594	585	588	591	674	599	611	626	605	632	645	623	635	626	620	608	636	597	620	636	692	680	642	611	615	616	638	582	613	596	600	625	644	608	615	585	615	615	588	594	629	581	676	629	590	608	605	630	618	610	579	649	616	663	629	624	634	651	628	617	627	632	596	604	630	649	595	590	613	659	626	634	640	576	591	580	674	628	648	554	660	636	645	621	643	627	619	612	615	625	623	626	632	628	619	634	632	636	609	664	649	652	589	639	593	620	604	575	643	590	604	614	621	582	648	593	653	636	599	638	617	582	621	614	607	598	623	670	588	621	635	643	606	631	659	663	617	619	613	605	600	620	612	635	624	615	641	648	662	581	637	677	606	634	654	691	653	655	652	622	668	675	620	631	618	633	589	625	629	648	576	645	635	608	643	638	611	602	625	588	641	612	627	638	619	564	617	633	630	645	631	627	631	609	639	611	629	652	598	593	647	629	676	657	610	641	601	663	598	598	563	589	657	631	631	598	622	616	623	622	646	595	649	639	634	633	663	613	593	625	628	674	621	601	615	670	626	608	648	626	640	631	641	618	645	661	646	666	600	618	698	630	644	609	630	599	640	663	641	624	637	631	642	681	635	610	619	617	590	606	579	620	605	584	657	622	602	615	621	635	633	592	599	627	596	601	608	621	631	666	582	639	633	624	628	588	627	561	652	672	643	600	606	662	636	638	616	661	635	635	602	653	624	590	630	605	649	635	611	614	598	623	628	595	609	601	592	636	606	610	640	623	626	595	624	619	639	590	645	628	621	641	608	613	605	613	652	629	615	680	654	625	611	612	684	619	637	629	626	642	662	605	634	639	602	612	589	625	581	594	636	603	637	623	604	649	627	598	621	638	587	637	647	590	657	633	618	560	627	585	635	659	637	647	607	602	637	549	675	624	642	608	621	668	623	612	620	662	589	685	601	588	577	683	628	614	585	637	647	653	610	653	594	630	664	672	652	643	603	626	611	635	659	620	597	606	588	631	596	612	615	689	621	615	610	614	607	648	586	631	627	626	674	626	557	669	608	603	642	661	634	574	637	621	626	658	647	662	627	650	613	624	618	638	620	624	628	626	617	593	597	644	602	595	577	666	603	640	604	608	594	610	608	618	587	631	640	576	586	683	620	657	604	625	589	600	642	629	639	646	612	652	607	620	621	639	602	631	629	592	619	648	630	638	613	602	661	599	587	662	637	589	597	654	646	605	616	607	636	657	619	637	635	640	652	612	640	633	621	595	623	603	641	613	594	681	617	614	618	589	616	638	632	584	646	631	609	625	658	638	678	657	645	609	617	602	625	644	608	627	629	681	604	637	585	621	618	644	650	578	604	665	594	597	646	594	588	651	600	680	601	614	656	589	632	639	656	631	623	650	643	641	632	662	634	584	613	674	648	608	655	621	613	644	648	674	596	615	628	606	613	645	638	611	606	624	649	642	577	654	612	607	627	654	591	618	579	625	615	615	632	593	606	628	613	634	629	635	610	622	704	623	652	608	612	633	649	590	602	613	651	639	669	601	617	604	612	643	601	637	620	640	637	650	646	631	612	610	641	689	613	641	651	642	629	608	705	672	636	608	643	618	586	629	590	638	668	630	606	613	613	608	598	627	616	610	637	620	634	627	653	650	660	622	603	641	644	647	617	638	658	609	640	636	639	648	593	580	640	672	653	681	617	658	630	606	627	621	632	625	584	597	584	644	645	603	621	607	653	591	614	627	598	638	625	590	572	625	623	609	611	662	636	601	656	596	635	593	613	616	633	608	672	628	619	622	597	639	625	713	612	631	640	597	643	646	626	591	639	608	625	584	640	611	627	683	629	600	633	629	614	589	588	606	653	611	588	599	640	602	607	622	636	682	600	643	681	675	625	612	587	639	679	637	598	594	576	650	638	651	640	648	629	651	575	642	651	678	675	633	606	672	614	640	590	571	612	622	636	641	649	633	624	607	565	662	595	611	660	614	625	608	649	606	596	609	611	682	673	632	606	648	633	661	650	627	602	636	633	624	625	608	663	641	626	614	641	631	639	629	646	634	649	614	628	686	604	592	605	625	654	604	641	633	621	633	668	641	632	617	620	644	620	591	635	609	605	619	644	656	611	649	636	619	610	593	636	631	616
30762	4888	2962	2280	1724	1288	909	772	661	607	506	464	448	403	418	362	388	382	322	368	307	334	315	278	290	310	309	323	270	311	307	317	274	261	260	302	285	289	255	296	276	253	283	273	286	282	274	285	283	301	296	260	298	311	286	297	249	300	272	272	269	290	283	267	262	263	274	243	286	281	251	267	299	257	303	293	294	253	274	286	282	289	283	264	292	251	291	317	289	256	263	284	275	256	289	255	281	281	276	246	264	247	279	304	267	245	295	292	283	273	269	271	264	281	257	255	261	274	285	306	287	264	301	282	321	290	261	261	266	288	280	268	253	277	273	280	264	279	297	263	282	277	281	255	272	263	259	270	266	246	259	287	252	260	281	285	236	279	261	272	265	274	263	277	289	261	276	278	284	271	254	262	280	270	276	243	268	254	256	275	293	298	302	278	255	288	286	283	273	274	263	276	270	267	267	263	280	282	274	276	284	266	242	282	259	277	270	301	267	261	274	263	258	289	285	295	295	254	296	295	248	264	284	265	268	289	280	258	298	264	271	272	243	260	286	289	294	263	251	253	262	273	283	247	275	255	301	285	269	291	269	262	286	245	263	311	276	251	248	290	271	260	267	276	251	263	261	256	294	255	290	272	294	283	312	285	271	269	320	271	281	275	263	244	271	273	281	271	250	279	285	274	296	256	250	284	295	273	256	249	264	292	243	267	276	259	293	246	262	265	277	257	254	248	293	286	270	263	283	286	288	296	260	278	266	287	285	269	281	268	290	273	280	282	282	263	277	249	276	259	276	282	281	288	254	253	251	294	267	277	303	293	275	267	286	298	289	269	247	254	253	289	279	241	302	277	272	243	282	230	266	319	251	287	260	281	288	278	281	298	249	302	261	286	247	281	265	263	289	291	275	296	268	287	254	245	284	312	273	276	244	254	268	280	266	275	237	257	253	279	285	257	284	286	261	263	251	255	271	300	279	250	267	263	263	269	278	289	267	276	286	263	277	279	261	268	251	246	295	249	273	282	273	251	267	278	260	298	249	288	304	266	257	253	293	276	285	279	275	280	258	239	254	279	257	287	270	260	309	279	270	259	281	254	276	276	262	241	267	257	276	270	270	261	289	292	269	283	284	275	268	267	286	275	247	286	274	271	267	250	294	294	249	247	253	268	287	284	284	270	264	278	271	267	252	291	284	249	248	286	239	252	286	280	257	270	286	262	282	251	287	269	255	266	284	283	254	288	276	288	269	260	271	295	270	267	270	295	296	268	304	275	273	251	250	258	271	259	276	272	272	272	292	250	277	246	301	288	273	259	282	275	278	309	248	287	292	279	271	283	270	279	265	255	289	255	266	250	268	264	257	284	282	238	311	298	264	302	282	268	257	308	290	280	274	290	279	279	278	292	237	278	254	256	292	265	278	276	262	274	273	289	298	256	281	280	261	257	277	259	268	259	239	290	276	257	272	265	285	272	297	264	257	301	239	277	277	278	293	296	290	270	279	300	292	277	267	272	264	285	285	263	272	258	239	262	271	264	284	267	267	264	256	261	275	258	257	294	263	261	250	280	261	257	280	280	261	273	264	300	296	268	278	256	274	260	297	238	255	263	286	295	266	260	252	300	297	265	279	285	280	277	264	259	265	253	278	252	238	272	279	285	263	275	269	278	284	270	238	272	273	301	281	262	253	269	274	293	258	252	280	254	268	251	264	273	288	258	278	241	253	275	248	263	273	278	256	286	292	242	279	301	287	295	270	265	268	269	249	273	292	290	268	279	284	244	263	284	268	256	273	287	296	273	264	279	267	299	271	258	266	246	288	280	272	296	252	274	276	273	261	260	264	265	262	264	269	282	287	262	266	270	287	256	259	274	250	288	281	279	246	268	273	285	278	260	279	245	283	295	271	272	251	293	263	268	294	250	257	281	275	309	269	287	260	292	245	272	270	291	238	285	297	236	278	271	275	268	264	270	287	278	230	293	264	272	259	295	297	258	302	309	298	282	274	257	258	306	301	312	257	289	234	318	285	270	273	238	283	289	262	286	253	291	267	268	262	282	299	250	279	278	266	273	259	281	261	263	289	284	247	280	273	284	278	277	288	317	273	278	269	256	297	274	293	277	283	264	275	273	259	253	277	266	287	288	279	283	288	252	277	272	277	262	277	265	278	253	265	280	254	267	277	268	283	267	287	256	266	270	267	285	263	234	232	277	275	257	291	277	284	271	271	283	261	237	248	277	273	280	263	271	252	271	265	260	256	279	273	289	278	287	264	287	257	249	282	295	244	279	286	266	262	283	288	278	265	273	276	248	265	263	283	300	295	285	273	253	261	272	307	262	284	268	261	261	260	277	290	292	256	280	266	317	276	252	283	263	239	280	264	252	257	249	293	270	248	270	281	280	287	281	265	299	246	274	259	308	274	289	287	286	272	256	278	287	282	279	271	264	284	300	296	279	286	283	286	276	273	299	247	281	259	254	279	270	259	275	268	302	302	244	271	293	288	253	283	273	252	246	246	291	277	284	311	293	221	245	261	285	263	324	272	247	278	273	265	271	263	247	297	270	298	257	267	291	219	256	262	297	285	296	245	266	316	260	254	280	278	272	280	255	273	262	288	318	279	289	298	300	283	268	265	263	275	281	293	268	278	261	271	285	253	246	276	265	276	286	283	248	262	272	284	225	280	260	286	280	277	288	270	260	269	266	259	258	279	272	285	257	260	296	280	257	249	264	258	247	261	280	265	270	277	272	293	268	296	294	279	262	279	284	224	253	279	251	249	300	254	268	289	255	283	278	269	295	282	279	254	249	265	264	293	268	263	281	274	258	262	265	271	288	302	270	256	263	272	285	287	266	281	278	309	270	258	268	248	262	260	305	251	290	246	268	295	284	250	279	267	280	272	255	291	286	301	272	252	281	299	272	287	254	263	267	263	276	279	282	275	259	267	305	283	278	270	281	270	271	289	266	321	268	259	256	271	293	247	285	261	275	268	286	272	277	257	271	303	276	257	265	288	233	244	281	255	267	286	270	247	272	307	267	267	300	260	236	285	277	274	286	267	276	267	290	272	289	258	275	275	303	269	283	274	267	258	261	259	269	294	263	248	266	249	277	282	249	296	259	278	275	326	241	268	282	255	280	287	264	277	269	243	262	288	268	275	254	270	247	288	270	268	259	269	281	274	299	226	267	263	274	280	277	301	265	296	279	290	275	268	301	276	276	274	258	270	265	275	271	268	277	279	275	301	302	255	267	276	266	281	288	291	249	242	285	234	272	280	285	290	252	309	293	271	273	254	259	255	263	265	295	245	294	279	254	291	284	307	266	285	317	279	259	303	254	251	275	328	273	241	256	272	257	274	245	252	258	279	265	263	234	287	260	286	259	301	291	247	248	274	284	271	279	306	260	278	247	264	261	269	262	274	262	265	293	271	267	253	261	286	291	243	272	274	266	282	273	272	294	280	295	271	297	277	292	288	285	283	239	259	269	270	300	257	267	307	266
13963	2680	5872	6790	5841	4847	3937	3298	2787	2485	2267	1979	1826	1717	1551	1484	1441	1374	1286	1242	1145	1216	1117	1132	1100	1100	1009	1026	1028	998	1008	999	967	965	929	962	927	902	926	870	948	929	850	923	866	850	825	855	852	859	878	878	898	831	821	889	839	823	850	832	809	785	879	823	814	835	840	810	824	849	805	804	777	858	802	824	827	857	818	792	812	825	802	831	850	778	823	804	838	768	810	854	782	856	791	783	784	828	854	788	821	822	806	761	793	804	767	812	777	785	807	780	759	805	774	869	832	793	769	799	840	764	792	810	787	800	795	799	816	827	838	815	786	799	770	739	749	793	843	804	829	785	782	829	806	750	818	818	777	781	772	812	866	797	794	747	762	741	788	794	777	837	815	745	809	803	758	776	789	814	790	782	758	865	769	831	797	792	770	850	793	788	785	784	787	803	784	796	761	806	775	785	782	782	839	808	799	775	789	750	796	734	789	788	883	821	794	797	811	804	772	806	773	773	788	791	801	767	821	810	826	833	822	807	770	785	738	777	763	818	801	796	798	754	765	855	783	795	781	789	779	755	831	785	769	755	820	736	758	791	746	810	847	795	820	793	785	753	827	780	766	735	766	778	816	789	710	756	776	827	823	735	753	800	746	760	788	792	769	844	787	792	737	819	829	776	822	732	825	758	742	801	754	786	771	785	788	810	778	822	750	754	793	779	805	794	788	776	808	804	733	781	819	782	797	788	774	773	763	780	801	741	759	779	783	775	828	755	799	760	742	781	777	833	804	790	787	810	835	752	777	805	799	766	768	785	804	817	806	763	808	797	772	762	791	776	755	747	823	763	747	737	766	800	772	766	764	784	764	840	775	742	814	799	801	808	743	783	809	860	810	752	782	808	807	775	775	795	792	747	845	760	765	790	734	788	747	774	761	817	786	826	778	813	737	756	771	770	769	801	797	783	813	781	767	809	791	780	843	769	778	708	846	777	778	776	847	757	788	792	791	755	772	755	802	793	773	770	854	774	819	789	825	778	811	779	754	732	763	765	756	771	786	812	813	819	769	791	766	750	784	740	802	818	771	770	850	823	827	762	758	793	783	746	757	802	726	790	807	807	801	788	822	818	733	776	803	800	811	722	818	750	795	770	761	767	755	780	780	753	760	778	762	805	732	780	819	761	810	761	766	806	788	834	749	798	794	802	803	772	742	732	810	750	738	836	819	780	800	834	797	751	783	779	798	831	831	798	784	780	784	790	797	824	767	811	775	868	790	824	764	778	774	748	784	816	813	792	795	791	782	826	768	816	829	772	770	829	768	777	767	819	795	763	834	758	774	787	755	760	735	801	767	779	804	804	762	773	788	772	809	771	786	722	791	789	792	782	769	805	814	825	793	783	813	758	775	769	766	777	812	789	742	800	810	753	850	785	771	814	801	818	777	739	793	820	798	773	764	748	844	783	775	849	810	768	774	809	752	785	816	767	753	806	771	822	832	742	762	827	779	751	774	777	764	784	758	780	769	787	769	848	826	763	767	859	751	743	778	756	760	809	768	773	758	809	842	791	774	813	749	777	744	797	776	767	781	825	772	819	762	804	760	760	765	743	759	732	810	770	792	791	777	783	777	842	807	757	761	741	823	850	783	767	798	753	815	784	787	767	859	770	807	741	768	742	788	744	766	771	758	785	804	762	763	844	762	760	828	820	802	769	784	761	834	785	786	801	788	780	797	766	819	748	785	811	762	799	818	816	804	770	777	773	772	792	846	813	767	763	754	721	811	788	784	778	824	790	763	805	773	747	746	783	770	757	779	773	745	772	782	787	825	792	761	741	781	793	765	781	806	788	805	759	800	785	751	772	803	782	788	783	775	774	808	783	797	798	764	805	835	790	797	837	785	810	767	764	779	782	731	783	783	782	774	788	797	815	727	762	733	840	751	819	785	762	792	782	813	790	757	743	798	794	752	770	756	786	799	762	811	819	819	793	811	845	788	772	808	793	795	812	788	805	808	811	794	811	760	775	799	795	768	825	784	821	792	779	718	750	749	801	792	749	763	781	802	814	796	753	811	752	764	802	758	720	739	806	814	766	824	767	775	800	804	798	758	799	779	766	853	808	761	766	800	762	731	798	834	832	750	824	758	799	816	778	747	775	726	761	811	793	817	787	860	775	777	828	852	793	798	811	753	781	764	752	820	792	764	819	783	821	814	765	789	782	792	783	769	785	747	810	779	770	743	768	760	777	731	754	788	819	797	776	780	776	794	777	749	762	800	783	773	784	788	793	804	800	755	812	802	840	786	795	765	785	793	776	759	774	788	779	774	771	808	772	773	768	809	805	751	780	752	780	811	776	807	836	780	807	771	804	799	751	788	785	749	782	814	798	744	789	782	799	769	763	826	769	766	776	806	770	740	796	849	776	814	796	808	792	781	778	809	758	768	742	817	814	795	738	736	799	785	761	811	762	810	812	770	789	784	772	796	765	779	804	821	750	760	789	823	803	838	804	814	769	792	765	757	798	762	756	771	820	805	780	782	810	817	768	795	768	779	734	780	692	809	764	795	801	778	803	803	823	763	766	740	772	754	799	759	832	736	843	811	824	785	783	785	776	762	786	741	751	812	768	743	830	738	814	734	776	768	773	799	733	756	788	829	793	743	773	783	786	774	775	766	751	815	789	747	785	796	785	816	841	771	786	750	839	751	801	772	779	758	837	764	771	820	778	799	804	778	789	777	768	751	798	751	808	836	745	801	814	804	798	766	754	760	809	747	785	763	796	759	732	775	820	757	782	841	768	782	769	790	794	790	803	778	778	864	781	765	784	819	773	801	780	761	771	745	810	764	790	789	848	863	797	774	775	816	762	804	778	791	780	831	828	840	814	793	754	809	804	842	839	752	793	807	765	750	754	830	776	774	791	732	780	769	825	769	806	789	807	798	807	815	772	828	843	779	809	754	789	782	795	812	822	791	837	780	783	736	757	780	779	780	802	763	772	754	768	806	796	791	812	779	825	800	795	777	741	811	792	743	801	773	804	788	739	790	731	772	797	775	805	767	831	818	778	796	813	797	767	782	792	802	814	791	800	782	733	755	781	855	762	761	893	825	756	810	813	793	812	741	774	845	817	739	794	800	774	769	786	787	833	813	784	795	783	782	816	797	763	797	791	806	809	796	756	771	772	801	818	825	721	759	805	817	805	776	813	749	777	743	773	773	790	823	812	757	807	790	799	852	822	776	763	780	776	789	812	816	784	798	789	804	805	789	790	799	836	779	750	764	782	809	765	763	801	813	734	786	797	776	771	772	765	761	834	741	777	797	816	745	805	791	814	813	785	797	816	812	822	832	784	796	736	779	840	789	767	779	772	784	813	787	741	765	766	754	828	771	774	724	767	766	761	816	760	789	782	776	785	804	828	791	800	771	796	771	771	790	836	786	811	772	795	766	789	759	774	798	798	801	730	772	750	786	784	810	753	798	798	776	781	838	775	787	790	782	731	782	811	785	807
2790	173	172	159	136	110	113	107	96	89	105	87	98	107	107	99	89	95	95	94	100	101	113	98	94	100	98	88	79	99	94	98	93	113	86	92	95	95	100	90	102	81	87	92	82	87	94	81	83	86	105	82	110	89	95	93	120	96	98	79	92	97	105	96	87	90	89	82	115	104	100	79	100	89	94	105	88	84	102	83	96	105	81	108	101	94	110	98	84	94	106	80	98	95	91	89	94	115	95	88	85	82	90	91	100	82	103	85	82	88	108	97	103	95	97	85	77	89	88	84	96	86	102	97	88	89	90	89	97	90	91	89	89	100	80	105	83	103	91	80	86	80	97	106	83	85	91	92	84	83	90	93	91	70	95	72	88	97	93	96	105	93	109	107	91	95	86	84	89	90	91	107	84	111	111	97	80	86	80	98	103	84	89	95	89	100	95	98	77	88	103	90	105	101	102	107	93	103	105	107	83	96	114	78	104	101	108	93	95	102	77	93	92	88	80	92	87	91	84	101	102	97	85	97	97	91	94	90	112	80	106	108	96	90	71	81	91	99	98	106	87	79	94	88	79	75	87	101	97	83	102	86	91	91	104	99	99	104	91	99	104	113	98	81	98	86	105	89	106	85	100	82	98	94	99	94	82	100	91	101	101	89	100	98	101	91	84	99	94	109	83	94	86	102	96	89	96	83	99	93	89	84	80	98	100	101	90	75	102	113	97	97	99	96	111	77	95	81	78	92	96	94	88	109	108	95	93	103	103	89	102	94	103	95	93	118	93	87	97	88	91	102	94	89	92	87	103	79	98	99	82	96	100	89	77	100	105	91	104	102	92	93	92	92	87	79	118	91	89	94	84	107	103	81	108	84	104	99	89	88	93	101	80	83	88	104	100	80	95	97	87	91	106	92	84	86	79	105	85	79	103	92	110	83	84	100	84	101	84	93	104	85	95	99	88	81	94	106	100	98	83	90	97	106	113	82	93	79	89	95	109	104	122	84	114	87	90	104	63	100	105	107	89	101	107	84	97	87	106	78	91	95	101	97	81	89	101	113	95	86	93	93	98	114	97	106	81	98	100	106	101	71	84	96	74	85	102	99	99	98	87	90	101	88	90	91	77	92	98	104	110	91	106	89	71	110	90	89	98	101	80	78	98	95	87	93	109	93	113	84	84	89	92	92	84	100	89	91	101	78	102	100	107	79	85	84	93	88	97	104	90	100	101	114	92	102	91	90	90	87	103	83	107	73	85	95	82	87	85	86	94	106	105	93	83	85	91	100	99	101	89	83	98	101	80	91	88	101	107	85	82	93	92	82	87	90	101	102	113	103	93	103	108	93	104	99	98	86	87	95	91	93	99	84	81	84	103	97	87	97	102	79	107	95	103	91	95	93	80	105	92	99	94	93	80	97	93	104	91	86	90	76	101	81	96	123	93	110	99	108	87	87	94	86	75	91	109	99	105	100	117	92	96	110	92	68	103	89	82	85	94	95	75	93	92	85	89	84	113	94	89	111	93	112	125	94	94	93	93	118	112	113	81	94	94	90	83	87	90	92	102	91	80	98	78	82	94	99	100	101	90	104	93	73	106	94	105	80	93	77	86	88	93	97	95	105	101	96	89	90	92	90	102	100	69	90	87	107	91	100	111	94	90	77	83	101	96	82	93	123	86	97	90	96	109	102	98	86	94	101	99	77	86	121	100	99	84	107	99	98	97	118	99	91	110	92	82	83	97	94	83	102	86	94	105	100	91	85	85	109	76	108	95	98	84	101	103	73	102	98	86	106	114	97	97	92	94	76	93	78	94	114	98	81	85	85	91	99	88	87	92	102	95	97	120	101	88	65	88	107	106	92	82	110	101	83	81	104	103	92	87	91	87	74	90	83	94	102	95	96	86	107	108	104	94	72	93	83	106	104	88	103	75	98	94	89	103	89	103	78	94	94	103	84	95	111	81	101	101	107	79	103	89	85	93	96	110	86	82	92	95	101	109	92	109	90	87	67	89	117	76	100	76	82	84	93	90	106	101	97	78	86	110	101	101	86	101	93	101	98	99	91	101	96	93	84	85	89	116	93	103	84	106	92	100	89	106	86	81	83	105	102	113	96	93	94	100	87	79	98	101	84	69	91	89	105	85	101	84	79	86	98	98	94	72	90	89	86	91	84	87	104	113	89	83	97	83	88	108	90	100	96	88	82	94	96	104	102	86	87	95	114	93	87	96	87	105	90	89	120	110	82	68	101	98	104	73	94	96	78	91	90	91	87	92	83	100	80	84	93	94	76	79	91	94	82	101	81	88	117	97	111	98	102	96	88	79	92	90	92	110	115	90	105	92	99	87	110	109	85	84	93	97	93	92	91	94	106	103	71	79	95	94	98	95	103	98	90	111	81	97	92	71	89	86	80	88	94	92	84	84	102	84	90	72	101	81	96	85	80	96	96	86	99	100	98	87	92	94	99	91	93	84	83	91	88	81	86	101	72	101	100	100	105	93	94	84	101	105	108	104	98	85	90	85	101	114	72	91	92	85	103	89	88	113	97	99	83	87	94	91	83	88	90	85	71	99	79	84	79	77	84	103	85	78	60	97	97	90	107	92	91	115	90	97	88	88	92	100	90	96	99	99	92	76	101	72	87	87	98	97	73	88	91	98	89	95	98	108	103	80	93	93	101	91	90	80	98	112	96	108	94	78	101	99	86	91	90	89	104	97	98	93	79	65	101	73	125	96	81	91	109	82	84	71	89	92	95	97	90	107	100	102	101	90	100	89	95	91	105	87	86	100	90	97	79	88	90	101	81	87	89	117	88	112	82	99	92	77	112	93	91	82	101	81	80	94	87	88	101	82	75	93	74	103	112	99	96	97	74	92	94	80	84	92	103	98	94	91	118	105	87	101	80	83	97	84	95	97	80	87	86	86	101	94	92	94	106	84	88	101	96	93	114	85	90	95	96	76	100	69	91	83	84	98	95	97	70	98	86	95	109	92	95	82	105	83	101	99	115	76	86	103	97	92	111	74	100	102	112	100	83	86	111	76	97	106	90	85	71	102	102	92	90	95	83	83	104	82	104	88	86	97	88	78	94	115	81	80	98	94	87	99	84	93	89	86	91	90	90	80	86	106	89	106	108	87	83	92	95	96	93	89	86	75	85	104	88	100	81	101	87	78	101	85	87	76	104	98	100	95	107	90	98	97	94	97	85	90	100	89	98	96	76	85	93	96	80	96	90	91	109	101	97	87	94	99	91	90	83	86	88	94	84	85	74	85	84	80	91	94	87	87	89	99	91	90	114	90	86	91	96	111	98	93	92	95	90	100	102	106	99	89	94	83	78	105	112	115	108	91	75	87	93	111	91	108	106	86	92	118	81	100	102	104	89	95	97	86	93	93	82	95	97	101	88	94	87	79	92	89	107	93	82	83	83	99	94	91	84	82	92	91	97	85	86	107	110	88	105	92	96	91	93	100	78	93	79	100	93	107	88	98	90	90	84
2377	383	480	522	470	492	430	425	344	363	410	391	380	343	348	369	358	355	306	338	312	353	370	326	334	317	347	337	333	360	338	323	358	366	328	360	349	346	360	336	318	318	337	349	300	326	319	379	353	339	326	324	354	360	328	343	322	319	358	324	339	357	303	370	329	342	338	342	339	329	354	330	348	335	346	312	318	320	364	341	333	376	323	318	344	314	339	336	309	387	311	369	347	325	306	329	365	340	339	333	339	310	354	362	317	343	339	341	325	341	314	331	348	336	347	310	321	336	300	323	336	352	362	358	302	339	310	344	348	322	337	341	300	310	335	345	335	340	311	358	329	326	332	327	335	313	345	304	350	346	337	361	347	320	337	323	322	360	339	292	310	321	279	326	314	315	317	344	294	344	352	317	366	365	321	334	318	345	371	338	311	326	311	358	306	319	311	341	337	304	359	327	338	342	341	311	319	344	356	324	356	329	356	307	373	357	289	335	361	316	353	338	328	327	342	337	367	343	340	351	390	334	325	353	323	317	320	313	316	331	339	335	358	314	349	332	307	326	309	334	333	322	335	358	306	307	335	326	324	373	334	322	329	369	324	315	331	361	363	325	311	337	333	316	304	322	363	311	329	370	348	320	330	364	344	336	300	290	363	330	334	323	312	338	352	336	329	299	322	307	334	346	345	328	321	362	331	343	318	319	339	336	333	375	343	338	337	348	357	367	307	331	312	303	324	354	353	344	299	323	339	342	341	321	333	351	336	329	296	325	339	324	318	316	359	319	379	335	334	318	344	313	341	330	336	342	318	317	353	330	356	343	334	328	306	354	328	309	344	324	332	349	305	331	324	338	312	334	352	319	333	370	356	325	325	333	329	339	349	321	340	345	338	342	323	301	322	358	357	342	345	327	303	286	347	371	342	305	291	339	339	328	358	296	304	315	326	323	347	340	339	334	351	334	343	332	319	354	334	348	337	333	291	351	347	367	318	328	344	333	328	339	341	366	309	340	320	342	305	319	339	335	318	368	321	338	336	314	334	354	321	360	313	340	360	348	315	331	335	358	349	339	303	316	336	304	327	344	327	303	336	328	321	332	334	359	353	354	334	327	328	360	345	325	349	318	332	322	352	333	336	329	323	331	341	355	328	356	348	344	357	330	336	343	338	335	339	336	337	318	348	354	337	317	348	305	325	325	337	332	347	323	328	312	355	333	320	340	317	316	319	312	340	331	348	300	337	355	369	332	332	323	344	331	334	340	337	363	328	337	334	338	344	333	342	341	348	332	338	338	339	348	330	347	331	324	341	343	328	322	367	336	319	335	327	351	363	345	332	331	348	340	363	321	345	335	323	303	339	310	362	327	348	381	308	321	333	333	329	334	351	324	316	333	353	345	334	360	324	318	305	336	331	349	327	294	339	321	338	359	329	334	341	315	360	305	326	334	320	293	353	369	341	310	333	310	358	343	322	314	333	323	330	319	323	336	333	307	344	343	303	351	336	357	322	320	380	318	336	352	323	309	335	332	354	301	354	310	355	322	352	333	322	341	394	357	366	326	367	325	326	314	341	325	317	334	347	329	344	319	363	366	320	332	331	318	335	352	344	335	348	356	347	319	319	331	339	320	329	317	368	313	349	353	340	330	341	344	334	318	339	365	330	403	315	316	317	309	324	337	325	344	326	345	315	351	321	317	332	331	357	320	378	353	314	306	346	328	341	327	339	337	345	326	347	310	325	338	315	313	343	345	363	324	338	328	360	303	349	340	346	319	313	309	329	310	313	334	335	360	328	311	332	326	351	353	321	354	330	330	341	354	326	351	341	322	342	330	319	342	329	347	360	319	327	335	322	317	305	342	335	346	350	339	347	332	297	333	335	358	315	340	317	307	355	326	361	321	355	328	335	349	330	324	346	320	324	330	329	371	345	327	318	328	330	322	354	313	318	321	297	324	332	335	324	344	295	327	327	302	338	333	345	316	323	331	322	334	353	342	330	369	340	333	365	335	340	315	314	330	361	335	384	313	307	321	324	354	336	319	367	318	328	316	361	340	310	328	312	338	308	342	353	338	322	335	359	319	323	337	345	356	327	349	307	334	314	316	326	328	358	327	339	337	340	327	348	350	343	341	315	291	359	331	353	329	322	354	317	330	297	301	332	337	332	332	347	365	340	349	370	306	342	335	349	316	357	319	319	302	311	332	333	320	355	327	331	344	323	342	317	365	330	343	335	322	350	322	327	330	316	346	353	362	331	329	311	343	322	300	340	341	348	343	348	315	301	324	338	308	340	328	361	331	323	331	327	312	354	342	332	315	340	294	315	324	337	317	313	332	324	371	353	330	322	332	325	330	325	336	317	356	336	329	353	343	325	351	326	331	348	342	312	344	345	295	329	325	331	327	345	347	377	332	332	294	312	351	303	348	329	306	330	339	314	319	332	328	353	326	325	339	345	298	347	321	294	345	373	311	339	301	348	319	315	310	372	355	313	312	307	354	330	367	307	330	341	365	353	332	356	333	361	342	348	348	345	319	309	329	315	304	349	337	324	308	375	336	323	326	361	324	305	331	335	307	341	312	316	363	343	353	327	337	328	320	355	335	329	324	296	331	318	282	318	324	347	331	356	344	329	348	353	347	335	340	301	334	297	318	339	337	349	326	335	379	342	333	298	323	338	366	347	275	293	316	350	332	342	336	323	331	350	337	336	280	326	374	333	333	331	318	323	352	355	342	320	340	324	337	325	303	341	320	331	354	369	373	322	333	309	320	317	329	358	331	351	346	372	316	330	342	344	349	354	322	331	337	319	307	318	311	321	308	324	343	331	325	318	328	343	298	322	333	332	385	350	336	312	292	310	327	302	346	311	327	321	324	314	313	325	316	345	330	328	330	357	346	316	347	352	342	331	314	330	351	343	359	331	309	343	302	320	336	325	349	274	354	345	324	350	335	345	299	318	331	315	315	328	340	344	338	331	362	355	336	359	314	315	335	328	324	332	327	323	322	349	334	319	308	326	344	337	354	340	324	315	332	368	302	349	339	314	324	353	333	313	326	315	330	316	330	323	338	316	339	330	318	330	325	350	335	353	321	310	315	334	338	315	314	321	316	343	353	322	348	307	297	311	330	334	326	333	341	340	319	338	340	319	325	337	327	328	326	375	340	337	324	322	347	326	350	367	304	327	351	355	333	333	333	353	317	327	341	313	313	312	338	326	331	332	323	346	329	344	304	350	332	365	308	327	349	322	293	386	351	365	345	332	338	348	311	309	344	369	338	372	330	308	332	339	331	282	334	318	331	355	366	332	327	355	344	317	340	359	354	313	330	335	293	339	336	330	347	323	353	331	313	299	352	336	321	318	303	311	364	327	363	335	320	336	333	372	338	329	325	328	331	346	354	348	379	344	358	331	310	336	310	344	329	367	332	343	302	337	316	311	341	321	359	325	325	302	351	340	314	326	303	394	314	342	363	308	332	333	348	315	322	336	338	333	345	322	361	320	349
21059	1909	1545	1163	873	685	554	468	402	350	310	292	302	267	271	232	243	279	262	240	225	228	191	232	244	258	206	215	208	222	203	229	219	214	214	214	216	209	209	220	210	216	214	216	206	212	210	202	221	190	210	215	230	239	206	178	204	200	230	193	207	210	215	205	228	231	223	205	191	192	212	225	201	198	197	214	203	232	205	217	211	213	229	205	190	203	194	222	205	218	233	202	215	186	194	197	193	221	179	209	220	188	227	184	211	202	208	180	184	211	194	227	229	215	223	181	242	200	207	207	202	182	202	199	190	222	199	204	187	195	210	200	225	218	216	222	187	227	206	207	213	186	208	222	209	206	188	231	173	184	203	213	192	184	217	210	207	173	223	216	195	195	239	206	202	210	197	190	205	213	203	190	195	209	192	191	204	191	186	211	202	218	225	194	206	199	173	204	216	209	219	197	199	189	215	234	206	176	208	212	197	199	202	199	216	223	218	219	193	204	191	209	211	214	203	204	198	216	226	202	226	224	185	226	216	177	255	183	191	208	220	203	247	190	211	242	176	208	217	212	221	205	205	212	178	206	224	218	215	206	212	201	212	199	223	191	208	213	223	206	220	185	210	175	256	186	189	210	200	204	222	208	214	223	169	196	207	213	192	176	204	208	179	209	200	242	166	188	166	187	206	210	210	197	200	217	221	204	236	210	233	206	196	198	184	223	208	204	196	202	215	198	223	208	207	193	201	181	204	211	236	190	191	225	237	220	167	196	225	210	164	204	225	221	186	194	201	185	161	184	189	227	230	208	199	197	214	213	226	211	207	210	221	179	186	230	244	201	179	192	215	206	223	207	197	218	203	199	202	207	214	211	200	207	182	214	210	182	201	198	214	201	228	187	203	207	234	187	210	208	216	205	201	212	206	176	212	217	227	211	225	185	204	221	193	181	211	219	182	224	187	229	212	217	204	216	211	208	221	218	193	201	207	181	187	242	215	214	187	219	202	171	207	185	185	203	222	202	186	193	208	212	179	226	202	197	203	208	193	210	212	206	187	225	190	204	212	186	197	201	235	207	204	232	213	210	195	236	182	193	223	229	181	215	204	214	199	208	215	222	223	189	194	208	213	181	210	208	204	209	221	229	207	212	182	194	204	194	204	192	192	216	170	220	197	198	203	209	217	201	222	198	205	185	199	196	198	190	199	192	212	234	186	218	215	222	219	196	202	195	207	206	211	200	215	199	207	193	177	222	219	213	228	204	215	199	185	212	232	195	219	202	195	213	201	196	225	204	229	197	201	200	227	200	217	205	183	194	222	213	206	221	179	185	224	198	231	229	212	216	204	202	211	200	201	179	223	213	202	195	225	206	180	213	206	220	195	188	213	223	218	212	212	212	229	211	199	203	192	214	224	235	196	200	187	193	183	190	205	199	201	196	224	201	212	202	200	189	218	193	201	193	223	199	202	202	213	185	206	187	197	185	234	193	217	225	226	206	194	213	217	222	209	216	195	208	219	218	206	195	245	198	229	212	238	192	186	226	214	224	191	188	197	203	186	215	162	206	199	223	208	215	229	219	200	198	220	198	205	218	206	220	212	217	207	187	174	215	202	193	191	201	186	223	196	217	223	211	186	234	197	203	215	207	186	212	203	224	192	205	207	188	206	207	212	199	196	198	224	208	191	226	193	216	205	211	207	238	214	183	222	212	221	198	203	228	210	206	202	196	208	199	213	206	206	206	235	215	221	203	206	213	190	188	188	193	221	201	214	217	199	205	193	238	228	200	204	205	212	218	199	203	233	214	194	192	204	207	181	189	203	209	174	196	192	212	192	195	216	198	213	222	206	224	211	199	176	190	215	219	208	204	189	203	211	205	208	215	173	215	205	199	189	175	216	197	205	186	193	198	222	202	220	208	197	219	193	206	182	216	185	186	190	210	208	219	189	207	210	209	191	210	191	208	208	221	195	220	183	192	209	180	226	203	209	215	190	204	214	201	192	207	219	212	220	201	218	208	219	196	192	170	232	209	214	233	208	207	188	216	208	228	210	228	231	191	216	207	187	192	190	194	204	219	181	225	226	208	207	198	198	222	201	210	200	188	226	192	213	208	213	226	197	217	197	194	211	227	198	219	225	206	216	205	204	199	223	223	208	197	200	217	228	195	193	194	200	199	184	195	199	212	225	198	213	224	170	211	206	198	233	209	196	201	221	190	198	216	195	205	198	222	234	189	215	203	206	180	187	207	203	197	216	202	193	201	228	221	216	211	229	215	188	252	192	218	207	214	213	206	205	184	221	196	217	208	225	215	186	180	239	215	210	217	220	207	207	203	207	190	191	220	212	206	211	205	216	185	203	205	212	227	229	208	199	218	196	214	180	173	223	192	236	203	204	200	184	217	219	204	199	213	183	208	229	211	218	205	179	208	249	212	204	191	200	209	202	195	196	208	204	198	197	195	183	194	207	195	233	206	201	195	188	222	189	183	201	214	200	220	185	192	198	204	225	195	201	234	232	201	214	232	200	204	224	222	184	214	212	198	216	195	197	217	217	170	228	214	219	226	190	207	190	222	213	222	211	214	192	218	233	191	200	209	231	239	217	209	216	211	195	197	195	213	209	207	223	194	205	225	199	203	223	204	180	189	222	215	192	188	182	227	218	208	188	200	219	194	201	209	203	213	194	225	204	207	205	207	207	220	206	223	197	202	203	212	206	197	211	213	184	236	203	209	213	193	198	218	203	212	228	195	225	224	215	200	182	185	184	205	204	197	181	207	211	192	230	218	215	226	231	203	215	172	210	194	188	227	222	200	185	228	199	213	206	188	199	213	196	183	199	207	184	179	207	211	209	200	229	187	194	231	202	195	220	200	219	219	195	218	218	205	236	220	193	231	211	215	199	194	212	212	223	229	201	225	187	227	216	193	225	190	212	190	235	197	192	218	192	208	218	195	171	211	203	208	239	197	204	214	205	184	231	203	185	202	199	199	212	208	209	205	210	225	210	220	228	203	217	195	191	193	164	233	227	189	202	207	196	193	228	192	202	210	212	192	206	219	199	193	205	181	212	220	219	207	188	224	194	212	216	214	194	217	213	212	223	215	234	189	215	213	220	208	218	201	192	182	237	190	202	206	226	182	207	205	187	213	221	208	220	209	216	213	217	220	196	201	209	190	222	216	198	226	207	186	212	194	209	196	206	234	209	206	198	201	215	201	194	194	226	223	185	192	200	203	209	198	219	202	219	211	214	220	233	206	190	206	188	215	201	218	184	187	191	187	190	229	197	217	211	200	187	195	226	205	219	204	209	212	186	200	206	220	202	200	197	187	221	186	190	204	176	225	234	194	192	222	198	210	205	179	208	187	225	212	180	218	194	210	214	239	206	191	194	202	224	206	207	207	198	224	180	206	189	229	194	228	200	202	182	202	206	236	205	195	174	206	208	203	212	211	205	182	222	218	189	220	198	208	222	187	179	201	203	202	236	212	216	200	202	219	198	189	229	221
10022	1549	3300	3797	3265	2775	2278	1905	1705	1436	1419	1217	1149	1124	1092	984	914	902	849	873	809	815	789	820	796	705	759	679	697	744	712	730	680	703	610	671	684	713	686	640	644	684	700	682	724	687	626	721	673	665	615	674	629	690	678	638	699	633	623	647	626	635	601	664	661	628	698	609	623	605	649	606	645	609	659	625	603	596	616	627	617	662	638	616	643	622	621	661	651	685	595	634	588	601	663	644	589	654	585	589	630	622	670	645	632	590	607	637	595	641	655	661	645	571	648	623	631	623	616	634	644	578	608	616	634	624	603	645	663	654	637	623	644	654	664	659	657	654	645	665	632	683	640	631	599	645	658	637	637	604	628	608	663	630	639	635	585	583	649	623	670	609	642	616	656	591	585	649	598	642	576	606	631	618	638	592	610	615	623	627	636	599	610	609	656	649	610	623	659	624	664	603	632	589	628	634	602	600	669	625	621	619	651	603	589	638	643	624	614	619	640	584	576	614	585	610	615	625	620	599	685	624	614	615	661	635	633	589	587	655	638	617	624	639	601	600	639	617	663	606	668	637	652	607	622	609	593	659	661	632	616	625	621	639	647	658	591	585	621	662	586	652	648	611	605	602	621	636	599	609	643	592	651	609	613	658	616	621	619	627	617	614	623	638	599	634	655	606	591	613	643	628	619	636	590	632	624	638	652	601	666	618	614	615	617	601	611	588	577	620	665	618	616	607	669	624	558	636	637	610	652	561	624	632	611	572	617	648	623	619	605	622	605	635	606	618	638	651	589	652	653	578	597	574	634	626	667	633	630	619	617	600	618	605	605	615	609	601	636	641	631	657	686	647	614	615	625	628	612	615	612	627	638	637	679	598	615	619	604	612	576	639	614	659	635	614	623	593	637	609	650	606	639	650	657	615	622	577	656	628	652	592	599	587	633	620	652	623	663	616	643	629	599	631	591	595	628	621	587	609	598	642	640	657	598	619	624	602	606	657	618	654	600	613	638	631	640	554	602	600	610	610	606	590	628	601	637	645	653	635	635	615	656	633	644	630	601	587	659	654	632	592	651	611	598	623	622	645	661	658	625	617	612	617	668	630	561	589	598	607	633	651	616	625	636	672	638	622	646	613	652	631	621	628	576	602	626	630	567	615	636	591	616	591	602	660	644	642	676	627	618	640	582	604	653	621	591	626	639	603	694	627	643	643	604	625	610	614	622	629	620	603	646	659	624	629	597	635	618	657	651	653	619	630	654	571	598	635	638	622	610	619	617	627	629	613	604	632	610	614	651	606	617	622	623	618	597	607	601	613	664	615	633	630	642	658	593	636	602	613	635	614	610	641	650	649	638	603	604	647	633	617	624	616	619	609	629	665	609	621	626	647	598	660	619	671	611	623	626	605	605	634	687	647	611	654	627	662	625	660	611	590	597	626	686	644	612	670	587	617	587	589	620	599	630	617	609	620	602	620	636	575	614	590	640	626	661	578	608	619	632	624	607	602	630	582	607	626	590	616	700	605	657	620	620	617	614	607	626	640	655	612	621	660	599	649	610	614	599	638	610	595	623	620	675	656	625	596	629	593	623	622	633	632	635	659	612	606	623	584	663	605	583	619	640	608	632	602	599	613	605	602	569	618	629	615	651	596	650	640	643	653	621	602	602	597	614	602	566	619	654	598	635	616	620	638	632	644	643	636	619	622	589	610	619	599	636	634	626	607	579	660	633	674	596	610	627	634	591	585	640	672	595	668	637	645	581	641	581	624	642	645	643	594	574	627	620	658	607	627	633	664	625	626	670	650	638	610	622	600	626	614	608	616	593	609	654	648	606	643	612	641	647	620	542	641	634	625	603	624	606	601	634	614	655	650	629	632	654	687	631	661	605	647	551	664	645	618	635	599	650	686	645	610	666	662	586	651	610	575	621	569	618	633	603	601	648	624	624	590	644	589	624	611	645	631	649	569	616	613	625	605	616	595	638	624	654	636	619	593	640	643	651	630	635	643	616	643	655	599	661	611	636	649	621	563	624	662	623	640	598	626	622	598	601	609	590	636	619	643	608	630	603	677	654	621	600	616	619	624	617	608	626	652	602	578	677	610	577	618	602	616	617	609	604	598	649	612	611	658	623	614	639	579	600	618	647	606	610	632	632	609	570	639	658	635	601	631	603	599	619	605	633	641	606	654	614	635	641	611	639	648	599	662	662	640	610	647	614	638	621	632	621	612	655	638	601	630	655	666	624	645	625	643	709	589	624	598	615	619	630	643	614	599	619	612	638	593	637	636	584	641	640	607	669	605	636	598	610	635	602	650	620	607	627	591	651	615	604	601	617	630	614	635	683	640	649	599	653	643	633	623	619	632	564	629	608	640	592	657	642	625	661	634	668	643	635	593	690	616	617	578	608	602	658	644	622	603	646	584	606	575	604	647	636	625	660	632	604	607	620	615	590	632	653	583	616	610	607	654	615	587	651	620	620	626	612	595	639	642	605	620	580	685	601	598	584	644	600	621	679	602	599	617	630	602	619	603	631	608	639	584	633	601	597	638	637	618	590	614	647	558	624	644	646	581	606	614	632	585	623	644	580	592	662	625	606	601	642	599	615	658	585	615	585	618	621	597	592	612	600	608	625	618	590	629	605	595	581	562	650	556	636	663	656	645	602	586	608	579	615	652	660	627	638	626	604	646	604	596	635	637	641	607	662	616	600	661	601	606	597	589	652	676	644	642	595	673	664	630	661	583	656	638	596	653	663	592	625	628	627	634	603	573	601	648	628	645	656	618	580	645	596	586	638	653	623	587	632	618	610	613	618	577	620	636	601	591	606	581	618	609	627	619	624	602	617	631	649	622	611	650	618	648	598	611	639	583	591	646	615	639	613	636	654	584	608	616	617	636	587	665	651	680	591	612	572	644	593	613	608	635	595	583	641	651	600	675	579	625	609	634	626	619	583	623	609	616	617	586	663	616	644	609	647	658	639	628	634	572	648	626	593	666	638	594	628	603	600	635	616	632	600	604	591	629	653	629	632	613	640	635	615	606	658	591	643	592	659	582	612	661	591	579	636	632	638	620	602	608	614	610	628	650	652	650	640	645	630	591	589	614	630	646	635	632	604	634	631	632	632	609	670	602	646	587	624	660	628	637	617	669	620	588	646	614	588	632	639	617	612	638	600	586	617	664	682	615	570	591	606	635	612	626	591	588	637	613	680	615	626	622	655	639	637	623	592	567	622	665	631	582	636	619	612	622	647	629	644	648	635	650	643	603	585	588	631	657	680	582	668	596	659	634	622	611	632	641	594	602	602	599	651	643	663	621	610	612	590	623	650	610	634	633	573	634	593	631	618	613	611	561	625	630	608	636	683	646	587	601	638	632	648	605	609	659	599	603	588	626	576	627	618	677	609	605	598	653	600	631	678	587	579	617	624	632	606	618	626	618	666	590	661	623	611	606	628	617	628	570	699	630	578	598	641	672	669	600	636	605	580	610	626	662	632	599
32460	5674	3040	2324	1667	1241	996	761	696	567	554	486	470	410	416	372	364	341	335	399	361	315	299	323	282	319	330	307	301	301	310	308	339	298	273	283	282	269	286	302	300	283	310	275	257	272	272	282	285	275	292	259	291	271	293	301	259	263	297	278	286	271	281	278	260	260	270	278	266	286	249	293	290	278	275	303	283	270	292	251	273	286	260	270	261	264	253	245	262	272	281	303	259	277	265	256	282	267	269	255	249	260	277	281	265	298	295	275	274	292	257	235	290	297	250	262	250	257	270	264	249	277	243	292	302	274	270	270	262	312	308	284	293	269	285	226	284	283	282	285	281	301	302	278	282	290	287	294	295	272	269	272	272	274	304	266	299	282	270	275	272	254	278	283	258	258	247	299	292	244	310	275	288	282	266	285	265	254	290	265	296	278	303	269	270	260	275	266	232	286	291	254	276	293	249	250	268	261	272	256	262	262	282	250	268	265	259	290	251	258	259	274	283	294	283	272	268	285	295	282	250	265	271	275	306	261	268	278	265	246	269	284	273	263	267	258	248	249	268	235	293	250	243	246	283	259	281	269	290	296	256	280	260	262	291	277	308	286	253	294	269	286	284	260	276	289	287	274	276	245	281	268	247	255	267	262	285	260	250	296	284	280	266	282	291	271	264	288	260	258	297	277	269	272	259	269	281	266	278	273	302	273	248	259	276	286	309	268	277	282	252	256	266	255	277	289	252	271	278	255	263	265	283	282	286	240	260	283	239	277	275	286	262	298	267	293	265	267	274	287	254	284	287	288	278	252	260	274	261	278	256	290	266	262	292	285	291	296	311	294	254	240	259	258	264	244	275	270	278	278	243	297	269	287	285	284	259	285	267	281	295	239	261	248	260	280	277	256	269	254	263	257	281	276	252	254	296	276	266	269	245	296	294	292	295	269	278	269	265	254	269	249	264	278	269	265	292	293	320	262	287	271	253	270	292	271	256	303	252	279	261	267	276	296	315	268	274	275	247	289	273	269	263	292	287	267	262	278	292	284	285	301	245	291	252	261	257	281	296	267	278	304	266	258	289	286	293	311	290	274	294	278	273	267	287	265	278	273	297	278	277	279	294	278	295	247	305	301	284	310	254	287	299	292	265	238	305	286	241	246	328	263	267	266	269	259	289	282	280	259	294	274	285	287	269	283	259	283	278	274	246	283	256	294	311	286	259	266	288	302	267	272	281	256	301	272	272	285	245	250	289	289	249	277	272	297	278	292	289	266	272	284	281	263	292	278	266	270	253	304	287	275	270	254	301	293	284	292	287	282	286	272	280	256	266	295	294	258	288	259	265	283	265	306	304	242	290	296	259	302	262	293	269	311	266	244	289	251	281	271	271	270	257	300	257	266	297	255	261	263	285	286	287	268	263	276	255	270	290	280	285	261	268	314	281	285	247	310	289	258	265	293	254	276	269	264	292	265	243	273	260	267	284	293	263	280	276	302	246	284	299	268	262	259	295	266	265	262	265	260	280	246	268	273	293	260	263	265	276	289	266	287	270	267	294	254	278	266	277	295	261	275	281	268	280	316	272	283	284	307	292	305	251	284	287	303	297	265	290	266	288	304	227	247	250	292	275	293	255	263	269	299	279	303	282	250	290	295	260	258	255	286	275	252	278	312	265	236	301	310	324	314	261	296	261	266	289	281	261	274	296	238	289	294	293	283	276	284	294	268	278	288	284	270	239	264	293	283	294	246	287	285	272	261	289	272	260	286	269	269	258	289	302	276	265	267	296	286	260	282	283	251	337	261	255	262	305	290	260	267	287	280	294	239	250	282	295	283	265	275	285	264	295	304	279	286	273	266	282	272	286	289	266	260	268	280	252	297	258	276	277	277	277	271	287	274	279	280	283	244	279	296	253	251	246	271	265	278	289	277	292	273	270	272	270	316	280	260	258	289	278	289	289	275	288	263	258	282	279	276	276	257	284	245	286	275	294	268	274	257	293	290	257	252	260	278	271	267	239	276	249	256	304	289	277	266	291	278	279	252	292	307	267	285	277	277	251	268	242	270	311	294	269	282	237	296	284	267	277	279	273	261	286	282	249	267	292	284	306	302	294	270	277	277	267	271	270	286	266	247	239	285	277	272	251	255	261	274	253	257	269	294	241	270	299	264	243	279	291	265	311	283	278	292	289	297	294	280	315	291	295	252	279	292	268	287	272	282	243	268	260	276	277	276	267	292	273	260	272	272	295	255	250	275	283	281	278	311	291	298	268	317	252	277	260	282	262	286	264	270	254	232	246	323	267	246	327	297	298	275	251	257	302	278	274	283	251	248	255	274	305	263	253	308	257	264	305	280	314	312	314	258	292	247	295	285	273	297	263	303	270	273	282	279	251	283	261	293	311	305	301	253	272	255	277	272	283	254	292	229	282	273	279	313	261	295	295	293	258	280	307	288	299	250	261	237	278	263	269	282	281	278	250	283	289	256	270	258	296	291	284	265	266	320	292	281	258	264	268	272	284	272	274	247	269	278	267	293	262	277	290	273	264	291	275	269	281	260	288	260	309	281	272	291	275	271	307	247	286	303	279	299	315	253	273	279	291	304	276	272	264	279	281	238	254	278	266	261	265	291	253	290	291	300	273	272	283	252	291	299	261	287	257	282	286	298	282	258	294	266	259	263	274	260	260	234	277	285	267	271	267	263	271	245	280	288	286	259	263	284	279	278	265	280	287	295	282	258	270	271	305	281	272	259	298	292	274	269	264	252	257	266	270	283	256	288	268	279	263	293	299	257	300	247	262	277	262	256	267	268	265	264	252	284	283	274	277	270	306	268	273	248	249	261	288	279	260	281	266	269	267	247	277	309	263	282	298	255	257	300	268	280	250	300	268	252	294	269	288	271	276	254	287	243	272	254	289	294	276	292	252	265	293	286	253	255	295	283	266	296	247	271	272	265	276	258	266	310	284	269	266	261	250	263	261	298	275	292	230	287	276	268	291	285	260	283	259	276	269	297	270	281	280	304	287	258	277	265	285	289	257	293	260	248	269	280	271	254	294	274	268	313	267	283	240	286	251	281	267	282	281	290	311	279	266	277	262	279	293	294	250	320	283	285	284	232	271	259	276	289	256	277	257	271	295	281	288	287	256	271	291	284	276	258	236	261	286	289	260	287	275	284	244	296	280	243	293	289	289	261	275	286	303	314	241	274	289	274	315	259	287	277	265	247	259	277	270	268	269	282	284	262	271	304	258	284	283	313	263	295	269	270	288	284	243	329	288	289	282	253	275	284	276	300	249	291	254	260	266	288	267	262	267	304	269	287	272	271	262	286	287	270	254	267	243	272	269	270	287	287	299	279	279	273	273	258	284	280	269	296	243	296	278	267	279	270	263	261	270	285	266	260	271	268	267	259	273	279	258	277	252	304	312	276	236	283	267	304	279	270	264	272	283	273	286	284	241	262	264	281	258	271	293	255	254	260	245	283	297	298	259	277	260	287	294	310
14661	2647	5990	6921	5722	4712	3925	3392	2778	2460	2113	1954	1808	1736	1612	1500	1380	1361	1280	1219	1242	1174	1118	1123	1076	1055	1055	1005	1003	930	906	1008	953	965	884	923	949	920	849	899	879	828	868	907	816	857	898	850	888	864	833	856	895	865	874	837	869	836	836	813	818	808	857	855	823	767	804	834	833	797	775	822	782	787	813	809	799	848	813	826	878	780	800	839	762	780	819	822	812	768	770	808	785	875	801	799	830	788	839	803	813	781	785	806	787	776	778	781	808	758	826	818	819	772	803	770	810	796	795	784	824	811	849	744	851	789	792	798	819	815	833	799	793	838	805	771	741	809	750	754	776	752	821	763	769	780	772	757	826	810	755	822	859	800	793	846	779	765	759	809	782	775	778	771	820	829	767	786	810	814	746	794	835	832	791	810	747	755	782	766	733	791	790	808	819	816	798	790	788	832	839	818	793	814	789	714	771	848	755	797	778	799	790	758	780	742	751	766	788	777	785	809	796	780	800	744	798	773	795	791	777	787	793	793	766	800	760	747	785	776	789	790	812	784	781	795	842	813	763	807	785	817	809	806	757	768	797	756	786	760	808	770	792	811	781	720	830	795	787	825	814	799	840	773	820	824	739	801	792	785	792	782	855	747	794	778	757	807	825	817	763	794	796	814	765	755	772	762	776	773	786	745	794	758	750	772	810	758	788	806	764	746	779	711	810	804	766	772	762	801	748	763	810	793	788	752	808	800	770	800	747	799	768	832	805	801	772	790	794	793	806	777	831	760	761	800	778	802	788	819	782	809	790	782	769	757	790	832	742	836	787	790	823	812	796	794	766	809	760	745	795	852	761	820	808	783	784	791	807	736	793	787	784	781	815	764	785	766	799	835	817	799	815	755	761	781	757	813	797	807	763	766	825	785	801	815	791	853	793	750	764	776	796	741	790	852	816	827	766	784	807	828	804	772	762	836	801	778	776	785	781	797	800	758	779	836	758	840	804	824	788	752	750	838	810	795	745	811	744	759	726	746	776	772	795	824	795	783	770	829	811	812	825	828	762	812	814	783	781	769	827	776	775	814	759	787	747	777	818	788	833	822	802	774	778	778	796	783	832	821	781	798	788	800	803	779	787	771	821	775	738	790	829	795	806	813	740	831	804	783	775	764	784	772	809	774	786	759	796	794	817	746	809	826	765	835	774	796	793	724	750	798	817	840	730	785	816	775	838	792	845	782	771	811	787	807	781	788	775	765	781	803	814	836	816	737	752	773	798	788	802	735	785	801	754	774	784	776	754	762	750	774	796	762	783	816	777	768	782	782	795	766	767	786	785	759	779	774	778	773	843	778	795	780	821	822	768	763	787	764	771	831	830	803	786	727	801	771	803	799	782	791	777	732	783	801	735	770	821	785	775	778	816	818	830	797	782	731	844	744	750	808	778	761	768	846	830	786	801	773	819	815	784	760	782	742	857	822	804	787	796	820	794	784	740	774	830	788	733	813	705	733	735	705	803	750	821	789	769	769	769	776	823	760	806	811	828	802	743	771	766	802	762	774	788	846	828	798	831	844	803	764	835	780	777	815	787	777	829	754	790	787	788	835	785	778	801	753	799	817	790	772	809	824	808	813	831	776	814	793	806	773	807	743	761	753	789	801	755	821	823	733	794	811	742	782	801	807	807	807	793	768	790	790	760	802	821	778	804	778	785	772	831	750	794	774	817	796	803	818	785	795	811	822	806	751	816	788	791	736	782	729	781	761	765	813	785	834	740	736	823	746	784	816	795	767	800	803	781	817	736	764	774	767	792	803	791	790	791	802	814	780	806	799	846	806	753	870	801	773	769	826	756	817	800	774	744	732	735	791	751	820	778	746	823	810	815	802	833	794	786	801	760	820	819	814	822	788	768	811	773	750	729	806	837	840	782	773	755	774	779	763	798	749	756	799	762	751	791	820	765	780	739	792	797	759	786	799	794	801	812	792	829	790	833	753	812	786	810	794	751	763	807	769	784	760	780	810	780	773	744	788	800	797	754	769	789	811	804	831	822	818	762	819	778	820	810	800	771	774	790	790	767	766	747	792	808	838	760	770	767	762	833	844	766	816	728	822	792	767	774	771	764	727	744	821	801	754	773	855	763	804	770	782	795	753	763	736	812	761	765	767	789	804	746	798	781	823	759	761	815	745	813	759	790	812	768	805	764	816	807	792	766	766	819	816	757	777	832	767	833	754	777	732	771	757	814	815	825	781	786	773	811	803	818	795	796	739	823	776	780	849	821	788	828	745	750	788	831	758	804	803	802	778	780	844	791	805	766	763	795	780	770	800	780	790	804	794	765	758	802	816	766	805	744	730	801	807	751	796	789	796	823	769	771	809	780	753	759	799	820	800	795	817	785	813	820	783	777	796	746	810	759	776	774	814	814	793	772	768	776	772	746	829	821	784	787	792	817	748	778	788	759	751	831	743	768	777	767	798	793	811	795	787	832	756	833	826	826	806	807	751	790	802	749	812	686	793	761	762	739	763	790	772	782	805	758	788	797	803	783	736	799	831	764	755	757	815	813	775	791	771	773	826	841	765	755	813	787	768	747	833	804	838	780	843	802	772	807	750	777	810	778	738	755	799	828	798	757	760	829	774	784	790	770	831	772	822	786	773	784	848	734	805	778	824	767	813	821	773	747	833	813	804	776	793	784	786	800	788	762	833	791	825	806	800	832	790	812	831	762	831	797	820	774	755	815	816	719	784	800	789	779	823	734	739	767	840	816	833	727	757	804	777	721	734	805	787	781	816	834	800	819	764	810	780	827	761	803	788	825	772	789	790	753	785	775	789	790	806	781	771	808	787	785	789	779	780	770	823	778	791	753	778	780	796	742	786	701	765	763	777	847	793	774	778	765	810	815	763	798	789	744	736	772	799	793	785	783	756	825	828	807	775	818	804	763	829	808	839	822	784	766	832	762	792	799	780	811	792	774	736	808	789	781	825	865	772	787	786	802	786	800	834	775	750	793	787	814	831	768	801	798	801	827	706	727	793	759	796	759	848	732	773	749	814	776	839	799	759	750	734	791	760	752	777	832	767	778	855	762	773	771	807	824	802	786	769	800	779	798	773	765	817	819	764	745	783	825	797	775	717	814	825	808	783	818	797	813	812	755	771	830	806	804	773	814	768	810	794	797	782	795	815	799	797	824	760	804	781	813	746	787	791	760	740	791	747	830	765	794	788	797	786	805	770	787	788	771	833	801	818	788	779	795	807	812	817	795	799	801	813	741	785	771	771	774	844	830	803	801	765	799	752	820	748	782	765	825	821	787	749	859	801	767	766	796	768	826	776	834	767	818	761	762	771	726	785	787	787	754	777	789	799	762	795	761	779	751	777	801	820	798	786	781	817	776	830	814	811	720	746	796	787	761	816	751	782	808	770	760	775	756	734	783	786	764	808	810	768	786	818	802	797	777	796	805	801	738	768	824	845	730	800	791	762	799	761	804	779	788	777	780	780	803	766
2851	163	162	138	132	102	112	111	84	114	116	96	93	109	90	95	83	102	93	92	111	112	106	77	102	106	104	82	83	94	109	97	104	93	104	86	91	96	106	113	93	100	101	108	78	92	92	98	87	100	83	85	90	94	101	120	99	88	99	109	84	94	89	87	92	96	103	95	100	99	92	86	100	108	86	87	93	112	109	96	88	88	76	82	84	112	96	86	89	107	114	93	81	87	110	102	90	85	104	98	101	80	93	89	83	85	94	119	97	87	94	92	85	85	78	132	88	77	99	104	86	97	89	99	101	95	77	90	95	107	100	92	79	84	85	78	94	91	99	89	88	91	90	91	83	89	108	87	95	85	84	95	93	112	99	88	97	80	95	111	90	100	99	111	109	98	100	96	93	87	96	101	88	91	101	99	69	97	107	106	92	90	94	80	103	90	97	104	95	91	105	92	106	83	96	105	93	99	82	107	87	97	88	89	90	102	66	91	105	104	105	67	85	90	106	94	86	75	95	99	85	98	107	96	95	100	88	81	92	104	89	99	101	115	103	82	105	104	97	107	100	78	108	91	107	89	100	114	77	92	91	109	106	118	98	80	99	96	90	108	106	86	109	91	90	95	97	84	98	104	84	88	100	107	103	111	81	94	88	105	105	89	106	85	91	98	106	92	104	91	86	78	92	88	98	93	95	100	91	89	104	102	97	96	87	97	111	91	86	99	94	109	110	87	96	104	93	105	110	91	107	85	99	99	84	90	113	85	89	106	108	109	92	85	94	92	110	96	88	91	83	98	99	102	83	81	102	113	93	88	73	103	91	101	89	93	93	83	101	98	75	94	86	97	89	109	105	94	103	100	94	94	97	94	98	110	91	95	98	90	79	86	105	96	100	113	80	96	88	101	85	78	112	109	105	99	77	98	104	105	105	96	86	97	87	94	84	96	98	78	95	89	89	92	100	91	67	100	105	100	84	80	111	101	96	92	100	95	112	86	91	97	99	108	100	83	84	91	104	91	97	104	100	96	71	83	91	95	115	77	91	83	86	93	83	95	96	93	89	99	106	95	90	101	97	85	88	111	93	85	99	85	88	117	99	97	88	100	85	87	98	89	105	88	91	83	111	102	101	115	97	105	96	106	96	89	86	94	84	84	101	110	107	103	101	104	105	76	96	100	105	96	91	100	84	103	99	105	100	86	114	94	99	92	80	98	90	103	96	72	84	77	87	88	96	90	91	83	74	102	89	82	86	89	97	87	90	77	102	88	99	94	88	107	109	88	93	90	97	90	90	113	93	88	91	86	96	80	96	105	113	94	77	96	91	109	91	102	96	93	104	96	99	93	87	104	87	96	98	92	79	89	105	92	107	101	106	100	72	85	94	96	91	83	81	90	113	94	88	92	91	80	106	86	79	96	100	92	93	108	78	98	82	86	122	112	113	94	83	110	98	111	122	94	92	93	101	92	98	96	90	114	98	106	102	90	115	102	101	93	95	88	104	96	78	88	99	94	111	91	93	92	93	104	94	104	103	80	79	98	100	107	71	96	105	100	109	84	79	97	97	78	105	95	92	111	99	99	90	103	95	108	94	89	101	92	104	109	104	87	84	101	78	96	103	82	92	66	95	94	90	108	93	99	97	98	102	122	88	98	103	96	94	100	109	85	108	94	85	88	67	99	79	94	87	89	95	115	105	99	103	94	91	104	106	81	88	97	91	95	88	104	107	91	92	99	102	112	77	95	98	105	90	97	88	80	107	82	104	88	123	116	98	85	88	92	93	83	96	85	98	91	98	97	97	81	101	91	99	108	102	97	87	86	104	94	105	96	104	112	76	88	99	86	97	97	99	109	79	86	88	92	78	96	110	85	112	98	100	80	77	106	130	77	90	92	98	82	81	86	85	103	99	87	90	106	111	86	95	96	88	89	102	92	87	89	90	116	94	92	79	74	115	95	110	93	90	102	93	85	82	95	95	89	92	96	104	102	94	93	77	95	85	93	95	98	109	114	82	82	98	89	88	87	96	80	111	101	85	95	86	89	87	93	92	119	98	84	101	82	99	89	88	80	72	88	88	88	104	82	82	90	97	92	98	85	94	78	81	116	98	104	91	92	83	81	90	109	86	104	104	117	87	108	100	91	106	82	99	107	101	96	99	87	81	113	89	104	113	97	87	93	78	109	90	72	84	79	103	89	86	88	108	103	88	104	97	105	95	102	118	97	87	98	78	96	98	86	93	82	97	82	82	95	92	98	82	85	79	85	83	89	112	102	91	80	85	77	93	87	92	98	92	105	83	97	85	97	89	89	76	84	111	95	79	99	95	87	101	89	95	91	112	91	87	72	94	80	91	80	89	112	102	99	91	109	106	108	91	90	90	113	103	106	84	94	91	89	101	95	110	92	96	102	92	88	93	77	90	100	89	101	77	85	96	92	103	82	95	98	77	86	98	110	99	115	80	104	83	97	86	74	93	108	90	102	92	81	106	103	96	99	90	97	113	89	87	85	86	108	107	98	69	89	103	105	106	92	91	98	80	97	83	91	106	90	103	72	93	112	92	93	94	88	81	100	100	91	85	100	89	100	92	109	90	83	104	93	87	102	95	105	94	90	108	96	98	104	76	95	101	82	124	106	116	96	107	98	86	91	84	93	87	76	88	76	92	103	94	79	115	70	97	94	106	85	96	99	84	89	109	95	95	93	93	83	93	95	92	81	93	94	95	104	103	100	102	86	95	92	91	108	89	87	100	94	110	99	113	79	110	99	97	84	77	99	89	94	84	100	102	89	79	92	92	95	128	74	106	85	101	94	106	89	113	109	101	79	91	97	100	91	93	104	96	101	87	89	78	94	95	93	113	96	94	109	88	84	89	96	82	102	99	98	109	103	104	112	98	102	101	79	93	106	81	97	100	95	103	78	100	81	104	102	95	101	100	101	103	116	109	103	92	102	96	97	103	113	84	93	85	98	121	85	88	97	102	86	72	90	88	92	98	96	90	81	89	108	81	92	95	100	105	88	86	92	107	88	94	85	92	85	106	92	92	82	114	87	84	93	116	81	98	94	96	120	101	82	95	92	87	97	101	120	100	78	100	102	70	94	103	96	98	87	97	75	96	102	98	93	90	108	106	120	92	93	93	100	91	82	98	102	93	94	81	97	86	99	113	103	84	81	104	84	101	89	98	98	104	88	80	92	97	104	102	95	97	97	98	108	87	88	90	85	79	109	101	97	95	95	112	86	95	90	96	83	96	99	105	90	101	100	77	84	100	95	91	80	77	95	105	101	81	91	101	105	83	108	101	87	87	71	96	91	101	88	76	99	107	100	86	80	86	100	92	81	101	83	100	70	80	95	100	94	86	108	99	101	90	89	92	92	99	89	96	95	83	96	79	107	99	119	91	89	84	76	76	92	103	108	96	102	89	102	103	97	93	96	90	94	103	106	91	82	94	101	88	75	96	107	100	89	95	100	96	105	91	99	84	111	82	86	94	81	102	102
2512	417	512	532	486	436	417	420	372	354	362	348	367	378	366	353	356	392	355	357	357	338	374	355	354	349	344	332	331	371	320	347	326	299	350	288	348	344	326	324	329	353	330	369	322	323	336	320	344	348	350	308	337	369	333	290	335	350	344	330	332	328	320	339	343	329	372	330	329	375	370	365	327	321	335	334	339	282	344	328	361	383	325	327	341	319	342	371	304	346	331	368	348	332	326	359	341	365	335	314	337	326	348	334	321	339	349	337	316	314	338	319	328	313	352	347	338	336	337	328	351	321	321	328	339	349	347	357	305	350	342	352	336	351	321	311	349	340	329	312	349	316	341	356	326	349	330	330	319	332	367	328	316	342	366	352	353	353	342	312	338	327	361	337	336	328	366	328	309	320	314	340	330	329	330	327	354	333	382	341	339	317	319	312	312	348	354	346	328	330	350	335	328	341	364	327	337	325	355	331	358	325	353	339	332	348	354	366	338	335	345	369	325	317	326	314	338	318	356	317	343	320	339	313	343	348	340	336	318	355	330	327	337	328	302	350	341	334	331	335	337	346	362	332	317	336	355	355	361	345	333	340	340	356	313	327	329	299	332	331	343	349	300	336	328	307	321	352	348	333	338	362	335	352	328	350	343	330	352	305	330	337	352	356	340	316	346	327	332	318	313	332	353	320	341	369	355	288	317	324	320	310	336	350	368	329	315	341	319	344	338	340	337	303	365	362	319	354	346	410	367	336	356	308	317	327	326	353	351	324	317	360	304	317	316	340	344	325	326	379	335	301	358	324	344	348	316	312	317	297	295	331	345	318	349	326	326	321	310	321	339	349	347	336	347	335	369	346	339	360	302	334	350	329	344	348	345	319	336	326	354	348	356	387	359	361	314	319	347	342	320	310	326	321	364	349	339	359	340	360	307	332	348	356	327	299	339	327	324	329	391	365	340	345	315	341	375	335	353	330	324	333	314	355	379	331	331	335	332	345	340	320	349	341	322	338	367	305	353	333	341	314	347	351	353	325	372	317	337	347	349	324	319	336	330	328	327	352	349	341	359	344	344	332	336	312	340	331	343	318	335	315	311	313	342	336	332	314	347	333	367	317	339	316	326	342	330	348	333	366	347	315	359	355	319	363	301	361	316	366	332	350	323	317	342	325	367	336	340	311	336	325	331	328	352	356	324	350	365	344	321	402	335	347	332	334	344	333	343	333	345	340	326	377	322	324	338	341	333	343	333	332	311	310	290	307	343	322	321	316	311	343	371	319	332	338	319	359	340	347	320	305	330	326	331	329	322	371	334	344	319	362	340	342	309	356	361	319	336	318	343	333	325	336	327	310	360	331	360	340	323	292	297	361	356	315	342	320	333	304	322	316	338	358	311	350	332	379	318	314	304	330	335	321	312	340	324	336	374	314	348	334	359	325	309	380	318	322	343	348	345	321	347	325	333	374	317	314	347	372	356	353	364	326	336	363	337	345	309	337	376	346	355	312	301	350	336	334	335	309	317	330	341	343	353	310	350	323	345	299	324	311	327	388	307	341	370	346	350	346	357	359	339	316	304	376	333	356	302	341	325	338	327	339	328	347	311	291	354	331	340	351	344	326	326	328	317	362	348	361	354	378	347	339	338	318	296	318	334	341	326	351	343	348	313	363	345	335	332	370	365	339	346	334	321	323	349	362	316	331	327	349	346	370	341	334	328	323	324	316	337	338	307	322	342	330	315	333	322	329	332	308	353	351	315	328	363	342	369	338	332	329	331	360	331	313	319	331	387	333	363	324	335	350	350	309	341	340	323	341	340	344	355	320	339	313	319	341	344	338	347	346	336	335	327	347	336	320	308	339	338	352	323	346	371	344	329	337	340	334	322	330	303	323	338	344	322	315	346	327	344	330	310	328	310	349	318	360	319	348	337	317	372	339	325	343	331	351	335	338	377	351	331	342	341	312	368	314	349	373	321	301	324	304	328	385	335	315	339	300	328	351	318	326	335	349	338	342	354	348	319	336	336	312	321	324	335	347	328	339	371	371	342	325	334	343	351	320	333	338	346	339	374	307	341	326	310	365	304	347	357	331	363	334	339	336	356	310	327	298	327	342	338	328	326	350	308	335	305	351	322	369	363	352	327	326	337	301	341	360	350	315	350	332	358	331	323	338	336	339	336	314	319	318	337	354	339	348	358	339	349	322	340	325	327	299	352	320	329	326	324	332	328	324	322	317	320	327	323	350	298	318	339	363	322	351	330	365	338	328	347	358	375	349	309	339	343	382	345	324	314	299	300	379	364	309	341	330	339	329	321	317	338	342	385	315	326	340	332	304	321	330	335	318	313	344	319	341	337	333	352	320	342	330	340	343	305	331	319	369	336	354	358	357	328	354	356	335	341	321	332	340	316	334	306	352	337	340	309	318	341	332	302	356	332	346	323	344	327	329	354	363	308	316	340	347	338	325	320	345	338	321	348	308	336	336	326	348	312	304	324	352	323	348	309	305	358	322	350	346	331	335	353	304	338	341	341	350	331	346	353	291	302	348	352	347	326	340	358	322	342	337	363	342	310	324	367	335	318	325	358	314	284	335	334	345	309	337	353	322	337	352	333	365	324	305	310	331	292	352	331	345	337	341	348	322	338	337	358	332	365	373	338	330	317	346	336	335	349	364	305	323	356	354	351	349	344	336	311	338	358	345	304	342	331	336	368	333	347	344	323	354	320	324	320	343	353	334	342	330	338	345	337	347	346	353	333	325	332	318	332	326	350	306	356	348	325	329	352	364	332	348	337	364	311	332	333	303	329	358	314	318	344	351	344	324	342	350	327	349	351	346	337	330	344	322	301	310	325	331	306	336	327	320	355	333	332	364	339	352	371	292	349	311	363	336	376	304	360	330	352	333	326	328	331	345	299	328	332	353	330	336	325	325	342	357	324	329	305	349	324	350	351	374	319	332	372	327	362	334	338	323	343	326	295	319	313	372	347	330	307	328	347	335	337	367	334	352	341	341	335	359	332	339	353	321	317	292	346	333	325	349	338	366	322	347	331	341	340	327	355	347	337	295	318	300	357	331	330	349	319	321	336	338	324	321	311	330	328	331	323	351	362	305	297	313	326	351	316	337	313	313	385	295	332	355	346	393	342	361	365	329	328	312	323	326	329	299	340	370	312	338	359	299	354	329	314	353	364	308	348	328	329	319	327	337	331	342	362	336	298	364	339	319	334	318	304	343	319	330	342	321	321	344	294	311	323	319	371	354	340	323	333	345	327	319	353	351	345	360	359	331	355	349	307	331	367	368	326	339	375	326	341	324	324	330	311	352	323	351	381	363	331	329	357	316	337	340	316	322	335	352	344	349	326	331	319	350	346	348	341	340	342	347	323	306	329	314	362	334	334	323	320	343	317	354	317	334	340	297	346	332	339	353	322	342	320	360	329	329	362	316	349	330	342	342	377	337	320	367	338	336	293	342	337	329	324	371	331	341	340	358	343	322	347	348
18468	1582	1473	1135	953	706	560	457	417	381	320	285	279	256	271	243	202	243	252	240	240	239	236	227	222	217	208	227	221	196	213	211	210	206	225	232	216	178	206	199	215	230	207	175	197	201	206	226	228	190	207	222	220	202	210	214	186	182	233	232	178	184	187	228	188	208	210	193	201	211	245	215	229	194	226	208	230	222	213	208	230	206	198	207	224	222	198	207	227	220	203	217	203	228	220	218	210	189	209	229	200	225	210	184	209	219	191	210	225	204	202	200	203	226	224	230	200	199	212	217	188	211	227	211	207	206	196	197	199	223	209	204	219	217	204	203	183	198	214	210	192	220	208	199	193	225	198	192	218	216	218	218	234	230	182	217	216	215	182	206	200	200	200	209	205	200	208	218	221	216	220	215	200	220	220	232	218	200	200	195	204	205	220	201	185	210	219	186	211	197	186	176	198	208	237	187	215	204	211	194	187	202	184	221	194	211	201	215	196	193	190	198	193	214	216	210	185	198	194	213	216	173	214	201	220	194	218	212	197	190	192	203	203	195	227	193	192	215	200	204	201	208	235	193	206	197	217	208	189	226	212	196	181	205	185	227	191	234	201	191	191	204	213	217	197	206	221	201	196	190	179	194	185	212	213	190	197	199	180	203	214	214	224	219	200	194	216	196	237	184	214	208	189	212	192	214	177	199	203	208	184	226	221	174	194	204	206	226	232	216	172	207	194	203	212	202	221	195	211	199	201	238	218	176	196	213	222	180	204	211	219	221	213	220	197	196	201	218	197	198	193	209	177	194	210	197	179	208	202	201	197	217	200	204	198	202	208	203	230	220	228	203	200	194	218	210	223	188	199	220	207	236	215	203	188	198	210	170	224	204	206	201	184	198	193	232	204	189	202	195	201	205	192	184	179	212	230	216	210	219	210	215	216	197	234	207	225	213	221	208	208	203	202	199	209	217	209	196	210	206	211	199	187	177	191	184	215	204	215	208	226	202	209	207	169	208	226	189	182	177	192	204	209	204	231	204	200	197	207	218	208	162	184	204	195	236	235	226	237	183	196	206	205	212	223	206	215	195	202	197	204	208	187	222	192	206	210	212	205	216	216	221	205	208	192	182	188	205	213	216	189	191	192	200	197	195	203	214	196	204	202	197	201	196	212	195	167	202	204	195	214	213	200	214	189	208	171	251	217	208	227	218	226	174	226	190	204	214	199	193	194	207	213	217	216	216	186	208	205	216	201	227	214	189	220	198	202	198	203	188	213	191	194	203	203	199	208	211	190	193	199	196	216	204	219	214	201	209	198	211	191	206	179	231	224	196	200	190	206	196	216	199	198	214	210	201	189	244	212	205	200	203	207	208	224	202	208	219	206	197	192	161	207	194	227	214	190	209	199	194	209	199	215	227	215	198	211	218	225	175	233	184	221	220	177	214	212	200	185	196	209	236	193	212	203	217	198	214	224	193	218	229	212	204	201	213	193	202	216	206	185	176	208	185	213	227	210	215	203	209	219	248	188	210	191	198	230	217	199	204	218	217	215	216	230	210	222	201	184	182	189	200	187	207	204	207	200	207	218	202	212	204	206	219	203	195	198	204	201	219	218	181	188	204	214	197	210	197	222	186	224	206	217	200	224	217	191	207	218	231	214	209	211	232	227	199	239	226	195	191	181	208	223	214	209	195	226	190	208	178	186	192	187	187	232	210	212	203	230	209	191	184	226	222	237	180	203	208	213	193	209	215	184	207	188	195	201	209	206	195	186	205	219	223	204	205	231	192	198	207	196	197	208	204	204	187	186	184	196	231	190	225	180	197	192	195	215	208	215	197	190	174	218	221	199	205	178	211	238	191	199	237	185	227	205	201	196	184	180	224	217	216	196	193	203	216	195	223	220	210	199	205	209	205	206	179	179	216	230	222	178	208	219	198	211	212	214	227	227	192	211	199	213	236	209	202	212	216	195	203	216	236	165	209	212	228	217	189	191	175	199	191	213	204	186	202	176	219	178	218	218	186	202	204	200	220	183	225	208	206	203	202	204	189	177	199	206	190	185	195	243	172	187	230	207	206	202	184	192	225	197	216	212	190	214	194	202	223	204	174	229	184	179	200	195	190	194	212	193	219	171	219	182	185	202	198	220	206	201	222	188	220	208	212	183	197	211	236	220	206	221	208	202	236	207	229	193	198	209	215	189	216	208	186	207	205	184	226	191	206	209	197	218	226	196	192	177	199	228	217	181	197	204	199	216	215	191	194	208	205	213	224	232	170	214	207	197	198	221	211	205	203	203	198	193	208	199	196	227	190	187	186	195	208	222	186	192	195	207	208	210	206	212	196	218	216	189	204	214	216	210	217	204	184	190	219	206	212	219	189	223	195	199	206	202	219	196	185	201	221	225	200	193	206	201	213	215	195	198	196	211	185	217	204	214	211	220	202	216	222	209	183	211	175	179	210	178	190	205	183	194	200	204	191	209	235	215	211	210	187	205	204	228	207	208	232	179	181	209	194	205	183	214	182	196	207	202	209	187	204	221	190	210	192	199	177	218	217	196	212	194	228	209	223	201	194	197	216	208	202	218	189	231	200	210	224	173	200	211	200	201	197	208	201	216	240	185	200	197	185	216	217	187	223	219	221	196	197	206	219	200	209	214	205	214	204	209	211	188	200	202	202	207	219	201	224	216	218	216	201	189	204	238	198	199	214	209	213	232	180	225	206	200	207	174	202	192	199	215	204	219	205	207	202	210	197	196	207	234	198	181	207	208	208	223	200	203	181	215	186	203	202	188	196	201	216	235	219	228	219	205	189	194	178	202	229	224	193	210	191	207	177	214	227	230	204	189	207	197	211	190	188	244	193	203	240	207	193	240	203	225	212	196	191	222	202	211	209	192	201	200	199	218	210	201	205	202	214	216	191	198	206	192	188	193	200	219	192	200	205	212	200	209	189	201	187	217	218	223	226	220	228	218	211	212	226	220	185	207	219	208	202	203	192	217	207	216	179	199	216	193	209	219	198	209	210	202	211	221	179	224	203	205	214	193	218	204	194	194	211	211	220	199	190	204	212	198	208	214	178	197	201	175	221	192	197	178	202	194	229	161	221	202	222	212	207	210	206	204	203	176	202	156	165	243	214	231	211	188	184	233	219	212	210	201	188	199	215	192	193	213	226	227	202	185	209	186	194	208	219	185	222	208	193	229	209	193	184	201	203	216	203	225	206	191	205	231	211	223	191	217	201	220	237	217	217	200	196	210	196	191	208	207	203	182	212	195	234	218	189	195	209	201	201	222	215	219	185	206	210	210	188	206	206	205	212	190	213	195	184	216	222	208	231	205	203	236	188	205	181	206	206	204	203	207	223	211	214	194	193	206	216	196	215	238	186	197	208	186	203	197	208	208	215	204	203	216	204	217	215	211	195	187	225	221	220	211	198	243	189	190	215	197	171	184	224	203	235	187	200	214	195	201	214	215	209	217	189	206	207	196	198	198	185	199	208
9180	1591	3432	3840	3317	2719	2303	1901	1678	1499	1304	1218	1152	1086	979	1037	936	911	896	877	806	862	798	761	801	749	703	738	717	675	709	663	694	685	696	714	736	671	677	678	706	725	628	676	672	680	695	624	638	673	703	682	690	661	650	656	632	656	702	626	612	650	679	680	631	678	630	606	645	645	629	600	666	647	636	703	604	657	620	590	693	650	647	618	638	649	658	626	624	683	621	681	597	669	647	643	599	622	641	631	609	664	652	667	663	645	654	648	646	644	621	582	573	639	629	594	637	610	629	610	638	574	628	573	663	624	620	672	592	597	610	639	638	627	699	608	633	590	643	647	607	595	621	650	582	604	653	597	631	642	634	627	595	608	633	609	623	663	641	651	617	639	644	616	602	634	565	637	569	580	602	608	582	644	567	644	614	639	591	671	622	600	620	692	626	606	653	653	644	624	563	629	640	631	624	646	589	625	648	610	603	612	635	638	602	607	611	582	663	613	671	591	624	613	619	639	624	607	595	623	620	604	616	649	609	618	624	641	591	616	596	627	606	593	679	637	635	636	578	624	632	634	633	581	640	617	615	642	595	649	630	633	611	630	642	597	637	633	600	598	561	616	688	601	605	643	641	626	650	569	618	603	606	608	639	667	656	638	608	673	655	611	596	569	613	620	616	650	632	609	639	638	589	629	636	669	658	611	589	617	607	643	633	663	631	585	650	628	605	655	602	611	627	645	623	600	635	669	592	634	594	649	591	623	600	683	657	620	628	616	607	618	626	653	644	580	604	589	633	613	639	623	620	606	643	621	608	611	597	574	581	636	643	649	626	648	589	592	602	625	604	667	650	646	616	618	556	626	612	603	641	658	611	578	636	644	593	632	565	635	598	642	634	588	606	617	562	633	586	656	594	633	612	610	616	587	594	661	600	570	612	587	600	590	626	629	642	621	589	600	610	610	639	587	659	621	624	610	641	588	638	602	625	642	666	623	648	582	590	590	545	581	629	651	603	662	571	608	638	638	621	607	619	646	638	607	635	622	606	606	658	623	673	580	622	614	586	611	602	650	632	607	609	596	593	628	631	625	631	622	627	632	604	634	581	632	599	569	620	608	632	620	626	622	606	621	641	639	634	589	570	575	623	599	667	612	636	626	606	636	616	616	665	675	671	653	665	665	613	643	609	621	637	612	612	634	632	597	639	609	651	611	651	636	613	591	609	623	606	631	659	598	651	639	618	657	630	612	637	644	589	611	663	650	658	608	673	614	614	636	606	617	637	628	618	596	641	683	623	613	635	631	613	629	603	605	650	603	605	635	642	605	629	648	611	636	617	669	633	644	633	623	629	566	587	579	611	662	614	569	610	592	621	621	674	609	676	649	619	649	597	593	615	625	599	638	599	584	635	650	653	617	569	668	659	634	572	649	634	615	576	590	655	626	657	605	583	662	629	607	607	613	636	636	698	630	623	641	587	628	615	596	608	612	614	634	668	612	602	652	660	618	630	635	666	620	602	646	646	593	594	639	625	613	646	605	624	645	612	608	663	628	630	608	610	612	625	647	635	626	637	648	620	629	598	615	641	588	634	633	617	550	638	647	584	568	652	649	614	664	616	633	587	599	605	663	598	667	667	616	636	592	591	605	597	613	631	613	615	639	652	607	671	615	633	637	606	633	649	682	643	619	625	583	616	630	598	630	661	632	599	619	620	588	604	609	664	591	612	615	616	654	585	635	671	610	607	603	631	625	589	619	618	617	607	650	592	622	631	573	601	614	614	602	613	643	645	631	616	602	611	591	668	623	633	602	605	600	673	604	639	608	625	574	604	649	595	647	637	663	610	610	627	623	671	625	677	611	633	656	614	609	600	656	652	556	563	596	608	599	591	611	637	603	583	630	638	615	642	670	623	656	610	615	601	625	613	602	647	620	642	592	623	647	628	607	643	648	674	656	678	662	650	616	623	629	604	588	622	624	630	636	623	648	621	621	646	571	574	638	616	605	616	651	626	647	647	652	649	610	620	588	657	637	596	646	570	605	640	693	641	620	632	610	603	633	629	627	661	646	631	606	603	615	570	616	667	591	599	635	616	591	638	585	619	601	609	658	643	597	641	617	659	663	602	577	604	638	608	643	621	603	649	650	658	654	636	658	651	619	620	575	634	662	607	626	620	652	568	641	634	624	614	611	676	602	635	582	604	658	635	618	636	621	569	599	575	634	640	625	584	625	645	631	636	641	618	606	625	606	617	626	629	643	602	606	629	652	618	633	637	592	577	614	619	599	623	632	593	642	682	647	598	601	651	618	615	615	644	580	664	621	606	633	597	604	622	622	659	622	634	585	599	598	634	578	611	610	595	631	633	638	651	639	620	545	629	587	607	629	622	609	573	590	659	597	617	618	627	690	610	635	645	641	608	570	611	599	609	608	632	606	596	596	627	626	665	635	640	617	613	617	662	650	634	593	593	615	595	636	625	617	596	602	583	652	639	619	616	623	619	616	674	641	600	617	605	608	692	615	620	686	589	622	615	593	642	610	617	614	643	620	596	619	641	667	630	625	617	602	620	613	611	617	607	644	622	612	620	602	626	582	632	582	620	584	612	651	601	659	622	561	592	649	620	634	631	620	660	599	633	622	636	629	589	594	621	582	670	614	652	623	681	640	622	590	621	692	646	661	668	586	597	656	578	578	644	596	602	625	635	625	618	606	647	651	596	655	673	667	615	560	583	644	665	594	626	629	598	617	662	621	636	630	617	691	627	605	642	629	673	643	627	597	625	622	622	619	650	637	637	593	626	614	642	615	602	598	643	650	652	626	627	642	616	657	651	638	591	619	581	595	613	654	615	629	656	605	645	600	615	650	595	632	643	626	617	605	604	628	604	606	667	662	642	622	651	614	614	607	611	618	632	626	670	651	624	594	617	625	596	631	561	646	577	591	571	636	626	628	659	605	641	653	587	640	616	615	607	643	634	631	593	626	622	648	624	590	638	637	630	620	636	652	621	593	620	630	638	606	614	631	626	597	576	625	629	633	619	666	622	635	635	647	635	612	648	638	629	622	578	630	596	619	625	612	635	598	643	664	594	634	675	596	631	641	624	661	602	652	652	607	627	660	655	618	615	639	603	627	608	600	600	598	648	661	589	575	667	627	631	652	638	650	627	615	654	575	613	631	624	587	594	652	574	617	575	620	606	629	640	647	655	600	603	615	632	597	677	679	612	612	625	603	562	629	606	617	593	623	615	584	594	675	649	632	576	619	630	640	638	646	610	629	618	596	639	586	588	590	613	616	619	623	597	643	619	624	576	574	607	694	617	635	603	594	643	609	625	644	559	578	647	606	651	636	630	601	666	601	642	637	618	571	654	635	673	628	577	640	610	636	645	620	658	643	603	604	644	656	637	591	639	593	642	569	597	614	613	595	614	626	649	652	643	590	630	629	623	656	661	665	590	593	663	637	659	626	609	601	581	636	682	648	653	602	619	655	643	614	635	603	623	643	630	650
28600	3914	3043	2332	1758	1262	930	744	712	564	523	489	417	410	388	427	389	375	353	337	313	342	335	316	333	304	301	307	297	305	313	274	302	292	292	289	311	271	302	319	301	299	284	263	284	264	283	300	256	278	309	273	295	289	285	295	284	286	271	287	283	284	271	238	257	276	312	272	289	285	251	271	293	290	302	261	326	287	263	258	264	245	282	283	278	271	260	273	274	316	281	266	248	245	281	247	276	274	266	295	263	297	276	298	258	281	269	257	272	292	296	279	319	310	257	294	292	260	284	272	280	291	284	292	258	292	295	278	256	275	272	289	275	291	266	306	301	281	259	274	279	276	250	281	244	296	279	272	276	304	276	256	310	267	252	282	252	291	262	283	264	251	264	291	273	265	292	247	253	288	272	269	275	251	273	276	269	250	275	269	296	281	296	272	293	270	278	248	274	272	270	257	268	273	254	273	285	315	269	261	259	279	290	269	279	254	290	277	289	242	259	234	282	285	244	290	282	258	281	263	253	290	246	248	255	309	277	246	285	250	270	262	280	261	292	262	286	278	286	259	247	269	290	292	271	296	289	267	275	281	247	287	272	260	309	295	245	284	303	270	268	267	297	309	280	294	296	294	278	242	246	306	273	311	289	281	270	314	272	273	273	252	270	269	298	272	291	287	262	293	279	256	259	278	281	254	254	270	256	250	276	216	266	288	292	259	300	258	262	265	300	267	273	272	279	248	269	277	277	284	257	282	248	275	276	260	260	292	264	302	281	273	276	266	276	264	279	301	283	256	261	296	294	281	286	286	274	273	262	269	294	281	266	285	266	299	273	250	254	268	257	295	256	274	277	262	290	282	261	279	288	288	307	284	299	330	309	262	266	260	244	250	250	259	278	258	284	261	282	269	276	252	300	257	271	300	250	297	281	269	267	289	252	260	261	265	271	256	256	263	260	257	273	304	273	299	294	280	273	258	267	270	273	258	290	272	270	273	257	259	273	251	308	286	259	265	289	268	295	273	291	279	303	264	258	263	260	263	309	303	240	281	303	293	255	318	234	257	279	292	255	268	269	273	297	264	284	277	297	260	290	276	272	253	269	274	262	314	265	273	270	283	277	276	260	270	265	241	302	263	261	283	258	280	259	284	290	271	263	285	272	283	285	287	270	267	264	304	278	267	276	274	247	244	300	259	274	281	266	284	276	291	274	269	257	276	290	284	278	256	251	261	269	248	281	290	268	281	306	252	293	245	266	264	293	279	270	248	254	268	286	269	277	243	271	293	263	278	275	281	262	291	271	267	267	291	295	289	272	264	266	279	320	280	269	261	281	265	276	287	269	262	246	280	315	291	289	255	263	262	265	294	290	282	296	269	251	258	269	273	272	276	292	284	276	275	288	285	269	282	304	268	257	271	238	274	284	249	306	284	260	250	270	278	286	264	298	280	279	275	243	239	308	240	272	262	267	280	293	277	294	285	277	279	271	264	284	255	260	271	253	307	295	278	260	256	273	243	277	281	297	281	264	283	269	275	250	286	306	255	275	270	286	246	238	269	272	270	267	262	284	306	264	285	258	271	275	267	251	257	271	291	272	280	292	282	265	280	261	309	297	269	271	243	277	285	246	278	256	269	287	273	272	267	255	254	283	278	239	284	261	262	276	276	266	253	251	289	277	255	273	265	268	244	280	287	280	248	252	294	270	274	259	285	270	286	277	285	277	294	287	249	278	271	285	284	251	281	260	290	269	304	247	274	291	258	265	253	290	243	289	254	259	252	279	285	283	296	253	276	267	246	281	292	248	297	293	266	283	277	276	283	293	258	274	263	252	259	306	295	282	261	273	263	279	283	246	273	257	283	265	272	283	255	286	289	236	250	268	254	268	254	279	267	261	271	272	265	260	270	290	269	274	283	252	282	288	275	263	270	270	266	259	285	269	273	275	281	251	251	295	276	294	288	265	278	300	281	243	260	291	261	281	276	256	282	270	282	276	268	299	262	282	285	299	283	287	286	294	279	254	288	288	264	298	289	299	259	253	292	298	289	279	272	275	281	271	283	288	279	244	252	266	275	257	278	259	284	271	334	257	277	273	271	300	260	261	226	271	301	266	301	263	285	238	260	281	266	295	287	270	296	264	293	266	263	280	280	277	269	290	282	257	281	301	272	284	311	269	257	259	247	249	282	244	277	262	265	284	246	279	273	270	268	259	266	275	281	249	320	280	279	274	278	275	252	273	265	272	309	289	294	294	279	274	288	279	251	269	272	265	271	279	271	278	287	260	265	267	280	282	284	279	266	284	269	277	296	308	288	238	299	331	282	272	265	257	257	261	285	259	268	260	267	295	263	285	274	277	248	248	272	266	292	282	272	266	283	282	276	293	304	266	273	247	269	293	276	280	294	258	292	289	290	269	258	257	299	246	256	280	282	272	267	259	276	265	282	243	271	283	266	272	246	247	241	281	282	255	261	279	252	307	301	240	314	293	275	270	257	267	283	262	285	290	297	270	279	281	289	289	275	267	287	291	266	301	266	273	276	272	262	310	250	285	277	258	268	272	231	273	294	252	312	253	280	264	279	256	271	269	250	281	271	276	255	268	292	243	292	281	280	243	250	287	273	243	244	280	251	286	300	243	268	262	261	256	269	269	238	270	306	306	289	291	302	272	276	289	267	261	272	278	252	244	294	238	287	254	288	271	281	270	278	268	265	288	254	286	284	297	258	243	277	259	267	282	252	269	300	243	248	297	284	273	273	258	277	278	286	284	273	265	250	290	261	278	260	309	275	274	263	259	249	263	302	268	228	274	295	280	269	260	274	277	278	312	269	320	290	266	253	286	280	290	285	284	296	251	265	275	283	270	271	265	309	239	281	292	256	258	299	254	290	267	271	245	289	263	273	275	276	290	272	282	271	269	260	269	263	272	263	284	265	292	262	297	273	262	278	246	274	300	267	300	312	252	280	272	272	279	305	244	271	254	247	256	262	301	281	253	259	288	256	280	245	285	272	283	283	299	262	263	288	267	253	270	279	276	271	281	290	300	265	262	259	273	287	290	293	285	280	265	295	275	272	262	261	255	270	266	285	284	270	284	278	277	271	286	267	267	240	250	259	282	251	299	280	280	267	283	300	288	247	296	245	283	262	283	254	278	262	271	280	264	267	269	288	254	290	270	267	297	253	255	265	259	295	261	299	296	279	290	262	262	247	290	263	255	270	267	286	268	265	280	260	284	260	269	272	293	259	271	268	275	255	279	273	274	279	274	270	269	262	284	249	260	261	280	306	259	258	292	294	240	287	280	281	284	270	270	253	272	265	286	266	270	254	271	260	269	264	301	272	249	275	294	276	264	269	274	281	262	274	267	296	259	312	309	277	279	253	269	256	250	279	273	255	265	247	268	301	244	277	302	309	264	252	283	296	277	260	268	298	284	291	245	244	254	267	259	273	268	254	245	269	272	276	291	251	283	295	301	267	296	260	249	235	285	258	290	275	272	287	287	288
13166	2773	5983	6844	5765	4710	3855	3230	2789	2428	2211	1987	1785	1647	1616	1496	1379	1363	1306	1237	1209	1160	1166	1078	1077	1066	1064	989	1005	987	986	966	928	964	919	963	873	913	918	924	857	885	934	923	836	872	874	866	841	837	843	825	829	799	826	832	837	867	802	806	784	842	890	912	854	827	821	832	859	784	797	843	847	820	784	800	776	858	814	803	858	770	834	787	843	789	785	816	794	748	834	757	762	828	795	813	751	774	779	796	771	782	798	835	757	805	737	787	821	804	835	772	791	823	766	785	796	769	825	755	772	749	774	777	794	783	813	817	787	803	787	785	789	848	843	767	787	771	793	792	788	793	776	812	802	743	785	779	816	770	777	774	759	804	794	781	779	731	799	814	822	845	796	832	777	741	806	766	820	695	804	861	752	803	737	774	766	792	797	735	799	793	725	751	782	752	757	761	841	818	800	794	743	776	774	813	764	738	790	806	827	797	774	793	757	752	804	778	758	801	772	757	778	781	736	808	773	792	804	751	776	813	771	843	809	781	764	781	747	745	788	778	730	731	764	750	800	780	756	825	790	821	757	854	783	724	778	762	778	722	786	811	780	798	787	754	799	802	791	778	822	788	789	727	786	800	773	795	769	753	778	792	757	800	776	812	822	834	783	833	739	751	797	761	784	770	819	767	778	754	811	801	763	808	778	771	817	787	810	801	796	771	761	763	730	762	811	785	790	789	755	798	751	772	843	763	784	764	769	802	838	776	838	795	823	772	774	819	757	816	777	780	843	767	775	804	807	837	751	813	770	775	767	806	720	787	775	767	778	784	728	809	772	757	787	808	815	824	784	774	761	810	720	790	756	762	799	753	741	782	761	816	776	732	804	760	731	810	774	759	809	787	831	797	792	814	787	745	793	815	777	770	760	795	846	750	831	816	729	803	797	759	771	738	747	739	786	804	792	721	749	785	821	769	780	757	747	765	845	775	801	823	752	734	748	874	805	759	810	811	762	789	842	770	836	778	777	774	710	781	773	781	797	782	793	780	757	782	778	813	832	801	810	836	794	802	768	762	777	756	804	794	750	830	767	785	839	763	785	808	784	767	767	740	766	847	804	756	740	813	809	787	739	755	803	830	827	813	835	772	805	751	787	738	728	785	791	767	773	780	758	786	796	784	796	793	766	818	795	787	826	778	759	792	782	770	714	796	834	775	788	791	787	769	776	815	780	825	817	803	814	821	725	790	725	805	800	797	810	732	826	774	829	802	805	787	806	749	781	796	735	798	794	750	749	778	796	777	771	843	796	810	790	752	771	782	785	772	743	781	750	818	810	772	791	770	824	792	744	772	788	748	754	743	810	795	717	770	765	776	823	810	791	785	788	773	781	788	761	774	741	761	759	805	779	812	743	810	812	782	798	744	805	780	821	796	748	752	788	810	764	776	758	781	733	802	860	780	789	775	775	791	792	760	755	755	779	751	784	828	762	806	811	787	780	824	781	774	755	751	811	818	786	743	766	790	770	859	797	819	771	797	756	786	754	776	833	796	804	767	799	784	734	753	852	791	779	782	812	730	782	742	793	785	791	791	762	811	844	779	748	796	782	730	799	764	744	816	721	806	778	766	751	820	791	781	806	839	769	790	827	781	761	801	767	789	766	791	800	801	800	784	735	745	772	805	762	761	768	793	783	776	791	762	821	754	809	729	808	779	792	741	813	778	818	747	767	757	801	808	758	782	791	785	795	817	813	809	801	812	755	802	801	746	787	750	823	799	812	729	802	803	771	786	757	813	790	823	798	794	734	773	756	825	774	805	786	758	788	744	748	763	770	779	804	776	818	794	834	752	782	793	749	784	752	795	783	772	760	834	812	732	759	741	764	810	768	764	747	841	787	834	845	760	752	775	831	808	783	800	778	777	800	766	749	787	750	739	786	814	783	818	780	785	856	796	766	773	793	795	790	783	824	784	813	791	763	763	873	740	818	750	818	825	812	805	765	762	750	766	798	761	755	765	807	811	772	760	805	711	822	821	818	754	798	772	769	785	832	759	797	778	827	747	820	782	728	798	786	792	782	804	773	788	851	750	781	835	736	754	770	811	778	734	732	813	817	799	809	795	846	802	776	802	781	804	773	758	785	850	737	757	739	838	820	758	756	807	772	741	750	811	790	794	750	772	792	773	716	784	796	738	738	821	783	807	789	803	783	841	784	809	775	785	774	787	779	769	736	814	732	817	770	782	791	781	758	800	827	769	777	828	760	783	782	843	829	800	777	804	758	773	823	778	747	794	825	782	775	811	809	785	812	796	785	761	794	798	773	822	771	787	759	721	780	791	769	790	791	776	814	807	770	791	797	740	763	781	746	754	784	766	723	787	768	796	816	836	781	802	783	746	767	718	752	765	738	795	748	795	790	789	737	798	778	794	818	849	825	725	811	774	793	784	783	766	786	766	774	817	774	789	778	720	771	800	814	767	757	800	816	747	806	793	787	729	773	752	787	773	771	749	760	731	745	766	746	805	754	802	721	779	764	751	779	773	748	747	750	782	828	777	752	745	778	783	785	807	747	768	765	709	759	823	773	814	799	784	793	789	757	836	797	755	832	801	796	814	784	784	787	745	774	802	766	760	813	767	816	772	840	763	819	756	774	750	812	785	758	753	811	818	723	800	805	812	796	780	804	734	789	760	749	820	788	782	787	784	788	739	828	718	752	816	760	795	733	731	769	732	787	749	755	812	845	829	794	775	771	816	800	803	787	771	794	780	780	799	782	823	767	759	762	819	809	782	781	806	781	771	771	711	760	799	744	778	770	794	837	734	782	827	780	789	753	750	785	797	816	789	777	779	780	789	810	808	805	782	831	795	775	756	731	825	762	829	769	774	804	810	756	722	804	795	796	761	804	781	774	761	777	778	741	762	789	818	766	757	763	799	802	740	809	750	754	737	809	813	790	803	771	788	788	792	736	756	724	804	769	803	869	750	829	807	776	770	796	817	810	849	805	784	776	777	802	740	776	753	759	771	839	798	777	801	830	825	788	769	810	763	718	802	817	788	740	732	767	775	784	780	775	799	765	763	741	739	798	773	784	766	826	836	831	789	755	770	786	834	778	809	803	806	749	790	813	808	793	810	849	761	788	784	778	833	826	784	775	820	777	745	713	788	806	788	847	817	765	719	752	722	795	773	801	810	792	789	768	844	797	710	780	712	815	775	801	749	794	771	815	800	776	752	800	751	777	752	816	795	776	806	798	769	784	772	738	789	778	729	775	805	834	789	814	780	770	831	791	814	781	786	780	754	774	797	760	823	809	771	763	794	770	770	789	781	789	805	805	803	823	830	746	791	772	792	810	794	774	777	780	795	782	811	733	768	826	783	758	773	787	766	802	764	809	829	740	750	798	747	767	782	791	788	796	740	774	756	799	749	783	799	782	795	758	786	816	782	823	797	812	792	772	796	784	806	808	812	805	781	787	808	805	812	744	780	769	767	746	745	784	757	788	757	799	824	769	806
2691	149	162	137	133	132	124	97	101	108	94	98	95	71	103	97	92	82	100	103	111	111	103	95	102	88	108	85	92	88	99	100	80	99	82	98	83	106	95	84	94	97	113	105	86	104	104	107	74	100	93	93	91	114	100	72	95	95	87	89	91	92	95	88	108	99	83	84	95	96	82	98	78	82	86	80	99	84	91	118	87	82	83	99	87	109	112	103	119	113	100	81	100	107	95	98	91	110	80	95	95	104	89	91	98	106	90	90	95	96	93	110	106	97	96	89	98	99	110	96	97	107	111	82	94	106	98	82	100	89	88	91	129	108	88	104	93	83	98	82	97	97	109	79	96	96	105	75	113	93	91	89	84	96	80	94	84	94	79	105	93	91	79	82	101	99	97	91	81	98	114	80	82	92	90	99	74	86	95	99	97	107	97	95	95	121	83	99	106	91	108	102	108	85	100	89	91	109	94	96	76	86	97	110	105	89	100	77	96	79	67	79	98	91	89	108	105	89	95	90	95	73	84	99	86	90	120	100	91	93	79	92	101	66	82	104	105	87	79	81	82	98	87	72	107	109	95	93	84	101	85	84	77	82	93	101	105	93	105	92	81	92	90	95	80	98	103	90	102	93	97	93	88	97	94	81	97	83	99	92	109	96	83	73	108	75	95	78	84	108	81	87	110	94	91	109	98	105	100	79	84	90	98	78	87	90	77	97	86	93	72	95	98	88	101	99	96	87	87	84	87	103	90	92	78	117	88	86	96	111	98	102	96	92	79	97	85	94	89	99	91	88	121	103	102	96	90	105	120	87	83	83	84	100	88	112	95	102	117	89	95	84	84	96	102	95	88	110	105	94	99	101	85	102	83	103	91	74	91	99	94	108	98	100	104	92	81	96	89	91	81	107	83	101	92	87	88	84	96	95	86	78	78	96	97	95	103	96	83	98	96	103	93	89	98	78	78	87	107	82	95	106	101	101	90	101	94	94	85	83	93	98	85	107	108	99	85	83	83	85	105	88	82	73	115	89	85	87	92	103	96	88	88	88	112	92	92	98	110	91	98	85	85	92	86	95	97	73	90	101	92	112	84	110	85	87	95	94	89	80	99	87	99	105	95	103	99	113	97	80	93	100	93	97	86	97	106	90	78	102	91	97	93	99	88	82	97	95	111	82	90	102	93	95	88	92	109	110	92	109	85	115	105	100	67	90	97	106	92	85	81	105	78	93	93	82	89	88	103	81	104	100	111	79	81	90	126	86	79	71	99	89	99	103	97	100	95	97	85	108	92	97	92	90	98	84	79	81	97	86	88	96	102	99	101	94	103	99	86	104	109	92	93	103	105	72	80	80	92	94	81	105	103	94	84	92	106	100	81	95	99	98	87	84	100	108	88	101	89	90	83	95	92	88	87	81	127	88	100	110	93	94	107	91	107	102	89	86	103	89	97	90	85	102	121	99	85	95	96	100	77	104	97	92	107	80	101	102	84	92	102	99	85	92	90	107	106	75	79	90	105	97	83	81	85	108	88	101	86	86	83	107	97	86	87	77	98	92	105	83	94	89	97	122	97	100	95	89	95	101	97	94	92	101	96	94	97	97	100	88	101	96	105	95	100	81	80	84	95	102	114	83	93	98	82	104	82	108	103	91	110	88	96	86	108	106	94	86	97	94	104	80	80	86	99	116	102	99	99	101	81	89	81	106	98	93	79	105	109	110	105	100	102	91	81	109	102	93	101	79	90	99	76	92	96	78	99	100	89	91	100	84	95	78	92	101	94	73	94	105	96	93	82	68	109	99	90	101	97	91	84	104	76	78	91	103	96	88	105	89	85	105	77	84	78	79	78	86	93	88	94	116	89	87	96	84	110	97	81	78	85	104	99	99	87	102	80	95	95	96	87	108	96	99	95	90	91	107	91	95	98	86	82	110	90	118	110	113	90	78	86	113	98	86	97	105	92	75	74	79	92	108	83	90	96	94	94	102	92	100	95	86	96	87	105	117	107	94	99	103	106	90	89	84	114	101	120	85	75	88	97	97	91	91	87	82	91	80	99	82	85	86	96	97	91	94	95	91	91	108	91	95	92	101	87	90	100	92	94	91	93	96	85	94	97	93	75	93	99	98	74	96	96	88	87	95	94	99	73	104	90	105	86	96	83	91	97	81	80	85	106	111	78	98	104	95	89	104	86	83	105	82	103	75	92	102	103	71	108	86	94	100	107	95	92	77	83	82	87	90	90	103	84	86	88	91	94	78	81	90	102	89	110	83	95	97	100	97	115	95	78	78	99	86	97	85	108	111	86	106	92	104	85	93	83	85	92	92	86	92	102	100	97	87	112	110	96	88	70	98	79	103	97	94	108	90	88	99	90	91	78	100	93	107	79	88	108	85	105	94	94	86	89	98	92	84	89	78	89	79	109	101	93	89	99	103	97	91	99	100	92	87	104	80	96	86	84	92	109	89	89	102	119	87	95	101	87	96	74	100	96	101	92	83	99	78	107	106	97	83	93	107	101	118	87	85	103	89	106	95	96	89	90	85	87	85	91	107	91	83	83	98	95	104	102	96	100	105	82	99	105	88	103	85	87	91	88	83	87	85	91	82	100	92	97	110	94	95	90	85	89	83	81	100	90	96	96	74	103	105	94	93	89	96	87	90	78	84	114	85	95	98	101	96	96	73	94	102	104	106	78	88	89	102	84	72	109	99	99	103	95	102	84	104	100	89	97	84	99	80	105	94	92	92	102	88	87	87	91	83	99	82	99	106	73	85	84	107	115	91	104	102	92	90	103	101	101	84	96	83	104	96	95	92	97	94	102	94	101	89	88	81	99	97	96	114	93	91	87	95	101	93	95	81	90	106	92	89	84	94	89	103	98	95	97	87	77	82	113	83	101	79	102	93	88	95	100	97	88	83	98	99	105	103	101	88	90	93	80	84	84	115	73	87	84	104	88	101	91	88	103	101	96	106	93	108	102	99	104	91	82	76	96	98	104	92	86	101	90	93	90	75	95	92	89	100	103	88	92	90	109	79	96	101	102	119	91	79	84	99	88	85	83	88	95	77	93	104	95	112	93	87	94	89	90	81	90	93	112	94	98	97	72	87	117	95	106	99	78	98	93	91	90	97	80	102	91	104	106	107	89	110	85	96	85	100	111	108	100	89	100	91	89	97	87	109	101	77	92	88	98	89	89	95	105	84	89	94	98	111	99	114	91	102	93	92	95	105	103	85	84	109	90	108	100	73	92	118	98	91	87	83	97	91	95	96	97	86	79	84	102	82	88	89	85	94	92	78	110	92	76	91	81	101	90	93	88	89	93	83	85	86	106	75	90	107	104	101	90	81	81	89	91	94	86	83	105	101	102	90	83	82	97	88	84	97	95	98	98	93	82	100	89	98	78	84	81	101	92	94	92	99	90	91	85	89	100	99	87	78	93	75	83	100	82	118	95	100	102	82	89	100	78	105	90	98	109	83	104	97	93	96	62	98	78	95
2332	419	483	520	481	435	420	390	400	427	368	364	365	376	338	342	317	340	343	334	331	335	337	366	330	367	342	314	337	331	369	330	349	348	332	352	368	360	314	338	321	323	347	352	317	317	319	342	321	293	325	303	347	338	318	316	353	315	341	345	362	354	323	357	350	342	330	349	324	301	309	332	330	329	341	325	333	342	308	331	333	325	331	334	350	345	331	309	350	327	305	334	312	352	312	354	314	306	337	372	317	342	326	319	327	359	319	322	355	338	318	323	351	350	326	300	335	321	373	314	351	332	356	291	340	324	317	313	315	349	363	307	338	306	351	362	322	336	341	344	339	321	339	319	331	345	295	348	374	332	320	326	358	317	333	344	319	330	309	338	338	329	347	307	319	336	324	323	356	324	346	329	331	346	346	328	329	316	335	315	354	343	349	331	350	333	356	319	285	317	328	334	325	312	340	314	330	348	300	332	305	346	295	332	306	345	337	323	343	360	306	336	349	342	287	324	340	329	327	346	338	326	312	314	326	299	331	324	299	339	342	305	333	318	309	332	343	362	341	317	355	315	330	356	333	310	342	317	325	358	339	289	314	335	349	344	352	325	320	344	354	311	283	360	343	352	342	346	340	334	372	298	334	362	346	318	358	343	320	363	301	333	333	317	318	338	319	345	292	357	325	325	367	304	338	318	327	328	334	352	345	366	330	347	328	334	332	340	312	320	348	322	359	339	307	348	330	284	354	344	292	326	328	333	324	326	319	316	357	332	335	341	291	340	336	375	311	334	328	347	313	333	312	319	346	319	349	337	319	305	339	325	360	314	335	333	337	334	340	322	344	333	319	312	309	341	317	317	316	299	384	324	304	323	337	335	326	361	356	341	329	321	319	324	345	333	317	314	322	356	354	318	346	357	300	343	318	343	346	310	342	330	341	320	366	381	304	338	351	351	325	371	350	331	333	342	341	347	348	338	346	339	328	359	363	313	373	307	336	352	356	332	331	311	357	328	357	330	305	328	326	288	345	327	375	339	339	327	327	334	337	344	283	318	338	313	358	349	310	340	342	357	323	334	322	333	340	362	332	357	352	322	305	335	372	327	343	326	356	355	328	341	334	312	336	368	331	321	318	348	349	344	343	338	341	356	351	337	318	339	329	346	289	331	327	348	329	330	326	366	314	301	341	343	335	320	335	339	328	304	356	305	317	305	361	328	346	324	308	334	365	348	363	330	334	317	351	291	342	369	308	319	372	345	351	338	345	315	321	362	349	311	354	325	340	334	310	324	338	315	301	334	318	311	324	331	356	310	332	368	319	384	316	354	323	327	307	348	328	362	367	330	274	313	322	346	312	356	323	323	338	345	335	337	317	359	334	333	327	327	293	329	350	334	361	304	319	317	313	339	310	310	330	332	335	337	311	346	310	317	332	326	328	336	380	332	361	316	336	326	349	308	350	335	338	307	339	321	346	315	345	326	312	321	369	332	371	329	366	312	320	350	328	358	310	321	365	340	330	326	327	312	339	330	332	317	324	309	352	344	311	353	291	356	339	348	313	324	324	315	331	337	366	321	323	336	352	323	335	311	302	328	328	324	316	354	328	343	335	322	321	341	339	343	319	313	351	331	303	339	345	309	325	313	331	332	318	315	337	346	342	343	330	331	334	348	350	330	331	343	327	295	338	324	340	347	325	308	354	352	335	329	340	337	318	340	320	356	344	317	322	339	349	300	340	306	323	324	337	342	340	323	340	346	327	326	337	336	334	350	331	297	324	324	346	300	333	348	359	344	340	344	328	327	315	339	347	317	312	324	319	303	326	310	336	365	335	310	310	331	331	339	339	325	328	321	370	313	345	300	348	375	316	299	340	321	337	325	328	338	327	353	312	360	360	316	319	292	341	353	318	314	326	346	357	338	341	325	339	317	358	294	344	317	358	334	325	368	312	341	351	336	331	343	347	316	300	328	311	325	358	323	352	339	325	315	324	328	352	332	331	337	358	311	337	325	365	368	313	316	305	301	354	339	334	341	341	328	327	328	326	321	299	306	342	304	354	318	321	309	354	321	323	346	342	321	358	335	329	320	315	302	320	319	358	298	337	364	361	327	319	343	359	369	310	352	347	367	351	343	350	340	343	300	321	317	326	322	317	321	348	319	309	305	337	347	350	357	324	377	352	332	347	351	324	337	330	301	303	316	336	343	350	323	299	341	312	336	341	326	351	330	336	295	341	350	322	314	329	344	350	352	343	347	338	341	347	333	348	298	338	358	337	350	344	338	298	310	344	348	346	334	324	362	325	297	370	302	329	319	330	348	335	301	331	299	344	351	346	345	318	310	293	330	324	321	328	305	338	293	362	324	396	329	332	311	354	301	310	344	320	322	307	334	328	361	338	345	330	360	350	300	331	342	338	327	351	322	360	351	337	343	321	337	309	297	327	315	322	315	317	355	290	331	325	302	345	321	297	282	345	320	330	330	334	314	318	337	339	347	332	347	330	355	357	345	351	326	318	306	344	376	344	349	320	330	350	360	332	349	336	312	329	328	311	367	343	364	331	354	337	343	338	313	334	332	324	344	340	351	324	359	333	302	335	324	355	331	325	322	271	345	348	314	351	334	318	324	337	317	322	316	379	361	338	354	329	349	309	301	378	312	333	354	349	308	304	299	327	371	346	330	317	318	319	338	319	335	352	305	322	346	357	323	293	312	297	340	313	347	374	314	323	322	303	313	335	322	357	312	322	347	332	353	343	355	359	342	332	328	307	326	339	343	338	322	312	310	314	339	351	358	335	311	335	310	354	327	327	334	298	326	328	339	360	341	329	299	302	315	373	331	346	338	335	362	336	308	360	330	350	335	313	354	346	340	288	313	336	310	325	339	342	329	330	342	351	320	322	322	317	329	333	332	325	336	334	343	343	329	360	301	334	370	337	352	308	340	336	324	339	361	343	350	302	355	333	318	336	353	331	278	317	337	333	320	322	330	313	344	352	329	308	327	323	291	335	374	313	312	352	319	345	350	325	317	347	315	362	321	324	340	385	338	313	346	307	316	331	342	351	324	329	370	323	343	311	339	324	344	347	315	289	348	353	304	344	369	337	338	333	355	307	337	322	332	313	335	368	335	338	340	313	300	321	335	337	274	335	333	351	345	320	349	316	350	336	347	318	341	351	350	337	312	323	333	354	345	371	293	334	362	308	335	351	318	323	333	304	335	332	355	347	354	316	325	326	349	316	320	343	361	286	326	343	363	309	320	331	374	347	348	320	329	302	338	327	312	336	327	306	338	319	335	349	315	341	348	300	317	365	345	344	318	345	326	334	316	357	349	369	356	326	305	313	308	313	315	332	324	343	323	334	347	329	317	366	341	325	308	334	364	330	330	340	322	333	301	340	315	355	320	329	321	329	327	326	335	328	329	314	313	325	357	337	306	344	337	334	340	338	324	352	336	320	320	329	320	347	327	326	356	340	336	313	370	296	363	335	318	355	309	328	325	282	342
17295	1421	1498	1166	896	667	556	463	412	349	330	304	311	253	282	240	263	237	234	246	238	255	229	231	203	208	225	202	217	224	215	220	195	207	203	196	204	215	248	216	211	223	199	221	182	223	219	215	233	189	218	182	219	188	196	200	192	227	204	220	207	178	208	193	220	207	222	208	212	194	211	201	212	195	184	207	182	210	234	202	193	218	206	203	213	198	212	209	204	192	197	222	237	216	229	196	189	214	224	217	235	199	192	195	210	203	194	201	214	232	203	235	190	211	220	223	212	214	209	195	229	228	190	204	204	214	214	232	210	209	211	213	200	200	226	192	193	183	225	228	197	175	213	207	214	207	214	201	191	193	184	208	202	183	214	187	191	189	213	200	193	196	204	206	185	199	197	196	211	217	211	211	197	215	186	173	242	192	183	199	190	241	191	211	210	229	214	229	204	194	192	182	215	195	211	232	208	208	199	206	189	203	187	211	211	218	210	203	213	216	217	207	188	214	206	204	232	206	199	228	200	213	195	196	194	218	199	189	247	179	204	210	202	210	201	219	192	197	221	214	192	202	181	182	201	211	203	198	179	214	204	216	202	201	212	197	205	198	222	188	213	203	201	218	226	207	207	212	213	203	205	226	177	219	214	209	199	205	192	215	176	194	199	211	217	194	231	224	205	226	212	190	206	209	202	231	208	214	187	202	206	222	232	218	209	201	198	241	190	216	234	214	211	215	219	203	190	200	223	213	207	198	190	176	210	187	202	207	231	216	189	225	177	231	199	200	207	213	215	190	239	201	209	242	193	214	194	221	210	211	199	191	204	216	239	223	202	219	206	203	195	205	222	193	180	219	205	223	196	192	238	177	197	189	197	215	209	194	211	209	223	218	231	213	226	201	214	185	218	205	224	186	201	221	223	204	194	201	203	215	204	179	220	217	227	218	182	207	205	224	217	202	216	197	197	211	172	198	218	209	214	195	197	216	228	222	221	205	187	224	215	207	202	221	185	220	194	204	198	175	211	200	214	191	200	199	196	196	230	185	195	235	218	203	192	203	212	188	228	195	179	219	212	204	208	215	207	193	181	226	210	184	196	198	226	215	217	213	194	201	200	207	216	183	186	212	182	227	211	224	203	217	183	201	187	192	207	217	169	223	209	212	188	210	201	205	211	204	185	211	191	203	200	204	192	211	218	203	211	186	188	197	192	204	184	201	236	177	215	204	214	200	217	196	190	224	227	190	204	205	216	189	208	215	195	209	212	189	196	232	197	200	199	182	202	214	193	185	199	189	185	194	202	179	176	216	216	179	197	196	227	203	199	219	211	191	191	199	194	217	216	207	223	190	211	201	197	219	198	200	181	198	219	209	208	196	204	181	217	211	190	216	205	205	188	201	202	210	230	202	209	208	215	234	227	217	201	197	194	208	195	213	219	184	195	224	211	191	179	176	204	205	229	211	206	202	221	201	222	181	200	202	199	185	185	193	205	206	198	198	209	210	195	220	207	241	194	194	221	212	207	195	201	214	212	205	195	208	216	204	227	197	247	232	220	212	199	200	190	213	225	190	195	193	216	202	192	224	225	203	202	195	182	226	193	230	213	205	200	191	220	205	233	215	213	205	223	212	220	222	194	191	220	209	191	189	210	195	202	198	229	213	199	220	230	188	196	200	197	203	169	216	227	195	183	191	223	230	220	159	216	222	201	223	189	183	199	203	195	203	242	223	208	187	197	212	216	201	211	206	214	207	229	195	221	200	201	188	209	212	207	207	226	213	216	210	232	211	195	226	226	224	217	180	226	189	211	208	189	234	195	212	210	203	187	222	213	207	188	197	198	203	197	209	208	165	201	200	228	219	242	188	194	201	219	210	206	195	207	199	206	210	205	218	194	204	218	212	195	214	204	213	198	197	184	208	220	200	198	203	211	207	220	203	194	221	221	188	241	221	205	197	203	205	206	205	226	181	211	208	215	208	196	209	197	245	223	203	168	226	215	235	202	204	216	194	211	215	203	200	206	210	199	196	216	228	218	181	194	213	211	213	194	206	194	172	198	190	199	192	194	206	222	201	214	223	199	184	233	175	214	206	203	217	212	185	216	215	209	228	197	214	202	194	217	191	213	193	174	230	204	217	232	244	190	205	208	215	221	214	202	186	208	210	203	199	208	212	212	197	242	198	217	180	188	206	215	208	197	221	196	209	194	217	186	219	183	193	206	178	183	222	201	217	198	214	226	208	210	194	203	232	191	214	208	196	195	189	202	186	205	219	194	191	213	195	207	203	189	188	216	195	205	180	208	227	208	194	208	221	212	183	188	193	206	206	196	183	183	194	196	185	207	188	219	215	208	192	208	212	235	215	218	227	202	209	220	233	197	218	218	206	198	202	203	194	208	197	197	212	177	193	194	196	217	209	204	175	210	191	236	202	205	200	201	214	202	172	216	204	200	204	201	223	232	207	207	203	192	185	191	225	209	211	224	189	199	231	195	206	195	231	184	247	200	207	227	221	201	208	199	200	178	202	190	194	221	197	206	217	194	203	192	217	180	202	224	224	205	201	210	229	246	199	234	197	198	241	193	203	214	184	214	197	218	191	203	215	198	210	196	191	215	200	200	204	211	191	190	188	205	207	227	194	201	218	226	189	208	212	210	221	203	229	216	209	209	227	235	188	199	205	197	182	227	233	194	212	199	219	189	197	220	225	211	211	204	215	222	217	206	203	224	205	207	224	195	189	209	198	222	194	187	183	217	201	192	192	197	199	209	210	212	186	196	209	192	197	172	182	223	212	204	229	197	201	223	189	217	209	197	198	229	210	173	188	197	191	221	199	222	193	212	222	192	203	225	191	216	211	209	206	222	216	197	224	218	207	207	218	198	187	216	197	225	225	174	200	226	196	200	189	205	208	211	206	198	212	215	200	225	209	218	205	246	186	227	215	219	221	198	210	188	197	221	221	185	236	227	233	208	228	209	205	205	209	192	198	215	190	210	217	184	229	209	214	215	196	220	199	218	227	205	228	194	206	182	191	203	198	206	210	217	217	200	236	205	231	215	223	189	198	231	219	212	197	187	216	198	213	211	212	181	215	205	218	199	211	208	226	206	186	185	204	182	227	198	197	202	221	217	188	235	209	213	206	184	236	206	181	197	202	232	213	196	204	197	188	195	180	188	193	213	197	179	218	202	212	188	199	213	218	205	204	192	207	190	203	219	192	230	196	204	210	200	219	202	185	213	196	184	227	208	215	190	181	190	214	205	199	191	224	217	214	208	196	221	233	214	210	204	208	204	206	212	211	187	211	201	214	198	195	205	190	211	197	227	209	208	240	175	197	202	198	195	186	217	196	197	229	217	207	216	206	187	201	207	203	194	214	200	188	201	198	187	211	200	206	224	234	206	195	208	196	215	201	225	211	219	214	201	228	212	241	222	206	224	197	198	209	209	186	207	191	206	203	205	232	209	183	230	202	211	209	222	184	210	194	196	224	205	193	236	229	196	188
8595	1593	3367	3888	3257	2761	2308	1922	1725	1540	1335	1235	1161	1140	1090	1001	994	992	846	868	858	810	819	749	784	738	751	795	786	743	765	691	726	689	684	672	734	705	674	694	725	704	682	659	664	669	690	698	678	653	683	652	664	641	655	657	631	665	613	643	685	659	635	633	611	636	629	620	655	621	679	653	648	617	627	620	621	590	614	631	646	666	619	641	632	618	607	620	599	630	663	596	665	664	663	629	631	661	611	578	613	573	634	650	637	631	676	645	641	679	618	616	606	606	634	639	691	596	576	631	652	625	628	633	617	607	634	619	629	647	624	647	680	609	640	626	652	648	613	622	639	616	633	624	673	644	629	631	617	613	640	600	627	683	677	638	616	633	564	691	619	609	628	637	611	622	670	584	636	643	617	602	643	655	596	621	615	653	652	583	639	604	616	596	617	615	618	613	639	605	666	626	571	604	620	578	643	634	627	628	583	659	621	658	613	607	555	600	631	640	652	667	637	655	642	603	652	582	615	637	600	598	601	612	575	629	656	609	600	616	618	639	636	600	630	613	615	625	606	690	581	596	626	627	629	645	618	619	632	637	654	638	660	598	607	600	647	621	568	591	660	601	637	574	552	599	605	602	636	618	599	622	651	631	578	632	632	631	638	631	631	636	612	643	569	645	630	629	624	648	654	635	583	594	611	650	630	620	659	630	629	567	676	631	642	637	644	629	613	613	580	620	623	633	610	630	605	617	597	582	677	681	610	623	624	633	623	619	612	614	602	603	684	611	644	600	627	617	661	665	593	607	626	674	628	644	609	648	633	620	613	616	610	619	586	629	604	621	612	683	644	664	647	652	659	630	621	599	570	615	610	597	608	684	591	586	647	632	606	619	601	650	628	602	608	600	575	626	628	606	644	632	607	630	618	594	646	597	639	591	626	641	623	590	611	632	613	642	615	593	636	592	625	620	622	606	637	634	631	616	650	626	574	620	603	629	613	661	608	613	627	592	640	617	623	608	658	653	675	610	639	634	651	608	607	642	560	623	615	640	618	627	581	642	646	591	612	627	644	600	650	607	643	607	602	614	618	630	597	597	640	610	628	587	661	629	648	648	594	615	564	651	636	625	600	635	554	605	621	602	621	638	634	566	621	637	641	605	610	641	609	625	659	595	629	574	627	638	624	623	603	608	617	644	610	606	631	658	628	597	582	614	591	649	615	612	611	622	630	609	619	617	598	589	623	590	604	626	622	644	633	620	623	616	601	652	607	610	600	620	582	620	629	681	646	622	610	600	643	645	661	622	620	605	580	591	579	644	584	632	638	600	656	630	593	625	634	619	628	610	659	630	617	616	651	604	618	612	601	581	623	579	616	646	639	637	613	603	611	611	618	605	587	625	636	651	603	629	619	635	605	616	607	608	641	626	614	628	621	605	630	623	607	603	617	621	609	650	637	650	620	609	606	641	611	656	667	566	575	605	615	570	618	609	664	641	579	644	644	621	666	651	591	645	657	604	602	634	588	632	564	648	651	622	612	674	659	624	684	600	608	628	603	598	634	619	603	656	614	659	585	606	614	589	620	620	627	619	612	580	586	641	595	620	606	603	627	637	642	595	655	629	606	641	642	636	639	634	604	622	572	632	598	637	612	596	603	610	633	612	622	618	588	637	643	639	649	619	659	624	614	629	621	646	628	646	650	661	599	593	630	623	624	653	661	626	616	673	599	640	597	643	623	657	623	660	617	668	625	599	609	629	620	576	613	603	681	638	624	630	602	618	625	678	619	629	622	621	571	587	614	663	634	673	611	583	603	686	641	569	629	633	603	657	656	626	584	609	641	616	618	614	592	618	625	580	629	638	632	613	619	601	631	611	648	623	646	562	596	614	641	589	595	616	578	645	643	564	661	596	626	570	566	613	591	640	608	608	651	685	596	606	607	632	632	633	626	644	608	586	642	598	624	616	616	611	653	588	614	654	597	585	577	617	600	630	601	588	652	593	619	621	651	626	593	620	672	601	607	641	619	636	619	612	616	588	670	629	640	619	581	627	588	633	652	625	629	588	603	613	640	622	632	586	620	579	595	657	590	607	634	627	625	589	612	612	659	610	626	646	602	669	586	624	655	623	628	645	618	609	585	621	664	612	612	626	629	620	592	585	588	595	630	589	636	625	600	571	638	631	642	638	632	580	676	598	656	651	651	597	617	590	651	642	605	600	625	584	615	640	632	636	624	615	596	641	662	637	641	625	667	638	641	602	612	632	637	639	597	602	623	611	681	622	600	613	652	630	606	635	615	632	596	625	616	652	630	654	621	598	593	623	638	652	618	629	619	657	624	642	579	606	633	642	587	627	626	611	620	629	648	625	631	626	646	627	632	637	613	626	624	640	599	647	654	598	638	645	596	627	614	618	617	620	604	625	599	631	619	595	657	591	610	656	595	629	602	570	627	625	672	629	609	594	646	633	599	607	602	657	617	647	652	650	633	566	641	604	656	668	627	635	592	627	596	638	638	651	601	626	637	655	640	656	622	572	617	639	642	614	595	568	609	639	627	576	592	638	634	617	637	666	650	652	647	642	616	587	651	637	649	590	628	684	599	623	637	594	613	650	620	632	611	609	600	594	616	627	576	593	648	601	611	605	623	659	653	640	598	627	624	626	622	639	598	581	593	607	634	626	580	670	633	581	596	642	631	638	628	657	664	635	612	556	603	627	604	597	611	613	672	634	650	628	620	664	585	621	654	600	663	592	630	654	617	599	632	595	596	616	628	584	629	609	660	638	578	670	608	645	619	653	634	604	578	618	629	632	657	626	556	606	632	624	600	611	606	615	642	618	631	645	638	548	653	627	559	656	626	612	600	650	656	595	613	616	616	640	636	637	659	627	601	626	602	632	606	639	622	650	627	597	640	613	582	633	624	637	625	608	654	639	596	626	606	643	596	634	649	613	624	576	635	634	641	580	642	581	650	639	614	647	606	638	613	627	661	594	643	608	598	624	640	602	630	650	598	609	643	621	651	624	600	644	616	600	590	602	626	649	636	623	616	623	645	622	621	630	658	628	568	635	625	584	641	641	611	626	653	623	607	637	644	640	583	605	596	627	632	620	628	616	665	584	641	620	610	651	635	591	695	616	623	633	595	628	602	601	634	623	623	586	595	631	617	656	635	665	602	657	656	649	634	586	623	628	664	645	612	600	651	651	633	621	647	645	606	618	636	627	659	670	592	601	615	587	620	618	605	618	597	652	593	587	658	628	669	678	647	593	622	602	641	652	659	627	610	610	689	625	603	665	607	652	601	629	621	608	612	631	619	585	585	613	635	658	631	618	648	643	617	623	601	641	630	599	604	622	651	607	594	601	597	573	616	660	582	581	635	582	628	607	623	624	611	610	682	607	634	624	627	648	646	583	574	629	570	616	657	611	665	649	613	642	637	605	625	632	637	599	611	691	585	606	621	617	612	641	628	631	629	646	628	630	642	638	644	598	617	629	637	646	615	644	612	597
27378	3791	3056	2452	1704	1291	1015	760	661	576	500	460	456	423	462	402	336	374	364	360	345	361	323	323	326	338	280	306	308	284	270	277	305	249	313	296	308	309	285	308	287	307	305	300	297	301	283	238	277	286	246	271	294	279	301	247	289	297	241	280	254	279	291	269	279	283	287	297	291	302	312	271	287	263	267	269	283	293	258	304	273	294	278	266	288	287	312	280	250	300	267	284	284	289	299	277	315	280	291	259	292	262	266	276	280	265	292	266	285	277	283	280	245	277	282	273	270	267	251	238	305	302	247	299	284	288	283	293	259	301	281	296	286	273	273	279	266	275	274	280	292	261	273	255	267	279	274	284	288	279	276	274	279	247	295	276	295	259	287	255	288	286	257	260	276	285	267	274	253	270	323	277	281	261	295	293	294	302	297	276	251	286	275	280	278	280	277	237	299	305	291	279	270	275	304	285	266	278	293	280	271	271	289	254	270	267	295	260	312	276	251	296	331	273	266	304	285	285	279	258	272	261	234	256	258	243	284	294	278	284	247	248	287	274	265	282	266	299	236	305	301	295	297	318	284	288	288	247	305	270	252	253	267	271	269	281	282	275	263	274	292	273	286	299	272	270	288	300	261	234	279	267	282	295	294	251	263	271	286	242	278	281	277	278	295	270	262	298	289	262	249	274	278	279	286	273	274	284	271	276	281	272	278	279	261	276	254	291	264	269	290	279	260	302	266	260	261	299	283	263	265	276	268	293	274	297	294	281	268	293	285	279	219	256	286	294	262	259	271	250	281	270	274	269	311	270	306	262	297	278	267	286	255	268	295	293	290	275	300	258	286	273	276	262	272	293	264	280	296	261	307	276	272	280	264	263	271	269	287	280	272	234	281	241	251	261	240	285	262	280	270	262	280	249	268	255	266	280	278	287	280	295	255	266	286	282	282	313	282	308	299	276	296	275	282	236	264	295	274	281	281	292	293	274	265	265	291	309	247	271	262	261	266	277	281	294	262	278	278	269	275	284	287	287	278	280	263	274	247	281	266	249	298	272	261	242	267	270	266	275	277	259	277	277	282	260	264	281	259	281	270	278	276	275	284	286	265	259	255	266	248	251	269	276	247	276	306	306	288	277	278	271	292	256	260	276	264	296	234	252	282	262	273	309	291	292	282	239	287	267	281	263	263	269	247	263	274	262	280	290	273	303	274	261	272	272	290	253	253	284	306	274	265	278	283	267	251	264	289	298	280	289	276	296	258	291	301	264	280	265	233	279	284	285	276	258	283	277	290	250	288	224	268	273	268	261	278	254	287	254	262	260	292	254	276	276	258	262	248	297	272	261	313	250	282	292	260	290	298	271	264	240	265	282	289	295	286	270	289	291	290	270	277	271	279	277	284	267	293	253	293	267	282	258	289	296	297	289	237	249	305	258	276	300	249	289	278	287	274	270	300	257	276	313	265	290	254	253	271	276	285	282	277	281	287	263	287	244	271	265	262	283	269	306	279	285	271	276	271	303	271	279	285	278	287	292	281	244	285	268	267	272	316	263	278	298	276	293	274	300	265	254	295	286	287	278	267	284	318	256	290	262	260	254	293	255	270	273	264	279	301	300	257	274	282	249	299	301	286	273	287	284	260	306	264	283	259	278	278	281	278	262	297	250	282	281	277	263	250	291	272	265	234	261	237	293	265	286	258	259	262	251	266	283	263	255	270	296	273	249	283	287	298	264	273	278	260	294	282	264	283	287	307	277	304	260	245	254	314	263	281	259	265	276	263	266	271	260	275	276	261	267	281	272	289	297	272	271	282	292	285	274	271	288	272	263	269	271	272	274	292	260	274	250	279	281	275	265	258	261	275	270	247	267	268	266	293	292	304	256	286	273	266	279	255	288	266	298	270	288	282	284	290	285	292	285	281	283	283	286	247	297	303	277	268	251	259	309	278	223	301	264	254	253	254	258	285	282	276	263	259	265	256	263	289	288	264	266	260	266	298	280	257	271	300	258	267	285	284	242	257	261	280	259	273	275	277	288	276	281	281	275	252	260	257	269	284	237	284	265	272	270	289	291	292	280	255	295	305	291	268	284	252	304	286	313	255	294	299	255	255	268	262	232	256	276	296	290	263	274	291	288	243	284	276	264	277	285	279	271	255	248	289	252	259	300	278	264	307	284	265	289	288	265	282	289	312	265	272	304	273	291	277	252	247	299	260	275	254	262	271	257	270	308	273	284	299	248	250	290	285	289	268	257	293	266	271	254	245	288	254	259	271	243	302	276	287	259	293	270	292	288	271	297	291	254	276	292	271	281	297	285	299	272	259	254	260	262	264	271	276	294	275	302	248	252	289	295	254	271	267	294	281	292	259	281	275	271	279	275	274	272	269	261	284	227	300	280	268	292	242	271	264	252	249	270	278	287	279	256	292	260	252	277	278	259	256	281	265	306	260	304	261	259	282	262	287	292	266	261	250	267	274	287	260	280	263	280	267	310	292	302	294	271	281	283	299	335	249	269	273	304	251	269	275	261	299	247	299	236	289	281	280	277	298	263	290	290	262	253	278	280	285	292	246	264	271	275	274	286	301	280	293	295	288	277	276	279	264	276	267	281	280	279	273	274	271	264	241	267	276	312	271	250	276	262	278	288	242	262	266	275	298	278	254	283	256	289	276	261	296	275	284	222	288	272	276	261	284	286	270	266	292	289	271	273	310	267	284	258	248	295	284	291	280	283	255	275	277	291	233	273	249	246	283	296	254	281	250	266	289	264	274	275	284	258	281	270	265	267	261	264	269	255	285	258	275	276	264	253	253	259	275	286	275	272	294	276	313	261	288	281	300	285	270	280	258	297	264	302	261	290	287	273	265	296	252	262	272	281	295	260	300	267	245	277	242	287	266	269	248	266	291	279	281	257	294	298	277	244	267	272	273	244	260	286	270	279	295	290	322	266	274	288	315	283	269	255	292	277	275	278	275	264	288	278	295	293	284	261	281	278	257	247	283	298	263	254	276	283	295	317	258	274	237	269	295	266	281	272	291	254	259	286	294	246	274	261	272	288	317	286	248	286	254	286	236	296	252	277	253	247	266	261	289	256	288	272	274	271	301	272	250	294	245	265	283	262	291	264	279	251	287	258	287	280	251	245	269	266	265	282	277	303	262	287	278	279	275	297	271	288	287	293	272	257	291	287	257	242	282	285	275	269	252	267	273	255	255	242	274	295	274	272	271	256	317	267	232	265	279	267	273	267	277	249	301	279	270	280	276	242	242	306	270	305	267	278	302	244	290	299	272	274	277	285	271	259	274	269	291	269	248	256	273	295	264	245	284	260	259	271	297	263	273	252	269	282	276	287	294	243	267	257	286	290	291	273	288	303	315	280	278	286	273	260	251	324	289	303	277	276	271	295	285	275	282	280	293	279	252	262	260	275	282	261	255	263	282	279	288	267	259	249	284	265	269	263	281	274	242	250	268	276	265	259	259	257	301	260	275	254	256	277	260	249
12589	2758	6051	6966	5851	4811	3937	3278	2868	2474	2198	1948	1835	1723	1680	1490	1436	1413	1355	1264	1254	1151	1106	1094	1042	1005	1042	979	989	1033	904	968	954	951	920	890	900	906	908	913	871	890	862	874	875	918	876	833	875	878	830	842	893	831	838	830	819	823	842	842	789	834	809	799	852	784	759	801	825	823	872	814	778	838	828	814	850	788	856	810	745	846	824	804	825	834	811	792	736	827	830	770	762	780	856	846	779	769	779	778	847	834	792	755	797	795	785	824	796	805	741	802	809	803	769	847	857	786	791	813	813	786	824	815	850	812	788	849	770	800	843	804	780	824	738	775	806	797	808	826	800	726	792	820	791	819	823	793	780	734	759	812	765	750	751	739	766	774	802	808	798	814	802	820	791	734	813	796	771	749	801	775	783	805	787	746	775	786	825	766	753	783	850	741	838	797	791	744	791	827	813	816	815	766	793	719	752	795	780	757	774	792	759	786	812	752	806	834	761	855	752	810	783	768	789	773	778	750	868	784	801	773	792	778	786	803	796	768	774	776	754	799	803	792	754	737	840	765	795	737	767	799	755	817	768	794	839	765	794	756	770	817	796	730	831	761	822	779	808	775	752	751	778	806	811	779	754	748	771	786	809	830	773	815	753	787	797	776	801	831	717	757	806	793	786	762	782	737	790	787	770	802	761	785	815	723	738	807	791	853	769	785	769	781	799	776	767	765	794	814	756	740	726	783	773	768	787	739	722	751	832	810	808	784	766	827	847	767	834	804	797	820	833	796	847	746	790	790	765	732	781	750	820	734	793	828	755	762	791	767	750	781	759	830	793	821	803	763	819	779	759	773	805	771	789	804	813	758	737	802	788	795	748	788	794	784	780	803	757	783	757	826	779	764	787	754	760	807	774	809	819	750	792	749	795	783	798	785	813	764	771	809	804	767	785	791	751	757	825	767	772	767	759	771	779	802	776	738	812	791	789	757	793	749	806	744	804	826	736	726	859	812	788	817	807	834	792	750	820	767	819	827	783	767	807	722	800	814	701	796	815	826	777	766	714	786	779	775	797	851	817	831	806	765	781	814	777	765	809	756	814	797	802	800	817	714	762	767	771	781	773	752	783	786	766	767	772	771	767	812	812	762	847	800	746	759	826	752	799	848	795	817	762	792	807	765	789	805	753	722	734	754	734	787	780	782	747	792	785	784	778	777	793	817	807	801	777	804	783	785	751	772	768	817	750	818	843	779	744	768	781	769	749	777	739	775	748	743	768	813	791	772	779	763	777	807	772	772	816	764	784	742	788	774	825	784	834	800	790	785	791	731	771	779	781	763	772	796	786	773	765	790	764	775	795	759	804	778	778	760	771	775	819	761	793	812	758	802	785	744	759	790	844	791	721	737	803	783	768	776	756	798	802	796	796	778	772	783	798	733	834	774	747	732	748	818	791	770	773	835	739	786	790	771	787	785	771	784	781	809	759	746	750	761	782	785	774	751	731	812	841	727	774	797	800	770	752	743	851	754	778	815	761	809	735	826	769	752	809	766	809	747	755	804	746	829	789	756	746	816	795	764	814	773	831	807	821	824	826	790	781	772	847	755	754	867	824	755	818	766	796	796	779	836	845	788	766	802	817	793	757	812	804	791	770	741	763	808	833	778	767	812	779	822	750	754	773	801	818	778	830	795	758	748	821	765	737	793	771	799	803	795	787	762	810	776	799	732	793	753	768	750	803	784	764	734	811	797	756	764	760	768	814	800	831	829	735	764	795	795	809	800	822	783	779	799	806	698	780	745	777	793	782	804	776	767	740	782	755	761	781	861	786	731	802	825	784	763	799	767	796	780	749	799	770	791	710	805	763	729	804	804	772	726	797	765	774	760	759	782	789	791	797	766	762	808	767	794	802	734	766	821	782	769	760	792	761	738	786	777	787	767	755	781	768	788	791	832	787	848	820	757	780	755	744	791	700	799	774	840	770	788	792	794	796	819	767	747	802	795	787	819	802	732	790	765	786	759	808	784	803	791	757	787	770	821	774	765	798	691	788	809	786	804	851	822	796	801	779	801	781	750	777	796	757	778	777	754	778	833	758	760	758	789	812	798	771	779	761	774	786	822	719	766	795	783	738	752	765	764	765	760	772	805	725	774	796	794	750	744	802	785	822	772	758	812	751	780	806	772	770	747	797	806	723	796	761	762	775	754	774	810	809	803	841	774	824	809	771	783	765	830	780	816	712	802	804	781	804	774	804	855	802	788	757	850	801	759	830	769	784	792	807	794	797	777	792	794	821	795	768	769	834	772	798	816	803	786	733	799	819	837	755	775	824	760	764	772	769	722	807	763	745	791	794	800	829	809	784	799	741	734	763	793	766	777	839	789	742	730	814	785	758	769	755	792	809	771	801	859	770	730	799	790	801	849	801	812	788	824	805	763	775	844	773	795	809	764	824	804	796	718	800	746	796	775	822	755	835	784	805	786	838	763	781	734	795	764	793	792	751	732	766	780	742	757	801	806	787	767	770	759	796	801	786	729	793	768	783	832	756	809	760	782	772	784	778	758	781	812	816	781	781	777	767	790	807	800	785	789	824	809	787	757	743	785	758	790	824	773	752	769	782	754	857	776	767	768	805	809	835	775	775	786	765	777	807	774	810	771	744	749	794	786	792	800	800	735	767	768	731	823	719	772	789	796	844	816	802	770	792	789	774	745	811	825	733	775	784	783	754	793	772	772	749	800	815	838	746	766	800	831	838	807	749	807	810	791	816	786	817	832	762	744	791	834	781	789	806	810	780	775	767	802	800	778	786	802	782	811	783	792	824	779	812	817	735	828	743	755	830	789	791	779	829	793	767	812	787	813	812	798	771	748	778	827	774	788	825	753	772	777	815	774	801	713	820	782	801	730	807	753	814	750	808	779	735	777	802	807	773	758	745	743	779	877	802	785	776	740	780	768	818	733	759	796	761	718	771	786	826	808	756	817	777	789	809	761	737	724	789	809	804	745	767	736	786	827	835	751	796	762	719	760	768	822	843	795	764	813	799	782	818	742	819	752	694	795	792	807	784	769	785	753	735	770	773	738	779	825	812	765	728	775	790	800	764	805	764	789	807	765	781	772	791	769	815	814	786	808	798	757	764	786	737	777	799	797	802	767	843	780	772	782	782	830	747	794	808	796	773	790	774	779	772	775	781	799	766	799	803	774	746	767	801	734	777	803	797	764	770	781	790	792	809	754	768	802	761	793	793	788	819	757	774	778	750	793	760	774	753	769	757	801	729	766	827	779	804	816	793	769	807	803	782	808	788	773	810	743	830	764	767	825	791	789	770	765	821	757	780	780	759	771	732	768	744	766	809	734	764	770	796	779	780	783	793	808	809	759	780	825	797	768	787	804	764	743	785	765	767	762	768	798	765	819	788	769	823	739	783	770	811	811	785	810	823	776	761	772	795	779	766	789	790	769	770	793	776	781	818	768	785	766	759	784	775	847	795	775	817	852	825	754	753	818
2589	181	158	170	136	113	108	96	98	109	117	92	103	109	90	99	110	91	93	91	86	85	117	85	87	105	91	89	107	123	84	101	97	85	86	107	94	88	66	73	70	88	90	96	104	94	81	86	110	119	94	106	89	82	98	90	91	81	97	93	82	98	90	106	97	92	94	111	76	93	91	85	97	109	112	82	102	103	93	103	93	97	87	85	91	93	90	88	92	91	101	110	100	105	101	95	93	112	79	92	100	89	102	93	101	95	83	89	96	108	110	84	87	88	89	113	83	107	99	84	86	85	84	94	91	91	111	87	100	85	110	98	88	89	99	75	92	102	101	95	85	97	93	85	83	91	82	101	91	93	82	93	97	103	100	94	96	90	93	93	103	93	85	83	96	81	98	99	99	69	69	106	90	109	104	97	106	98	96	85	87	93	94	87	99	88	96	79	86	79	100	85	100	95	101	91	95	88	109	100	98	95	94	90	105	101	105	84	91	97	90	105	96	99	91	101	101	98	112	90	100	91	87	100	96	94	91	105	103	77	98	88	94	75	98	86	93	103	96	101	87	81	110	96	100	97	100	82	94	102	92	100	89	109	91	91	106	80	93	102	114	94	82	82	85	86	90	99	81	92	103	106	104	95	89	87	95	99	105	108	101	94	82	96	106	93	99	99	94	84	87	95	95	93	83	84	87	100	89	96	101	77	91	94	98	104	96	100	103	106	91	88	105	100	97	95	92	97	85	83	100	92	100	90	95	108	102	96	85	112	87	87	92	87	95	79	80	75	81	89	103	98	82	80	109	96	87	103	89	96	85	99	99	86	114	92	90	113	96	100	102	110	81	80	89	82	95	89	85	94	105	86	85	81	106	89	95	77	89	90	84	78	90	105	89	88	96	94	90	91	101	91	96	109	105	90	90	99	99	85	98	95	106	105	81	87	90	87	98	96	93	98	76	97	77	80	108	77	114	93	95	88	94	92	89	109	70	84	93	95	90	102	104	82	97	85	88	108	91	87	85	93	80	96	95	93	90	100	84	104	77	111	90	101	95	75	94	96	88	91	85	86	74	99	89	96	86	97	99	98	91	89	96	96	94	85	80	99	93	112	94	88	99	114	99	81	110	107	76	89	83	97	81	110	82	79	85	92	88	104	108	78	106	104	87	97	97	89	99	109	88	94	94	109	109	82	91	99	82	88	97	112	86	82	94	98	80	102	119	105	90	112	90	97	108	112	83	77	80	77	100	94	107	79	98	96	119	94	90	98	108	93	108	91	102	88	103	105	97	85	107	118	89	89	85	94	86	101	107	101	83	84	88	97	105	99	73	99	96	108	100	86	91	94	96	91	101	104	95	102	98	101	107	100	85	80	116	87	86	108	90	89	94	82	79	109	87	95	80	104	88	101	99	93	82	96	79	88	109	85	81	84	93	82	96	94	89	93	91	93	99	94	104	89	105	105	93	96	116	94	93	105	79	84	98	87	107	85	100	109	87	89	90	100	84	111	101	107	87	88	99	109	100	97	96	99	96	101	72	90	110	90	109	91	99	91	98	80	85	89	92	94	85	93	80	90	107	100	98	89	87	90	84	90	98	101	99	79	106	89	115	106	99	106	89	87	109	98	92	114	75	94	97	90	94	89	101	91	95	91	76	80	108	103	83	85	116	92	102	93	95	90	102	93	106	93	80	99	90	95	78	87	96	86	105	97	107	94	102	89	93	111	98	118	106	81	105	93	110	104	101	103	95	102	98	99	92	95	100	86	104	113	96	88	94	100	104	103	109	92	98	114	100	99	98	79	109	89	88	110	86	86	110	102	84	88	79	94	94	60	107	114	100	88	96	104	96	90	96	94	108	107	91	84	93	76	89	80	94	74	100	113	78	93	76	94	92	87	83	87	88	86	92	89	108	91	97	96	121	100	86	104	109	82	79	98	95	89	100	82	94	92	80	111	99	108	87	107	103	94	100	103	83	108	85	98	97	97	103	104	93	111	93	104	73	108	88	71	111	85	85	98	92	85	88	101	90	98	81	95	98	102	96	97	102	107	88	91	95	97	83	103	110	96	96	100	89	101	86	88	97	91	87	98	78	97	94	93	102	89	101	85	80	80	90	94	86	108	83	101	90	104	123	88	96	109	99	104	125	90	106	98	101	91	100	95	95	100	88	100	103	92	72	90	91	90	94	99	90	97	90	89	100	112	104	124	93	91	92	91	99	96	92	101	107	86	89	103	118	93	93	92	85	80	102	101	74	95	107	101	103	110	86	109	105	105	92	97	95	90	90	83	83	106	99	91	99	104	93	96	99	96	87	86	98	91	87	94	96	88	114	107	105	79	97	114	106	127	94	91	101	98	94	104	103	111	98	106	92	93	102	109	101	83	82	97	80	95	89	89	111	100	98	105	96	97	100	107	97	113	97	105	99	88	86	105	92	96	88	91	97	105	117	94	105	99	84	107	90	103	68	98	95	105	83	104	89	85	79	101	94	130	71	87	81	85	87	85	98	100	84	104	97	85	84	76	94	99	110	95	92	68	96	89	84	91	85	110	105	91	99	86	114	87	102	105	87	81	103	75	98	85	112	103	76	101	96	110	75	96	94	90	102	96	107	89	102	88	108	103	92	100	89	83	76	109	113	111	112	107	83	100	83	77	98	108	85	96	95	103	102	95	87	102	75	88	93	88	76	99	105	102	92	105	76	85	92	75	91	97	95	72	108	92	99	102	78	85	96	93	110	100	106	98	87	83	89	102	97	92	98	115	88	100	91	97	95	88	91	95	92	92	91	117	92	96	93	112	112	109	96	109	92	90	107	100	94	81	79	95	93	97	97	84	99	90	104	89	89	93	99	84	105	89	101	108	93	93	88	90	95	80	83	113	77	83	86	92	88	101	95	95	97	91	85	106	86	88	88	85	94	94	96	96	97	82	103	91	94	93	111	89	87	91	89	102	96	102	100	94	101	91	84	87	86	95	95	92	96	101	100	89	83	108	90	79	83	83	89	84	95	90	76	92	84	92	93	94	86	97	128	98	93	95	97	92	96	110	85	95	74	99	101	86	103	88	106	88	86	87	80	73	97	112	105	98	97	98	93	111	93	103	105	100	88	98	97	107	103	92	101	74	89	87	108	85	96	97	78	115	79	80	72	87	81	95	74	91	82	106	81	93	97	88	97	107	93	84	83	106	85	83	106	99	84	89	92	104	106	81	97	87	82	85	103	109	101	91	92	100	97	115	82	71	93	93	97	106	88	104	93	110	85	81	88	79	91	94	98	102	88	85	86	97	94	84	99	100	92	102	92	98	95	112	87	104	91	93	91	107	89	93	95	94	87	88	96	84	112	91	91	100	105	82	88	96	123	99	113	98	87	100	81	105	70	84	108	88	103	85	83	104	96	88	86	96	107	100	89	92	105	103	95	100	105	101	91	83	88	105	88	79	97	98	89	98	85	102	93	107	78	92	104	92	88	95	99	107	95	89	99	79	100	76	111	105
2304	396	483	522	482	410	388	425	389	385	383	399	381	356	362	351	345	337	315	336	361	331	355	332	348	334	310	367	357	381	373	349	337	363	371	372	333	365	301	337	337	349	360	345	333	331	344	340	350	330	390	332	331	342	344	321	326	329	313	336	332	329	328	341	348	311	362	354	358	339	359	302	345	327	322	360	323	337	325	330	329	364	342	326	325	313	359	298	344	332	347	345	317	362	331	332	346	320	368	347	350	341	297	340	350	327	327	347	345	360	334	348	342	360	324	313	343	319	323	332	353	300	352	338	364	326	325	348	329	324	324	305	332	338	343	349	356	352	326	350	347	306	299	344	339	338	341	340	362	342	327	350	332	299	354	344	365	330	346	326	335	328	340	364	306	326	348	316	320	305	342	317	317	364	346	327	356	342	317	311	368	368	319	332	297	334	352	319	325	321	344	352	306	312	361	330	341	340	335	343	318	341	353	334	330	327	315	362	319	331	300	324	323	298	323	322	370	329	317	322	332	378	345	317	348	321	296	348	331	338	338	342	325	337	295	323	327	296	318	368	344	331	312	344	338	333	322	336	334	305	328	319	320	353	307	351	339	332	320	338	314	351	326	343	335	333	323	317	348	352	325	320	338	349	312	357	337	316	332	315	340	299	336	360	322	311	325	343	293	310	361	369	366	358	322	343	317	359	347	348	296	337	314	337	322	357	351	286	342	337	297	318	358	333	349	353	338	332	318	341	346	324	330	319	336	322	359	326	327	355	347	301	337	384	338	326	306	317	325	338	339	333	352	308	309	325	337	325	328	294	334	322	307	294	333	338	313	324	349	371	343	334	319	316	322	313	353	338	316	320	359	334	348	299	327	294	312	322	342	311	337	356	342	367	319	346	335	317	337	330	286	333	343	319	322	340	306	328	348	348	343	346	371	341	342	348	332	333	303	334	306	344	365	310	317	327	317	286	361	348	335	353	333	328	347	317	348	330	349	339	368	331	337	339	325	321	367	385	361	284	317	334	333	344	358	332	320	361	317	347	335	323	351	318	324	328	346	329	317	321	332	343	316	347	338	347	365	339	356	314	351	311	330	316	337	307	330	303	331	370	335	351	333	312	335	331	336	336	357	325	312	340	331	339	344	328	372	335	354	361	313	322	346	335	329	334	324	373	330	331	313	315	313	356	330	342	351	315	320	325	335	357	342	361	311	365	363	352	323	332	382	333	348	343	361	348	347	359	307	330	338	305	310	361	351	358	309	312	327	320	325	346	334	300	366	312	322	327	336	333	335	289	340	337	324	331	352	352	359	327	335	342	364	335	344	331	332	357	327	352	328	354	342	338	355	342	316	353	333	366	334	324	360	330	320	315	306	344	353	334	356	310	360	340	344	345	345	350	319	333	323	330	335	341	338	342	350	349	348	335	315	373	327	339	347	344	332	302	343	335	309	315	325	330	324	320	336	310	313	347	343	336	291	342	361	290	361	306	305	336	317	334	391	312	345	315	303	316	338	332	375	314	349	318	362	340	330	351	333	334	338	351	371	366	351	332	356	366	310	330	327	327	349	350	315	335	335	349	315	349	338	304	334	330	322	303	389	357	332	342	339	347	300	335	321	294	332	352	285	330	375	360	326	307	352	307	367	326	326	319	355	369	344	366	317	330	308	363	326	336	360	342	335	337	336	318	356	333	319	301	356	337	355	292	330	297	352	320	358	313	366	350	364	358	336	339	329	382	312	352	352	319	349	328	316	354	337	315	322	321	371	348	348	320	339	349	355	348	361	363	327	305	314	331	334	341	332	307	327	334	339	328	348	331	342	337	329	328	328	321	343	300	360	321	335	325	324	329	371	344	296	316	326	316	319	359	336	315	343	338	369	353	316	330	347	314	338	347	351	287	340	347	320	332	297	355	339	350	378	331	341	334	336	317	332	336	321	358	335	333	350	350	337	323	320	324	300	316	341	360	338	310	348	340	348	354	304	316	321	338	308	375	312	355	316	308	334	335	310	324	362	324	337	303	358	342	333	340	329	319	307	322	332	352	344	325	347	334	296	345	338	331	349	326	337	343	332	334	332	333	351	347	365	362	304	339	342	351	303	343	339	350	338	336	336	326	324	345	323	344	351	331	324	368	323	344	300	357	347	341	329	326	367	357	310	337	322	316	351	336	317	358	360	336	333	311	313	317	344	344	302	343	328	343	305	308	322	378	357	380	326	355	350	341	342	311	332	339	379	328	352	365	325	352	369	345	345	336	328	316	317	340	324	320	352	330	355	316	364	366	336	337	325	345	325	316	314	355	321	331	366	335	326	360	326	324	353	364	353	365	341	336	364	348	354	350	322	319	344	356	334	327	398	348	351	351	322	356	316	290	322	354	337	314	311	331	308	311	345	347	319	330	325	376	323	320	315	364	300	335	349	302	338	328	314	335	343	320	295	346	346	318	330	357	351	322	323	342	342	344	351	322	330	339	338	311	324	353	332	302	344	314	325	343	341	353	353	348	348	339	354	325	328	343	307	327	326	327	315	345	326	350	320	341	334	356	337	352	340	325	338	320	332	335	362	329	337	352	301	327	362	334	361	341	343	347	341	308	372	341	356	363	304	363	344	303	344	341	328	370	349	347	329	353	329	379	309	319	303	368	349	328	332	356	298	337	355	341	340	342	326	340	334	339	336	330	350	357	331	355	346	314	371	333	330	328	330	324	281	315	357	312	335	303	320	362	349	325	322	362	314	343	359	322	336	339	365	352	319	336	335	334	337	310	315	326	346	354	340	333	306	357	353	341	371	340	354	315	331	318	338	331	337	310	351	318	373	333	346	363	344	317	321	341	326	338	358	356	332	296	315	330	291	319	314	334	331	329	341	364	345	346	337	367	342	329	306	351	342	336	306	364	332	341	349	363	343	317	350	341	319	329	336	335	307	343	342	345	318	350	306	329	358	317	330	344	314	313	349	329	325	347	338	309	329	353	314	349	342	351	344	342	329	359	312	347	315	315	330	322	338	319	349	322	329	335	300	318	362	353	350	355	362	347	348	357	331	321	362	336	314	345	343	359	358	347	299	344	339	334	317	323	316	355	312	325	335	360	325	331	342	321	313	326	323	308	328	332	346	341	369	343	321	367	347	311	304	347	299	339	347	302	339	359	321	298	334	338	300	331	382	342	329	338	340	311	337	323	345	305	319	319	354	330	363	328	323	350	354	331	330	353	307	378	313	340	349	310	366	359	343	350	349	367	314	328	336	356	320	342	329	364	334	362	335	342	316	325	313	359	384	358	329	340	332	336	347	314	336	314	333	340	314	331	287	334	340	335	332	325	340	354	311	340	341	305	302	338	280	357	332	318	338	338	310	314	351	344	368	336	347	360	315	311	326	324	317	313	314	323	343	348	353	335	336	318	345	303	329	355	327	335	320	331	351	330	356	367	367	353	343	322	330	363	349	319	366	314	340	328	300	342	321	308	329	319	317	337	348	319	352	336	339	332	366	353
17940	1499	1576	1232	940	707	551	478	419	368	313	280	305	264	227	257	245	222	273	236	242	223	234	220	235	238	205	213	233	221	219	236	249	221	230	210	223	203	199	203	206	217	214	214	189	207	228	209	201	225	228	213	204	215	184	204	216	194	225	191	204	201	217	204	182	219	216	204	223	207	218	193	209	206	208	214	223	221	208	194	205	201	220	193	207	228	227	217	184	197	202	211	231	212	216	193	221	208	200	207	223	207	222	211	213	253	200	194	217	211	203	204	194	168	208	166	213	203	202	204	170	200	197	176	236	200	214	225	228	212	200	172	212	217	233	210	221	210	203	206	186	204	200	197	207	199	198	203	192	191	205	217	184	193	207	201	211	226	203	194	203	227	214	213	207	210	184	207	214	194	212	197	192	220	193	206	222	201	199	191	209	199	214	214	210	203	182	191	198	221	224	219	205	202	231	191	213	203	217	208	220	197	227	224	201	207	183	203	209	230	212	196	229	199	223	185	227	207	203	211	212	228	197	226	257	193	184	250	221	200	216	231	209	211	230	216	206	197	236	205	226	186	217	181	207	183	180	234	206	203	189	219	241	206	244	184	174	211	186	213	199	185	202	234	188	186	215	222	175	217	183	213	195	205	215	231	212	213	207	213	207	235	195	194	204	226	215	202	196	205	197	245	210	212	207	187	195	191	198	202	221	194	186	212	167	209	221	220	199	214	203	215	201	196	212	206	188	189	196	222	216	203	186	192	221	203	187	218	219	212	195	199	191	225	207	210	194	200	193	223	206	210	229	208	200	200	209	183	217	199	178	205	205	208	208	197	204	205	212	190	220	194	200	198	217	197	195	172	229	227	195	193	233	181	194	200	213	221	196	215	190	208	223	211	215	206	209	215	204	215	238	203	198	197	189	207	212	219	188	251	196	203	210	218	197	209	230	215	209	211	190	207	220	189	174	218	208	225	194	195	178	178	215	187	200	207	204	199	208	224	196	197	210	217	187	210	201	183	219	246	200	203	208	198	234	225	217	215	183	219	221	218	203	217	217	213	196	213	220	207	200	197	214	216	187	206	214	221	214	191	223	205	199	233	205	216	191	184	214	205	207	238	202	187	216	210	211	206	230	199	212	209	192	221	219	198	195	216	202	195	180	184	204	221	203	202	215	206	178	196	237	225	210	233	206	201	197	222	200	185	222	200	198	201	207	207	220	218	253	190	198	220	193	216	206	193	220	216	205	221	210	204	222	199	231	201	206	182	213	204	229	191	186	205	203	193	221	196	195	218	178	236	174	259	198	189	196	228	199	200	208	191	201	217	212	191	195	213	196	192	204	187	235	194	211	184	208	205	216	174	224	220	220	210	201	191	220	191	236	232	225	238	205	225	195	206	209	205	219	217	203	197	216	179	209	192	209	200	190	208	197	207	210	200	217	210	203	207	218	241	207	200	197	212	175	174	243	196	195	215	219	186	219	203	213	225	214	189	222	188	218	207	201	223	206	199	192	199	198	200	200	250	205	213	236	208	184	228	229	221	195	193	208	218	182	231	224	217	220	215	200	221	203	184	206	216	229	191	205	195	231	210	183	221	211	199	213	214	188	209	217	208	205	229	216	209	214	199	220	232	183	202	220	203	223	201	230	223	207	220	198	217	196	228	212	215	194	181	226	218	182	222	216	233	230	204	214	196	207	200	214	210	228	198	223	206	215	184	185	207	234	211	208	220	205	194	194	193	193	182	223	212	194	199	224	195	188	206	220	231	189	233	219	211	203	205	208	206	208	220	225	210	201	185	196	200	167	196	199	205	187	182	203	215	176	208	205	207	169	204	240	203	205	198	224	207	212	207	214	202	189	189	223	193	194	205	189	207	232	205	197	204	200	220	178	205	222	221	214	201	182	188	200	202	213	215	203	217	211	186	214	216	215	232	198	202	220	207	221	201	193	226	187	199	220	201	181	211	179	196	183	205	213	206	207	220	204	206	195	200	243	205	242	199	207	211	207	218	205	198	220	213	204	202	206	208	217	201	198	208	214	214	219	197	216	206	219	209	212	215	222	187	233	182	241	209	189	233	203	179	216	220	202	204	205	198	228	206	201	204	242	210	228	234	175	208	180	190	210	225	210	195	222	233	223	225	197	207	205	206	210	208	224	197	205	191	193	202	200	199	205	193	191	210	195	216	191	192	218	191	198	178	218	184	217	235	208	189	207	192	222	200	178	210	195	184	209	204	210	214	162	235	225	200	215	210	215	182	190	191	198	201	190	202	207	209	197	174	223	207	219	189	227	216	194	227	211	203	212	208	203	226	223	189	231	245	235	206	186	221	177	217	199	209	244	190	217	228	216	253	214	182	213	209	197	210	205	185	235	221	183	215	203	212	206	197	222	206	199	218	209	206	164	217	191	202	222	215	196	200	199	214	197	200	179	200	204	203	199	214	191	204	189	208	200	235	209	205	188	205	192	223	204	192	195	187	202	189	194	195	218	222	207	197	192	217	210	213	194	214	187	218	196	229	197	199	218	201	197	178	211	190	188	194	210	225	215	209	206	230	201	214	208	233	189	177	224	183	196	193	200	204	180	211	202	219	214	204	204	214	188	181	193	191	206	233	207	202	214	215	216	192	213	225	215	205	217	211	210	212	202	178	209	198	165	192	177	210	205	216	186	201	207	200	212	201	199	222	197	212	200	210	221	196	198	182	231	199	207	211	213	184	216	229	198	193	209	215	186	190	224	225	212	204	196	217	208	219	201	243	210	209	198	222	214	214	198	193	211	191	216	199	191	192	184	204	210	231	219	198	210	221	208	199	191	175	218	205	205	195	204	199	203	227	188	197	201	193	199	223	206	212	209	197	177	189	216	223	206	197	212	194	184	184	202	192	223	225	209	217	210	214	202	203	191	208	202	207	196	224	215	222	213	201	224	226	224	224	209	215	224	190	221	232	203	215	221	212	215	180	197	203	196	202	230	203	225	201	200	202	199	207	176	208	222	192	207	210	203	198	183	188	210	217	195	197	232	226	173	208	210	223	216	200	222	218	219	214	207	178	207	192	191	207	220	229	211	208	207	191	211	222	191	197	183	209	170	183	197	212	229	211	222	190	193	223	238	219	190	205	204	188	225	206	214	215	202	194	234	163	200	220	221	198	208	228	224	207	218	184	218	179	225	193	194	207	208	201	201	224	183	218	211	210	214	189	206	230	207	220	199	218	193	194	212	226	232	204	199	193	184	234	218	197	199	204	182	179	237	213	210	203	223	189	223	220	183	213	213	219	215	190	238	232	206	211	222	202	218	195	187	178	189	206	200	196	231	186	208	208	200	193	202	188	200	252	218	202	227	219	209	198	211	226	205	214	228	209	207	216	228	204	208	195	195	197	210	220	174	199	209	245	220	199	210	193	199	215	232	212	194	214	194	196	219	201	204	187	213	222	192	202	212	199	198	191	204	195	218	185	196	218	219	210	172	209	215	188	207	206	194	201	196	193	211	199
8855	1631	3230	3836	3349	2739	2203	1920	1647	1527	1379	1251	1124	1083	988	991	940	915	865	854	829	795	820	767	818	734	704	730	745	739	704	707	691	684	701	700	712	679	669	650	685	667	704	700	695	672	682	702	643	680	635	637	686	630	638	670	654	703	625	654	622	651	638	625	663	674	632	611	659	654	642	610	641	637	676	657	648	613	653	655	682	650	641	628	602	611	650	594	619	647	642	623	672	634	610	628	622	643	599	597	632	636	620	620	623	643	644	624	580	671	647	624	578	640	628	605	638	594	652	636	651	627	683	620	665	642	630	628	636	621	622	604	628	635	629	610	653	640	647	632	613	605	556	611	608	615	651	640	663	568	607	629	611	641	648	624	617	654	633	607	641	625	623	635	654	596	647	632	612	636	626	621	615	636	653	602	632	617	652	673	626	636	603	638	592	597	593	633	604	612	610	615	625	662	636	640	627	635	602	633	632	614	599	632	674	600	584	669	622	638	617	597	611	610	611	624	676	582	594	599	639	609	632	623	643	583	577	643	663	652	596	647	647	643	604	605	618	593	576	672	626	617	622	649	606	604	615	604	648	671	638	613	615	625	639	596	562	613	620	640	613	646	571	588	656	619	606	645	587	639	640	627	602	646	635	593	624	637	586	643	659	656	619	633	590	597	615	642	621	648	609	654	637	657	630	621	610	625	612	620	633	615	588	633	626	643	655	640	612	591	626	652	613	624	604	597	669	610	645	616	633	617	670	602	624	607	604	627	612	671	636	658	625	633	604	590	634	641	650	652	659	655	636	646	650	592	635	645	622	619	611	590	617	637	594	656	622	659	634	650	650	654	604	626	607	598	598	629	641	626	604	638	635	586	589	623	640	650	624	629	624	642	593	600	621	625	615	665	631	611	651	685	648	666	655	635	594	615	634	620	642	650	671	616	613	593	606	648	616	598	642	642	619	545	636	637	646	601	645	622	617	610	677	635	625	661	642	636	665	597	625	607	570	658	637	672	603	596	632	629	624	665	583	659	622	607	647	608	608	597	625	662	640	648	638	633	645	620	627	631	643	607	588	619	588	615	636	617	609	634	623	666	633	593	637	640	640	639	586	634	639	591	612	601	613	644	627	583	663	617	626	577	603	608	658	601	621	620	617	592	615	603	620	595	640	621	616	634	627	608	628	613	643	656	643	611	662	649	614	625	675	632	626	631	648	602	653	610	657	636	626	620	605	620	562	583	613	642	624	624	634	630	614	654	610	633	570	618	593	599	648	628	639	632	580	618	658	634	631	608	641	622	606	602	649	596	605	626	622	596	641	603	624	644	585	570	648	615	613	606	634	636	655	570	674	602	631	639	630	645	622	649	664	678	637	623	594	634	594	612	609	623	642	659	605	621	620	620	636	605	646	593	646	627	630	609	644	647	620	661	629	619	623	610	559	650	628	591	597	585	640	563	556	626	652	619	621	634	586	618	626	585	593	630	634	626	607	616	618	631	650	612	603	656	603	623	621	638	658	647	588	547	666	654	617	670	635	635	587	647	632	627	620	628	653	609	632	637	614	674	594	658	614	636	643	619	640	648	625	617	638	624	613	639	622	617	599	597	626	623	613	604	637	594	629	650	647	566	625	657	633	564	600	597	614	643	615	615	689	602	620	603	618	546	658	608	647	585	617	629	614	631	628	624	610	632	635	622	636	560	646	626	654	638	661	615	604	661	622	658	637	607	641	644	631	589	618	648	612	695	659	648	630	628	603	634	595	636	580	655	662	631	616	603	620	620	624	617	643	658	613	583	653	663	564	676	627	617	635	633	613	638	608	673	645	616	614	644	636	643	592	674	645	638	584	624	630	641	619	613	646	616	619	637	621	643	667	592	616	622	652	622	628	632	633	638	641	581	570	597	609	638	620	628	624	631	621	593	623	626	622	596	620	649	617	606	605	603	578	607	582	623	603	647	647	699	633	670	607	639	593	623	656	620	669	620	617	645	623	620	620	641	555	612	638	641	627	630	640	653	637	618	616	570	602	618	635	666	636	626	632	580	674	603	632	645	571	589	656	603	582	649	608	664	639	625	640	642	655	639	566	665	599	611	585	637	610	607	595	576	648	629	657	656	648	611	605	645	673	623	579	658	627	617	624	607	656	619	625	574	608	602	592	599	639	597	644	646	669	667	649	607	624	615	629	599	615	613	666	651	628	624	651	612	611	607	615	646	632	647	632	650	643	610	651	646	617	591	631	628	614	652	580	644	552	640	631	618	653	633	635	579	592	657	624	619	665	607	610	622	631	610	648	642	585	658	618	617	626	610	615	634	603	602	605	626	656	565	606	626	592	621	635	631	611	643	634	658	656	594	599	617	593	628	628	579	623	593	626	652	631	681	686	659	595	635	649	631	615	628	618	599	606	619	651	669	596	652	623	640	609	623	599	613	610	579	641	585	647	612	626	590	578	608	623	680	615	635	642	598	603	633	600	656	638	631	621	640	565	644	587	611	609	642	637	597	595	600	656	620	592	645	642	616	640	644	614	597	606	622	588	599	640	657	646	621	597	618	652	598	658	661	595	626	638	601	622	678	676	606	611	578	629	586	590	609	610	629	596	650	617	628	618	579	639	665	633	598	640	589	580	624	700	628	611	667	602	629	647	593	656	642	668	644	658	634	655	625	590	661	619	682	653	641	605	655	645	628	598	624	613	627	637	674	617	628	615	601	611	626	621	584	642	629	604	652	601	586	532	628	664	595	648	640	644	632	671	600	590	609	644	592	617	645	611	614	602	670	641	620	597	577	657	616	638	591	625	635	594	627	631	670	665	614	600	619	570	619	666	658	659	608	660	618	666	613	600	652	613	607	603	600	614	615	643	624	623	643	672	651	617	595	634	635	633	604	640	629	586	642	604	611	660	599	607	621	595	580	643	619	631	601	629	614	588	680	581	621	656	638	632	665	641	602	668	646	644	617	613	610	613	587	645	654	649	676	598	637	613	615	573	600	642	661	620	606	610	666	669	602	619	642	641	628	586	602	627	643	629	669	650	609	663	604	593	601	584	649	627	596	642	587	648	648	632	638	614	648	648	657	592	599	645	595	663	582	618	610	630	591	614	639	606	647	667	611	632	656	639	608	674	613	675	654	612	606	623	642	598	626	610	651	666	617	635	631	611	651	639	634	690	666	657	659	583	627	659	597	609	622	675	591	659	584	581	644	617	613	658	617	675	637	621	634	640	639	612	648	615	618	636	617	608	629	597	571	631	612	638	645	592	628	625	634	667	622	613	661	613	622	614	562	617	600	598	605	627	637	595	693	629	602	651	619	645	631	669	598	644	654	615	578	646	586	629	584	607	630	642	623	589	592	642	626	635	608	638	624	618	583	638	615	613	590	604	652	653	614	648	603	601	619	620	660	648	632	616	607	605	632	668	602	597	591	661	618	591	645	628	653	644	619	635	590	612	574	623	645	603	642	635	615	605	629	611	653	645	617	608	647	635	705	620	631	616	615
30891	5189	3079	2288	1738	1240	969	808	641	580	542	509	449	430	396	361	391	355	335	347	377	341	315	311	299	284	334	309	301	272	311	301	306	287	290	308	293	297	278	275	277	285	276	269	264	265	296	261	290	277	263	272	270	292	260	257	270	274	283	274	277	285	269	267	280	268	270	267	288	263	273	291	264	274	274	297	271	295	270	278	263	288	254	279	285	244	280	272	256	289	277	308	256	279	271	295	276	243	276	276	295	288	278	280	289	276	301	290	329	245	243	264	269	292	277	300	269	297	264	284	305	276	296	268	280	263	248	269	282	278	281	272	246	274	283	253	270	256	302	252	282	277	273	283	254	290	289	253	272	274	290	267	280	274	269	268	268	286	265	268	260	285	271	275	277	266	229	266	271	287	255	277	306	254	284	279	266	288	274	285	256	293	252	292	262	246	261	285	304	274	298	266	275	257	302	286	236	265	294	290	286	280	281	279	273	280	280	266	296	260	280	304	275	261	256	248	262	270	277	258	286	282	276	283	279	263	287	274	276	277	275	282	283	257	297	268	291	299	281	277	289	295	317	281	254	278	286	293	262	279	261	287	248	256	300	249	276	251	272	247	289	285	258	256	309	275	287	254	279	273	263	295	265	281	272	243	272	275	271	250	278	274	273	241	218	269	273	288	254	301	301	274	278	251	266	257	270	257	257	284	261	283	286	274	270	275	292	290	268	254	268	284	255	276	288	254	287	281	267	291	272	264	258	285	251	272	290	283	285	270	262	258	297	247	283	291	260	248	264	269	261	259	298	258	294	232	269	292	245	292	293	256	246	257	256	267	259	262	280	286	284	269	279	275	288	288	257	319	280	270	275	281	245	292	284	270	298	248	306	255	267	261	283	257	295	265	268	261	284	278	252	262	265	271	264	281	269	270	249	256	274	301	281	261	310	278	259	264	257	284	274	251	277	255	274	254	253	259	262	249	287	265	276	245	290	303	278	280	295	304	271	270	276	297	265	293	275	273	254	278	281	272	273	247	281	270	305	284	261	237	248	263	276	257	282	283	281	284	259	292	265	275	260	265	283	255	263	287	303	272	247	265	287	278	268	266	262	281	262	290	255	269	260	264	271	281	273	302	279	274	280	283	289	255	290	278	276	259	275	250	276	233	281	282	317	287	276	302	255	283	267	320	277	255	289	262	279	286	251	253	256	257	251	283	266	247	286	294	293	268	246	276	282	268	300	323	290	266	256	273	288	253	280	272	270	293	270	261	302	304	293	254	245	259	270	288	270	266	280	301	264	284	281	283	256	270	263	292	268	292	294	280	270	276	274	265	303	285	260	266	254	245	259	280	295	283	265	303	266	256	272	252	260	256	266	288	270	277	294	267	244	239	271	295	249	234	280	271	265	266	272	275	251	275	285	266	267	278	291	267	270	276	303	306	308	298	274	257	287	248	267	254	271	275	271	264	263	277	293	257	236	267	268	290	269	298	236	287	283	293	278	271	286	271	272	275	267	248	297	251	261	260	275	266	271	280	269	275	279	273	266	281	257	263	273	310	257	252	282	277	253	262	275	256	271	268	242	258	277	248	267	279	264	248	247	282	255	274	278	243	294	262	280	276	289	262	286	258	292	278	304	279	279	315	237	250	254	268	286	251	262	270	262	250	295	265	268	284	274	278	297	264	279	270	288	279	299	292	273	265	271	280	274	254	288	271	297	282	269	264	275	272	295	253	283	269	246	293	250	285	245	276	279	277	289	295	267	251	316	288	293	257	275	273	256	287	265	279	298	253	257	270	275	247	299	262	298	294	265	269	282	290	264	265	300	287	285	251	259	262	242	292	283	302	250	295	264	297	270	236	273	268	245	306	264	278	256	253	295	266	262	270	282	280	258	296	283	275	258	251	275	260	246	298	283	269	270	284	293	275	288	270	313	273	264	309	261	284	275	264	284	265	256	269	293	270	285	294	255	246	242	274	298	280	261	292	268	267	243	284	271	264	295	298	286	254	264	268	273	294	242	257	262	274	300	271	248	298	290	269	243	268	281	267	241	265	288	255	266	274	249	279	266	259	237	281	288	266	273	295	270	298	272	274	277	265	254	254	273	294	311	277	291	272	302	294	271	281	258	269	240	268	290	266	267	285	279	274	284	277	258	250	274	275	287	279	294	285	261	285	297	256	264	265	275	280	287	282	263	266	282	280	266	269	282	310	272	247	287	271	291	274	259	259	257	285	259	244	275	282	284	274	273	279	236	261	279	291	243	245	290	240	291	290	274	269	265	302	283	269	277	275	255	292	282	252	288	275	275	261	276	250	265	275	269	273	285	256	280	291	264	251	274	282	271	284	272	288	265	243	279	286	276	261	269	276	293	294	293	260	265	263	244	268	270	266	290	268	280	274	274	285	323	288	311	281	248	300	270	274	270	270	270	272	271	296	282	260	258	260	268	282	260	258	256	271	257	267	279	268	284	295	259	264	278	280	280	264	301	262	277	302	301	255	270	259	288	271	285	293	268	279	240	266	277	271	278	268	255	265	274	279	284	269	263	262	262	269	263	271	255	254	294	272	244	265	245	263	266	284	258	258	252	253	291	276	294	264	249	276	271	251	267	281	282	280	262	263	297	293	300	273	272	283	267	293	285	280	260	281	266	277	283	284	308	294	294	241	265	238	267	298	268	286	283	286	255	271	274	258	284	289	280	291	280	283	281	257	266	284	263	255	296	277	297	252	271	262	264	260	280	269	262	248	288	242	265	281	274	269	269	266	244	243	273	272	269	271	283	261	271	265	286	272	284	276	278	291	310	288	282	276	270	275	275	295	258	275	252	254	251	261	246	290	272	287	248	293	258	293	263	249	277	236	236	257	235	263	281	270	290	299	287	293	259	257	278	303	263	302	270	259	256	285	253	258	235	274	279	279	265	287	273	281	280	275	315	295	289	284	252	286	294	302	281	253	257	280	265	285	266	269	266	292	281	252	259	261	281	253	278	285	239	267	263	239	290	270	277	284	254	294	263	268	241	276	272	246	272	279	271	287	265	265	268	257	260	285	277	262	272	263	295	303	237	295	310	227	275	260	258	274	301	266	275	293	257	264	282	273	326	273	264	281	311	282	265	291	282	269	261	288	260	275	272	302	257	299	298	277	295	282	255	230	251	277	277	296	285	271	295	269	276	313	300	294	278	291	269	271	255	281	257	286	279	260	266	257	260	247	280	274	263	281	292	260	282	286	276	286	292	266	305	274	295	277	249	251	237	273	272	272	255	256	270	280	298	267	279	257	305	268	257	275	255	285	312	273	274	268	274	284	291	293	323	250	257	265	235	271	239	254	270	290	277	306	308	271	287	264	269	267	252	310	252	250	300	249	252	265	280	245	258	329	277	288	283	248	284	285	247	273	303	290	273	263	244	258	280	297	290	283	266	272	294	299	302	232	250	298	283	308	271	273	251	272	245	289	300	276	266	338	258	294	303	265	249	246	274	269	294	279	277	279	286	266
13974	2734	5916	6848	5858	4820	3984	3315	2736	2451	2227	1967	1871	1693	1546	1476	1492	1368	1312	1205	1214	1141	1159	1081	1116	1125	1026	1006	1035	985	961	934	969	971	930	914	923	911	933	843	893	835	944	842	877	913	919	853	851	869	893	815	830	847	852	868	839	868	806	839	847	823	814	863	852	830	816	763	782	845	769	814	817	835	831	795	822	818	858	788	815	822	860	808	846	802	814	837	777	795	786	792	793	794	850	803	825	792	802	778	792	851	760	780	778	783	811	769	752	843	785	757	756	811	769	821	760	848	788	802	826	818	780	805	835	837	771	822	788	783	810	808	785	810	797	799	782	747	813	810	802	855	790	824	803	762	803	798	834	779	778	781	781	788	797	810	787	805	831	800	740	821	758	789	770	821	809	785	805	762	799	810	799	814	839	793	788	792	770	769	842	829	786	799	790	777	777	795	765	821	780	839	815	791	805	818	814	791	845	791	742	818	734	762	750	781	749	755	774	723	780	803	760	800	830	758	772	777	782	796	807	811	787	787	794	797	714	788	809	791	788	814	803	801	804	766	784	733	773	770	833	817	791	801	774	864	770	766	819	851	829	793	761	782	731	716	813	736	760	794	783	797	779	756	773	786	805	771	761	774	772	806	821	778	844	807	781	848	813	764	742	778	778	741	784	777	786	781	762	801	786	782	776	769	856	759	765	739	776	775	791	797	797	780	784	741	730	781	790	770	744	755	809	804	804	783	819	801	745	792	769	804	787	803	785	832	814	842	784	802	806	801	782	779	782	809	765	792	796	863	810	771	813	755	758	770	803	797	787	758	783	812	760	813	807	778	742	804	796	803	763	773	784	816	808	771	784	760	773	813	803	793	771	801	769	719	808	750	792	839	776	743	809	790	801	759	841	790	813	799	766	735	782	811	803	786	722	784	764	773	760	808	767	755	795	757	829	799	795	811	774	817	767	800	814	759	748	795	794	748	803	811	771	801	813	744	771	790	815	802	802	767	763	811	759	794	784	808	875	846	777	735	715	746	804	783	769	780	728	787	824	783	756	787	815	809	792	794	765	780	826	835	753	796	790	739	763	788	733	808	732	787	811	805	767	770	819	796	764	729	816	747	774	772	804	777	773	819	776	749	818	778	755	800	789	835	833	768	794	742	787	791	792	804	781	805	812	796	790	789	790	788	790	769	776	755	784	764	776	770	768	822	731	767	784	762	833	785	813	785	781	773	818	818	827	741	845	778	805	782	773	744	770	756	750	792	763	708	784	784	755	761	769	811	784	796	808	776	803	770	754	756	816	813	699	790	802	818	804	742	732	813	782	772	797	779	750	774	788	801	742	792	783	798	816	798	729	801	810	810	769	801	760	816	798	795	768	790	787	777	812	757	786	809	795	837	846	822	758	785	747	817	821	775	820	755	777	783	767	780	761	802	827	732	796	778	816	815	725	779	789	799	768	802	779	787	749	794	804	808	829	734	853	784	775	751	806	746	806	809	783	790	785	793	795	794	741	773	796	784	796	747	772	812	774	786	805	781	780	778	733	793	818	762	777	759	759	802	804	740	754	748	814	774	772	801	866	793	795	809	762	827	815	804	787	811	789	798	830	788	775	769	772	777	759	763	773	795	810	764	810	769	770	778	786	808	745	803	792	778	789	758	782	797	745	795	794	816	769	801	828	799	796	784	775	792	811	763	731	769	829	767	814	765	761	754	810	770	809	777	740	759	753	794	744	757	758	763	761	798	810	786	769	797	766	785	780	747	788	780	777	786	758	770	774	793	810	776	790	794	779	782	778	778	826	854	778	793	759	825	771	807	748	718	789	765	807	750	812	792	813	797	787	796	785	800	780	812	758	774	786	782	793	801	789	794	729	750	788	813	750	768	747	800	772	808	731	781	781	747	825	712	810	819	813	787	858	706	857	806	821	811	812	735	781	810	832	736	873	757	773	757	760	788	780	826	770	829	764	844	785	773	788	812	822	754	763	814	798	791	787	822	758	823	804	759	796	777	792	813	793	784	797	791	801	765	772	804	793	739	807	762	794	765	835	778	741	824	821	778	802	738	817	777	727	786	731	838	755	745	787	759	800	767	861	804	720	786	735	758	803	723	811	800	748	744	765	778	715	824	817	797	775	788	764	760	789	770	806	804	789	754	781	763	829	825	787	813	762	757	812	751	752	815	813	812	768	753	818	766	772	779	757	792	798	784	795	782	785	762	795	736	792	825	822	812	777	788	807	769	811	795	813	796	763	844	769	763	825	785	813	835	816	836	824	759	835	772	775	767	742	739	792	785	756	805	794	821	806	799	798	788	814	740	837	851	752	865	784	767	807	806	747	850	781	794	779	800	753	792	796	806	745	839	803	757	780	787	757	783	780	788	782	794	818	812	786	764	784	786	819	797	772	777	779	771	774	826	766	750	806	790	721	815	800	798	723	797	810	801	731	774	818	805	805	766	750	743	791	766	804	782	802	781	822	768	801	806	762	793	823	737	800	758	831	792	791	747	827	818	798	764	724	810	767	770	823	767	787	808	806	790	832	832	809	829	804	741	808	888	762	772	789	757	776	785	824	782	768	770	825	774	787	759	775	767	772	799	761	816	757	779	792	740	789	778	780	767	805	787	718	749	849	749	797	790	846	771	768	788	790	793	819	780	779	791	783	789	800	748	839	730	770	814	763	790	791	810	763	762	771	800	800	786	778	794	757	749	767	793	815	779	791	783	787	742	817	801	755	826	782	781	754	749	804	771	767	767	817	797	773	852	754	810	804	756	788	816	770	770	747	798	765	832	777	753	779	779	814	781	784	752	799	782	782	766	805	791	793	768	786	814	836	851	785	838	871	774	780	804	813	789	715	774	757	815	837	766	777	739	787	802	803	778	775	806	762	752	766	815	852	727	758	818	816	796	776	753	788	735	770	782	791	792	815	795	763	768	788	756	808	834	763	792	808	821	761	762	785	794	853	763	794	777	801	733	818	748	804	787	747	768	784	826	786	789	783	773	845	748	755	757	730	789	805	753	787	765	787	791	748	770	820	794	781	769	823	786	794	759	784	783	728	775	778	768	783	816	776	784	783	810	792	798	861	767	774	791	736	788	812	794	798	872	743	830	757	790	801	801	791	792	778	762	822	775	777	801	807	818	789	788	779	824	801	781	815	747	787	811	792	794	789	756	783	811	763	783	839	805	795	776	761	797	790	808	772	710	791	759	777	795	783	781	720	743	770	834	769	760	801	838	816	782	787	832	798	775	738	823	770	783	803	768	825	751	790	739	779	817	756	736	786	789	812	829	799	813	746	829	819	804	756	768	789	759	776	810	765	763	761	789	762	758	801	810	773	803	764	843	784	745	803	797	793	775	750	809	788	821	776	732	791	772	782	782	764	800	818	774	806	772	817	780	804	825	739	816	782	761	770	752	761	734	772	793	804	799	746	735	763	788	739	784	793	779	810	762	771	785	825	727	795	791	765	784	736	793	797	833	723	799	796	793	802	756
2795	165	158	145	132	114	114	99	119	93	98	114	110	86	91	88	90	95	77	93	85	110	82	91	109	103	100	92	95	100	107	82	96	81	93	81	101	94	89	76	109	108	101	91	90	86	100	93	85	95	107	100	83	100	88	86	87	96	85	91	84	83	101	89	86	97	93	103	92	93	76	93	77	110	95	84	82	87	101	86	95	107	89	106	82	97	89	77	95	96	84	93	98	90	116	101	80	95	109	102	98	89	94	90	96	88	101	89	73	96	102	89	97	97	86	81	91	99	106	90	92	96	111	117	96	89	100	102	81	105	101	86	82	88	79	98	88	104	101	92	97	105	94	82	97	104	93	78	91	76	85	90	109	77	93	93	88	81	106	93	97	87	104	95	100	89	91	105	89	85	89	88	83	94	118	105	105	94	100	95	103	100	90	81	103	101	107	110	84	84	85	101	95	102	104	92	79	90	93	99	92	97	99	101	96	111	97	92	87	105	93	110	90	98	89	84	85	100	95	102	99	106	106	98	84	91	87	89	98	97	78	79	112	100	93	92	97	91	114	83	113	93	97	96	94	83	83	95	88	88	87	99	110	98	94	87	90	91	94	87	109	99	94	96	81	87	95	106	75	84	100	96	88	76	100	91	97	83	73	106	85	75	92	102	97	92	96	72	95	70	106	102	101	103	83	88	88	99	117	86	93	108	95	93	96	87	106	87	83	92	88	92	75	104	89	96	93	85	94	100	96	105	88	75	105	86	83	101	114	85	87	122	84	103	91	86	102	107	92	89	76	95	85	99	102	93	81	99	90	101	85	83	98	99	78	78	82	86	97	107	84	104	84	100	109	106	98	81	93	98	93	100	98	95	90	91	94	98	87	118	118	88	97	96	96	73	90	91	79	100	88	101	88	79	80	101	105	97	94	90	89	97	106	103	100	101	85	113	104	97	103	101	92	99	93	89	95	91	92	99	91	82	79	90	92	73	73	79	90	94	85	94	77	107	100	84	101	91	103	97	91	80	87	117	110	104	86	91	95	92	111	97	107	93	81	100	95	118	93	94	94	91	78	90	100	80	93	91	92	92	98	93	104	82	92	97	81	92	97	107	94	97	88	103	78	93	92	100	110	82	79	98	91	102	102	76	91	79	90	94	88	78	81	91	89	87	91	88	83	102	92	82	91	109	90	75	90	92	93	100	85	110	90	102	90	96	94	86	75	91	96	110	102	97	96	90	94	93	97	96	97	92	93	109	111	95	91	81	81	92	114	92	96	97	102	101	111	110	103	98	90	106	102	97	84	80	84	85	94	85	88	89	90	78	77	85	113	109	86	90	88	99	94	108	87	112	88	77	81	96	94	90	81	105	81	105	109	118	108	93	80	95	102	94	95	100	92	87	89	76	97	104	92	88	101	90	114	74	96	88	93	74	95	93	104	83	93	100	77	83	91	85	88	109	95	80	110	97	93	95	87	105	89	87	117	98	112	83	82	94	94	97	98	71	93	91	86	91	88	78	103	95	110	82	96	99	106	103	95	86	106	95	92	73	95	80	124	101	99	85	83	96	96	114	87	98	77	95	102	94	89	80	80	96	78	105	92	105	98	96	87	93	89	92	90	82	91	82	104	89	92	101	96	88	95	86	84	97	102	106	76	92	93	79	100	87	88	87	94	91	83	116	89	95	75	91	93	117	77	84	71	83	82	76	95	89	88	91	87	93	85	113	98	104	93	84	82	107	102	89	93	106	97	103	92	90	94	83	82	75	99	97	70	89	100	81	93	96	91	74	93	107	97	89	98	98	120	86	108	113	99	88	103	101	95	102	84	99	96	93	108	103	78	99	98	91	78	98	115	93	82	106	108	93	90	83	88	90	96	98	91	88	73	94	77	80	88	92	76	90	80	97	105	89	87	88	95	89	93	83	86	94	104	92	97	96	116	90	104	83	97	83	114	107	113	106	92	88	101	89	90	113	81	94	97	112	85	108	88	95	114	80	105	103	98	85	86	102	104	95	99	90	103	99	99	80	91	83	88	88	83	84	106	92	93	90	74	85	97	100	78	87	94	105	92	74	71	89	83	88	99	79	82	81	98	85	89	114	113	87	107	86	89	104	91	101	77	87	115	104	108	93	104	78	85	87	91	100	96	99	95	108	88	109	96	106	104	92	88	93	93	95	93	97	97	90	98	95	97	98	96	82	94	104	91	105	79	95	95	90	98	92	74	97	93	100	79	89	88	85	97	75	106	85	98	83	92	90	104	110	94	90	79	91	99	78	80	88	105	88	97	112	88	93	93	87	97	94	96	86	84	76	89	90	84	72	109	109	98	91	93	101	93	106	98	110	105	96	98	108	95	98	93	110	84	92	107	87	106	92	118	95	106	88	95	89	83	99	88	84	93	87	92	98	97	85	93	91	110	90	103	104	92	80	96	91	96	70	92	108	95	89	101	91	79	99	83	127	92	84	83	98	107	88	82	96	100	109	113	99	92	92	89	102	100	101	101	98	104	83	90	107	101	103	97	86	92	96	74	104	93	82	101	89	100	78	85	86	92	96	101	104	99	89	108	112	107	84	77	87	94	104	85	102	99	87	92	103	104	91	100	91	81	87	75	87	100	98	83	101	96	94	81	87	94	88	102	102	106	84	105	100	83	104	81	103	95	74	98	90	93	87	95	91	94	109	99	75	90	110	115	91	83	102	96	93	85	96	110	95	84	84	96	85	93	94	98	103	101	88	102	93	89	88	96	102	77	87	82	79	107	109	95	93	95	84	90	85	98	98	92	94	72	81	92	89	99	100	71	71	99	88	100	91	82	108	100	82	96	103	93	100	98	90	108	94	88	115	88	85	92	82	99	86	103	101	98	96	90	91	64	90	84	93	97	82	86	87	84	87	87	102	82	88	93	97	89	83	103	94	97	90	108	94	112	91	96	99	89	113	77	73	86	84	88	89	110	92	98	91	88	91	93	87	99	102	89	125	104	98	111	96	90	84	84	107	83	103	91	76	94	78	76	99	101	92	88	83	91	80	99	101	104	92	72	80	86	100	112	93	92	101	95	101	109	79	87	91	88	90	90	88	103	83	96	97	89	101	85	98	80	116	82	107	93	77	94	100	103	88	103	90	100	98	87	83	81	91	92	103	86	107	111	84	98	95	85	101	97	98	78	83	100	95	93	97	88	119	93	91	93	100	92	100	98	99	107	75	105	99	91	89	84	114	106	108	103	98	90	94	88	109	96	85	73	96	100	92	94	111	101	97	109	98	88	95	108	102	106	71	102	77	103	96	90	104	111	97	93	103	95	104	102	105	92	96	81	97	96	98	88	87	92	95	96	114	96	107	95	90	97	89	102	80	89	91	88	86	86	106	116	103	105	86	100	84	99	88	103	94	85	87	90	102	86	83	105	83	101	105	95	76	99	88	101	90	87	82	102	90	98	107	105	84	85	89	84	77	88	86	109	105	119	99	92	113	113	92	70	98	87	75	87	101	97	96
2362	414	452	535	516	415	422	406	390	412	396	367	343	363	326	361	350	336	325	386	302	358	367	333	321	336	322	344	345	349	360	344	288	327	334	326	330	337	328	338	317	304	348	319	342	304	325	305	299	328	320	347	359	320	342	363	301	330	364	363	358	320	318	308	326	349	330	342	298	308	343	323	352	328	350	350	333	331	336	306	349	324	359	334	314	325	337	354	340	323	345	307	332	311	346	326	338	324	340	316	337	341	336	343	332	360	333	349	334	346	323	329	351	324	332	316	330	319	368	343	326	316	326	353	331	305	305	330	348	299	332	330	350	343	382	301	303	355	319	330	307	343	316	329	312	303	309	323	331	332	338	310	346	325	350	327	297	367	325	314	312	347	348	320	328	320	299	308	331	346	296	317	343	349	342	342	300	308	342	327	312	304	339	323	325	351	353	313	328	317	364	325	312	317	346	337	326	325	332	316	357	364	313	321	332	323	383	351	337	357	338	338	340	328	365	317	314	329	321	326	341	358	350	370	302	311	338	332	306	360	337	344	309	355	311	318	342	341	344	367	359	348	355	321	346	357	328	333	354	351	319	323	338	346	339	303	303	339	316	338	351	325	332	332	338	328	326	348	361	348	350	324	332	292	360	325	337	323	320	352	338	325	317	341	343	340	353	311	320	335	326	365	307	327	303	338	310	327	344	313	348	330	322	330	373	310	314	341	325	334	332	342	311	330	333	351	359	355	333	317	340	372	337	332	349	334	330	341	338	345	348	377	339	364	318	331	336	347	332	346	327	326	324	355	319	366	305	307	295	349	317	332	306	337	321	323	321	331	343	313	329	316	345	350	343	352	288	325	321	340	316	338	354	333	344	322	313	287	345	337	345	359	326	319	346	319	318	343	342	320	361	327	346	331	347	346	335	340	332	374	324	317	348	333	327	350	344	330	347	342	319	348	348	309	304	319	333	325	327	354	303	329	303	328	336	348	319	357	328	345	356	346	358	350	365	316	343	347	340	319	320	338	361	331	349	336	344	361	332	334	338	340	338	342	382	323	349	343	318	309	308	343	329	340	356	346	303	355	353	330	329	318	353	341	306	373	370	348	353	323	341	298	337	330	363	313	352	322	319	306	306	329	363	331	322	328	337	355	321	358	350	357	298	348	334	345	319	341	323	347	334	345	336	333	357	344	333	307	314	323	334	328	350	352	329	333	355	348	318	338	318	379	349	321	357	337	328	326	350	338	316	324	346	335	365	337	326	326	339	331	343	319	335	325	340	287	388	344	313	331	349	330	338	319	352	331	340	331	308	318	317	336	328	325	345	342	364	352	347	325	325	304	364	340	373	319	352	336	339	328	322	342	350	312	326	351	363	320	331	317	324	350	338	327	309	330	337	340	338	344	294	353	325	337	331	327	377	351	321	351	308	294	367	350	316	326	341	320	330	323	359	341	312	339	327	341	346	338	315	337	296	365	346	331	320	302	311	339	349	309	325	324	372	346	348	339	324	317	315	342	355	294	345	340	334	322	339	358	338	313	335	364	343	328	327	316	347	340	334	303	305	309	361	354	347	334	371	324	339	319	307	313	348	339	354	354	326	364	321	296	357	335	346	349	316	324	327	345	360	327	328	331	292	368	340	341	330	298	295	336	350	328	328	323	328	339	329	343	341	353	319	345	302	315	347	335	342	337	315	338	359	329	345	356	323	344	329	342	334	340	330	325	326	353	313	335	326	322	353	344	324	319	321	357	290	329	341	335	339	365	357	315	336	300	341	358	321	324	329	347	346	299	343	328	317	368	310	338	347	337	337	322	338	318	344	303	363	357	327	341	327	340	322	314	342	344	343	342	326	350	300	377	329	325	340	310	318	329	337	335	335	329	311	338	317	355	339	363	301	309	318	319	359	349	321	331	342	326	302	330	336	348	309	352	342	345	343	326	334	349	350	301	336	326	331	381	313	353	306	297	346	341	335	349	305	320	328	314	332	327	346	299	334	319	349	331	345	320	302	332	300	359	324	309	327	361	365	342	296	358	296	314	346	335	328	338	321	340	353	379	345	315	354	327	343	319	334	369	360	305	312	346	330	345	318	345	316	339	343	337	348	340	355	314	340	350	330	356	316	325	306	341	327	268	344	384	349	321	308	337	358	321	308	371	347	371	315	330	344	345	333	341	325	343	334	337	321	325	377	326	320	331	325	359	346	336	324	317	361	366	335	326	326	330	358	319	337	349	303	344	315	327	322	355	337	348	331	347	321	336	338	349	346	340	351	320	359	341	373	345	323	351	347	321	334	321	323	344	348	288	322	338	329	322	303	293	327	321	331	310	331	369	355	325	347	332	330	374	337	344	354	327	356	327	360	331	339	356	335	326	332	292	333	296	320	316	324	317	361	355	303	319	312	330	342	337	367	325	335	317	349	313	351	331	331	336	358	340	337	361	345	353	328	306	330	322	334	329	335	321	321	331	288	345	328	321	306	348	333	358	372	324	310	316	329	338	308	352	313	335	342	330	310	334	335	338	331	330	316	335	324	338	353	332	302	322	326	316	347	362	344	339	324	331	365	364	323	307	348	307	352	311	336	361	309	323	347	319	316	315	352	321	346	349	343	312	322	320	335	314	330	329	328	324	340	356	340	287	314	348	320	322	358	342	327	347	319	318	330	300	358	314	348	331	361	327	324	333	342	310	361	362	322	300	294	331	327	322	326	374	329	334	325	330	317	348	327	360	331	297	299	317	341	335	347	317	325	364	319	358	356	327	315	345	320	313	336	330	353	344	362	317	343	305	302	348	328	363	349	326	336	328	338	312	330	335	328	343	339	319	353	344	347	364	327	361	335	311	319	322	307	325	314	326	344	332	346	306	368	338	336	331	333	358	314	351	327	342	334	332	339	310	314	335	321	304	330	368	327	333	307	348	331	349	317	330	337	338	318	354	317	312	311	336	330	350	341	350	320	336	332	299	317	302	323	333	311	359	319	317	277	313	349	337	324	309	352	375	325	316	339	342	327	326	298	347	363	335	362	318	338	327	318	367	376	314	359	329	323	309	347	316	320	333	353	330	326	326	320	320	362	342	337	343	325	331	334	331	321	329	347	329	320	346	329	340	373	329	332	316	324	324	358	325	373	303	303	344	345	359	322	299	306	338	331	317	332	339	345	318	333	311	294	351	323	343	297	339	360	335	336	317	298	358	344	332	350	349	335	297	350	349	378	338	324	363	350	357	356	327	345	330	323	318	355	340	374	328	335	352	350	352	287	333	301	349	311	337	341	317	339	324	323	300	336	308	335	319	336	300	326	304	310	355	352	364	341	340	379	316	309	323	339	334	332	363	339	303	305	326	341	339	353	328	346	343	320	339	335	342	333	338	322	359	337	357	335	360	357	332	330	355	340	310	325	316	380	321	350	318	320	334	350	338	313	330	349	323	362	345	327	347	349	358	323	363	325	329	322	354	307	346	321	334	307	335	303	331	328	327	309	329	376	307	321	354
20584	1928	1440	1179	917	691	555	423	412	369	353	275	330	311	267	266	254	242	228	251	225	230	229	223	232	167	244	236	205	221	226	247	206	204	213	197	199	235	206	187	213	220	208	225	199	213	236	212	206	204	220	211	226	200	215	214	224	210	226	199	222	224	200	205	237	205	196	213	217	192	208	243	233	229	206	199	221	194	220	196	230	210	207	197	175	225	204	194	205	178	202	199	212	203	185	189	225	212	210	191	206	213	212	212	201	214	208	229	223	210	228	185	218	211	221	216	201	190	200	195	216	198	238	219	191	202	201	218	195	221	204	181	189	247	171	214	185	182	208	195	206	215	246	207	219	188	212	189	191	204	185	203	200	189	210	233	186	215	206	188	225	190	200	185	207	191	201	212	200	225	212	210	218	194	189	222	206	222	218	203	213	199	211	198	195	199	203	202	208	226	201	202	193	194	220	210	184	206	182	224	212	186	210	202	204	210	213	215	207	199	194	211	201	186	184	183	213	224	185	217	209	194	171	192	203	205	195	212	213	241	212	202	224	211	202	206	196	210	209	205	233	208	233	189	210	207	206	207	195	190	186	194	223	208	205	189	184	193	215	214	199	183	194	225	224	225	201	200	214	217	194	197	230	224	190	201	193	221	203	208	209	226	216	213	238	214	197	230	179	226	185	215	207	209	219	199	204	211	207	203	189	218	214	209	196	200	204	194	180	197	182	206	183	186	228	200	199	216	206	233	205	190	217	198	197	193	181	187	193	181	212	191	199	221	184	223	188	205	186	198	219	192	212	220	188	211	198	231	195	207	218	188	226	165	222	192	222	188	201	212	195	210	201	216	190	208	201	218	217	214	207	234	215	205	225	188	227	218	213	195	219	190	185	201	228	214	205	210	204	211	195	218	216	217	214	188	203	214	193	200	197	197	214	179	214	217	219	215	199	222	195	220	218	211	214	232	216	184	192	196	195	206	239	212	219	219	206	204	181	217	209	189	184	197	202	196	191	181	216	222	202	239	209	186	198	207	204	234	207	216	198	203	207	220	203	206	189	175	218	214	185	187	200	209	225	214	209	196	216	204	200	203	169	191	215	188	241	199	196	201	234	178	196	214	204	214	187	213	215	200	217	192	223	213	195	207	212	200	186	225	220	205	200	194	227	199	195	212	238	210	212	189	214	210	202	200	236	176	204	189	180	216	168	179	181	218	206	202	232	177	206	191	213	212	207	194	203	176	177	187	210	196	214	219	223	218	196	193	188	219	192	209	197	219	239	230	216	199	191	198	190	209	210	189	217	223	211	201	208	209	219	225	198	214	230	195	207	232	208	219	203	218	209	214	204	205	203	204	195	190	207	233	205	214	198	196	209	212	201	191	235	205	188	207	200	231	192	221	222	216	183	203	199	199	208	200	185	207	209	222	209	204	211	207	194	206	202	215	213	215	208	203	193	195	210	221	227	210	201	214	235	214	201	193	187	187	203	190	171	202	194	209	249	197	216	178	217	203	194	205	228	215	201	231	219	187	227	209	194	198	203	200	197	202	197	216	201	195	188	210	196	215	226	193	201	202	216	193	221	206	199	215	176	214	218	206	214	219	203	224	180	220	193	181	218	202	193	201	208	222	224	232	231	189	223	223	211	195	187	203	210	225	177	229	204	193	212	186	199	196	222	191	212	193	211	195	214	192	192	197	201	225	214	222	198	195	200	181	235	209	207	202	186	200	189	236	215	200	216	200	193	218	186	203	224	188	226	194	207	193	215	196	181	187	200	203	206	190	215	196	226	201	204	195	198	242	200	201	210	199	209	203	225	211	197	224	199	191	214	217	204	219	210	193	193	188	209	204	226	196	184	203	198	205	215	199	217	179	209	193	212	211	220	203	201	230	189	209	186	221	226	189	204	185	243	225	198	199	198	179	207	237	224	207	204	207	200	224	202	196	201	211	206	216	190	202	200	219	211	201	232	193	211	201	212	198	216	205	200	230	229	193	218	207	193	220	208	193	217	187	179	190	195	204	214	197	216	195	202	198	177	213	221	244	205	199	218	191	211	196	197	196	192	217	226	242	198	179	206	213	194	215	200	225	223	213	214	224	206	217	171	191	229	224	204	222	197	184	214	176	223	218	194	216	219	197	225	214	213	205	213	209	202	191	209	208	194	190	206	226	201	195	211	214	226	203	208	203	193	215	228	191	205	206	186	207	198	177	237	194	202	188	211	192	218	210	218	193	199	212	219	203	196	203	216	202	202	192	203	202	230	191	214	221	201	193	225	212	201	221	200	201	232	187	236	200	209	199	208	216	190	197	196	203	192	209	218	215	204	199	191	224	187	201	196	208	214	220	212	198	233	226	206	204	202	185	221	206	209	186	207	198	175	183	200	186	206	218	223	200	196	201	191	224	218	191	216	187	208	201	199	210	188	226	202	200	173	215	201	209	199	189	243	223	221	204	182	202	208	218	204	208	207	206	210	200	176	207	213	191	206	174	199	198	181	202	195	231	166	211	192	192	195	213	233	224	214	211	209	209	198	222	216	206	205	225	197	206	211	209	185	201	215	194	212	206	226	211	209	203	204	196	225	173	210	199	216	183	209	181	203	184	206	201	215	184	203	176	214	201	176	221	193	219	213	203	216	192	204	211	220	237	202	199	180	234	218	210	218	226	208	200	228	212	203	197	199	185	203	192	215	208	202	221	212	189	192	240	210	193	234	230	193	207	238	236	223	215	193	234	188	219	192	217	222	217	216	174	217	226	202	239	201	233	192	199	213	212	198	220	207	187	200	194	214	218	196	193	194	192	211	199	208	192	193	198	220	200	214	212	202	190	231	207	194	212	179	217	209	190	190	214	198	204	178	193	205	216	215	199	189	198	194	185	208	200	201	192	175	180	222	194	207	213	214	226	194	200	202	189	194	205	178	225	194	193	214	205	210	192	215	186	189	201	203	198	196	209	200	207	200	211	196	208	228	220	192	195	186	188	205	230	195	187	189	215	219	170	199	207	221	230	200	206	203	198	185	209	224	201	209	202	195	199	181	203	186	201	183	194	198	176	212	209	205	194	213	227	207	233	213	217	220	200	213	193	213	188	206	203	204	194	180	214	177	230	199	194	177	204	182	216	230	201	206	191	243	206	226	192	199	214	212	201	171	180	190	199	210	208	206	198	193	194	204	212	191	186	230	217	209	223	198	208	209	197	210	233	220	221	200	182	182	190	232	203	216	203	240	193	188	204	203	188	210	201	209	172	179	211	213	191	191	211	190	204	216	194	230	201	172	261	232	231	216	200	202	177	210	216	195	219	197	208	202	227	178	174	206	215	179	177	229	214	197	182	192	206	196	178	202	211	190	201	215	204	203	208	214	191	187	179	215	213	196	218	227	177	170	224	193	209	228	206	197	208	207	202	183	203	188	223	222	211	194	195	212	186	205	209	201	220	183	200	177	192	230	203	171	199	184	196	210	245	213	215	217	209	211	208	200	208	197	189	242	194
9880	1637	3300	3747	3347	2705	2281	1979	1667	1430	1336	1223	1221	1074	1039	1008	954	870	861	847	810	797	775	788	745	739	751	740	735	732	685	679	708	763	658	697	604	680	654	711	645	672	697	694	687	688	698	654	679	621	643	678	646	695	648	626	686	670	669	666	660	661	646	640	670	656	655	633	674	625	634	629	618	658	637	673	658	629	637	650	639	653	631	604	640	640	665	602	669	649	669	658	594	618	655	642	611	606	616	627	594	615	647	648	614	666	633	652	615	692	580	619	659	629	634	643	573	613	644	640	600	660	595	642	630	600	652	614	615	611	586	644	585	653	616	581	645	637	656	623	625	671	581	639	630	633	624	611	658	610	646	679	614	648	613	650	642	611	653	672	647	657	683	658	569	684	625	649	619	625	644	609	643	599	611	634	651	624	645	636	618	669	598	620	632	666	618	635	671	582	653	652	556	578	609	632	588	622	618	636	609	625	619	554	638	598	651	632	612	614	647	614	626	597	613	627	605	620	629	616	658	642	603	609	606	651	656	650	596	601	662	611	612	650	632	628	615	645	612	641	632	623	621	622	631	653	580	594	615	608	597	593	611	627	621	650	627	684	615	632	607	612	627	649	613	610	632	600	604	597	597	635	603	655	651	650	631	654	621	616	660	612	623	620	586	589	631	624	633	617	607	621	595	634	663	656	629	600	662	606	651	634	643	612	686	626	606	601	637	568	623	619	622	612	640	620	608	640	624	614	608	593	619	643	632	647	636	628	580	623	566	650	653	634	598	609	660	589	591	611	646	606	625	602	627	627	604	623	604	625	601	661	634	678	589	680	609	616	657	631	631	661	599	637	638	589	623	614	598	639	605	672	634	609	671	610	599	661	613	588	606	594	576	614	649	667	588	598	688	622	609	608	644	582	669	680	594	634	632	618	616	626	606	624	630	647	646	593	578	619	620	602	615	619	653	636	626	624	647	592	681	601	617	593	617	640	602	613	632	608	613	612	596	622	621	599	611	622	620	617	590	616	611	608	650	630	578	633	665	642	631	641	604	633	604	619	599	608	591	634	641	627	591	633	619	652	594	572	643	579	623	626	624	636	651	616	639	599	648	647	605	589	636	617	621	615	594	669	615	620	661	594	633	657	589	622	674	633	586	617	644	645	611	623	640	656	606	624	592	646	600	645	630	650	661	602	631	638	622	571	657	618	601	564	620	651	634	639	615	601	602	605	640	648	652	636	665	641	641	588	592	649	603	607	660	617	604	566	602	662	640	612	588	638	586	598	629	648	619	607	647	603	592	611	626	655	591	606	600	610	583	638	630	654	620	601	584	587	594	588	612	644	620	645	633	631	584	607	593	626	678	617	618	594	606	654	683	628	562	634	643	606	634	635	663	633	575	559	641	606	647	620	627	616	617	621	603	675	613	610	629	608	642	624	586	636	619	653	579	610	616	590	642	621	597	605	569	634	662	626	627	571	642	658	612	636	593	621	648	622	650	609	611	625	651	646	561	603	642	607	586	631	628	587	585	620	628	653	616	593	658	635	606	639	595	652	589	609	608	613	623	641	626	614	622	628	633	650	604	611	634	607	645	625	626	590	591	641	640	627	608	591	644	611	634	618	633	597	628	666	655	621	625	626	629	618	641	596	662	628	604	622	596	638	654	592	626	603	605	624	625	621	591	610	631	634	692	600	599	625	622	621	622	632	636	621	576	635	643	638	607	635	578	606	619	616	605	570	572	592	688	663	624	624	591	625	638	640	645	584	638	592	612	611	689	646	609	637	624	638	619	632	614	633	634	657	583	634	610	654	651	584	565	574	657	617	621	586	651	580	586	645	615	585	636	581	601	595	632	637	612	614	640	638	622	625	665	639	580	585	583	603	646	609	619	657	629	611	665	625	601	621	621	594	601	619	633	604	623	602	628	640	603	623	614	641	576	674	621	642	636	596	629	581	641	601	622	620	592	625	617	599	633	621	667	607	635	629	664	622	591	654	626	626	616	610	654	624	586	611	606	647	635	590	654	637	641	587	612	660	609	595	580	588	693	658	587	637	651	643	625	620	654	618	588	658	593	636	589	617	634	648	646	670	608	597	591	654	580	637	628	623	651	611	611	640	650	639	621	629	654	595	622	588	609	593	632	680	657	643	602	623	606	608	601	658	658	565	616	621	583	604	646	655	633	642	610	658	604	678	580	615	622	613	626	639	596	630	580	587	613	626	604	625	589	695	657	654	597	635	656	624	612	629	584	606	591	636	675	630	669	656	603	636	585	613	649	636	689	562	608	647	598	619	619	579	660	664	631	649	661	613	612	623	620	596	588	636	611	607	617	644	624	621	621	615	593	646	617	630	631	603	624	656	599	656	639	642	641	622	619	641	643	622	656	592	647	618	619	601	623	707	579	651	658	637	613	622	593	611	607	627	577	636	623	622	615	621	619	627	647	633	610	652	643	599	606	636	616	588	656	601	565	642	602	596	609	647	595	619	640	630	661	650	666	606	623	649	603	594	644	602	639	621	647	639	632	561	655	589	633	617	611	611	619	650	607	594	612	634	657	614	594	641	630	618	651	626	582	655	633	645	608	584	629	623	687	572	625	581	620	630	637	595	670	672	603	611	582	603	622	621	605	620	687	606	584	627	621	649	640	679	632	626	625	602	626	648	627	588	625	636	619	643	657	646	623	616	634	641	617	652	628	621	601	649	627	632	615	637	609	639	622	602	597	580	631	621	636	583	625	618	614	635	617	632	649	668	641	627	594	617	614	576	645	605	602	647	597	633	623	671	626	612	625	623	641	640	628	652	666	597	652	618	616	630	619	608	670	688	630	616	636	583	628	606	598	632	618	614	651	662	591	616	623	648	627	629	593	629	627	632	602	614	640	631	620	622	593	631	609	632	604	658	588	595	627	609	617	632	615	613	674	653	604	600	634	631	635	638	657	653	648	601	644	638	642	610	622	677	676	614	599	645	598	622	624	678	601	639	642	670	613	634	602	656	570	639	609	608	662	593	640	600	650	634	629	607	630	633	646	629	606	620	639	627	638	630	584	619	629	591	619	652	634	637	640	617	643	642	624	606	638	616	630	610	640	619	603	640	615	609	645	605	602	613	658	616	636	621	645	577	623	639	601	668	639	604	658	644	616	630	614	639	648	677	686	602	604	613	565	660	594	582	607	601	672	587	603	640	671	623	638	668	650	596	589	606	641	605	645	598	576	630	628	623	611	605	664	674	626	663	613	613	589	616	604	618	650	603	619	635	610	631	626	627	649	615	659	625	622	634	615	610	593	624	621	571	655	577	637	629	581	619	639	652	665	555	620	650	576	643	590	611	647	638	597	596	623	598	620	659	615	654	646	577	639	650	643	584	639	629	613	616	612	664	617	615	629	636	639	613	582	618	620	654	648	645	581	627	611	640	601	664	617	628	623	653	631	624	622	586	632	585	596	640	646	657	574	646	623	639	653	635	600	629	595	680	680	635	624	612	642	629	640	603
27404	3817	3059	2378	1779	1227	949	791	662	591	495	489	437	395	389	369	368	342	356	315	356	339	328	332	326	276	323	319	302	321	324	276	290	294	277	306	318	288	285	295	302	293	279	275	275	291	265	255	287	244	303	274	274	275	271	266	277	256	265	257	279	286	268	297	245	287	266	269	250	285	280	304	258	275	262	321	258	293	295	279	273	258	275	282	271	296	288	261	285	283	245	259	253	283	280	276	241	264	275	263	279	258	283	263	287	246	261	280	274	301	265	263	260	263	272	267	263	269	268	287	267	282	278	270	273	271	278	254	251	281	276	255	286	262	283	258	254	295	286	255	244	266	293	273	291	316	268	276	270	281	279	268	304	278	268	282	280	279	273	289	265	276	258	272	257	268	258	235	273	281	258	248	301	267	267	306	284	286	251	264	290	237	268	290	262	271	262	266	248	278	266	300	297	320	275	295	265	265	259	271	258	294	243	269	267	282	287	260	268	281	291	279	273	261	258	263	259	272	263	266	281	269	290	271	271	297	263	281	258	267	290	264	283	265	295	297	271	266	272	284	288	280	273	285	287	273	270	272	288	248	267	284	258	288	283	258	278	271	248	297	290	284	259	276	304	272	273	278	284	275	280	272	256	280	290	276	280	250	260	264	297	309	272	283	265	280	267	245	291	271	251	291	246	241	259	270	242	271	275	263	281	299	276	251	247	260	293	301	264	268	247	281	261	262	264	260	283	266	272	253	284	288	276	265	253	271	256	268	268	263	298	264	236	275	279	281	266	283	274	278	284	277	239	288	294	290	282	267	252	249	300	267	271	265	271	272	297	305	263	264	294	271	275	259	277	268	297	272	283	275	300	252	257	269	271	279	265	242	260	251	276	240	280	253	293	270	287	266	281	262	271	290	260	256	275	247	308	271	268	251	267	286	278	256	289	284	294	258	259	255	282	294	275	261	288	284	260	274	271	273	257	296	287	294	260	279	272	255	264	268	240	272	244	262	251	271	294	268	260	306	264	271	260	293	277	261	278	279	253	301	298	274	271	275	270	264	274	275	286	266	261	279	271	281	285	284	269	298	268	273	256	283	291	231	270	245	314	268	260	260	276	232	276	256	272	277	263	288	286	262	263	286	274	253	297	277	291	288	238	236	291	252	254	288	263	287	278	299	282	244	264	267	291	264	280	287	268	261	265	285	280	278	262	268	254	304	300	293	242	259	247	279	248	248	287	281	268	266	255	274	282	291	257	271	282	272	278	281	246	259	255	267	251	268	299	240	249	270	266	284	235	287	246	259	246	282	275	270	251	262	251	274	273	280	262	256	305	297	280	274	270	272	270	278	243	238	295	266	255	247	303	257	275	282	272	306	274	296	276	274	267	280	273	283	292	277	260	283	266	285	251	278	273	282	287	273	263	262	262	292	277	242	287	254	291	252	235	241	284	275	264	260	277	291	290	244	245	293	258	253	278	270	279	266	286	240	301	285	261	251	279	261	244	265	256	247	267	288	273	266	295	305	266	290	274	263	266	244	272	262	273	263	258	265	289	276	273	262	287	251	244	280	263	251	282	275	272	272	283	259	291	276	309	280	292	251	263	270	265	270	278	265	277	270	296	277	281	236	264	262	280	279	256	244	269	303	288	260	271	276	296	283	270	304	274	300	263	275	243	282	255	283	279	278	249	289	245	278	248	288	238	290	305	254	257	275	285	267	273	289	250	264	280	270	279	284	285	267	250	260	295	244	289	246	257	268	298	275	290	262	267	281	287	288	268	270	265	268	283	303	284	269	290	251	263	272	264	247	269	274	288	272	267	266	288	262	272	287	248	273	280	282	274	266	272	289	292	263	285	299	259	278	274	296	303	292	272	256	305	277	281	283	284	274	270	260	260	258	276	264	267	274	297	235	272	246	265	257	293	294	271	268	271	272	254	261	270	273	273	266	258	271	276	275	251	289	264	276	290	296	240	271	273	281	283	254	273	271	277	283	303	245	306	297	288	302	276	270	271	304	300	287	290	285	242	279	241	244	284	274	270	259	293	293	273	294	269	286	263	291	258	250	267	278	276	264	252	281	311	254	268	280	280	282	274	237	274	266	282	288	261	281	260	253	282	271	242	265	266	289	301	258	327	294	309	263	250	274	305	276	252	286	303	271	254	267	278	289	269	231	269	274	251	285	272	262	274	301	280	287	278	252	253	257	280	296	305	233	248	285	247	237	267	267	275	280	304	278	292	254	295	268	254	271	282	270	243	248	249	255	255	272	293	281	298	298	287	271	276	301	279	265	268	244	240	252	263	278	292	272	295	298	247	295	295	246	238	281	246	265	302	257	287	284	272	253	264	276	264	241	271	283	261	285	279	274	257	290	293	252	288	257	270	293	284	250	294	262	242	287	264	259	283	290	260	256	293	269	265	288	304	294	273	253	291	274	261	256	312	287	266	252	288	268	274	242	278	291	285	292	253	260	295	286	257	251	258	296	284	306	257	296	274	265	290	258	320	254	282	269	252	282	279	280	297	275	246	280	295	289	282	271	289	286	272	257	268	279	277	298	293	291	283	282	231	280	271	253	257	282	268	265	285	284	289	271	286	266	276	281	274	287	272	254	286	266	275	260	264	267	289	297	228	255	266	294	281	279	274	273	286	299	284	273	274	261	288	282	279	275	255	238	234	272	293	285	242	263	274	251	256	270	279	279	304	246	269	271	303	291	282	270	264	274	279	261	294	261	288	255	267	272	256	275	281	259	285	283	271	261	273	301	255	253	258	278	274	261	260	267	271	262	300	260	283	262	257	285	261	264	282	256	267	259	306	271	280	246	265	267	257	253	259	263	258	285	291	295	308	262	290	285	271	281	281	284	269	302	247	242	272	290	259	298	271	274	277	313	289	243	288	288	305	266	278	284	253	262	276	262	277	254	257	269	240	279	296	284	266	285	277	298	280	283	287	303	274	264	259	281	228	261	266	273	284	276	269	267	274	296	289	246	272	297	259	292	289	288	258	256	257	233	272	268	247	270	304	288	280	293	245	236	280	250	265	266	252	257	284	299	279	249	288	252	256	254	293	270	274	267	297	292	250	285	279	268	267	296	270	262	275	275	272	246	274	271	286	257	267	275	286	285	294	257	283	278	274	282	277	260	257	306	275	253	257	257	277	297	284	267	285	282	250	270	301	262	271	304	295	257	275	277	265	289	249	297	257	291	252	263	260	250	278	272	292	235	240	244	251	263	261	263	281	257	269	255	268	266	266	277	282	299	264	265	265	274	256	266	307	260	278	238	277	271	264	253	298	283	236	276	295	272	270	298	291	263	284	245	272	265	300	283	255	297	254	288	248	278	295	276	281	248	271	316	257	261	266	293	265	282	287	254	258	277	255	263	278	296	270	282	261	278	235	266	259	252	277	252	277	303	272	274	272	256	271	275	280	248	260	271	298	281	262	276	251	283	296	268	274	291	259	270	246	282	272	267	281	263	268	290	303	257	293	239	274	300
12729	2742	6094	6779	5859	4730	3819	3219	2788	2467	2230	2020	1920	1637	1597	1466	1399	1304	1307	1290	1137	1236	1079	1034	1041	1078	1000	995	1013	988	956	961	978	928	917	882	936	917	837	910	892	866	879	863	857	830	812	883	820	867	794	824	812	796	899	848	804	820	860	819	809	839	828	867	793	814	840	836	777	836	787	879	855	830	754	793	805	870	824	817	854	810	805	780	781	794	810	814	821	766	856	809	811	789	768	768	821	740	830	791	790	790	843	840	758	805	809	754	806	802	794	758	799	742	788	754	741	734	801	814	840	810	802	774	789	813	831	747	778	819	811	797	838	771	776	778	768	729	764	795	843	765	793	826	824	820	774	809	805	803	763	823	786	776	812	806	822	796	809	766	821	767	827	761	817	752	784	750	795	813	872	788	760	774	767	844	810	759	753	757	791	831	753	785	762	743	829	788	789	850	846	812	798	786	800	801	775	751	776	797	743	782	798	779	791	714	817	834	787	792	813	795	809	836	746	776	796	790	765	773	813	766	770	840	775	781	789	779	789	772	779	752	731	799	822	800	769	820	778	814	767	787	771	762	790	796	761	783	754	813	754	805	728	789	786	740	795	780	765	764	745	754	811	754	787	791	793	783	769	795	762	774	794	794	749	763	784	805	772	810	782	751	791	747	742	787	766	774	759	810	779	815	766	793	811	793	757	825	743	834	746	818	759	744	755	756	801	824	782	793	799	803	781	737	827	779	801	772	784	773	735	806	771	792	774	801	807	812	755	802	812	799	861	775	788	760	776	779	811	830	782	758	809	777	797	805	774	772	797	778	805	783	783	776	728	863	769	815	735	791	774	793	801	812	800	805	774	774	799	738	756	812	806	824	777	793	785	768	790	770	781	761	749	790	761	817	819	786	803	755	750	750	796	744	813	821	774	779	767	822	789	779	762	794	788	785	767	740	750	779	790	810	745	761	757	791	761	821	758	793	796	785	834	839	743	791	747	767	825	787	766	775	817	749	806	770	719	820	751	796	785	800	767	806	800	797	776	799	843	738	809	741	721	792	837	801	744	793	800	776	807	743	778	792	766	769	783	783	797	785	812	779	802	770	767	760	789	823	814	777	827	812	797	751	807	784	769	815	837	778	829	778	784	805	819	791	792	795	764	779	808	765	799	836	790	793	785	816	826	751	778	754	805	793	796	827	758	789	795	831	777	810	798	752	760	792	794	766	788	815	821	784	784	778	825	749	774	751	814	747	796	784	753	813	776	795	791	779	811	781	798	743	808	766	797	810	782	787	803	757	842	782	785	764	760	806	761	821	783	755	806	790	816	801	749	819	775	792	758	752	762	833	777	805	801	754	765	802	832	730	753	749	792	846	789	832	733	730	784	805	731	823	757	755	791	791	794	750	795	794	773	761	836	797	718	751	775	811	793	809	782	778	787	798	851	785	778	803	810	801	763	734	737	768	763	787	781	817	754	764	822	814	773	779	753	782	781	820	750	759	762	782	770	766	765	769	811	786	775	775	780	750	768	784	805	782	790	790	799	809	811	805	734	800	796	839	775	807	748	816	804	738	745	772	790	796	795	798	860	753	774	784	807	752	832	815	744	737	834	769	839	774	785	761	762	801	793	809	764	807	766	765	767	750	799	777	743	768	763	781	790	793	785	774	790	811	811	848	746	798	783	747	788	784	766	789	797	810	838	744	797	753	783	791	737	755	792	794	751	765	796	806	747	825	764	773	822	817	812	774	741	797	787	795	823	812	763	811	807	784	796	757	819	857	752	801	791	817	785	775	768	740	780	739	779	765	765	759	772	796	827	814	796	776	799	808	777	768	765	828	772	808	810	775	776	739	796	737	746	821	731	806	809	778	819	837	807	824	734	786	791	751	810	818	817	790	768	759	767	814	806	784	833	800	795	771	817	785	785	758	779	744	791	728	741	740	770	773	778	762	794	757	756	770	797	830	741	798	842	798	763	794	811	795	795	760	801	816	768	764	752	799	779	812	787	774	793	762	775	814	849	794	820	832	779	805	787	783	763	805	795	791	818	760	835	868	776	775	785	812	817	812	755	763	776	782	814	796	802	743	802	775	777	782	777	786	838	799	767	799	842	777	800	771	781	767	788	734	745	751	774	756	864	789	784	769	818	845	805	775	754	798	770	760	789	744	794	801	785	774	741	792	827	800	748	815	791	808	800	825	796	789	822	783	820	799	785	777	784	796	775	785	826	803	772	767	735	802	798	787	758	752	751	776	833	748	835	794	802	787	859	793	807	763	744	780	788	801	770	804	813	786	730	746	793	835	759	772	842	795	791	788	841	801	797	805	799	803	783	757	781	780	771	804	794	754	771	796	751	790	794	755	757	759	760	797	792	806	778	815	840	780	788	812	761	756	857	808	761	772	750	749	795	775	836	722	834	773	793	769	761	768	799	767	774	822	788	789	775	797	796	787	773	761	761	795	794	754	808	756	764	792	733	771	762	744	749	769	798	743	760	811	791	830	823	763	825	812	817	798	753	809	788	776	782	823	764	735	798	781	817	831	777	751	824	794	792	797	817	800	813	783	789	759	760	792	769	776	772	786	734	762	804	749	724	769	800	804	832	831	784	765	811	818	804	817	770	831	795	749	768	835	796	743	767	755	811	782	764	816	757	793	767	816	827	741	746	796	733	818	758	723	849	800	784	776	820	757	773	799	763	792	784	828	754	758	794	781	784	754	802	835	826	834	817	790	803	732	807	759	754	783	820	773	763	770	798	804	750	758	828	765	725	766	759	809	760	734	802	841	788	782	761	736	766	770	772	734	795	804	800	810	807	703	773	794	773	782	761	783	813	788	817	728	802	753	762	761	793	746	810	801	780	800	817	800	801	745	748	797	790	763	734	756	759	767	728	776	790	790	755	776	743	776	813	729	789	725	770	752	777	771	777	774	782	780	777	744	767	766	742	765	734	826	777	775	766	809	728	799	801	818	797	787	763	782	783	730	824	799	841	741	782	792	784	764	801	758	781	837	798	781	825	794	770	781	738	739	753	742	767	811	816	813	795	782	798	745	832	803	777	769	757	809	761	768	737	784	807	822	821	770	802	789	818	829	817	777	755	828	825	830	779	802	789	806	750	774	778	766	778	815	797	796	769	816	809	832	722	825	750	819	785	763	727	795	788	795	797	824	816	743	809	819	732	784	762	764	776	808	709	756	817	775	811	765	807	751	761	766	805	786	818	765	774	799	783	787	777	761	824	825	826	740	781	774	769	794	810	752	787	753	763	765	792	804	767	756	755	756	727	831	796	747	793	762	807	810	784	771	826	739	829	714	757	794	813	786	804	782	788	785	794	785	777	799	780	836	813	773	751	762	751	826	747	767	851	758	767	768	810	754	815	799	793	791	767	774	765	838	789	755	754	798	807	745	774	764	730	753	776	752	765	824	751	758	742	792	803	831	747	760	746	772	778	788	746	801	775	825	817	795	732	784	814	812	763	755	797	761	775	776	750	782	776	783
2655	163	165	136	113	124	121	112	122	113	102	93	99	87	109	93	85	96	95	106	85	102	104	106	105	107	86	91	103	90	100	80	87	100	98	101	95	93	106	93	71	85	80	92	97	106	101	102	80	107	97	91	101	94	78	88	72	90	119	105	94	105	126	86	84	114	80	84	91	85	96	75	115	107	78	72	85	106	93	86	91	95	77	91	86	90	86	99	83	78	91	103	91	88	88	93	109	96	82	87	100	87	87	105	95	102	88	98	104	97	101	91	96	97	128	91	96	98	83	105	89	98	119	97	107	88	102	95	95	102	100	115	88	118	84	97	90	85	96	99	92	105	98	79	101	93	100	87	86	99	89	97	87	83	103	83	100	108	80	96	87	104	108	91	101	78	115	97	96	125	105	98	87	113	106	84	95	101	126	98	108	74	86	98	107	101	92	103	97	93	107	85	100	106	92	102	89	89	81	93	94	94	85	106	87	97	100	100	95	109	93	107	100	80	96	108	95	95	109	91	91	99	86	94	108	82	93	94	99	90	98	86	98	94	85	87	111	108	100	107	88	95	99	96	79	97	102	94	110	86	102	99	121	104	111	82	96	102	111	82	96	102	109	95	71	90	95	97	100	87	87	80	98	102	102	86	92	90	100	109	79	99	90	91	100	96	88	87	88	86	82	111	108	90	103	85	124	87	86	106	98	90	92	81	107	97	91	94	86	91	97	93	114	79	99	103	103	111	104	72	96	85	83	94	99	84	84	91	92	114	76	93	104	100	97	93	87	93	92	85	89	94	98	113	92	81	86	87	89	87	97	96	114	86	89	87	92	88	111	97	82	97	104	110	92	114	93	91	107	94	99	92	103	86	108	86	108	91	83	108	70	76	101	86	80	112	98	87	96	85	97	85	89	87	99	86	83	96	85	95	93	97	99	104	93	102	99	91	97	94	93	80	102	85	92	89	102	96	86	120	109	116	80	94	103	101	102	94	91	96	87	88	83	91	99	93	103	82	93	97	103	81	99	94	96	89	101	116	100	110	103	83	94	98	92	97	105	102	91	114	98	94	83	102	91	98	82	88	102	70	78	102	105	103	103	77	80	109	115	88	96	90	95	106	100	101	99	86	97	98	81	103	98	92	95	100	110	91	90	90	100	76	103	93	78	89	98	93	101	92	75	90	93	82	100	102	92	81	103	80	102	82	100	102	103	78	110	104	103	84	82	105	93	104	84	96	93	84	89	77	99	96	89	94	91	86	97	97	94	90	92	92	95	102	90	91	105	79	96	96	103	99	83	94	76	99	90	103	96	90	92	95	106	101	97	97	100	92	75	90	81	98	83	98	92	100	80	117	97	96	83	82	69	93	92	76	87	71	82	115	91	97	92	78	82	95	82	80	89	102	92	81	90	84	88	79	97	80	106	96	103	99	103	86	96	78	86	85	99	75	93	92	109	90	98	94	101	85	86	84	95	97	97	87	106	104	90	95	78	88	87	102	83	91	82	105	86	96	85	106	84	95	96	115	99	112	106	96	90	90	101	99	92	77	92	87	90	97	91	111	82	92	86	90	88	102	108	91	79	93	91	103	98	90	106	98	93	91	97	81	95	97	94	104	112	92	82	94	92	86	102	112	93	99	84	101	96	85	102	87	100	99	113	91	100	89	77	99	100	118	94	75	97	117	94	102	90	105	114	110	92	99	92	104	83	86	91	101	100	95	101	98	103	100	82	96	86	97	109	85	80	98	104	76	85	106	98	90	98	91	81	74	74	83	130	74	113	93	103	90	112	91	106	84	126	88	80	93	95	89	88	82	92	99	84	93	88	103	94	98	75	112	98	86	100	80	97	94	104	90	84	105	81	77	94	89	88	106	83	90	102	103	70	101	91	95	98	69	120	90	94	102	87	92	94	77	94	105	117	90	74	96	92	102	86	92	93	89	109	91	87	96	118	90	90	94	101	98	83	98	79	82	90	91	84	85	91	98	108	97	94	92	88	94	100	100	88	99	95	105	86	85	91	99	85	95	100	90	97	80	86	99	98	92	106	101	105	98	109	109	83	81	88	83	75	97	89	97	92	101	89	97	99	111	91	94	113	92	104	100	103	101	111	91	97	92	83	83	104	86	89	72	78	104	93	85	101	85	85	90	80	100	108	102	83	109	99	96	92	99	68	95	92	82	114	92	84	97	94	112	117	93	115	95	108	112	99	91	80	97	110	104	95	81	104	94	88	92	104	87	97	91	95	87	88	86	87	102	95	86	102	91	103	110	103	74	102	95	102	108	92	87	103	115	81	88	96	97	83	86	90	87	108	92	106	100	88	94	83	89	80	101	88	102	85	98	88	75	103	80	99	80	101	101	102	95	94	86	84	78	104	114	112	84	103	85	90	104	94	79	104	98	68	86	90	106	96	106	92	94	102	102	97	109	107	78	113	95	87	89	90	105	89	89	105	90	103	80	102	107	91	89	90	96	98	105	94	94	95	97	107	100	82	93	96	106	88	93	96	107	89	84	95	87	98	85	100	93	87	84	101	112	92	92	89	94	99	90	101	98	96	87	100	81	111	97	93	90	92	87	96	121	91	109	101	83	113	92	84	101	93	102	104	95	75	89	93	115	86	81	88	108	110	97	102	89	114	98	98	88	102	93	67	90	86	117	86	97	89	70	84	84	103	96	102	108	90	85	91	105	87	104	110	101	109	85	95	88	96	96	70	90	100	96	80	88	94	84	90	104	88	98	98	81	111	93	99	108	90	91	102	86	101	84	78	113	87	94	81	99	84	93	101	90	113	84	87	80	87	96	94	81	80	95	77	84	95	88	96	100	95	102	87	102	83	101	92	97	81	110	101	79	93	107	107	81	95	114	93	91	90	79	92	102	102	96	105	91	89	87	101	104	100	79	97	85	88	96	105	98	72	82	100	115	86	107	93	106	88	96	100	109	99	99	105	83	94	95	84	92	64	91	92	88	82	110	94	88	74	101	111	112	99	93	82	92	74	86	105	71	98	98	82	98	98	105	92	107	91	88	102	91	99	98	99	114	101	87	81	91	91	96	94	106	93	94	91	92	100	89	92	96	108	97	96	104	85	101	90	94	84	88	103	84	87	105	87	108	91	87	110	99	103	93	96	98	107	80	97	105	97	97	100	93	102	98	73	95	94	73	90	90	96	98	92	87	93	113	112	105	89	99	91	96	105	101	92	83	89	108	88	106	90	89	85	88	106	97	96	126	91	95	96	94	93	102	104	94	90	101	82	98	89	101	96	99	96	94	95	93	106	79	100	87	95	99	104	93	103	123	107	88	98	92	105	95	88	88	91	88	99	93	95	101	93	84	86	93	100	89	79	88	89	100	89	86	90	95	102	90	108	104	98	107	93	95	105	113	93	96	81	88	111	100	104	77	87	79	95	97	81	131	88	93	90	93	99	88	84	101	97	102	119	112	88	99	101	95	77	92	101	89	107	95	88	84	105	97	104	106	81	81	103	91	84	94
2323	406	521	523	475	425	425	401	389	406	351	370	387	343	340	347	323	353	344	354	363	326	335	331	354	353	349	349	343	299	351	343	339	356	306	356	370	324	357	344	344	334	324	333	288	324	326	321	295	369	331	326	361	328	341	340	344	320	341	345	326	378	328	328	368	326	312	357	364	323	343	340	347	327	338	365	350	355	331	355	332	322	337	333	345	345	340	326	397	308	331	328	336	339	345	342	319	326	362	352	335	331	351	317	341	330	348	320	304	325	286	342	351	318	369	353	311	336	325	323	312	337	340	346	366	345	365	333	341	329	320	316	311	358	365	369	370	347	336	324	332	376	349	350	334	310	327	329	338	344	329	344	333	337	305	333	368	342	322	340	336	315	338	324	290	323	325	337	319	303	367	348	322	335	316	332	328	379	376	343	315	331	334	318	346	337	334	362	323	303	317	302	319	343	340	343	337	324	343	356	309	355	353	330	351	321	337	310	349	307	337	331	342	375	344	368	277	304	338	358	374	348	365	305	327	332	335	342	338	345	342	346	365	324	313	328	333	372	339	371	336	319	338	359	317	365	324	337	363	346	345	321	323	330	359	346	328	330	330	356	329	338	361	344	325	352	349	325	350	348	349	326	326	341	373	322	369	323	332	354	352	341	375	353	345	317	333	330	343	392	316	355	341	344	369	351	324	334	335	339	318	357	367	315	351	296	354	317	343	340	346	319	342	313	334	316	327	357	328	321	395	336	301	347	324	329	345	346	344	342	370	319	339	338	346	328	330	332	314	335	313	333	321	301	340	315	324	336	361	334	346	386	345	321	312	334	336	321	334	355	327	337	333	317	331	356	331	338	360	340	297	364	346	326	361	343	316	380	350	349	352	344	327	354	342	347	356	329	337	355	358	341	324	355	332	355	351	364	324	370	344	350	338	319	330	328	332	344	332	352	329	357	354	307	334	315	352	346	331	363	280	325	340	318	363	344	341	339	338	329	325	340	351	328	304	357	318	333	349	312	341	323	330	336	313	330	353	379	345	372	295	338	329	327	323	311	326	316	346	339	349	334	350	370	350	339	316	361	329	329	334	319	338	323	350	321	311	326	362	331	306	310	334	355	302	353	316	349	347	312	349	330	315	345	366	338	321	369	321	347	347	322	345	338	303	360	355	312	347	356	341	316	362	314	328	329	324	342	368	325	306	330	328	324	338	333	342	308	313	330	346	321	348	325	341	358	336	337	327	339	327	323	354	349	322	325	352	330	336	331	302	344	353	327	342	321	302	337	346	347	330	339	325	346	311	331	326	325	343	360	358	328	333	337	307	337	314	326	388	340	318	348	340	324	367	329	328	342	327	338	303	349	336	339	370	326	319	365	308	333	352	322	311	320	296	372	332	352	330	307	347	339	331	350	336	352	345	308	380	335	359	337	323	321	317	313	338	355	341	344	351	331	365	338	305	309	377	328	306	307	334	314	329	320	339	323	340	383	346	326	340	371	332	349	330	337	320	339	344	319	324	382	345	373	303	340	330	328	349	343	338	308	342	351	354	346	338	354	353	339	340	356	359	389	332	319	347	323	333	360	336	326	348	333	331	325	354	341	367	348	365	352	366	335	364	336	296	313	341	362	334	335	392	351	298	339	322	340	344	305	328	355	317	347	324	335	337	345	346	359	321	306	353	345	341	328	324	323	372	348	318	359	348	329	358	343	352	335	338	308	362	345	364	349	338	352	323	360	336	328	340	331	331	332	348	308	312	331	337	323	323	351	329	304	347	298	313	357	354	347	310	305	349	338	289	303	328	335	355	327	333	359	330	332	336	364	358	311	307	354	326	345	369	323	350	340	340	323	365	324	328	360	337	303	371	335	315	340	318	384	338	331	306	300	353	341	349	333	317	323	328	324	330	304	350	350	335	338	348	299	364	337	333	314	325	347	325	317	334	327	327	331	332	365	334	311	306	329	315	338	369	320	322	327	327	362	322	309	351	348	341	304	312	335	335	341	331	303	338	338	313	330	346	294	363	362	345	326	346	343	331	339	344	344	330	344	351	339	329	382	336	309	332	325	331	354	326	334	328	307	324	340	341	341	313	348	350	332	352	329	370	377	337	319	338	332	367	362	333	344	335	349	356	364	321	337	352	362	329	327	345	305	378	336	344	318	346	370	318	368	341	354	320	345	334	323	343	367	311	329	341	345	324	336	319	361	351	366	333	331	326	378	349	308	327	325	344	337	311	361	332	308	324	346	334	341	317	324	360	297	327	326	358	334	303	321	350	352	349	327	358	374	320	325	302	324	297	373	345	342	358	308	354	364	342	356	342	337	322	341	362	367	355	331	330	312	362	352	294	358	352	349	347	360	317	328	302	357	389	348	319	362	305	330	331	315	331	328	320	327	332	321	329	329	297	354	336	334	329	343	358	323	312	322	327	322	349	352	349	348	317	325	312	332	323	332	322	351	330	321	361	315	305	345	334	362	326	306	352	298	292	358	315	359	344	344	331	349	349	341	339	348	340	394	357	328	312	321	352	309	319	317	329	341	332	356	343	327	384	343	350	360	355	323	319	328	321	349	367	321	356	347	369	334	317	358	327	325	342	310	335	289	339	331	340	293	315	359	348	350	365	354	353	335	338	338	322	346	373	347	347	314	358	345	337	332	323	361	356	335	361	332	335	329	367	343	318	322	307	347	336	344	351	362	371	351	324	302	332	335	374	351	309	318	332	323	328	366	355	342	336	323	309	330	323	331	319	319	335	338	362	324	343	320	368	318	369	355	339	341	309	346	365	348	300	334	315	343	352	332	342	332	334	344	365	339	336	349	339	340	326	309	344	345	308	333	331	313	363	336	340	304	328	339	320	328	325	335	320	360	331	318	323	330	327	309	347	318	324	337	330	330	345	312	364	310	344	333	347	333	354	343	386	365	336	317	331	345	350	368	339	319	358	359	360	350	346	291	324	355	302	342	363	358	356	317	353	351	327	320	321	345	353	321	317	337	327	320	326	327	326	333	358	339	291	325	375	371	360	312	368	344	310	339	366	340	324	330	320	342	316	345	324	360	336	325	332	346	384	357	374	325	329	366	316	335	373	361	361	327	324	373	314	347	331	389	356	298	336	304	363	345	350	334	342	339	323	304	292	317	343	337	338	369	361	336	339	330	324	346	349	360	336	348	339	324	335	329	299	350	328	334	364	356	306	330	357	298	341	320	342	344	312	351	367	332	318	309	299	344	348	324	332	335	349	317	291	343	341	355	341	343	340	329	334	354	307	336	322	357	326	343	339	360	335	338	314	348	330	325	350	308	291	346	375	344	292	353	319	322	348	315	344	353	352	341	296	345	314	345	331	349	350	357	334	315	349	334	335	329	354	321	346	348	338	347	341	324	326	343	324	330	343	334	308	308	339	346	323	347	321	350	345	344	320	324	365	346	331	307	317	309	353	354	317	340	329	316	324	366	337	348	362	351	324	322	321	345	323	348	315	352	327	357	364	324
16537	1428	1512	1183	920	629	575	468	396	383	319	319	314	281	307	240	242	247	243	244	242	222	236	232	202	222	232	246	260	242	209	245	201	198	210	189	253	216	222	235	196	227	184	222	226	225	230	209	190	191	230	208	195	199	203	216	203	207	193	202	215	213	194	211	205	189	203	200	202	178	217	200	235	214	219	190	234	222	216	234	225	188	217	202	207	202	209	228	218	213	200	215	207	210	178	214	201	213	203	212	213	207	218	194	228	221	218	207	205	218	219	209	200	217	232	218	194	209	232	194	215	193	197	211	171	200	199	230	214	192	200	202	210	197	216	223	210	199	223	201	198	211	202	194	216	211	219	223	211	190	201	202	215	212	190	206	200	185	221	168	227	233	213	213	198	202	202	195	213	211	198	174	202	205	224	194	210	212	214	225	208	196	226	175	196	207	170	183	200	238	209	177	185	201	215	229	181	214	208	208	216	198	215	209	203	212	228	203	199	172	252	202	234	224	200	216	203	199	190	200	186	197	228	188	219	198	204	213	225	215	200	235	214	222	244	211	198	198	233	187	203	203	202	212	209	200	203	215	187	205	193	199	205	207	204	192	197	211	196	183	204	190	217	209	199	226	182	224	197	189	206	226	215	188	214	213	206	192	217	216	229	190	199	196	218	185	216	190	219	228	209	202	191	209	230	188	206	186	208	216	211	214	215	188	214	221	203	203	234	206	195	201	191	212	192	218	197	196	203	230	216	228	195	203	235	224	210	205	203	190	184	229	194	212	201	177	204	199	187	209	202	221	187	235	199	201	200	181	193	229	184	180	198	199	202	193	206	207	211	224	206	206	219	197	224	198	199	215	205	207	227	199	184	196	203	218	179	215	211	200	206	201	214	215	211	202	204	211	203	175	204	211	195	217	230	213	219	208	220	199	198	219	234	181	196	220	194	219	216	205	207	238	215	212	211	209	192	207	212	215	195	183	225	206	192	187	192	184	186	180	207	212	209	202	216	202	173	223	207	202	195	173	226	217	185	190	216	208	200	198	228	231	198	199	211	219	228	194	200	185	235	220	220	199	207	218	178	214	197	211	207	180	229	198	199	197	211	202	238	200	195	212	181	220	216	215	196	199	211	213	220	220	197	190	196	205	213	185	206	189	216	194	202	210	184	204	223	228	216	225	216	218	207	220	200	190	223	218	206	186	203	223	176	191	234	220	226	223	190	190	222	195	165	177	202	203	207	189	205	203	198	213	218	195	197	227	205	212	228	189	202	181	195	225	189	221	219	199	185	212	187	200	203	212	231	215	191	224	274	218	207	231	200	194	207	190	179	211	208	207	218	188	213	202	202	206	185	185	212	194	185	210	219	214	172	197	192	220	218	169	191	194	199	202	220	213	232	242	191	189	205	211	187	211	242	210	189	186	216	204	208	203	221	215	199	208	198	190	215	195	220	194	199	220	207	201	194	198	216	209	226	196	198	230	195	202	231	191	223	212	204	186	174	207	215	202	219	212	207	230	225	195	215	208	206	201	212	194	205	207	199	210	193	234	202	177	224	210	204	222	236	195	227	213	208	174	210	223	204	237	204	238	211	216	216	198	214	214	205	227	202	192	192	196	179	211	204	203	191	229	246	219	211	201	215	227	187	203	204	192	196	216	181	195	198	204	208	224	195	201	195	211	204	203	185	190	180	205	199	232	206	206	219	194	222	208	193	244	221	207	204	183	220	208	217	217	203	218	220	199	218	199	199	211	209	199	196	225	237	225	195	217	210	204	217	225	194	222	213	184	222	199	233	196	199	221	221	215	202	212	177	226	181	206	233	200	205	245	217	192	209	215	205	207	209	214	214	193	212	207	191	202	213	200	191	215	157	176	213	185	212	169	209	216	207	203	226	222	201	201	192	199	219	229	227	224	222	190	199	211	211	217	217	214	225	233	200	215	193	218	223	214	215	205	204	213	217	213	202	202	220	189	215	190	209	209	206	200	230	224	199	207	198	193	190	223	226	208	193	201	188	197	207	208	231	197	190	199	207	183	190	236	217	220	184	198	222	213	189	196	209	220	185	186	200	212	223	209	195	197	212	189	198	199	188	226	231	205	208	214	187	183	200	193	188	202	207	200	208	234	197	219	213	182	230	204	217	200	234	238	219	193	210	196	207	193	211	219	216	210	218	201	198	197	198	214	198	190	218	199	199	191	235	201	203	201	203	203	220	209	218	213	207	201	217	230	244	218	237	198	197	215	180	221	203	210	206	231	185	203	226	195	206	210	199	214	207	221	226	215	200	212	215	183	205	228	223	199	201	220	195	214	213	188	225	211	218	215	195	208	208	201	203	216	192	190	203	187	224	208	227	198	187	238	197	237	213	201	223	219	175	202	202	207	234	187	201	225	192	231	193	190	187	205	183	213	216	242	207	184	199	224	226	224	242	203	204	207	221	212	201	209	213	185	209	194	210	225	205	221	189	186	214	238	209	213	224	206	183	198	203	193	208	226	213	241	219	222	195	191	213	205	193	202	171	201	195	186	175	210	204	208	193	204	191	215	210	197	200	196	225	201	198	203	203	216	206	184	210	223	217	188	196	186	196	206	211	190	203	193	195	199	195	199	218	202	205	211	225	206	215	211	209	224	214	227	213	221	227	216	202	188	203	201	189	218	193	226	211	193	200	208	241	222	215	188	202	197	217	197	198	212	221	216	180	195	198	198	207	202	217	226	191	212	187	194	229	218	239	202	229	209	186	190	188	209	219	194	211	187	234	187	193	194	215	199	177	198	192	209	187	199	235	218	198	217	190	225	201	201	217	203	220	214	188	197	202	221	228	190	201	224	204	186	208	199	224	206	205	203	198	202	224	218	224	213	202	193	228	201	196	220	221	208	210	227	197	210	209	214	202	203	200	189	180	197	216	213	194	224	201	195	193	188	206	194	197	194	217	215	217	209	213	209	209	205	195	210	215	217	199	179	204	199	193	221	201	217	227	210	219	202	203	191	220	213	183	235	203	185	179	209	217	188	202	210	235	213	196	191	191	182	210	209	204	228	198	206	206	201	216	210	171	226	220	208	211	192	192	189	223	239	248	212	191	212	235	210	198	204	196	197	208	199	212	190	203	235	212	188	194	236	215	195	216	178	193	193	216	188	226	205	209	193	210	199	196	206	215	198	195	224	195	180	239	204	234	191	228	185	217	201	215	212	191	214	209	208	187	201	206	176	216	194	222	203	223	198	222	226	207	189	193	232	214	207	225	200	219	199	214	198	183	225	217	208	210	212	233	230	215	197	184	209	202	194	219	225	195	213	211	205	199	208	191	201	204	210	185	201	199	186	232	197	238	210	183	232	234	201	242	210	196	217	198	184	170	204	202	197	210	202	225	197	213	192	237	178	198	229	212	211	190	183	187	217	197	233	183	216	208	206	200	202	238	206	201	200	199	207	202	196	227	186	198	208	219	168	226	202	223	227	188	198	199	214	183	211	206	198	200	211	185	199	215	195
8341	1550	3432	3888	3361	2717	2176	1969	1658	1539	1387	1255	1166	1105	991	1036	971	902	909	834	831	832	839	836	807	777	755	716	725	693	741	715	721	714	697	715	714	689	622	703	679	694	675	723	667	638	663	683	673	640	663	667	612	634	655	643	649	656	664	593	648	653	643	635	635	642	673	623	650	660	669	628	645	624	653	677	649	629	647	617	648	586	638	638	653	591	617	644	656	688	602	641	634	629	619	622	611	589	641	629	605	645	622	570	629	618	645	629	647	623	606	688	564	634	591	684	623	654	654	641	615	640	643	626	617	642	639	642	660	657	572	623	623	660	648	684	650	601	651	616	627	632	629	587	628	664	629	590	645	614	608	583	627	634	609	656	625	604	631	588	587	614	611	631	608	635	666	636	602	610	652	618	666	616	607	662	622	631	637	606	633	609	647	622	589	629	681	669	667	606	625	631	678	642	631	657	577	612	623	615	631	609	653	648	631	629	598	600	660	612	648	641	614	665	609	632	574	630	628	607	627	612	613	647	659	583	613	619	609	602	610	613	642	629	660	629	632	607	631	637	652	630	641	595	650	623	618	646	611	607	629	633	639	644	621	603	627	589	644	630	611	658	585	607	634	630	667	630	614	624	623	658	598	623	598	644	585	668	635	632	593	614	627	580	650	650	627	666	595	619	627	642	623	602	604	624	654	640	656	657	613	647	615	639	613	621	622	604	628	593	658	636	644	605	634	636	634	669	600	621	651	639	655	628	586	633	616	633	588	635	630	629	631	606	603	641	634	590	599	623	578	608	562	601	616	643	584	601	655	643	623	626	654	631	630	636	664	615	589	622	643	658	618	571	669	643	653	591	613	661	615	677	636	643	636	655	621	615	585	611	606	609	603	641	659	630	607	584	596	662	657	626	623	617	624	674	607	669	638	643	634	650	592	574	642	617	618	638	586	652	648	594	630	618	626	616	629	602	655	625	615	639	683	641	624	634	601	656	584	643	616	644	641	634	606	611	613	623	650	651	608	593	638	648	622	639	627	631	636	601	585	628	638	634	616	627	599	656	590	639	667	656	596	640	641	646	596	605	595	637	631	589	624	630	641	609	637	605	609	639	611	588	638	623	638	607	599	609	674	649	648	609	600	630	660	591	657	666	620	626	617	654	598	652	630	659	630	658	587	663	658	621	625	647	637	592	628	609	632	615	594	609	613	641	610	649	663	586	664	625	627	626	636	608	648	616	646	644	601	597	622	629	664	612	612	616	640	637	630	600	628	620	600	624	649	661	600	667	618	625	616	635	624	603	604	632	633	626	631	635	649	654	653	675	634	615	629	644	635	642	618	600	644	627	642	643	615	622	650	659	664	649	648	674	599	665	658	664	640	636	625	592	596	639	642	608	578	594	668	624	616	631	638	593	612	560	642	601	618	601	656	642	586	615	624	644	619	594	611	639	618	615	611	649	647	649	646	639	608	603	662	652	620	623	634	676	610	635	595	614	641	652	611	595	644	644	639	663	663	634	632	617	648	620	655	688	646	650	618	650	697	620	655	609	564	624	588	596	641	671	592	602	640	630	604	666	655	625	639	580	636	629	640	598	646	633	607	612	655	648	592	580	592	647	627	641	623	599	679	621	656	630	628	593	623	623	638	594	678	614	626	612	673	623	626	611	645	631	652	616	590	611	656	643	624	638	620	597	602	644	598	647	634	593	576	632	582	602	639	597	606	635	653	625	635	621	627	633	592	676	643	652	600	654	637	676	685	586	650	627	663	649	634	642	676	611	577	633	613	584	629	653	613	632	621	644	637	658	632	640	624	673	590	639	617	646	600	585	639	658	600	622	607	600	614	597	620	604	666	557	647	607	600	592	636	615	654	645	614	631	626	662	678	628	656	642	656	649	627	677	623	626	640	591	597	637	632	617	606	616	596	653	648	602	638	641	632	630	619	641	626	610	640	646	611	639	657	649	627	627	650	631	591	593	648	633	606	608	609	627	624	635	579	609	624	613	615	636	605	639	622	625	604	637	630	633	651	619	620	593	642	654	625	615	609	637	610	602	615	630	603	629	606	641	597	614	635	626	624	669	620	618	627	665	651	596	634	659	609	674	622	569	668	606	601	629	603	633	633	640	626	626	622	662	627	645	659	606	604	635	630	612	620	632	681	621	594	656	647	657	635	637	614	614	583	619	620	657	625	607	606	636	674	572	630	646	613	642	642	641	584	638	568	604	644	627	660	660	632	588	611	616	617	592	626	662	641	629	658	650	635	603	664	642	607	616	648	620	623	645	645	614	658	636	657	600	607	624	620	650	643	689	638	636	662	651	606	668	625	611	622	612	563	625	637	676	632	614	672	626	624	615	603	632	637	607	621	592	592	647	637	588	635	646	657	673	578	624	581	662	657	616	594	611	655	635	633	614	630	644	612	664	645	632	599	614	641	603	660	608	615	622	655	598	594	617	639	608	641	622	660	620	632	662	636	631	626	616	586	642	644	648	633	589	645	651	593	609	611	615	647	649	601	612	651	579	629	664	642	634	632	635	624	678	617	578	638	657	607	594	614	592	608	620	618	603	628	662	651	666	643	626	637	637	598	602	574	648	624	629	612	625	633	641	624	623	645	616	636	631	634	626	612	596	629	613	612	632	657	635	607	623	651	698	626	635	638	627	618	630	611	629	593	611	642	608	578	609	599	615	599	604	665	673	607	644	639	668	692	602	617	603	612	636	683	672	630	594	630	603	583	619	628	651	634	618	620	612	614	627	606	594	607	653	586	625	668	617	618	665	599	611	632	618	622	642	655	611	643	686	617	635	622	658	610	615	582	630	637	610	641	640	632	597	636	599	615	619	636	650	652	618	615	595	582	635	637	615	642	647	619	634	567	661	646	638	683	649	631	664	568	630	606	640	614	638	623	625	590	589	612	685	652	648	640	600	565	599	608	628	607	659	617	601	654	684	604	655	582	599	650	615	615	615	651	566	668	617	597	638	629	600	609	620	616	657	635	686	567	618	621	644	647	666	677	631	636	625	567	629	614	603	689	600	632	623	644	625	667	604	633	599	594	620	612	618	653	639	644	635	628	633	640	609	676	578	630	630	632	658	609	617	653	613	607	600	678	612	637	639	637	615	582	628	624	658	675	623	651	580	642	613	610	626	628	635	606	633	645	623	661	645	597	598	653	621	610	625	636	660	612	614	649	613	601	617	621	610	593	651	642	595	614	636	631	602	648	644	617	600	593	624	581	618	632	625	618	616	611	602	602	654	636	622	622	632	649	618	589	667	670	593	636	626	633	641	659	633	606	646	624	649	635	607	619	610	635	572	604	608	588	602	638	630	598	640	622	643	621	599	647	625	635	573	622	690	650	640	585	621	669	658	613	621	619	607	614	624	627	657	620	606	625	633	622	621	644	647	654	638	662	604	661	629	622	648	620	586	654	607	663	626	621	572	612	613	615	615	603	595	668	595	572	610	613	638	631	679	615	654	583	632	608	631	620	625
26136	4058	3203	2356	1736	1303	1025	820	687	591	500	486	475	416	385	392	397	363	341	360	367	324	339	299	360	347	304	296	314	289	280	294	315	308	262	298	277	287	299	305	262	304	305	295	291	274	288	279	303	312	277	274	272	274	276	265	262	263	290	245	274	297	288	296	272	278	261	253	256	240	250	250	287	272	272	301	280	285	282	259	227	286	266	297	271	271	292	287	314	274	291	285	245	267	296	284	256	268	270	303	272	277	270	293	279	263	270	271	253	240	268	290	284	311	277	266	267	276	249	273	291	292	306	306	269	305	277	280	275	254	284	267	269	280	271	298	226	264	228	288	240	299	273	299	275	252	260	280	276	267	283	292	242	291	279	297	289	282	296	300	308	271	270	278	306	286	299	283	226	278	248	259	271	271	287	270	280	282	252	287	271	288	282	271	290	275	272	293	314	287	248	303	289	275	264	289	285	294	294	240	288	268	298	264	282	273	301	282	275	273	267	271	268	304	272	258	308	288	265	268	307	261	264	278	276	269	277	267	263	261	276	274	270	274	267	291	293	270	278	280	268	269	264	258	281	281	272	292	240	281	292	278	286	273	305	278	277	262	258	242	268	265	277	268	286	239	283	275	303	293	296	284	281	265	275	300	270	267	254	271	251	285	292	275	309	268	247	307	303	281	255	279	286	287	304	263	242	264	298	260	246	257	265	267	252	259	250	267	290	271	295	290	265	294	275	307	292	289	284	247	263	278	298	277	262	288	264	289	291	303	276	278	266	274	239	260	287	291	292	282	303	242	280	269	274	267	306	269	274	293	268	310	282	292	287	299	307	293	291	284	238	264	283	262	296	242	266	259	292	256	298	284	297	301	263	248	251	288	275	270	257	254	289	279	266	278	278	287	284	259	256	290	284	259	282	251	268	258	293	287	307	246	305	277	269	296	308	252	288	276	271	268	270	254	285	293	262	286	279	277	297	285	284	298	303	272	258	270	291	272	286	245	273	279	302	301	261	272	273	282	301	296	283	283	279	259	266	277	285	318	290	263	261	247	278	277	266	266	292	271	242	253	268	299	266	256	287	319	276	272	296	269	276	249	268	285	281	252	290	294	313	277	264	278	275	286	301	279	270	283	249	261	299	252	281	279	275	263	237	262	290	258	288	298	298	265	282	290	300	281	286	257	284	283	306	247	278	276	278	264	271	297	271	287	265	299	283	266	279	261	260	283	244	269	261	286	267	275	299	264	291	270	261	283	287	270	291	253	223	257	289	273	269	301	275	301	253	273	267	265	257	262	248	253	288	253	235	260	284	255	261	262	262	263	258	265	275	275	255	282	284	257	274	262	274	260	264	271	292	277	274	246	260	296	269	282	289	251	288	273	267	281	295	281	264	276	288	267	292	316	282	275	284	254	265	288	262	291	250	264	303	274	237	286	259	281	278	246	297	286	282	290	285	260	260	273	286	274	286	270	292	266	279	254	262	241	252	304	254	276	289	256	291	319	281	258	288	296	262	244	282	278	273	311	268	291	251	275	291	277	276	265	270	279	262	284	286	288	286	272	267	313	257	290	281	271	262	267	249	266	275	253	285	273	269	298	262	287	285	252	290	281	266	306	293	280	275	289	250	281	280	299	292	286	235	261	304	273	272	287	266	247	292	309	302	271	296	252	280	268	268	274	287	280	282	297	251	280	252	274	262	260	283	271	295	264	287	278	293	282	271	288	301	283	305	262	274	257	272	275	291	266	309	281	288	276	286	254	275	308	269	265	271	278	272	297	286	274	283	261	250	284	260	269	258	306	247	265	264	267	279	280	294	266	271	282	272	285	276	270	246	276	269	278	257	276	272	288	283	269	277	304	261	305	239	254	290	291	291	296	289	288	248	264	282	264	270	268	272	278	256	279	267	283	250	297	306	258	261	290	271	284	285	269	262	258	271	275	240	265	271	243	264	267	283	275	296	273	269	269	301	280	266	273	272	282	256	297	285	251	265	278	279	255	297	292	284	291	282	250	245	276	289	285	272	272	263	247	296	329	279	286	267	293	286	266	250	288	295	294	275	267	267	269	252	269	298	282	273	288	286	269	268	274	294	279	274	275	280	279	301	260	254	260	282	263	286	285	281	268	285	262	277	278	265	266	284	291	291	299	313	293	275	256	260	261	275	284	258	275	245	273	287	287	277	267	277	256	283	300	272	260	258	265	285	279	263	238	255	275	286	244	284	278	273	267	268	254	269	306	280	297	280	274	287	280	288	278	282	304	297	308	285	272	265	272	287	245	265	268	275	292	272	244	274	243	283	286	252	276	256	285	286	294	273	264	275	266	293	268	259	268	270	251	281	285	262	286	280	270	266	290	254	256	285	276	266	281	270	255	283	250	279	263	234	265	303	283	260	254	284	259	280	258	268	267	316	261	299	272	320	316	260	275	295	290	279	270	271	290	268	292	298	317	256	271	279	269	253	273	261	249	281	255	262	254	268	259	252	270	249	293	271	284	283	265	296	294	273	283	268	268	304	281	307	270	257	261	287	290	283	252	258	266	264	280	288	296	281	269	235	297	309	269	270	311	256	257	273	263	285	273	287	274	272	274	293	288	299	274	282	281	291	249	289	280	275	239	270	253	290	276	293	283	278	290	273	297	279	263	267	317	254	266	288	272	287	283	304	301	264	292	267	266	270	309	261	273	281	270	280	263	248	280	273	263	292	256	289	272	267	255	303	275	271	283	292	249	273	279	264	290	276	270	270	285	300	286	273	286	256	267	272	271	308	270	265	269	291	269	279	272	269	246	272	273	296	288	285	258	272	281	275	290	272	285	281	294	272	249	257	272	289	258	300	294	269	276	270	294	268	253	291	297	249	229	282	266	270	282	254	266	295	289	275	237	280	273	281	270	249	274	285	269	251	276	273	257	281	270	235	264	270	301	287	261	307	276	285	264	266	281	274	283	287	250	262	264	299	270	278	275	275	267	268	300	252	251	293	283	272	301	274	305	284	261	288	286	283	282	321	248	269	266	274	304	251	276	284	274	273	274	289	282	285	271	245	289	285	278	245	274	293	288	280	264	249	251	273	272	257	240	272	303	247	264	259	300	286	284	273	299	248	276	279	276	286	304	274	274	278	321	266	275	302	278	292	309	304	287	258	277	280	250	300	289	281	277	275	272	294	275	287	295	299	307	279	251	268	275	294	280	243	260	282	279	247	270	287	281	281	276	272	293	277	280	278	316	294	273	270	259	264	282	269	291	280	309	267	263	290	286	258	285	251	282	258	286	270	259	286	290	264	285	271	267	282	311	259	281	286	279	256	285	275	275	268	287	256	263	239	285	282	265	254	304	308	243	263	257	291	285	287	255	296	273	284	264	258	287	275	258	278	295	288	275	308	250	278	270	289	268	259	274	299	287	272	278	241	304	294	268	269	270	257	292	261	303	283	288	277	263	290	250	259	266	259	272	273	297	294	273	295	276	304	279	279	283	294	252	280	276	273	269	253	258
11822	2694	6033	6937	5819	4855	3990	3341	2814	2503	2239	2031	1869	1726	1580	1539	1397	1402	1310	1285	1218	1180	1151	1118	1080	1077	1062	979	1023	1014	1053	1011	1016	928	925	920	919	903	892	938	926	947	887	864	874	887	869	859	833	871	853	875	828	826	850	824	881	832	833	776	812	849	836	843	835	831	869	862	824	814	804	854	798	814	814	806	791	797	750	753	771	837	798	862	801	826	834	760	800	816	805	772	777	782	797	818	793	838	770	817	819	826	825	800	793	761	807	793	823	803	813	808	764	789	779	775	813	816	809	783	774	783	832	753	782	795	768	762	792	756	802	795	814	805	812	751	804	800	779	792	791	826	749	792	779	786	769	730	823	767	768	764	807	811	795	778	820	819	844	831	757	810	757	821	846	800	753	845	764	838	788	771	764	729	831	757	813	794	776	807	758	749	796	780	763	797	744	785	810	740	819	757	778	860	817	778	758	749	743	826	743	846	821	755	784	785	782	815	790	815	785	835	817	773	807	800	802	796	799	800	795	785	803	772	801	778	793	748	793	812	773	780	841	809	818	726	803	793	808	772	817	819	793	803	759	813	777	710	837	803	780	793	783	775	826	764	809	712	823	759	762	840	779	795	758	826	756	834	800	794	746	765	800	769	795	790	779	808	782	808	845	753	805	756	826	823	775	738	799	805	828	840	787	766	752	802	775	805	754	794	778	774	794	777	824	763	780	815	785	798	734	795	844	772	800	788	803	772	788	820	832	751	738	812	737	781	787	789	798	805	776	783	784	807	781	811	789	744	778	774	776	816	811	774	851	820	803	728	811	723	814	780	782	766	777	749	830	808	790	832	801	807	761	748	770	820	796	829	837	810	807	757	812	826	802	727	804	827	796	809	776	753	812	779	754	809	761	767	822	792	824	757	779	876	813	726	839	786	728	762	783	779	797	773	800	841	737	766	807	807	763	784	781	773	790	789	759	780	829	793	802	817	802	791	773	761	772	775	779	830	750	816	835	806	799	745	746	784	790	789	799	826	839	814	787	778	784	756	770	834	786	786	798	773	757	814	791	811	772	769	742	775	752	747	799	753	808	772	788	774	775	737	781	785	774	764	730	812	822	714	831	772	820	735	798	797	805	792	749	816	754	819	751	783	806	784	793	805	798	799	798	802	789	815	793	764	761	781	814	789	786	771	773	739	763	791	791	742	852	769	786	801	782	798	776	768	802	736	783	808	757	762	815	749	786	782	814	821	758	750	778	748	810	770	809	793	794	837	813	859	747	818	767	783	809	841	790	807	834	822	755	762	762	810	789	751	816	800	827	826	739	791	763	779	820	752	772	782	753	787	788	763	776	820	829	767	813	800	760	783	748	770	732	766	793	845	822	725	779	811	751	777	764	839	778	767	819	738	803	776	772	803	804	835	776	777	828	775	783	811	729	735	779	760	767	769	812	758	795	832	765	805	751	760	806	826	794	755	785	764	772	788	808	767	820	795	818	789	801	789	793	785	786	776	755	803	806	789	808	739	814	777	806	766	804	818	780	775	749	766	805	760	780	790	786	780	762	785	806	771	821	833	794	817	791	713	791	787	727	826	774	790	786	788	810	814	788	743	725	768	732	797	826	735	787	811	771	758	779	808	771	773	777	787	794	780	737	812	805	793	782	786	782	825	776	806	821	806	785	834	770	803	814	764	827	756	785	748	780	759	780	797	779	798	773	760	806	772	793	762	803	769	762	750	773	812	835	782	795	753	816	793	823	797	803	787	798	802	798	809	751	836	825	743	764	799	704	786	784	762	769	799	768	765	744	736	811	804	783	778	740	770	792	790	797	797	826	761	774	749	791	797	807	821	785	753	751	836	738	742	805	730	764	807	787	810	821	735	785	770	775	786	762	775	741	812	770	813	807	750	797	764	817	778	737	789	792	816	797	783	795	800	790	789	760	790	782	775	779	781	773	783	782	776	767	779	793	782	772	735	814	821	820	818	768	790	811	820	801	714	771	772	804	763	812	813	845	765	800	740	810	788	813	765	750	803	805	845	821	773	761	761	788	806	790	766	808	767	788	781	742	754	794	795	813	793	769	750	818	798	767	775	768	779	739	833	777	783	823	813	788	788	797	794	797	767	778	783	763	788	753	796	756	785	800	810	796	805	770	770	792	771	816	805	759	765	772	788	816	777	748	854	779	803	757	784	832	746	794	730	733	789	776	771	776	790	806	815	817	780	825	796	785	781	771	844	782	789	733	769	789	764	760	810	841	755	763	765	794	789	790	800	770	786	819	812	775	821	807	779	729	803	807	820	754	857	818	784	782	776	784	785	815	790	798	775	860	765	771	774	841	795	783	752	828	807	842	837	783	690	851	782	806	794	753	866	784	808	787	781	850	827	785	870	750	811	755	786	787	810	769	791	809	838	759	799	764	777	797	833	726	799	804	779	812	718	775	807	798	784	796	799	750	793	782	775	784	745	785	777	761	761	780	756	786	776	832	796	765	785	830	754	802	746	784	776	728	775	830	774	791	808	791	755	800	815	785	787	783	748	789	769	807	729	751	852	764	774	772	806	762	774	778	765	796	752	801	861	793	822	769	810	794	817	788	773	788	721	783	774	809	798	800	807	803	752	791	765	822	783	850	780	785	808	757	776	783	817	746	811	777	767	755	799	783	794	773	851	807	780	794	735	758	760	799	813	785	795	818	801	740	779	824	802	747	850	743	767	764	832	799	804	741	775	805	764	794	784	772	823	786	793	807	806	781	810	737	813	742	777	757	794	762	805	801	775	777	791	733	849	829	768	792	757	785	775	763	761	836	801	775	759	820	781	796	797	718	794	816	742	810	792	725	794	807	816	784	801	765	790	862	799	799	789	794	816	757	770	744	773	774	823	806	823	836	768	770	787	763	794	803	761	807	805	781	763	760	820	834	806	796	819	803	782	772	752	765	816	803	768	764	792	774	838	815	818	788	782	778	795	799	768	753	763	807	790	747	809	768	814	793	793	817	804	746	777	787	785	778	780	764	764	801	773	779	804	784	752	765	795	810	768	759	757	780	787	777	818	761	805	800	778	822	806	788	827	795	793	781	790	794	744	787	792	693	762	791	747	772	785	793	780	803	781	763	798	775	754	738	783	786	794	747	763	778	830	792	803	776	800	807	827	769	794	768	796	820	776	773	790	761	860	809	814	818	808	782	790	814	747	796	758	805	848	777	796	803	840	772	824	784	796	798	843	789	750	799	795	830	807	831	835	779	800	785	717	795	757	759	799	735	755	758	772	755	841	767	779	824	774	801	805	803	738	810	833	833	785	765	794	761	789	739	762	811	821	753	748	796	795	767	758	803	808	794	744	763	808	771	797	757	783	780	851	781	784	753	802	723	837	794	806	770	796	765	731	783	760	781	783	740	724	763	826	787	768	792	749	796	771	767	765	780	766	776	764	777	780	798	774	846	814	814	770	828	814	809	770	810	768	772	788	819	795	765	785	824	767	779	779	765	784	760	756	802	771
2440	166	175	122	126	138	108	111	94	109	100	96	112	92	94	101	107	108	106	78	98	88	87	105	77	100	101	101	94	110	87	84	102	104	89	93	106	100	87	85	89	109	83	93	93	104	85	90	86	91	119	102	82	88	86	99	79	102	91	82	101	81	80	95	84	110	102	100	95	99	97	110	107	94	91	96	102	118	101	96	75	108	101	88	81	84	107	94	107	113	81	92	100	73	93	103	85	110	105	101	103	95	96	102	96	97	92	88	103	91	92	103	105	87	113	101	109	98	82	106	92	104	89	89	98	74	85	93	95	90	80	104	101	92	116	97	60	86	82	102	80	99	90	97	85	104	100	103	120	96	92	91	98	98	105	95	82	90	88	79	88	106	95	113	106	92	95	101	91	94	109	83	80	84	97	80	102	97	102	103	76	94	99	102	97	110	102	89	83	95	96	114	106	85	96	99	107	88	101	84	93	109	94	74	83	96	81	92	83	85	89	102	95	89	84	92	91	97	112	87	97	89	87	103	83	93	102	82	80	87	96	94	101	100	101	108	109	83	86	112	103	87	80	88	71	84	86	88	80	86	98	91	94	90	98	97	93	94	93	98	99	103	96	96	99	87	102	98	101	93	80	97	91	113	93	92	82	78	83	105	100	98	82	101	85	83	99	80	99	90	87	98	111	78	86	73	91	94	96	110	82	94	96	102	112	97	83	122	83	90	91	123	90	93	97	95	88	99	93	102	84	82	107	99	102	88	83	84	108	79	92	100	83	85	102	80	85	103	86	101	84	94	114	79	87	101	106	98	95	104	99	93	99	102	121	95	95	89	105	107	92	94	108	98	91	105	103	85	89	98	106	118	104	73	91	94	96	92	77	97	99	108	93	83	95	84	83	123	109	89	90	115	89	85	89	101	90	98	105	76	113	107	98	99	92	111	96	93	101	104	104	101	106	93	100	78	83	88	87	85	115	95	93	90	90	87	83	95	90	86	102	79	104	92	92	93	108	95	102	98	100	89	88	84	94	120	102	105	89	81	88	100	97	90	93	103	109	94	90	87	78	83	93	72	91	88	88	96	100	106	92	88	82	85	82	88	96	88	96	110	99	111	93	84	92	88	103	85	109	105	105	84	92	99	89	87	107	110	86	98	90	90	78	97	95	96	97	80	84	104	90	85	102	95	102	77	88	97	85	102	94	106	82	91	86	104	77	100	97	96	104	81	109	87	93	91	93	92	72	95	85	72	112	110	99	93	107	103	86	107	104	100	87	93	90	95	96	96	82	97	103	101	96	102	97	90	95	97	90	119	93	92	98	81	90	102	94	80	89	87	94	93	107	99	103	98	96	88	101	90	81	100	88	98	90	98	116	78	92	87	103	95	88	97	100	92	85	66	66	88	100	89	115	90	89	85	83	98	99	94	113	91	111	94	100	98	89	93	94	106	102	79	102	105	100	107	86	82	103	91	79	96	82	99	106	102	96	95	96	81	91	96	88	99	93	94	96	113	101	96	107	89	91	98	91	90	90	101	94	99	95	94	99	105	94	115	79	101	94	102	108	81	93	106	91	104	88	109	92	96	92	98	87	83	87	97	86	86	96	114	90	82	100	97	83	97	86	85	97	97	103	89	99	92	102	90	110	93	101	96	93	96	113	88	89	101	105	104	108	96	110	88	97	113	83	97	84	102	100	97	83	100	95	119	94	92	92	106	94	110	105	115	99	113	91	92	98	100	94	88	117	86	86	91	87	94	94	83	109	100	84	104	102	96	92	85	116	92	88	111	96	109	70	95	100	93	83	85	102	87	90	88	106	87	109	89	93	84	82	106	79	92	89	107	93	95	92	93	89	91	86	115	74	103	102	85	93	84	87	93	108	102	92	91	112	75	83	77	87	94	103	78	90	94	99	106	80	125	115	96	93	98	97	89	95	85	106	87	97	113	96	95	104	89	91	101	88	84	91	98	104	95	86	97	100	85	111	92	104	92	97	101	93	96	88	86	98	96	106	85	110	84	105	98	86	96	96	92	100	85	93	92	92	102	81	81	90	89	96	94	88	94	79	83	100	100	99	105	98	105	113	87	102	104	86	106	94	90	83	105	83	91	95	87	102	88	83	100	96	93	93	87	97	85	95	93	82	91	99	105	90	105	92	102	116	92	103	95	106	79	86	84	119	93	92	99	92	96	112	95	93	98	99	80	101	110	111	93	90	94	92	91	85	99	86	91	88	93	104	91	97	94	103	99	103	90	112	99	79	93	92	89	94	99	99	81	96	85	96	95	93	94	78	88	83	103	107	90	117	97	93	80	111	117	94	85	92	95	101	84	100	99	102	114	98	99	99	72	110	103	99	95	88	79	101	96	113	101	89	94	90	106	79	90	79	96	104	69	79	96	98	98	84	102	83	91	86	99	79	107	94	90	85	98	115	92	90	96	92	101	103	105	107	106	98	94	107	103	84	79	92	89	85	101	89	100	110	88	97	110	138	90	92	105	91	91	86	85	110	75	89	89	82	92	107	98	90	90	95	82	90	88	110	96	89	81	92	103	101	88	87	99	93	92	100	87	81	105	115	92	81	105	77	100	84	85	116	90	69	114	103	75	84	91	98	92	88	92	91	80	94	103	94	86	105	104	94	93	100	87	80	73	109	87	87	93	107	92	84	91	125	126	90	101	106	87	103	91	94	79	87	82	100	92	99	106	85	87	86	87	107	107	91	99	99	97	108	81	96	98	98	107	91	82	93	98	90	94	101	104	95	106	86	95	94	82	95	93	87	80	93	102	98	88	112	80	100	91	101	99	92	93	102	84	100	90	95	94	96	81	98	72	78	76	82	93	72	80	109	86	99	83	82	76	98	99	82	80	82	106	103	108	91	96	91	109	83	101	110	105	91	74	78	93	90	107	81	84	94	104	83	111	92	95	109	85	68	89	112	89	103	78	87	98	100	89	86	94	91	79	84	94	83	96	112	103	95	74	99	86	89	95	113	103	112	95	74	84	104	97	103	95	94	84	89	104	86	93	92	109	110	100	107	97	87	78	100	113	73	73	80	84	96	89	101	103	106	98	94	99	114	96	86	104	95	83	96	87	84	100	96	81	110	78	111	115	88	94	96	74	99	86	98	111	101	99	93	84	90	101	86	76	97	83	110	107	104	101	101	81	88	90	119	91	84	97	98	96	81	103	101	98	98	73	93	91	87	104	103	107	87	91	84	85	100	101	101	96	112	84	103	94	91	91	114	93	88	92	93	98	97	97	94	103	103	96	102	103	84	85	86	101	91	115	92	109	87	111	86	78	104	79	94	97	84	95	93	101	104	111	100	92	73	86	100	104	101	81	97	108	87	84	85	86	96	106	99	103	74	97	88	124	86	93	93	87	88	100	76	109	90	95	97	91	88	88	99	94	86	85	113	90	93	85	84	96	117	100	86	96	92	102	77	96	91	92	104	104	87	82	97	96	88	91	93	90	99	96	93	107	106	87	88	90	94	90
2141	426	493	500	496	445	451	382	393	413	393	383	372	358	372	333	320	346	349	368	358	364	350	351	327	359	302	307	357	378	351	353	328	359	364	350	326	346	370	337	342	314	328	321	325	318	344	351	355	334	351	358	338	342	327	292	359	305	372	354	356	340	322	369	323	312	356	343	324	359	306	367	291	328	332	339	336	318	326	313	316	374	336	302	339	320	323	322	333	349	313	324	319	340	329	338	358	303	347	343	345	361	324	321	358	303	344	322	314	334	360	338	325	338	351	332	335	332	309	317	326	354	355	340	349	349	340	361	349	357	366	314	379	352	315	346	364	341	322	335	329	326	345	309	302	335	307	318	338	322	350	350	314	321	327	349	297	337	362	368	348	342	339	323	357	328	328	336	327	313	333	326	327	339	337	312	330	329	331	308	336	315	316	362	317	320	338	339	325	344	318	349	334	369	337	332	300	318	320	346	332	337	321	348	376	326	340	344	330	349	346	362	330	336	328	319	335	346	348	323	347	319	367	337	331	327	305	315	344	313	338	346	327	322	294	370	322	323	376	328	349	364	369	303	335	330	309	344	329	353	338	335	357	352	346	337	340	356	330	328	349	348	315	314	300	287	323	377	354	323	337	329	346	302	355	356	340	355	349	348	330	320	344	323	318	314	326	369	359	302	343	316	320	330	304	365	355	310	316	338	334	340	316	331	350	325	318	326	342	359	350	324	327	349	352	337	355	323	341	335	342	340	363	321	320	323	338	305	357	336	345	325	335	361	347	363	343	354	312	335	343	342	312	339	344	324	335	366	365	301	360	347	342	345	360	346	337	340	331	344	337	329	324	360	357	324	334	329	319	312	323	332	353	363	334	353	314	318	311	347	327	296	331	355	332	342	330	325	343	346	321	340	356	315	316	362	353	331	345	345	340	317	312	354	343	336	335	332	318	341	352	306	332	339	358	334	345	309	301	324	296	329	345	349	358	327	342	358	328	347	340	333	320	336	343	311	331	360	354	328	335	348	324	344	307	327	350	286	304	353	320	326	325	341	326	311	339	340	354	344	309	333	371	304	301	348	349	364	337	321	318	296	352	338	343	334	314	321	328	356	347	303	353	338	331	335	333	328	342	315	317	349	321	345	324	307	331	344	333	352	308	318	343	322	376	315	320	317	331	346	336	346	334	320	341	331	312	357	364	354	330	358	318	314	337	359	342	358	342	329	334	345	338	343	347	353	313	338	321	328	306	317	359	336	348	305	362	354	351	314	352	329	334	331	318	337	334	350	341	325	334	374	338	332	338	356	345	347	293	317	347	355	360	335	330	341	299	335	333	346	331	322	346	318	328	330	310	316	348	348	331	313	332	306	306	308	327	339	323	326	341	328	350	343	356	362	339	323	335	317	326	359	326	330	335	337	318	321	323	331	345	329	351	301	327	341	312	338	320	339	319	323	308	363	316	376	348	361	325	335	347	387	332	340	333	326	337	339	352	300	345	318	342	323	348	308	334	342	309	307	353	327	321	355	329	344	337	305	322	327	357	319	312	325	328	350	346	324	340	330	325	347	368	340	344	338	368	323	329	332	311	348	330	336	347	331	356	339	321	321	336	345	328	327	325	313	346	312	329	327	302	337	361	362	345	325	331	325	328	318	308	321	346	356	307	309	359	334	345	347	351	323	371	323	365	328	313	332	338	303	377	324	371	319	317	312	320	362	352	346	380	313	345	294	341	350	331	348	353	325	341	350	347	315	340	356	349	341	353	316	320	348	298	331	333	318	363	354	367	321	343	329	327	338	354	347	327	356	351	327	332	348	334	318	315	373	338	323	309	336	345	331	308	319	376	349	355	358	336	332	324	341	324	327	316	321	353	324	344	303	329	329	337	304	333	335	345	385	351	310	336	322	370	325	328	302	354	336	320	309	310	337	309	337	325	320	315	351	344	359	324	352	330	345	352	327	384	339	354	324	317	328	366	344	360	334	335	328	344	331	331	319	325	371	324	323	342	337	342	329	334	310	342	321	337	327	321	345	345	315	333	329	352	343	358	339	347	307	367	311	333	325	324	311	318	366	314	311	288	329	332	332	362	336	326	301	312	352	302	313	317	349	339	339	316	347	326	324	358	331	327	340	307	354	335	339	319	326	319	356	327	365	330	305	303	342	331	323	327	298	323	326	340	314	344	328	322	340	335	348	342	358	311	320	330	346	316	333	340	364	341	349	309	329	327	326	353	350	325	362	337	339	291	326	342	329	341	352	334	329	319	330	347	326	317	356	356	323	353	325	343	344	314	333	376	345	364	323	361	338	334	344	385	320	308	343	350	350	338	320	333	345	320	348	315	356	362	303	312	345	335	302	311	338	358	368	333	344	317	299	351	333	322	317	339	336	314	333	328	326	348	307	317	330	321	348	383	343	368	310	314	322	318	346	333	365	326	348	316	336	340	379	325	308	345	294	334	336	322	303	341	346	343	309	356	323	320	329	362	365	336	337	340	327	349	338	374	305	307	331	305	332	359	317	309	336	329	335	342	319	366	296	344	315	319	376	305	349	336	333	334	324	344	323	329	328	322	337	304	319	316	320	318	333	329	309	328	337	317	322	310	344	320	345	352	332	354	342	322	340	326	349	293	315	386	334	305	348	327	337	351	322	347	333	352	356	329	339	338	319	331	332	323	306	355	327	313	338	335	344	334	320	320	324	332	341	337	315	343	341	324	320	311	357	330	338	330	297	339	346	336	314	300	311	330	335	362	355	333	328	350	323	334	358	333	335	285	324	332	305	357	328	313	318	359	371	338	320	360	350	312	335	344	343	317	334	320	330	334	324	365	339	360	307	319	336	307	306	341	333	337	357	323	341	333	333	343	332	335	326	335	348	370	336	337	336	360	334	379	339	297	372	301	332	345	316	314	336	347	327	324	333	368	326	314	319	330	360	334	342	328	338	344	357	329	353	365	315	336	326	313	339	335	327	340	342	314	332	327	379	307	322	333	298	325	322	313	342	333	358	351	331	320	333	316	315	318	336	358	332	305	328	326	334	362	314	338	339	340	328	343	336	326	315	377	324	308	329	334	343	355	325	301	316	345	354	348	327	338	300	353	346	319	320	345	331	337	339	343	316	319	349	346	328	359	318	351	345	322	335	349	319	351	306	343	329	324	349	319	329	333	341	301	338	349	341	358	327	360	265	329	331	340	348	328	354	323	328	341	297	325	357	337	315	337	339	306	281	312	373	358	313	316	325	279	326	318	343	327	337	336	303	338	329	329	320	357	318	353	341	322	344	323	345	338	322	341	312	328	321	370	324	334	346	344	326	354	308	335	342	315	365	322	289	320	336	347	328	330	342	364	325	343	353	335	319	331	341	305	325	368	321	368	334	335	326	342	303	351	320	334	323	335	337	333	365	329	335	330	321	339	306	319	333	385	354	319	335	322	330	361	313	353	339	353	342	366	349	330	314	318	303	339	328	291	352	356	351	312	326	332	320	352	359	350	343
14739	1304	1486	1238	933	684	532	442	418	360	336	324	299	245	293	280	250	272	245	261	234	239	249	228	225	209	224	228	243	215	212	200	200	228	232	210	245	208	225	216	230	231	202	210	214	206	208	204	238	209	199	219	191	198	210	203	234	222	211	227	207	232	208	216	211	187	220	211	225	217	205	197	212	186	190	212	214	194	233	213	215	214	217	207	205	224	221	216	210	192	234	214	193	177	207	211	214	199	192	213	210	235	192	201	217	224	201	248	203	211	209	220	200	209	174	207	206	241	213	218	206	240	207	191	196	213	208	193	223	216	202	195	231	187	200	203	180	198	211	214	207	225	193	208	199	218	198	200	225	205	191	231	227	192	206	198	207	194	203	203	212	217	233	212	185	231	198	197	197	224	210	201	231	204	197	208	220	203	198	203	188	196	186	209	207	202	206	216	211	220	174	202	197	213	187	172	183	215	197	233	220	212	200	221	211	222	210	216	192	206	211	205	217	189	193	228	188	208	217	193	219	211	208	215	208	181	189	211	194	198	201	210	216	196	208	220	213	225	233	216	209	179	200	213	210	187	192	187	189	184	207	212	179	192	205	208	199	219	212	196	217	218	235	252	215	210	207	225	226	164	182	213	227	216	198	204	206	213	232	214	197	184	210	201	200	187	204	205	213	185	209	221	186	224	210	198	207	205	226	199	219	202	212	192	217	213	208	190	221	191	224	220	200	188	228	215	207	206	217	176	229	216	210	207	209	203	205	208	196	237	218	213	200	175	204	210	222	230	212	212	200	216	243	202	196	188	201	206	218	237	224	224	213	208	187	200	185	212	212	218	207	219	208	215	197	193	200	187	201	190	198	219	206	189	202	232	224	221	218	188	203	197	202	218	198	207	196	191	179	184	228	212	202	202	211	192	192	211	186	178	191	202	207	216	194	222	188	199	200	173	205	229	218	211	218	208	197	188	210	191	235	216	222	193	223	207	202	220	209	229	209	195	234	199	190	189	201	227	241	219	194	206	224	203	199	207	208	216	225	202	207	201	178	223	191	222	177	208	207	206	190	219	205	209	209	200	216	211	207	177	189	195	210	217	197	216	208	203	206	183	203	210	211	210	208	202	201	195	183	211	183	202	226	228	224	210	227	202	220	192	182	209	201	217	200	175	208	232	200	168	211	219	219	208	223	188	209	210	220	209	228	209	208	172	199	202	208	211	197	204	186	183	204	187	208	173	191	228	201	220	198	180	204	217	220	196	204	200	233	218	198	187	206	198	214	205	222	165	212	213	212	221	224	224	215	203	216	206	224	204	227	209	219	217	215	185	193	205	192	218	219	218	212	209	208	206	178	190	228	184	191	205	208	226	200	233	221	178	228	203	206	202	215	190	214	188	219	208	210	212	193	211	202	209	211	202	190	214	215	218	208	213	204	197	192	201	206	191	225	213	210	200	203	201	198	207	231	217	239	194	203	199	199	218	219	208	185	211	199	180	188	200	193	238	225	199	205	255	228	214	236	199	239	182	222	206	210	214	203	199	226	191	210	212	195	177	200	223	201	206	213	198	208	208	211	201	227	214	209	191	203	208	191	191	190	211	209	212	195	201	215	235	201	199	200	202	228	213	225	201	200	199	204	207	203	223	216	202	213	174	176	193	198	189	180	203	187	209	185	205	213	183	216	215	209	190	222	211	209	187	200	224	213	203	196	199	213	201	220	193	176	235	193	196	217	198	192	223	202	248	214	206	202	193	222	199	222	222	232	210	219	212	199	229	197	185	188	216	205	204	216	204	210	199	216	209	205	219	218	208	231	219	230	218	212	210	205	201	182	229	226	231	212	217	227	179	201	193	208	224	199	229	189	207	190	200	207	233	193	212	229	197	206	205	190	208	191	200	223	197	218	209	194	222	186	189	192	207	206	218	227	215	208	202	186	204	203	229	200	209	179	234	197	210	209	200	201	189	180	205	210	215	215	196	206	183	216	185	199	201	193	189	219	231	199	191	186	209	194	216	190	197	193	209	196	233	210	201	212	191	187	204	191	207	221	195	172	181	235	189	193	224	216	206	185	203	220	209	193	188	197	212	209	209	208	197	200	191	212	201	203	193	243	200	220	229	207	214	201	182	213	186	225	230	234	212	225	213	205	202	209	199	209	218	200	200	200	223	203	207	209	210	215	189	201	208	216	218	198	175	219	236	204	186	206	207	207	229	194	193	220	217	206	210	198	243	181	207	234	228	201	210	187	197	220	222	218	190	219	207	207	213	195	210	211	198	220	211	208	194	193	200	190	243	213	212	205	208	195	202	219	199	224	212	204	205	243	224	204	206	211	195	212	185	228	217	197	219	203	216	203	220	208	214	229	212	207	207	224	184	187	202	215	228	204	215	201	215	204	243	224	207	203	209	214	232	207	206	213	217	193	213	187	260	206	195	211	173	218	223	194	204	168	224	179	214	228	219	202	198	227	232	202	215	203	194	226	206	193	208	203	237	210	208	216	209	199	201	218	232	201	194	184	191	203	215	208	177	216	206	228	223	196	168	187	192	205	202	201	200	209	182	220	207	196	182	189	216	211	237	179	209	222	206	208	226	191	186	196	218	194	207	185	194	207	201	202	204	238	219	192	188	184	208	221	204	201	197	205	182	209	202	226	211	174	187	185	203	190	173	184	193	185	201	227	207	205	208	177	212	179	218	183	201	200	212	201	188	213	222	195	231	209	204	199	212	218	197	224	191	212	211	168	198	201	199	242	206	211	188	197	207	203	217	213	209	200	208	234	214	207	214	210	183	188	210	225	215	225	195	207	195	217	216	209	209	213	206	201	228	201	190	231	190	216	200	221	212	210	227	214	209	199	187	214	233	198	216	229	243	215	215	183	209	208	211	202	209	200	208	238	183	195	170	225	213	210	187	217	206	224	219	213	225	215	189	191	192	194	205	208	198	226	193	202	204	215	186	201	217	230	198	209	196	202	215	211	184	208	185	206	226	210	173	189	196	185	219	206	227	209	233	219	228	195	208	202	205	210	198	217	227	243	202	204	213	202	198	215	218	218	220	207	211	200	207	203	211	201	191	196	224	234	203	191	195	187	214	182	218	201	221	202	225	216	202	232	186	210	203	211	178	194	221	224	185	235	224	213	215	202	219	219	183	209	214	198	223	182	152	215	214	201	216	192	229	206	212	192	217	210	225	206	205	210	171	211	217	234	187	211	226	197	193	186	219	211	192	209	204	168	223	196	215	210	212	203	213	205	202	199	206	200	201	205	206	212	207	210	218	178	217	203	208	202	198	204	190	205	219	210	194	211	210	192	203	240	229	188	218	217	216	209	199	219	198	202	189	223	182	196	213	192	167	184	200	201	215	203	219	209	223	210	203	216	209	219	196	213	212	199	226	181	229	216	202	244	193	220	200	227	176	210	231	179	229	218	211	192	217	182	194	215	214	199	197	205	197	227	220	214	183	191	187	229	213	219	206	202	222	189	203	195	204	200	210
7524	1591	3370	3910	3406	2701	2280	1936	1725	1508	1390	1308	1213	1102	1043	978	962	924	950	854	814	762	802	750	766	768	763	753	800	729	720	763	719	706	666	674	661	680	694	670	683	638	680	646	669	653	637	704	629	654	652	648	661	633	644	594	671	673	624	642	635	642	681	616	638	657	641	701	644	578	629	701	611	639	666	653	640	642	614	604	611	627	619	618	647	583	639	646	681	682	617	637	639	604	615	613	594	618	638	625	623	571	644	655	606	623	660	653	628	645	579	592	662	633	651	616	646	640	631	667	635	615	632	643	620	626	641	653	663	639	616	558	652	671	650	602	600	624	620	600	616	598	620	621	652	640	607	663	659	592	644	620	657	652	643	658	615	623	624	613	631	591	607	684	604	649	694	698	613	608	620	633	670	602	616	646	628	622	628	640	591	624	601	646	643	650	631	631	653	616	605	654	592	648	692	597	638	595	643	655	628	628	630	606	598	653	621	610	640	616	593	621	621	606	667	626	639	591	618	665	674	580	631	615	605	637	670	642	612	595	633	633	634	651	583	620	589	637	593	646	644	593	660	643	616	603	657	634	637	621	630	624	615	617	631	645	648	627	618	658	620	598	619	615	645	635	632	635	642	601	678	633	608	644	634	652	635	604	639	595	631	634	640	647	641	584	627	645	592	638	597	609	620	556	613	617	664	637	605	608	619	607	655	632	651	606	610	568	577	640	703	638	648	618	650	617	606	643	570	636	635	604	663	664	647	622	660	591	661	643	608	643	643	662	648	640	643	631	646	656	654	588	591	639	613	640	617	588	605	624	580	637	660	633	606	593	612	596	650	619	591	613	656	677	624	607	615	599	612	609	650	625	603	599	644	593	635	612	720	621	618	579	627	635	643	629	606	609	574	617	634	594	597	616	610	612	645	644	592	615	656	608	615	655	617	591	628	605	652	601	649	642	629	601	607	641	612	583	628	628	616	603	622	587	638	612	596	620	619	615	585	614	636	598	655	595	639	664	610	618	644	581	601	603	627	633	624	611	631	630	625	614	592	649	622	617	606	639	605	648	627	606	627	618	620	643	626	603	637	640	604	648	625	672	609	584	597	614	621	656	641	599	660	579	609	644	652	589	610	613	646	642	609	616	630	629	636	662	658	662	630	656	609	634	625	628	632	676	590	630	629	607	607	622	612	638	625	662	653	567	610	614	619	630	620	593	628	597	643	637	648	567	624	620	646	620	638	637	649	656	656	602	673	625	584	611	621	660	692	604	612	616	661	614	602	666	620	633	670	632	644	617	617	591	630	571	623	632	650	641	649	638	633	651	625	666	649	634	581	642	635	637	658	615	652	626	615	643	601	617	611	669	634	607	652	672	663	635	677	583	593	654	581	610	638	576	614	649	631	658	623	641	643	669	633	617	628	632	576	657	615	630	632	668	570	643	654	639	630	643	612	646	609	625	626	648	616	648	663	642	678	651	571	584	646	589	657	600	619	581	601	599	587	641	605	675	631	623	631	576	632	604	619	672	666	653	601	606	666	625	642	622	631	662	642	607	638	631	610	652	650	637	614	627	623	665	598	596	624	657	598	622	608	637	637	613	608	628	591	624	603	645	615	624	670	683	609	583	627	612	635	604	620	621	586	579	603	708	622	647	603	588	628	596	640	621	595	638	617	616	688	604	593	669	567	626	652	624	598	622	624	566	629	614	616	621	686	605	597	632	600	611	691	598	608	631	619	564	689	627	679	630	642	610	684	645	660	584	617	613	610	595	630	658	621	625	625	648	647	600	631	642	604	603	629	628	645	583	678	648	679	639	581	640	639	628	664	636	646	624	663	625	586	574	620	627	653	619	658	636	641	664	599	674	701	616	648	632	583	639	609	634	639	655	644	611	650	625	610	631	634	606	655	623	630	596	644	619	597	651	616	639	594	608	646	609	655	617	627	599	647	605	589	649	682	655	639	660	679	648	614	646	614	641	615	607	578	608	632	622	656	627	631	603	633	630	636	665	563	622	638	643	658	623	613	635	621	653	647	618	621	656	611	619	624	672	617	621	609	660	689	605	628	591	673	616	634	660	607	643	632	626	621	636	614	605	632	679	591	580	654	646	621	608	639	654	591	658	608	640	601	651	623	598	629	641	611	622	638	593	605	640	626	658	600	639	620	628	641	633	631	612	607	640	618	633	628	609	628	621	633	629	631	642	620	636	633	610	679	625	635	637	668	607	595	636	623	661	668	583	653	625	623	590	600	625	653	591	620	599	683	615	589	612	630	581	600	628	624	628	623	620	630	627	583	618	637	615	612	629	574	600	615	637	622	651	640	610	606	617	616	635	631	627	568	621	625	640	635	611	607	632	649	599	633	670	633	618	610	626	626	609	617	618	602	630	646	593	624	625	663	606	622	632	645	601	644	636	579	621	621	640	565	675	617	611	584	684	605	684	612	651	625	630	590	656	605	607	661	571	675	659	631	658	611	625	623	612	614	629	638	622	655	636	575	628	627	636	592	644	649	629	608	646	611	600	618	613	599	637	670	648	630	605	659	638	594	646	632	625	635	651	649	648	601	656	609	629	591	616	588	575	597	604	675	628	616	644	589	636	610	632	684	666	655	595	647	654	587	641	627	578	622	640	642	600	592	668	601	622	592	613	590	651	573	609	607	578	614	616	581	643	634	627	610	666	655	649	615	636	621	642	630	599	598	651	646	657	598	620	618	651	655	589	686	597	613	612	619	626	625	659	639	633	641	591	649	603	624	671	598	649	685	633	628	606	606	608	643	629	644	646	617	651	607	627	668	636	622	635	612	616	661	608	597	664	602	634	633	658	578	624	667	619	621	650	636	595	648	603	649	609	649	628	608	601	619	614	576	541	635	634	616	607	627	589	626	634	608	599	625	605	649	634	643	654	548	608	646	636	642	598	663	617	634	626	662	624	633	603	609	644	642	641	584	616	592	609	592	629	600	626	593	638	656	616	620	620	651	627	608	599	661	645	616	637	646	635	610	645	619	646	618	601	633	633	622	634	621	657	605	625	609	627	658	619	625	616	599	652	617	585	660	603	632	632	677	669	574	652	592	633	596	645	632	625	615	623	642	634	628	652	602	630	619	557	617	612	643	595	659	627	640	656	588	619	593	584	666	658	596	608	633	610	637	560	612	601	583	660	664	640	632	595	613	630	640	609	622	597	630	606	636	602	644	639	616	628	666	615	640	604	604	653	635	624	616	631	622	633	607	661	653	622	645	611	611	617	657	585	591	693	624	654	632	667	644	608	633	618	616	636	630	644	640	604	637	586	629	605	644	620	626	619	595	641	634	621	645	627	618	584	685	649	642	654	618	645	696	638	588	596	655	645	617	602	632	576	662	592	630	642	564	615	628	623	609	597	588	608	608	695	645	658	647	580	621	634	608	643	639	618	649	624	627	660	641	696	623	618	657	611	605	630	604	632	649	637	630	617	629	666	620	610	642	676	649	617	604	591	600	579	613	625	594	623
26896	5119	3217	2374	1768	1300	975	775	639	615	556	481	434	411	422	399	392	342	348	339	330	314	325	329	317	311	306	320	306	323	280	298	293	300	268	292	307	271	250	270	276	311	280	289	295	308	288	290	298	295	289	290	296	268	282	262	271	280	284	271	283	276	279	295	315	285	268	251	265	305	291	277	289	287	253	272	297	290	278	306	299	282	316	280	273	298	268	279	276	270	256	280	285	266	275	265	301	231	259	257	242	280	286	265	285	267	290	289	264	289	284	252	273	283	282	262	276	268	274	261	261	255	296	265	266	288	290	268	271	263	274	240	270	270	287	259	238	284	259	290	261	263	270	273	285	273	267	282	286	270	292	284	249	264	278	249	277	272	263	295	278	261	284	283	286	295	283	304	276	310	269	259	263	249	270	277	263	280	285	269	291	280	267	279	256	294	275	267	263	275	278	279	277	241	285	254	256	271	285	273	285	280	270	322	258	233	264	246	262	283	277	278	262	289	262	274	286	297	252	256	275	242	287	259	264	288	250	264	257	280	299	293	265	254	284	269	280	323	308	292	307	237	294	280	285	288	246	276	312	252	268	257	278	246	252	264	269	271	272	280	272	279	267	254	256	270	269	253	279	260	284	295	252	291	259	271	266	262	269	275	280	263	267	287	294	279	283	277	299	267	280	307	268	264	282	255	312	262	255	279	303	287	301	282	288	291	290	263	264	284	274	275	279	318	263	259	278	258	267	276	262	265	288	310	291	303	290	282	258	243	269	284	274	276	251	257	281	275	271	280	243	276	226	247	301	281	258	297	253	277	278	278	295	247	294	271	277	257	284	274	277	286	277	246	305	286	240	281	243	274	257	280	257	274	268	260	293	281	284	292	243	278	274	263	317	262	262	305	246	283	270	284	277	292	290	265	298	257	260	264	270	275	322	264	288	273	280	251	266	265	283	282	294	288	283	238	247	277	254	251	278	290	269	260	284	267	248	294	293	277	290	270	265	262	266	283	266	234	269	293	249	295	287	273	296	297	275	274	238	257	262	290	250	286	266	237	258	291	269	283	304	273	265	282	248	272	283	282	263	267	280	257	304	294	277	265	295	286	276	285	263	275	263	243	273	292	272	270	265	249	275	267	286	271	249	263	268	272	285	281	270	251	291	262	296	259	284	253	290	292	247	284	242	279	276	250	273	271	249	275	268	249	281	279	288	274	307	287	274	262	264	273	264	267	282	271	276	288	266	296	250	279	284	280	274	284	304	250	261	278	288	281	278	282	310	283	250	301	272	293	248	296	300	256	272	242	283	308	263	308	299	283	260	278	295	270	273	257	281	245	301	269	306	263	263	269	263	264	302	286	292	263	269	269	292	283	279	271	281	245	260	271	277	241	275	276	263	273	293	279	264	306	293	274	274	271	307	279	269	250	253	272	285	257	261	286	274	286	268	269	267	283	277	286	275	312	259	278	268	269	284	278	269	273	273	259	299	278	258	293	251	286	287	276	271	248	285	273	290	251	284	269	320	292	282	262	290	292	284	281	277	265	311	272	293	290	300	261	286	291	285	283	313	277	288	243	282	268	298	290	292	254	287	247	271	282	275	268	263	286	283	252	272	270	303	300	296	291	290	253	268	283	302	291	278	283	271	276	272	264	262	306	275	268	269	276	288	287	300	281	246	249	321	261	290	273	275	281	248	276	275	250	230	257	274	290	271	267	280	279	266	251	303	262	291	265	290	277	283	267	276	286	264	285	263	273	280	269	307	289	242	262	301	274	232	266	281	296	304	290	265	308	270	291	278	263	296	246	275	301	262	258	272	274	284	272	272	242	286	310	273	277	269	290	293	300	256	277	278	298	284	305	271	284	268	280	270	275	283	274	258	281	280	267	272	256	276	264	257	269	273	288	293	267	266	272	288	278	281	295	254	291	273	285	307	303	284	269	265	269	273	281	261	275	264	247	270	298	295	293	251	291	270	289	270	260	270	259	293	257	243	281	283	282	295	270	258	288	289	271	268	271	292	282	247	294	249	293	304	259	270	290	283	281	285	279	256	277	293	248	320	262	286	279	267	272	298	256	264	260	278	298	288	280	243	274	277	289	278	291	238	264	269	252	272	258	287	266	253	302	240	251	254	306	307	256	292	253	255	286	272	286	282	258	288	270	253	301	274	281	273	290	291	272	255	271	275	265	258	250	271	264	302	280	255	254	277	301	272	285	263	253	299	270	310	270	274	262	273	284	286	263	268	264	293	276	276	259	292	269	284	292	271	307	247	280	267	308	299	290	289	261	258	268	250	264	259	300	266	267	263	271	254	281	248	260	291	266	261	286	271	280	266	243	263	261	245	263	285	288	253	283	301	274	280	285	248	268	256	280	286	259	285	271	286	294	247	274	269	293	283	276	257	292	258	263	280	258	294	267	252	272	275	291	298	280	248	278	289	243	269	275	284	288	279	261	274	263	305	297	278	265	255	281	272	277	294	253	299	284	273	272	241	252	306	296	270	257	285	330	285	283	264	272	257	295	291	272	255	298	294	282	275	263	299	280	267	258	300	300	304	295	272	279	293	306	301	306	275	263	292	273	226	287	271	265	284	282	280	284	281	292	268	270	306	275	252	258	289	285	282	287	271	274	248	274	276	308	246	261	262	273	277	296	273	273	292	286	290	270	259	282	284	264	272	264	275	307	279	283	302	289	304	283	289	287	293	233	248	291	294	315	264	281	292	297	260	259	260	275	255	315	260	282	263	270	280	317	288	290	276	287	282	281	289	282	269	260	261	262	282	271	302	277	286	290	280	293	264	236	306	274	286	253	249	310	278	256	300	304	278	280	296	294	290	269	263	299	269	286	281	292	271	279	264	257	277	269	298	275	270	267	245	287	258	306	290	256	258	237	259	259	296	267	281	257	292	276	260	272	290	265	272	279	275	280	266	278	291	292	287	289	252	264	265	282	289	306	272	288	267	284	277	278	286	279	270	263	301	254	299	262	253	244	267	289	275	272	253	297	279	281	297	280	274	251	252	273	246	259	290	257	292	262	270	280	280	265	296	266	290	313	271	263	258	277	293	286	255	289	274	305	279	269	282	262	296	261	294	300	283	294	275	262	300	280	261	244	279	333	248	253	258	243	264	247	260	284	268	295	257	289	285	280	231	288	250	289	274	281	273	273	289	272	274	273	292	295	288	270	256	278	259	257	259	240	232	285	295	280	272	290	270	252	274	253	283	305	295	285	270	278	230	285	262	255	294	275	252	306	317	272	270	249	279	251	275	257	264	308	256	296	275	313	265	281	290	254	271	267	276	282	286	267	264	291	275	294	276	291	273	280	255	289	284	249	287	307	280	280	282	263	288	249	262	284	299	277	287	265	251	294	263	281	297	288	280	272	253	265	269	249	271	256	240	281	276	263	313	245	258	267	269	257	288	267	271	268	275	272	257	275	261	282	255	275	270	331	276	277	267	276	253	270	285	292	266	307	264	268	285	279	271	293	263	257
12374	2723	6192	6970	5808	4889	3967	3307	2816	2472	2173	1988	1850	1796	1582	1479	1469	1363	1352	1296	1213	1188	1131	1069	1057	1064	1078	1024	1021	983	946	987	903	960	900	888	957	912	902	879	923	943	861	868	854	895	870	871	872	903	834	896	851	823	853	867	861	831	844	861	840	836	814	767	873	816	826	861	843	817	796	787	811	826	804	784	836	844	809	800	779	812	813	771	773	816	772	777	831	792	810	761	821	809	782	751	810	785	771	854	858	797	810	793	842	779	814	821	836	803	819	794	813	856	762	819	817	822	790	806	792	809	820	806	779	788	784	813	796	811	801	878	752	785	772	749	749	823	854	811	784	809	762	765	814	841	798	764	830	798	776	808	798	780	754	715	766	795	763	760	777	812	796	799	811	841	828	779	803	786	782	780	839	757	808	833	778	778	794	787	771	816	772	804	842	766	791	796	762	716	804	785	805	753	779	818	784	780	803	784	767	837	785	742	834	808	824	786	749	765	791	736	813	785	810	752	836	822	748	802	795	797	770	753	798	762	769	765	824	817	783	784	807	794	839	769	795	792	800	819	769	823	792	807	758	789	783	754	791	787	770	778	800	786	813	810	776	829	773	811	737	757	779	811	765	753	734	869	771	795	791	768	799	792	736	806	856	799	813	768	788	790	797	791	756	783	771	751	769	797	812	806	784	770	782	824	788	784	756	742	791	767	811	765	795	791	797	772	741	838	814	825	766	782	757	774	806	798	793	804	796	744	801	821	787	775	797	760	766	809	820	800	797	777	783	816	760	773	790	790	781	778	807	740	799	798	768	774	778	748	778	827	803	780	787	772	803	734	787	784	811	753	797	766	792	792	809	782	779	787	796	776	806	814	792	774	761	786	793	828	791	768	766	777	830	809	775	818	820	789	851	773	817	743	778	775	810	790	798	795	783	714	755	787	810	825	748	805	772	768	785	758	733	803	802	789	776	765	812	749	774	823	771	768	755	852	774	781	748	829	790	763	857	796	759	766	837	844	795	799	768	764	747	822	781	810	804	798	746	826	760	799	796	826	812	787	744	804	806	745	815	777	791	750	835	774	736	795	741	780	769	754	756	720	799	791	737	748	770	787	802	775	809	792	737	819	753	753	784	802	792	757	814	801	737	743	804	808	763	810	779	760	754	777	824	799	758	799	794	794	765	802	817	721	807	840	774	802	782	794	791	778	790	749	756	786	744	807	777	788	752	813	811	731	777	776	743	770	779	773	773	779	783	848	811	780	789	815	805	859	825	792	794	840	790	806	822	775	773	800	789	732	808	793	804	803	785	737	817	810	777	769	778	806	875	779	785	831	768	751	789	817	787	768	730	791	791	781	785	759	811	777	753	796	829	765	770	831	807	816	800	812	811	764	734	835	830	764	763	790	792	815	824	753	827	783	792	768	768	787	744	847	772	761	724	806	804	766	747	800	828	748	785	759	803	807	735	761	815	762	767	778	763	802	789	800	804	802	797	789	769	815	806	775	810	778	782	777	775	763	828	782	821	774	814	777	747	801	801	809	821	741	792	829	780	821	810	776	791	754	854	811	789	763	751	828	778	803	803	776	790	871	843	753	769	758	831	789	825	775	813	798	799	772	799	816	801	766	737	776	827	816	781	747	825	779	801	786	796	758	793	776	779	814	784	808	822	795	763	749	760	842	739	774	793	769	831	817	780	771	744	799	768	749	755	804	745	809	775	757	800	803	772	777	860	783	805	785	745	808	807	779	752	800	829	773	783	786	815	796	794	790	738	800	766	755	797	758	747	806	759	769	780	743	784	819	778	735	811	831	775	822	819	794	761	771	786	793	773	820	839	757	794	799	870	779	788	778	763	790	781	742	778	788	806	772	793	797	776	768	786	724	790	786	785	829	803	767	791	719	784	808	801	761	762	772	806	733	764	794	747	815	770	799	808	787	756	784	771	714	805	721	765	798	763	742	782	786	799	802	804	748	756	835	753	849	787	808	810	779	763	746	791	811	734	800	793	809	816	798	769	795	851	778	761	744	785	772	803	789	776	759	769	819	792	786	819	802	793	804	769	808	773	758	793	819	803	752	780	795	794	796	809	776	822	779	798	764	782	760	802	778	796	809	776	798	793	810	790	716	842	786	821	765	732	779	796	744	752	784	794	809	819	787	788	794	809	796	748	765	796	774	752	771	780	772	806	790	804	762	782	795	739	788	814	767	761	800	839	704	758	807	760	782	759	790	835	783	831	827	845	787	790	786	818	770	755	754	742	805	788	791	806	748	816	799	712	827	781	732	803	789	763	794	761	785	820	759	763	787	825	778	799	777	802	770	767	751	851	794	786	798	771	826	738	774	780	831	761	765	811	860	829	772	803	812	809	787	829	773	762	717	791	815	819	776	779	747	844	811	825	788	812	766	777	808	774	838	771	783	835	772	782	811	760	770	794	797	783	834	786	807	814	755	769	760	814	755	747	753	764	750	780	819	807	822	798	795	811	777	814	771	801	751	829	811	779	823	810	790	750	747	783	810	800	776	788	787	814	820	773	782	804	820	803	778	794	787	785	791	744	803	817	798	745	724	761	744	759	793	794	852	785	770	698	768	824	710	801	773	767	768	818	756	835	758	751	792	777	793	846	807	790	801	754	793	843	744	784	827	791	819	815	803	774	779	755	773	817	772	794	756	798	771	808	764	782	812	768	736	774	786	797	834	817	755	808	753	724	803	769	810	765	770	808	749	748	806	823	828	802	779	784	806	786	819	745	768	765	781	775	801	812	767	754	760	768	778	743	761	805	720	778	784	790	758	839	852	777	800	817	785	785	768	814	809	805	778	730	760	784	816	785	794	800	743	799	739	773	746	789	782	770	765	782	793	792	802	754	758	780	800	806	740	779	774	774	776	792	764	781	801	716	779	830	774	798	834	827	772	808	778	783	803	822	850	757	735	776	807	776	774	774	725	821	743	774	795	807	765	798	776	779	775	799	783	801	782	821	779	841	804	800	794	757	809	761	747	768	820	775	748	759	813	812	763	788	746	804	789	814	809	814	810	763	754	768	807	823	820	761	812	790	764	787	761	793	834	781	794	817	767	784	784	790	775	802	804	782	794	816	779	844	750	842	792	834	789	807	780	776	786	814	798	829	820	813	785	762	817	759	815	765	785	777	745	768	783	802	766	792	756	807	769	832	799	785	735	782	801	767	754	764	807	793	806	822	777	822	798	770	766	801	804	743	755	825	718	723	770	790	770	804	784	797	810	818	801	790	791	779	772	775	770	749	793	799	820	724	809	791	826	785	762	785	820	879	792	776	791	772	766	744	759	781	814	803	801	804	796	745	803	801	782	796	739	720	789	835	804	775	823	807	779	749	819	806	804	777	772	751	761	827	792	837	783	775	786	750	788	789	774	753	799	798	776	791	782	819	782	804	772	816	828	740	812	738	792	802	792	826	829	768	758	811	822	735	786	728	818	804	832	805	815	793	780	764	780	780	846	846	771	766	798	754	797
2499	165	147	135	122	120	81	92	102	93	82	109	93	99	100	99	96	74	92	98	89	93	85	100	100	87	94	91	102	98	98	82	98	87	84	81	86	105	90	100	89	106	103	98	114	100	93	102	80	91	77	79	119	97	73	99	84	88	78	96	107	101	99	77	94	102	106	104	83	80	95	91	96	96	89	77	109	108	113	89	104	95	81	94	90	90	111	93	113	106	112	102	92	84	105	88	103	82	87	97	72	106	105	99	100	93	87	94	91	101	113	93	96	104	106	83	101	98	85	96	101	87	100	103	98	96	95	102	91	97	85	103	98	105	105	89	91	96	94	92	100	86	112	86	92	108	92	93	97	98	102	103	107	90	85	93	92	103	94	92	87	93	102	89	87	100	74	112	87	91	106	93	97	100	102	96	107	89	109	87	85	86	84	105	110	96	92	81	80	98	95	84	100	103	74	97	116	98	105	88	94	100	114	80	101	100	103	105	101	96	116	104	109	91	89	90	97	88	107	106	102	91	96	97	92	108	104	89	98	92	104	96	101	87	113	83	92	97	105	83	90	89	91	90	117	101	100	94	92	99	81	102	85	89	93	73	99	105	102	77	108	102	106	101	111	93	85	103	86	91	104	97	84	96	73	99	109	97	97	91	116	88	90	99	92	110	96	100	109	92	99	108	94	89	109	91	80	103	105	106	112	96	100	103	89	107	98	85	108	79	86	100	99	87	89	98	101	101	102	91	94	93	100	87	88	94	91	92	102	94	104	95	107	94	88	110	91	78	104	101	89	126	94	103	73	95	106	95	99	93	78	95	82	100	104	97	100	103	108	96	90	87	97	90	85	102	96	107	108	106	93	86	100	92	90	106	86	88	90	91	109	96	94	95	90	86	89	91	97	74	87	83	77	96	75	77	100	95	97	104	93	89	94	113	94	102	98	100	95	106	124	88	92	84	85	101	111	102	88	94	111	96	107	92	88	88	91	91	71	104	89	84	105	99	95	98	103	81	95	71	82	98	107	98	118	92	106	84	97	109	100	75	103	82	87	88	104	91	87	90	102	109	108	85	96	119	86	108	89	87	110	102	86	99	85	85	94	103	91	74	89	98	103	95	86	94	82	84	89	77	88	110	89	100	92	97	122	102	77	99	99	99	87	78	107	118	97	99	105	90	85	91	74	101	101	75	78	69	104	81	96	104	94	91	94	96	99	85	91	100	95	96	91	101	116	94	94	90	98	88	90	96	99	95	109	89	99	101	93	89	84	92	88	82	90	85	97	98	92	90	70	105	68	95	97	104	101	93	104	82	95	119	86	88	90	96	86	88	89	106	101	110	95	84	94	89	93	124	87	106	91	100	91	82	81	73	104	93	89	85	92	78	116	93	106	99	109	103	72	83	97	99	105	95	91	119	92	102	94	92	101	86	88	79	107	102	87	88	99	82	105	82	109	89	95	94	91	76	113	90	97	100	99	93	104	94	84	108	86	100	106	97	105	106	102	95	107	105	94	99	107	104	90	104	108	113	103	92	94	99	127	94	96	81	93	86	92	87	93	90	97	85	88	96	108	70	78	101	95	101	105	84	100	91	100	87	94	82	85	97	93	80	103	84	116	95	101	83	74	102	107	95	80	83	98	71	84	104	99	84	88	97	109	84	96	106	106	112	87	94	87	93	114	93	96	93	112	103	86	82	113	80	100	96	107	102	86	88	106	108	76	99	82	104	97	105	101	82	93	87	90	94	92	104	98	93	92	88	92	109	82	96	91	125	86	90	113	105	83	101	98	99	100	82	102	97	96	92	102	94	100	104	90	108	97	91	99	98	76	105	94	96	86	85	93	109	108	104	101	117	113	81	96	87	103	84	89	96	91	90	84	95	96	99	80	91	92	96	106	101	84	106	92	108	111	105	94	112	93	103	98	94	103	89	85	102	104	97	76	99	88	80	98	73	96	102	89	93	112	102	89	96	85	84	98	93	110	87	84	97	76	83	65	87	84	91	88	87	100	114	89	95	116	93	117	96	78	97	102	84	81	95	102	89	84	88	106	94	94	91	92	123	93	102	98	98	73	115	98	88	91	94	89	113	90	84	106	90	90	97	109	94	86	102	88	96	96	93	93	87	89	95	86	95	115	86	80	76	79	88	93	87	95	100	99	100	102	109	107	112	95	108	97	112	82	87	95	96	89	95	97	93	89	87	103	95	83	98	94	95	94	88	92	111	90	91	96	82	92	85	64	83	106	84	104	94	89	90	97	89	94	89	84	104	86	89	102	99	109	104	94	84	109	87	103	89	92	87	97	77	98	94	84	91	98	106	86	98	83	94	92	83	105	120	95	103	96	77	87	82	96	102	99	84	99	89	100	92	99	108	115	101	100	89	86	94	102	77	78	95	98	83	107	105	93	91	100	84	102	92	110	78	92	83	94	90	96	94	102	99	109	104	86	108	93	105	87	110	90	99	92	83	79	84	100	90	102	77	84	81	92	93	108	112	119	91	92	88	98	93	82	99	93	113	98	100	93	95	100	85	111	89	92	81	100	95	106	112	85	102	85	94	91	100	107	84	103	103	95	91	106	103	96	105	85	97	94	84	80	90	97	94	100	83	76	92	95	98	83	109	81	89	82	87	97	105	96	120	85	83	92	85	99	82	99	111	95	89	109	101	104	86	93	88	104	102	99	84	94	94	101	73	87	84	80	92	88	96	90	112	95	103	91	97	96	84	95	103	93	92	112	94	102	114	97	84	107	96	106	91	96	91	85	107	90	90	92	110	78	102	90	95	90	100	88	81	74	99	83	89	91	97	89	90	103	91	90	84	97	91	84	101	87	93	109	101	84	82	86	107	105	79	93	99	79	82	87	88	89	80	97	100	94	112	88	104	101	73	96	79	77	95	90	91	78	93	89	100	87	110	95	111	111	106	100	98	96	94	108	88	83	117	113	101	88	91	115	84	103	66	100	103	100	87	82	86	103	101	99	98	109	90	96	87	105	93	95	93	88	78	90	87	99	99	89	81	81	108	101	90	84	103	87	79	72	88	103	110	97	105	105	92	105	97	87	103	97	94	106	102	104	98	102	88	120	97	106	81	70	86	84	89	105	102	95	70	95	94	79	96	101	97	88	94	93	91	85	96	101	114	101	98	106	114	89	102	98	92	77	92	91	102	97	105	79	101	114	110	93	106	109	98	99	99	121	101	101	72	100	79	106	98	101	94	85	83	82	92	91	92	84	115	108	116	98	83	85	103	90	101	89	114	113	89	91	93	87	121	102	112	85	101	93	81	88	108	93	90	87	86	81	92	94	71	92	110	87	98	81	103	97	112	89	99	106	102	110	88	90	105	102	102	99	109	102	98	108	87	88	87	110	88	102	91	111	83	101	97	84	102	106	103	97	93	87	77	83	101	77	78	97	142	111	100	88	97	101	104	104	113	82	87	100	103	91	112	87	91	90	98	104	89	93	103	84	101	95	81	84	90	91	91	96	86	114	80
2200	391	485	543	471	445	430	434	393	423	380	363	376	367	354	332	367	356	330	342	354	360	352	352	323	338	310	346	329	335	331	345	351	342	325	326	324	322	314	340	352	334	343	337	342	343	343	376	320	325	367	346	326	352	339	366	313	349	317	318	381	345	319	314	380	341	332	343	331	360	345	307	349	341	376	356	325	332	348	340	325	341	320	354	311	307	354	313	319	313	319	354	358	321	377	367	324	346	333	338	341	291	326	322	339	325	320	342	351	344	327	329	360	300	335	342	361	327	325	324	316	324	331	368	377	361	328	329	328	351	343	302	372	340	328	355	328	335	350	317	346	336	329	328	337	375	359	342	362	327	310	353	353	336	314	318	316	333	314	335	337	334	350	327	364	345	361	351	361	312	323	334	309	329	336	334	317	345	309	309	294	328	336	306	325	335	312	349	338	334	304	363	346	338	355	309	358	349	317	332	390	320	358	322	357	330	317	335	317	353	318	321	321	369	337	361	361	365	339	325	307	304	326	313	303	343	331	315	316	331	341	312	336	349	322	331	345	360	318	320	332	333	347	322	344	329	322	349	346	339	329	359	318	358	359	350	343	312	358	320	325	352	328	343	310	303	350	346	321	359	313	362	347	337	322	316	325	317	337	316	359	348	335	341	370	369	329	319	317	317	303	336	333	337	323	325	364	338	330	324	344	314	305	348	317	319	346	332	352	312	340	317	345	379	327	323	358	382	339	294	387	365	346	344	328	323	364	335	347	345	347	349	319	311	351	316	340	328	346	331	322	342	333	360	325	316	331	341	361	332	301	362	334	328	324	349	329	324	305	363	304	336	314	333	311	338	341	364	334	338	291	350	367	359	346	306	350	328	330	326	329	328	318	324	308	318	312	337	305	323	317	338	354	341	338	352	297	356	359	355	289	340	332	351	323	348	336	329	348	326	353	321	329	365	300	341	349	334	316	356	340	320	335	319	344	335	327	323	316	338	327	332	326	356	356	323	344	335	335	316	296	357	345	343	351	320	335	362	320	334	328	348	329	326	323	332	321	352	330	328	324	336	328	315	370	359	343	348	346	340	335	313	346	322	312	354	315	372	364	350	353	324	338	318	365	353	322	310	331	337	302	335	326	304	308	335	319	340	294	316	341	301	323	321	322	352	343	334	342	307	343	312	318	345	342	327	394	387	334	371	312	361	322	340	302	320	328	332	317	311	356	281	318	330	346	323	332	306	375	320	332	377	330	339	325	309	378	350	367	353	326	318	341	339	326	326	310	323	338	367	376	360	309	332	334	295	342	318	319	345	347	312	321	338	315	318	326	331	328	332	336	305	344	341	331	329	327	343	299	328	336	340	359	348	331	354	355	310	336	335	350	316	335	338	382	341	336	332	317	345	322	355	326	359	302	342	315	354	298	331	323	331	339	363	314	324	314	333	344	302	333	316	322	364	329	327	363	316	354	351	338	335	324	336	330	316	318	340	317	355	327	326	326	353	303	329	319	334	350	342	330	328	324	357	311	329	347	338	335	305	313	329	335	342	357	322	345	335	352	320	347	333	330	349	342	307	343	328	352	298	283	345	358	313	324	342	353	295	356	338	361	312	332	343	358	329	336	309	317	356	303	360	304	337	323	332	332	356	358	334	340	362	334	337	339	335	320	293	345	354	342	324	368	317	376	319	335	355	348	352	358	331	329	335	301	331	337	320	356	311	329	321	326	337	342	313	358	358	324	320	324	347	324	297	364	352	319	350	349	314	327	315	326	365	337	321	332	336	346	336	344	337	330	324	336	325	324	303	334	339	359	357	341	344	341	344	352	345	354	352	306	377	354	354	334	338	323	350	326	364	343	337	340	366	309	357	319	326	354	369	303	318	343	355	386	318	359	324	353	323	327	332	345	352	341	329	368	318	333	319	327	329	308	307	343	347	359	340	346	377	334	315	340	333	342	327	313	308	307	327	321	340	326	369	335	316	317	340	314	351	308	322	340	328	382	335	297	321	346	317	337	346	324	294	362	308	359	351	310	310	354	322	330	304	350	333	316	359	320	333	334	327	329	334	345	345	339	350	334	346	343	311	315	333	301	313	347	378	310	356	342	346	347	323	360	346	362	322	328	385	354	335	333	332	323	329	330	352	372	326	338	318	297	305	303	312	333	339	339	327	354	322	345	335	361	312	349	333	370	367	346	346	340	306	312	346	340	321	341	344	380	346	304	330	340	306	335	329	356	311	347	355	338	307	341	330	324	354	331	336	319	335	333	349	340	358	306	338	366	350	324	300	353	375	343	331	335	342	351	362	350	346	351	348	342	311	314	332	328	336	328	335	308	324	317	344	325	339	327	332	339	350	379	365	316	347	348	343	307	321	328	316	347	318	318	342	355	307	343	367	312	356	371	295	309	337	353	357	340	343	328	367	346	334	306	337	324	354	343	299	312	335	311	334	331	323	325	357	318	306	366	301	338	336	305	332	336	357	336	357	328	317	353	347	305	317	311	345	309	342	340	308	348	344	322	327	330	341	338	335	326	326	356	323	353	334	331	359	327	351	350	346	335	339	333	318	352	348	353	347	317	315	347	332	361	340	341	324	307	308	350	339	316	351	338	318	306	328	350	362	337	348	307	338	323	323	319	352	336	352	355	352	358	325	329	349	309	327	360	306	328	363	367	344	313	357	338	352	361	324	347	341	352	328	316	318	315	317	336	311	357	354	337	378	334	332	340	328	346	333	348	361	341	339	337	325	340	324	347	335	337	351	330	343	336	305	331	336	372	304	352	347	338	285	320	323	347	323	305	339	296	310	289	365	329	324	356	327	314	357	348	344	313	327	325	329	333	322	318	334	343	295	344	338	314	345	355	331	359	328	329	357	346	335	344	341	336	341	367	339	353	307	374	321	314	343	288	353	334	343	348	356	292	340	347	347	323	319	312	348	350	322	338	337	313	330	343	337	350	324	321	375	318	284	349	313	301	345	359	327	343	315	367	353	324	348	369	338	352	336	329	335	353	328	357	315	343	346	325	347	366	353	342	302	358	301	325	303	360	292	335	324	351	280	343	343	322	304	323	310	311	334	321	325	351	354	363	332	353	338	372	316	299	346	348	320	338	315	347	337	330	311	354	323	347	327	350	323	363	297	355	308	335	329	354	386	367	322	319	332	362	344	305	370	334	322	356	330	320	330	316	356	331	356	330	361	320	340	341	352	367	326	346	366	310	314	349	318	362	287	333	304	332	314	321	361	309	347	313	320	314	335	363	337	334	367	345	323	332	333	315	355	326	366	336	333	369	331	326	352	343	332	360	327	314	321	340	325	331	338	318	353	358	352	360	346	333	345	320	335	344	363	362	341	307	321	323	349	351	320	348	352	325	341	369	294	332	327	353	327	299	314	334	356	359	331	324	327	334	322	365	348	310	310	334	323	332	330	342	344	327	313	347	336	363	295	349	336	306	347	317	360	336	339	362	339	364	298	335	327	320	362	352	316	346	342
18172	1742	1517	1249	907	704	570	449	418	349	324	322	299	294	280	281	279	234	257	250	248	213	208	220	263	235	247	224	220	194	225	209	235	194	208	216	237	210	213	214	235	188	188	207	210	211	217	215	194	209	251	208	218	196	233	206	186	203	229	222	205	224	184	207	217	219	201	191	215	213	193	216	208	205	190	205	200	209	209	199	201	209	204	245	236	223	183	203	176	208	242	223	230	185	214	226	235	176	186	217	220	236	234	222	208	222	192	219	217	214	215	206	203	204	213	219	213	194	212	183	212	181	210	189	187	199	231	209	224	203	195	208	193	214	234	196	217	220	198	240	204	221	200	218	187	195	207	206	197	190	250	220	220	206	188	220	221	191	202	222	193	199	199	214	192	182	193	215	219	203	218	188	196	179	229	203	215	195	195	224	216	204	215	196	191	209	194	200	201	223	221	216	188	207	213	225	217	198	228	206	198	178	211	210	186	212	189	175	215	217	206	217	213	164	215	203	206	228	217	195	214	203	221	216	227	210	199	243	198	238	192	198	226	222	226	208	220	212	211	204	213	178	196	188	212	199	203	220	203	178	213	214	237	181	243	203	235	202	192	208	223	239	198	200	199	211	193	217	212	212	217	205	223	201	197	213	215	216	201	213	197	210	211	211	221	194	225	212	233	214	217	193	204	224	206	204	215	210	205	238	239	196	225	215	194	199	192	230	220	199	226	210	177	198	197	220	200	234	210	214	181	209	170	210	217	197	197	195	228	219	220	232	189	207	200	213	202	225	195	185	217	221	229	199	213	203	208	188	215	211	206	216	187	197	193	216	248	195	219	223	220	202	218	208	223	195	223	236	198	207	198	184	209	213	227	202	199	218	204	214	220	200	183	193	218	203	207	223	205	206	211	179	192	212	195	197	195	221	225	185	229	170	215	196	203	223	200	197	197	207	204	204	201	241	206	207	210	215	226	191	235	199	185	194	207	201	242	215	216	206	192	214	200	190	194	211	227	203	207	210	206	199	190	214	208	207	189	191	224	211	227	188	189	224	219	241	202	196	220	228	226	206	203	200	241	206	216	224	204	207	217	214	196	217	212	197	180	224	230	217	197	248	214	215	215	212	210	235	209	196	216	198	210	219	202	216	188	185	181	261	211	181	209	186	213	215	262	221	188	210	219	199	186	209	204	213	206	196	211	210	195	233	181	209	188	219	202	215	203	209	218	206	204	201	202	188	234	195	211	189	207	212	196	202	221	177	209	236	181	207	196	225	188	204	214	203	235	204	206	218	208	221	214	218	193	202	173	214	206	215	188	232	196	188	188	213	225	223	208	194	203	207	211	187	203	203	201	199	192	188	191	182	195	199	182	216	219	177	214	202	204	187	186	209	208	210	216	210	220	204	192	216	197	218	194	192	200	203	215	219	222	215	194	194	179	216	205	206	227	233	205	200	182	204	187	232	203	200	205	215	198	211	208	198	209	203	219	209	193	225	215	212	205	183	196	202	228	215	199	179	206	188	209	206	236	232	200	215	214	197	199	216	222	226	193	192	203	213	212	216	224	201	209	202	205	202	187	224	193	203	231	196	210	207	211	215	195	216	217	212	228	209	213	224	212	193	214	199	198	228	210	231	224	192	192	240	179	190	218	212	214	175	216	224	214	201	208	254	213	196	217	198	212	229	238	196	197	204	205	203	224	193	208	199	200	209	195	206	182	190	196	245	208	210	205	203	194	230	192	211	185	196	187	204	214	227	215	198	212	222	228	228	218	205	202	194	212	186	194	202	215	200	202	205	213	177	204	195	202	202	236	214	177	204	194	212	168	222	203	210	212	213	199	228	219	194	210	229	199	213	219	213	189	219	205	200	206	216	216	211	229	217	205	192	206	193	214	201	185	207	221	214	206	207	225	218	197	209	212	223	209	212	195	222	210	211	212	221	236	228	210	220	181	215	188	215	228	205	228	198	213	220	199	234	243	213	192	206	208	178	190	212	208	210	186	198	192	217	214	194	201	216	208	210	202	219	222	214	230	214	199	195	209	174	201	222	197	185	199	218	199	181	203	204	208	200	212	221	206	234	191	213	204	220	215	211	184	199	203	202	200	215	212	200	200	183	188	201	225	235	209	202	206	242	222	216	225	190	216	203	204	200	184	204	194	212	202	210	204	185	199	191	216	212	221	227	199	208	211	214	223	210	214	208	196	192	231	222	212	215	190	209	219	214	224	197	191	213	219	226	219	227	222	195	228	201	216	195	225	208	191	215	204	181	197	183	188	232	218	220	188	210	183	222	184	197	204	207	229	204	203	198	184	224	222	206	224	179	220	229	218	190	208	177	221	212	199	228	205	233	199	201	212	232	206	220	213	214	199	192	202	213	207	206	212	206	212	211	212	218	210	211	215	199	208	227	204	196	197	222	222	229	216	216	216	202	199	179	215	218	190	199	215	225	219	236	213	195	211	216	228	222	250	220	193	224	200	237	218	184	208	203	202	207	204	199	201	222	217	195	194	176	212	193	182	218	172	205	243	196	177	193	222	189	204	211	186	213	197	200	223	190	200	196	225	212	208	205	231	218	187	196	184	206	222	202	183	200	201	212	235	198	211	226	199	219	193	217	209	212	209	218	211	228	184	210	222	223	216	222	193	208	195	203	216	188	218	215	217	213	185	192	225	200	211	204	203	214	214	213	216	213	191	206	180	227	188	208	217	201	194	217	217	216	192	196	202	198	212	209	196	214	184	194	211	227	230	197	217	207	226	225	218	188	211	240	198	229	215	221	222	213	195	180	206	207	212	192	178	206	202	185	221	203	209	196	243	184	232	227	207	211	194	211	237	200	233	199	197	219	201	169	170	206	203	215	186	203	179	221	199	220	223	205	226	225	198	213	198	188	247	219	234	218	236	204	202	232	215	214	215	207	184	183	190	201	218	210	190	214	219	204	201	206	218	217	223	200	209	197	206	217	209	225	218	210	203	204	232	203	241	195	188	200	218	187	205	208	201	232	229	203	189	219	207	199	207	208	187	218	230	211	189	222	230	206	216	213	199	209	215	197	220	212	234	224	209	213	221	231	223	213	215	197	201	211	215	208	197	212	221	208	188	204	217	211	197	200	193	189	190	210	214	213	195	201	199	205	212	237	189	209	219	215	209	185	224	213	182	197	215	206	235	203	221	229	216	209	220	191	201	184	209	208	202	195	216	231	202	199	176	195	203	177	202	211	208	210	186	196	244	206	240	224	225	195	200	199	202	197	196	238	208	214	209	228	185	191	182	227	230	217	182	170	208	227	215	203	194	212	190	230	214	217	215	217	185	201	196	217	184	187	179	208	219	221	198	201	203	217	206	199	204	190	217	212	213	220	210	202	195	197	190	218	218	234	233	217	200	200	185	198	207	201	189	227	207	214	212	194	180	237	207	181	196	215	222	208	224	213	234	199	183	230	205	182	195	204	200	210	207	209	194	203	184	207	221	226	201	190	191	213	208	200	221	206
8346	1619	3432	3966	3309	2824	2331	1882	1813	1507	1430	1261	1170	1120	1066	988	990	965	884	867	868	853	800	818	783	753	738	763	752	722	743	692	723	670	687	764	696	716	686	688	675	661	678	650	664	665	688	701	663	688	622	645	660	625	654	640	627	671	677	659	623	654	641	653	650	627	636	620	609	657	680	625	640	664	646	630	629	640	681	615	601	643	655	630	611	613	604	637	629	642	642	596	604	661	623	616	615	644	669	666	664	626	632	622	627	639	645	681	625	623	702	603	660	632	655	646	647	654	660	636	613	658	668	612	672	641	673	612	644	631	604	646	639	653	579	606	617	649	659	640	650	603	656	620	635	580	646	652	606	607	666	600	611	663	646	650	696	599	618	664	629	621	620	664	631	633	637	673	669	619	643	604	627	610	643	633	632	625	658	630	639	630	632	616	580	647	587	653	627	654	610	642	645	624	607	658	632	637	609	652	630	652	584	672	612	618	603	648	634	649	648	617	655	615	600	618	655	578	640	651	635	625	668	603	603	631	639	683	625	634	611	608	626	657	634	621	616	582	684	628	639	609	630	608	619	638	614	659	616	624	594	630	643	642	667	625	621	618	602	642	630	600	638	593	658	635	631	611	632	641	627	636	646	642	642	613	659	601	597	597	659	634	632	604	646	643	616	649	576	680	640	621	625	608	635	662	663	666	683	642	649	630	670	634	627	629	602	667	601	633	626	601	626	639	625	637	659	612	582	591	597	679	635	587	621	633	602	649	600	634	655	607	589	685	647	647	635	674	642	671	694	625	629	623	603	626	613	602	583	647	630	641	662	690	625	610	584	639	625	633	617	635	609	618	611	582	628	632	620	631	608	649	628	614	644	616	659	644	636	615	628	646	664	643	642	605	614	646	614	616	623	644	632	591	634	642	614	620	650	647	621	669	586	629	637	655	610	583	589	619	656	588	631	594	680	635	595	623	663	641	629	627	658	644	616	644	673	658	659	634	605	602	594	671	629	673	607	632	629	607	647	602	662	618	624	671	597	637	658	586	627	608	594	594	625	649	681	671	629	646	646	643	637	628	665	637	640	649	592	607	670	588	628	616	633	593	699	615	597	621	623	649	583	631	644	631	633	597	656	613	645	646	625	599	655	596	656	660	660	615	603	634	615	644	671	619	611	657	637	646	622	618	607	625	631	628	639	627	617	641	605	636	654	625	662	640	650	652	623	638	650	602	613	625	702	634	634	634	625	636	617	582	604	598	609	642	644	631	650	656	655	653	611	643	634	599	668	650	669	628	632	615	642	604	674	617	621	588	573	657	625	621	598	652	587	628	592	636	629	634	632	620	648	627	646	659	633	661	599	674	631	641	647	653	675	655	638	565	678	633	627	621	592	604	664	583	623	585	632	622	585	661	672	656	662	697	612	607	627	617	672	637	636	624	601	635	670	616	652	618	607	664	629	685	644	643	623	662	615	649	676	654	622	679	607	614	601	644	640	620	614	638	647	623	654	636	622	662	582	616	623	613	667	622	630	659	662	586	602	659	634	637	672	644	639	571	670	659	654	584	627	615	587	654	619	596	659	642	620	610	653	648	629	633	645	584	621	580	678	676	658	633	611	622	640	649	619	630	630	619	594	636	607	676	610	666	642	611	634	625	638	640	607	614	629	624	619	623	589	602	640	619	589	613	641	622	615	598	672	624	657	613	614	604	649	609	627	620	662	643	645	602	658	626	606	632	635	607	638	601	615	621	635	662	614	624	603	596	643	644	619	647	638	635	613	637	624	605	612	591	613	670	594	625	619	639	596	633	676	629	612	593	660	582	604	601	657	657	659	598	612	611	640	661	606	622	666	638	685	625	635	632	614	629	662	635	635	622	656	629	604	632	636	610	628	656	648	631	669	628	620	609	639	631	588	635	680	625	648	589	652	660	610	609	659	634	660	652	604	633	614	607	621	656	642	606	592	643	658	647	630	647	625	657	616	605	651	666	629	630	651	649	628	645	629	626	670	666	625	642	649	609	639	641	642	635	646	639	643	632	626	626	645	664	645	637	656	643	635	602	607	662	652	656	647	643	654	619	650	646	624	655	666	645	680	584	688	637	648	623	613	641	615	650	668	633	638	657	639	637	703	647	597	621	603	612	593	676	611	624	658	606	598	592	605	641	647	674	652	635	612	621	668	620	623	605	639	669	623	601	605	648	630	643	593	641	637	568	662	621	676	614	613	640	655	600	645	655	651	624	628	645	666	642	610	644	658	662	594	585	643	655	638	668	631	648	627	656	640	651	642	616	600	578	639	613	610	655	638	607	644	629	651	622	663	638	633	611	631	678	655	601	661	621	667	633	574	604	654	596	653	618	645	606	589	592	657	646	584	632	644	692	658	620	624	641	633	594	625	646	637	627	633	591	638	645	625	642	621	647	630	580	591	624	625	686	610	651	615	659	660	646	620	603	629	679	635	581	648	628	625	627	590	663	659	608	675	641	579	623	638	663	597	608	647	672	615	644	651	618	602	622	638	631	621	617	643	623	657	604	617	622	664	662	657	608	638	634	628	591	686	625	600	620	629	639	633	595	621	647	654	649	664	635	621	603	595	618	616	604	639	617	641	675	626	605	614	605	672	635	620	662	627	674	613	596	604	591	590	644	658	604	594	670	656	633	629	673	643	649	570	635	657	597	623	631	577	621	632	643	638	630	614	636	642	658	614	658	541	595	612	635	608	621	630	617	629	635	625	635	620	632	624	629	624	569	610	645	639	625	642	622	627	602	643	665	578	631	596	622	608	626	628	630	651	618	617	634	651	639	644	662	597	605	652	631	632	634	638	631	604	650	640	630	619	630	627	644	634	613	641	667	687	654	608	568	607	675	654	610	649	657	614	629	584	607	592	634	645	651	589	645	639	639	633	632	614	680	600	638	640	656	612	666	636	619	653	650	675	650	599	657	626	656	678	658	591	608	665	603	633	634	613	639	603	666	663	607	604	602	661	645	628	614	659	641	613	612	616	610	688	585	615	645	601	597	623	630	649	595	665	649	642	632	671	603	644	629	661	629	674	615	654	586	612	615	647	609	585	626	609	644	616	654	630	627	625	615	610	589	603	590	659	620	626	645	683	576	656	633	647	572	615	613	605	613	640	618	652	659	616	641	669	645	617	658	632	648	646	645	599	681	611	635	589	641	660	653	661	644	604	644	623	655	631	646	609	626	674	627	642	653	696	675	641	620	638	644	670	658	613	605	629	666	573	613	597	690	626	642	589	635	615	642	651	643	640	652	643	629	646	623	632	628	638	665	584	580	614	648	653	658	615	645	672	621	597	600	624	606	662	598	579	596	660	655	621	606	655	633	617	602	622	655	659	610	631	602	616	633	662	607	600	600	604	636	635	646	620	595	642	623	652	599	646	604	615	656	598	591	669	619	619	617	639	640	585	599	634	657	667	658	641	615	610	660	634	618	676	650	636	647	632	652	614	647	630	599	646	594	621	642	620	617	632	608
28388	6171	3235	2359	1690	1280	989	811	639	617	512	476	425	396	385	387	369	379	354	392	333	323	333	282	283	326	326	289	299	316	309	303	302	301	279	294	312	304	289	291	325	286	275	267	294	293	276	265	313	291	295	303	297	268	300	247	292	301	273	242	263	269	290	290	279	279	276	288	297	265	268	316	268	284	262	281	289	290	275	261	286	268	260	282	284	261	272	274	266	275	299	283	259	306	269	259	278	286	290	290	254	291	301	276	284	266	268	289	295	302	276	242	266	291	277	268	277	273	250	301	287	292	290	232	264	290	261	289	278	278	296	264	264	259	273	269	277	266	289	270	288	330	284	260	291	252	271	266	272	285	267	288	274	283	266	291	278	281	288	297	264	291	329	254	274	268	279	285	250	277	275	266	287	259	261	304	248	262	330	292	280	289	277	289	267	276	263	259	242	306	282	289	273	273	278	269	246	297	267	280	289	288	285	301	309	289	261	287	249	269	261	263	276	289	289	263	281	277	289	288	293	285	260	280	269	271	259	225	271	261	277	243	275	261	279	273	281	293	296	287	297	285	269	270	249	275	265	270	283	276	254	265	276	273	273	309	282	265	281	274	256	278	255	242	281	288	292	309	249	263	291	291	266	286	265	252	286	299	261	227	269	275	283	276	277	246	283	278	288	260	259	284	269	263	270	283	299	309	256	268	268	254	318	269	264	291	268	255	273	268	260	267	270	249	280	281	258	292	269	259	309	312	298	286	286	313	273	277	276	303	269	288	280	307	263	274	284	285	278	271	252	286	238	257	286	244	258	283	326	249	264	268	266	270	262	269	277	251	273	277	247	282	265	259	273	277	259	251	309	273	298	290	274	265	292	285	246	286	292	289	264	269	298	246	276	255	280	269	264	290	255	284	269	286	287	271	262	279	297	307	300	255	280	288	281	267	239	326	307	258	283	276	284	246	235	250	268	268	244	271	281	274	279	278	290	275	285	295	294	244	275	273	282	272	294	276	286	264	274	268	284	280	262	301	264	270	286	258	273	277	236	245	258	269	287	295	267	250	260	263	291	279	281	280	273	243	248	284	274	280	274	256	275	288	294	246	252	285	267	287	305	297	279	276	267	263	266	252	297	251	275	296	264	271	280	296	273	261	282	282	266	298	292	279	283	269	239	285	273	273	273	264	278	265	293	275	295	269	283	265	253	264	257	296	286	266	253	301	263	284	272	251	313	280	297	268	278	297	253	250	263	258	301	251	299	275	272	281	265	261	272	258	262	232	285	273	297	271	271	282	276	278	292	277	263	283	257	261	283	252	281	247	274	268	278	256	263	269	299	313	289	263	271	260	274	286	267	242	310	274	270	276	296	266	281	278	336	291	279	278	243	278	289	291	282	252	284	286	268	273	260	298	295	273	282	289	307	276	254	259	277	247	300	278	308	307	255	288	273	266	255	301	285	289	270	275	278	281	286	264	293	251	259	295	259	271	261	292	284	291	296	262	247	275	277	276	297	261	249	277	277	250	303	299	246	267	286	301	264	269	300	272	254	278	258	287	283	260	272	266	272	265	245	284	250	268	273	276	255	299	256	292	273	265	281	316	257	248	260	287	252	289	264	289	282	263	274	289	304	279	293	266	277	280	287	252	260	258	277	261	281	280	280	277	277	264	285	251	285	271	293	243	276	272	249	259	289	268	257	262	283	277	287	261	283	259	271	279	268	299	266	270	268	301	276	255	295	243	258	293	256	285	282	285	270	289	269	307	261	272	256	241	259	277	272	246	249	270	271	274	247	263	279	257	276	302	308	258	266	263	267	264	268	303	276	279	277	263	290	262	290	277	310	273	291	271	300	256	297	275	293	272	276	284	237	270	269	255	273	274	276	263	286	242	266	289	289	306	276	256	263	275	293	269	284	268	295	286	292	274	283	290	273	267	273	262	275	285	269	277	272	274	288	260	306	272	265	252	257	273	270	277	267	236	274	299	256	269	252	284	262	265	265	275	311	273	279	287	297	302	282	256	231	262	259	257	315	284	321	253	281	274	266	279	278	269	260	299	288	250	257	271	261	277	290	282	255	276	269	246	256	257	296	289	260	281	250	278	266	310	291	270	286	285	267	243	290	255	238	243	299	269	268	246	273	280	254	282	287	264	230	243	288	289	287	275	263	295	269	277	281	263	287	277	262	295	278	288	306	279	296	288	270	264	257	247	283	284	264	265	240	280	266	272	277	282	253	267	282	287	259	256	268	255	255	277	252	288	298	249	277	269	299	291	297	274	283	285	262	281	254	260	276	247	272	257	301	258	278	230	283	273	268	263	285	256	276	278	271	277	268	287	293	290	264	255	280	292	261	269	268	284	263	266	269	259	276	254	279	298	302	287	295	279	272	262	260	286	274	299	280	303	296	249	284	288	279	260	277	257	246	269	255	294	268	287	262	292	288	262	275	273	301	267	294	272	275	264	250	245	255	236	272	262	269	284	250	297	283	302	283	308	280	262	281	278	281	266	267	272	291	267	282	260	265	273	301	284	256	280	255	270	271	261	257	268	250	280	281	254	269	302	281	267	264	245	287	299	255	270	261	273	269	267	270	284	251	264	302	290	273	254	288	250	258	268	257	297	290	286	286	274	271	265	269	255	295	266	276	275	274	280	293	274	274	274	269	267	274	270	290	258	255	274	244	266	304	253	301	269	288	278	268	255	293	278	282	289	311	294	275	281	301	253	265	262	274	291	255	262	251	275	311	266	282	286	286	281	252	282	263	274	259	283	323	237	293	284	265	250	284	249	261	263	264	275	274	305	268	288	276	256	272	284	268	238	284	263	286	310	271	277	275	277	276	278	282	306	260	290	266	247	275	261	280	261	288	282	268	294	280	253	266	258	329	260	285	298	280	272	256	277	242	284	289	258	253	256	265	279	266	276	270	260	286	273	264	255	257	272	270	291	283	268	283	261	286	277	290	257	266	286	276	280	267	291	294	282	306	282	272	292	269	274	283	291	256	299	293	311	298	240	261	284	301	253	266	287	256	284	267	279	289	263	248	312	252	249	243	299	282	298	280	256	294	270	291	280	294	300	305	256	262	258	271	251	287	277	252	271	268	275	268	262	295	262	265	272	269	286	286	262	276	289	291	267	271	273	305	258	286	274	288	271	264	281	238	277	263	277	276	272	301	293	245	276	284	296	276	250	297	258	269	280	299	244	277	264	231	290	276	262	262	249	259	296	287	306	273	299	273	268	268	298	299	271	301	263	278	251	255	270	262	294	305	271	264	273	253	262	280	293	273	278	267	257	267	275	271	287	259	272	272	245	271	321	287	310	263	268	265	287	272	311	257	305	275	261	272	261	274	264	274	275	277	266	286	264	250	281	285	253	296	298	254	234	259	274	285	251	255	272	268	288	262	269	276	247	254	264	263	298	281	279	283	272	238	249	288	286	310	257	264	279	280	264	261	282	272	276	247	269	254	282	270	277	255	249	282	267	265	278	267	305	249	284
12622	2846	6081	6849	5841	4809	4007	3337	2819	2485	2250	2022	1782	1711	1640	1474	1435	1319	1293	1243	1222	1174	1227	1127	1107	1068	1073	964	972	999	918	988	940	952	961	925	889	898	917	866	872	882	951	895	894	869	813	924	888	840	859	805	857	843	808	861	824	887	809	787	816	857	899	846	825	803	817	812	798	828	861	777	813	752	815	807	774	816	834	818	815	802	809	795	798	789	766	832	783	792	845	792	792	823	814	765	787	784	762	800	774	804	798	828	790	751	762	786	809	765	812	738	756	773	817	841	767	795	759	770	775	768	769	766	848	851	801	809	856	804	798	806	851	790	768	769	808	767	814	777	824	760	792	796	816	753	757	796	787	755	799	802	840	765	776	781	754	764	801	788	826	827	781	845	755	823	834	773	783	775	781	712	854	771	747	810	815	819	823	832	810	793	764	789	812	793	781	798	812	815	796	782	755	818	819	794	778	807	785	840	771	837	730	781	785	835	831	804	784	868	777	730	722	779	798	788	780	807	717	724	758	768	802	745	778	797	807	777	807	796	757	766	798	756	800	766	775	784	820	737	813	784	781	764	784	814	790	791	745	775	789	837	841	744	739	841	756	743	850	742	736	764	792	734	777	824	830	785	791	837	782	785	788	832	817	722	774	788	784	757	798	858	826	845	773	805	796	804	803	777	808	803	786	849	788	800	781	797	821	817	787	778	797	819	825	754	759	789	739	784	757	787	783	795	781	787	758	751	778	793	812	784	746	772	819	787	787	797	734	786	750	787	790	820	766	785	729	791	757	730	811	789	811	807	758	787	788	762	758	793	732	796	792	826	785	746	770	786	793	817	801	753	782	831	796	805	840	752	772	741	763	784	750	817	770	775	772	751	800	748	821	732	806	793	785	812	756	787	782	766	788	785	723	752	782	749	789	828	763	815	731	772	816	807	825	756	788	819	777	806	787	799	787	781	783	820	703	790	792	743	767	780	768	812	759	794	785	747	750	770	808	817	789	809	765	816	766	843	775	788	732	790	748	837	754	790	759	775	795	790	808	797	778	785	862	817	770	807	808	838	747	813	810	778	829	767	793	774	796	773	832	834	753	808	746	762	745	770	761	759	825	833	791	819	803	825	735	826	806	750	825	728	768	755	773	815	845	779	790	810	795	803	813	790	838	823	825	770	794	803	768	738	819	828	759	754	816	806	787	777	808	792	758	775	789	800	775	797	844	777	769	770	752	809	782	810	785	725	802	715	723	779	802	731	793	776	848	799	842	736	792	807	796	788	811	776	774	829	819	799	763	804	823	793	793	812	793	786	782	792	782	811	730	772	778	769	765	804	773	782	754	843	780	767	799	773	791	777	748	771	746	779	802	766	791	779	774	769	770	766	754	820	770	794	826	780	777	832	787	752	742	839	792	771	804	803	782	802	814	818	794	816	773	786	817	776	808	788	770	799	795	803	752	772	811	838	794	779	812	806	784	761	828	824	754	764	816	815	786	782	798	808	810	851	832	777	792	763	795	800	743	825	793	798	755	803	810	809	830	778	801	740	821	805	761	770	806	797	772	722	780	706	766	794	772	781	740	751	769	746	792	757	740	786	777	780	704	765	759	786	793	790	808	813	747	810	747	762	798	807	757	771	782	747	757	824	742	786	739	793	802	811	766	768	817	800	745	743	855	777	828	775	746	814	780	775	721	810	758	773	770	803	819	796	834	782	728	749	766	815	814	745	797	757	809	779	800	782	802	784	794	806	772	774	775	779	803	786	820	777	778	736	774	771	811	795	754	789	786	805	779	803	802	822	789	825	781	791	784	751	785	773	822	774	785	834	709	774	800	767	774	803	750	815	829	792	827	792	798	734	812	795	781	809	779	754	796	796	772	765	773	755	775	773	770	766	773	827	787	805	787	789	749	751	798	772	822	785	795	779	753	789	827	750	801	796	827	754	771	789	797	765	814	765	781	780	795	854	763	788	708	785	744	761	826	834	818	784	793	763	773	787	780	830	757	771	746	765	755	778	782	745	752	799	815	794	785	770	819	788	861	795	763	806	801	754	763	746	786	820	782	787	780	797	775	779	749	837	760	768	739	782	803	776	774	758	728	782	800	804	814	824	812	823	768	794	760	770	826	800	800	721	761	801	795	772	807	795	838	779	777	798	796	755	779	787	812	828	800	752	838	788	773	815	749	787	754	795	772	818	762	757	841	824	776	797	777	773	756	761	854	757	752	786	768	793	721	761	803	801	803	761	782	795	771	705	786	760	785	786	796	730	806	785	783	805	753	759	788	820	763	820	728	796	775	824	800	781	752	768	814	800	742	795	815	816	736	790	743	797	796	752	749	784	762	798	778	755	779	843	829	825	776	780	747	788	825	767	798	799	774	749	840	772	777	819	807	825	777	789	779	798	796	770	770	778	792	772	828	758	829	814	767	834	789	765	790	759	825	765	734	808	766	795	777	801	769	787	763	803	807	788	782	760	758	777	816	781	798	816	765	811	806	800	823	782	788	815	791	802	809	814	771	796	841	781	764	771	751	773	802	789	788	774	758	752	808	808	761	826	740	795	778	819	788	804	832	799	750	776	743	769	772	824	742	805	799	699	785	811	769	834	777	771	776	824	810	755	822	792	800	741	773	795	841	788	751	763	797	807	766	789	792	799	748	785	841	794	772	829	756	766	808	778	706	754	762	826	810	791	842	789	788	793	778	737	824	784	804	769	791	770	777	763	746	765	797	802	732	740	746	775	795	795	727	770	779	758	793	799	829	794	757	787	797	779	813	810	800	792	794	756	786	788	759	786	780	782	768	776	777	767	769	791	781	810	780	787	818	779	736	756	792	839	826	757	810	798	762	832	784	816	822	782	789	771	800	827	834	805	767	769	793	778	800	749	742	751	801	745	731	793	785	780	788	854	791	792	732	751	807	789	819	764	826	759	791	810	800	786	772	779	733	769	788	775	836	797	766	815	814	780	837	831	787	730	779	796	780	778	734	790	780	805	774	737	795	771	823	802	832	799	727	810	818	795	753	740	790	802	810	720	765	761	769	780	802	764	803	773	752	795	791	752	800	745	772	756	766	834	751	751	725	799	759	757	771	844	789	778	743	800	804	783	819	749	768	813	749	822	795	777	756	795	806	832	811	796	792	740	803	815	776	843	778	774	759	819	796	806	811	760	784	781	758	814	798	767	795	789	784	855	764	757	840	808	831	774	735	794	718	792	849	794	807	831	740	824	741	804	745	818	715	778	774	742	826	815	821	818	759	792	783	752	795	783	765	799	784	771	757	807	794	863	761	750	785	799	816	768	802	768	751	808	850	761	802	760	811	795	848	805	797	804	808	764	791	780	794	803	832	787	756	802	822	799	737	775	760	754	770	752	768	773	783	816	776	800	803	770	840	813	848	766	809	771	818	773	850	777	781	797	808	819	799	765	799	777	803	794	768	781	793	787	752	774	825	803	801	780	765	827	827	751	752	798	789	810	811	773	717	843	802	785	767	761
2591	169	184	136	134	132	123	104	102	102	123	94	97	102	87	96	99	101	82	81	81	113	110	101	98	73	110	97	92	86	88	97	90	85	97	98	102	82	91	92	98	99	98	103	118	93	98	70	82	97	91	94	99	108	99	94	105	85	95	83	89	94	94	91	87	92	92	81	113	102	105	93	89	105	84	92	105	97	100	76	95	100	96	92	114	108	98	84	92	99	99	95	93	76	90	82	92	92	95	73	87	101	103	90	86	103	97	80	98	101	106	104	86	89	113	95	110	101	107	85	108	90	98	80	90	96	98	89	103	86	102	90	80	86	91	90	88	106	103	95	75	97	89	81	88	94	86	104	83	105	103	90	84	85	90	95	109	107	72	103	103	99	101	79	105	76	103	85	102	84	81	112	78	98	98	109	83	96	91	89	103	107	96	90	100	120	103	99	95	86	108	81	91	100	98	87	100	93	97	106	98	69	81	95	94	108	97	74	92	84	90	95	100	102	95	88	90	95	106	107	85	100	99	95	100	99	95	95	96	103	86	103	94	106	93	91	105	105	98	107	93	96	100	99	108	104	88	81	99	96	95	103	110	96	96	90	84	95	98	112	79	83	88	67	108	96	91	86	90	104	100	90	115	91	93	84	93	85	111	100	96	112	93	89	91	77	98	109	110	91	96	93	97	92	100	103	94	94	89	85	109	91	84	102	85	77	96	82	89	94	83	85	109	106	83	103	95	100	120	95	102	102	101	111	94	105	108	101	111	82	89	100	94	99	88	95	97	93	99	105	95	98	96	104	80	113	95	95	80	96	83	120	88	83	92	90	98	97	85	92	109	85	82	109	88	86	95	114	99	111	83	102	105	95	89	94	103	109	115	90	114	95	103	82	97	99	94	80	80	100	91	91	95	86	108	76	85	89	83	105	88	100	80	91	97	86	92	79	102	120	95	81	99	83	90	97	100	95	111	88	87	101	74	75	110	103	90	99	89	103	88	97	95	91	94	85	85	109	81	93	93	84	93	92	81	77	89	83	86	108	84	103	82	78	99	101	95	88	103	84	104	108	98	94	93	109	101	89	99	88	91	74	89	94	96	89	100	98	75	96	83	93	81	86	86	95	80	88	92	84	105	104	90	102	108	92	101	89	103	79	104	85	97	90	91	95	81	90	113	92	113	110	80	98	100	72	104	91	96	105	98	96	114	108	105	82	92	99	85	112	84	94	85	87	116	85	82	107	92	78	110	105	98	93	113	84	98	91	86	101	81	90	108	72	99	112	93	107	83	74	70	97	85	110	85	89	76	92	82	90	92	102	102	108	108	81	95	83	96	103	98	99	95	81	111	93	91	84	92	111	92	108	101	74	79	98	103	92	113	95	103	110	98	110	84	81	86	92	83	103	96	90	82	96	90	102	81	103	97	111	105	97	90	76	101	112	96	80	93	102	85	84	92	99	85	101	118	102	87	93	103	109	90	117	102	94	94	72	84	103	99	106	101	102	80	106	98	87	98	103	85	102	94	91	90	99	93	104	107	106	102	112	110	84	103	94	104	100	84	99	96	91	100	94	86	98	95	102	91	101	83	99	102	94	102	104	96	101	81	107	91	81	107	91	76	94	90	99	98	104	97	102	122	101	98	103	90	90	96	102	92	101	109	90	97	86	92	102	96	110	82	105	96	90	97	76	104	86	95	98	88	94	110	84	113	104	104	92	95	82	107	87	104	112	101	100	102	92	84	105	121	101	107	105	86	102	76	78	85	91	84	112	93	97	98	86	98	106	85	89	88	93	89	83	95	108	96	96	85	98	101	89	96	112	101	91	101	96	93	85	101	104	84	106	88	85	81	79	109	99	74	95	88	89	93	95	83	97	112	96	92	96	103	93	106	94	98	101	78	105	88	95	101	106	101	86	88	114	97	81	84	93	98	80	102	108	74	90	95	92	94	102	101	89	82	89	93	93	95	100	84	107	82	86	89	100	111	89	88	86	94	82	87	100	82	101	95	90	99	93	96	89	90	82	98	111	109	86	110	84	97	81	91	93	93	92	108	89	106	106	112	99	98	95	110	83	108	112	98	84	99	103	91	83	91	101	94	103	82	82	90	86	97	94	96	94	91	106	101	100	104	77	85	101	102	79	108	99	95	91	103	87	82	82	89	70	109	84	87	101	110	93	96	82	96	91	83	97	73	94	92	90	82	105	94	93	118	104	111	99	119	97	92	105	97	123	107	88	97	94	88	76	95	88	90	101	105	97	95	96	93	104	103	108	103	85	87	105	102	120	102	76	97	86	85	89	91	93	105	67	107	90	93	97	87	102	109	97	89	96	116	114	92	92	118	94	119	93	82	117	97	104	103	95	101	87	102	89	101	70	111	94	107	94	99	99	101	88	94	85	110	109	85	92	94	108	105	92	84	85	88	72	93	95	100	95	100	105	101	105	81	108	103	90	91	81	92	105	99	103	101	105	86	94	79	97	95	73	87	76	96	108	77	109	109	118	107	102	104	109	99	100	98	88	89	90	88	86	82	91	82	93	92	113	106	94	102	88	96	91	71	86	86	84	88	89	98	96	117	103	93	114	82	85	92	105	97	94	90	86	101	92	97	106	110	97	101	110	91	93	88	95	101	84	83	103	93	93	103	95	98	90	82	102	111	103	80	91	106	100	95	108	92	97	92	80	97	77	118	103	95	102	97	92	94	93	101	94	91	98	94	90	90	97	79	84	83	107	92	107	100	89	97	81	84	96	83	91	106	94	100	105	103	78	86	85	92	103	95	102	98	95	106	93	107	100	103	89	83	102	93	89	102	112	79	87	105	74	93	96	99	88	91	99	91	96	105	105	89	92	93	114	93	73	91	84	91	98	96	95	74	104	92	75	94	90	109	82	110	91	85	97	81	90	84	93	90	88	101	84	93	72	96	101	99	91	97	100	104	96	86	99	114	79	105	82	102	99	93	81	102	73	114	93	95	98	97	108	98	83	82	83	96	97	106	83	76	89	112	88	76	97	91	102	92	112	103	80	111	95	100	87	101	108	88	83	104	95	102	95	78	80	82	101	106	112	91	72	109	98	94	92	97	91	94	93	87	106	93	107	95	111	105	99	105	84	91	109	96	94	91	110	89	105	101	94	95	80	104	82	83	95	109	86	83	107	98	104	91	101	123	108	108	90	106	124	114	100	93	86	112	104	81	99	97	76	72	102	80	100	102	81	86	97	97	100	96	103	99	84	95	97	89	88	89	97	101	88	95	108	111	80	92	82	90	90	113	85	105	90	84	103	101	103	90	94	108	86	96	81	86	88	80	77	113	101	85	101	107	97	94	90	99	105	94	99	82	85	100	93	90	96	83	89	94	100	99	109	90	88	94	105	83	98	98	118	101	100	101	82	107	95	91	101	91	108	96	111	98	98	98	80	88	100	89	87	95	84	93	100	101	93	102	96	101	128	107	106	98	86	87	96	102	110	113	102	112	91	96	96	75	90	113	92	91	92
2118	382	478	490	483	452	422	396	388	373	405	348	393	361	383	370	374	358	359	332	339	316	322	362	332	330	344	371	319	361	380	355	353	347	375	367	368	370	333	306	340	362	352	356	366	313	328	323	339	343	302	327	332	365	341	340	346	319	342	336	325	342	338	360	329	336	332	307	351	350	330	322	362	304	341	333	361	334	343	333	349	340	353	318	311	346	324	325	347	347	348	360	361	337	331	315	327	335	335	338	314	331	295	329	354	330	330	331	341	297	343	340	368	326	352	341	331	329	326	375	360	312	360	346	329	325	322	327	357	364	341	338	331	341	321	331	335	327	343	320	328	376	340	315	367	337	346	331	345	327	330	324	348	321	343	359	332	330	339	338	365	315	334	351	352	330	296	347	341	335	356	359	324	319	326	337	356	335	340	308	329	312	340	320	340	324	362	325	363	387	354	358	327	322	339	304	335	323	344	312	340	360	340	307	351	355	315	362	353	361	343	329	355	306	357	327	319	341	336	337	317	363	325	344	357	319	333	379	357	346	325	328	357	319	329	343	337	325	348	335	349	329	364	357	336	349	324	333	366	309	332	344	303	337	339	328	328	333	301	324	366	327	325	331	351	316	335	335	306	343	328	318	327	314	318	338	303	345	331	317	333	289	324	351	323	299	342	320	344	323	362	305	350	326	322	329	336	324	348	333	304	289	344	356	372	333	322	293	308	340	334	350	352	373	357	330	341	355	330	355	350	320	331	328	366	342	315	337	335	344	334	350	331	327	308	372	317	384	318	356	380	339	358	324	336	313	310	329	293	340	351	325	310	378	360	326	313	340	315	319	343	303	322	290	347	345	302	330	387	347	344	312	345	345	348	343	331	318	341	320	315	343	328	346	350	328	359	316	343	335	327	322	343	347	338	334	370	324	312	301	364	340	339	348	372	362	310	332	331	332	348	334	376	356	342	345	339	335	348	328	378	323	360	338	320	305	319	338	316	350	336	355	353	312	356	319	327	340	365	312	319	315	331	356	352	341	311	363	326	316	343	327	363	363	321	337	339	353	315	355	350	354	375	386	377	333	342	321	333	317	345	296	339	358	344	323	342	321	315	346	322	331	319	323	349	289	331	306	329	344	307	328	323	356	359	315	356	331	349	320	318	352	345	307	315	325	347	334	341	327	332	331	328	354	311	339	337	319	344	347	340	280	318	348	361	322	347	330	319	323	330	298	337	313	322	327	334	362	351	349	345	338	317	348	327	348	336	323	329	311	308	357	346	354	337	367	316	353	370	324	361	321	336	312	310	365	331	345	372	325	355	348	363	337	331	317	359	350	337	335	353	355	339	334	351	311	328	347	302	363	319	307	343	360	365	327	353	311	358	362	345	387	323	328	345	336	334	326	347	338	349	363	357	344	317	344	351	334	320	379	360	339	355	374	351	333	338	337	336	351	352	337	331	360	358	309	334	335	358	323	383	328	345	318	317	366	323	304	350	339	337	336	336	342	374	315	373	307	308	335	311	336	332	332	345	337	344	361	325	350	359	319	307	357	320	351	305	334	307	324	345	335	355	338	350	342	335	356	345	338	347	371	339	313	352	335	312	335	336	345	357	293	338	347	330	323	332	344	347	351	335	331	345	343	365	309	323	312	360	337	335	331	339	328	338	354	337	354	329	329	327	347	334	347	366	347	373	337	324	326	333	325	362	364	334	319	349	336	347	341	366	316	332	327	310	330	326	319	314	317	379	323	343	328	338	321	360	359	329	338	322	333	331	328	346	323	318	346	347	335	356	334	321	335	351	347	323	353	314	335	317	331	363	287	330	331	366	348	337	351	341	339	329	349	340	322	317	317	350	346	367	345	341	351	345	326	332	327	340	327	311	346	311	351	353	329	343	362	340	306	343	348	348	368	348	344	316	328	339	334	323	320	338	320	324	357	339	361	343	314	338	321	334	357	328	365	327	364	322	352	322	343	353	315	317	350	326	336	337	368	351	322	316	333	320	376	313	312	340	314	330	335	364	352	318	333	349	353	344	316	343	354	299	339	323	328	328	332	332	347	323	343	339	326	345	315	332	337	346	338	366	368	347	339	334	344	327	335	324	350	345	343	311	361	345	366	311	338	301	292	341	324	357	309	303	355	341	344	323	351	336	348	329	326	372	346	336	365	343	318	361	350	381	346	326	337	304	318	329	343	316	329	361	331	355	340	354	345	345	354	338	335	340	319	316	310	347	346	298	344	347	345	339	373	347	349	340	338	350	340	310	356	318	347	335	328	339	325	318	333	367	310	334	333	363	324	361	368	331	319	316	340	347	307	334	317	328	334	302	310	355	367	311	318	317	345	353	354	311	337	348	341	311	351	300	370	328	336	342	332	331	367	353	312	341	337	329	338	351	306	319	314	341	341	319	323	349	325	354	330	340	333	330	344	352	333	353	312	333	314	345	343	342	356	348	322	309	323	325	312	336	351	324	353	351	343	328	324	353	305	311	329	298	331	318	320	331	332	350	354	318	331	372	357	311	308	343	311	370	329	322	321	329	342	340	350	355	331	322	361	307	333	295	338	317	361	344	325	319	353	348	351	310	336	356	328	359	368	347	343	338	365	366	329	346	322	343	366	316	319	337	331	338	346	348	342	337	367	305	329	352	335	337	344	324	331	346	318	349	315	332	313	322	370	343	346	370	366	308	319	327	343	336	316	375	353	323	314	338	339	323	355	343	357	348	318	309	298	333	328	315	336	334	320	346	359	305	366	331	330	320	332	356	343	330	333	324	324	336	332	352	344	298	344	304	333	372	352	322	364	332	335	308	323	330	308	316	278	311	338	348	352	339	368	348	352	347	378	332	378	330	314	343	314	308	323	328	366	338	372	336	338	353	347	352	332	367	349	335	334	346	339	370	350	322	337	355	318	353	354	352	315	337	355	309	321	305	339	331	329	320	321	360	320	340	336	384	354	327	337	330	333	342	346	351	313	317	338	327	356	327	336	343	327	341	324	337	317	337	318	342	340	336	354	338	344	341	338	355	331	352	309	321	311	338	331	367	334	316	369	283	351	355	322	332	332	357	344	363	338	329	335	345	344	342	330	351	364	328	346	324	350	373	294	329	325	342	347	339	321	334	329	330	346	362	306	347	373	309	340	376	334	334	334	312	321	327	336	335	298	353	334	331	303	317	296	327	305	342	344	334	396	344	356	366	352	347	325	344	312	366	342	345	336	332	322	336	353	358	350	337	341	334	359	377	346	354	347	345	335	308	328	337	354	335	311	357	337	365	320	328	344	331	340	374	323	342	346	366	353	328	345	336	328	350	322	340	346	339	342	358	308	349	329	337	328	327	364	327	321	336	346	359	329	348	314	336	356	352	326	363	323	333	336	326	318	321	320	326	328	319	356	337	339	323	362	343	310	351	350	339	341	325	324	332	342	330	330	326	370	312	315	325	346	332	321	325	364	327	347	371	329	364	325	355	324	367	347	375	349	344	343	336	304	329	345
18286	1759	1532	1225	865	704	546	478	401	341	356	321	310	253	269	251	262	241	282	260	238	247	229	244	251	232	218	232	196	231	203	200	206	213	244	220	197	225	222	221	233	231	232	217	188	210	216	219	239	233	219	221	202	220	214	217	235	197	229	184	191	196	224	230	231	235	209	220	229	211	211	216	194	196	186	203	206	213	228	214	212	193	213	208	202	191	213	200	214	210	220	207	199	195	237	225	215	214	210	202	243	240	203	219	234	219	193	218	235	205	196	200	180	212	215	214	196	226	198	245	204	240	224	202	219	239	205	220	196	218	222	228	215	197	200	225	206	244	222	217	215	196	207	218	203	224	192	204	193	204	210	194	233	217	223	216	212	211	191	228	193	222	188	204	231	219	207	224	201	191	195	212	212	194	210	235	198	215	207	203	200	187	188	197	201	208	232	202	208	218	200	204	217	219	206	178	211	195	211	214	213	184	222	188	206	216	199	207	221	204	177	214	197	188	183	197	188	196	201	217	191	219	212	235	212	206	184	204	182	242	201	202	182	224	191	210	206	203	220	230	198	199	226	206	209	202	179	204	213	227	198	202	228	195	189	203	203	204	198	209	190	223	214	218	230	210	204	207	205	206	225	193	211	217	181	195	213	228	216	211	186	210	224	230	202	196	190	240	217	215	193	207	201	212	225	201	229	200	210	217	220	216	180	235	189	201	196	217	191	220	198	193	205	207	214	191	206	207	201	213	191	186	180	217	214	212	203	243	201	213	209	210	213	224	211	215	175	223	208	212	249	208	222	225	188	202	223	183	177	200	217	213	203	202	211	200	187	212	213	229	209	210	218	230	227	196	185	217	221	200	220	252	235	210	199	191	203	218	209	209	199	196	179	220	187	231	213	181	205	211	209	212	201	199	224	206	214	208	200	213	224	199	196	217	239	193	201	200	215	204	216	220	207	198	218	210	211	207	210	188	182	225	224	200	222	178	182	215	215	211	227	203	222	192	215	206	175	230	196	195	233	227	188	201	221	199	242	219	216	202	195	187	206	211	203	219	195	202	227	218	217	245	227	193	226	206	229	206	213	206	192	205	214	212	211	206	216	188	185	209	204	216	200	216	224	196	215	176	207	179	217	197	209	185	190	205	217	194	207	193	217	199	201	215	217	216	207	203	219	229	204	242	216	204	204	230	202	230	204	180	212	204	212	243	187	220	203	206	205	209	235	228	209	206	216	192	193	179	207	210	217	210	205	198	205	228	224	210	198	200	204	210	202	210	212	190	211	228	178	215	211	213	210	227	199	231	199	203	224	230	221	205	216	205	206	227	214	216	209	207	212	200	239	197	209	172	206	199	223	199	212	194	229	227	210	204	218	190	189	199	197	256	211	196	255	201	197	222	202	199	190	172	195	197	198	234	199	214	213	233	203	219	176	218	201	216	202	176	212	232	175	198	211	222	215	204	209	206	189	226	216	216	203	217	195	183	225	184	188	202	203	227	211	212	209	196	211	224	206	191	213	234	210	216	197	217	182	217	250	206	205	193	220	211	212	211	223	203	215	210	190	195	218	217	204	182	183	214	226	214	195	197	203	198	202	236	228	208	224	196	182	220	215	194	230	194	199	199	207	226	203	192	190	204	212	245	218	201	188	225	220	192	230	217	232	198	206	192	182	176	216	217	207	204	200	201	196	237	205	240	223	212	212	219	198	190	212	193	209	213	194	194	200	193	204	202	194	223	207	211	184	194	205	205	238	220	214	210	216	205	201	209	217	203	213	209	213	198	208	219	221	214	230	213	216	231	186	194	195	198	193	219	213	193	227	177	218	228	189	206	220	225	192	236	205	204	237	197	202	210	221	206	202	193	220	217	185	210	205	221	188	192	184	225	189	178	225	191	219	227	211	220	227	195	220	206	215	217	207	205	250	219	195	202	236	213	191	186	222	206	211	209	216	196	213	214	197	201	170	227	229	217	193	219	216	227	206	206	237	218	228	201	206	192	203	200	204	227	196	210	232	188	219	192	224	216	235	212	226	195	231	229	219	219	217	202	219	224	211	218	222	211	190	194	194	214	223	211	228	192	210	212	227	221	192	198	216	210	198	193	199	222	222	223	203	216	196	219	190	204	200	240	211	244	199	212	220	193	211	215	211	217	217	204	224	196	228	208	203	216	211	241	200	202	208	207	241	237	213	180	198	223	218	220	188	229	201	188	195	217	199	228	192	210	197	200	211	219	200	218	191	193	153	221	201	214	193	207	201	232	203	224	236	209	225	183	212	195	231	210	207	209	208	225	178	214	210	202	201	211	216	216	177	218	206	218	229	210	230	208	225	191	184	223	213	206	234	199	206	209	231	229	219	213	205	212	233	178	173	199	203	202	207	244	185	236	211	200	211	218	217	218	195	177	183	185	211	193	186	209	198	195	204	233	214	234	213	203	207	217	218	221	201	206	219	177	206	218	196	185	210	204	199	203	200	183	217	165	212	227	195	193	199	234	202	213	199	213	228	192	200	218	208	216	231	225	211	182	199	191	206	207	194	197	208	212	203	179	207	201	218	210	215	177	197	207	229	195	216	215	211	210	214	205	202	231	224	207	229	208	239	221	219	209	204	210	202	203	207	225	204	206	218	209	197	198	191	236	212	212	205	215	214	238	202	201	222	216	242	200	208	205	211	242	196	217	214	203	222	204	194	229	207	200	212	181	233	211	238	219	211	235	204	193	208	217	205	202	201	177	205	203	212	203	196	185	198	217	206	218	200	184	193	216	191	209	231	200	208	200	199	213	215	191	230	196	203	202	203	197	214	227	232	190	198	213	191	199	216	185	194	234	210	219	218	229	199	222	206	190	207	193	196	214	227	200	193	201	222	198	237	213	190	202	206	230	183	208	189	209	213	212	206	215	238	219	208	178	211	201	226	189	204	215	208	205	210	187	211	244	207	206	231	207	221	224	208	204	206	200	212	220	179	214	223	217	247	208	203	196	206	217	224	243	219	198	199	183	216	169	217	226	198	207	215	220	174	205	206	204	192	218	197	217	219	184	208	214	193	214	223	224	211	198	217	221	205	200	220	233	249	236	210	202	196	225	215	211	189	215	223	179	195	219	208	215	208	203	215	198	214	199	211	193	211	184	197	191	200	201	206	214	204	211	220	198	226	203	192	188	201	207	190	209	195	212	213	217	214	199	202	211	223	236	199	210	206	198	200	180	208	213	203	217	223	195	226	220	222	197	209	211	214	201	249	209	200	222	197	194	197	228	204	207	208	228	216	228	204	207	199	184	209	232	199	196	220	230	212	227	230	198	198	208	203	211	215	216	196	208	212	238	195	223	220	178	242	213	228	189	223	200	207	226	209	212	198	226	210	211	197	193	191	197	186	228	176	194	224	213	180	193	205	189	195	189	209	228	194	219	200	225	211	212	191	185	199	227	219	204	239	228	238	209	220	203	220	200	221	192	207	237	203	215	231	204	209	208	219	227	187	216	198	177	182	211
8699	1610	3452	3934	3387	2844	2303	1975	1667	1575	1438	1197	1165	1051	1027	1009	968	992	901	904	880	837	838	794	758	813	756	776	767	741	741	706	727	733	726	648	715	731	661	692	708	685	668	689	704	678	698	639	629	637	699	622	649	650	652	651	665	651	658	661	639	652	648	696	657	630	622	643	664	671	631	661	623	615	641	678	627	640	634	644	646	664	637	633	611	704	675	665	626	686	596	626	607	643	627	606	644	653	630	648	624	602	591	629	578	633	651	601	663	618	580	626	654	609	591	647	649	654	634	640	669	668	623	610	631	648	657	639	589	650	620	623	631	625	653	640	595	633	651	704	614	682	649	660	648	630	611	680	651	601	629	611	625	622	608	629	613	646	635	640	641	612	638	609	626	613	621	616	613	639	651	629	679	630	624	609	591	640	655	679	613	676	613	632	643	658	599	645	595	656	645	630	604	680	652	586	614	653	673	616	657	605	657	629	635	664	653	658	643	607	621	668	652	605	632	603	626	678	573	650	602	666	637	666	618	654	625	635	688	615	596	640	628	612	602	646	607	645	662	657	624	608	593	632	646	666	606	649	650	602	702	615	597	623	662	598	651	632	651	640	666	631	661	620	646	658	658	665	626	637	639	590	646	623	644	646	609	646	590	631	619	590	624	622	626	632	595	621	599	633	598	635	664	620	655	617	616	626	631	625	657	611	648	566	647	670	625	635	599	627	582	616	630	647	623	650	615	664	616	663	650	653	608	601	660	639	620	637	626	595	631	670	654	651	656	675	601	607	642	616	619	614	617	615	627	631	625	629	595	594	605	594	605	633	669	632	594	610	639	617	665	615	652	604	653	649	699	678	663	647	622	608	638	659	649	656	632	626	622	614	627	658	592	643	636	659	603	678	619	627	615	627	638	630	633	649	634	650	596	591	661	649	592	601	619	608	614	676	597	565	656	621	630	640	650	596	643	635	629	695	586	669	670	606	638	650	679	632	653	648	619	667	628	609	636	601	626	566	623	621	636	600	630	613	618	692	591	642	650	635	623	655	627	616	599	626	636	599	563	613	701	658	626	624	605	580	615	603	634	632	613	598	596	627	637	640	562	645	628	643	613	624	633	619	606	669	621	640	635	610	620	644	583	617	615	627	646	643	623	626	621	656	637	633	653	579	638	657	648	567	684	670	652	658	668	601	655	620	610	605	663	642	636	635	670	665	653	610	602	616	648	619	647	643	617	619	634	643	627	645	644	622	645	678	599	647	632	637	611	651	643	653	626	638	625	654	612	624	662	606	671	638	637	617	623	645	598	629	638	660	678	658	638	619	676	650	625	603	636	612	636	622	621	680	680	659	629	640	664	631	614	611	609	617	603	612	589	614	635	632	617	586	601	631	681	599	624	636	664	631	592	646	625	640	665	663	648	602	612	640	573	666	608	682	662	678	628	631	617	614	612	597	645	610	630	650	604	640	658	625	675	604	622	605	630	652	663	644	632	680	648	658	683	636	597	663	646	618	665	630	637	653	659	626	642	634	640	650	617	617	656	643	615	646	649	696	652	618	644	637	663	672	668	663	639	653	629	603	642	657	620	616	675	620	652	609	651	596	634	592	628	608	626	620	580	606	633	660	617	626	636	599	670	634	626	684	646	674	655	633	617	615	643	614	658	669	650	617	642	633	615	649	623	686	612	633	595	656	676	627	651	614	666	641	651	589	633	643	617	623	614	611	656	590	634	643	615	605	657	662	645	627	620	613	671	653	657	627	618	642	635	673	629	638	655	652	592	606	682	621	636	670	643	639	674	675	643	683	639	648	640	648	627	645	624	690	649	635	643	605	639	628	612	634	671	629	597	654	624	603	655	646	628	620	659	638	637	665	625	614	636	617	582	685	627	631	640	591	622	647	589	644	673	652	596	633	634	604	639	656	593	649	631	632	637	635	629	640	616	623	642	618	648	674	641	679	629	636	639	617	654	591	641	656	616	637	602	631	650	640	668	675	616	662	599	621	644	611	658	668	635	614	627	592	647	601	610	635	651	670	652	628	682	672	663	627	590	640	600	627	667	664	623	631	666	653	642	613	673	639	652	616	653	610	619	598	647	641	610	632	640	605	644	625	636	625	615	614	618	594	643	605	621	637	655	666	620	673	651	682	661	661	642	616	590	615	651	603	666	600	631	646	620	612	657	630	620	647	639	622	627	626	651	645	631	601	628	637	638	682	626	595	636	613	637	654	621	669	601	613	659	655	638	626	651	621	681	633	631	643	636	651	611	594	646	614	596	643	680	618	614	646	654	635	673	644	637	613	652	668	613	658	623	611	629	626	646	632	626	641	670	604	615	612	627	666	640	606	629	695	638	652	613	656	612	682	664	634	652	691	658	616	627	600	627	594	613	650	611	606	628	598	644	642	621	635	604	625	548	661	623	631	634	586	597	681	655	696	675	636	632	626	620	657	655	625	643	574	629	644	646	630	630	655	615	659	664	560	622	633	606	659	632	607	590	643	654	711	643	654	648	648	627	609	647	660	610	663	609	597	644	623	628	646	649	612	591	658	641	631	625	598	645	616	640	627	655	655	640	603	642	678	645	624	658	606	686	625	603	654	652	648	656	628	631	622	660	653	623	693	594	580	678	620	641	638	630	643	658	664	651	624	641	639	648	621	666	644	631	606	633	631	609	672	638	598	646	650	633	622	620	653	603	594	626	643	641	644	648	666	666	642	664	642	650	677	640	656	653	617	661	642	638	628	623	640	608	680	632	659	650	634	604	658	626	658	562	619	623	640	609	631	661	606	597	659	629	599	622	587	657	606	634	627	631	622	670	637	634	654	646	652	654	662	615	621	632	631	642	648	625	639	650	632	663	668	679	658	611	605	658	688	609	632	612	633	623	583	666	586	621	686	622	688	625	663	625	641	629	621	653	600	664	658	596	650	621	634	645	606	657	622	669	640	609	651	655	662	658	601	617	613	605	604	640	664	601	610	585	639	626	592	635	678	613	620	647	641	630	613	598	619	594	662	581	601	647	631	649	588	606	619	613	664	612	629	616	599	647	598	660	607	671	646	598	641	610	617	627	663	634	651	676	647	665	625	655	631	593	633	670	599	600	611	626	625	648	643	674	611	631	602	652	661	622	655	604	634	605	632	615	650	654	616	602	666	642	629	647	669	653	608	653	610	627	637	657	616	635	650	685	620	665	633	632	628	637	595	600	640	645	575	652	627	609	636	639	605	663	634	620	646	659	625	602	598	626	615	633	634	661	579	639	627	610	619	612	626	632	659	683	645	657	607	624	663	639	636	649	603	618	619	587	653	647	615	651	689	626	668	655	652	599	608	666	685	629	639	626	595	635	652	637	639	645	683	612	678	631	641	608	617	618	611	631	658	631	693	603	586	601	577	653	649	663	640	613	588	576	666	610	642	605	666	643	660	632	627	620	651	604	663	660	608	606	629	631	604	609	654	622	640	639	665	640	636	654	600	639	569	636	654	620	667	629	666
29131	6462	3263	2414	1652	1196	1019	818	629	558	550	446	413	460	395	402	392	354	386	363	343	333	327	291	310	304	303	353	298	305	302	299	286	293	286	264	295	255	311	298	295	276	273	268	310	289	289	274	291	301	281	280	257	312	286	282	289	281	263	274	311	287	256	278	272	272	307	268	281	271	253	299	259	310	303	278	272	246	288	289	271	302	303	288	276	288	262	269	246	310	270	280	283	276	267	293	295	280	288	272	306	286	307	281	266	261	285	282	257	263	285	280	323	249	256	298	258	280	277	255	289	270	277	297	243	294	285	252	266	277	277	263	266	283	288	273	263	291	296	247	277	272	256	275	286	269	268	264	273	274	299	290	261	255	281	264	258	306	266	271	316	264	265	279	253	278	275	281	284	285	304	262	281	306	276	282	262	261	268	258	282	268	282	276	287	273	277	272	233	287	307	310	271	267	267	253	269	299	280	267	277	298	235	316	279	280	265	250	275	287	270	261	272	278	242	241	278	260	280	293	271	319	284	297	284	288	286	289	253	308	296	257	275	283	276	295	272	269	268	295	293	295	278	298	259	321	273	292	267	303	304	275	284	269	253	272	251	283	249	286	276	268	283	277	293	317	270	267	267	267	283	273	269	259	267	286	239	284	277	270	276	258	284	238	272	260	300	281	262	259	277	333	272	248	285	257	285	264	301	280	271	244	270	265	267	288	289	284	253	286	271	265	286	295	292	286	294	286	261	309	270	280	272	302	261	282	251	268	293	308	272	255	288	266	284	274	255	295	274	272	279	248	259	251	302	275	292	289	248	271	273	292	273	290	268	272	276	253	280	293	267	249	257	273	269	280	267	287	295	263	267	242	295	280	265	266	301	271	285	273	295	249	290	280	244	267	302	274	248	285	298	264	267	254	269	286	315	290	282	278	273	269	268	257	251	251	281	302	271	282	257	295	256	273	236	257	268	294	265	311	264	256	278	239	255	271	275	286	272	265	245	275	288	272	266	289	297	280	272	289	262	255	295	270	311	291	298	282	304	248	274	284	287	292	285	263	306	291	268	259	271	252	264	280	300	292	264	272	282	266	276	294	257	301	253	306	257	284	253	305	285	271	277	257	276	282	261	282	274	276	264	286	256	291	275	275	272	277	265	269	282	268	264	293	292	280	261	298	269	254	292	276	262	300	271	260	265	276	235	253	272	307	278	279	283	267	324	306	283	289	295	317	274	288	272	249	232	269	277	257	281	284	299	265	282	296	274	282	294	281	259	280	260	303	255	249	258	268	309	259	314	269	276	314	269	257	275	277	274	266	295	271	297	267	274	286	309	264	272	254	307	272	262	281	286	281	264	291	278	264	280	265	302	269	236	266	287	254	279	274	269	271	241	268	272	313	263	260	280	303	293	273	266	258	260	288	240	297	279	281	301	274	263	255	284	261	247	293	307	279	255	274	241	301	280	277	280	271	305	313	295	264	285	256	284	241	237	302	311	278	282	290	295	325	263	283	269	255	287	288	284	324	258	310	248	248	297	279	275	293	294	273	268	269	286	298	263	244	272	276	271	291	253	288	267	266	289	296	300	271	264	265	275	255	292	251	265	279	266	267	272	267	303	261	272	266	281	297	286	318	290	281	287	284	276	297	268	264	244	274	292	281	286	246	275	263	265	271	290	276	241	279	267	269	268	286	264	239	295	287	279	294	259	272	254	301	273	270	256	243	256	265	276	268	242	275	253	271	274	262	267	293	301	250	267	246	253	255	275	295	265	254	286	246	306	288	259	294	285	279	242	293	273	281	284	265	277	277	273	255	282	262	294	275	304	292	261	281	279	264	275	275	272	274	305	283	292	281	263	298	275	289	276	288	291	258	257	296	257	266	272	265	269	257	300	294	269	263	298	286	298	284	254	299	285	253	258	282	282	282	257	256	262	268	264	277	294	325	275	283	264	251	272	266	273	258	310	246	274	293	271	262	292	295	258	261	262	270	283	282	284	300	276	243	265	277	251	279	274	268	283	278	267	282	273	294	247	268	260	269	276	293	275	284	293	263	284	263	260	267	285	268	275	275	281	267	273	303	268	279	264	276	281	264	287	297	264	316	302	294	274	278	297	295	237	272	292	276	261	302	289	259	266	254	279	276	271	249	260	278	256	258	264	275	281	283	274	276	286	284	293	261	294	277	258	288	278	289	292	272	258	304	293	299	275	265	287	280	279	269	281	282	285	269	271	288	262	283	246	263	279	265	285	242	271	314	256	286	280	259	301	274	293	285	284	249	257	280	278	290	303	283	282	261	266	280	261	282	275	286	278	253	289	281	260	269	256	293	281	280	300	284	296	276	265	293	295	276	275	247	298	283	310	255	268	275	275	267	230	271	264	297	291	258	283	275	260	291	252	283	253	288	258	284	275	267	255	284	311	262	245	254	290	267	309	276	281	270	305	273	266	287	286	259	277	254	266	268	297	289	266	251	297	281	285	295	271	258	261	294	278	293	247	283	288	293	282	266	260	250	275	275	314	255	262	263	306	291	270	277	235	283	276	297	268	249	265	268	228	306	252	297	273	253	270	272	266	279	304	293	279	268	279	247	282	245	334	290	258	304	277	275	274	297	269	268	281	273	244	293	263	255	289	272	261	267	283	268	271	265	312	255	280	254	262	289	277	285	250	303	257	285	249	252	268	305	266	284	290	255	273	285	307	304	270	272	283	295	274	296	299	273	282	262	291	284	268	258	271	286	303	259	282	252	277	284	255	293	303	273	248	262	264	301	267	287	299	263	296	266	229	305	293	299	264	260	272	293	302	251	279	295	296	275	268	262	290	292	264	283	279	260	259	291	283	281	281	278	273	259	291	270	270	260	246	296	262	282	290	285	285	278	263	276	263	275	270	257	258	277	288	256	291	300	285	259	261	242	294	294	274	256	242	268	276	298	287	269	278	235	270	284	264	257	251	266	315	289	280	276	298	261	262	289	264	290	275	288	245	256	272	297	265	288	279	279	269	253	288	286	268	298	298	290	270	271	277	282	286	277	296	287	251	257	289	266	258	263	281	310	258	286	294	272	279	292	278	259	261	282	276	275	289	282	277	279	259	281	260	294	278	254	261	238	293	270	271	287	290	262	304	300	290	286	260	308	268	287	303	279	263	259	311	245	278	288	271	270	298	285	271	301	251	274	272	263	274	310	288	277	244	263	296	240	301	250	278	305	297	262	267	254	266	275	273	260	246	294	274	257	279	317	293	267	272	277	295	267	279	255	304	249	257	292	275	284	255	274	245	285	305	278	279	276	270	269	331	253	264	250	268	261	292	294	284	317	281	285	262	259	268	276	270	252	269	295	295	274	281	281	278	287	280	287	282	252	295	257	278	282	286	294	313	267	284	267	267	276	280	297	309	294	267	283	275	270	304	252	258	233	287	267	282	303	259	236	291	235	289	274	240	300	294	286	314	269	289	305	254	325	240	288	288	265	293	269	253	287	291	255	278	277	240	266	273	269
13024	2793	6166	6946	5981	4740	4002	3416	2804	2540	2164	2049	1886	1682	1552	1467	1431	1351	1312	1206	1220	1230	1168	1134	1069	1074	1011	996	1042	981	940	946	914	884	891	1004	914	950	970	898	922	862	845	857	858	849	907	849	845	854	819	853	877	860	849	876	828	844	891	825	836	830	853	754	851	861	860	850	809	809	822	773	838	831	832	804	852	825	802	804	779	843	818	810	819	801	819	737	770	782	846	830	831	816	787	794	851	817	850	844	802	800	808	806	749	794	830	757	845	824	818	740	802	833	798	782	813	774	858	740	776	771	770	796	788	762	778	829	729	809	805	744	807	851	763	769	859	841	825	788	841	750	785	808	779	772	826	798	791	775	849	756	803	787	796	756	754	801	785	840	765	798	767	769	786	782	822	787	817	740	820	870	799	847	771	801	768	865	794	830	779	788	768	771	818	757	827	805	827	749	791	803	743	771	783	828	804	780	771	814	814	766	811	795	818	800	749	786	758	813	743	754	816	794	767	757	810	818	813	788	773	780	808	762	816	780	767	817	763	812	758	806	802	782	796	768	831	818	774	788	724	806	783	869	797	775	797	802	786	807	781	761	775	806	728	786	809	737	803	801	777	768	827	811	783	790	726	790	808	817	771	823	747	790	767	796	807	768	734	802	745	725	805	784	730	761	797	796	758	755	766	813	810	819	792	769	766	832	816	804	808	754	776	801	804	726	756	795	823	737	814	761	812	815	772	791	779	806	783	764	792	806	840	770	785	766	726	834	835	756	798	814	792	823	846	741	790	782	784	803	784	789	832	784	783	771	775	774	757	805	816	752	835	756	752	754	804	784	801	809	790	811	801	806	746	833	798	778	836	809	767	763	765	741	780	817	795	769	782	826	797	770	788	822	749	750	806	812	780	823	767	754	795	806	770	798	776	761	779	773	767	790	781	812	763	754	827	784	751	766	772	820	767	787	758	767	783	787	741	803	791	743	764	751	797	833	838	806	792	791	779	793	812	732	820	816	792	751	774	817	797	803	782	773	821	786	763	771	774	803	830	819	796	813	841	816	796	791	790	758	766	828	786	791	797	762	789	794	775	788	801	778	761	813	799	763	802	735	784	803	765	791	793	810	754	769	753	793	774	810	828	826	834	790	772	775	811	743	798	842	827	784	825	817	739	782	765	822	753	817	805	783	790	771	800	790	781	797	773	759	731	798	787	802	792	789	789	777	754	752	778	811	817	773	775	779	788	771	745	757	765	777	801	798	812	835	772	844	750	781	787	777	785	841	791	770	782	806	787	795	802	764	768	782	800	886	764	792	859	802	814	770	793	796	817	781	788	769	744	759	791	786	778	768	824	793	782	804	790	805	843	832	802	792	772	792	766	803	750	805	782	773	817	780	790	743	779	786	809	770	771	755	786	833	765	766	773	820	793	795	758	781	800	841	829	824	822	785	777	803	821	764	794	780	745	783	759	831	813	813	774	829	781	805	811	728	814	761	794	806	806	819	798	828	799	782	804	780	807	791	742	781	823	757	821	772	773	776	807	831	777	774	778	833	785	807	785	779	773	805	780	774	806	815	804	781	802	785	800	826	801	777	786	784	750	819	823	783	790	761	751	796	803	774	840	805	847	799	836	806	799	834	792	780	776	752	788	727	751	789	805	767	773	797	765	797	781	814	810	780	764	736	805	788	786	813	825	770	804	780	806	813	838	788	813	820	805	774	775	728	772	732	762	787	816	821	789	814	807	739	798	802	800	764	795	784	763	774	797	759	813	801	725	804	734	774	782	768	754	814	806	782	839	804	776	785	702	802	795	746	750	735	829	805	796	778	776	733	799	820	850	793	814	839	780	758	779	842	867	743	778	801	835	799	788	769	803	759	791	812	813	820	757	819	789	754	801	747	758	808	762	794	799	771	834	834	797	827	795	744	804	809	804	772	788	790	767	727	780	780	813	800	797	768	792	822	776	800	791	790	757	736	810	837	740	810	812	723	790	785	778	809	849	770	795	846	836	789	760	801	827	784	762	771	786	794	787	779	827	752	849	825	783	772	800	790	801	786	804	764	828	860	773	807	788	775	761	786	778	776	787	832	741	816	791	750	817	791	798	812	804	765	781	819	791	789	831	784	834	740	772	820	794	769	809	784	812	805	791	789	835	761	756	779	777	751	777	760	767	785	792	781	778	762	808	835	804	763	790	782	788	813	861	764	780	826	770	731	793	804	756	769	813	794	754	774	766	759	766	742	808	794	800	789	803	794	836	848	751	748	818	800	788	781	753	780	763	780	739	775	728	822	791	842	799	801	785	802	806	732	797	790	791	800	772	802	759	794	750	800	767	810	789	817	753	796	778	819	778	773	817	785	762	772	798	829	807	827	797	795	797	818	837	760	794	784	776	815	802	791	834	787	763	754	789	794	762	820	786	780	791	772	783	831	802	839	780	762	798	839	801	762	809	806	818	798	788	848	821	774	804	825	759	792	803	788	778	793	783	734	820	771	795	752	831	789	815	784	770	810	757	735	719	837	751	805	816	817	793	752	819	758	780	759	829	810	805	784	750	739	786	796	820	827	799	780	778	812	758	843	819	766	808	797	805	760	793	792	791	827	750	780	755	834	766	828	797	780	789	771	802	770	810	789	790	815	772	796	773	780	792	783	835	771	773	762	768	776	765	821	829	799	784	789	783	774	775	752	793	789	820	787	811	818	787	779	798	796	754	796	791	837	812	813	770	801	837	788	741	782	767	809	784	825	811	745	832	811	825	804	788	813	831	809	814	786	761	793	814	760	811	828	837	789	783	749	799	809	801	770	806	832	774	780	803	765	797	803	798	807	903	806	782	756	785	759	707	735	749	755	739	800	785	777	800	760	824	826	780	780	818	828	840	772	790	814	766	765	785	748	791	803	823	776	775	789	790	749	774	762	819	787	798	851	821	779	840	768	784	820	741	798	785	783	763	761	727	853	799	752	805	802	788	827	767	779	711	761	827	801	824	800	801	855	783	820	820	751	793	761	808	807	802	806	796	789	758	831	832	822	831	810	870	718	753	796	775	802	783	763	794	781	799	766	848	807	784	785	767	792	834	813	839	798	790	792	816	758	816	754	784	793	781	815	765	791	836	775	795	783	817	795	809	846	796	816	803	804	787	727	753	805	777	809	790	775	808	782	795	734	793	890	776	796	779	783	753	792	796	817	764	755	790	791	735	783	800	820	809	797	772	778	839	743	800	796	811	743	798	797	749	783	788	779	770	817	759	797	776	743	751	729	852	802	773	784	846	748	789	735	822	733	782	800	840	796	768	732	825	791	798	781	816	768	852	775	752	773	802	765	857	807	816	768	792	777	831	811	753	822	812	761	773	809	776	810	809	809	813	784	805	832	809	806	783	794	788	816	819	785	766	738	777	779	754	783	810	750	778	785	780	768	808	811	826	781	815	801	800	804	787	770	789	766	786	729	834	803	786	803	761	768	874	810	785	812	783	761	758	810	758	802	789	804	795	782
2524	221	198	159	147	127	137	96	114	127	96	121	98	102	98	110	107	95	99	105	97	93	93	107	89	102	101	101	104	101	118	94	97	81	95	108	94	94	97	85	103	89	88	111	103	98	111	109	98	92	104	106	91	89	120	111	75	95	101	108	107	89	87	107	114	95	99	70	94	108	99	105	95	103	107	96	93	92	96	87	104	106	106	103	99	100	102	97	90	85	103	90	108	88	92	102	112	95	93	85	99	100	92	112	101	107	113	92	100	98	101	87	99	111	104	113	97	110	99	88	84	96	108	89	96	106	100	91	99	86	88	122	97	102	97	109	82	83	117	96	90	98	95	91	106	103	108	76	86	92	102	110	102	108	94	83	75	92	97	103	92	106	98	120	93	96	106	69	102	97	96	102	89	104	93	85	105	109	91	97	112	92	94	94	102	96	119	96	95	103	98	101	102	111	112	89	87	89	102	110	81	118	106	103	102	101	83	97	103	84	92	102	97	91	114	79	99	88	103	92	79	107	90	82	99	94	93	97	89	99	117	97	90	102	92	90	82	98	80	93	92	110	79	107	103	108	100	92	82	81	113	105	93	108	105	98	89	90	86	90	108	85	116	91	102	103	90	101	65	99	94	95	83	96	92	93	86	89	105	114	90	110	92	104	91	104	101	84	94	82	83	96	101	90	101	83	96	83	99	83	100	124	99	96	91	81	106	83	109	99	101	93	127	93	92	101	90	81	90	94	105	109	72	110	101	91	113	102	98	102	107	98	88	95	101	85	100	94	98	96	102	86	99	109	98	90	110	109	98	103	81	98	105	124	86	99	108	86	92	102	92	102	90	103	94	98	100	98	98	96	96	102	98	104	104	110	74	97	99	99	95	86	104	103	101	97	103	103	99	87	99	98	107	104	86	111	112	90	107	121	107	98	99	103	93	95	103	95	91	106	103	101	78	105	104	95	106	98	118	84	94	102	92	96	95	101	93	92	94	110	109	93	89	97	89	91	91	89	94	85	102	92	106	99	91	95	96	86	95	101	96	86	96	96	81	115	135	98	87	94	96	113	103	120	109	92	107	106	94	102	109	86	86	112	90	114	95	77	111	116	96	75	97	104	80	91	105	88	96	74	88	99	93	92	112	123	96	110	96	96	95	88	101	82	90	80	74	108	113	76	106	90	78	92	103	81	92	96	100	99	88	94	118	91	91	95	106	94	106	67	97	92	86	107	90	107	89	98	84	90	106	94	83	100	88	101	90	92	113	101	97	85	89	98	82	105	86	94	78	93	82	91	90	107	121	94	87	70	84	107	104	104	98	94	93	105	101	102	106	106	82	100	113	104	106	91	99	99	89	89	84	107	90	109	93	96	88	103	105	97	98	104	98	98	96	93	93	100	92	81	100	90	100	88	110	110	99	75	104	90	84	84	101	90	83	114	116	94	87	91	91	89	101	106	114	100	108	100	114	96	97	91	77	92	95	103	87	105	115	83	86	79	96	91	108	87	85	100	88	99	100	101	103	86	97	84	77	73	97	114	101	100	86	117	94	85	96	97	105	96	96	97	91	84	93	90	88	97	103	94	106	96	102	105	89	94	95	89	83	101	107	89	100	98	106	100	88	103	93	100	100	88	92	86	91	111	93	98	108	79	93	91	89	95	91	114	98	95	77	106	84	106	106	82	95	103	96	97	100	105	91	112	83	111	87	122	98	108	92	97	101	110	100	94	120	91	95	89	94	104	103	100	93	84	96	97	87	85	88	97	89	102	91	112	103	79	89	80	103	105	105	97	107	84	82	91	92	98	113	102	99	90	90	80	100	104	110	88	103	108	95	103	90	90	104	115	94	105	92	106	87	92	124	90	104	90	93	104	85	96	106	96	86	99	103	96	111	106	113	87	98	99	82	101	84	72	85	102	88	107	95	100	120	98	92	101	91	101	105	114	106	92	111	86	115	90	102	105	85	97	81	96	88	86	90	94	86	78	89	87	85	113	88	85	118	83	97	91	90	92	82	99	90	97	107	101	89	82	111	109	84	99	118	85	113	93	94	105	102	109	101	94	95	86	112	105	88	111	109	108	103	100	102	96	103	100	90	106	99	96	96	105	106	99	109	86	110	114	95	98	100	96	105	89	99	82	85	95	106	90	107	113	96	105	96	118	107	106	109	78	87	97	113	81	84	113	90	88	85	91	113	109	105	105	91	93	87	104	85	98	90	90	99	100	93	96	113	98	100	89	96	91	98	99	96	90	88	105	96	99	98	95	78	96	111	108	117	83	104	93	93	88	100	117	96	85	101	90	104	104	113	90	100	107	101	87	93	89	105	84	108	104	97	103	84	107	95	91	104	94	102	110	102	111	109	95	94	106	102	94	95	95	112	102	103	97	74	86	123	95	106	110	98	104	82	101	122	104	90	96	88	105	93	105	104	101	97	103	96	105	85	99	90	102	95	86	93	91	99	121	105	88	96	82	95	105	91	110	84	102	97	92	95	118	104	110	89	90	99	98	90	87	98	122	88	94	99	88	86	93	86	95	105	94	87	107	82	109	89	100	93	107	81	107	93	100	99	78	86	105	125	105	96	88	95	112	95	97	96	85	103	106	95	97	71	91	97	93	97	97	88	111	102	88	104	101	102	81	108	104	82	83	88	98	91	87	96	105	114	94	87	88	106	75	93	105	87	84	93	117	96	109	87	93	102	101	98	98	75	93	103	95	97	90	86	93	102	107	99	92	87	104	89	113	91	112	85	97	108	97	100	101	113	93	96	101	86	94	109	93	86	100	96	105	91	93	98	112	101	106	111	94	97	113	92	86	101	95	83	99	93	110	88	95	85	87	112	104	105	97	104	94	103	114	98	110	94	103	105	97	96	79	98	94	97	101	102	93	81	96	95	72	82	98	114	96	114	73	101	98	75	80	97	98	81	87	88	103	96	95	116	103	89	105	103	110	97	93	84	99	105	95	92	106	104	82	114	98	94	109	100	91	101	96	110	80	86	100	111	106	99	98	99	87	87	95	108	103	88	105	92	89	96	89	106	80	112	82	100	101	98	93	102	100	98	92	99	97	99	95	91	94	78	86	117	102	101	102	95	81	103	78	96	102	93	80	97	109	104	92	119	99	105	92	91	106	100	103	92	114	81	96	90	113	109	97	103	104	96	90	92	92	109	104	120	109	90	107	88	77	117	102	120	105	117	113	105	90	108	108	107	83	87	82	101	99	106	91	96	103	83	108	104	102	93	94	77	94	96	86	90	95	106	88	99	95	99	92	101	88	104	97	80	95	90	103	88	101	99	94	101	109	89	101	101	103	86	81	85	103	79	84	99	106	102	103	104	102	98	125	88	102	103	110	104	99	99	106	92	115	99	82	86	91	103	110	93	84	92	85	109	97	99	91	101	79	92	94	93	90	123	108	116	91	96	89	106	98	94	103	113	95	86	104	79	91	111	98	93	91	97	89	94	107	109	106	103	86	87	76	104	99	86	103	89	102
2197	417	530	531	495	525	445	417	380	410	407	373	383	375	372	356	336	353	380	348	341	359	359	349	364	359	365	361	349	368	329	347	359	325	358	328	351	338	321	328	354	340	331	336	349	349	339	322	338	369	344	338	341	346	355	353	336	400	333	358	343	331	330	326	342	337	362	364	357	342	345	328	355	398	353	343	307	348	345	331	353	331	346	321	352	331	306	362	382	353	354	362	332	350	363	344	368	315	354	316	340	353	371	347	337	353	347	362	337	305	350	364	357	365	342	353	324	350	357	379	324	363	370	398	351	355	320	356	366	315	354	353	341	351	310	352	342	370	360	365	330	329	300	338	330	349	338	328	334	326	342	333	332	359	349	334	334	345	335	334	305	330	326	340	330	354	366	399	333	334	331	369	333	332	349	312	353	361	371	340	327	325	364	360	332	361	321	317	365	363	343	323	355	312	327	289	345	362	372	410	337	324	311	361	321	343	361	343	341	302	341	350	337	340	341	349	338	329	335	368	336	346	321	323	355	376	321	365	331	347	403	328	317	353	330	347	354	329	360	339	363	346	335	329	379	344	310	353	324	323	340	339	361	371	313	344	377	317	362	369	363	346	331	349	341	359	328	353	333	375	298	330	314	335	348	333	352	356	346	332	365	327	328	344	351	342	337	358	336	332	344	361	323	300	347	356	378	352	347	355	321	388	339	358	369	328	345	350	365	366	328	365	334	339	342	370	345	332	372	324	363	319	344	349	338	341	349	356	329	336	350	355	335	368	354	324	327	317	341	327	360	346	328	316	300	304	358	306	321	313	357	330	365	347	334	342	345	331	380	343	360	324	360	353	351	344	346	343	323	333	331	367	342	361	343	350	386	341	339	333	367	361	321	350	308	371	355	349	345	356	326	342	343	353	345	302	333	345	357	345	351	318	354	332	359	375	326	340	359	337	349	363	307	385	327	308	356	338	328	347	323	354	369	346	344	317	374	348	348	346	350	354	328	356	352	363	339	339	348	321	366	291	312	339	347	375	338	330	342	306	334	332	390	343	335	335	340	387	373	336	338	351	351	346	347	344	339	380	330	328	383	349	338	343	325	320	350	342	330	335	352	328	325	362	336	322	337	329	340	358	365	363	336	355	344	362	353	347	370	342	329	346	358	369	336	323	355	339	345	324	330	336	340	340	385	345	371	353	342	339	325	337	345	348	361	358	327	346	333	337	311	328	322	317	313	314	335	342	339	313	349	351	365	351	357	314	347	352	347	332	332	341	342	323	367	341	325	353	335	371	333	350	322	338	364	329	337	358	340	346	379	340	360	380	333	331	373	358	338	378	361	344	351	318	332	298	368	369	336	330	316	351	356	319	335	360	343	315	365	347	355	322	341	366	320	329	342	319	340	338	340	359	336	325	377	346	338	355	327	336	373	352	360	368	354	308	322	302	331	320	344	320	327	348	368	360	359	340	361	362	341	317	341	351	332	361	331	344	346	355	321	350	354	315	329	307	327	335	322	349	308	367	338	398	375	339	354	350	362	332	334	333	358	346	314	326	342	327	355	352	313	380	339	335	338	339	337	347	353	335	368	326	317	315	354	322	345	337	377	366	306	317	328	350	329	331	342	345	355	324	338	329	362	324	402	348	321	333	339	336	396	339	319	333	306	348	331	333	324	325	329	333	332	308	374	355	362	322	341	340	351	336	327	357	327	352	346	363	357	328	341	344	331	340	352	340	333	334	309	328	345	334	296	391	358	375	350	335	343	324	340	348	337	364	382	324	322	324	371	337	321	345	352	346	336	325	349	353	335	338	336	347	384	342	353	331	368	350	326	355	301	360	384	331	330	317	337	342	312	351	362	338	365	328	355	332	332	343	321	348	323	386	346	357	331	329	380	344	363	376	350	325	352	375	351	331	357	338	335	362	334	347	322	326	349	326	337	341	339	330	295	330	341	326	322	318	329	346	356	355	364	367	346	338	314	358	347	344	312	351	365	342	350	356	348	321	337	335	352	328	349	341	348	309	334	304	360	343	317	359	342	347	335	360	346	357	315	348	340	367	347	375	324	349	353	356	367	354	329	351	337	329	362	312	335	368	329	322	382	326	348	370	334	344	365	348	342	361	332	340	314	341	355	305	349	385	312	352	322	358	384	353	316	359	282	324	371	339	339	339	354	350	350	336	349	328	338	363	337	327	357	354	362	319	319	295	376	317	340	366	348	339	330	335	367	330	342	332	312	328	354	342	334	343	379	372	367	367	342	325	327	348	323	314	313	334	373	329	342	311	349	365	330	359	362	344	314	339	323	326	318	339	338	357	324	355	345	359	345	379	335	332	336	353	374	348	327	361	348	348	362	341	321	371	357	333	310	370	329	350	308	338	334	358	313	322	382	335	298	364	346	324	348	328	354	352	331	335	344	321	343	367	329	331	330	301	330	346	333	355	302	340	339	348	336	352	374	348	361	351	335	330	337	369	338	343	364	313	319	342	339	345	337	335	363	391	337	361	340	357	350	349	313	366	326	345	365	341	351	356	351	316	359	337	346	359	349	338	346	352	375	375	357	322	337	332	361	371	331	358	372	336	352	329	345	313	311	349	360	298	385	327	359	380	334	362	382	384	368	339	342	338	330	342	317	345	331	358	339	391	383	350	315	376	319	323	359	318	336	340	350	346	376	364	337	335	334	353	342	331	354	309	348	353	340	327	371	345	336	327	332	358	347	327	355	342	287	340	338	332	365	334	346	338	317	365	355	339	330	304	324	371	336	352	359	338	332	347	360	308	330	317	342	365	332	370	308	334	341	320	343	355	349	337	351	338	310	352	350	327	358	317	343	371	367	371	341	349	347	351	368	311	314	362	378	355	352	346	359	336	340	327	347	344	364	348	345	336	333	339	362	350	343	340	323	363	351	331	358	380	349	337	358	341	357	350	351	360	314	348	344	358	328	373	368	356	361	327	342	339	348	348	360	342	341	325	307	315	335	299	345	326	382	352	347	321	344	346	334	348	333	341	354	362	336	314	373	314	324	336	320	329	328	347	344	348	313	333	324	328	351	326	310	337	351	346	358	335	327	320	388	327	327	342	342	370	326	336	307	339	332	348	385	329	361	363	339	348	356	359	313	350	373	319	332	340	334	346	363	343	356	338	378	340	309	356	345	342	326	382	363	351	363	323	343	338	335	339	341	344	309	358	325	337	368	366	336	347	308	348	324	345	367	350	351	373	366	369	346	359	351	316	351	376	333	362	345	334	363	357	358	362	333	336	338	335	346	353	348	342	315	347	342	327	352	351	332	349	377	342	364	363	322	316	355	349	371	338	341	334	307	352	374	378	325	335	346	327	351	355	303	351	369	331	342	375	350	337	349	306	348	316	325	317	378	332	325	354	332	354	334	330	345	356	349	353	337	328	320	341	356	337	331	372	351	314	349	347	317	351	370	339	329	315	374	387	314	363	356	347	367	343	338	360	360	316	348	353	358	353	350	352	309	347	327	339
17066	1518	1555	1212	942	715	550	510	411	373	330	309	286	289	272	277	269	262	234	235	257	217	228	239	226	236	229	245	212	228	224	227	232	215	258	216	216	235	223	249	228	222	195	218	230	247	211	235	202	226	210	240	220	237	212	230	224	217	221	216	218	197	222	202	215	207	216	208	224	201	217	234	224	221	207	225	219	206	200	219	230	194	201	203	227	207	209	187	212	220	230	214	184	193	221	208	241	193	213	215	189	207	199	223	231	204	193	224	176	194	228	222	213	203	212	225	225	220	236	223	226	197	228	210	235	213	196	240	223	223	203	210	205	216	189	214	205	231	215	195	207	210	185	192	205	178	191	192	223	225	202	210	196	215	220	199	207	207	217	207	219	229	209	195	208	210	211	199	208	216	210	204	218	212	194	248	214	201	198	224	203	175	205	217	184	200	210	206	216	219	214	197	191	175	186	204	211	186	207	201	207	203	241	191	228	212	210	199	215	235	217	221	208	196	213	244	223	217	199	237	211	210	215	190	190	191	208	210	198	230	214	193	218	191	201	186	195	216	214	224	208	245	216	201	210	185	209	210	205	209	208	227	172	202	193	183	197	221	187	213	224	183	192	225	220	231	229	211	215	218	225	219	199	206	200	220	196	214	221	228	200	208	212	195	237	199	240	218	186	228	202	209	224	214	198	191	200	213	215	190	205	220	221	236	232	215	210	194	194	210	206	191	221	198	188	216	247	212	208	224	196	205	246	225	218	212	206	236	188	190	222	189	203	221	218	227	216	202	183	191	207	197	221	206	206	238	211	192	191	199	223	190	203	196	231	199	176	214	202	209	190	211	247	207	187	202	230	201	203	206	195	194	213	245	200	197	194	224	193	209	202	215	189	229	198	195	204	184	181	220	208	226	185	212	216	210	207	193	201	239	198	213	201	221	223	232	225	211	196	215	241	226	231	223	193	198	223	197	204	199	200	194	185	207	207	183	179	216	214	216	214	215	215	234	219	201	218	184	239	239	220	226	230	216	205	230	205	185	186	208	197	201	223	179	209	201	238	229	199	209	205	213	211	211	206	217	223	194	195	202	206	217	209	217	212	204	208	216	222	200	203	218	234	222	192	213	215	202	207	218	188	226	209	189	214	208	216	224	192	198	199	193	195	230	194	197	207	207	213	224	216	204	209	200	175	223	200	209	246	202	204	220	193	169	205	204	230	207	189	197	217	221	234	199	201	215	195	219	184	204	208	220	212	205	202	209	222	207	207	231	205	217	212	211	237	242	225	205	227	193	229	196	212	191	188	221	196	206	212	200	224	208	206	203	205	205	233	220	203	193	203	213	198	237	199	192	236	195	196	219	201	203	214	220	216	233	221	202	212	188	193	242	203	196	174	190	194	181	230	218	207	207	213	190	220	177	203	215	206	199	203	214	208	220	242	203	208	214	209	204	224	237	201	194	225	202	211	193	190	205	206	208	235	208	193	200	195	238	199	215	195	211	209	201	215	215	241	215	199	193	188	208	217	223	205	208	196	188	221	214	199	206	179	238	206	217	228	217	203	199	210	189	213	212	216	214	212	204	183	201	202	196	193	204	220	188	224	215	197	234	183	200	186	212	186	205	205	204	205	209	204	204	208	211	204	196	205	214	213	213	200	203	224	181	231	203	234	201	229	192	202	201	197	193	203	225	238	198	226	228	198	193	187	226	194	215	207	224	224	227	205	213	190	217	209	227	198	230	190	261	211	208	219	191	208	194	221	221	192	210	192	189	210	224	209	206	213	203	214	218	211	188	226	206	237	217	210	202	205	208	183	240	177	209	235	232	202	220	209	243	210	206	219	193	219	208	180	209	216	217	212	208	193	208	213	234	210	234	190	203	246	233	218	201	203	194	202	186	201	210	199	160	185	199	196	211	202	211	216	211	197	187	226	180	204	180	206	212	217	225	216	208	204	223	227	198	188	229	212	197	176	218	204	201	233	229	223	209	194	211	204	221	211	194	213	210	219	212	226	206	220	201	208	205	228	204	168	220	198	207	198	198	196	213	226	198	235	198	205	213	223	195	231	199	226	213	216	214	201	208	228	210	210	216	204	205	204	193	219	231	221	210	201	195	219	207	216	232	207	219	243	193	209	207	200	197	184	205	209	206	188	205	192	200	214	192	197	190	200	225	216	217	198	208	220	232	185	207	213	193	199	203	231	219	203	226	202	215	226	214	215	199	202	186	193	229	204	216	210	202	187	193	214	225	214	235	223	201	201	209	220	190	227	202	206	208	193	210	198	197	202	230	225	206	217	209	212	204	227	202	196	219	212	180	190	210	201	215	215	226	184	203	202	199	218	200	202	217	204	216	207	209	191	198	214	231	215	208	188	219	219	204	200	221	216	191	214	203	213	206	203	218	178	193	223	210	213	191	215	238	198	205	216	219	196	187	217	230	196	210	196	221	216	193	231	203	193	185	218	216	197	202	192	186	206	205	232	222	210	218	193	220	238	212	213	203	234	234	198	218	204	217	228	210	187	220	194	220	198	194	210	213	222	231	209	208	218	208	223	199	203	241	182	212	192	200	190	232	202	201	214	213	205	203	202	180	213	191	185	193	195	201	205	218	206	231	227	215	210	218	211	234	220	201	203	196	184	217	218	214	196	197	210	198	196	197	197	205	193	177	219	201	203	191	207	219	202	221	227	204	218	214	213	225	225	238	213	201	230	213	212	221	214	191	216	245	219	209	211	199	179	212	184	207	224	227	201	192	228	206	218	206	185	229	222	225	225	193	216	223	220	225	221	213	202	219	229	183	201	202	179	188	200	202	198	198	211	219	197	218	223	232	218	218	226	209	245	201	204	198	188	211	210	201	217	219	224	208	237	210	198	200	201	186	225	190	195	207	207	221	208	218	201	229	212	208	211	227	193	217	218	210	201	202	190	215	220	194	215	252	200	204	213	218	193	208	203	197	178	247	218	208	211	225	208	216	238	218	195	227	205	201	226	200	209	200	194	194	193	207	188	220	218	201	223	187	226	208	185	205	224	203	189	215	236	230	211	223	215	231	225	226	193	182	186	216	217	224	217	224	209	206	225	202	189	177	198	209	217	212	189	203	217	182	208	223	219	218	209	204	175	195	203	218	213	215	202	198	188	230	220	171	174	233	198	192	206	224	201	211	207	203	186	218	244	194	229	218	232	228	219	214	224	208	223	196	213	224	222	197	190	199	207	187	199	201	233	190	202	218	183	231	207	205	193	207	225	200	187	180	202	191	194	201	224	231	225	238	217	225	224	219	232	225	201	206	206	214	209	205	208	201	220	208	230	210	224	209	207	203	206	200	179	195	203	197	215	193	199	215	200	238	230	227	218	193	203	216	201	198	198	210	205	211	206	211	210	185	205	214	235	211	207	211	221	220	203	207	215	228	194	195	193	197	197	200	199	213	195	231	234	234	197	250	200	195	212	234	221	209	222	187	196	222	201	208	219	207	213	206	201	208	169	190	204	197
8600	1596	3461	3811	3326	2865	2315	1937	1696	1500	1348	1212	1244	1100	1093	939	929	920	864	814	864	826	782	831	811	755	755	790	773	788	691	741	704	751	690	739	715	682	674	689	686	697	673	700	684	694	681	640	671	671	653	703	664	620	641	648	662	632	649	662	682	620	699	626	612	664	647	689	653	643	663	668	645	657	663	633	673	642	680	645	650	604	641	648	595	652	661	608	661	628	686	654	669	628	672	637	670	617	642	666	664	643	649	600	619	601	618	612	656	685	663	611	648	671	636	627	627	643	619	610	609	647	641	605	637	655	654	630	618	633	633	660	619	629	664	633	650	654	589	664	635	642	639	656	596	673	614	688	656	643	645	666	677	607	684	642	638	651	656	651	648	631	627	594	653	618	645	591	660	669	583	645	676	614	584	633	646	637	635	602	680	611	626	613	645	642	629	638	598	620	644	632	595	592	613	657	620	631	655	643	608	597	637	584	642	627	671	621	628	675	652	624	654	645	646	675	633	658	632	681	627	641	663	677	648	645	666	618	643	598	659	631	595	666	662	630	629	621	644	595	624	636	642	650	680	636	630	619	634	604	621	635	654	616	626	596	645	670	615	647	669	624	637	622	660	650	616	661	618	608	650	626	662	617	647	622	636	661	608	667	625	640	665	616	621	589	659	630	651	639	643	610	610	698	567	637	649	589	651	674	636	631	616	652	660	632	624	626	663	623	594	633	661	644	634	644	638	621	635	647	622	594	676	664	679	675	599	641	622	678	660	635	620	638	655	605	631	633	643	643	628	583	600	660	628	627	663	639	652	650	677	618	620	570	635	670	660	638	588	636	651	596	633	651	629	627	597	621	614	602	614	644	656	648	630	697	668	634	657	633	667	653	615	655	648	719	648	601	641	660	594	634	653	596	655	598	630	667	612	677	615	627	611	627	681	660	662	601	607	649	620	629	608	646	629	632	679	610	633	674	618	658	622	640	614	650	610	689	576	655	598	661	629	727	645	628	632	621	618	658	614	644	662	645	653	681	640	595	595	626	610	657	718	666	637	633	606	645	624	624	626	630	638	612	665	629	611	645	635	631	644	656	634	615	657	623	693	680	661	669	623	599	598	654	627	601	651	611	650	617	664	621	652	585	587	660	586	602	666	641	670	616	612	650	611	615	633	612	658	615	681	604	654	653	581	633	639	649	652	668	654	616	634	629	586	621	622	616	648	636	681	653	603	640	615	652	667	638	646	663	665	614	602	622	659	628	630	616	627	640	686	625	681	633	639	643	644	615	602	663	663	631	590	632	660	609	650	615	631	666	683	642	615	618	614	618	648	658	654	609	638	664	662	630	619	617	656	634	601	611	640	633	617	660	654	628	661	605	622	636	659	683	635	615	659	597	654	599	691	626	617	641	550	682	617	647	656	598	593	672	644	649	616	607	626	619	659	640	622	651	645	643	648	622	643	617	686	660	663	602	648	676	628	617	594	592	640	640	647	645	615	620	625	647	614	598	603	669	624	586	627	603	679	647	599	638	658	621	615	608	665	603	651	640	657	671	616	622	622	646	691	606	644	623	596	636	590	696	599	660	648	603	670	635	617	658	660	660	662	661	650	626	680	667	624	673	562	637	662	642	636	589	647	600	612	657	613	651	646	659	657	662	617	630	612	627	661	667	593	680	647	633	631	637	637	602	669	623	613	639	649	595	604	617	644	644	677	601	631	625	611	644	620	626	629	590	639	649	618	664	594	636	623	594	671	598	609	576	683	614	631	601	633	673	618	629	602	609	637	646	644	651	633	611	627	648	634	665	598	629	623	691	652	630	665	631	627	603	615	681	679	647	655	657	607	626	653	597	607	628	612	662	611	651	595	614	650	668	623	612	637	633	651	647	624	625	646	644	624	643	638	686	661	592	610	593	623	638	631	625	591	644	617	618	602	644	656	661	625	631	664	663	645	649	632	608	624	680	616	624	624	631	688	620	654	622	614	624	616	655	656	609	641	651	658	664	651	660	630	616	645	645	613	591	640	622	647	629	612	640	656	606	606	648	583	672	616	653	610	615	563	634	654	663	642	618	608	628	648	618	599	620	657	595	649	642	622	657	640	605	652	703	632	648	648	624	654	604	628	667	686	639	649	634	626	651	634	675	651	606	642	589	635	634	639	614	649	650	615	668	657	642	591	624	638	630	664	631	674	655	672	671	667	647	613	652	655	656	620	646	639	569	645	611	642	599	614	589	640	619	566	623	600	597	626	655	641	658	642	601	609	636	628	675	638	611	604	649	636	672	638	592	609	649	601	627	628	587	663	646	586	663	634	661	633	662	599	630	668	667	604	642	580	643	611	611	645	634	636	632	654	629	618	686	614	608	619	641	645	628	648	600	570	608	647	606	598	715	641	650	669	637	658	660	588	642	624	580	604	616	610	637	606	605	633	666	622	630	639	608	653	635	591	641	644	628	664	671	634	640	676	641	617	676	683	624	574	582	606	618	617	633	585	635	605	631	612	613	632	628	631	625	679	621	592	599	613	622	672	626	605	609	573	621	642	622	634	633	649	617	621	641	586	663	651	607	598	616	623	668	668	630	662	660	606	607	606	584	634	623	585	644	617	666	650	686	701	646	614	659	631	654	644	632	650	660	615	689	678	647	602	635	640	611	612	640	633	659	607	643	646	600	640	632	639	683	613	668	657	611	616	653	658	630	620	664	686	635	636	653	607	631	679	610	625	640	642	613	588	596	665	636	645	657	644	612	621	611	669	609	626	664	620	637	605	629	621	630	654	641	670	680	646	603	614	686	637	653	666	642	618	616	616	677	608	609	638	621	638	613	602	628	651	645	658	629	605	618	620	648	664	634	605	651	602	630	610	632	648	688	634	633	664	611	604	602	624	642	624	625	618	598	649	640	633	687	634	677	633	596	623	654	664	645	660	657	620	571	629	588	641	599	628	648	608	628	585	638	651	638	680	627	626	635	674	603	609	661	651	611	668	617	654	619	639	603	649	647	653	604	659	647	674	641	667	630	677	638	648	650	615	612	662	628	629	632	635	609	641	676	623	620	621	606	661	621	623	645	597	585	621	632	656	679	657	671	621	651	607	633	653	635	655	645	650	626	610	623	609	625	635	664	665	639	624	636	632	653	606	611	646	654	640	643	678	656	617	634	642	677	630	665	617	670	615	663	621	643	651	704	627	593	598	667	625	634	610	628	603	702	677	653	650	619	627	658	602	643	662	664	651	613	599	602	663	644	622	627	628	647	610	635	643	662	591	633	639	591	663	668	661	614	675	667	616	622	626	672	634	655	630	627	591	591	636	667	670	630	586	572	690	614	675	698	621	625	607	633	628	684	654	627	612	624	689	649	655	622	691	572	609	667	640	651	648	627	584	598	650	619	625	635	625	604	651	641	644	654	630	642	674	609	647	638	613	669	615	641	631	608	634	647	601	651	659	589	620	661	633	628	641	652	657	643	559	642	627	666	608	612	620	700	623	652	598	576
28960	6031	3302	2483	1728	1183	1036	799	711	630	510	510	440	408	404	394	347	374	362	338	291	341	296	317	310	284	315	289	294	269	339	297	286	277	279	301	273	288	326	285	297	312	301	263	263	297	296	278	244	274	292	269	283	258	264	289	283	255	291	282	296	281	273	276	309	271	296	272	275	293	273	285	298	289	259	254	280	296	298	263	289	304	296	286	291	274	269	275	281	282	243	279	284	266	272	265	289	276	285	274	241	306	246	272	265	302	282	279	285	263	288	259	286	275	241	259	267	255	290	277	273	309	297	298	273	280	257	299	273	268	282	288	273	292	277	298	266	260	278	286	314	281	264	310	257	290	287	303	281	274	275	313	261	286	264	280	282	291	262	279	283	287	260	278	256	266	276	273	295	268	296	278	289	262	268	296	281	275	257	276	263	257	291	276	235	294	271	244	268	283	256	281	264	282	269	267	252	269	309	270	262	295	287	281	275	282	289	287	261	273	243	280	269	292	271	246	264	250	278	265	293	283	265	268	290	270	270	289	270	266	295	261	242	291	264	268	258	300	277	297	275	272	286	279	271	271	279	259	284	309	283	275	254	315	265	276	321	271	277	242	284	283	281	273	300	293	251	265	274	290	305	275	253	232	289	283	278	323	261	302	281	269	279	292	282	278	261	291	272	303	268	285	271	295	256	270	240	304	260	304	272	265	270	295	281	270	269	257	256	286	292	290	290	269	262	286	279	246	278	276	270	288	306	284	290	294	255	255	278	287	314	283	263	291	254	271	276	269	257	311	286	245	258	295	298	247	277	296	291	268	303	307	267	301	308	269	271	287	287	266	296	269	269	312	272	269	268	264	241	280	288	294	273	274	279	283	267	270	254	272	291	289	299	245	291	253	293	270	268	254	289	307	272	278	278	257	321	304	280	270	259	296	280	304	270	271	276	287	287	306	280	280	269	232	256	296	241	270	266	292	290	268	273	266	311	318	287	289	313	299	282	279	285	287	260	271	289	277	254	278	273	261	274	256	295	275	262	280	264	251	291	270	243	314	279	264	300	286	277	250	276	258	249	307	293	276	300	274	270	254	305	290	284	261	266	272	276	272	285	304	274	245	270	258	280	279	279	278	284	266	281	264	260	245	229	285	287	263	260	238	302	285	289	289	277	275	266	250	272	285	284	249	268	253	286	261	294	298	267	266	276	285	261	288	253	267	283	286	296	269	262	290	273	250	295	292	267	262	263	288	271	281	261	265	273	292	257	267	254	298	291	255	281	264	274	265	272	274	303	271	296	264	281	277	266	285	282	287	281	284	299	275	281	260	251	273	258	307	288	271	287	246	270	270	287	294	314	284	280	241	273	271	295	267	273	253	287	316	277	273	239	226	302	266	272	253	252	292	263	291	292	273	279	261	288	281	275	263	287	277	252	304	278	285	252	287	286	276	284	302	287	244	276	284	306	285	290	294	285	270	280	280	263	279	265	293	257	281	268	312	285	284	287	267	296	292	287	290	269	298	277	291	283	307	266	255	268	259	287	266	285	247	270	300	275	286	285	264	304	299	279	268	286	267	285	259	286	268	301	258	291	254	302	280	294	266	270	286	250	274	226	273	321	235	257	250	293	262	279	243	268	265	301	253	275	281	295	287	285	259	289	273	228	258	277	270	282	260	271	284	289	245	266	251	290	292	283	299	265	258	263	259	292	268	262	275	278	285	295	266	268	278	304	290	286	266	271	252	283	312	274	246	270	267	292	271	287	261	258	255	251	282	249	286	285	294	273	257	279	262	256	279	287	292	287	266	263	247	279	289	269	296	299	263	274	289	255	269	283	242	270	280	310	293	284	252	259	260	257	307	265	278	294	276	281	264	291	247	274	285	278	284	264	308	281	259	281	267	304	259	296	273	273	276	293	271	280	252	297	259	241	278	270	288	284	255	276	287	244	264	267	263	279	266	285	283	280	300	301	260	285	287	268	258	282	266	288	281	271	271	268	268	261	281	247	283	268	252	288	278	291	284	285	282	291	263	305	287	263	275	280	271	281	263	289	303	280	283	267	278	272	249	244	260	297	258	269	280	289	298	311	279	280	292	278	282	293	274	271	244	279	248	247	279	235	256	300	273	288	242	249	276	227	296	296	290	263	280	261	297	278	276	268	270	296	266	275	260	282	285	266	302	272	279	281	241	279	263	265	290	281	270	274	283	256	293	295	276	281	268	280	310	274	291	296	282	276	284	252	269	283	257	279	298	272	300	293	306	307	304	277	267	305	268	297	276	290	299	286	223	256	309	313	276	275	303	281	268	291	304	274	282	275	309	273	280	241	281	264	260	285	261	265	268	303	273	271	294	258	283	257	263	305	284	278	282	279	277	283	283	268	244	290	259	292	296	267	263	279	262	256	293	295	252	269	280	286	287	324	279	291	299	284	280	284	289	284	271	286	258	288	294	260	279	274	301	300	257	298	284	295	297	262	291	292	281	287	284	259	274	262	250	279	282	259	254	294	288	281	295	276	243	280	312	291	297	282	282	296	258	263	279	279	257	282	266	261	297	302	280	291	274	294	229	240	284	283	287	283	252	271	282	241	286	297	265	231	249	277	283	295	281	280	255	233	280	269	269	290	303	309	260	267	293	283	262	286	290	274	289	273	266	297	275	285	267	279	264	264	262	274	270	300	286	281	243	298	268	280	290	267	281	252	277	263	284	288	276	271	276	284	294	279	298	297	282	281	284	273	310	290	251	281	291	252	298	293	272	255	270	248	298	257	263	273	282	298	263	264	274	288	287	264	295	268	273	285	253	283	311	288	264	267	298	266	265	267	284	302	295	280	278	281	280	281	284	272	287	265	274	278	266	242	324	257	279	255	288	262	266	269	272	308	258	294	282	266	299	264	267	283	233	266	304	302	289	254	270	264	264	268	277	298	272	281	274	278	266	295	294	277	318	263	286	244	262	275	282	288	245	275	270	265	275	252	274	306	296	297	243	272	274	278	266	297	301	246	276	280	243	244	295	250	277	294	276	273	280	265	280	257	264	271	276	278	281	294	272	290	297	304	290	269	271	297	266	274	283	278	264	275	262	276	292	290	307	276	287	302	289	271	273	285	262	279	284	263	309	262	263	256	231	270	295	290	283	270	238	275	276	267	282	282	264	255	300	250	265	281	287	270	287	267	243	271	302	279	275	283	265	298	264	259	307	245	285	290	280	293	303	248	268	289	280	302	290	265	275	274	256	263	236	284	286	261	297	278	291	286	244	275	246	273	276	279	262	297	261	240	278	328	307	270	264	314	287	268	278	282	290	294	268	267	276	267	283	298	290	279	273	279	281	266	254	287	282	287	268	297	299	273	290	303	298	269	269	266	268	282	282	298	289	284	263	266	293	255	279	259	279	277	303	282	285	247	303	252	282	279	280	297	248	276	293	264	267	261	304	260	283	291	266	247	256	259	298	273	291	305	273	270	265	271	263	286	260	289	291	279	270	285	286	279	264	285	299
13314	2854	6213	6863	6011	4987	4061	3281	2804	2481	2239	1996	1919	1643	1635	1507	1410	1377	1357	1247	1204	1180	1164	1135	1035	1058	1060	1077	1025	991	995	992	972	876	972	984	929	924	895	882	885	893	919	804	905	860	908	863	868	844	812	883	854	844	866	815	857	861	830	831	836	797	788	781	878	828	854	876	821	858	839	791	862	808	839	812	853	844	806	752	811	834	826	793	803	861	845	815	782	787	811	777	820	777	786	828	865	808	818	786	805	787	831	791	797	789	790	810	830	817	845	838	811	812	819	823	759	819	780	775	805	762	779	778	844	855	756	760	806	820	793	788	823	776	822	816	782	786	794	820	756	812	810	817	800	795	766	858	730	763	805	767	785	723	832	828	777	777	771	780	738	784	783	787	885	794	763	796	770	805	790	750	798	805	789	784	805	762	811	783	794	791	791	780	788	775	773	821	764	805	770	809	789	825	767	804	808	782	763	811	788	770	841	773	772	792	800	785	798	805	794	774	808	830	797	796	820	829	778	807	803	771	795	756	802	851	812	791	847	737	804	813	766	785	804	803	806	852	797	788	795	774	784	822	766	834	776	795	806	794	793	738	776	763	760	772	777	771	841	796	748	811	774	782	803	790	770	798	737	794	811	730	765	809	809	824	760	818	790	802	818	779	765	776	795	733	799	803	790	808	772	816	788	849	816	810	765	750	780	740	751	813	758	798	751	794	804	749	761	752	782	790	788	805	812	825	796	747	822	768	791	781	788	811	784	792	824	768	791	787	783	808	792	786	765	798	800	802	760	761	782	806	785	758	771	799	794	847	788	740	798	753	745	792	831	786	796	804	810	780	804	824	800	768	852	830	794	742	803	833	759	757	769	811	770	778	808	764	785	773	826	755	813	793	740	774	783	760	779	783	839	814	814	767	773	864	813	765	775	827	797	821	830	835	794	743	798	800	814	792	803	792	764	835	781	795	830	802	829	803	805	748	771	781	872	784	852	816	808	784	818	767	730	738	753	792	781	814	811	783	820	734	774	771	746	788	832	782	799	825	772	766	781	800	767	758	809	807	807	787	816	850	826	786	819	817	770	759	823	825	777	757	782	794	832	756	789	801	773	830	842	800	773	849	846	758	809	792	849	798	768	796	806	791	813	763	735	808	777	872	805	785	789	765	768	772	773	774	807	776	790	743	825	826	794	763	811	789	792	792	791	756	823	799	791	828	828	798	783	836	812	870	776	764	827	807	848	805	790	825	790	774	754	784	772	759	743	778	789	803	816	752	774	833	785	793	791	782	786	791	800	786	794	793	798	811	776	803	820	811	773	770	836	763	811	751	791	791	779	765	784	756	758	748	778	794	796	777	814	834	817	827	815	861	785	815	790	769	775	814	803	761	803	776	818	802	794	800	738	745	796	770	815	796	798	784	769	751	788	780	755	807	776	797	777	791	766	827	788	820	788	806	788	797	789	779	737	785	792	755	782	828	751	768	824	819	815	780	845	762	778	787	820	804	833	780	746	806	779	723	787	784	815	798	747	749	826	747	827	809	846	770	755	810	786	789	784	778	787	822	770	774	758	776	809	813	791	763	810	778	795	791	812	735	789	773	812	780	776	759	802	831	744	787	778	812	768	785	694	843	837	806	768	769	791	790	770	802	782	781	751	790	774	770	793	786	779	771	749	803	813	792	800	856	813	807	798	808	784	777	815	809	793	786	835	838	794	779	809	815	789	773	785	792	788	759	795	762	766	806	761	771	770	848	801	813	808	798	818	782	811	801	776	753	837	794	774	768	811	797	804	796	805	783	833	859	807	790	799	746	780	829	804	760	807	804	788	754	825	786	805	846	795	792	805	764	808	797	791	756	816	731	809	768	754	788	763	753	763	779	800	777	790	777	807	806	832	771	804	789	820	765	807	791	862	821	785	804	721	768	794	761	806	844	769	762	742	821	831	805	791	789	787	772	767	826	793	774	806	870	781	806	767	786	781	808	806	760	771	815	772	815	812	790	777	769	828	798	818	770	816	803	769	786	787	808	811	777	818	786	792	792	844	745	827	806	774	753	777	764	784	844	782	813	799	751	828	778	822	797	812	744	834	762	775	804	785	813	817	804	764	824	743	771	797	776	789	809	755	790	815	830	789	821	794	800	785	782	822	812	749	741	785	823	792	781	798	805	797	772	808	735	853	800	784	775	849	802	802	782	781	806	822	831	762	856	794	785	765	801	781	821	795	818	735	775	823	741	766	814	772	764	750	794	766	816	801	784	757	788	760	787	745	774	823	773	834	786	777	739	802	810	766	794	775	758	817	819	756	785	804	829	800	815	795	803	759	765	789	786	820	779	781	824	816	837	799	816	777	795	779	772	758	762	802	779	858	737	771	795	801	795	780	815	846	753	791	780	774	797	827	794	799	773	786	769	814	748	761	802	792	785	764	754	755	798	739	810	761	795	798	742	814	787	794	805	802	800	773	820	757	838	779	777	873	728	787	788	784	768	816	796	819	823	781	791	771	783	803	837	843	722	774	801	828	781	780	778	817	797	805	752	799	800	770	812	770	819	836	791	799	804	790	842	780	764	798	782	769	789	823	810	824	740	826	783	806	820	794	797	781	835	814	777	809	759	788	784	831	782	811	820	827	833	809	765	809	784	739	844	783	799	792	760	797	822	763	798	795	799	795	788	782	764	783	744	757	760	786	785	801	725	803	765	776	754	756	793	831	783	789	759	810	799	838	774	786	767	763	799	788	771	787	795	811	789	794	782	838	769	854	810	763	827	833	788	784	802	794	778	766	844	795	787	765	781	753	827	804	817	795	798	782	768	811	740	832	812	756	806	760	830	786	814	767	820	799	770	814	827	765	787	833	802	789	817	812	772	751	824	796	758	766	795	754	758	770	798	793	842	830	784	793	778	793	795	767	764	815	821	824	811	775	804	737	760	799	771	805	833	787	825	741	772	814	778	811	807	748	822	784	773	767	760	812	760	778	784	778	798	779	825	801	772	726	818	797	803	788	793	781	802	814	816	771	792	778	827	786	783	781	833	787	848	787	783	825	800	780	758	802	816	734	803	771	794	805	777	806	799	814	778	758	798	808	833	796	768	798	783	792	760	777	807	780	799	767	816	785	781	820	842	800	812	811	813	799	777	778	778	813	806	796	786	826	795	782	737	801	813	783	785	769	776	791	816	820	796	803	784	786	787	806	747	780	761	786	828	755	830	790	796	777	786	760	807	830	777	807	744	781	758	798	788	779	773	820	771	784	803	819	752	819	811	829	720	798	812	799	782	783	810	800	778	796	802	762	770	801	766	804	815	788	765	797	775	788	762	761	791	800	837	828	737	824	806	742	766	766	814	832	815	770	796	801	772	830	801	753	797	794	767	760	818	829	799	769	766	792	766	802	819	762	820	759	767	773	811	801	817	809	784	798	810	768	759	769	793	786	770	738	827	841	761	817	812	822	778	783	775	798	851	796	785	802	794	781	785	798	809	767	775	781	787	791	785
2758	209	165	155	139	134	109	110	76	105	104	103	100	89	105	84	92	89	94	95	82	94	97	75	97	81	107	92	109	87	104	100	119	84	101	95	110	102	106	110	108	107	113	111	104	108	96	96	98	109	95	100	90	102	102	97	109	98	93	99	99	105	94	107	76	88	93	110	83	104	99	80	83	106	96	101	91	118	86	108	112	105	100	95	101	106	97	83	107	92	76	90	94	81	100	115	91	97	116	92	101	102	104	92	97	80	101	115	111	104	78	98	79	95	101	82	90	103	95	110	92	105	100	126	107	88	102	97	93	109	97	96	91	89	83	88	100	101	93	100	104	91	99	98	87	82	114	93	92	104	99	83	94	86	76	84	87	81	84	82	119	95	112	92	114	104	100	109	89	96	102	87	83	93	98	100	101	91	99	90	111	99	83	102	98	83	88	109	96	83	87	90	94	110	99	98	89	64	90	93	105	124	97	110	105	98	119	104	93	94	89	99	106	100	94	109	99	95	79	100	99	112	106	101	94	92	103	96	81	91	98	96	95	86	94	77	119	74	105	92	115	101	99	103	94	106	96	86	90	100	97	104	91	109	90	109	92	93	74	89	95	100	99	88	80	100	103	122	98	109	79	90	94	96	107	99	95	110	94	95	102	104	97	102	99	106	84	78	100	111	108	73	99	101	83	92	98	108	102	104	97	92	91	116	105	80	87	102	112	108	97	94	104	110	102	86	98	95	95	98	110	87	99	95	92	96	104	84	92	110	104	94	98	118	112	93	98	95	102	95	110	109	90	98	106	74	123	96	96	90	84	107	91	96	106	86	105	105	103	104	92	92	95	82	119	91	105	90	95	91	104	93	98	101	90	93	97	102	106	99	86	93	117	116	100	77	98	115	100	105	95	99	96	108	98	97	90	76	77	102	89	98	98	108	98	82	113	75	108	99	96	86	90	87	90	84	86	121	84	97	111	104	96	92	87	91	91	116	91	117	90	105	110	99	83	99	100	86	119	97	111	89	79	88	90	97	97	100	93	82	98	99	84	94	95	98	87	96	95	98	96	84	106	85	69	108	86	85	103	115	112	69	99	84	94	99	83	94	89	95	115	93	79	80	87	103	92	83	108	97	103	97	72	97	101	81	100	100	109	95	90	99	91	102	70	105	87	105	109	99	97	94	97	109	91	96	88	80	97	95	80	82	97	115	90	89	97	105	87	107	99	97	89	92	103	100	106	89	115	113	112	97	96	102	109	97	90	96	75	99	115	96	109	80	100	96	112	111	78	100	110	96	96	91	90	89	115	98	96	100	116	105	87	88	93	115	104	105	87	105	110	89	109	90	96	97	107	88	96	96	103	106	94	97	100	100	65	77	113	87	100	85	93	112	96	96	83	87	96	93	99	115	106	109	94	93	103	99	76	92	93	92	91	87	108	109	89	96	92	90	103	104	96	111	102	96	107	88	90	118	100	97	108	112	108	101	110	90	92	116	103	92	99	120	80	113	88	76	100	92	84	76	97	93	91	89	97	107	87	103	114	107	86	108	88	78	86	107	83	92	110	94	102	85	84	100	104	91	85	89	100	88	89	95	106	78	111	104	82	105	95	97	86	110	102	91	104	93	93	95	106	97	93	105	79	85	98	118	88	98	103	99	104	88	104	112	97	99	86	126	81	103	98	117	98	96	96	83	94	103	89	97	113	101	86	107	102	115	102	116	102	106	87	108	119	90	98	111	109	108	104	94	101	112	85	88	111	112	97	118	99	92	92	98	108	98	95	93	93	90	82	93	104	103	111	106	117	97	82	92	89	83	84	101	116	82	77	95	101	104	89	89	89	86	94	101	86	89	88	114	105	97	106	100	106	86	97	109	85	103	89	100	76	102	98	101	105	88	71	95	75	115	111	92	92	92	79	86	92	114	110	70	89	100	109	114	82	98	97	98	104	91	109	83	93	118	99	85	77	104	111	101	95	104	90	82	107	99	96	95	87	109	96	123	108	105	100	96	97	101	80	94	96	85	113	94	89	92	116	99	111	83	99	96	96	104	100	105	78	88	97	92	88	96	102	101	103	88	100	88	107	91	87	103	94	108	98	95	106	94	101	104	92	103	94	102	102	88	110	105	64	98	108	120	104	88	99	80	104	102	100	113	104	106	108	113	102	88	102	106	96	99	119	93	96	77	108	89	110	110	89	91	105	80	90	101	99	94	99	120	89	106	84	78	100	99	96	109	99	87	90	98	92	82	92	87	94	88	98	79	104	99	87	112	89	96	92	88	80	106	84	103	102	79	99	107	94	81	86	95	117	108	95	88	82	93	104	95	102	90	103	105	87	107	107	106	104	88	85	112	105	112	107	87	111	79	98	92	104	76	104	122	103	88	106	103	100	104	98	115	102	89	119	76	105	102	113	105	102	97	109	89	114	100	108	104	101	114	108	91	118	97	99	114	113	86	94	76	103	86	101	99	90	99	88	91	92	99	119	95	97	83	108	92	69	98	93	102	86	110	102	86	97	92	89	96	86	109	101	108	99	105	89	106	90	85	98	129	75	108	107	80	111	88	88	88	93	103	89	102	96	90	98	83	101	103	103	100	91	97	105	102	118	99	81	110	75	89	103	115	92	99	98	82	92	80	99	92	100	104	76	92	102	110	84	98	100	92	102	98	113	104	101	94	101	106	87	80	94	90	108	104	114	102	87	98	90	103	108	96	100	94	105	86	97	95	82	117	94	83	94	95	107	91	88	104	90	89	130	82	101	75	90	88	110	103	91	101	104	105	94	94	102	97	101	90	86	115	98	91	101	90	105	84	91	108	90	112	93	83	93	110	99	102	93	103	95	87	110	123	100	112	97	101	93	93	107	99	111	114	96	112	114	86	82	97	100	83	113	94	104	97	99	102	105	99	81	99	93	98	87	116	105	98	109	92	91	97	115	94	98	88	105	102	123	93	93	80	116	86	93	100	95	97	100	88	95	86	88	100	94	97	91	118	75	94	87	92	109	86	109	105	102	106	98	86	105	94	100	111	97	94	86	86	98	90	102	91	113	107	104	106	102	74	110	102	93	103	110	95	108	100	107	90	86	90	84	96	82	105	108	123	100	103	92	98	102	97	96	97	106	114	96	80	110	98	105	106	99	85	90	106	93	99	91	128	70	116	93	102	94	92	78	105	87	111	98	98	111	94	99	90	94	94	83	102	98	101	100	89	99	89	98	90	104	93	88	96	99	91	90	81	95	88	100	83	97	111	106	110	102	88	93	106	119	88	105	97	85	85	86	90	82	88	100	103	114	121	100	108	85	105	100	88	82	93	99	82	112	102	107	109	98	89	107	81	114	107	80	98	99	115	107	82	92	88	102	83	89	115	80	100	107	90	97	101	83	89	103	88	81	81	101	103	96	74	94	99	100	97	90	101	89	97	95	93	108	98	110	111	90	100	104	86	101	92	91	97	104	106	102	90	90	107	86	112	93	93	110	90	109	97	103	89	71	80
2291	468	478	519	480	504	449	374	393	365	396	399	353	344	357	365	314	372	334	359	360	378	370	365	355	379	351	315	358	352	361	338	368	322	313	364	317	358	336	343	353	392	303	359	352	342	342	341	334	357	355	333	372	372	332	332	339	306	357	344	329	366	324	357	340	321	381	292	355	356	355	346	352	375	345	371	340	324	380	348	350	332	375	353	394	317	366	317	382	364	351	352	322	350	337	342	346	345	358	364	345	353	355	326	318	348	348	364	344	378	319	353	337	347	340	351	334	337	371	331	333	363	340	351	320	361	317	349	353	315	356	325	325	337	370	346	349	355	365	329	333	333	332	341	364	371	370	361	353	337	340	352	341	341	349	328	352	349	320	368	342	356	324	343	339	349	329	369	337	368	351	339	340	333	325	349	335	321	351	325	328	321	323	325	343	353	340	344	348	371	322	345	386	332	388	318	347	344	365	344	343	364	347	364	347	338	352	323	346	361	325	311	335	339	301	339	338	347	328	323	330	329	341	362	351	327	346	336	343	335	345	330	331	365	343	336	331	369	314	357	350	333	352	319	334	328	375	346	358	367	332	341	323	345	322	351	379	362	338	316	355	330	276	355	337	339	343	319	336	361	353	317	363	343	352	334	363	325	332	362	324	363	309	366	332	339	332	361	353	375	333	339	364	343	357	331	352	349	332	343	339	313	344	359	346	383	319	333	341	339	368	333	337	371	354	368	347	326	363	343	339	314	354	331	338	321	345	320	360	353	352	365	357	312	343	366	342	352	346	347	325	326	333	352	371	342	372	338	362	344	342	310	329	352	328	345	341	346	344	357	355	348	407	384	329	375	368	318	335	347	337	322	336	324	348	336	343	328	369	348	355	338	364	335	338	330	341	329	381	311	316	348	371	381	353	357	367	353	338	366	337	352	330	338	334	348	322	349	332	354	346	317	351	368	351	359	356	340	355	327	353	326	365	380	317	349	316	341	346	340	336	351	351	323	340	324	316	322	357	356	332	352	345	340	319	330	346	341	336	378	374	346	339	361	347	329	365	360	323	340	358	342	367	312	345	374	355	323	363	308	346	331	365	336	335	335	341	351	357	346	387	356	371	362	351	341	347	319	336	340	342	333	350	341	349	343	355	349	354	367	346	343	365	350	362	366	305	340	319	364	344	324	359	343	324	381	326	338	362	361	350	367	346	394	349	342	329	342	347	329	334	327	345	344	378	326	299	352	340	345	292	374	362	362	369	324	348	340	362	340	347	321	362	354	347	340	327	355	322	356	345	365	349	319	375	326	350	344	341	368	327	349	350	355	356	323	336	359	347	374	321	333	340	346	307	354	302	320	330	321	340	336	326	332	351	350	355	340	370	320	329	346	361	346	395	359	314	323	351	333	337	353	347	351	340	328	356	349	349	344	319	341	361	350	300	321	360	349	357	327	328	334	331	332	347	356	342	330	360	345	370	342	344	359	357	390	347	350	344	367	367	306	357	357	351	342	368	358	352	301	352	345	326	345	315	333	308	353	319	367	319	330	351	377	350	312	342	333	334	328	329	331	368	313	341	337	343	324	357	339	334	334	318	313	344	297	326	365	324	316	323	354	352	311	334	348	347	390	331	350	364	356	315	322	359	336	365	323	352	338	332	343	326	357	324	357	366	381	348	334	338	350	358	355	341	362	343	323	361	344	332	336	344	370	336	324	343	335	335	364	312	357	317	331	365	358	321	357	336	331	309	363	356	339	334	348	329	360	348	358	375	361	367	347	331	340	373	296	372	417	335	338	370	368	374	330	328	337	349	334	343	335	325	352	297	334	378	370	333	342	330	359	365	333	348	338	335	331	296	331	329	310	329	363	367	336	337	321	326	318	357	350	365	352	322	362	370	365	367	322	332	378	366	338	347	341	314	320	350	359	336	390	348	319	363	348	310	331	353	320	320	359	326	351	328	346	364	323	334	331	326	356	329	360	347	347	335	313	345	322	347	331	340	326	347	360	378	361	339	320	330	360	325	357	359	368	330	355	374	340	335	327	339	366	322	344	346	344	345	368	358	353	331	334	368	330	331	346	351	350	346	364	349	337	345	326	326	290	370	337	354	348	333	347	344	363	347	332	327	333	312	340	378	339	336	345	310	327	383	356	361	342	377	326	349	325	345	356	322	357	329	342	334	358	354	350	371	350	369	328	355	330	342	353	357	344	379	379	359	329	369	318	340	392	334	369	334	334	331	355	349	328	331	372	347	352	335	323	323	322	353	375	359	356	352	324	335	371	388	364	347	350	347	343	319	351	355	381	333	342	346	327	333	331	346	343	363	361	318	325	337	371	355	375	340	373	308	355	337	319	362	339	328	306	325	346	338	386	335	332	324	344	342	322	345	339	344	350	336	381	330	326	354	363	326	323	347	371	355	369	360	335	367	358	314	337	324	350	315	349	351	364	330	357	298	337	331	346	374	374	342	331	354	348	319	364	322	329	340	336	378	377	315	312	329	363	317	332	292	356	366	361	342	371	361	357	345	346	334	346	333	335	331	323	323	319	357	342	348	352	350	336	319	337	349	370	355	345	318	335	361	329	328	351	329	332	345	332	340	372	353	314	352	325	307	320	353	295	329	344	330	352	332	355	341	369	318	341	382	349	321	328	377	394	357	336	353	333	327	340	329	355	330	319	324	304	367	338	311	385	344	374	349	307	326	366	347	335	355	341	348	381	335	355	355	377	340	352	321	363	332	335	328	362	349	318	355	317	328	330	318	354	321	314	335	351	357	342	373	336	403	327	336	330	344	379	315	329	352	350	338	342	327	329	346	333	343	359	341	366	324	321	335	321	369	342	357	358	342	349	322	340	335	373	340	332	347	398	344	332	342	322	349	353	348	360	343	345	338	304	343	364	324	328	361	318	369	352	349	354	318	324	343	337	347	310	351	347	351	337	341	321	352	355	349	316	373	335	358	342	353	366	347	314	336	355	345	354	359	347	324	338	349	335	347	334	348	333	332	334	353	335	386	338	365	338	333	348	390	342	354	355	331	360	369	394	330	356	311	363	366	354	383	310	341	344	329	361	336	297	357	347	336	354	357	319	329	331	337	352	339	336	300	321	336	359	326	351	326	339	347	337	357	331	357	347	320	322	359	336	366	371	314	323	345	314	324	352	325	358	332	321	329	315	319	308	340	299	360	363	329	342	324	341	307	317	337	333	357	298	345	343	357	374	349	346	349	349	311	317	314	319	357	357	325	343	361	319	324	368	341	316	370	334	302	371	319	341	328	345	340	362	345	342	365	323	334	342	338	362	346	352	337	312	302	352	342	323	345	348	357	342	337	393	359	325	359	356	357	345	321	323	354	333	365	351	357	327	343	330	324	310	328	368	336	365	326	324	330	343	348	345	326	349	325	361	337	358	353	323	376	336	346	328	354	349	329	339	325	339	321	328	357	356	371	326	395	321	347	334	345	340	327	368	335	362	358	334	349	357	341	355	313	324	315	330
21217	2336	1611	1221	868	670	561	425	427	346	330	305	314	284	242	241	267	272	233	237	266	223	227	225	247	248	220	237	225	227	216	202	227	225	213	213	222	223	217	214	228	191	204	228	199	196	219	205	207	221	203	208	235	213	184	210	207	192	238	223	202	197	211	211	207	216	205	228	211	195	263	204	229	246	221	211	201	221	205	201	225	198	237	214	187	208	205	208	217	216	207	225	212	208	243	212	212	207	203	205	203	224	228	215	210	240	216	226	224	176	230	244	196	212	199	202	201	233	212	221	170	211	219	185	217	203	183	204	230	203	220	214	211	193	198	189	213	182	200	208	214	220	194	209	201	209	202	217	182	219	239	210	219	207	225	200	207	230	203	202	229	195	200	218	207	186	215	228	199	245	206	206	215	205	211	209	226	233	213	231	218	211	211	215	195	231	203	223	217	218	213	204	197	202	212	214	212	220	202	203	209	217	191	213	210	225	217	231	204	243	210	172	185	172	212	202	211	191	208	197	199	223	197	209	201	215	193	221	212	208	225	257	190	190	187	188	190	227	203	219	205	224	229	178	198	231	211	236	215	209	235	192	192	214	207	187	214	225	195	225	187	227	223	210	203	192	211	224	184	227	205	213	207	219	227	183	201	211	206	200	197	198	227	214	214	225	215	199	210	222	223	212	201	208	221	200	194	227	226	214	226	179	199	214	208	227	207	218	222	232	206	218	224	218	217	192	192	227	215	202	205	197	201	241	206	199	237	206	223	207	206	217	212	240	224	222	237	238	216	194	217	213	250	219	215	205	217	209	184	218	224	209	216	227	196	181	213	197	199	194	192	196	219	226	204	213	213	249	203	222	190	209	217	222	191	212	207	233	210	217	226	208	211	207	204	216	209	216	219	203	188	171	222	182	229	217	231	196	243	225	191	222	220	216	167	217	200	193	207	208	207	217	199	206	198	204	215	227	208	225	207	178	231	195	201	196	203	219	214	219	202	218	213	203	214	204	218	172	227	191	188	216	238	205	223	199	223	195	199	231	244	210	206	237	223	213	231	204	212	210	236	219	222	182	190	219	215	211	224	216	205	218	176	197	200	229	193	200	194	217	198	212	201	217	177	231	207	222	181	246	219	179	196	231	202	214	213	214	236	241	230	207	199	238	212	238	222	194	211	230	197	213	223	200	228	208	205	207	206	233	208	222	212	224	211	216	195	178	200	214	220	215	199	191	203	203	229	207	219	182	230	204	200	197	197	199	219	222	198	212	204	212	196	207	205	236	204	213	224	207	186	226	242	191	192	210	215	230	225	198	184	203	219	203	205	211	217	202	221	193	207	200	222	212	218	206	217	202	205	207	187	212	195	198	207	230	201	205	219	224	212	232	221	199	221	234	225	192	229	211	206	199	221	225	182	211	208	213	178	206	200	189	205	187	232	191	225	192	234	218	180	221	213	223	186	213	210	202	211	210	191	226	207	212	210	191	189	240	205	251	217	208	216	210	202	208	194	212	223	220	203	242	223	218	219	236	197	194	232	221	166	211	215	202	207	203	221	216	206	205	197	206	209	204	194	238	217	221	213	175	204	209	204	218	221	217	179	203	209	216	230	213	201	212	212	194	205	222	202	208	221	207	207	213	213	215	206	238	216	200	217	231	214	218	209	197	207	199	210	203	220	224	230	212	208	211	218	212	223	229	234	244	208	215	181	201	246	197	190	206	208	201	242	205	210	211	188	214	216	195	191	200	228	187	193	208	227	209	175	198	216	213	197	238	216	215	186	214	203	212	223	228	237	211	194	224	206	222	218	204	207	214	236	183	213	208	208	219	242	216	211	196	198	203	193	231	198	227	214	210	204	191	242	212	223	212	212	228	220	202	194	210	217	173	181	193	221	229	217	210	210	186	223	225	189	213	220	228	212	217	209	210	205	218	209	210	237	210	186	211	217	212	224	221	214	223	187	207	213	189	217	198	194	197	212	230	218	208	228	219	199	218	225	202	196	222	205	197	219	193	223	185	222	200	200	212	208	222	231	226	224	209	204	239	203	207	199	199	209	200	200	221	254	220	212	226	183	221	216	218	203	202	193	184	197	213	187	224	199	230	197	215	195	214	195	189	214	207	193	197	204	215	193	214	216	211	201	203	240	193	225	222	211	217	194	208	193	223	215	205	193	234	220	206	210	236	225	204	217	214	216	180	194	191	225	194	196	191	190	221	193	225	203	217	185	247	222	230	220	201	211	214	202	201	214	230	196	227	210	207	200	195	253	195	213	236	216	222	237	214	213	204	205	202	217	192	214	191	221	194	196	209	215	235	203	230	189	188	198	229	213	198	202	190	205	207	215	214	197	233	215	214	185	184	208	199	211	217	233	208	209	188	208	196	212	203	205	220	191	190	243	224	219	192	235	205	199	213	211	223	212	191	192	204	210	193	188	196	197	193	215	198	210	211	201	203	228	237	207	209	203	195	223	200	227	216	228	209	203	205	210	182	224	189	181	221	223	188	240	208	198	210	233	218	213	214	186	214	192	219	189	216	231	195	218	189	199	216	197	198	209	197	223	214	205	202	188	205	220	209	205	199	204	210	224	214	187	199	182	220	204	202	214	202	211	204	218	236	208	207	201	197	202	230	206	206	222	204	202	204	226	223	208	215	202	203	208	227	213	213	196	188	223	195	226	191	228	204	222	214	213	233	210	202	221	242	193	211	188	231	236	202	209	208	187	202	228	216	190	235	223	226	227	209	214	193	224	241	222	206	206	223	232	227	200	209	219	219	208	216	205	210	218	202	192	199	221	206	215	211	236	227	198	193	227	190	212	215	200	248	206	214	208	184	246	183	221	210	193	209	223	180	212	198	216	211	204	223	209	219	223	218	227	185	214	178	221	188	212	233	213	244	194	218	208	214	215	238	215	223	238	228	209	195	186	206	196	225	210	209	178	214	209	198	197	236	189	246	214	193	211	216	228	204	209	224	213	207	175	189	197	217	208	209	200	210	226	208	203	223	213	194	221	174	190	234	194	203	204	212	225	222	203	199	214	204	206	211	214	204	203	192	232	224	180	218	222	206	187	202	220	200	204	201	218	204	226	192	200	221	181	204	219	249	192	234	223	206	214	197	222	222	196	205	229	232	198	219	199	228	200	224	195	202	204	230	216	197	209	188	206	209	189	205	197	223	202	214	198	216	215	217	202	242	193	209	213	195	204	226	185	211	198	184	228	186	200	198	233	209	187	210	227	181	198	196	173	182	206	226	224	203	212	218	223	216	211	197	219	203	220	186	220	179	238	212	202	225	222	217	225	184	210	213	212	193	206	215	196	221	226	196	231	222	220	239	174	233	227	222	208	217	216	211	204	197	233	211	194	218	217	236	225	239	181	195	174	215	211	211	205	195	221	206	218	205	165	215	223	199	233	171	202	190	219	213	198	204	208	198	236	214	234	219	192	226	214	210	223	215	232	223	211	185	205	194	226	217	216	179	187	190	210	205	206	188
9848	1631	3507	3832	3295	2788	2324	1983	1720	1466	1313	1230	1180	1055	1005	970	928	968	914	853	812	832	799	837	787	747	828	804	760	740	722	723	765	727	702	693	719	709	737	715	727	751	657	652	655	675	660	656	635	599	687	667	645	686	627	662	658	696	681	639	661	717	654	697	668	630	642	646	647	624	678	642	691	634	626	647	658	673	658	660	665	623	667	633	623	679	610	616	670	651	634	655	629	625	623	622	666	611	656	600	614	607	658	603	660	660	616	661	658	624	598	643	612	639	610	603	615	615	677	675	615	634	633	635	634	613	660	632	631	670	620	626	672	618	646	639	634	630	624	596	678	635	641	645	603	651	659	617	617	654	599	661	620	664	632	626	675	639	639	608	599	623	669	626	604	659	619	617	657	637	652	639	603	723	616	626	611	624	609	614	608	659	646	622	633	663	608	613	710	639	635	645	674	615	644	609	648	643	631	675	653	666	668	601	655	672	675	599	659	627	661	667	632	686	665	663	601	602	658	666	603	606	624	686	683	675	666	657	605	669	648	643	662	630	632	627	653	639	648	622	648	609	645	617	648	629	647	632	655	659	646	624	672	624	664	648	650	652	638	664	666	598	647	651	670	607	602	672	619	634	620	675	610	661	657	666	654	661	623	624	626	647	628	605	613	598	620	605	622	646	633	642	668	578	590	602	612	664	556	645	628	601	665	670	599	646	663	627	629	608	606	672	601	615	608	643	634	645	633	655	631	635	639	624	633	638	606	661	621	629	657	609	680	601	631	606	606	652	585	670	651	656	643	643	640	625	688	602	615	665	630	622	676	631	677	642	600	679	628	620	631	667	600	666	641	627	571	621	582	622	602	625	652	604	678	593	614	633	662	657	610	634	638	597	670	640	658	614	618	650	596	603	609	651	620	670	634	620	647	635	612	630	626	621	659	630	611	632	638	649	634	660	631	648	630	617	650	639	655	624	605	656	639	682	656	703	617	657	666	622	642	646	660	619	630	647	670	595	637	633	596	644	647	600	623	631	633	642	639	589	626	650	646	663	691	636	643	610	633	641	665	598	606	630	612	652	629	626	674	670	640	640	618	617	650	574	588	645	611	659	595	643	625	670	673	617	607	646	721	617	653	628	636	620	649	618	645	639	673	615	596	606	649	664	588	663	663	629	596	610	648	633	617	650	670	650	622	623	632	681	613	615	607	625	672	627	622	623	650	572	596	605	629	626	639	606	671	652	658	651	611	645	610	645	639	623	629	611	636	674	624	660	659	618	603	652	623	585	628	637	654	656	689	635	597	643	649	667	656	651	602	620	646	611	669	641	611	612	635	660	635	606	601	665	621	657	621	640	646	679	683	651	632	624	647	667	621	625	642	652	620	660	646	670	637	681	653	673	631	619	650	628	632	650	621	623	636	651	620	647	648	630	608	656	681	636	615	612	669	627	640	622	665	673	628	641	641	642	665	668	623	613	667	676	662	637	608	609	626	628	677	623	629	641	586	620	600	601	638	628	656	664	629	639	639	656	642	646	653	630	604	659	666	684	602	621	635	640	647	610	648	589	617	638	627	653	623	628	585	612	638	626	656	699	653	608	646	614	641	616	683	598	620	667	600	614	654	586	627	627	607	617	634	644	624	674	662	628	618	624	595	627	607	628	614	646	625	633	643	651	664	668	643	646	621	664	616	639	673	618	696	644	638	644	666	657	631	629	675	615	671	606	647	611	635	626	657	637	635	594	621	629	650	661	573	654	606	644	682	674	626	635	618	631	611	631	654	676	666	634	632	628	667	640	615	596	637	639	620	630	598	615	648	605	623	630	612	617	636	661	634	626	611	644	651	651	647	657	609	595	652	653	618	648	663	659	661	617	606	658	599	631	650	620	653	614	655	610	624	672	666	695	625	650	624	592	654	674	681	572	671	641	650	629	654	662	649	708	625	627	635	637	670	650	653	630	635	643	627	659	613	655	624	656	636	622	638	600	604	637	639	616	624	601	629	663	677	642	634	665	652	673	643	636	640	602	622	614	603	656	631	615	689	686	641	673	615	682	663	658	617	614	704	650	614	652	634	675	623	655	583	656	646	675	691	661	694	649	639	640	658	647	664	679	662	656	624	634	623	630	587	660	611	621	652	632	627	642	671	612	608	641	632	648	621	632	641	637	646	622	675	592	646	654	666	609	661	653	603	645	622	622	651	618	649	637	659	627	649	617	653	618	609	623	600	613	626	624	638	634	608	675	671	627	628	614	655	661	610	621	663	619	622	660	627	649	687	675	652	675	654	655	647	645	675	656	615	694	617	647	629	625	636	681	623	641	668	644	636	656	635	677	641	629	624	669	643	633	647	668	647	603	673	645	656	640	686	634	621	634	644	626	665	648	661	622	653	696	628	618	641	596	625	599	606	621	625	649	676	593	665	667	647	633	665	665	667	650	649	642	644	642	631	663	666	634	654	597	616	675	675	694	624	649	659	605	679	649	587	590	652	586	619	620	672	603	607	629	583	621	635	630	661	653	626	690	629	646	645	583	651	620	632	613	642	622	687	657	638	649	690	606	647	611	649	625	633	633	659	666	637	654	630	558	620	625	614	663	631	643	632	650	677	621	617	616	644	608	594	651	659	636	666	637	651	597	620	643	636	648	629	642	639	624	607	633	616	625	659	621	632	637	638	654	637	624	621	605	630	657	638	641	646	609	571	646	665	617	616	671	673	615	636	621	610	666	644	624	592	633	605	682	625	616	596	664	673	682	637	654	614	679	632	608	651	608	612	627	672	641	664	720	609	620	669	622	631	628	600	616	599	667	629	642	648	649	628	649	610	600	667	653	634	613	632	650	579	636	599	672	658	625	690	624	615	615	659	676	646	593	587	650	656	631	624	619	660	650	634	648	650	590	640	652	629	646	649	625	679	588	621	674	624	653	664	613	647	619	639	602	618	615	615	626	579	638	621	651	653	596	670	613	611	619	627	614	624	650	692	637	628	660	611	611	593	571	650	650	629	609	585	640	640	629	668	641	636	659	682	617	611	633	654	637	608	671	635	669	610	585	637	661	647	610	635	636	628	658	629	667	652	618	611	670	636	600	646	632	637	646	658	669	674	618	635	650	588	558	641	656	656	637	649	611	667	659	653	617	623	639	640	635	609	590	657	596	670	643	633	668	615	670	617	624	655	668	662	604	651	646	656	634	602	640	643	632	668	655	628	635	620	635	662	624	651	606	625	642	680	650	681	620	668	653	582	678	634	678	618	647	672	616	664	661	625	628	612	674	609	582	596	648	614	617	627	606	642	672	638	647	651	706	646	628	638	641	628	637	630	663	646	667	600	660	633	659	648	646	621	640	641	647	638	668	635	575	612	634	652	623	689	630	659	642	636	652	666	625	619	621	670	616	668	709	602	660	635	660	673	641	605	631	672	596	618	622	612	612	625	644	685	623	643	635	619	662	648	666	621	634	642	651	666	607	620	643	620	649	672	649	657	622	666	624	666	630
32502	6510	3200	2434	1730	1257	1007	819	763	587	571	480	399	451	402	364	379	353	350	356	334	338	333	336	329	317	308	282	305	289	275	269	265	275	309	287	289	263	299	286	290	264	282	269	276	253	315	265	317	290	304	297	303	279	284	252	289	268	274	306	284	293	290	304	263	256	275	278	288	271	252	253	284	276	278	265	250	300	273	275	253	308	270	307	295	260	266	303	310	295	261	304	315	289	278	254	293	298	287	287	307	241	265	271	262	271	298	272	255	288	264	281	284	277	265	283	287	272	283	264	279	254	258	270	267	282	262	314	289	252	294	283	288	303	236	285	296	266	294	247	276	256	270	250	269	239	262	249	277	243	290	240	287	286	272	296	291	276	276	295	263	272	269	269	276	264	292	263	310	254	293	291	243	276	262	240	243	291	282	275	261	267	303	287	296	272	267	280	280	299	285	308	278	271	278	261	280	295	263	258	276	289	287	269	260	261	258	264	249	277	270	302	266	280	277	286	288	265	251	294	306	315	287	252	307	310	292	256	284	305	268	309	273	275	249	287	288	253	310	258	288	288	272	278	284	270	284	267	294	270	299	283	281	282	275	284	284	342	260	285	293	269	287	263	291	268	278	270	275	239	260	246	262	270	300	284	293	263	282	272	247	305	277	267	282	266	292	281	275	284	264	286	271	273	291	280	237	274	293	264	300	256	271	250	280	319	253	279	297	275	292	279	284	274	275	276	290	263	266	260	295	287	261	295	264	261	272	278	260	279	250	263	269	297	257	246	279	265	265	273	248	284	271	281	252	272	296	265	275	268	252	247	283	276	271	293	276	276	275	293	284	287	295	290	274	266	273	273	254	309	268	275	291	252	289	278	298	299	263	266	258	264	273	289	273	272	282	251	261	293	284	293	272	259	290	262	269	289	295	287	297	272	275	260	297	255	272	241	304	251	268	260	263	247	278	273	275	295	273	277	301	284	279	296	266	266	301	276	264	293	275	257	271	267	256	274	303	299	291	271	309	297	286	281	273	271	251	257	283	289	287	289	281	269	275	285	286	260	289	257	282	267	298	281	285	298	259	253	261	288	259	275	255	288	235	308	291	248	250	305	278	290	246	272	287	279	253	269	261	276	267	281	265	280	274	276	273	287	254	246	282	263	299	279	254	283	287	268	276	299	285	270	281	272	296	281	271	305	305	276	274	294	252	284	278	269	281	282	290	246	258	268	281	289	298	270	286	271	298	285	269	269	295	278	269	251	283	273	244	273	258	287	266	243	293	299	263	273	292	266	273	275	291	257	263	275	274	285	300	270	282	305	247	324	267	267	268	304	309	268	267	223	265	292	290	313	256	269	284	281	263	283	282	287	275	271	288	276	252	275	286	283	280	284	275	283	257	281	295	295	266	298	275	289	269	252	285	234	289	283	251	300	271	264	286	296	272	289	261	298	256	267	261	282	263	276	297	271	294	260	265	273	287	268	269	243	255	282	269	282	261	269	299	262	267	264	284	280	280	268	264	263	284	290	272	247	282	262	261	279	271	267	275	267	306	269	266	300	268	275	261	283	291	279	250	287	279	286	279	293	252	296	271	280	297	265	267	253	309	290	304	267	278	256	288	274	281	316	296	280	298	246	258	285	265	259	298	313	329	277	277	253	289	259	292	280	304	267	262	262	282	269	242	255	306	301	297	271	284	270	267	298	281	259	266	267	285	277	267	284	293	274	259	283	262	270	286	273	282	296	287	291	295	280	277	289	268	255	268	266	245	257	278	254	266	268	297	261	262	290	291	250	276	280	282	284	293	297	287	278	295	269	278	309	254	265	270	269	277	271	276	268	292	262	276	274	280	259	268	258	282	260	309	311	267	283	269	271	285	269	276	285	257	280	286	267	266	268	286	268	283	272	280	269	270	266	268	279	268	261	293	282	249	265	251	300	293	279	264	259	282	268	273	253	269	263	253	284	274	253	253	277	274	284	266	278	258	263	289	243	274	298	281	268	281	284	304	274	291	279	260	297	256	259	290	276	253	282	273	285	279	269	263	277	266	284	287	245	265	252	278	286	271	257	279	267	264	286	286	246	276	250	253	291	281	302	280	295	284	300	286	268	277	269	275	297	265	270	307	267	260	266	309	270	274	271	280	288	280	312	277	250	287	238	247	296	261	269	279	279	276	289	266	288	259	266	291	250	286	266	276	257	265	330	289	278	277	256	272	270	279	293	272	288	270	279	268	280	287	271	302	240	268	280	253	303	272	283	273	290	293	277	284	264	250	270	265	260	261	277	236	277	305	296	243	278	227	298	276	265	280	260	256	281	288	268	267	291	296	254	265	315	256	258	302	300	304	247	286	279	268	270	259	308	278	277	294	284	262	287	257	277	291	265	269	259	254	269	275	295	292	266	287	265	274	262	267	272	286	239	270	241	259	275	299	289	259	266	249	303	273	283	260	283	283	292	275	293	271	280	309	289	262	281	257	246	277	225	265	244	290	288	264	284	288	269	262	269	285	275	262	280	244	286	263	298	278	282	276	268	284	286	284	287	243	287	283	294	288	282	270	248	320	270	280	269	256	253	292	291	285	267	283	271	292	243	275	264	298	305	284	262	271	285	291	269	259	279	275	281	263	264	281	274	300	270	261	260	282	259	295	272	272	298	273	272	278	256	258	281	288	287	285	248	270	284	272	277	288	288	285	272	286	291	272	293	253	295	272	267	260	274	292	261	275	271	268	304	278	259	290	303	308	283	289	323	266	302	278	266	269	291	313	301	247	287	274	276	274	297	288	276	298	301	290	259	231	249	264	272	260	285	301	234	252	283	282	282	268	277	322	273	291	277	269	270	275	268	280	321	274	249	268	312	279	272	295	271	313	266	276	305	285	291	273	275	286	260	287	243	300	268	310	273	253	281	265	283	258	300	245	288	287	279	280	262	271	269	296	298	278	282	294	293	270	302	278	295	279	274	297	279	262	280	268	280	267	261	252	271	274	310	295	301	276	257	252	274	258	307	265	299	276	259	266	303	305	283	269	290	259	283	257	290	267	282	275	301	271	268	258	254	293	287	294	285	303	240	284	289	291	281	268	267	298	299	291	265	266	283	283	271	292	249	256	309	301	263	242	290	266	263	296	267	285	273	292	276	276	285	267	298	276	297	286	270	288	270	259	269	236	275	250	278	248	278	290	294	276	287	256	308	301	283	304	271	298	258	260	253	285	257	256	294	275	273	258	288	298	265	250	265	261	273	297	322	262	297	266	261	262	280	306	262	266	270	290	290	277	290	297	266	281	275	258	289	243	281	290	277	300	280	253	272	284	264	294	262	298	270	287	282	274	276	307	284	275	292	241	301	273	282	276	278	284	287	255	257	276	282	267	277	342	276	271	305	290	253	284	260	292	280	280	265	275	285	294	272	239	299	286	272	285	273	267	280	273	274	296	272	288	269	266	303	296	269	270	292	285	294	274	263	274	289	260	280	273	266	284	260	275	253	259	269	300	256
15881	2815	6258	7031	5944	4822	4111	3410	2877	2430	2238	1995	1905	1676	1680	1463	1431	1403	1275	1281	1169	1135	1166	1066	1083	1084	1013	1024	983	968	992	958	923	971	998	928	990	910	931	887	904	911	889	902	849	847	920	878	919	904	855	886	825	852	904	867	857	838	826	806	835	838	863	822	870	864	841	828	872	804	840	837	870	801	826	811	811	774	807	839	842	835	837	824	839	747	779	824	822	832	821	792	798	781	787	854	838	821	840	792	810	807	811	787	774	811	801	784	742	779	850	777	821	786	795	796	838	801	786	784	851	844	792	781	815	842	838	833	817	830	777	840	775	819	820	843	792	777	807	757	840	803	798	784	811	818	822	835	795	804	819	798	815	803	799	804	725	827	757	776	810	808	808	820	813	815	800	787	773	769	797	822	806	778	830	852	787	731	814	769	807	838	767	734	722	783	844	812	800	847	780	795	789	867	795	795	814	782	789	786	776	845	807	786	815	802	790	831	845	783	806	777	843	760	844	757	783	800	826	825	774	757	803	787	788	793	818	769	782	842	867	775	781	799	801	839	777	773	809	756	808	802	821	836	849	781	766	818	782	823	815	754	792	838	769	820	790	824	801	808	758	827	792	804	809	781	789	803	788	796	790	795	749	744	788	834	793	786	813	784	772	751	762	817	833	817	774	759	781	827	817	820	761	824	774	813	818	793	807	802	764	806	753	786	815	834	781	841	746	819	812	819	810	816	787	837	825	757	776	810	783	737	815	809	761	839	792	784	789	821	727	780	772	801	830	747	773	823	777	727	769	753	774	795	852	755	775	782	832	784	841	823	812	783	767	789	826	796	799	813	777	826	812	778	791	812	799	821	809	750	707	821	791	780	791	765	803	809	788	833	770	843	832	792	784	821	805	792	794	857	776	749	815	847	749	788	803	795	800	819	810	727	786	817	805	801	787	793	745	791	773	782	792	843	816	772	783	830	798	774	781	724	763	755	826	788	788	752	821	816	757	740	841	776	791	746	818	814	755	846	810	805	763	778	772	814	835	770	809	786	771	795	785	833	851	762	752	824	755	837	791	787	814	825	810	833	793	796	753	800	759	809	804	839	814	814	764	730	806	787	804	782	767	795	823	780	749	783	797	810	805	774	853	773	742	801	756	807	765	772	788	819	802	770	762	851	779	787	824	788	820	772	822	789	799	813	778	848	812	802	778	787	797	828	825	800	803	828	791	798	779	805	818	805	773	816	808	766	788	780	830	823	780	819	796	862	791	797	811	843	764	786	788	804	809	765	801	823	736	808	781	762	800	844	761	764	790	792	840	774	774	802	781	823	759	818	776	787	817	791	770	763	825	808	811	773	820	757	787	798	822	823	748	792	786	772	799	772	769	782	827	803	837	811	768	804	766	804	785	812	763	811	747	809	754	794	783	759	813	761	774	807	815	850	783	773	851	789	798	792	804	775	789	826	787	804	793	792	749	821	813	763	844	833	776	834	838	796	819	818	799	800	714	768	762	789	781	790	766	826	809	763	800	777	810	793	776	797	808	828	838	807	820	760	812	786	793	754	754	830	789	773	789	754	787	816	791	762	790	791	808	828	775	786	741	809	807	777	795	789	777	780	789	771	763	805	810	760	809	786	825	792	785	765	781	777	728	812	755	827	865	777	775	799	787	758	795	838	736	766	765	808	783	784	823	783	799	784	802	819	831	811	811	802	779	785	808	793	765	810	761	768	811	810	803	775	805	848	794	801	764	809	778	774	798	780	812	804	747	771	770	761	825	773	794	778	823	805	753	829	775	861	797	814	810	789	777	744	762	796	794	819	827	724	761	806	800	782	816	834	789	846	817	811	795	857	793	806	780	770	793	789	803	795	754	813	800	792	863	849	798	763	780	788	802	844	781	763	767	761	773	812	763	782	852	803	805	854	797	803	820	807	797	799	790	786	797	795	752	844	803	815	816	822	779	778	801	773	812	808	740	837	825	789	779	814	862	846	818	769	798	785	816	794	775	832	800	808	762	792	762	808	765	777	792	760	768	738	793	764	736	783	789	750	806	784	821	761	785	802	795	771	883	752	812	812	764	784	821	759	767	785	764	749	781	801	813	802	812	803	806	803	796	788	797	801	781	810	836	740	738	786	784	799	810	775	719	862	790	823	825	789	815	785	804	789	746	807	777	827	724	760	787	845	773	785	839	760	779	737	766	783	770	785	827	774	801	809	802	818	775	773	790	760	826	781	799	799	797	791	769	777	860	754	808	765	784	808	785	823	809	846	799	817	796	777	792	788	838	792	775	784	788	843	769	827	779	779	802	798	804	746	728	764	784	785	775	814	745	825	734	766	802	762	791	792	789	821	826	789	811	812	791	853	799	790	750	822	820	809	792	786	830	792	819	806	806	783	828	828	822	803	782	785	769	823	775	806	792	771	728	774	788	774	755	771	693	781	792	763	793	765	747	790	812	821	779	809	808	789	779	784	842	759	847	780	824	725	836	855	809	785	776	775	831	781	842	716	795	770	814	819	815	784	810	759	807	758	753	798	777	827	792	823	760	773	803	790	796	757	836	764	778	842	752	804	768	804	750	763	766	771	744	764	847	778	780	844	755	782	779	762	784	775	787	762	814	776	820	774	780	803	761	793	817	750	826	798	765	762	807	765	792	825	809	786	774	838	813	793	792	765	819	778	823	812	848	790	806	790	830	737	830	790	806	832	825	788	797	797	823	798	768	785	816	792	772	751	784	833	772	771	789	780	786	770	760	848	794	826	845	857	756	835	803	786	799	803	847	833	772	826	827	813	772	778	837	824	789	803	788	817	737	804	784	758	781	789	807	780	812	757	802	807	799	774	797	811	797	797	840	794	801	822	732	780	784	783	792	779	803	816	773	800	798	774	848	785	787	788	791	779	825	782	780	807	827	775	787	820	834	803	800	818	778	781	828	785	768	768	795	820	811	809	802	803	795	837	734	835	772	804	790	813	782	781	760	821	758	758	777	786	786	841	794	801	794	819	803	822	822	793	818	789	771	809	818	796	797	786	819	774	817	790	814	782	799	807	822	800	827	780	765	818	835	812	768	836	819	790	814	782	766	788	793	820	781	766	756	772	786	816	773	782	825	803	833	778	797	769	787	823	780	818	753	875	746	815	766	763	726	819	870	810	825	775	830	774	844	785	796	800	809	782	795	816	735	805	804	814	825	798	777	798	819	825	814	752	753	776	772	834	809	777	784	819	797	801	787	821	801	804	782	797	845	802	805	786	784	800	821	790	802	766	832	798	806	805	810	731	787	840	816	761	831	789	850	790	775	771	760	792	803	805	779	786	732	773	772	764	801	794	795	789	780	763	817	772	807	814	779	824	845	786	757	789	770	805	775	753	798	754	813	786	757	763	790	754	796	805	776	815	807	856	848	775	803	802	793	835	777	759	757	791	790	779	783	784	806	775	791	766	833	782	819	819	802	818	795	822	760	792	775	756	846	750	815	784	788	848	812	788	800	820	780	802
2879	201	192	142	112	135	130	117	107	101	96	75	102	96	87	121	107	99	114	92	91	99	90	95	117	104	110	102	100	82	93	108	100	82	110	103	96	97	98	79	109	104	117	114	100	90	109	97	111	130	100	103	104	95	111	88	99	84	97	102	106	99	101	99	96	116	78	80	102	100	99	104	96	118	104	94	97	103	94	114	97	107	79	105	85	87	97	91	96	82	95	81	93	102	104	79	97	107	105	112	111	99	111	104	106	93	88	98	98	92	87	121	94	110	97	124	106	93	107	89	96	94	109	96	97	85	103	91	102	105	103	78	107	96	89	94	100	94	97	102	94	99	112	95	122	115	84	114	90	101	104	90	100	119	105	113	116	105	92	108	104	96	86	106	87	96	84	111	101	92	84	94	101	91	105	99	92	90	109	101	108	98	110	98	96	97	99	81	93	110	91	96	101	123	93	88	92	93	105	88	131	116	101	77	101	87	77	90	93	105	96	113	116	105	98	93	118	106	87	105	94	113	98	109	113	81	98	100	101	82	99	94	94	101	97	102	104	127	115	93	96	105	120	100	108	86	105	104	104	88	99	96	85	92	101	104	97	107	108	100	102	100	115	86	92	107	114	86	80	95	104	110	109	98	80	93	105	112	82	97	79	108	106	95	100	97	90	105	84	91	82	99	100	94	95	102	108	92	114	106	107	106	98	98	92	93	100	105	89	101	93	102	120	95	93	98	107	98	99	88	100	95	90	108	106	115	104	115	91	110	102	101	93	96	97	116	121	89	95	100	108	98	102	96	123	106	101	87	91	85	105	91	97	110	98	80	106	99	100	96	80	101	112	99	102	116	99	93	99	95	101	104	96	97	108	95	92	98	119	80	100	102	76	98	118	108	108	99	97	112	115	89	97	95	95	97	120	85	93	96	98	95	122	97	88	92	98	94	98	103	90	108	106	93	92	93	74	100	112	97	103	95	84	115	99	103	101	91	104	117	88	90	106	108	98	99	112	88	92	90	100	94	101	97	85	93	99	101	103	81	94	98	119	95	85	106	105	82	100	109	95	95	98	100	108	96	87	94	91	102	111	86	101	94	95	111	96	109	90	103	97	90	77	111	101	99	97	92	101	100	104	91	98	97	103	99	89	96	89	85	108	103	91	104	108	105	103	88	93	115	74	84	106	81	95	106	97	95	104	111	88	104	104	107	98	103	95	99	100	94	108	114	103	80	110	113	96	78	88	116	102	96	101	100	113	98	97	99	89	104	96	84	85	96	90	100	87	87	94	90	105	120	93	96	93	102	94	90	103	94	109	91	109	103	93	95	113	116	94	90	108	92	110	89	115	106	99	77	94	98	102	106	100	100	108	79	106	100	97	95	105	95	99	91	109	111	92	94	98	109	104	99	106	99	94	98	100	98	83	91	91	94	99	87	99	103	87	91	105	114	106	98	98	99	113	113	96	87	117	93	105	83	99	104	93	96	100	111	96	85	118	100	105	112	107	94	90	117	93	87	89	91	112	99	102	100	92	106	88	91	97	100	91	109	97	106	103	110	93	99	105	104	89	100	93	101	96	74	94	96	96	82	101	84	99	105	109	80	98	98	81	96	119	102	85	88	92	95	88	106	122	105	99	100	113	90	94	99	109	79	101	104	104	92	95	109	98	108	102	107	98	90	91	93	93	106	98	101	100	94	110	98	111	95	102	72	82	114	112	93	108	97	105	104	94	92	112	105	95	112	102	74	92	103	91	99	86	112	95	101	91	89	108	104	105	104	93	102	108	77	107	95	102	103	94	88	94	108	114	81	114	96	99	98	88	112	75	106	84	96	108	103	97	112	92	102	102	103	91	95	104	105	92	89	104	99	94	90	93	110	105	111	121	115	93	103	94	118	104	96	106	103	91	108	102	101	96	110	98	110	95	101	106	106	91	99	98	101	109	97	103	99	101	117	84	106	92	88	84	102	107	91	129	102	109	107	101	104	87	88	112	97	122	112	82	101	105	87	114	85	85	107	93	107	96	89	97	100	82	100	98	100	100	86	98	101	103	99	93	103	101	104	108	84	101	96	94	105	91	98	102	97	98	88	85	93	99	108	100	103	90	100	94	105	89	106	109	95	92	114	94	72	97	102	99	116	91	95	109	103	95	96	104	99	90	111	105	117	89	95	100	89	113	104	98	101	99	104	98	85	110	120	110	73	98	95	85	72	97	99	86	89	95	114	99	103	109	99	91	91	79	103	110	104	106	91	112	120	103	110	92	101	113	86	112	103	110	108	89	109	79	90	80	82	103	84	82	84	87	108	108	93	117	108	115	100	97	97	106	100	105	97	87	101	83	96	88	91	85	102	89	114	103	90	99	97	97	105	102	101	101	111	97	82	112	110	99	103	78	108	101	106	93	95	88	85	95	89	93	90	109	98	95	92	91	90	98	102	117	100	98	124	80	97	86	102	98	103	103	88	129	104	105	104	92	97	114	86	103	105	83	98	88	109	90	104	87	102	113	96	105	109	87	90	92	93	94	91	98	98	107	105	100	93	107	98	85	99	96	97	98	100	90	100	96	106	110	90	86	95	86	105	91	87	76	81	92	95	104	100	110	95	107	114	91	99	108	95	98	105	91	112	88	89	109	111	92	89	99	103	99	102	91	104	117	97	95	92	101	93	123	90	109	95	116	109	104	85	97	120	80	99	92	89	105	96	89	84	98	107	105	102	103	101	101	88	118	121	99	117	91	92	97	100	100	118	92	88	116	103	86	97	87	92	110	98	102	98	81	103	99	92	101	93	113	89	130	101	109	77	100	83	111	94	98	98	115	102	91	103	85	86	116	89	106	98	93	119	103	113	95	91	88	112	96	103	91	109	113	98	99	95	106	119	96	95	98	103	100	103	82	113	100	91	89	102	93	97	91	114	91	93	88	105	103	101	104	99	75	107	81	93	111	105	98	102	106	91	101	107	96	116	105	87	105	100	86	100	98	98	97	89	91	101	99	104	75	85	101	85	98	94	97	91	100	100	91	109	112	104	110	92	97	97	103	108	111	97	82	97	94	114	122	82	87	94	101	99	105	107	108	96	109	103	102	93	115	89	101	97	89	88	120	104	101	107	91	81	92	96	107	116	101	109	78	108	70	84	95	80	91	100	89	99	86	104	104	98	77	100	99	94	81	111	80	104	108	97	103	95	109	101	93	92	84	92	107	103	106	108	85	99	103	91	112	103	97	95	107	100	86	102	119	107	88	106	99	111	94	97	102	96	115	93	86	89	90	101	103	97	109	99	93	95	119	105	89	99	100	96	86	92	95	116	93	121	102	103	92	94	100	90	103	98	108	104	87	100	108	94	98	98	106	95	98	110	91	102	120	94	97	86	83	105	100	101	93	86	90	91	103	105	99	107	88	86	95	125	96	99	96	83	91	103	77	117	112	88	77	87	90	97	100	85	101	105	103	86	86	96	88	105	109	100	129	86	95	113	80	96	92	107	101	115	87	82
2371	429	485	547	498	408	415	443	395	381	401	424	389	370	391	396	380	356	353	373	386	372	366	352	386	335	351	391	357	371	375	330	375	345	351	363	355	358	339	345	341	377	348	347	337	388	303	343	370	349	312	316	377	331	350	328	330	359	357	381	338	331	333	327	336	346	357	373	350	347	361	378	346	336	353	398	339	329	372	342	333	345	337	339	343	342	353	374	345	334	352	357	334	324	354	345	347	359	363	312	346	323	346	348	375	330	355	365	340	344	349	343	347	327	334	335	359	383	350	355	359	345	337	387	360	385	369	351	381	353	344	353	360	329	342	299	357	364	326	371	357	329	379	353	338	346	317	361	320	360	365	360	382	328	359	340	365	368	377	312	331	346	371	371	318	358	364	334	367	357	380	332	347	368	363	348	351	340	345	349	364	356	358	360	359	336	350	354	351	330	335	317	311	335	366	372	335	337	356	343	309	350	357	352	305	352	360	344	361	329	339	319	349	342	332	356	311	372	317	371	357	385	356	340	388	337	356	336	368	347	347	362	336	366	368	394	339	343	368	361	355	354	358	330	337	340	356	348	377	309	322	359	331	356	352	334	365	368	352	339	380	360	340	329	383	333	334	362	391	376	381	350	332	325	336	352	355	372	364	365	324	351	347	364	355	358	295	353	354	353	337	356	336	349	337	343	307	331	303	346	372	344	355	388	315	347	353	370	331	367	313	328	372	376	362	352	318	381	327	359	397	354	373	355	355	352	371	377	378	382	398	329	340	342	309	357	325	340	371	370	328	360	364	373	356	352	352	361	402	347	333	351	317	388	335	330	345	334	355	346	361	358	368	343	350	385	338	321	378	324	348	366	365	354	330	341	330	347	368	345	332	345	357	364	376	322	354	337	357	350	341	339	334	333	349	344	401	331	349	376	349	361	336	368	361	342	334	345	343	350	377	341	368	351	336	367	343	362	290	360	352	345	362	338	373	358	357	320	324	348	332	332	383	314	364	360	343	364	334	353	342	309	379	363	342	378	325	333	368	359	373	358	367	348	349	352	338	360	358	364	375	385	355	322	356	362	375	313	337	362	340	379	366	365	377	326	351	359	351	342	330	369	351	357	366	371	327	381	350	352	346	375	347	339	354	326	319	354	360	352	345	348	331	343	323	375	360	364	379	346	351	393	335	314	324	368	342	362	369	384	339	338	336	331	342	351	347	360	337	359	336	322	386	312	361	349	338	363	370	362	338	354	338	340	331	325	347	349	333	392	345	372	348	351	350	344	381	350	340	332	367	405	364	342	355	358	327	360	348	331	338	342	310	328	331	324	324	323	309	315	357	322	348	312	359	343	386	338	311	371	357	372	365	323	346	332	350	341	328	353	356	318	306	349	297	346	363	344	368	384	361	337	335	345	388	364	351	332	362	344	351	361	377	336	337	363	376	348	389	344	371	367	353	330	343	328	380	350	353	360	351	353	384	334	360	348	341	344	295	341	338	381	359	379	378	342	351	320	336	363	340	350	351	318	339	364	331	327	354	366	332	348	359	357	356	360	366	394	329	326	347	381	344	345	345	361	332	333	349	335	371	351	350	346	320	316	350	343	328	335	387	391	336	342	329	307	324	325	389	346	324	350	359	346	320	355	332	364	343	337	365	345	369	345	329	344	332	344	329	334	304	375	332	343	358	355	354	355	322	344	337	351	333	361	353	341	350	340	351	338	359	323	367	321	353	334	358	338	368	316	389	346	336	361	348	351	322	341	344	360	322	346	337	350	347	349	341	346	356	314	339	359	360	340	335	306	354	339	347	347	347	334	316	329	355	357	354	336	355	340	333	327	342	342	354	319	367	306	371	351	343	346	341	350	356	307	346	363	343	341	352	314	324	352	326	352	345	337	357	357	361	369	373	385	332	316	322	341	300	334	342	343	328	336	321	355	338	319	355	368	356	327	360	364	318	345	371	299	345	360	343	376	331	326	337	383	379	352	378	351	359	323	371	368	348	369	309	354	346	343	337	325	351	345	318	335	366	348	342	351	312	352	328	361	323	371	313	387	393	385	338	339	361	338	356	377	369	364	353	323	356	337	329	343	342	362	357	334	387	346	355	322	373	362	338	358	373	368	347	318	376	382	340	360	352	359	340	346	356	356	329	334	369	353	330	374	331	359	326	356	373	329	332	319	334	332	357	360	343	331	332	363	358	318	339	364	361	334	325	351	331	341	360	368	355	355	375	346	347	352	386	357	361	321	348	376	386	363	355	315	344	353	355	343	351	326	325	346	360	349	325	318	355	325	353	346	336	364	338	312	345	337	337	340	344	368	357	338	355	357	342	368	346	348	346	323	360	328	355	348	338	354	346	350	351	347	337	344	377	364	330	377	354	336	353	356	338	366	348	329	371	357	343	369	339	355	354	346	340	353	349	338	371	337	340	349	344	340	331	360	337	345	350	347	353	354	379	353	338	330	341	328	365	370	321	352	356	371	402	334	357	347	347	349	364	348	367	358	327	327	384	366	334	368	337	329	348	354	337	344	344	332	347	360	329	351	353	364	360	360	324	326	333	352	344	332	383	331	323	351	336	362	364	354	341	346	349	348	351	367	352	369	347	327	347	345	344	340	344	347	353	338	341	346	383	373	376	343	356	347	342	312	343	366	387	322	328	321	338	334	372	360	318	364	347	354	342	301	337	359	359	349	335	336	359	365	346	343	355	305	354	342	346	325	351	353	360	354	330	305	338	365	331	324	362	353	363	331	355	364	353	336	350	355	344	345	397	338	337	342	353	332	361	360	351	360	351	329	318	321	340	353	316	328	313	349	339	362	337	329	350	359	358	336	359	339	363	357	376	356	338	303	335	338	350	330	344	346	349	330	354	367	362	317	314	377	345	332	334	330	375	319	332	356	314	356	328	368	365	348	365	337	366	336	399	343	334	324	335	373	362	360	346	370	347	334	356	351	346	347	370	324	374	392	347	368	332	336	349	340	337	335	344	343	353	346	349	311	365	352	352	351	321	355	344	351	344	337	349	364	365	360	357	346	382	362	351	348	331	332	358	343	350	324	341	357	360	330	352	340	355	376	313	353	314	350	351	339	346	374	390	353	362	330	320	336	347	352	350	330	361	342	357	381	330	385	364	336	326	322	378	367	338	363	316	320	366	340	317	321	312	362	354	366	357	371	338	343	348	337	347	351	353	337	341	328	314	344	373	365	351	363	315	380	293	340	355	362	334	316	353	327	340	363	356	326	365	361	349	339	337	359	355	350	335	318	360	345	333	371	345	330	362	328	309	336	314	360	371	343	352	380	376	337	364	330	327	345	361	357	361	372	355	326	356	348	344	357	350	337	350	387	370	369	392	360	340	373	354	367	361	354	355	331	388	371	364	343	340	355	335	364	369	327	354	311	338	375	352	357	376	328	338	367	346	323	330	340	358	338	390	345	332	334	371	371	373	383	398	334	326	318	356	312	319	346	324	350	342	373	323	359	343	374	355	345
25624	3393	1571	1237	889	646	547	467	394	357	325	301	299	257	265	276	286	265	274	252	261	243	248	228	254	228	231	218	218	204	223	233	211	210	241	204	237	208	223	231	224	196	225	177	212	200	236	212	236	228	236	220	208	214	216	218	205	203	213	212	212	206	217	205	198	211	240	211	202	202	214	209	227	207	216	202	192	186	235	200	212	212	191	228	205	208	225	214	217	216	240	195	235	204	200	205	197	208	222	230	211	231	205	246	223	189	212	214	229	210	215	171	226	209	204	206	212	210	218	184	196	211	197	229	222	218	189	200	208	198	218	216	199	227	208	213	192	237	232	222	214	219	210	207	199	196	237	217	202	191	199	260	193	219	196	210	216	216	184	194	214	219	233	226	194	228	186	199	214	216	211	214	239	186	184	215	200	216	211	218	201	237	217	187	232	190	218	211	192	217	203	225	223	200	197	206	199	190	222	209	199	214	214	220	197	207	205	255	207	239	198	224	216	229	217	201	209	208	224	211	210	188	213	212	205	230	220	202	227	200	191	199	214	218	220	235	186	189	188	213	212	209	222	203	220	236	225	195	231	192	209	218	197	233	194	240	204	221	219	210	188	207	206	210	208	221	207	208	208	214	197	211	200	225	214	194	222	217	191	199	218	202	215	198	203	218	197	218	202	195	224	194	196	185	184	202	201	237	213	203	195	213	199	215	197	214	191	221	172	220	228	218	194	217	177	193	195	173	203	220	228	222	206	213	214	196	212	227	204	209	206	210	213	216	200	216	245	249	217	194	212	220	223	221	224	212	216	209	193	227	208	202	208	234	199	222	217	234	223	205	232	188	212	212	249	184	221	221	211	217	250	219	220	204	231	209	214	217	233	209	215	215	204	209	211	208	215	206	195	235	217	204	227	197	192	215	232	198	209	218	223	207	210	215	228	200	209	227	191	209	219	194	215	216	197	186	203	196	220	229	221	208	236	212	236	203	213	223	228	201	200	208	238	203	211	212	223	213	237	215	186	218	202	209	226	243	210	223	193	200	188	201	208	234	227	187	212	212	230	183	197	191	234	209	177	193	225	207	235	212	199	220	207	209	199	201	222	211	229	208	196	184	244	198	215	211	220	218	230	208	210	220	235	224	204	218	198	239	197	210	226	216	215	226	206	219	222	201	194	211	201	176	203	225	226	208	217	208	240	206	213	201	206	241	211	205	207	238	225	201	229	197	218	194	221	224	198	227	229	227	201	208	210	218	209	221	192	213	235	239	224	205	214	208	223	207	202	206	193	199	180	221	256	222	214	190	196	211	186	175	225	202	210	226	224	218	232	226	202	226	218	213	202	184	202	227	237	169	236	212	227	185	208	170	249	218	211	195	188	212	209	233	197	230	194	248	231	238	206	226	238	196	218	223	203	230	199	203	219	244	221	222	199	200	214	232	213	224	233	195	217	215	223	221	198	209	211	194	222	219	225	207	210	229	210	230	219	191	182	203	226	195	220	198	216	202	209	233	216	213	219	209	237	230	198	204	199	209	206	241	222	213	208	210	201	222	229	225	223	199	207	194	208	221	187	207	217	215	198	197	191	201	202	194	231	221	200	246	234	220	223	215	205	231	203	197	190	213	216	187	213	207	214	193	208	204	183	213	188	205	197	224	189	226	224	213	192	218	193	204	217	211	224	208	208	202	226	242	215	232	213	204	207	230	200	213	207	231	193	217	195	209	226	227	224	212	251	180	210	201	219	211	236	190	200	180	231	217	230	229	210	218	207	230	184	182	193	226	219	209	203	207	220	193	217	204	216	202	238	216	224	215	238	223	215	206	200	218	198	207	211	212	214	205	208	232	195	180	186	207	208	237	219	210	235	230	191	208	218	220	217	184	215	208	202	234	213	225	227	237	216	221	214	213	236	235	248	217	204	217	217	234	227	201	209	229	196	216	190	223	201	204	207	186	201	215	199	216	207	212	194	208	185	237	192	221	194	205	210	184	219	218	196	216	201	210	236	239	220	212	210	222	222	236	215	211	214	221	211	221	251	205	206	213	203	231	202	229	204	217	194	228	247	236	211	215	220	184	179	217	189	211	224	211	211	200	211	189	197	230	226	203	199	193	178	218	220	219	217	237	203	178	238	214	221	226	212	203	206	197	195	222	186	200	227	212	197	202	183	235	189	221	201	195	197	203	214	214	219	202	224	222	218	202	199	241	215	196	217	211	244	219	193	245	200	210	186	217	194	190	209	210	218	196	224	223	220	216	224	230	208	193	214	205	222	221	227	208	207	196	212	219	231	212	210	237	230	189	228	216	206	232	215	223	222	229	214	199	202	190	212	191	235	218	228	205	219	214	222	211	218	208	226	209	210	200	190	212	230	206	218	219	230	218	205	202	204	194	205	210	198	221	195	218	206	237	203	199	211	213	211	201	210	208	228	245	218	179	201	208	222	217	229	207	218	188	229	246	186	178	199	219	218	205	202	226	206	256	231	212	214	201	213	201	206	208	185	221	215	205	212	219	184	219	235	200	222	194	228	212	235	225	192	222	187	181	217	268	204	248	206	201	198	217	219	218	244	204	203	209	236	190	233	189	216	218	213	213	223	223	207	212	226	235	208	189	229	225	241	187	201	188	221	198	189	224	213	202	230	229	209	216	208	197	210	220	221	197	235	220	194	205	205	210	195	185	211	230	214	207	214	219	212	215	196	201	222	229	213	197	220	220	195	226	213	188	192	203	217	211	218	214	210	245	195	205	214	201	205	238	186	193	220	203	184	189	208	189	218	205	247	229	199	228	205	207	203	195	218	198	214	199	177	189	197	216	216	207	215	227	192	194	212	229	202	195	204	190	207	210	231	214	213	191	219	209	196	237	244	224	202	188	211	198	234	192	223	205	225	219	195	220	199	198	235	213	225	234	212	240	216	190	185	209	236	216	224	199	245	192	201	190	243	239	230	198	217	218	198	193	229	217	216	212	210	180	217	226	221	216	234	234	184	191	220	212	217	212	232	211	229	222	200	220	222	230	212	228	219	210	230	227	219	213	232	216	205	242	259	214	183	214	225	194	202	217	211	235	222	202	218	217	235	201	190	196	238	221	235	205	209	216	223	211	202	200	201	208	216	204	209	236	221	224	230	209	212	215	211	243	196	236	197	188	205	210	197	218	210	210	215	229	231	237	203	219	195	211	199	217	239	235	225	198	236	226	197	187	213	214	201	213	230	209	229	218	196	185	179	206	196	228	221	201	215	214	226	210	226	200	185	227	226	211	193	225	216	209	190	216	198	219	193	188	195	233	222	216	211	225	211	209	228	212	223	207	191	201	217	206	188	200	208	204	170	203	211	186	219	236	228	205	200	225	246	202	211	231	201	200	198	225	211	189	238	221	240	224	214	193	212	219	189	196	225	221	218	226	224	213	205	219	238	218	186	258	218	226	215	222	236	198	193	198	205	239	184	226	203	215	217	228	237	240	185	219	200	216	229	213	189	215	205	224	236	205
12475	1629	3458	3898	3379	2678	2298	1892	1753	1458	1342	1277	1160	1145	1012	1018	1009	923	952	872	837	833	812	755	801	789	766	735	797	769	766	684	768	691	708	726	716	710	674	697	746	740	725	655	688	686	665	662	711	642	695	664	703	651	662	700	666	648	685	697	679	675	681	652	625	696	712	670	677	667	649	640	638	623	662	628	651	670	652	648	644	656	661	688	683	692	650	678	685	645	656	622	655	621	659	639	637	661	690	615	660	641	677	627	646	668	671	607	620	669	678	652	616	672	628	601	653	648	651	658	679	625	667	662	667	639	626	632	622	671	616	625	618	650	613	628	614	653	677	650	688	663	692	685	634	661	639	626	618	619	644	672	663	632	671	627	658	667	624	638	602	646	628	636	612	612	655	651	635	660	632	633	666	613	680	610	632	689	685	673	643	660	594	631	638	613	646	703	663	579	663	577	638	633	643	644	621	630	648	615	685	643	666	697	638	676	699	623	648	660	642	641	665	653	607	624	675	583	651	624	638	629	604	619	659	648	682	639	655	634	638	664	617	619	643	670	626	640	671	629	655	659	653	676	607	643	616	624	617	601	630	708	621	657	633	631	650	669	641	642	638	647	656	623	661	636	608	626	680	631	659	646	653	629	622	653	635	630	671	614	626	610	623	630	663	629	639	645	667	642	685	669	634	630	649	647	654	649	664	639	668	679	616	655	608	662	616	664	622	656	690	636	665	636	637	654	603	637	621	623	631	572	672	638	608	671	639	658	653	645	659	614	696	630	676	678	640	683	640	642	635	650	641	635	632	673	617	659	666	617	614	623	657	622	613	632	629	637	622	617	620	626	645	676	669	668	638	638	655	647	712	683	626	651	651	628	581	637	629	611	618	642	637	623	599	637	619	645	711	624	674	686	585	670	635	628	627	582	679	626	623	653	678	636	625	631	649	634	632	629	644	589	674	680	669	606	684	626	657	656	632	632	628	628	616	651	669	607	637	709	595	660	639	654	637	669	598	678	599	659	651	628	664	654	664	671	686	628	631	656	642	650	645	646	635	646	670	657	613	633	616	666	641	650	699	635	630	637	609	657	643	611	677	615	662	652	632	678	607	654	634	663	631	662	652	640	621	628	668	604	621	645	619	690	679	652	645	649	705	662	632	618	612	634	669	661	619	641	654	675	631	675	619	670	636	623	621	601	649	645	634	622	639	682	627	625	660	680	655	602	618	640	632	629	650	648	599	660	651	662	674	651	627	657	662	673	654	648	638	651	619	671	693	638	626	640	649	638	638	678	644	596	637	622	644	694	717	652	649	659	651	597	620	637	631	645	643	628	638	624	662	617	622	607	646	640	589	637	660	622	657	617	622	613	604	675	611	661	638	645	608	650	688	630	667	670	671	656	617	682	638	653	616	625	615	616	654	646	650	614	639	645	629	658	662	607	658	648	609	662	652	611	676	645	618	702	669	634	663	646	645	607	609	567	601	614	646	625	695	655	625	661	616	626	648	621	653	616	635	637	677	619	619	622	652	636	659	680	625	647	668	622	629	631	688	617	624	635	651	631	611	629	667	682	647	667	645	635	645	680	627	622	633	652	651	652	644	681	622	661	653	611	667	678	657	644	647	642	651	672	656	654	615	635	664	611	617	634	648	670	678	630	612	639	658	632	677	642	645	662	628	669	627	630	695	634	637	662	649	648	620	619	590	655	656	630	603	695	598	692	627	657	657	663	662	667	678	629	644	629	625	618	598	633	595	637	643	651	659	654	668	653	632	681	660	660	644	646	617	648	660	615	596	645	644	627	651	636	652	637	620	656	623	605	583	650	676	616	641	651	593	659	651	643	625	671	657	588	644	649	662	670	638	621	620	643	612	646	647	633	631	655	617	632	653	647	649	618	619	682	650	588	644	643	630	661	665	625	638	637	653	668	648	645	635	624	650	641	662	637	666	595	612	661	650	665	637	598	595	677	599	648	635	637	701	661	640	654	675	659	638	596	624	580	641	627	584	642	597	649	663	665	635	638	629	657	656	628	671	647	612	662	624	661	642	638	639	623	642	651	646	650	617	652	665	601	625	659	627	644	628	644	637	614	672	690	637	646	629	609	641	642	679	650	667	620	626	620	647	637	624	644	656	672	670	602	674	614	642	611	646	667	626	678	636	651	633	634	635	691	600	652	617	625	651	615	645	654	668	649	603	637	674	673	635	665	679	686	692	659	642	671	665	631	667	639	647	645	664	666	613	592	671	634	659	677	643	602	623	621	676	645	627	684	648	636	626	624	662	669	622	648	659	619	648	649	654	606	647	618	671	678	661	680	635	665	625	641	693	663	650	652	617	598	615	678	668	640	648	651	620	644	619	665	683	603	604	618	668	575	623	646	629	656	638	646	651	651	630	622	667	577	661	672	633	665	626	687	629	644	648	689	651	679	621	635	655	589	629	640	623	664	630	633	646	620	695	618	635	635	688	678	646	678	665	636	674	605	664	644	643	662	682	633	597	624	650	636	608	653	670	652	617	615	586	617	642	599	653	654	645	656	685	627	667	608	645	627	606	623	628	613	634	653	667	667	625	657	631	630	673	675	656	650	645	614	659	719	647	644	661	625	620	618	623	659	664	651	654	687	638	639	607	626	649	628	623	605	636	613	658	659	699	625	652	670	652	641	662	647	602	645	588	620	710	638	646	631	648	633	628	601	609	637	634	628	643	619	606	673	673	645	683	627	647	643	656	654	631	632	653	662	655	648	682	609	653	637	627	666	606	626	656	649	659	632	658	653	649	625	603	620	624	669	624	661	645	641	641	614	679	638	635	622	630	633	650	659	614	645	651	568	642	631	623	611	639	623	650	648	680	640	620	588	643	600	666	627	652	666	626	651	650	643	613	641	681	642	662	710	675	682	635	607	649	622	628	594	640	690	660	666	648	672	633	668	647	609	700	638	624	628	623	620	636	619	635	638	667	631	653	641	622	672	653	581	637	626	635	626	667	621	637	580	640	595	673	655	650	665	603	661	569	675	669	630	643	623	639	626	676	641	655	610	662	666	662	660	637	646	636	648	640	663	660	659	678	690	609	659	652	659	629	661	663	641	613	645	626	613	635	647	676	640	652	647	624	602	605	638	632	668	657	653	635	661	618	605	621	649	653	613	635	637	642	646	661	608	596	621	632	646	643	672	651	667	678	617	636	635	678	677	606	640	654	665	643	623	628	646	654	708	642	616	618	609	658	641	650	676	644	652	635	620	636	622	659	646	631	667	634	667	657	615	641	673	674	631	622	637	626	612	612	624	645	622	632	643	659	633	627	643	660	642	641	656	630	607	617	682	650	663	675	632	641	682	643	665	678	625	630	678	642	643	634	685	620	659	653	638	640	624	649	633	633	678	603	642	630	635	574	656	656	663	642	682	578	667	681	683	603	630	583	633	631	640	622	633	610	651	640	660	654	622	680	593	601	631	663	628	647	616	671	613	669	595	636	685	596	627	595	638	647	630	652	628
37217	13874	4584	2559	1784	1220	1030	857	607	557	518	484	441	422	434	373	371	360	355	369	348	324	313	343	318	314	324	326	289	312	305	294	297	307	307	314	323	301	272	296	280	318	313	294	275	284	308	308	268	271	287	271	283	293	257	267	269	264	323	299	276	285	297	257	315	268	243	250	272	285	281	287	269	294	283	246	295	322	289	292	288	278	272	267	275	273	282	285	278	305	249	284	282	285	322	275	277	300	280	306	312	280	278	267	271	277	290	281	277	285	275	295	275	289	257	261	273	281	284	290	260	248	270	250	307	269	278	280	263	287	287	281	278	318	270	282	297	291	299	258	287	266	256	303	301	284	271	254	289	295	259	288	263	263	256	280	274	302	271	250	274	308	295	287	300	256	252	256	304	272	266	281	271	276	279	290	275	279	272	299	271	264	241	269	277	271	278	300	317	271	330	287	296	294	276	286	265	274	287	266	269	261	273	273	260	304	298	266	266	293	273	271	301	276	279	299	309	270	291	275	264	273	257	296	322	281	278	315	287	287	283	241	261	271	290	277	293	254	287	306	253	285	287	281	270	273	292	303	295	267	268	275	262	260	274	235	268	275	282	292	262	265	296	284	254	270	286	269	266	267	277	273	296	263	256	283	271	287	295	272	293	271	324	262	259	288	281	262	276	279	257	258	263	243	300	258	272	287	287	300	270	289	270	309	285	259	274	320	289	284	258	308	273	281	296	281	272	261	281	288	300	275	289	278	284	269	307	257	273	286	271	294	285	278	283	284	270	278	288	300	264	264	263	279	271	293	255	288	274	270	304	285	287	298	268	287	288	294	261	268	302	297	267	250	290	272	277	282	279	267	311	296	295	270	247	255	279	288	279	291	275	305	264	272	311	294	273	267	279	261	269	271	259	259	269	283	299	288	262	273	266	290	266	275	271	292	264	260	278	282	276	276	289	290	267	272	273	302	255	289	271	265	276	321	281	264	263	280	254	243	278	272	277	279	275	292	273	266	269	286	285	280	274	326	304	277	305	260	304	282	303	284	275	262	302	283	263	299	281	272	287	278	250	284	298	291	268	261	272	269	276	257	277	259	268	268	284	260	248	286	282	312	263	287	280	261	317	277	276	242	272	287	254	266	312	301	275	283	244	256	254	292	309	267	267	277	286	296	246	296	277	287	267	267	299	312	265	266	310	298	267	256	280	250	251	284	257	284	283	291	298	285	303	284	324	327	295	299	278	294	258	291	271	248	277	323	270	261	276	274	276	316	298	267	284	279	267	276	322	272	276	300	275	272	263	278	267	274	285	290	243	280	273	291	254	280	252	266	283	258	273	285	260	287	295	267	230	285	256	282	293	259	275	293	275	288	281	270	277	270	297	295	297	278	275	274	283	308	263	274	298	267	303	270	267	304	289	293	279	276	285	273	300	272	253	320	289	265	267	249	260	264	289	246	289	278	269	281	295	265	314	324	290	267	290	265	256	281	251	280	277	264	328	287	277	279	301	287	300	290	256	271	248	275	280	296	290	291	259	285	268	271	305	268	308	258	266	295	265	275	266	288	292	279	248	283	316	265	264	267	282	275	266	299	283	265	273	267	298	265	286	249	286	259	253	318	285	291	277	285	287	288	280	297	272	274	291	268	270	274	243	276	269	306	259	284	262	279	285	282	291	261	276	286	264	306	296	266	294	274	283	283	267	269	311	278	289	266	297	255	272	274	296	268	263	315	267	293	249	301	253	276	290	287	284	311	290	307	299	300	259	259	319	307	273	283	258	289	279	256	288	291	275	262	285	266	271	267	253	298	279	282	303	269	263	295	286	274	270	263	308	281	302	288	328	270	286	268	264	320	270	301	254	247	259	297	275	265	292	278	264	276	278	274	286	290	272	257	289	262	303	235	305	263	301	279	288	280	299	270	293	287	302	275	308	280	293	286	294	271	288	291	257	305	267	285	281	274	266	286	270	305	280	300	259	274	260	268	288	271	273	280	282	290	276	280	305	302	274	267	277	232	252	285	267	283	257	253	271	256	265	306	270	281	272	286	274	291	294	288	306	283	281	271	266	296	298	281	291	276	270	248	291	295	285	282	288	284	287	281	269	282	288	286	285	274	312	276	280	279	289	310	269	281	274	294	277	282	316	296	270	267	321	275	246	280	249	289	250	272	279	271	292	259	322	296	316	260	302	288	271	240	281	298	268	290	274	296	280	263	287	272	285	314	266	280	262	263	280	263	267	281	303	280	265	306	281	270	264	276	260	275	269	282	264	274	290	286	254	302	302	254	267	310	288	311	292	310	281	273	272	304	276	280	290	290	273	257	256	257	277	280	293	276	289	288	261	284	300	271	273	261	289	266	272	268	246	276	253	303	278	280	274	278	307	280	304	286	265	294	276	292	267	280	292	305	293	283	266	273	277	272	273	239	260	292	276	286	274	281	297	266	269	273	293	285	281	271	280	273	261	266	295	264	282	275	302	254	260	261	259	316	282	273	288	300	277	282	268	284	261	328	302	264	257	272	271	273	272	270	285	292	251	296	285	277	262	265	279	289	290	263	268	305	296	275	239	255	296	319	272	290	295	282	282	268	322	278	269	272	264	302	310	292	267	246	251	266	288	298	276	282	301	259	281	292	290	282	277	272	275	305	282	276	255	265	264	255	299	289	251	266	260	281	272	302	264	290	296	266	275	285	292	279	299	282	281	282	263	274	237	291	274	269	286	251	289	252	263	296	294	288	275	324	251	279	271	280	270	276	270	276	288	290	272	257	256	293	273	309	271	300	272	267	294	294	270	295	317	264	276	254	287	290	300	284	257	300	243	266	270	280	299	271	283	291	325	281	287	280	255	252	287	318	279	283	297	261	261	261	258	233	283	283	283	279	272	268	279	271	265	270	288	275	259	265	277	291	289	273	275	270	257	287	319	311	256	291	281	302	262	288	261	302	281	286	289	245	298	268	275	293	267	284	281	295	287	270	281	285	269	288	247	287	257	286	268	249	289	259	289	286	277	261	286	274	285	307	306	293	267	289	255	262	311	297	306	272	281	280	274	276	276	298	297	271	296	295	275	297	258	284	270	279	271	274	256	241	277	255	285	276	305	285	312	284	281	267	277	293	304	268	245	302	296	264	290	276	277	281	270	267	293	267	275	279	285	278	255	277	275	276	254	296	271	295	260	285	280	269	274	261	297	286	261	292	252	274	315	290	273	288	302	272	294	298	283	306	272	279	270	270	269	291	293	288	307	291	296	266	263	252	292	264	287	262	256	258	304	291	292	290	258	254	265	260	298	280	286	285	287	271	294	283	285	312	260	256	280	280	272	282	259	273	292	251	262	288	284	293	300	285	264	298	291	292	280	292	264	273	280	282	298	248	282	282	295	293	291	298	281	303	265	274	277	257	281	262	294	266	300	286	302	276	282	300	278	287	281	298	284	274	309	286	289	294	275	293	252	283	261	277	279	263	300	243	295	276	268	313	249	281	268	264	295	289
19074	2846	6220	6919	5861	4824	3916	3358	2763	2457	2150	2002	1850	1828	1633	1485	1438	1323	1321	1281	1193	1205	1179	1174	1124	1079	1118	1043	962	1017	1001	930	972	970	917	944	921	971	885	925	881	919	923	893	828	928	834	845	812	858	881	867	838	837	873	819	872	856	851	836	844	857	802	844	796	898	850	856	841	900	810	853	837	828	835	774	773	806	891	865	826	826	861	780	820	816	762	856	847	796	798	835	830	786	798	801	852	823	814	798	827	775	788	830	844	812	793	783	718	826	784	796	903	844	814	810	868	819	812	779	790	817	781	822	826	805	792	822	844	816	794	789	802	822	822	791	792	796	762	782	811	781	827	845	828	775	858	834	765	757	767	794	804	817	787	796	784	770	845	789	765	768	760	824	794	790	774	781	760	805	789	785	814	823	810	813	816	797	808	840	807	862	799	861	830	858	855	820	808	807	842	783	794	783	812	805	785	819	793	771	803	837	885	818	747	816	805	757	845	855	826	791	786	780	801	773	765	776	795	791	830	802	834	792	828	812	807	774	816	808	822	812	803	745	804	812	804	803	811	831	735	835	797	755	820	838	807	754	805	801	830	819	783	781	754	837	775	815	836	800	785	833	805	807	824	814	861	791	779	776	868	792	787	793	817	779	807	783	791	826	795	814	777	738	767	776	795	735	747	832	764	779	798	804	774	800	769	751	876	771	811	839	776	806	830	791	733	772	743	809	780	821	775	757	790	835	840	808	811	832	807	890	754	806	809	811	810	798	833	819	840	768	794	795	766	785	770	772	765	741	807	795	820	758	804	756	798	816	851	795	766	812	749	802	769	759	804	762	790	830	763	821	811	775	780	803	791	844	801	774	834	839	805	775	784	838	817	813	804	847	771	889	785	837	784	802	777	820	812	779	811	798	809	784	755	843	782	833	736	848	772	805	787	758	794	789	805	797	832	800	803	834	774	804	808	797	796	817	810	785	801	829	793	768	818	793	763	825	833	713	802	807	816	791	827	834	814	779	792	849	783	779	751	799	796	785	773	817	775	751	796	772	831	738	780	808	826	832	784	840	825	784	816	840	791	833	798	791	786	777	744	782	771	808	778	794	761	733	826	784	764	769	816	821	841	819	767	803	841	802	840	823	815	824	791	821	800	800	821	796	843	766	782	743	780	838	806	805	784	773	814	775	749	787	782	788	731	790	775	780	802	832	822	778	776	798	817	826	825	813	816	832	831	785	803	762	806	788	811	781	860	820	825	842	789	779	808	778	817	798	769	784	766	773	822	807	776	777	800	757	831	799	801	809	851	777	791	802	766	795	819	845	820	830	797	792	764	798	830	802	759	796	849	741	764	823	755	814	803	782	815	862	801	805	817	837	824	822	810	798	786	727	818	790	777	769	748	787	794	825	836	836	800	815	762	836	874	797	788	763	779	802	761	794	788	803	806	763	823	871	787	811	747	757	824	782	804	816	781	792	787	850	775	808	828	766	809	784	775	837	738	817	786	824	821	821	816	801	796	779	766	812	831	811	801	812	770	795	794	784	798	803	761	792	764	767	811	785	833	819	742	823	812	815	797	780	849	757	799	868	802	749	790	791	824	831	836	795	809	842	782	745	803	794	801	867	741	774	863	805	760	769	787	790	794	803	793	826	820	778	819	834	798	774	804	797	755	815	773	823	840	773	778	778	793	817	802	809	813	757	772	784	787	750	765	839	838	803	818	809	791	819	772	782	750	787	849	788	764	796	825	817	759	810	840	822	848	819	800	800	812	840	774	825	775	849	822	742	826	802	801	792	744	814	755	784	819	768	804	800	784	768	785	773	831	729	747	746	828	850	850	810	787	826	818	755	785	795	764	778	805	804	748	794	833	741	789	801	803	771	812	810	806	834	754	778	811	810	798	806	803	727	806	805	786	756	804	760	762	829	726	772	752	809	813	825	810	801	816	801	844	821	753	821	866	807	759	809	798	846	798	803	788	813	771	792	827	797	804	752	831	739	830	793	805	766	858	795	805	803	807	814	785	778	801	768	772	789	819	795	823	808	787	870	757	783	805	766	864	847	798	849	833	799	799	734	809	773	778	758	811	770	773	757	854	807	814	779	804	770	800	808	857	792	817	765	813	831	785	771	769	720	830	843	816	790	839	804	808	826	772	791	811	811	806	800	786	784	811	800	793	769	841	802	776	790	819	824	769	764	803	770	799	826	789	792	785	782	778	799	769	812	808	830	795	826	797	813	763	817	805	772	786	810	837	807	793	783	806	763	804	716	784	796	801	745	733	776	763	775	773	819	784	766	835	826	812	763	798	752	821	810	789	732	817	836	774	783	785	830	839	816	778	812	790	836	773	780	792	844	756	831	847	784	793	794	823	805	762	773	792	772	785	797	831	797	839	828	838	781	807	777	807	764	806	830	839	834	786	818	779	809	761	813	875	816	798	761	792	803	794	811	792	829	765	834	808	808	803	830	796	811	761	793	868	775	792	814	771	801	806	864	770	852	804	782	770	804	814	794	761	772	797	765	824	769	814	817	779	821	790	845	800	822	788	851	818	786	811	809	799	873	802	768	842	799	796	821	816	784	798	786	825	810	791	771	833	783	767	783	833	798	767	827	837	852	759	770	776	800	856	803	751	836	821	758	774	791	818	799	829	801	806	822	792	767	817	778	812	813	804	832	800	813	775	795	821	783	804	846	803	815	761	790	755	829	769	835	814	807	813	857	822	820	822	803	779	806	816	824	785	791	811	804	801	829	804	787	843	762	795	822	775	806	772	809	792	793	809	854	818	788	776	840	781	823	774	770	787	804	774	747	787	744	809	741	812	844	797	775	809	742	768	851	800	800	808	765	798	807	813	801	781	826	834	809	795	809	795	823	774	811	800	769	785	830	750	793	833	797	742	798	746	823	805	829	812	774	829	796	755	815	803	796	779	823	820	835	818	815	820	852	767	822	806	819	798	820	787	815	766	813	769	817	807	793	796	807	769	785	844	813	813	771	843	760	795	846	820	786	776	778	778	824	798	814	805	787	821	881	808	761	826	761	809	825	752	782	783	819	773	769	818	828	795	846	813	816	795	823	803	785	830	821	823	789	779	786	830	814	811	824	884	766	778	822	835	799	831	776	767	789	835	801	780	779	806	735	809	828	829	812	812	752	820	803	806	758	792	852	810	778	812	799	796	799	826	842	817	752	801	787	781	817	835	822	776	840	746	798	803	790	782	830	816	762	828	842	834	836	808	766	849	793	766	832	839	798	784	805	832	767	822	787	788	769	811	791	801	811	776	820	827	785	835	780	775	820	850	773	849	750	759	770	823	788	820	774	785	732	776	802	813	836	809	864	761	798	780	826	826	805	800	796	776	824	806	787	825	783	782	875	802	834	819	781	796	758	796	826	822	787	773	818	771	801	782	765	794	814	829	827	781	782	782	762	764	810	855	771	789	796	800	799	763	777	786	831	789	784	818	734	768	817	821	735	770	806	769	749	815	778	831	804	812	809
3341	304	174	154	141	115	103	106	108	110	102	120	109	85	95	85	110	107	85	109	94	92	91	99	94	96	108	103	92	118	78	85	102	102	107	101	113	99	96	97	97	92	93	94	80	118	104	112	107	105	88	97	89	106	92	107	93	107	101	105	104	104	85	101	90	88	91	81	108	107	100	100	101	89	95	83	114	96	92	106	96	94	105	99	110	85	106	93	96	84	88	109	100	101	87	101	91	100	100	77	107	95	98	89	109	101	107	94	92	98	108	99	111	90	112	101	110	96	87	98	95	86	104	107	87	125	92	78	107	88	102	90	103	91	94	85	85	93	88	107	103	98	87	114	79	93	113	112	88	102	104	101	112	107	102	106	93	104	98	91	108	87	107	98	96	98	111	92	104	107	104	111	98	85	103	111	97	116	88	102	101	104	103	110	99	106	105	98	98	107	108	112	110	97	92	106	83	103	114	106	103	102	104	83	104	100	106	105	111	115	111	90	110	104	99	100	79	89	102	93	109	95	108	93	113	86	95	106	90	99	107	93	108	102	93	93	100	112	107	113	109	87	106	75	110	96	99	92	95	100	119	97	96	106	99	101	93	114	100	88	104	113	86	99	78	99	100	94	93	87	128	110	97	117	86	90	95	98	117	101	98	86	104	112	92	105	99	111	92	99	109	78	121	105	97	105	98	95	99	109	94	106	106	99	114	88	90	101	90	101	98	102	92	91	101	100	84	91	96	113	108	87	90	106	85	106	96	94	110	93	87	88	110	94	114	98	89	92	85	94	103	98	99	98	115	107	98	105	101	100	93	91	102	99	124	83	96	98	94	106	111	86	93	106	116	109	95	97	94	97	96	96	104	98	86	115	102	97	96	81	100	94	92	104	94	102	108	99	102	117	89	113	92	108	113	105	93	107	100	105	102	89	84	105	86	103	112	107	93	94	101	95	118	102	96	100	104	92	117	88	108	104	107	103	88	106	105	103	89	94	92	93	107	112	110	105	92	110	106	100	96	109	133	96	100	104	107	99	114	87	95	103	100	113	100	91	94	91	80	103	92	109	96	77	99	97	103	96	94	103	76	101	87	101	96	110	115	95	88	112	114	80	93	99	101	101	102	104	88	103	116	103	92	115	93	90	102	98	81	110	96	107	96	95	82	100	120	101	103	91	93	92	101	99	100	104	102	116	98	101	88	97	100	99	107	132	103	113	106	113	120	107	91	95	117	90	79	98	92	122	99	107	105	113	89	88	100	105	99	101	93	99	90	97	103	102	107	88	92	94	121	96	101	107	87	101	105	118	99	97	110	104	102	112	97	108	105	118	86	107	106	115	92	104	107	78	99	102	101	100	95	73	107	98	105	87	94	83	92	119	94	110	95	96	117	94	88	98	101	84	77	116	95	98	105	103	108	96	96	114	103	103	105	92	110	89	101	104	106	92	99	113	112	104	97	98	97	111	95	107	113	118	82	115	112	109	80	113	95	127	114	116	91	108	111	108	102	89	90	97	96	93	103	98	89	94	100	86	101	123	98	108	118	113	93	114	118	111	99	99	112	122	104	123	104	85	95	111	81	107	119	86	83	114	107	103	110	87	101	96	99	99	106	106	94	104	93	87	97	99	89	98	105	103	96	89	103	94	90	116	94	106	96	87	103	99	111	89	110	108	107	105	111	99	95	91	104	96	88	108	90	101	121	85	121	97	106	124	92	94	86	93	107	136	101	101	127	118	98	96	88	87	100	91	99	101	88	103	98	111	85	99	97	107	104	124	102	95	112	94	93	92	94	92	92	74	100	99	93	94	106	103	107	100	113	81	107	101	81	76	103	102	95	114	101	119	84	110	105	115	91	107	108	102	90	105	97	111	106	84	106	95	127	91	91	100	106	102	85	104	117	111	118	99	97	117	102	91	116	111	105	77	101	89	91	104	87	105	110	101	106	94	105	90	92	97	111	97	84	93	118	109	99	87	102	109	102	94	93	100	88	93	93	109	111	97	92	106	94	100	87	103	112	93	109	107	103	97	118	117	90	77	116	106	118	93	96	102	88	105	102	111	85	111	113	105	115	106	96	83	92	102	107	89	96	98	105	105	85	126	107	105	88	96	89	92	102	96	101	105	86	90	119	108	98	106	124	96	110	100	92	93	101	95	97	104	98	94	121	96	105	107	94	100	101	98	96	96	104	83	98	100	100	87	94	102	106	107	107	95	98	97	101	115	98	105	93	108	95	95	96	91	100	113	86	95	109	88	103	99	88	92	91	102	102	106	98	108	112	108	114	94	92	94	112	107	101	107	99	106	97	102	111	89	102	87	116	99	88	104	102	119	88	99	82	103	86	96	97	92	98	114	84	99	89	99	106	105	106	86	126	98	86	79	93	86	94	96	100	100	96	105	90	98	108	103	84	83	99	95	116	90	96	104	92	105	97	98	106	102	107	101	89	107	115	100	94	133	109	100	88	93	117	89	109	101	94	95	97	96	94	113	104	92	96	94	114	87	95	122	102	100	115	99	97	104	99	99	96	91	116	102	95	106	95	97	116	98	103	115	112	98	75	95	113	122	102	97	101	102	94	103	98	113	90	101	93	104	96	113	104	93	108	92	105	95	108	110	92	116	103	103	94	94	86	97	107	100	98	117	115	86	99	117	75	87	92	115	103	96	94	92	100	98	78	81	90	107	102	99	103	98	90	98	108	105	98	91	73	110	110	96	97	105	104	93	107	90	91	109	107	105	106	105	94	106	81	101	98	103	104	114	96	86	102	106	107	92	111	100	105	97	113	116	109	105	112	94	111	90	106	93	109	88	94	103	102	87	79	90	84	104	109	100	96	101	124	89	111	89	87	96	100	96	105	86	97	98	116	95	122	81	88	113	104	106	111	96	99	82	104	94	107	107	103	104	105	118	95	115	101	109	96	123	107	85	88	106	118	111	109	115	118	102	100	94	95	109	108	99	102	93	109	86	109	88	104	107	91	101	107	104	97	90	93	89	99	95	100	106	82	93	94	107	85	109	107	106	105	107	100	118	91	93	106	116	105	108	88	103	106	102	93	102	87	78	97	115	82	98	100	107	73	110	122	97	101	108	104	85	99	105	97	102	95	108	108	92	100	105	108	114	98	87	85	117	108	130	96	109	97	98	105	100	110	107	98	90	96	109	92	99	85	104	102	96	103	97	107	100	96	110	80	84	123	80	93	111	92	90	101	99	88	89	103	106	102	83	94	82	99	119	89	105	107	113	102	83	98	80	89	106	101	97	112	109	106	107	112	119	85	95	101	117	132	113	96	126	86	115	95	109	102	95	104	118	109	94	93	88	103	111	94	90	87	104	91	97	100	96	97	94	96	124	90	101	94	95	114	101	88	107	107	96	104	97	104	90	93	96	103	98	93	88	113	112	113	110	103	96	103	91	96	96	108	91	98	89	95	93	123	98	113	82	97	96	98	81	112	105	94	90	96	121	88	108	87	106	99	115	104	84	114	104	104	81
2675	429	453	550	555	484	411	418	403	387	392	419	381	394	392	368	376	353	373	347	370	392	395	370	359	342	384	337	394	355	353	334	336	329	347	387	342	369	358	371	362	363	359	351	369	344	342	345	370	331	368	328	394	369	362	314	371	353	365	350	352	342	362	383	330	357	332	341	359	355	359	382	343	385	396	314	355	350	339	352	367	351	367	359	342	371	371	337	362	337	352	351	366	338	379	328	360	318	342	333	343	359	348	387	354	373	369	349	335	367	354	364	373	357	332	350	367	336	353	360	334	336	351	362	346	352	355	346	330	324	370	332	383	384	370	357	360	340	344	359	363	344	356	375	371	351	366	356	371	326	351	361	342	380	339	354	351	341	320	355	343	343	328	310	314	308	351	372	337	329	358	335	349	338	341	360	376	368	392	330	357	336	341	368	372	334	362	370	376	360	325	372	348	311	354	327	365	391	359	304	348	352	361	329	362	372	384	326	351	364	379	314	311	358	358	329	366	353	346	331	385	387	364	340	369	355	356	364	347	320	369	344	363	325	354	348	336	364	340	381	365	345	366	355	334	385	365	381	342	376	328	348	313	330	343	360	357	339	351	333	362	367	335	376	376	365	364	365	344	329	364	338	351	378	391	338	346	337	352	354	337	341	364	331	343	350	352	341	378	330	378	348	365	339	396	378	350	347	346	336	341	353	349	350	323	345	366	321	374	368	356	363	388	332	325	352	345	352	344	375	375	309	382	383	337	349	348	364	355	323	327	308	327	343	344	307	362	362	373	323	364	347	366	338	347	343	363	313	342	387	362	336	336	337	365	328	323	371	354	353	362	372	363	372	385	354	354	359	355	309	395	360	372	388	375	365	351	351	352	353	384	354	325	352	332	354	344	357	358	366	352	327	344	366	330	336	337	342	341	324	393	347	358	391	324	349	334	352	353	332	338	349	352	356	304	352	357	377	358	359	358	345	358	370	357	353	347	354	326	352	337	350	390	367	380	352	338	393	373	347	345	359	369	359	348	343	344	333	324	375	331	373	351	350	345	393	371	344	335	349	345	391	338	320	344	369	361	360	364	333	349	341	360	353	371	396	369	333	326	359	386	347	335	340	341	351	365	348	339	369	373	366	355	357	359	336	342	356	346	346	369	342	351	343	364	341	324	340	365	366	356	376	383	337	343	360	323	339	354	333	329	342	342	343	374	325	351	355	365	364	385	350	331	356	366	372	355	316	367	354	366	344	318	350	352	369	371	342	395	354	349	383	379	356	340	386	366	353	384	347	322	348	364	326	337	323	344	379	367	340	344	385	339	390	342	372	349	353	393	377	357	325	407	335	332	352	363	370	353	335	348	337	354	367	355	349	358	324	338	375	298	354	384	309	354	364	349	353	330	386	357	359	358	372	349	386	327	351	334	340	364	324	359	350	327	334	341	337	339	358	364	351	367	372	387	349	365	327	351	311	353	341	356	340	349	352	345	308	389	354	338	365	344	361	375	371	342	383	343	371	343	358	385	382	334	360	316	344	367	355	337	359	376	335	365	390	381	371	355	355	341	390	362	347	354	365	349	359	331	346	349	359	365	359	363	365	368	336	346	370	358	354	371	353	351	342	336	360	358	339	377	324	331	357	323	327	333	347	351	356	348	326	348	357	382	341	346	334	346	376	347	368	353	308	356	314	327	353	360	342	356	381	349	386	355	354	338	343	347	348	336	340	339	353	363	373	339	325	338	364	367	378	365	331	380	355	323	351	323	349	336	363	367	378	327	362	372	315	348	371	344	347	334	358	322	350	364	381	341	341	366	324	357	362	342	357	351	346	374	375	325	363	361	352	361	308	366	351	364	361	345	341	331	360	360	332	358	370	318	357	409	331	359	362	335	362	348	335	363	364	378	350	338	361	375	366	378	321	374	357	367	351	356	365	332	370	352	322	386	363	352	352	365	363	345	365	368	364	373	338	338	324	382	335	375	365	357	336	359	334	366	327	377	335	346	355	366	354	365	359	354	331	328	371	347	353	338	346	360	356	357	344	346	347	357	329	363	336	328	374	357	356	356	332	326	361	342	364	342	370	381	334	361	318	359	335	356	388	359	358	366	351	367	366	370	354	387	372	346	368	365	344	389	374	350	345	347	361	374	332	357	341	349	339	334	354	357	360	341	359	345	368	347	322	391	356	359	345	334	355	372	339	332	333	347	349	365	336	380	345	349	313	351	342	344	351	370	330	368	372	334	362	369	386	341	357	342	309	367	384	347	365	369	374	333	344	342	360	379	324	337	329	298	376	344	347	379	328	332	376	360	347	313	385	347	339	338	325	367	337	353	356	360	375	349	375	354	360	360	338	338	375	346	366	340	351	348	351	354	352	332	357	375	384	356	363	347	350	346	361	376	351	356	343	342	344	353	313	353	360	358	341	366	347	366	336	349	340	360	361	354	336	322	348	345	349	359	329	379	363	367	341	349	351	359	365	329	385	347	344	349	340	368	345	391	362	332	330	354	356	342	406	346	353	353	344	363	349	341	351	402	364	354	366	334	320	304	346	355	394	392	353	372	329	347	354	369	390	365	350	376	347	356	362	315	345	343	350	342	361	337	369	358	374	347	377	344	356	340	354	371	364	366	371	341	372	366	354	335	353	361	392	358	356	347	348	325	366	348	326	317	315	338	324	338	384	350	373	346	364	352	326	368	327	333	322	352	315	353	357	371	360	354	366	343	387	340	343	352	356	355	358	357	378	356	351	350	343	306	358	360	349	363	319	353	364	369	348	358	354	355	320	353	324	343	346	340	392	343	347	354	351	354	329	334	347	336	329	361	343	358	330	364	321	324	336	360	371	344	362	364	337	317	345	351	327	350	347	346	363	364	369	362	342	364	329	388	345	357	339	358	373	375	349	346	300	399	343	328	326	364	345	390	370	338	352	361	335	393	376	338	353	341	360	337	337	350	363	377	316	387	349	352	389	377	369	362	373	360	348	339	360	342	330	325	351	363	350	372	339	373	349	315	332	358	342	335	379	359	335	322	358	336	332	360	353	335	326	328	354	354	332	365	349	379	331	337	380	400	357	335	343	373	348	345	381	349	316	348	356	387	365	327	356	350	346	371	351	354	353	330	346	378	366	358	367	333	358	338	356	353	341	346	358	298	350	370	362	371	358	352	348	366	353	355	341	359	378	339	332	341	338	335	360	337	344	352	335	349	354	356	370	383	329	346	363	355	368	319	366	354	370	385	357	343	335	363	346	361	321	346	352	338	351	365	377	396	338	355	319	365	346	370	363	364	366	349	334	373	342	340	344	359	348	357	364	383	361	351	365	319	350	322	392	334	332	347	383	365	344	343	371	333	369	365	370	365	377	363	367	358	340	351	311	355	330	398	345	352	342	347	394	337	390	348	335	351	369	359	345	380	353	376	371	376	343	339	374	361	327	341	328	344	374	340	368	321	379	346	345	340	361	362	357	341	326	357	371	367	352	358	322	364	346	364	383
28389	5432	1701	1199	975	684	567	438	403	353	316	326	283	272	294	243	242	266	252	270	240	256	242	239	237	223	217	226	212	243	234	235	211	228	216	211	189	214	220	243	201	231	206	200	225	212	221	224	238	216	192	197	230	221	239	219	241	211	233	225	202	229	203	207	203	188	207	220	192	233	215	197	224	230	231	198	234	202	214	198	230	219	220	201	218	221	225	197	237	194	208	216	205	232	218	233	194	215	212	208	213	202	201	208	226	193	230	232	219	210	232	224	207	213	244	205	223	212	205	210	212	181	213	218	215	199	225	273	258	217	257	223	204	214	213	208	182	225	209	187	230	224	197	200	168	249	203	199	236	226	211	225	220	206	204	221	190	221	230	195	192	200	203	227	211	206	217	198	204	202	219	233	194	221	220	215	246	234	198	207	241	228	211	219	201	226	212	237	208	205	208	211	257	236	241	212	177	211	196	229	221	212	205	214	215	216	214	202	232	197	215	231	185	191	223	212	219	197	223	203	197	204	220	236	212	215	202	218	194	204	200	218	208	205	190	222	230	221	214	240	232	209	201	204	217	220	208	233	211	191	222	225	201	233	202	215	245	198	206	199	196	187	198	213	218	218	210	221	200	227	199	207	198	234	210	227	199	216	211	186	218	215	197	205	224	201	219	234	201	242	219	216	231	237	241	218	238	183	231	243	217	207	214	216	211	223	232	223	203	205	212	195	203	203	195	221	202	194	265	230	192	220	213	201	218	218	226	224	210	217	246	212	190	208	192	194	203	207	201	193	214	186	200	214	205	181	197	240	228	212	210	205	225	219	231	198	193	197	212	211	217	204	216	214	218	203	223	222	224	223	231	220	184	202	224	236	194	217	215	196	210	247	224	219	220	205	192	223	252	189	202	217	219	221	222	178	194	214	213	226	226	228	237	214	207	233	202	238	195	216	234	228	228	206	224	185	236	209	236	211	217	246	193	225	230	189	202	220	231	204	192	210	216	192	220	188	225	194	230	196	200	240	240	201	211	208	213	204	226	229	221	209	227	208	220	215	208	216	202	222	181	207	221	213	224	202	237	200	188	226	211	197	230	186	217	207	220	222	219	211	221	211	210	224	207	223	210	221	212	224	228	219	212	200	230	195	197	185	198	227	201	229	193	213	240	234	222	218	253	225	213	208	200	180	219	213	231	206	218	210	237	218	221	180	216	167	188	220	218	197	206	209	218	221	224	215	219	216	229	213	241	204	235	188	214	226	209	225	203	207	190	219	221	188	226	238	207	231	209	193	221	212	225	198	206	234	237	227	201	196	212	227	218	219	224	200	225	224	207	196	227	205	212	233	218	215	206	242	212	217	233	216	208	209	215	208	186	220	220	185	223	228	216	211	213	207	231	201	190	213	223	193	201	199	225	223	209	237	198	224	212	220	234	197	214	205	206	222	231	208	220	205	193	192	201	215	218	207	226	233	244	207	223	221	239	234	221	209	229	177	208	206	184	184	209	216	212	232	208	189	250	233	224	205	229	189	191	219	209	218	198	226	198	215	240	197	193	206	206	223	213	220	231	208	238	220	206	216	231	195	213	245	188	216	209	237	217	211	224	233	235	203	224	240	225	232	185	218	237	203	188	222	231	255	219	231	239	229	224	177	198	221	201	235	207	191	205	227	223	201	217	229	224	228	207	228	228	221	222	203	203	203	224	213	221	215	184	189	209	193	208	220	206	210	198	189	211	198	207	215	237	208	195	236	226	194	211	201	226	206	211	232	206	207	240	211	232	218	197	204	204	222	182	220	203	222	223	198	209	214	203	252	225	225	207	235	207	228	238	230	202	209	209	213	197	215	201	204	237	222	222	214	213	194	200	219	197	181	214	223	190	225	210	220	196	209	256	222	238	217	202	231	205	245	234	206	196	232	218	216	212	204	219	213	211	195	225	199	200	186	201	206	200	223	225	202	212	220	196	225	207	204	172	200	230	220	195	228	173	215	208	206	219	213	186	186	188	240	231	203	212	231	230	222	201	188	205	219	222	215	213	173	208	192	218	186	226	198	206	230	228	223	197	235	218	203	218	216	190	224	203	221	201	176	198	224	256	228	207	210	165	202	225	208	208	198	206	199	196	232	224	220	209	198	234	220	207	201	225	222	218	206	201	205	204	250	212	231	194	221	212	218	208	209	222	231	225	202	216	212	213	237	207	218	224	213	210	228	214	205	212	221	225	214	239	226	207	222	211	219	231	222	227	227	181	233	226	236	217	211	234	201	221	213	235	224	222	221	207	187	227	193	241	205	214	245	220	200	203	195	206	215	228	217	217	217	228	233	212	217	187	211	203	232	210	222	204	210	206	187	214	206	203	225	233	216	219	213	200	237	205	206	218	226	203	232	223	211	227	220	225	203	179	208	211	209	217	192	229	207	209	193	216	203	222	217	211	215	243	228	211	221	227	247	205	203	210	218	206	201	220	227	211	214	198	239	182	240	216	211	196	233	215	206	221	208	226	225	249	226	232	217	229	215	211	215	231	185	206	210	245	207	249	222	238	191	231	206	231	218	215	216	238	212	247	223	235	202	228	174	215	228	236	235	200	205	211	208	211	201	213	220	231	204	209	222	224	222	221	219	198	229	226	227	203	201	218	231	197	201	190	226	207	237	216	215	227	213	212	229	198	209	210	219	206	228	221	196	223	234	209	230	210	197	212	212	213	197	231	216	190	213	201	210	215	230	190	234	218	210	216	219	216	217	205	219	206	210	224	234	210	226	193	214	202	219	219	219	224	207	212	203	189	218	211	217	208	243	193	217	222	211	213	215	216	246	212	220	204	207	208	239	241	205	213	218	233	220	227	225	202	218	202	217	224	217	209	207	212	246	227	210	205	212	213	220	222	233	195	241	183	207	257	208	221	224	205	200	211	207	232	191	230	233	212	213	204	236	224	237	233	239	198	246	252	231	220	223	207	204	204	204	248	209	201	212	213	207	235	235	215	198	228	215	164	213	220	229	197	214	237	226	194	219	231	212	231	191	239	225	215	215	194	193	213	201	163	236	213	189	226	212	219	204	210	232	211	193	209	225	206	205	200	206	212	209	242	205	220	209	238	212	222	225	222	191	220	163	202	251	217	232	199	229	214	233	198	187	208	200	228	193	216	199	214	216	211	212	209	216	204	227	202	221	218	201	233	203	216	218	218	228	198	224	237	223	206	212	221	217	232	213	215	193	223	220	214	191	202	210	225	203	236	202	214	215	227	230	230	215	210	201	207	247	204	221	198	223	224	235	213	196	211	224	202	231	223	223	192	215	189	221	217	204	228	227	204	228	193	227	204	203	218	227	238	205	227	227	222	219	209	218	219	186	202	225	187	218	220	223	179	187	212	211	199	183	197	205	226	211	228	220	224	218	209	229	206	219	207	211	227	211	205	213	202	224	214	215	221	179	239	215	195	223	194	214	222	222	204	233	221	228	229	225	229	195	216	223	201	231	201	210	226	184	249	229
13266	1581	3464	3858	3385	2826	2239	1885	1667	1507	1397	1273	1154	1135	1051	962	974	947	909	892	870	834	844	831	812	796	723	747	755	796	739	742	691	752	693	695	762	682	726	792	679	703	726	702	739	697	686	670	658	693	720	707	672	713	676	659	688	673	641	700	729	700	672	712	644	619	689	697	659	614	688	667	656	666	728	646	653	624	627	666	682	662	665	674	682	659	637	672	660	594	649	611	657	666	628	661	687	666	679	648	640	663	667	642	645	682	676	662	640	654	693	627	623	608	642	638	630	612	693	636	628	695	657	624	647	664	664	604	628	659	622	643	637	634	650	670	649	673	683	625	651	681	611	635	632	630	691	619	661	630	601	658	688	606	637	668	617	651	605	671	667	631	675	671	637	623	638	610	645	698	661	671	628	635	642	647	652	638	658	656	649	655	654	652	654	601	644	635	621	606	636	646	653	658	615	663	667	684	610	684	681	639	659	627	656	609	629	670	628	638	616	620	640	608	627	693	630	652	680	679	665	693	604	652	640	640	670	650	642	695	647	601	645	681	637	673	651	624	593	632	658	608	644	672	665	645	702	604	642	636	664	642	651	632	642	640	590	685	663	684	678	609	637	644	679	650	674	657	627	635	664	642	626	679	669	631	657	660	686	653	677	650	658	659	656	663	668	672	632	674	625	610	617	666	662	627	675	651	637	614	655	654	642	641	689	631	657	623	620	691	672	687	643	662	609	687	669	678	654	631	679	626	648	644	690	586	621	637	649	662	641	672	646	652	622	645	619	644	678	661	649	671	658	619	622	652	653	631	664	660	680	661	638	639	651	613	661	623	618	640	630	658	665	656	652	670	663	683	616	611	652	607	609	639	641	683	616	617	635	667	615	612	629	614	640	642	631	642	677	627	661	696	654	638	661	681	661	634	629	647	637	610	650	641	666	654	646	682	619	675	638	646	642	643	617	678	696	656	664	626	653	646	680	604	690	679	632	659	645	665	631	661	611	700	611	612	673	621	643	621	643	617	620	654	661	627	722	670	645	611	650	656	669	694	671	646	657	661	642	703	654	649	632	643	632	681	653	667	659	622	627	656	631	656	605	657	678	644	660	622	608	622	680	651	663	618	644	698	603	648	680	672	692	621	632	629	617	627	680	624	686	612	685	608	649	677	617	651	654	642	647	671	679	689	619	620	621	667	620	686	593	636	647	614	605	675	685	635	652	617	672	655	704	592	676	611	635	676	624	620	640	648	650	632	646	633	612	638	621	603	695	671	621	623	648	639	627	615	661	636	612	693	667	661	680	621	682	668	614	671	623	643	667	582	643	672	683	647	667	655	678	671	661	675	635	642	681	621	624	631	631	652	680	659	646	624	688	627	644	633	596	677	618	654	650	661	644	613	691	668	633	680	615	616	633	665	680	623	683	596	604	698	678	669	621	638	690	605	627	642	659	637	664	655	622	652	684	654	657	659	644	635	658	667	655	684	624	662	631	653	630	633	664	609	672	686	618	603	645	616	618	658	696	697	652	673	618	625	698	670	629	685	666	693	659	600	594	662	599	656	644	708	618	662	654	631	621	695	596	656	663	652	644	636	633	640	642	615	643	634	619	686	609	636	606	599	679	629	641	636	643	695	640	654	681	655	670	639	686	673	622	663	656	649	650	662	629	690	672	635	616	634	671	658	650	674	659	598	671	586	662	645	656	704	689	701	711	626	678	663	620	628	612	648	669	649	674	657	677	632	661	665	663	621	598	631	628	646	620	612	679	641	671	621	668	639	606	681	698	606	610	644	681	590	666	693	669	666	595	640	648	635	672	682	676	681	657	665	669	618	614	618	622	633	668	680	643	637	632	642	624	657	674	660	601	690	667	622	603	678	673	616	668	606	641	665	632	620	635	630	620	637	636	618	611	593	656	637	661	663	629	651	632	647	633	674	675	583	637	637	655	672	654	649	620	712	688	708	632	590	638	697	611	672	660	643	640	628	661	647	643	643	681	681	641	663	688	589	667	703	644	637	661	652	639	663	663	643	630	663	612	670	619	653	613	628	626	626	676	663	671	621	663	685	645	640	653	678	658	610	636	642	661	606	651	626	652	640	704	629	622	632	627	605	680	707	662	614	645	627	666	654	612	654	683	659	647	626	617	656	672	673	628	642	639	673	672	639	628	617	671	621	690	635	596	643	623	629	626	625	700	629	661	638	609	644	644	642	630	669	692	663	617	650	654	618	618	656	637	595	666	653	593	679	626	667	632	644	700	652	695	639	629	703	639	667	675	657	610	622	626	685	622	659	642	626	666	628	683	658	647	633	638	662	686	657	682	610	603	571	682	646	616	656	634	652	646	603	679	645	644	682	657	590	649	648	683	675	636	668	626	618	654	642	721	670	619	654	611	665	619	586	665	661	652	663	637	638	632	631	649	677	701	640	647	691	633	637	661	671	619	620	669	644	662	638	624	653	652	624	648	677	650	630	679	639	655	624	615	622	633	639	664	657	720	645	646	678	652	652	665	676	649	654	668	669	713	618	640	635	667	617	725	608	659	605	625	609	651	608	622	640	633	622	655	665	690	630	690	668	655	607	687	655	656	632	609	635	687	662	622	607	612	627	660	660	639	630	689	681	600	629	630	648	656	638	660	651	659	634	637	637	652	630	655	666	647	664	645	648	675	669	659	647	679	636	655	655	662	658	644	674	639	623	605	628	617	587	693	694	628	672	643	649	651	660	656	649	648	663	650	708	687	647	651	625	646	669	647	670	620	603	636	641	648	671	661	635	636	655	693	688	679	665	666	664	628	672	651	633	679	657	643	633	628	721	645	635	638	638	616	671	641	628	632	601	684	667	685	663	654	632	658	708	606	637	658	622	595	628	631	633	673	657	614	641	637	615	653	694	644	656	653	619	619	638	671	624	656	643	638	583	611	648	626	674	658	635	638	633	656	646	687	592	680	638	672	719	596	635	606	639	621	639	585	647	656	677	663	642	676	649	648	654	675	624	651	633	620	642	655	633	671	636	617	651	602	663	653	651	691	665	666	635	602	649	655	609	646	637	650	610	636	668	626	678	668	619	634	658	625	618	608	658	634	642	652	627	686	629	647	678	679	639	665	656	595	652	670	652	587	699	678	622	642	689	608	638	641	641	627	668	654	700	584	678	669	665	674	603	674	617	692	662	689	631	637	665	610	669	646	655	655	654	683	677	662	650	682	632	614	676	641	602	649	637	598	634	655	606	673	692	614	633	640	673	643	643	669	661	687	607	665	653	628	638	641	672	651	663	615	664	636	614	661	634	617	637	655	603	666	618	613	656	675	627	613	682	644	631	618	681	648	662	675	656	624	636	614	646	663	629	656	645	589	666	691	694	654	629	656	647	647	651	636	599	602	652	656	668	638	600	601	604	653	666	641	654	704	642	668	694	656	643	670	672	581	653	646	654	688	645	674	663	666	692	641	647	632	628	633	629	627	676	628	639	631	617	672	616	619	636	618	663	641	659
36895	14746	4933	2505	1702	1307	967	791	653	599	531	494	445	401	420	341	382	382	350	353	359	307	311	333	309	287	305	322	300	333	303	311	302	288	292	281	273	284	306	303	307	304	300	281	305	301	305	293	267	286	292	263	285	306	275	287	270	266	325	307	255	310	279	280	282	304	278	273	280	291	261	264	308	279	275	272	292	264	293	299	287	283	274	275	289	246	260	305	278	291	280	286	292	281	284	303	281	285	267	300	300	291	303	303	289	273	286	293	265	270	261	312	266	259	297	273	254	273	304	299	281	293	280	266	282	272	303	274	275	282	278	294	267	284	254	283	273	278	271	290	321	311	300	287	284	287	280	294	304	303	307	271	279	298	270	294	263	280	269	289	263	252	287	286	275	282	302	284	280	269	276	278	309	287	290	264	288	271	273	244	294	290	294	294	309	265	285	311	270	286	268	284	291	300	277	284	275	306	271	296	279	303	296	307	283	293	278	279	271	286	270	273	292	295	289	289	273	285	290	301	268	306	286	293	274	276	276	276	273	298	239	304	294	283	294	294	271	260	270	244	289	286	296	293	303	304	291	284	277	279	284	286	277	265	298	274	257	287	318	304	263	288	327	319	280	302	299	271	269	304	283	281	265	275	297	271	274	279	296	253	293	294	296	289	304	262	290	265	281	302	278	285	277	280	298	265	267	314	283	271	290	286	303	314	292	286	311	307	265	283	290	310	268	281	276	275	273	299	285	258	280	258	256	250	265	282	276	290	305	286	293	287	285	261	289	326	283	292	285	265	311	281	260	285	301	270	256	279	281	284	277	273	289	259	255	287	284	276	280	289	284	309	336	292	281	293	254	265	290	259	281	295	314	287	287	317	286	276	286	281	284	270	269	265	257	273	280	289	302	302	278	270	305	244	268	255	302	299	275	284	289	289	255	294	295	277	288	289	282	275	303	269	284	258	259	283	262	283	297	246	318	259	324	269	281	250	284	292	289	282	271	299	270	280	331	260	301	258	278	326	302	298	286	266	263	259	257	291	280	291	320	270	288	339	279	247	282	273	279	286	276	293	296	299	282	273	258	291	271	269	267	282	245	262	277	286	243	289	268	268	296	280	267	294	261	250	255	263	287	274	288	292	307	273	303	293	265	284	267	300	279	270	276	234	264	278	306	275	263	265	312	261	263	272	269	275	281	266	308	265	299	278	269	312	305	268	286	274	290	266	268	278	261	255	269	263	260	292	278	284	292	274	288	310	312	309	277	262	297	325	233	273	276	266	287	302	284	280	274	280	283	263	282	290	281	268	259	270	287	264	274	280	286	287	287	299	314	317	298	265	258	274	277	274	276	287	270	285	267	296	274	277	276	259	274	300	276	244	272	292	268	273	283	289	272	279	250	320	288	301	286	287	274	302	293	270	253	321	288	298	280	301	302	271	269	292	279	306	271	259	307	302	307	302	269	294	295	300	289	255	277	317	297	286	286	266	254	279	302	271	292	294	271	268	294	310	267	313	285	298	257	261	269	277	268	274	283	295	262	288	256	304	286	281	256	273	286	277	278	293	291	307	274	290	266	291	296	260	294	283	258	277	256	292	283	278	284	266	291	292	288	283	308	267	309	256	278	240	282	299	292	286	259	288	287	276	250	273	302	286	276	278	270	264	268	272	279	266	281	277	269	299	260	266	276	293	277	296	270	288	297	320	266	278	311	310	264	285	299	287	297	274	257	292	260	305	255	324	278	278	273	301	280	275	284	270	258	276	285	294	277	254	266	281	294	305	269	277	271	275	270	297	294	300	303	279	281	246	311	301	280	285	277	290	275	315	262	273	296	260	274	277	266	288	260	253	278	290	313	290	301	282	265	277	281	258	318	301	273	263	279	282	304	268	266	267	268	295	282	282	276	269	277	290	259	298	269	299	264	245	282	280	277	288	254	278	278	287	272	274	267	287	271	276	299	250	287	257	271	276	290	255	292	270	282	304	282	271	303	285	280	295	294	269	278	298	298	288	274	288	270	261	264	289	312	287	257	270	273	252	256	264	284	279	284	294	314	260	313	311	293	264	265	281	260	296	265	270	279	283	242	275	267	264	247	287	281	273	291	266	291	310	273	283	276	304	273	272	290	308	299	272	294	261	267	274	287	268	273	277	285	262	276	272	277	310	275	269	274	277	308	282	286	292	273	272	262	291	274	291	300	296	289	301	266	293	280	292	283	258	297	298	260	292	274	298	287	287	267	283	298	279	286	282	269	272	317	280	248	306	290	304	271	250	263	292	267	281	277	305	272	275	256	265	289	270	278	262	316	268	284	293	293	292	271	269	264	297	253	292	295	304	291	263	256	317	285	296	299	259	305	239	292	301	266	281	291	285	283	284	266	268	301	268	290	270	280	290	256	323	275	290	272	316	273	287	267	284	280	288	274	296	273	249	292	261	275	263	277	307	276	273	305	280	279	265	297	282	287	285	260	285	293	289	290	258	254	295	264	243	245	273	274	279	272	271	269	288	299	271	280	274	296	298	316	276	276	292	260	289	260	281	266	271	275	284	272	281	302	276	288	280	307	269	258	283	273	258	265	287	298	289	291	285	274	279	276	306	280	303	298	260	305	303	279	274	287	279	293	314	298	292	276	298	279	297	256	302	307	282	264	260	277	269	306	276	279	268	272	274	281	290	277	276	268	302	275	285	263	297	283	296	272	278	291	263	271	306	284	316	265	288	301	277	289	279	266	325	279	312	265	284	267	256	256	263	260	247	316	290	275	259	270	292	289	257	309	266	263	271	276	279	307	294	255	271	280	281	271	281	285	260	294	284	293	275	308	260	279	307	305	272	260	277	280	294	265	255	273	247	291	268	315	305	276	264	271	281	322	283	291	260	268	287	257	294	260	299	275	259	294	302	256	281	281	282	278	259	295	305	299	282	283	285	294	291	304	269	293	262	272	284	285	287	281	266	253	288	275	294	268	278	283	283	278	294	272	315	270	293	298	272	294	266	303	289	282	284	282	296	275	298	278	263	272	219	299	289	268	285	271	261	263	281	280	271	266	309	269	257	271	287	293	286	301	243	331	276	257	276	289	283	283	293	285	264	296	241	264	253	292	270	279	254	284	284	271	268	279	290	288	311	255	298	266	297	271	275	284	246	278	297	250	280	270	282	249	299	296	260	299	280	294	292	306	280	268	281	295	287	244	279	287	305	276	279	249	288	283	268	248	267	295	271	291	276	282	288	268	300	266	310	282	287	268	257	283	298	284	280	288	284	293	286	276	298	263	267	266	300	272	264	305	277	297	274	278	290	276	280	289	268	288	297	266	280	315	295	281	275	296	266	278	337	288	269	310	265	282	302	276	288	301	298	278	291	288	307	288	259	281	270	289	280	295	291	280	319	288	265	282	281	285	279	282	264	270	258	305	270	272	270	272	286	289	262	271	290	293	288	265	249	293	298	292	307	288	295	284	259	272	264	240	278	298	312	287	272	273	266	272	273	270	314	308	284
18366	2754	6146	6989	5835	4861	3976	3376	2892	2572	2281	2000	1862	1681	1661	1505	1425	1411	1292	1222	1178	1221	1188	1128	1083	1070	1034	1043	1079	989	971	961	999	969	953	964	951	978	936	922	875	926	883	853	886	887	873	879	876	874	858	858	840	854	904	856	903	856	881	884	864	819	839	826	846	816	833	797	834	818	845	834	873	863	792	847	840	783	856	816	847	820	851	784	793	842	828	836	842	765	787	766	789	817	836	823	791	796	884	813	848	850	848	821	819	799	804	870	783	801	780	785	822	858	873	825	775	833	813	836	834	841	808	834	841	850	801	779	803	817	874	776	791	800	783	798	812	832	818	799	788	828	777	774	778	798	847	785	839	827	803	860	755	768	837	770	788	864	853	838	785	765	771	778	827	815	791	748	815	802	811	779	827	828	735	821	795	797	807	798	800	822	792	769	772	809	800	783	856	829	792	840	796	832	799	754	815	829	803	797	777	829	755	835	838	821	820	827	868	813	842	818	787	770	787	801	742	801	824	820	829	796	797	826	814	849	801	824	798	797	793	868	814	770	848	809	829	812	833	815	784	807	783	814	800	846	789	813	799	751	838	765	814	768	793	830	818	798	770	800	806	852	764	739	804	731	840	830	829	808	784	790	811	830	827	823	799	857	815	823	797	790	865	833	805	785	806	827	812	813	753	817	800	796	789	823	850	836	803	802	766	773	883	781	829	802	808	777	800	797	798	790	745	849	824	778	798	806	817	828	758	808	831	840	810	764	781	747	778	820	804	816	822	764	857	790	748	816	801	800	813	729	807	821	820	805	850	780	815	794	829	810	803	798	803	838	799	800	788	774	818	807	799	804	796	830	804	848	814	768	807	789	823	804	792	759	788	814	809	839	792	810	761	790	764	785	833	770	816	756	785	858	795	798	813	832	840	786	783	875	873	818	785	798	851	825	740	776	791	813	777	806	811	870	829	800	815	825	849	748	824	799	835	801	799	782	817	799	817	788	809	827	819	845	735	810	802	770	803	802	833	820	765	822	785	740	840	841	778	793	794	833	806	792	892	832	827	809	806	835	796	801	764	843	798	816	803	827	811	844	823	794	747	763	834	833	801	803	807	777	816	787	787	784	814	772	793	808	801	853	794	784	853	837	773	810	815	779	791	779	828	763	832	840	794	785	766	793	810	765	847	846	826	836	777	771	815	765	798	816	828	763	852	807	805	773	763	793	801	776	808	796	806	804	810	871	787	776	809	795	784	801	767	787	803	864	763	746	780	769	794	829	815	812	825	755	869	783	828	807	811	782	830	861	852	789	767	837	826	789	800	802	841	840	817	812	779	781	830	803	792	776	753	788	843	808	869	810	803	775	808	795	773	832	841	837	789	834	818	862	805	778	770	789	786	790	797	833	815	808	862	746	762	754	823	776	800	827	816	820	853	761	810	795	767	748	827	771	740	796	803	832	839	801	833	807	823	789	794	789	798	826	836	808	787	804	758	770	814	819	833	769	841	817	813	753	768	810	844	815	799	815	802	764	801	807	838	782	790	804	821	783	781	762	833	769	775	824	798	819	870	802	800	819	807	820	833	779	779	827	792	835	769	801	752	800	802	834	767	818	837	788	806	775	796	783	792	767	779	828	802	812	781	743	812	786	785	800	794	792	778	821	773	864	803	848	784	790	802	788	767	746	854	767	743	794	823	809	780	796	844	825	806	787	819	790	837	835	806	781	787	824	751	847	789	755	834	784	784	833	824	753	765	768	767	757	777	813	771	780	757	736	787	858	779	810	797	818	818	847	825	783	775	793	824	817	795	787	761	838	782	832	797	799	815	785	800	842	783	828	791	828	798	825	770	867	846	818	806	820	795	808	783	806	864	812	720	770	777	785	814	814	775	796	803	824	806	821	807	779	776	788	826	811	804	827	796	785	801	750	805	837	794	773	803	782	795	835	780	813	800	761	768	811	830	733	850	772	816	768	852	830	822	753	795	781	831	835	780	770	800	804	767	779	833	755	845	803	783	841	795	866	844	781	736	766	823	827	766	795	806	763	764	856	805	823	814	780	799	764	834	840	821	799	831	790	798	748	817	770	853	774	767	772	798	838	759	803	862	813	771	752	790	786	777	830	794	863	732	789	811	805	763	790	734	840	782	838	813	755	777	787	824	796	800	872	863	803	808	803	831	786	790	789	825	809	797	853	839	772	830	822	817	774	778	825	769	784	810	816	837	796	809	803	782	806	784	791	810	758	820	762	834	781	777	737	775	758	787	855	835	788	860	812	841	806	765	823	808	784	777	822	812	786	793	805	835	737	813	842	849	813	836	826	784	792	799	816	849	786	807	839	784	794	781	770	796	806	769	786	780	801	785	789	771	830	829	825	763	804	858	770	761	840	823	738	815	819	804	750	769	862	847	800	749	789	801	816	784	855	770	762	803	796	774	829	845	815	810	767	778	844	794	812	833	804	760	792	803	827	778	840	817	789	837	819	813	776	856	866	736	813	814	858	818	785	761	811	730	834	831	825	846	826	755	794	789	810	776	803	805	772	809	762	807	822	821	809	813	810	838	791	825	783	832	817	824	829	824	798	786	800	821	818	828	793	834	827	830	809	804	783	815	779	786	791	790	797	811	826	802	844	863	806	795	784	813	814	802	838	813	807	807	778	799	799	816	766	822	814	800	901	767	842	836	803	780	797	802	805	808	777	770	845	799	785	801	794	806	828	822	821	781	844	816	769	807	842	809	806	811	838	785	862	809	759	861	748	854	783	761	797	781	810	849	784	791	806	825	788	832	836	825	804	833	809	817	826	811	833	834	822	802	784	776	824	795	794	774	847	806	788	807	777	797	797	815	795	780	764	813	872	812	836	774	829	786	802	789	847	805	797	779	822	797	812	769	802	809	776	761	782	803	874	808	792	824	795	805	835	781	792	818	828	770	806	839	865	791	779	829	814	793	800	824	724	785	808	822	829	746	812	758	806	805	824	788	746	803	796	736	815	803	836	805	838	831	798	814	847	803	832	800	809	763	776	770	818	827	794	816	786	782	778	812	861	808	760	807	848	756	828	795	768	777	821	789	814	815	844	847	782	800	823	806	795	824	826	814	789	780	809	829	807	830	780	843	818	798	804	795	835	855	815	801	816	784	830	810	816	760	758	779	828	786	795	812	750	776	796	834	771	807	836	806	835	792	760	827	809	750	770	740	810	866	813	790	796	836	804	842	793	832	768	827	795	810	808	814	825	811	832	829	863	834	820	799	751	823	750	806	796	795	769	775	799	803	835	790	792	793	784	807	782	795	801	823	803	794	824	800	819	768	853	820	775	774	795	800	774	764	774	778	809	800	794	794	810	820	830	882	765	830	813	795	782	831	812	781	772	784	801	810	843	818	812	839	798	794	809	818	809	785	777	793	811	794	826	776	781	766	799	806	809	794	786	810	796	822	781	807	815	813	837	806	801	831	809	797	785	812	838	804	843	805	778	799	822	806	793	832	801	786	756	796	801
3429	296	175	145	143	124	122	114	114	155	119	109	99	103	93	120	108	103	99	102	106	131	107	109	100	112	101	102	104	102	113	103	114	91	115	103	107	97	83	106	107	94	81	103	106	100	98	92	112	101	110	109	99	116	104	100	104	86	101	108	105	92	93	97	108	106	114	115	105	83	104	124	102	114	91	92	105	97	102	105	111	107	110	122	88	97	98	110	114	94	101	101	114	104	104	101	97	110	82	103	118	102	78	97	109	95	113	104	108	108	99	118	102	97	94	94	84	88	93	101	96	111	97	100	99	107	120	94	94	113	113	109	98	93	103	96	100	126	116	100	94	95	111	120	92	83	108	108	93	93	102	86	107	114	97	92	116	101	104	101	89	103	117	92	92	109	99	92	105	90	87	109	101	108	106	103	104	111	106	86	111	117	107	115	115	117	105	104	103	104	99	86	106	98	108	106	96	116	96	98	95	101	105	102	109	92	99	100	105	107	112	108	93	114	92	105	117	107	99	109	91	103	122	117	100	92	128	122	112	81	98	87	108	88	112	100	94	108	106	86	95	98	100	99	98	91	103	111	103	104	101	96	111	114	114	99	104	91	114	116	88	112	88	100	101	93	101	102	95	95	103	115	100	100	101	81	111	101	102	96	104	97	87	101	111	106	99	104	100	124	99	100	94	90	113	90	108	109	111	115	102	125	90	100	99	97	100	113	107	114	105	82	103	91	117	94	124	111	111	106	100	85	108	94	95	119	101	91	99	103	82	101	91	109	103	96	102	106	99	91	111	113	97	89	92	112	99	86	109	115	97	108	97	92	108	96	102	98	84	106	106	99	99	106	116	94	98	130	106	96	113	96	113	106	117	120	109	111	88	93	91	103	91	99	117	106	106	104	99	87	102	85	126	95	94	113	103	88	113	94	97	100	85	107	102	115	84	98	86	97	91	84	98	92	101	105	99	84	111	108	98	105	124	99	103	86	90	107	94	99	119	83	101	114	94	114	120	101	114	90	109	92	111	84	119	122	105	102	94	102	120	97	98	107	86	109	107	89	105	96	113	106	84	104	103	113	106	100	91	107	102	115	102	86	117	108	93	100	113	98	102	93	110	116	104	96	103	100	119	103	91	95	105	91	106	118	111	103	110	102	96	118	101	111	109	86	93	89	94	108	95	87	93	107	92	106	100	90	85	120	101	93	105	118	97	110	84	93	92	110	108	112	93	81	87	107	81	86	94	125	89	102	95	110	86	93	107	83	108	99	90	110	85	116	100	90	99	90	108	97	87	100	106	95	103	112	95	106	109	102	97	96	119	113	108	108	120	91	114	100	97	103	111	97	112	124	109	99	100	90	94	99	102	104	115	93	98	91	98	100	85	104	94	96	99	99	104	111	94	116	100	90	113	83	103	116	111	92	88	113	94	100	115	102	92	112	100	103	111	94	98	108	90	99	91	94	119	89	114	92	112	107	105	101	116	90	108	101	109	120	99	104	115	99	90	97	90	99	102	104	103	101	88	91	84	106	117	98	83	106	91	94	136	107	117	109	105	98	107	99	105	92	114	83	93	104	110	85	135	99	115	114	100	98	117	113	87	88	94	108	99	96	97	123	86	103	107	103	114	102	102	86	90	117	97	99	108	106	119	104	102	102	94	97	76	103	106	115	103	95	106	125	96	110	94	120	91	100	125	98	90	78	120	96	112	116	109	92	97	89	102	123	99	85	115	109	98	96	95	119	95	111	118	93	102	112	108	105	107	101	106	94	114	115	120	98	99	87	111	105	87	86	124	90	113	108	106	116	103	110	80	109	104	91	95	96	99	102	109	99	100	88	86	96	122	93	122	99	108	104	104	113	98	97	93	94	100	82	102	113	104	93	105	88	102	113	130	99	102	93	124	111	88	95	89	89	104	106	87	106	88	102	107	79	98	76	109	103	119	125	104	96	87	110	97	91	80	101	104	102	96	89	94	112	93	100	112	102	101	90	104	108	94	111	117	102	93	98	110	111	97	100	105	114	93	93	104	116	94	87	117	104	101	101	91	110	123	122	112	99	87	94	96	107	104	111	106	111	96	97	108	105	101	90	116	115	107	112	73	116	80	117	106	112	106	90	102	98	107	114	125	101	113	100	89	91	103	113	98	101	135	88	102	90	108	100	101	87	108	99	106	100	92	105	112	99	95	98	97	123	99	112	102	87	114	97	99	92	89	90	111	85	112	103	100	104	105	102	117	104	110	105	98	114	109	115	119	110	106	110	103	89	94	87	100	113	101	90	114	98	98	106	109	96	112	97	109	108	100	97	116	105	103	98	96	68	106	102	99	90	116	106	101	97	99	112	123	94	112	98	73	114	102	94	96	99	101	106	77	95	125	90	105	127	96	101	89	117	106	93	93	105	97	96	114	105	102	94	97	100	111	107	98	108	110	131	95	133	102	103	98	110	96	96	99	85	105	103	92	111	95	99	102	101	115	98	108	101	105	108	107	107	112	105	119	105	102	95	116	77	99	96	110	100	109	101	95	104	94	111	90	95	103	101	96	109	95	86	107	100	113	112	83	85	99	103	101	110	100	97	101	111	103	108	107	116	114	82	109	96	116	100	117	107	97	119	104	106	126	109	115	113	125	105	89	116	94	92	111	112	105	96	110	84	101	95	100	93	111	85	99	105	98	95	119	104	84	124	95	102	112	119	114	91	94	103	103	116	104	120	109	94	114	98	104	99	106	110	117	109	114	105	100	98	91	100	106	111	81	102	103	101	106	103	107	107	109	100	110	116	100	96	108	124	99	91	96	93	93	115	101	112	110	85	108	98	111	93	101	108	107	115	102	102	97	95	105	107	108	93	120	110	119	109	98	109	102	90	105	108	117	108	91	119	114	95	112	98	108	114	111	114	95	86	121	121	95	103	86	89	112	119	86	100	104	107	97	123	84	108	96	83	90	109	95	109	107	103	91	97	106	116	104	98	105	104	97	99	102	104	110	83	111	112	94	139	113	102	108	96	88	101	103	114	111	105	122	89	97	115	108	98	109	118	108	95	92	115	93	111	103	90	106	106	100	95	90	91	102	72	91	97	93	102	111	128	97	105	110	109	94	103	108	95	99	115	108	89	94	97	101	104	106	94	108	133	92	120	109	126	116	108	124	120	102	109	100	109	105	94	116	102	101	118	80	108	101	103	93	98	131	104	113	104	113	90	110	106	90	120	97	103	101	96	92	116	109	94	104	104	95	94	108	97	87	104	124	98	94	120	102	85	115	107	92	106	108	93	104	100	88	102	102	88	111	97	101	90	118	84	109	94	101	101	102	115	125	97	104	103	97	96	104	99	112	106	96	115	90	94	107	107	113	116	104	88	103	123	106	104	94	105	106	125	109	101	91	103	98	100	102	97	104	101	88	109	99	97	95	88	113	89	116	114	104	111	93	118	91	100	105	95	99	100	99	99	76	104	111	125	103	110	100	85	102	109	102	110	115	85	104	87	122	105	90	105
2708	422	497	509	526	483	500	462	420	423	432	417	402	390	417	361	375	403	377	377	359	364	366	376	358	380	360	365	333	372	323	378	365	369	351	374	356	352	355	367	370	388	387	338	392	393	352	339	348	388	376	333	365	359	378	351	345	346	332	380	329	360	322	389	375	371	370	328	396	353	347	376	352	356	369	363	324	350	357	368	350	390	367	379	369	372	368	385	398	373	390	364	361	306	356	367	343	361	352	367	366	317	344	370	338	337	345	345	366	389	389	376	345	378	380	347	366	332	369	359	341	355	361	417	370	334	326	364	344	334	357	371	386	337	349	352	357	351	347	345	382	370	366	336	359	357	333	360	349	360	382	359	303	374	399	357	348	364	350	322	344	349	376	368	366	365	373	411	338	371	371	343	370	380	382	349	324	383	365	330	362	344	346	378	373	379	326	345	364	340	393	341	352	348	372	384	412	377	367	362	378	393	357	376	354	346	365	309	386	355	314	361	321	353	388	381	369	348	329	344	365	371	347	372	326	356	339	372	328	386	336	347	366	349	387	380	352	333	336	359	350	371	354	376	367	328	359	362	372	349	382	355	347	313	367	375	342	381	328	366	362	381	368	351	303	354	352	369	312	354	369	355	371	355	360	361	395	360	371	346	392	383	373	352	393	338	349	390	356	352	340	331	364	351	357	367	359	358	365	330	334	368	343	377	336	378	376	355	409	364	368	346	380	365	356	389	349	384	373	384	363	374	373	362	336	368	333	335	368	372	366	363	383	367	340	351	325	332	361	361	373	326	343	342	387	377	355	386	374	342	366	362	366	403	366	375	378	351	360	370	364	355	333	347	379	354	353	366	356	357	378	380	387	348	347	372	354	358	326	366	353	341	326	320	372	385	364	361	374	380	386	318	357	359	384	352	378	359	367	313	343	330	380	341	378	349	315	394	352	353	363	357	391	325	355	364	343	357	356	366	372	348	352	389	364	375	382	371	384	381	323	351	356	386	354	382	344	363	380	347	381	398	350	372	393	368	368	370	377	351	336	357	352	390	371	357	344	367	333	376	382	373	354	343	341	321	371	345	373	361	369	393	362	330	368	389	365	335	337	392	350	342	351	351	370	395	380	372	383	355	335	349	381	397	360	363	376	335	349	350	341	360	371	358	348	376	369	341	347	358	345	364	310	365	363	348	351	376	341	369	381	401	360	331	355	366	364	331	366	317	369	355	329	374	356	368	352	365	367	380	386	367	374	354	374	311	357	369	388	365	368	349	378	358	348	357	400	349	352	354	353	376	362	354	364	393	350	403	380	346	352	319	385	337	356	348	346	372	371	367	371	353	366	334	380	364	355	375	365	387	358	373	346	356	351	356	357	346	348	344	366	344	369	346	352	334	420	374	343	378	368	363	346	358	368	366	378	359	341	354	358	359	377	371	357	377	355	402	345	363	357	365	348	337	334	374	347	353	382	307	363	356	370	345	360	371	362	385	366	388	332	337	354	384	344	356	355	363	365	396	382	408	338	362	341	391	381	353	400	355	323	369	361	388	330	351	358	343	370	333	327	367	351	360	343	350	371	349	337	389	382	380	313	369	359	337	387	334	367	344	351	399	340	383	370	386	387	415	390	362	376	339	373	389	364	356	353	355	356	366	370	328	353	352	339	377	365	368	352	344	353	346	350	369	360	366	369	371	353	347	347	355	336	356	356	346	340	363	369	350	354	366	361	355	336	343	326	358	355	330	352	373	389	351	356	357	382	371	329	334	360	369	398	351	356	361	339	362	350	386	330	373	370	345	384	346	341	360	356	374	326	360	349	329	360	359	369	344	356	352	369	381	374	373	346	358	378	347	366	344	354	345	361	393	369	350	379	347	358	364	369	352	338	361	385	346	345	374	373	340	341	398	378	376	372	320	360	367	358	328	359	379	324	376	321	355	363	360	360	358	345	361	371	366	392	346	328	373	376	344	367	365	360	375	337	388	355	346	323	352	332	365	347	370	318	386	362	363	331	329	365	356	358	328	341	374	367	365	379	350	360	391	357	338	334	343	343	336	373	364	365	354	368	369	361	387	336	347	373	343	331	341	361	371	322	351	365	335	356	325	369	351	343	367	357	357	367	371	348	389	365	330	384	357	343	343	344	375	367	364	328	363	350	354	343	359	359	336	315	373	350	362	361	305	359	355	355	379	350	352	357	380	358	347	380	388	336	378	377	362	358	349	347	374	356	345	346	367	357	318	364	359	387	367	365	374	343	349	370	337	377	357	342	405	389	358	352	352	316	346	382	370	398	338	305	360	397	347	357	381	370	316	359	369	377	382	344	345	376	373	363	394	339	342	322	375	365	329	331	359	347	353	351	369	371	340	367	359	351	410	314	337	320	347	357	344	339	335	359	357	350	367	366	343	309	365	362	334	328	384	328	382	355	394	353	394	320	330	383	349	378	376	367	346	371	345	370	357	334	377	358	379	346	342	368	356	384	368	345	354	390	368	393	356	359	342	336	340	346	384	339	348	339	388	384	403	348	379	365	356	350	303	356	376	340	356	392	346	390	349	361	333	363	362	323	356	361	351	364	361	347	379	377	365	380	339	353	374	347	359	367	364	373	359	344	378	329	363	363	386	331	329	327	357	341	365	365	370	351	349	335	348	351	374	371	385	357	334	392	356	362	381	365	364	368	354	333	366	327	339	375	367	348	322	370	340	354	350	375	396	406	348	338	351	348	401	356	353	369	359	350	358	387	366	322	340	375	376	363	327	342	362	356	356	339	367	396	383	318	367	354	393	366	384	329	397	314	384	378	367	337	355	316	398	321	362	368	358	358	377	376	351	353	350	393	361	362	353	340	352	363	375	358	370	364	373	363	351	341	367	340	373	346	344	365	363	394	368	377	358	371	364	399	345	357	337	331	344	305	365	387	335	339	368	398	358	358	360	394	341	350	365	342	373	340	349	392	340	389	391	356	337	359	349	398	347	363	344	359	364	387	351	356	377	357	348	371	376	364	351	347	371	363	363	363	355	387	356	378	350	326	372	338	387	354	348	337	350	346	400	332	369	377	376	354	355	374	351	372	337	355	330	348	365	348	363	340	360	357	378	392	375	361	372	377	367	366	354	362	350	376	379	350	396	351	369	346	375	387	316	394	378	381	388	374	392	347	374	384	365	386	367	379	341	383	365	343	367	364	344	357	358	331	371	338	358	340	353	343	384	383	365	369	387	332	365	377	368	356	386	362	359	344	394	327	373	366	362	373	351	346	341	370	357	356	344	347	322	369	352	343	358	363	335	371	364	353	374	347	360	368	369	361	348	358	376	370	364	371	381	358	364	373	363	397	344	315	399	365	339	369	395	354	355	369	385	364	373	347	376	375	348	381	368	384	351	364	374	313	367	341	371	363	364	354	366	372	338	383	342	365	344	339	350	400	370	373	377	387	353	344	371	354	345	361	359	351	347	378	374	335	389	391	347	347	351	357	357	309	357	359	383	344	358	327	361
29043	4508	1611	1236	903	659	592	468	414	390	356	311	295	297	267	289	254	282	254	233	247	226	225	226	259	241	227	247	231	233	244	208	232	254	195	237	199	223	217	215	220	226	214	236	241	217	235	238	226	237	221	208	250	242	244	218	229	243	188	216	212	204	212	216	209	212	201	239	201	202	237	186	224	194	220	178	227	227	224	232	218	215	198	217	218	204	231	229	220	233	203	213	224	228	243	233	228	215	218	217	206	208	211	192	260	216	222	225	241	223	233	228	189	231	233	201	213	218	219	211	197	215	204	250	204	214	211	206	204	208	227	181	202	217	215	218	236	231	203	207	215	230	227	217	223	209	233	232	211	184	233	224	201	214	209	196	233	196	212	244	227	204	220	220	211	239	199	257	200	204	189	199	216	238	224	243	194	219	195	198	214	232	235	207	241	217	198	221	217	206	235	204	203	215	221	185	225	197	231	226	210	237	221	216	221	232	236	223	228	214	221	216	219	197	212	226	228	216	202	192	238	222	231	238	204	223	225	201	230	226	219	217	207	237	201	228	223	216	246	204	230	227	225	240	191	225	207	212	219	240	203	195	199	223	189	217	227	216	239	228	216	205	193	207	227	258	208	227	240	202	222	208	222	209	217	212	204	211	225	193	210	204	211	227	219	207	190	222	214	205	217	204	209	209	216	221	223	215	208	217	221	212	218	228	208	204	240	201	222	222	222	214	212	226	217	212	200	199	233	223	184	235	205	234	191	243	192	213	211	202	201	221	224	230	229	194	220	241	211	209	212	226	210	235	208	227	244	237	223	213	223	211	194	227	221	208	239	249	195	204	223	216	239	213	219	229	188	232	222	208	199	217	203	199	212	196	204	220	226	230	246	208	207	206	195	233	259	225	213	228	210	219	224	232	220	218	198	215	237	220	198	235	217	198	217	228	240	225	225	226	201	225	220	193	215	208	230	203	187	224	252	215	219	195	203	222	211	228	240	237	196	225	250	204	218	227	233	254	193	194	202	215	220	204	235	208	212	204	224	218	229	218	214	216	242	227	235	217	219	209	223	274	213	230	209	190	210	209	232	233	200	234	222	203	228	222	215	215	214	206	223	196	211	233	215	223	217	223	213	234	202	229	213	229	234	231	179	218	219	214	238	227	217	194	211	220	185	231	234	195	221	241	206	212	207	213	211	214	214	206	218	219	187	233	206	223	240	223	223	233	234	209	224	212	237	194	215	199	242	245	239	233	213	227	222	233	212	211	235	222	230	217	206	240	205	221	237	233	205	212	222	213	230	190	200	188	228	213	213	226	209	235	215	217	241	213	199	210	225	234	206	223	210	193	235	221	213	227	226	207	213	213	231	215	226	234	224	194	187	236	209	200	217	218	218	193	238	241	242	196	236	218	235	186	215	252	218	192	197	233	226	223	232	209	221	220	250	232	216	230	224	236	229	221	230	206	212	204	222	221	191	202	255	206	242	205	185	205	217	230	200	222	194	228	207	229	197	248	198	206	232	229	203	215	207	214	225	199	211	225	226	202	200	231	240	236	209	232	221	224	233	200	226	196	239	241	239	213	213	194	226	243	213	205	199	171	242	216	203	228	207	213	257	233	221	190	235	233	225	211	223	241	222	213	204	201	247	211	206	255	234	216	202	183	232	233	246	207	195	216	252	203	192	206	212	220	206	215	218	233	205	246	222	219	208	232	227	204	230	207	209	213	230	211	203	218	210	220	198	224	242	203	191	207	207	207	185	214	271	224	230	252	215	239	208	229	218	243	203	207	225	218	232	204	225	237	210	194	224	225	224	223	221	224	187	213	229	225	227	233	205	203	218	220	232	216	211	204	219	239	207	199	225	182	185	218	210	231	202	190	222	237	222	229	205	222	226	217	191	228	194	240	195	208	230	219	210	192	238	223	203	211	216	228	243	192	228	217	211	210	216	217	250	217	234	231	200	247	222	207	219	222	219	209	217	237	224	209	232	225	221	201	206	234	224	247	239	229	234	218	205	235	224	221	206	224	216	197	233	242	207	228	194	231	223	193	193	213	220	204	235	231	224	205	218	228	201	223	200	216	223	221	237	196	202	198	238	206	220	212	234	195	231	198	197	221	200	227	198	212	202	216	219	207	223	221	239	220	229	227	204	217	243	215	237	226	206	217	210	199	251	205	221	220	237	218	232	216	204	220	230	231	227	201	229	227	250	235	241	218	215	209	244	203	222	187	203	212	221	208	244	221	239	204	214	236	195	231	213	249	226	226	233	198	218	217	200	232	230	228	230	235	229	217	186	229	217	217	231	202	220	219	230	238	215	222	241	187	235	220	226	238	220	223	219	213	206	216	216	238	227	257	220	239	210	227	203	217	220	233	183	225	204	220	243	229	239	238	185	216	200	221	224	239	226	226	226	216	196	216	220	216	214	247	234	227	211	209	232	221	213	232	243	212	213	195	220	196	217	217	231	235	237	211	224	243	192	240	180	223	222	211	193	253	217	240	236	224	216	193	232	207	203	217	223	223	218	232	210	195	220	218	218	237	235	232	201	203	226	206	257	230	227	220	211	224	187	225	179	198	231	206	198	202	218	232	229	198	251	204	217	194	205	223	217	211	256	195	211	216	225	213	215	196	201	220	251	220	226	254	210	241	201	204	227	203	190	215	218	198	214	225	213	211	239	251	242	227	216	235	219	202	227	205	190	201	215	214	204	229	200	212	198	192	223	200	200	223	218	223	215	238	214	223	202	217	257	228	235	234	242	223	213	232	218	212	225	227	216	223	217	227	241	206	254	219	224	236	211	233	205	206	249	215	192	236	251	239	210	200	190	222	201	219	201	216	228	232	229	208	202	212	178	198	227	236	226	218	240	204	242	219	211	219	231	232	220	207	223	198	229	214	208	243	220	220	244	225	214	224	203	231	220	212	227	210	233	192	206	219	229	232	207	230	240	225	211	229	227	208	230	197	234	214	235	224	234	242	236	220	224	222	218	203	237	198	206	214	203	218	211	193	228	226	221	252	217	228	227	219	222	203	226	218	202	230	244	239	218	228	217	204	220	181	230	212	224	207	215	228	217	215	183	219	221	188	203	209	210	218	199	237	187	217	247	204	177	220	212	212	222	206	236	195	217	250	194	245	216	231	237	241	223	258	228	208	247	196	215	214	193	206	225	231	245	246	237	205	220	241	214	196	202	236	219	220	227	227	217	237	225	223	201	222	215	240	231	201	226	228	241	189	218	180	215	235	227	203	227	208	221	219	208	216	221	208	217	208	200	231	261	215	206	248	233	204	205	226	205	223	219	240	229	206	199	224	212	201	221	238	212	229	200	215	214	197	215	220	209	205	219	232	234	225	204	237	200	195	197	218	217	238	232	199	227	208	169	234	223	209	230	219	214	222	229	217	221	223	214	210	220	192	230	215	218	208	214	234	212	209	220	222	208	245	222	187	200	195	206	227	207	216	202	230	208	226	217	228	224	192	194	201	226	234	211	180
13643	1612	3426	3924	3479	2800	2305	1955	1698	1510	1389	1312	1146	1161	1071	999	963	981	932	905	884	863	830	815	779	778	757	796	738	762	738	735	752	711	759	725	722	739	703	681	698	700	719	693	639	725	681	699	688	671	671	716	647	714	674	712	696	696	684	661	638	681	635	690	690	653	679	649	732	678	663	658	690	668	700	677	682	654	644	681	675	625	618	661	716	697	698	627	650	691	630	660	623	682	658	666	622	648	625	633	672	632	696	617	669	633	637	670	667	701	651	637	670	628	672	685	692	700	622	655	603	639	667	663	635	754	670	655	651	676	664	614	647	663	678	681	696	660	690	653	654	635	622	624	632	641	665	679	717	618	658	662	668	631	687	631	625	640	657	659	672	654	666	676	624	667	664	655	639	656	669	609	676	661	670	658	655	689	701	670	658	676	664	652	678	672	646	660	644	693	661	650	647	667	684	698	649	638	668	678	618	624	667	667	652	608	650	631	665	636	652	660	650	671	667	634	669	654	652	671	626	674	644	680	661	669	663	628	663	663	664	643	659	646	672	702	636	664	656	645	636	670	629	670	629	684	627	678	618	650	649	645	637	668	639	651	682	707	627	635	646	669	618	628	649	653	624	633	669	656	637	701	669	637	651	650	651	684	622	701	672	650	658	659	623	628	654	629	663	625	675	646	660	668	685	629	664	651	663	637	687	677	686	624	674	678	658	660	628	708	684	682	689	621	673	648	679	672	616	685	656	645	669	697	706	640	573	678	699	626	660	668	596	655	635	642	663	707	659	658	625	654	627	623	669	677	663	658	702	698	675	677	661	686	638	666	660	631	661	601	683	634	692	686	634	616	685	626	664	650	667	680	657	614	645	663	632	654	639	693	626	676	681	665	631	677	689	707	695	635	630	651	643	650	652	654	662	651	615	672	655	663	678	682	709	637	656	700	611	682	643	676	634	629	663	622	637	700	668	644	667	665	606	662	653	639	603	690	613	686	680	665	659	680	652	649	659	659	660	663	625	622	640	626	633	631	697	634	683	653	654	677	636	632	639	651	669	653	709	644	611	664	661	631	696	633	619	641	600	681	665	679	663	600	676	616	641	644	622	665	627	668	665	669	677	622	664	632	636	645	686	692	697	639	681	670	685	624	696	645	637	620	617	655	694	678	635	673	660	708	629	679	639	655	641	661	668	698	611	629	625	660	642	661	673	700	629	663	644	676	672	613	655	642	655	705	582	650	630	644	621	655	667	665	624	611	657	656	620	669	619	629	611	637	682	691	636	623	676	665	619	646	655	651	671	641	684	657	686	652	674	646	685	644	660	678	619	635	641	715	654	669	631	652	646	609	657	648	629	684	663	638	659	651	656	694	654	653	628	667	702	676	657	629	635	664	628	647	710	663	680	688	675	666	658	656	711	633	647	678	640	649	622	662	641	649	678	641	638	629	643	642	638	635	650	630	650	666	664	659	657	665	596	654	619	646	684	695	581	631	645	667	661	654	597	676	645	687	657	640	625	635	626	610	663	635	617	635	713	636	610	681	641	575	680	686	614	660	645	687	607	648	661	620	702	669	692	646	635	632	713	632	661	620	661	667	695	687	615	658	664	661	695	612	684	644	612	635	643	675	685	619	667	700	616	690	688	653	649	651	615	618	639	613	630	652	617	623	641	679	706	676	667	667	640	674	673	634	644	648	634	632	624	642	674	629	692	670	682	683	652	675	659	655	682	705	686	661	681	661	648	650	645	652	658	651	666	687	605	646	710	625	692	622	647	672	666	653	668	688	659	642	627	638	645	629	626	694	636	672	702	669	666	688	680	690	618	648	645	656	693	658	626	633	644	663	658	664	604	656	671	630	667	626	666	651	642	669	650	689	656	681	669	670	631	722	698	682	633	711	648	612	677	692	642	694	639	675	655	671	632	628	695	671	652	619	615	692	681	689	662	678	623	690	635	684	636	637	664	636	683	682	678	662	687	670	675	623	643	646	662	667	663	650	618	621	667	667	655	658	676	647	626	683	692	615	644	650	695	650	632	685	610	648	673	646	655	655	639	640	661	640	654	682	663	691	628	658	625	602	713	620	684	636	644	632	640	680	676	632	675	639	623	676	615	634	680	676	673	609	657	666	686	668	632	623	654	651	678	669	650	663	653	673	605	670	664	658	672	655	685	660	642	643	624	603	675	713	658	585	676	691	673	604	694	632	669	682	629	649	665	671	643	684	696	632	673	712	667	672	712	685	636	637	679	612	646	689	653	643	654	674	647	685	650	642	669	645	632	657	659	664	678	650	595	626	653	670	630	604	654	621	636	678	653	643	662	594	685	688	675	636	659	671	668	674	692	678	617	675	672	641	623	612	655	657	682	640	603	628	681	623	654	642	653	684	666	685	631	651	679	646	647	677	708	595	631	648	699	644	684	596	675	674	633	651	673	650	619	648	657	699	650	649	674	644	657	656	661	655	625	680	672	665	679	677	663	655	686	660	630	616	654	639	629	646	674	678	644	629	659	684	603	617	642	648	707	628	672	658	652	615	683	680	619	656	679	706	640	645	642	709	677	691	647	670	685	635	634	623	640	651	681	588	667	615	675	640	631	647	686	697	681	674	668	625	647	669	642	603	679	630	662	619	650	700	666	664	677	705	633	649	688	643	649	725	674	619	647	622	669	668	643	653	684	652	675	676	690	659	584	646	681	638	684	656	685	620	671	652	672	660	698	649	668	615	673	675	649	655	650	613	663	646	640	653	605	641	677	620	688	667	626	594	633	612	624	677	627	641	665	700	697	693	613	645	679	676	642	656	710	678	638	652	630	640	669	647	681	673	646	691	650	633	633	668	639	643	658	655	605	653	630	677	649	628	643	693	678	671	668	655	616	653	643	672	617	662	628	658	631	630	658	668	628	633	635	700	681	669	668	652	644	676	664	651	675	627	713	596	636	628	661	608	697	649	648	634	667	682	678	669	615	689	654	692	644	657	644	646	648	639	640	620	674	629	631	637	640	655	641	632	652	667	660	657	594	569	674	662	660	678	681	648	656	633	643	662	664	677	638	642	679	653	617	671	650	632	633	642	669	643	680	650	645	655	653	637	647	685	691	583	635	653	701	652	681	696	672	652	644	649	656	655	666	679	662	649	640	676	674	654	670	602	657	670	691	692	639	661	676	615	676	624	634	667	663	640	687	638	670	667	629	632	625	682	674	693	653	682	674	661	611	641	639	616	619	668	672	667	677	616	642	627	658	645	647	650	670	634	650	639	639	644	671	694	651	683	692	667	695	665	592	669	607	640	624	637	612	627	637	649	645	709	635	620	680	687	614	629	682	668	647	653	658	682	639	658	698	679	685	586	665	654	641	662	666	683	653	610	640	654	632	627	683	673	665	649	661	625	660	702	621	683	648	662	639	704	662	624	679	696	660	696	610	702	675	655	620	648	657	643	664	663	711	667	649	667	675	657	611	657	654	657	665	668	635	654	687	661	647	687	685	691	642	634
38406	13312	4316	2402	1665	1296	1001	851	686	626	499	489	496	460	424	383	397	345	374	373	332	357	333	310	336	318	341	358	311	313	323	295	296	313	298	302	284	291	314	311	282	302	300	310	284	286	271	294	289	301	280	309	294	285	250	268	320	284	274	298	288	296	292	275	280	304	276	290	284	304	292	281	281	312	277	257	299	247	282	285	286	286	284	286	319	280	265	276	267	268	306	286	297	297	291	260	254	281	292	288	296	271	295	290	302	282	275	321	267	305	262	303	310	302	323	295	282	273	283	264	287	263	273	299	269	293	287	272	267	311	287	290	303	321	332	287	264	273	287	262	272	282	281	261	317	278	268	272	286	308	301	312	336	301	289	274	283	279	315	302	252	306	287	283	312	281	330	274	269	275	322	290	295	280	268	269	290	304	274	291	304	294	298	259	276	288	267	300	262	316	258	275	300	280	262	316	303	276	304	275	281	315	290	278	270	291	278	299	268	300	304	278	304	297	273	291	292	292	287	270	309	279	280	276	264	264	269	298	283	292	275	314	293	308	293	315	283	333	247	246	274	296	261	327	286	293	305	305	268	269	264	284	268	313	302	262	274	292	278	292	323	303	284	283	281	335	317	304	268	277	275	286	267	296	300	304	280	317	292	292	299	264	276	292	310	276	251	268	283	278	284	280	267	296	266	259	269	276	283	301	278	279	278	275	288	261	311	287	294	309	287	283	263	309	286	292	307	290	267	282	294	321	280	275	280	272	288	267	283	259	294	271	292	269	297	256	284	288	308	269	279	306	252	271	322	301	275	318	295	299	288	270	306	271	293	298	264	271	258	287	277	292	277	299	301	308	270	270	284	278	293	304	309	298	298	273	303	284	293	304	303	272	299	282	260	307	270	296	312	295	312	293	288	287	287	274	264	285	249	262	271	255	310	290	259	287	282	239	277	265	267	304	285	287	276	288	316	306	287	272	291	270	290	265	274	283	307	300	287	299	256	279	271	300	273	265	291	267	296	272	316	279	298	320	311	276	291	252	268	335	262	290	268	305	280	294	293	286	279	284	295	293	287	299	294	298	275	266	277	289	263	280	261	298	305	259	287	260	281	273	268	316	288	284	257	290	294	254	274	257	289	318	252	280	283	278	267	300	268	301	302	284	292	288	297	271	297	290	286	279	276	267	290	279	260	258	311	286	276	305	272	270	279	287	300	298	297	272	259	278	314	275	297	297	254	275	289	267	261	261	258	298	331	291	298	293	303	292	281	313	282	279	285	270	259	280	301	262	274	309	287	307	284	304	296	266	263	281	249	306	290	270	285	276	294	254	285	299	288	287	251	251	273	280	285	308	280	256	290	268	268	270	276	273	304	329	315	274	267	290	253	276	274	301	259	276	304	279	312	292	274	272	286	297	277	285	286	236	276	276	290	262	258	314	276	290	286	298	267	299	270	286	266	276	281	280	283	315	286	260	294	268	271	257	276	303	296	273	288	283	292	279	305	305	284	291	309	297	277	309	313	301	299	277	295	282	279	291	286	275	294	288	288	267	299	291	262	298	258	293	259	285	278	258	289	291	260	277	293	326	306	269	290	286	301	268	293	276	295	287	275	299	324	257	291	267	267	275	289	304	265	296	312	285	297	283	294	299	280	290	271	269	275	303	295	257	299	301	264	272	275	288	254	289	301	307	293	313	261	305	288	308	279	295	304	270	278	309	270	259	277	268	300	296	281	295	285	313	284	249	302	312	291	272	254	292	294	280	306	279	261	271	291	304	295	296	294	314	280	304	314	306	281	304	306	268	285	297	286	301	304	279	281	267	310	269	266	300	293	247	283	309	283	281	299	272	270	297	281	287	264	335	298	277	267	256	258	269	296	295	303	292	285	278	294	298	280	269	294	292	255	335	271	276	300	272	291	267	303	292	262	270	291	278	261	253	312	294	271	257	281	291	289	313	271	289	266	286	291	280	302	304	267	299	311	276	288	300	299	276	281	264	242	295	309	300	292	295	283	261	324	264	308	302	274	295	287	285	254	286	270	308	284	299	243	296	300	262	275	300	289	309	238	297	304	289	284	318	278	306	293	298	298	299	276	297	305	271	282	316	282	307	312	312	277	270	262	277	262	271	300	274	291	279	292	303	305	266	296	263	303	284	273	296	303	288	275	305	292	295	276	295	295	334	289	289	279	300	257	282	264	279	265	277	305	279	260	304	314	297	296	293	307	277	274	299	295	267	306	304	305	274	274	300	292	285	290	298	290	291	301	295	323	277	317	305	297	298	280	296	273	285	245	293	282	285	275	276	283	280	282	300	284	279	278	286	314	271	251	271	270	290	263	308	282	269	307	257	300	309	252	300	296	302	293	289	292	278	317	300	298	261	298	254	239	299	286	275	315	277	266	308	291	263	281	288	232	271	290	300	280	260	269	307	282	283	272	278	291	294	295	274	285	271	286	292	289	269	290	278	309	254	269	274	292	282	286	285	282	285	267	286	290	310	288	293	259	276	291	311	288	305	283	292	308	303	289	293	271	257	307	298	284	262	301	298	285	297	265	291	254	307	306	255	295	299	270	298	262	285	264	304	273	311	284	324	285	270	288	278	263	271	275	310	288	273	287	301	278	282	285	270	282	288	291	301	270	276	275	280	334	309	319	300	260	276	279	272	296	281	291	279	295	291	287	250	296	314	329	310	299	277	266	287	289	286	294	302	269	277	275	299	299	278	285	286	292	283	286	287	313	303	293	262	282	301	278	282	302	273	284	282	330	292	284	295	303	307	290	266	273	256	278	296	277	275	261	277	305	315	312	277	277	270	308	310	272	298	272	281	288	284	264	276	275	269	296	286	249	291	268	292	306	293	287	273	279	287	291	280	296	295	292	262	303	288	280	268	305	287	292	281	293	225	279	306	272	258	268	292	281	306	305	282	289	293	278	301	320	280	292	273	253	289	287	293	280	276	278	305	299	275	284	286	304	252	287	279	265	276	302	284	284	297	293	285	287	298	281	287	305	294	327	298	302	307	302	285	276	270	333	292	282	281	272	278	272	282	274	289	285	286	282	277	298	284	312	297	295	278	268	272	266	273	280	299	284	311	292	314	287	303	287	299	291	292	247	278	311	294	297	314	302	287	285	315	284	281	284	292	291	279	269	283	293	275	300	277	313	301	311	304	274	287	303	276	296	285	292	268	275	289	310	274	306	299	264	301	272	255	262	276	305	324	283	281	265	315	272	297	271	249	307	300	298	262	306	316	284	289	263	281	299	311	288	284	295	270	283	263	267	293	299	292	284	303	313	279	266	311	291	288	268	271	285	294	301	299	296	281	288	249	307	272	297	299	280	270	266	262	294	276	288	300	272	272	295	256	302	329	265	295	277	320	270	264	293	295	306	315	296	297	286	283	281	285	258	270	283	286	283	279	277	265	282	291	284	285	267	292	284	266	280	283	297	283	276	303	295	280	310	299	291	286	298	293	312	322	295	304	273	292	310	273	294	273
18602	2921	6157	7046	5839	4714	4039	3383	2858	2614	2311	2027	1905	1729	1607	1522	1366	1392	1318	1267	1248	1220	1141	1137	1105	1083	1025	1092	1035	973	1026	1055	1006	971	970	949	936	951	951	881	905	930	917	935	912	888	918	855	941	903	929	911	885	876	850	850	870	854	880	835	836	820	840	851	820	843	867	895	816	856	883	840	810	882	825	834	833	887	875	907	847	850	802	860	835	807	775	815	782	832	826	805	842	846	824	839	834	770	833	853	818	787	886	804	801	870	866	841	886	804	867	808	825	797	859	830	831	831	813	854	781	842	785	802	874	783	857	833	791	821	861	805	831	825	828	826	810	818	821	793	795	836	843	827	782	853	825	871	842	769	836	807	816	779	860	818	813	828	863	760	811	827	765	851	776	825	836	846	878	796	818	798	771	814	817	857	829	820	876	833	808	793	815	788	810	801	817	855	796	762	759	844	810	790	802	830	823	826	886	904	807	817	836	791	819	850	821	795	812	852	768	856	846	811	821	825	825	849	822	838	783	766	787	801	808	809	782	876	837	809	859	782	812	843	869	856	824	834	806	799	833	778	824	770	773	751	821	808	801	804	807	835	834	772	796	788	816	790	783	833	809	818	798	772	831	798	780	852	878	866	823	802	779	824	810	802	820	810	840	850	833	804	853	806	821	808	850	820	765	839	841	814	830	802	813	797	804	773	847	822	748	798	862	831	793	784	797	854	818	824	814	841	750	769	794	812	775	826	772	829	842	832	781	784	819	803	836	804	837	769	752	849	757	823	784	869	811	802	796	800	753	847	843	857	784	760	788	827	826	777	790	830	774	763	816	868	782	831	831	835	795	757	816	836	825	856	803	800	824	762	783	842	845	810	831	791	819	787	854	849	767	781	784	808	818	801	817	767	794	802	847	844	788	851	823	872	862	818	781	846	820	840	792	859	851	862	817	764	821	834	827	788	801	843	830	868	775	797	800	826	792	850	777	788	813	822	811	848	826	812	825	787	822	810	820	799	796	812	780	833	817	799	796	772	793	803	799	863	802	848	794	757	826	819	796	812	831	839	801	764	810	819	836	833	781	784	810	805	807	826	815	842	832	836	805	817	810	821	835	803	817	792	888	824	774	764	826	852	783	843	832	773	833	784	834	779	739	835	816	774	855	745	838	778	771	856	761	835	822	844	852	827	814	804	751	754	780	813	812	822	780	783	803	770	830	796	797	779	787	793	810	815	830	769	854	791	820	812	796	827	797	756	817	773	767	745	810	786	807	776	829	854	777	806	852	837	807	817	789	835	787	796	834	846	766	780	831	797	796	795	792	795	845	807	815	786	821	814	807	813	799	804	833	881	806	778	799	848	793	826	838	780	795	762	765	896	787	840	816	794	833	858	821	818	796	819	796	801	806	825	851	803	815	799	857	832	843	817	841	784	819	841	790	793	832	756	823	800	803	797	789	833	784	796	785	824	776	837	817	789	764	784	796	775	923	761	818	868	810	801	800	834	806	753	814	802	808	832	810	797	855	805	851	821	796	817	848	829	830	762	795	847	802	808	789	797	810	816	830	835	820	777	773	844	805	826	822	831	842	835	837	816	764	791	810	797	816	764	823	853	782	836	817	805	798	827	833	786	823	863	822	843	857	829	802	780	812	859	792	780	773	761	833	783	807	828	828	819	850	839	777	826	828	851	766	820	848	834	813	871	809	849	820	800	798	800	770	860	837	825	836	803	775	780	833	775	855	804	826	841	796	851	795	859	813	817	831	790	829	776	837	783	811	831	816	812	784	828	834	762	846	760	845	854	768	833	800	777	809	827	820	796	800	785	827	804	799	788	814	874	855	818	796	823	817	737	751	817	747	833	793	857	831	841	779	848	848	805	793	842	818	798	773	829	849	810	813	819	816	796	857	786	808	776	778	819	787	784	772	796	837	778	819	834	811	783	819	835	796	820	851	798	800	799	836	789	793	818	766	790	797	790	786	837	801	810	774	848	825	756	831	852	758	836	807	800	847	791	856	855	788	777	854	749	789	848	839	827	845	790	835	810	803	843	822	820	793	798	793	817	811	778	815	804	834	848	784	826	821	865	778	822	759	861	819	799	823	843	807	778	779	824	786	852	840	800	824	780	832	861	806	818	814	798	802	802	809	822	775	811	866	820	860	838	854	817	806	831	778	823	826	811	800	767	838	845	831	826	770	804	816	802	811	862	844	816	807	791	842	843	803	792	812	820	820	882	751	852	839	737	839	867	828	813	835	782	816	842	808	800	840	824	826	850	754	851	853	789	822	766	804	828	800	809	808	789	795	853	769	795	807	799	844	789	814	812	850	812	834	787	789	855	780	860	802	829	848	810	796	810	814	813	794	820	815	737	814	786	775	801	706	827	797	822	831	807	804	863	775	824	781	838	812	818	854	828	819	794	798	820	842	787	806	788	868	842	791	827	818	788	809	798	803	793	803	808	853	828	812	838	802	833	803	838	769	797	834	838	841	784	830	804	773	795	794	788	805	788	797	839	811	795	858	785	809	789	797	779	812	851	781	800	816	830	789	811	855	805	857	847	788	818	839	887	756	879	834	840	839	813	836	817	749	825	768	824	778	819	749	831	806	828	831	814	808	802	812	765	838	763	818	831	799	794	831	859	806	821	777	798	763	865	822	847	763	836	853	813	819	797	793	836	790	839	758	782	803	754	888	846	782	783	866	802	828	789	793	789	825	773	824	834	823	833	809	810	816	786	790	762	866	820	787	867	788	833	819	858	840	819	808	803	837	826	799	780	832	784	803	815	812	809	798	856	810	816	837	782	822	819	817	750	827	792	804	794	793	809	834	863	816	817	817	831	795	802	876	808	792	869	813	812	758	755	849	809	836	791	772	824	819	837	870	854	852	792	835	828	768	780	831	809	847	740	814	813	885	835	761	812	752	831	852	784	779	829	784	807	805	800	819	800	768	778	853	835	766	794	801	841	783	820	834	742	844	811	851	788	824	832	783	851	793	794	815	851	813	809	842	850	782	794	809	790	841	820	768	806	824	790	809	829	797	813	852	860	822	807	763	826	840	840	811	831	824	760	818	856	824	797	809	780	855	801	841	811	781	846	787	809	816	869	744	825	762	783	804	830	839	805	851	848	761	758	853	815	853	837	766	792	830	818	840	818	778	843	766	804	840	863	812	787	844	799	758	802	860	814	846	828	850	781	790	801	838	829	790	856	812	825	837	779	816	787	890	821	834	791	849	775	837	750	837	812	785	843	837	791	852	837	851	832	758	802	844	793	813	809	832	842	816	842	841	828	804	790	838	878	746	795	775	825	839	833	799	806	778	780	794	825	796	792	847	828	797	839	757	821	840	737	782	781	808	804	850	846	794	808	816	802	775	787	894	822	818	823	786	800	792	863	798	792	855	797	821	795	827	842	835	820	832	820	876	875	799	832	744	750	783	826	783	875	818	824	815	768	851	825	783	834	806	806	782	799	818	776	764	751	830	811	825	777	765	808	821	830
3446	299	210	151	155	125	111	105	112	104	116	102	108	124	104	113	115	97	104	106	90	96	111	110	101	120	106	123	106	116	102	104	98	112	106	115	111	113	109	134	98	127	108	95	108	119	107	97	107	115	100	95	92	103	114	105	133	90	94	112	114	89	106	128	102	106	83	97	112	120	105	97	98	90	104	116	105	85	111	116	96	124	102	112	114	109	100	101	121	101	113	106	112	100	112	116	110	105	122	118	103	108	107	106	122	117	106	101	107	104	103	121	108	101	104	110	109	97	94	124	112	113	114	99	93	100	101	96	93	105	104	115	98	91	113	112	91	107	103	100	106	109	114	116	99	101	85	111	88	94	88	110	104	97	115	98	97	115	82	105	99	111	89	118	99	97	86	92	102	112	109	101	102	113	108	117	108	110	89	117	114	103	126	106	87	95	105	99	123	104	106	102	105	132	113	102	132	116	97	107	103	97	95	105	96	88	126	99	134	105	99	105	112	110	102	93	104	106	93	104	99	94	101	109	115	108	120	107	104	114	113	116	101	93	100	123	106	116	98	93	104	107	108	115	94	108	86	121	81	109	90	95	112	127	103	103	110	95	119	104	101	94	109	105	104	105	125	105	94	97	89	115	119	129	100	99	119	96	105	100	91	86	104	111	100	115	97	109	120	97	113	104	114	104	119	105	99	89	115	118	111	98	104	107	104	106	115	116	117	104	94	108	96	101	107	115	98	120	103	103	109	120	113	126	109	94	88	108	102	112	116	89	115	127	107	107	99	128	122	118	91	112	107	93	120	94	95	89	116	98	112	109	97	130	105	107	108	96	96	100	107	98	110	93	100	102	101	114	103	131	110	120	115	109	116	98	114	107	94	107	118	79	98	117	96	92	101	100	112	95	106	95	108	95	108	94	98	107	109	105	117	92	121	111	106	102	91	104	99	117	108	108	109	106	123	117	89	109	107	119	103	103	116	107	98	112	97	118	92	100	111	89	104	103	102	102	108	104	105	105	118	96	105	89	100	95	111	103	114	113	108	102	123	105	96	84	109	110	104	112	96	110	102	107	88	95	103	118	112	107	106	87	107	126	99	108	111	113	98	101	103	101	114	97	115	108	115	112	110	110	94	113	98	138	131	111	117	104	94	92	112	104	90	96	109	102	108	95	106	108	105	119	94	90	105	108	110	87	100	97	93	117	106	129	91	101	119	109	117	104	112	92	105	106	91	128	105	118	97	90	106	96	91	113	105	129	92	127	116	108	91	93	115	82	100	112	112	109	117	105	96	112	100	89	110	117	105	109	96	111	86	96	116	104	106	107	117	119	93	107	117	97	107	114	103	114	101	119	106	96	102	133	83	85	113	97	122	93	108	88	119	114	95	97	96	110	99	100	103	115	107	103	100	121	113	125	96	107	95	94	116	95	96	102	93	122	109	105	100	123	95	107	93	112	120	109	102	109	96	109	113	91	114	94	97	102	119	105	108	98	103	92	103	111	120	99	108	93	102	119	95	85	85	85	94	115	116	102	116	114	119	107	113	107	101	100	111	98	109	113	107	102	93	112	93	96	109	98	99	109	119	91	104	129	116	93	100	120	103	111	110	103	101	106	101	115	106	111	95	112	113	109	100	108	103	94	87	121	109	103	108	107	95	92	100	106	126	103	101	109	88	123	100	102	105	102	106	106	102	112	103	98	91	123	99	108	102	104	108	104	110	97	107	122	116	121	105	110	116	102	114	122	98	95	116	98	98	95	93	94	105	119	98	93	114	89	100	112	100	105	102	100	102	103	112	106	88	101	101	119	100	107	102	119	106	96	108	105	117	112	110	99	104	110	112	98	121	103	123	108	97	109	104	99	105	125	107	93	107	95	106	93	111	97	97	107	97	114	114	113	99	112	91	98	112	104	108	115	102	120	104	96	108	104	86	105	101	109	112	106	111	107	89	117	103	114	96	112	130	110	122	99	96	100	119	97	96	96	127	101	93	101	105	95	96	104	111	103	119	113	111	99	100	107	102	115	96	105	101	100	115	98	112	115	117	109	110	86	128	99	113	129	125	115	100	93	126	92	90	92	94	109	109	110	114	96	108	97	103	120	111	119	89	108	107	91	114	100	112	107	117	119	109	96	111	118	102	104	118	95	94	111	93	104	113	111	122	96	100	98	88	105	100	107	113	106	106	112	117	107	101	115	122	98	109	86	94	85	95	105	118	114	92	96	89	116	115	116	103	95	99	96	100	125	104	86	99	113	101	106	120	102	107	93	113	98	125	111	117	119	123	114	132	103	113	116	101	103	111	123	98	130	116	112	105	108	81	109	123	120	123	83	105	117	111	116	103	103	103	92	119	127	105	89	114	124	109	115	93	133	110	104	109	108	91	105	107	110	123	83	103	95	93	123	101	117	103	115	123	106	122	128	99	111	109	129	112	92	106	109	104	115	97	105	122	102	134	119	85	113	89	95	103	100	96	105	94	118	111	102	87	108	109	112	101	109	97	97	102	106	103	106	102	106	109	110	103	121	95	107	100	111	84	114	97	92	100	100	102	124	111	100	106	108	103	105	95	122	101	85	107	104	105	110	97	117	117	95	110	128	105	117	118	131	96	100	117	115	131	97	107	116	126	99	105	98	103	114	118	112	117	107	111	101	110	112	111	101	107	103	104	104	105	121	97	109	103	112	108	124	117	101	106	99	119	100	109	108	105	94	116	98	111	114	108	109	120	85	93	97	106	93	127	112	92	110	122	108	108	103	100	100	113	99	115	101	117	101	124	115	128	104	106	98	102	87	107	110	113	105	111	119	109	97	98	114	114	99	112	118	91	114	123	106	110	97	112	107	93	96	88	105	116	116	114	101	123	130	123	123	126	108	92	111	100	91	107	96	122	118	109	121	100	119	116	107	103	90	85	110	81	90	113	111	122	128	95	119	91	100	100	98	121	106	101	105	97	112	107	120	105	102	116	108	86	114	87	114	102	106	123	128	98	80	117	99	123	112	113	124	115	110	100	101	107	105	111	112	105	123	100	105	99	101	120	106	111	98	103	93	127	111	80	128	115	112	103	110	111	95	118	99	85	120	101	93	95	118	105	119	108	102	100	114	120	102	111	98	101	114	123	113	125	117	112	116	94	101	87	98	104	111	92	105	111	104	102	105	101	114	106	117	113	101	124	86	110	97	111	108	107	106	103	100	107	115	105	108	96	86	100	96	101	120	110	106	110	121	115	119	107	105	92	125	118	101	112	86	111	98	124	126	83	103	104	115	114	92	122	101	98	100	84	100	104	111	82	106	110	106	117	107	129	117	116	111	104	79	106	115	116	111	124	99	113	117	98	102	112	107	79	115	92	98	88	111	87	94	115	99	109	96	114	114	113	115	96	104	106	102	111	106	125	90	112	105	104	103	109	113	107	104	111	111	99	105	108	103	109	114	96	108	101	106	121	105	109	126	93	79	118	120	109	109	104	110	115	114	110	107	101	104	103	100	112	121
2789	405	540	527	525	454	468	396	431	433	424	405	423	398	379	422	397	411	380	375	377	374	372	369	380	371	405	375	349	375	406	376	377	385	382	374	345	392	389	357	386	352	354	349	328	388	380	346	389	363	372	355	392	398	408	386	358	361	317	363	391	389	371	373	340	381	374	373	384	356	363	366	361	375	373	373	339	395	360	363	390	369	367	359	360	368	356	375	358	378	376	374	423	384	376	372	378	375	343	379	362	346	391	358	351	357	339	348	373	367	372	332	341	366	344	385	375	338	346	355	363	392	396	377	357	381	381	355	409	376	384	364	358	401	372	375	399	386	376	345	386	363	387	362	372	382	353	370	358	349	361	329	361	374	379	349	368	376	376	348	340	372	393	367	365	352	357	362	380	401	365	377	391	384	385	375	343	354	385	380	349	372	357	398	362	356	374	346	371	340	375	377	384	346	352	391	367	362	373	384	358	350	378	371	338	368	352	362	382	397	405	345	367	390	332	387	334	375	366	380	373	384	362	374	364	388	366	360	369	392	383	358	383	384	384	392	387	390	351	393	362	352	375	353	377	363	373	392	356	326	359	393	391	371	367	410	368	381	399	365	333	350	365	395	355	370	368	372	324	328	367	353	344	381	344	347	365	347	402	382	343	348	367	366	378	378	348	365	360	383	379	321	391	388	388	415	377	345	362	363	352	417	333	402	373	394	349	364	373	338	345	363	387	377	350	380	391	358	393	372	334	376	359	414	365	368	343	365	363	380	368	391	401	366	380	384	397	378	382	358	359	379	339	366	389	372	374	378	331	366	383	364	365	373	344	341	353	364	351	351	375	377	354	363	372	345	364	363	364	379	384	389	350	347	359	335	374	367	390	363	361	389	355	362	382	331	351	383	399	375	369	408	347	362	365	386	354	368	369	362	385	363	396	355	350	361	351	335	364	370	348	385	387	346	373	351	325	362	342	377	348	372	376	347	383	363	368	357	377	327	370	362	353	371	346	382	354	333	358	318	392	374	368	349	338	410	348	363	350	356	369	382	332	374	361	354	377	383	379	383	381	375	381	387	369	363	357	394	375	362	372	361	376	362	345	391	340	342	366	361	374	382	352	330	377	363	385	368	380	374	402	375	353	354	379	383	347	331	353	378	351	377	358	348	375	403	356	347	374	363	358	377	379	363	356	340	377	381	364	372	382	362	374	391	339	356	377	375	347	390	368	370	382	358	376	329	396	335	377	318	381	381	371	389	361	397	382	378	377	381	383	339	381	375	405	375	379	371	351	367	359	385	357	344	357	365	356	355	382	378	390	374	375	360	354	359	392	356	335	368	358	350	355	376	375	397	348	349	351	347	387	383	367	365	388	377	356	363	359	383	373	356	388	370	392	379	365	380	358	376	315	311	362	381	388	372	413	371	344	365	371	336	368	355	384	320	333	387	362	380	338	337	374	361	382	366	384	379	340	368	356	369	372	379	376	343	378	355	361	346	381	369	343	387	397	368	385	331	361	364	365	388	359	349	378	423	386	347	388	366	388	373	372	362	349	358	376	392	332	367	388	360	375	361	359	343	404	353	408	385	404	375	330	374	383	340	372	365	363	351	382	397	368	376	355	354	374	381	390	362	403	380	378	360	335	366	363	397	374	369	361	383	323	381	338	359	357	356	345	345	354	345	398	367	344	394	352	354	365	360	377	371	366	372	339	374	379	337	339	346	377	356	362	370	396	374	384	382	370	390	385	359	364	367	400	351	389	375	361	370	385	390	357	357	333	395	348	355	362	381	346	372	354	329	363	361	355	369	338	363	367	339	369	399	364	357	377	355	368	358	391	371	371	371	359	387	358	349	361	341	311	361	369	350	362	423	382	361	361	359	375	338	378	355	392	361	344	359	356	356	365	382	370	365	333	379	397	350	375	399	329	350	360	366	346	372	375	333	368	374	365	359	347	383	378	344	372	409	366	363	376	333	373	351	379	360	388	381	360	340	321	401	417	410	429	367	370	348	373	346	382	336	390	350	385	351	354	383	349	361	390	380	378	373	354	395	360	359	402	367	377	371	362	362	374	340	377	378	311	355	386	349	348	354	380	361	371	368	349	378	348	360	386	390	337	373	381	391	349	380	347	385	375	382	334	374	381	344	327	374	370	386	390	354	361	390	359	357	353	375	356	327	337	371	401	388	365	367	346	380	383	375	367	356	359	363	385	370	358	352	381	369	404	372	387	332	359	386	357	389	382	327	354	363	383	354	380	402	397	352	391	375	359	369	377	333	375	335	431	335	361	388	386	358	383	383	367	372	348	398	383	382	344	358	370	391	388	359	321	344	387	345	367	385	361	326	386	339	371	355	374	398	378	386	370	351	401	369	363	368	363	374	378	349	364	361	394	407	351	357	365	370	366	358	383	367	337	385	383	343	356	374	367	366	404	378	372	365	366	387	349	355	368	366	340	348	359	374	406	380	337	330	299	370	387	352	346	356	360	375	372	362	356	368	345	345	364	356	386	396	339	366	327	401	371	375	338	396	365	348	352	342	381	375	357	382	358	395	357	374	343	356	355	360	368	362	362	368	383	358	351	359	357	389	363	364	332	350	351	376	367	344	394	379	344	372	369	364	379	367	380	351	424	364	371	381	349	342	382	368	338	346	387	341	383	387	386	349	390	386	382	347	344	338	397	357	352	388	336	390	339	376	378	374	365	359	349	370	363	348	381	389	362	398	367	365	368	357	364	398	338	371	364	378	388	366	307	352	361	339	363	384	364	347	367	393	404	366	362	384	374	388	379	358	362	338	339	343	356	354	372	365	392	384	393	357	371	374	364	362	353	367	381	357	405	349	394	363	373	399	376	381	363	364	359	339	359	393	366	391	343	355	364	369	359	366	371	376	367	373	391	355	378	342	349	359	355	376	343	381	350	373	374	388	390	406	378	342	359	380	349	366	366	346	352	391	359	346	367	383	396	342	416	374	349	337	372	357	365	364	347	363	350	361	386	352	391	371	367	385	355	358	387	380	426	371	400	399	369	394	383	370	334	374	373	372	385	369	365	340	342	356	386	349	378	372	364	371	353	363	355	338	354	373	350	355	368	382	380	363	354	383	364	347	352	378	356	370	358	351	374	327	324	392	354	381	379	359	310	365	351	371	348	350	397	348	362	347	360	391	356	384	398	372	331	350	341	381	390	366	344	375	404	354	352	355	341	376	378	381	338	414	365	375	354	348	384	331	351	370	348	362	373	348	338	375	392	355	389	373	387	354	337	365	341	368	344	356	379	358	374	413	364	387	380	355	374	338	364	400	359	382	369	360	343	345	373	392	407	360	380	341	370	324	369	340	397	362	402	391	374	358	362	389	394	342	372	377	409	367	348	388	375	351	390	367	343	384	337	362	375	362	370	348	363	345	329	367	377	375	354	350	370	357	381	376	380	390	388	374	359	368	369	413	386	390	366	342	338	363	353	374	349	381	384	346	366	383	400	362	352	385	386	391	357	359
28787	4917	1587	1263	921	676	560	474	383	344	331	347	316	301	269	253	263	277	258	247	269	257	258	257	235	240	222	213	223	223	222	218	238	228	226	267	232	233	231	213	225	250	245	214	220	205	237	228	238	225	232	210	218	200	191	235	215	225	233	206	235	217	211	208	228	247	225	230	207	235	207	194	248	237	221	223	181	217	223	225	212	225	199	240	178	213	213	234	225	230	231	237	235	216	209	201	205	230	225	226	222	208	215	254	225	241	224	218	216	207	223	213	222	246	243	259	245	255	224	198	239	204	215	234	225	211	204	206	216	219	232	221	226	223	241	212	206	226	213	193	213	262	224	218	229	213	229	196	238	222	212	206	225	207	223	189	218	226	216	209	241	198	241	224	213	206	211	208	252	235	223	204	257	211	221	233	214	241	213	214	236	209	214	218	248	228	237	211	226	243	219	233	210	267	237	222	208	229	231	222	201	234	225	218	206	238	238	209	217	214	204	209	243	213	229	227	231	240	233	208	214	229	245	223	217	208	216	229	223	202	201	226	210	260	189	220	210	220	189	224	226	222	221	233	221	238	231	237	229	201	249	212	219	211	218	245	225	225	214	218	201	246	222	199	223	211	217	220	238	223	196	199	215	222	180	212	218	217	211	231	239	226	219	195	230	228	228	206	232	214	229	193	208	233	256	224	240	233	261	219	235	235	224	228	218	215	207	197	239	210	208	245	218	206	220	208	207	226	236	213	211	224	194	204	214	211	210	222	231	247	192	199	200	210	214	248	246	239	225	218	224	236	201	230	213	240	216	188	231	223	218	208	191	195	212	197	232	219	219	216	208	208	237	239	208	229	215	213	212	205	235	219	216	226	223	227	207	208	223	223	237	215	251	245	244	236	225	215	206	200	230	216	213	210	209	189	208	213	198	215	262	240	242	216	216	239	213	223	232	204	227	237	195	227	232	209	240	208	190	196	248	246	230	216	213	206	196	239	237	228	228	207	224	190	243	208	222	216	232	216	208	209	242	211	222	212	194	226	207	211	208	232	226	201	205	226	215	205	233	218	227	239	220	239	207	231	216	243	214	196	212	225	224	189	206	211	194	222	202	207	232	207	220	228	207	213	223	227	219	196	229	211	212	193	230	213	261	228	205	225	218	213	235	222	199	210	225	244	215	216	217	245	240	199	234	211	219	214	188	217	229	238	220	221	228	250	220	237	216	220	201	219	233	229	242	222	220	224	254	227	228	219	223	217	221	202	221	210	235	208	211	226	214	232	227	226	245	230	196	243	201	199	245	225	219	230	218	234	225	197	232	228	230	209	218	217	218	229	224	233	196	196	231	215	211	227	232	231	217	210	246	226	229	179	187	239	209	215	233	215	238	234	224	219	244	231	231	203	195	206	228	218	228	211	218	220	232	200	221	222	235	214	213	222	228	223	224	215	214	218	203	229	223	213	209	210	213	214	210	237	235	224	238	224	205	196	237	196	185	212	228	208	238	226	207	221	234	231	214	213	210	215	227	234	222	213	215	235	198	206	230	223	231	249	214	217	233	223	251	228	215	229	230	190	239	232	240	237	184	201	237	235	201	236	237	246	190	201	207	240	215	212	209	224	216	212	203	195	215	197	224	213	189	208	204	214	223	217	217	223	238	206	207	225	220	194	211	194	213	246	193	238	246	223	228	232	235	230	212	210	227	239	214	206	209	213	233	182	209	196	219	228	211	220	202	235	211	224	223	234	210	234	246	215	214	230	206	197	219	220	223	238	236	209	191	212	209	213	206	234	235	213	269	212	200	243	195	233	226	231	219	230	248	206	212	199	230	227	242	231	233	211	225	211	217	222	229	214	227	218	226	213	218	214	191	200	200	223	218	239	244	195	210	220	224	225	203	213	225	213	224	199	250	229	210	195	208	204	232	239	233	240	225	217	222	222	233	214	204	249	226	205	217	214	234	214	224	222	224	223	207	213	245	216	209	243	210	237	204	229	199	251	247	208	215	258	184	216	197	211	228	233	237	222	234	231	232	248	249	202	202	201	239	232	214	199	214	228	230	230	224	237	241	246	193	215	206	235	217	215	229	227	243	217	246	216	242	231	228	222	218	206	215	238	230	231	232	204	204	227	211	205	193	228	194	240	210	209	235	237	200	211	201	233	215	256	221	224	222	217	228	219	251	220	230	241	242	234	210	242	215	214	227	224	230	239	224	237	206	238	212	237	208	228	229	233	187	241	253	228	219	214	192	218	230	242	217	217	258	207	209	233	239	224	227	214	212	224	226	214	237	195	210	212	236	218	235	220	240	217	205	207	214	221	210	209	234	216	241	207	219	237	224	210	219	225	221	230	217	213	174	213	203	256	206	246	225	226	211	207	228	221	218	216	203	216	209	224	223	212	244	219	213	208	208	227	228	208	256	220	197	224	198	254	211	222	217	243	232	218	199	211	221	218	230	230	227	222	202	205	225	199	215	214	218	224	222	219	216	218	211	216	222	231	197	224	205	216	239	205	215	223	210	194	234	237	210	241	234	213	188	191	221	226	216	242	201	224	209	200	214	224	217	211	227	220	219	245	217	215	204	232	203	199	212	185	227	251	197	214	240	213	195	220	202	230	215	226	216	202	207	234	235	216	237	228	206	232	214	228	214	238	256	241	235	232	218	219	209	228	242	194	204	245	204	241	216	216	204	234	207	235	229	226	208	256	244	218	218	234	232	218	206	232	232	219	190	223	214	234	218	210	233	220	202	220	222	240	227	238	227	222	221	199	223	203	225	214	225	232	234	249	215	252	190	214	203	239	191	228	243	237	183	226	229	203	226	190	224	208	227	257	200	218	230	208	222	227	204	223	226	235	208	215	239	169	221	240	232	221	220	217	229	222	232	233	236	239	209	207	221	184	250	229	218	204	237	214	234	222	223	231	229	226	247	239	231	205	215	243	220	213	232	210	200	224	245	246	211	238	227	218	191	210	221	236	224	251	212	228	243	227	214	202	225	209	244	211	211	249	227	208	240	222	208	193	216	230	226	223	212	206	228	213	221	193	215	232	203	222	208	224	230	207	211	220	226	230	206	210	213	234	206	242	216	250	204	240	211	228	255	239	231	235	231	247	198	205	229	194	223	227	239	233	200	227	222	220	186	234	218	198	224	221	202	236	177	208	204	211	229	202	218	238	231	220	203	230	232	233	204	216	212	216	220	228	212	218	224	220	236	191	219	235	214	217	221	229	246	216	230	203	214	256	208	211	208	179	265	212	209	198	218	216	219	201	217	238	216	208	229	243	227	236	241	213	227	204	225	224	248	220	222	207	209	232	222	251	231	222	224	214	218	213	236	238	215	247	194	233	219	219	240	200	214	229	211	241	239	218	222	222	208	233	192	226	247	206	217	231	224	228	241	228	202	224	227	223	200	207	228	204	213	225	211	206	231	236	212	239	225	231	217	216	228	216	228	223	224	213	241	212	203	205	196	208	214	223	213	230	216	203	232	204	226	225
13590	1676	3494	3860	3320	2766	2280	1994	1752	1497	1374	1269	1207	1106	1031	1012	999	934	904	854	857	852	830	791	848	782	796	747	757	744	792	783	788	729	724	724	720	711	723	702	729	739	694	690	673	713	718	721	761	731	682	712	664	663	726	700	726	685	703	691	697	642	669	638	661	624	680	679	729	648	687	696	701	657	670	677	689	673	641	703	699	660	673	664	719	683	702	684	708	672	683	703	645	635	696	688	674	655	684	692	641	630	659	697	701	679	679	724	671	643	638	640	705	675	646	666	649	657	654	628	647	673	719	660	657	660	668	656	662	650	666	670	684	655	640	671	659	642	623	688	650	676	618	657	673	673	676	640	663	687	621	678	638	666	656	656	685	686	674	695	661	696	670	671	655	665	689	663	657	679	655	658	638	687	645	649	657	654	674	678	682	686	657	707	636	695	640	668	700	667	639	684	651	663	689	752	635	704	684	680	645	648	695	639	658	642	674	651	673	637	658	679	645	666	668	649	640	694	640	658	637	650	657	695	671	690	662	705	662	696	657	673	634	639	649	682	679	674	648	661	647	693	681	685	663	665	648	636	672	636	660	663	628	667	667	644	630	702	664	684	705	667	646	698	679	670	708	687	678	671	634	623	675	675	646	606	634	674	672	611	686	684	640	616	688	654	674	719	636	669	654	682	677	635	669	668	663	650	631	681	633	645	623	653	692	680	659	633	672	663	647	673	682	684	729	668	647	664	713	681	665	692	691	680	627	680	636	667	649	659	680	685	657	641	638	667	653	635	653	650	641	672	592	687	660	685	651	646	644	685	658	637	703	699	633	668	655	715	634	664	676	666	659	667	668	687	699	649	712	630	685	636	663	673	659	666	660	651	632	638	632	686	666	630	642	671	664	617	687	631	706	665	675	666	688	691	664	652	680	649	599	684	666	660	692	643	667	686	675	638	646	718	648	688	675	674	662	695	647	618	688	673	689	613	663	658	644	669	648	696	698	689	691	706	679	626	687	704	672	669	673	660	669	612	679	652	649	662	693	678	688	632	672	683	663	667	685	647	632	649	642	670	643	673	669	671	662	638	665	650	678	642	650	700	643	658	663	684	689	668	685	694	652	674	686	643	680	669	659	704	705	704	653	635	647	632	700	648	660	693	607	670	682	635	685	650	671	665	646	648	692	633	639	672	646	650	645	665	637	689	659	645	660	670	687	604	679	640	662	607	637	654	704	690	656	641	634	674	658	706	660	686	679	726	674	657	643	686	708	692	678	640	661	644	697	664	727	629	672	657	653	653	638	674	651	683	628	640	686	675	682	679	676	670	657	661	620	654	673	679	702	702	687	656	671	707	681	639	632	647	678	709	698	680	649	668	669	672	667	644	635	649	665	621	694	674	698	693	693	672	709	660	665	672	625	651	654	673	657	651	632	635	670	659	682	676	679	701	690	661	693	692	666	620	681	642	660	658	675	634	687	648	729	645	653	636	654	625	658	704	657	659	636	683	696	615	645	654	645	664	675	707	692	665	688	689	704	655	645	677	654	676	687	666	632	656	693	662	654	660	648	623	675	614	700	715	704	659	611	584	669	718	657	657	690	711	657	657	689	656	672	679	690	626	679	639	691	666	656	693	654	665	618	699	657	648	634	679	659	658	684	644	671	640	628	637	634	653	641	659	660	688	653	652	658	616	688	660	628	644	656	719	608	627	626	735	674	657	676	678	655	683	668	639	677	657	644	684	697	639	701	654	653	668	654	629	693	632	614	685	622	659	643	655	668	658	673	642	676	634	634	637	695	638	613	662	607	661	675	661	667	670	668	683	636	672	655	639	663	618	672	660	642	616	624	676	635	692	656	667	626	651	664	617	633	651	678	636	651	630	677	680	651	659	687	667	641	677	639	676	673	642	654	677	659	663	678	676	669	692	668	664	687	625	743	669	674	679	693	637	645	651	649	613	665	694	630	636	643	651	693	641	677	656	641	648	646	651	627	653	680	707	689	648	609	645	671	653	679	651	704	647	665	683	677	656	629	641	720	668	674	671	610	678	667	644	652	685	668	641	660	627	670	690	660	674	612	653	649	678	677	650	635	682	664	643	632	655	641	651	671	685	691	691	727	679	624	637	675	669	730	642	656	670	648	679	680	671	669	634	623	721	623	661	639	645	664	641	649	699	660	661	608	697	670	671	667	653	693	638	664	674	655	665	641	646	680	655	636	699	642	657	694	666	666	654	685	675	652	640	624	675	687	638	628	678	621	665	693	664	642	682	685	657	668	666	638	684	699	695	685	645	683	654	667	659	644	714	638	664	679	672	686	662	691	706	697	681	652	611	654	687	673	622	655	652	628	621	657	639	657	703	659	654	634	627	709	716	646	676	641	651	687	666	660	628	633	634	628	684	612	685	705	682	680	682	676	657	684	669	667	638	668	639	652	715	627	661	658	643	642	618	616	690	654	658	658	695	710	637	707	643	648	680	637	674	633	653	712	671	658	650	656	636	668	647	665	701	646	636	618	678	666	675	680	724	617	669	667	685	732	651	642	659	640	642	678	675	660	668	628	698	687	652	646	673	714	658	638	624	660	656	695	663	636	687	666	661	647	683	672	662	661	666	674	693	667	694	677	695	698	643	688	643	693	644	663	614	666	701	674	700	654	659	640	681	684	698	677	691	665	689	639	644	628	641	676	666	703	691	638	681	716	682	676	668	725	660	624	647	641	650	681	668	663	672	705	695	617	681	646	649	661	668	719	671	637	694	656	673	680	674	680	659	637	655	668	668	712	636	659	682	671	626	600	662	635	625	665	672	694	633	665	641	700	636	668	666	632	674	653	702	678	634	671	699	663	682	677	692	663	663	644	670	668	675	710	684	662	663	667	645	719	693	659	608	656	598	710	620	669	694	650	718	701	662	660	634	672	640	626	650	661	717	630	679	708	645	675	640	655	645	704	617	655	720	674	673	644	667	708	696	645	667	645	663	673	649	682	712	666	677	623	632	674	702	689	650	704	668	665	658	711	654	663	648	669	716	675	630	650	683	684	664	645	659	639	658	643	658	687	645	602	647	675	646	634	703	670	629	666	697	691	651	630	637	658	674	650	668	680	672	662	728	672	692	624	663	672	659	695	630	658	654	602	628	705	671	665	679	662	652	671	639	682	676	673	668	649	666	695	632	630	683	666	682	698	730	643	646	627	690	682	641	668	663	656	671	699	650	736	662	667	632	695	642	667	657	685	659	694	689	639	646	713	658	689	604	659	686	677	675	662	677	656	688	674	675	711	712	666	655	694	702	630	659	652	704	683	663	643	726	695	689	609	649	722	678	671	602	625	639	682	642	643	649	690	680	687	690	664	696	677	687	696	697	687	653	675	697	705	718	642	709	635	657	699	651	627	615	717	609	675	669	672	663	659	681	630	660	688	630	640	649	672	663	674	654	668	679	664	658	688	633	672	662	689	682	665	648	666	674	657	635	655	657	691	669	668	688	679	653	688	684	677	687
39026	15192	5156	2517	1771	1250	994	838	674	593	547	537	469	405	376	362	386	372	378	371	328	354	338	366	336	324	334	323	262	296	342	304	329	338	298	304	316	308	307	320	300	298	343	266	275	276	308	287	297	293	286	294	303	295	304	278	280	285	283	291	305	313	282	290	297	316	267	319	275	279	282	298	318	271	286	268	295	266	276	323	291	313	264	278	294	281	295	290	302	299	287	286	266	303	291	248	290	287	330	272	287	254	294	305	279	265	286	291	299	282	294	280	269	277	319	288	304	291	320	272	296	278	329	289	271	282	268	299	298	301	263	304	324	280	286	313	289	292	324	266	281	321	306	298	305	321	272	297	268	264	312	285	301	311	289	293	274	281	304	278	295	263	283	289	280	264	285	310	296	310	274	291	281	292	280	284	268	272	316	276	290	310	288	264	286	267	306	259	275	292	300	268	296	275	267	293	279	293	291	296	295	318	306	287	294	289	283	308	300	278	270	281	264	299	302	288	291	309	251	256	291	315	267	309	296	258	251	273	296	279	298	293	292	277	277	277	302	313	285	261	299	265	296	304	305	286	296	301	285	320	292	298	292	280	289	273	291	250	286	307	275	305	309	300	291	309	319	334	294	291	277	272	283	303	305	271	275	302	274	281	284	297	281	292	296	272	288	296	295	278	301	295	292	296	289	276	260	260	253	295	324	316	289	274	258	293	292	292	271	274	284	271	294	307	312	289	285	288	268	282	275	255	271	286	278	279	297	288	288	263	321	273	294	275	310	305	315	291	265	297	285	269	271	285	274	324	282	295	293	318	281	292	263	287	271	295	301	294	272	273	284	298	280	281	320	272	309	290	307	280	323	284	296	289	300	289	273	276	311	294	290	297	311	274	300	295	292	279	301	271	291	280	275	308	273	301	280	294	275	256	303	289	276	282	314	294	304	267	280	296	289	304	285	304	310	288	289	296	278	281	278	294	324	325	292	247	269	292	309	277	298	264	302	305	295	299	271	272	310	282	282	319	289	284	293	278	291	246	280	328	310	271	302	310	276	284	276	322	306	291	336	293	271	263	320	311	295	281	306	282	275	262	302	315	304	283	277	283	279	283	331	295	287	299	276	282	318	273	298	252	312	288	288	290	268	311	282	313	307	286	291	275	318	293	293	291	296	294	273	298	292	295	301	286	267	258	283	282	298	306	303	268	311	266	294	312	278	285	276	301	292	290	326	262	262	291	289	317	285	274	286	297	320	289	275	322	315	317	270	266	283	275	260	271	280	297	276	306	275	288	284	289	300	289	271	287	301	266	295	278	274	294	272	292	275	285	294	288	303	279	295	303	298	290	274	288	276	284	276	264	284	329	283	277	283	275	277	316	321	279	301	328	286	286	282	282	296	274	302	312	289	301	273	287	248	311	266	306	275	301	310	293	298	290	279	280	265	286	297	286	254	236	266	265	303	264	292	328	291	297	257	297	262	286	279	308	266	273	280	305	288	306	276	274	269	288	271	246	283	299	292	261	314	297	294	293	278	279	308	288	252	307	286	288	324	258	273	308	298	280	290	275	284	275	277	297	296	310	292	288	255	274	272	286	303	286	262	278	287	283	280	284	291	308	280	278	340	301	279	246	263	296	299	291	301	275	291	306	292	289	291	286	268	283	306	283	302	280	278	290	270	259	284	280	297	258	277	311	298	270	267	285	293	292	300	292	257	290	268	256	285	296	292	284	288	296	296	286	301	253	279	300	258	277	285	303	306	276	258	300	294	298	280	280	313	276	267	301	262	289	286	291	315	298	275	298	314	271	326	275	277	265	285	280	279	304	290	330	296	308	302	279	292	289	262	261	294	254	314	308	283	278	297	273	277	318	298	258	277	327	292	286	295	295	284	313	303	290	269	317	302	309	262	301	330	288	269	281	321	294	309	290	275	276	288	293	285	300	294	327	288	273	293	284	292	286	292	299	320	265	292	317	293	295	308	317	300	275	280	283	303	302	308	270	282	272	281	277	304	281	279	297	263	310	298	306	281	265	302	263	309	297	297	294	287	288	250	298	263	288	337	322	294	291	274	270	300	302	281	306	294	271	301	267	284	277	273	304	287	304	284	298	287	266	310	275	285	293	309	263	295	258	279	265	299	272	267	266	258	295	257	280	273	301	274	284	288	308	284	296	283	293	302	297	271	281	269	304	245	286	305	288	303	322	273	292	308	292	293	268	285	281	266	278	295	298	303	289	264	294	260	275	275	274	278	285	262	318	315	262	278	285	290	291	272	298	283	279	276	307	263	326	285	279	292	314	274	303	298	297	310	266	292	309	303	289	293	275	324	284	274	318	273	279	297	277	291	281	301	279	291	258	307	298	280	305	280	279	291	280	281	290	287	293	266	288	309	261	327	276	295	301	285	272	272	268	309	288	310	275	269	303	289	281	280	281	287	316	265	268	273	313	280	288	293	277	281	280	297	275	266	285	319	301	309	266	267	280	316	301	272	313	281	283	291	297	280	306	254	295	306	273	302	287	305	306	293	283	287	282	293	310	269	294	277	305	266	301	322	267	259	299	278	289	301	273	293	285	263	300	299	270	316	269	279	287	288	278	319	295	304	296	302	289	259	276	300	310	277	311	313	283	297	256	306	294	279	298	327	290	267	292	299	288	276	294	311	322	290	290	295	282	309	278	286	266	249	270	268	281	294	268	317	272	277	294	316	287	299	269	284	296	271	289	286	301	297	296	305	306	291	272	289	296	309	287	320	300	333	306	331	296	302	304	268	310	298	298	295	283	297	312	287	316	284	279	315	281	262	298	295	300	271	289	294	290	301	269	303	317	322	290	283	299	270	320	269	277	285	288	322	318	271	284	308	266	290	313	269	276	299	291	267	307	280	302	266	253	252	295	304	290	277	281	286	264	272	309	311	268	303	299	321	271	294	289	296	306	315	265	268	318	268	288	283	301	274	264	271	296	277	258	244	337	262	312	279	290	282	299	305	272	319	276	263	319	261	283	271	293	272	288	276	243	286	259	299	278	264	333	295	306	307	259	266	279	306	292	309	281	288	294	274	288	274	272	310	280	281	276	300	304	286	273	299	254	277	298	276	275	285	303	304	270	265	273	278	281	283	270	289	298	266	316	309	282	309	294	293	286	279	310	243	281	285	289	272	273	275	315	310	268	281	282	323	253	293	303	270	259	284	274	304	307	286	296	279	281	304	303	264	295	299	276	291	296	298	287	275	317	295	286	260	286	300	297	296	300	293	298	283	290	300	298	287	300	300	293	268	286	333	284	294	306	297	273	281	281	296	309	293	278	280	300	284	283	288	269	269	299	291	317	299	279	272	299	273	282	285	289	292	285	259	300	293	277	293	290	236	294	288	259	286	293	290	294	280	261	272	311	309	291	292	257	267	276	284	287	273	302	268	283	289	300	291	323	267	265	308	286	319	297	281	297	291	282	305	300	280	283	304	295	266	277	278	280	283	291	283	263	314	286	272	289	311	270
19464	2842	6167	6833	5827	4772	3925	3434	2943	2520	2321	2031	1815	1689	1634	1535	1461	1358	1286	1302	1239	1201	1162	1112	1134	1070	1065	1057	1000	1040	1000	1004	1032	951	939	1026	937	970	994	897	975	897	942	942	864	860	846	812	865	934	893	839	835	886	916	904	842	899	919	797	834	859	811	849	848	846	842	857	859	841	844	810	812	876	810	821	820	840	800	810	840	826	878	803	803	828	818	820	823	861	845	804	838	827	841	821	838	851	804	882	807	872	856	842	857	822	814	806	841	809	850	820	844	823	853	845	853	833	778	798	821	856	815	878	865	856	852	871	871	818	786	853	840	845	837	817	816	811	850	846	832	869	859	790	840	815	822	842	784	834	827	790	841	836	831	790	829	847	819	810	842	820	808	829	806	793	795	830	822	848	811	784	834	802	829	813	803	873	864	792	809	836	778	801	836	859	859	808	833	820	831	813	855	807	851	819	825	856	773	840	839	809	817	791	833	839	843	844	770	864	809	815	831	817	843	793	783	817	827	849	856	779	861	806	827	815	831	859	808	835	794	787	793	842	859	744	842	823	824	809	834	846	855	830	832	808	812	793	826	781	813	848	859	785	843	861	823	853	781	800	812	841	794	867	826	814	802	829	795	771	790	806	778	832	806	836	818	843	838	826	794	852	815	816	842	816	767	781	781	763	784	846	840	802	818	842	816	760	816	805	834	790	799	835	756	814	810	779	833	869	826	801	794	810	859	780	831	813	825	830	809	814	841	849	805	807	868	808	799	809	819	802	809	817	806	863	781	841	820	820	851	760	834	788	859	848	789	798	813	808	838	839	796	784	833	835	850	817	798	771	806	805	863	800	808	777	908	865	775	850	793	815	848	774	860	901	793	787	848	811	818	846	835	829	822	815	870	836	804	829	808	813	799	806	815	864	816	803	816	824	760	748	781	794	815	781	864	818	880	833	823	808	872	762	847	778	804	831	851	804	809	799	845	797	824	821	800	783	858	817	874	841	808	782	811	768	839	879	825	831	832	852	852	807	771	808	791	844	815	792	810	788	825	806	835	786	870	820	815	823	781	857	791	853	856	801	880	845	840	821	816	842	813	813	796	841	788	835	809	819	843	825	870	837	826	804	781	818	823	843	828	817	780	805	803	786	808	773	817	816	830	774	846	775	806	901	843	816	862	816	819	829	794	820	857	787	798	814	797	806	835	797	774	883	854	783	820	816	810	797	786	840	872	806	792	831	837	797	833	781	837	803	805	829	816	811	863	836	843	812	874	816	855	826	787	867	826	836	802	822	821	807	839	845	815	814	816	777	808	832	830	868	815	829	872	803	817	762	806	845	837	819	799	797	792	761	790	818	818	812	840	827	817	843	815	776	847	809	808	862	864	832	803	848	809	845	833	836	850	776	780	805	775	833	815	803	774	830	834	823	790	850	817	790	818	835	839	821	840	864	834	868	859	818	802	865	848	843	801	821	823	831	865	814	828	836	828	766	771	814	923	763	852	836	823	806	823	843	823	737	821	808	820	773	799	892	816	815	798	802	844	820	844	799	806	834	898	798	805	875	847	809	832	830	829	797	809	831	838	844	803	878	805	790	822	847	796	849	821	739	834	818	799	797	809	828	819	861	824	789	798	821	856	786	840	810	779	793	853	806	788	823	831	831	885	821	794	795	790	838	848	850	817	821	830	809	819	798	833	796	820	850	741	847	838	809	825	840	831	850	820	845	806	857	843	790	859	810	804	806	790	799	812	836	766	801	829	866	796	803	824	811	878	890	804	809	849	821	820	754	823	781	748	777	784	830	835	824	866	784	850	791	830	778	798	877	783	826	867	805	838	780	819	855	816	803	818	781	837	854	850	815	792	806	842	852	799	824	829	838	851	832	854	810	807	834	814	881	778	788	819	805	842	840	788	830	830	817	797	810	802	783	858	819	843	842	817	821	823	828	836	803	787	787	795	800	850	767	818	841	851	798	834	835	809	806	848	816	832	836	835	863	787	848	784	811	864	814	822	798	851	868	807	833	844	820	837	742	825	813	788	827	805	813	830	819	794	806	799	865	805	825	793	824	815	782	784	808	775	808	777	838	781	831	829	829	799	814	853	851	821	823	778	800	867	848	854	854	817	826	803	787	804	786	816	855	828	808	855	859	809	816	750	806	813	850	772	823	798	838	817	848	880	866	825	804	854	865	756	856	848	779	783	806	770	791	810	796	836	832	889	829	801	784	784	825	819	805	837	774	846	818	840	810	818	830	864	804	786	764	803	784	802	847	853	810	785	829	789	759	831	818	813	812	803	807	787	780	823	860	838	754	795	823	855	840	821	863	771	806	793	831	833	783	800	872	797	844	797	807	836	817	837	778	813	806	858	860	861	803	825	815	839	782	805	813	869	758	849	827	786	784	805	835	844	849	775	874	816	789	824	871	795	798	812	871	839	788	821	834	830	785	781	801	814	831	819	808	804	811	793	775	827	778	828	795	842	803	789	759	843	777	807	813	834	875	817	825	858	757	784	807	793	827	806	846	856	776	850	854	786	808	826	784	821	809	813	809	767	784	820	838	841	852	820	874	820	857	831	825	767	901	849	846	799	782	842	811	824	823	808	832	790	787	810	801	783	783	839	835	776	758	851	793	802	839	830	830	789	826	817	792	809	862	835	822	850	824	756	835	865	743	841	845	795	832	802	833	828	832	794	834	833	809	845	803	841	835	810	787	825	841	864	780	743	806	843	798	809	814	824	887	846	831	775	785	801	841	807	779	875	825	790	831	837	793	834	907	827	876	846	817	808	837	797	779	780	841	795	816	807	803	805	818	806	792	856	809	849	789	819	801	801	835	800	787	853	775	804	849	799	818	878	735	824	826	813	848	849	870	877	756	812	790	843	795	841	856	854	794	784	807	769	853	791	851	855	830	823	838	822	810	839	852	841	807	815	829	868	870	803	819	822	818	788	866	794	798	835	761	840	822	795	800	839	757	787	830	774	804	821	827	796	820	817	832	827	858	781	823	830	817	822	812	763	795	763	813	832	782	842	776	810	830	836	830	802	802	802	811	826	806	829	805	809	788	839	777	887	818	797	817	832	794	900	843	819	779	912	840	837	813	826	831	783	797	822	786	776	799	826	784	796	788	808	792	800	875	826	815	837	779	846	850	789	832	850	843	779	787	841	839	769	778	810	854	798	804	787	769	802	766	839	803	852	792	858	819	778	844	842	850	776	790	800	849	782	809	816	828	793	811	840	768	871	816	814	795	773	838	855	879	834	811	793	783	811	835	802	824	772	767	804	782	798	823	783	766	810	796	768	807	797	804	797	860	836	798	800	820	789	802	829	753	847	780	853	856	849	801	803	833	830	806	879	803	821	874	847	843	817	881	864	813	831	814	796	833	789	822	846	838	813	819	822	766	801	874	848	873	840	856	832	861	793	812	805	828	830	783	846	835	828	860	824	790	806	779	816	749	808	800	826	804	844	797	839	802	811	827	810	830	821	805	842	842
3757	345	195	167	124	132	128	112	143	117	122	116	129	111	113	100	132	129	113	135	114	110	101	132	102	122	109	114	94	116	124	102	101	132	117	97	114	121	95	111	114	128	124	134	107	121	128	111	126	118	113	108	105	104	107	106	99	113	112	109	105	109	136	106	107	107	112	103	106	126	106	104	106	100	97	95	111	97	113	140	98	98	101	111	117	105	122	111	100	100	103	103	117	109	91	103	114	101	117	117	108	132	96	108	114	99	137	110	92	119	104	97	107	108	106	110	112	105	119	105	116	97	95	109	120	117	103	115	103	107	114	128	115	113	112	130	107	96	103	96	129	99	97	117	110	94	116	104	118	120	109	112	111	98	111	111	120	100	114	102	114	104	111	119	121	112	119	112	104	87	98	101	116	108	104	110	108	111	100	124	117	111	142	107	96	116	107	112	118	118	100	119	98	105	123	106	114	100	96	122	123	100	127	117	139	110	114	102	103	107	118	116	122	104	125	117	112	85	108	115	106	100	116	118	112	93	102	108	119	109	101	133	105	107	101	109	113	120	91	109	100	104	93	97	109	110	114	110	112	101	104	103	104	126	92	100	111	110	104	106	90	130	98	118	98	107	112	120	107	102	94	112	106	117	121	111	89	120	102	101	108	103	107	95	100	89	108	129	115	109	109	100	147	123	106	102	105	106	104	138	124	108	103	130	84	118	108	109	114	133	110	131	116	104	106	102	105	109	108	121	119	98	120	112	111	114	103	101	122	121	108	117	125	119	116	118	101	135	118	116	103	113	87	102	127	91	105	117	110	106	98	102	115	109	103	110	107	114	107	88	100	110	110	105	110	118	112	112	118	98	96	107	97	84	103	87	97	115	100	113	120	109	112	114	116	119	102	108	112	125	102	124	111	114	88	102	107	101	111	116	101	103	112	96	123	100	102	120	103	98	112	103	98	103	116	107	110	112	111	95	108	118	87	109	79	102	121	106	86	93	112	105	132	119	104	127	100	112	114	112	113	101	97	104	112	102	117	104	102	96	111	127	112	106	105	117	112	126	105	97	115	102	105	120	105	98	119	115	105	109	109	116	113	118	118	101	99	114	109	119	111	116	109	114	116	100	106	95	100	100	103	126	100	119	106	80	104	88	114	121	114	91	82	87	101	92	113	122	112	148	109	109	110	132	113	111	93	100	111	104	123	110	97	103	111	124	96	103	101	113	105	107	120	96	102	113	97	112	115	119	107	113	79	107	110	102	76	131	120	113	134	113	106	105	111	109	126	110	112	97	113	117	92	82	108	108	110	117	98	106	87	87	102	121	99	116	110	102	114	95	96	110	101	110	121	115	122	104	127	128	110	130	107	111	107	141	123	116	128	99	112	117	105	132	108	95	124	119	114	110	103	111	118	109	123	102	98	99	107	107	110	112	104	115	117	110	123	104	118	121	113	100	107	106	126	109	105	104	119	105	115	97	114	118	110	118	107	112	109	111	113	114	100	115	115	104	119	97	107	120	122	100	104	104	135	119	113	97	92	98	115	94	104	114	98	111	102	104	97	106	86	102	112	115	110	111	101	90	105	111	115	95	113	107	119	99	118	102	116	102	109	106	104	92	122	92	119	119	93	126	107	111	121	111	115	95	99	105	102	100	103	125	110	111	119	109	122	112	111	92	115	122	105	107	107	114	120	120	95	118	110	117	112	103	110	98	113	117	128	101	95	101	122	106	110	96	121	105	113	122	123	98	91	117	95	108	114	113	110	103	115	117	112	111	125	99	111	103	107	121	110	106	135	102	127	98	107	129	126	120	125	120	108	119	102	107	112	104	108	126	101	110	100	107	119	119	93	103	89	95	102	115	102	132	97	114	101	98	121	118	122	109	113	98	102	108	101	113	114	99	102	102	116	100	97	116	103	102	80	112	106	102	113	106	125	103	116	112	115	99	96	110	109	104	110	98	94	114	102	112	122	107	89	93	120	123	104	95	107	95	103	110	99	98	118	91	119	104	113	119	113	120	114	104	104	111	113	111	97	113	101	112	94	106	121	104	105	90	98	113	124	117	110	124	108	86	101	101	99	115	116	99	104	114	110	101	129	113	143	120	99	99	102	114	125	108	119	109	112	109	109	88	108	116	101	108	107	122	107	118	113	121	100	102	96	112	117	128	91	112	119	128	108	107	101	88	103	113	101	95	114	106	98	117	109	103	107	116	100	99	111	107	101	99	109	100	108	116	115	101	107	113	120	115	97	100	116	99	116	124	110	120	100	103	106	100	97	115	99	118	119	111	108	89	98	101	100	105	100	108	128	123	96	115	82	111	103	108	119	130	124	132	106	100	95	118	97	103	105	104	120	124	109	105	108	97	104	92	126	101	113	107	116	134	106	101	99	111	125	102	106	101	110	118	102	109	107	109	105	103	93	94	120	100	126	113	87	117	102	103	114	113	102	85	114	103	109	111	108	110	106	114	106	112	116	104	111	136	106	98	112	115	124	120	112	93	110	100	105	91	106	94	123	122	121	117	113	96	113	105	108	92	101	97	111	98	114	129	124	90	124	89	118	117	110	108	111	99	109	115	88	108	99	131	81	115	110	96	104	113	112	134	105	114	103	96	104	88	130	105	118	114	95	124	114	112	100	120	109	119	93	114	101	108	101	93	92	98	109	105	113	110	129	111	96	96	120	105	111	98	84	130	89	118	107	99	111	115	104	101	94	98	100	109	106	113	107	115	106	97	108	106	100	108	118	110	111	95	105	88	108	119	113	115	119	120	91	102	108	101	111	118	93	93	121	108	94	114	106	107	115	114	89	124	123	100	109	99	126	111	108	119	81	118	113	89	118	112	119	106	109	114	102	119	89	102	114	106	105	114	115	105	101	107	83	121	114	99	101	109	116	113	99	111	117	113	113	110	103	113	114	101	103	117	106	116	118	101	105	82	113	114	113	110	129	92	111	101	98	113	110	115	115	116	113	104	95	98	105	108	111	118	125	90	113	100	121	101	118	109	106	117	112	107	113	100	115	107	111	106	105	104	119	114	112	111	108	101	124	104	105	113	107	104	97	109	109	92	98	117	114	104	96	114	114	118	108	107	97	130	109	99	97	112	102	106	124	101	101	109	123	108	103	107	105	126	117	108	103	94	107	133	103	88	88	108	134	96	105	115	110	129	116	114	107	97	108	124	113	116	124	109	113	120	95	118	95	110	121	104	114	108	108	109	126	113	111	129	122	105	109	105	119	116	81	98	100	109	115	103	106	110	111	124	110	109	117	124	102	108	111	89	106	103	124	110	104	109	123	141	107	122	93	99	109	113	112	107	131	113	102	116	96	93	141	88	102	113	134	112	112	113	118	103	100	105	107	118	100	108	96	104	123	111	103	97	120	115	106	126	95	126	105	114	118	106	97	116	102	109	99	120	105	118	96	128	101	87	115	119	103	113	102	107	120	88	119	111	106	109	90	99	98	99	118	104	109	98	116	99	104	109	96	111	115	116
2918	436	554	614	536	487	466	425	448	407	424	429	404	398	378	411	414	400	426	368	364	372	373	364	372	378	361	384	397	364	344	352	380	384	396	384	346	394	366	399	360	383	394	362	355	406	387	401	388	347	352	379	385	395	372	381	385	378	361	393	391	384	376	394	361	381	403	383	385	411	370	386	353	381	365	356	351	375	363	422	350	388	383	386	394	368	337	366	400	382	359	361	353	394	368	371	367	401	372	365	366	381	391	377	363	386	389	355	371	386	332	372	372	371	384	366	383	374	359	395	350	417	373	400	386	368	390	348	360	382	365	370	399	353	377	365	373	329	354	390	391	351	386	400	396	364	377	395	367	334	366	358	382	392	397	375	358	363	361	364	384	370	387	346	393	374	372	359	375	354	391	388	364	354	399	406	371	389	347	361	355	372	349	378	370	375	364	354	353	368	384	374	376	351	378	377	372	345	377	378	371	361	394	371	375	405	370	369	386	385	391	382	388	377	369	371	387	327	365	360	369	363	380	395	354	382	381	377	363	361	376	399	357	362	379	356	382	382	400	375	381	368	392	411	361	384	354	353	343	379	333	387	411	386	395	376	406	379	344	367	327	386	375	399	363	337	376	357	329	407	417	390	356	381	357	354	358	389	381	416	332	357	366	375	360	375	385	360	363	370	378	343	415	340	374	378	369	354	398	345	372	381	353	336	378	337	384	378	373	358	366	340	373	403	383	398	397	358	410	357	375	353	340	366	363	378	361	402	377	338	372	378	380	343	335	389	368	347	361	389	345	372	369	352	375	380	386	393	391	340	356	351	358	386	390	366	353	375	366	417	370	391	364	347	367	345	376	387	372	397	404	344	349	347	337	405	370	350	359	384	382	356	374	395	369	380	362	408	404	379	384	340	398	353	339	391	370	387	359	352	377	369	418	387	385	396	389	352	368	389	387	360	370	363	394	373	342	379	388	396	358	405	408	386	383	366	401	387	392	383	388	387	397	401	406	336	352	351	386	357	383	402	394	401	383	387	383	369	396	368	367	365	377	408	380	370	370	359	378	363	373	351	368	374	368	340	372	372	366	371	377	398	340	381	370	394	347	389	362	337	371	378	360	401	364	367	375	350	360	398	374	393	349	371	405	383	337	395	405	383	363	389	388	319	370	364	356	334	389	408	364	347	331	354	366	383	388	361	383	381	369	356	357	352	386	435	397	394	400	404	378	379	384	364	369	370	395	373	401	374	394	382	395	360	369	396	365	354	378	326	366	388	400	354	365	385	390	387	371	363	359	383	393	359	404	366	390	378	390	360	375	379	333	374	365	388	378	386	376	356	374	392	389	384	370	372	364	360	356	385	404	374	397	371	411	393	372	387	364	378	344	383	385	362	353	394	385	367	384	389	388	368	376	393	415	377	392	385	338	361	338	381	386	389	393	385	379	361	381	402	316	384	317	379	373	369	398	382	402	350	369	357	368	379	384	357	368	381	374	371	362	370	386	374	383	407	345	330	357	389	353	380	377	346	403	368	396	376	376	377	374	366	370	330	360	352	375	425	335	382	373	405	363	372	378	377	369	404	354	387	347	327	359	377	365	349	340	380	353	367	360	384	389	393	361	401	369	357	383	366	365	386	370	358	382	369	397	395	378	390	382	380	376	390	387	431	358	388	339	385	352	372	389	362	357	393	355	399	366	343	382	366	343	374	356	342	368	363	357	376	369	349	335	371	390	358	351	393	418	331	397	381	400	408	378	375	374	364	371	375	389	390	364	392	370	386	370	360	388	389	361	351	377	368	351	360	368	348	387	388	371	397	388	403	396	375	347	359	365	366	371	385	346	354	358	375	394	361	376	376	393	353	368	358	383	382	401	360	394	378	375	373	334	356	358	350	393	357	398	372	321	392	354	346	389	353	365	372	350	351	375	365	363	368	384	378	340	376	358	391	404	350	349	374	321	378	344	382	395	351	358	398	374	358	354	384	347	390	346	416	411	370	381	387	369	383	379	376	380	383	357	360	386	376	383	382	409	405	406	346	359	353	392	363	364	387	379	385	349	383	432	365	383	360	356	348	359	384	368	404	384	357	370	359	375	380	404	384	387	370	393	386	374	354	319	361	370	401	407	384	364	389	376	402	383	402	386	374	369	372	378	348	361	332	367	396	380	372	398	377	365	391	433	388	364	367	360	385	378	376	322	366	375	387	400	382	363	383	372	391	372	364	340	394	315	369	394	375	364	376	367	351	375	341	361	394	331	388	351	364	380	394	391	377	399	389	383	400	369	401	365	327	371	386	363	373	412	377	355	366	383	385	361	380	420	371	363	374	387	385	403	376	383	417	402	383	354	351	356	373	359	393	387	400	371	352	347	418	375	350	355	361	361	390	367	367	358	362	364	391	371	349	362	401	367	352	386	360	353	379	397	375	378	391	363	364	400	376	387	353	367	361	413	368	369	354	411	349	366	360	356	385	355	360	327	373	360	379	339	353	399	382	400	390	392	363	394	407	406	381	368	384	355	386	336	374	389	367	360	344	369	354	391	354	368	380	363	351	367	365	370	354	345	385	394	371	392	333	362	367	379	353	389	388	379	400	371	364	358	362	365	389	354	369	375	404	379	381	384	402	343	395	361	349	360	380	375	371	382	386	357	366	364	367	374	370	356	388	334	386	338	344	357	364	339	360	366	371	403	352	352	397	369	370	339	376	391	376	416	389	365	365	368	347	378	370	388	368	376	343	356	346	397	412	380	424	373	371	368	385	349	393	338	366	349	359	381	358	359	390	387	357	359	354	399	393	376	373	366	368	355	364	377	367	383	364	375	389	383	358	384	390	382	363	400	361	401	404	393	359	389	369	378	380	334	391	369	381	349	364	349	391	395	404	385	388	385	365	359	364	341	373	382	367	396	355	366	399	407	383	383	378	354	381	347	375	384	367	407	371	393	337	393	368	388	394	376	379	353	402	353	397	386	406	354	353	347	350	367	371	354	397	395	374	402	405	362	379	332	357	377	344	372	396	382	383	367	354	389	367	373	422	388	405	368	380	380	385	395	407	370	370	376	378	374	398	385	393	384	385	362	348	335	379	370	370	363	397	362	358	386	396	353	369	374	356	351	396	375	361	410	370	360	348	361	377	360	396	383	362	376	373	357	362	341	395	402	365	366	403	404	375	386	371	402	355	385	358	360	382	324	350	364	374	369	368	377	392	382	391	393	368	376	378	409	394	394	351	393	353	356	387	376	351	375	402	355	436	369	350	363	367	406	369	368	346	376	357	417	428	361	385	383	351	369	392	380	369	392	406	347	392	358	368	375	394	383	376	350	355	362	395	412	359	377	353	390	412	381	369	347	397	368	346	355	406	373	359	364	373	352	379	368	347	370	393	399	370	406	371	353	373	379	405	368	378	380	387	385	359	356	400	397	402	379	347	362	377	406	380	363	351	364	347	364	389	416	347	354	395	367	375	400	380	360	361	371	369	368	387	399	376	365	387	365	377
30109	7609	1893	1232	972	704	574	468	387	375	348	299	304	293	271	268	280	268	260	252	259	254	251	249	228	233	250	255	261	230	249	244	229	242	258	227	200	241	245	229	255	237	222	209	237	228	227	244	234	239	217	231	242	219	223	230	208	223	236	236	231	230	238	221	236	226	225	236	254	205	217	261	223	250	231	232	261	258	207	215	215	211	224	240	222	242	231	221	249	237	221	231	224	221	220	243	215	194	223	209	239	230	242	239	223	227	267	246	210	229	200	219	223	225	239	233	214	210	220	228	235	228	223	217	231	221	206	233	216	203	244	214	233	197	245	245	218	222	214	232	244	227	216	241	226	226	222	227	197	244	204	227	245	216	242	223	215	221	219	226	192	225	227	204	233	211	227	221	232	195	195	225	227	203	218	214	251	228	211	230	245	238	248	229	234	218	216	224	220	226	223	216	250	194	210	212	240	227	212	231	221	242	209	204	222	247	241	240	238	223	212	233	203	230	210	211	213	237	228	199	219	223	228	230	206	214	197	216	215	216	200	225	225	237	217	235	206	223	206	224	223	204	226	257	237	224	232	220	207	207	230	239	241	210	241	229	203	237	207	224	215	203	236	202	220	206	211	250	220	239	236	243	228	207	210	214	214	212	232	218	226	221	241	220	236	229	241	228	231	232	230	204	239	201	213	228	201	216	235	229	193	222	217	236	213	205	232	210	216	237	244	245	218	230	231	222	244	232	225	224	221	235	232	224	245	204	228	221	239	221	229	209	231	245	230	228	215	253	217	209	245	231	224	233	201	246	232	229	211	213	232	190	242	216	236	229	204	223	244	222	228	238	251	229	237	231	193	235	200	224	251	241	248	218	227	216	238	232	211	229	236	242	218	216	224	214	234	224	258	226	225	215	204	204	223	197	197	257	206	268	232	224	216	234	250	244	265	251	233	234	227	249	257	220	203	236	225	215	251	252	242	222	214	217	238	226	214	240	209	214	202	220	230	220	214	214	213	217	249	204	234	230	213	199	234	210	236	198	225	231	234	212	205	234	232	239	226	231	221	225	222	254	242	211	220	229	210	241	210	225	244	244	212	224	231	220	231	240	271	223	223	199	235	215	202	218	246	253	230	223	231	243	232	230	227	234	235	227	221	223	224	217	207	238	203	244	230	232	200	215	222	242	219	237	211	220	244	208	226	219	237	205	191	219	247	217	231	217	227	221	237	225	203	221	231	221	221	210	192	204	207	244	217	225	242	203	217	199	210	199	233	224	218	257	222	209	223	222	199	222	233	209	206	204	210	219	244	205	242	181	217	209	211	207	237	225	216	222	215	241	224	226	231	236	227	215	225	225	213	232	230	251	233	190	227	224	237	228	232	196	210	225	227	229	208	225	220	216	224	200	245	192	236	255	207	245	195	208	239	245	217	241	242	219	218	221	220	241	242	209	213	193	226	224	220	225	241	217	215	211	199	229	224	222	233	214	258	219	209	250	228	221	218	210	221	215	237	229	225	205	242	244	198	214	236	231	239	229	217	193	202	208	234	224	209	189	227	209	195	236	219	233	237	232	243	231	211	228	212	246	236	230	248	222	197	218	226	215	221	217	248	214	226	242	215	253	222	232	245	212	195	238	237	225	236	231	231	203	254	220	218	244	236	237	202	253	219	232	234	225	230	212	200	211	220	237	205	210	244	209	237	237	213	237	215	203	188	235	236	218	210	243	243	216	215	217	238	238	221	221	229	216	232	232	262	239	244	230	254	246	208	209	214	232	229	200	218	223	220	218	221	240	225	216	198	209	225	235	223	224	219	232	246	228	204	224	197	231	192	239	200	216	236	216	231	222	224	215	197	221	227	244	238	229	206	221	241	226	230	232	221	223	242	201	219	247	213	238	220	217	237	218	223	228	246	218	223	229	229	225	229	205	228	193	226	229	221	240	218	240	214	209	201	262	235	204	228	242	194	203	219	205	230	250	241	232	235	220	232	250	203	244	215	209	247	239	241	229	208	207	238	245	214	210	227	241	204	217	201	225	196	229	237	236	235	232	228	231	199	201	229	206	227	239	228	214	238	226	247	196	167	226	233	218	259	227	206	229	230	214	234	215	237	238	246	227	225	208	242	261	211	239	203	217	200	231	240	243	225	208	209	221	230	205	220	212	230	229	242	204	219	229	210	228	248	237	216	236	206	201	236	206	244	218	234	207	241	221	234	202	246	202	214	222	203	203	228	239	204	237	218	245	217	218	241	224	223	210	237	253	239	199	241	236	226	221	213	213	210	242	224	219	237	233	221	248	227	216	214	228	223	239	217	209	204	215	232	224	230	187	206	203	243	220	230	235	238	240	234	227	210	216	219	237	225	214	233	203	198	220	241	230	215	216	218	249	237	214	235	233	220	224	232	243	227	250	219	226	227	213	208	210	233	228	202	214	204	218	230	218	215	208	245	220	222	235	222	241	239	212	214	233	202	201	236	206	204	239	227	249	235	195	219	235	209	219	202	239	245	240	237	218	224	218	233	230	243	204	235	211	226	232	191	252	236	226	227	226	211	224	220	218	238	229	207	222	223	224	234	262	226	231	227	221	232	238	226	203	229	211	244	221	217	225	236	199	233	204	209	210	222	210	231	211	207	249	201	203	230	226	231	218	227	196	216	243	236	221	240	233	206	216	208	229	204	232	226	244	222	240	234	230	207	222	214	212	214	221	212	235	215	226	234	252	240	207	256	237	214	237	242	211	205	239	228	221	234	226	219	222	244	200	200	208	225	227	203	232	223	214	236	249	213	250	251	244	214	202	253	232	213	235	245	223	264	224	211	228	206	226	248	212	225	247	226	224	206	231	235	227	221	251	205	220	207	218	236	222	232	232	196	212	206	202	217	224	254	238	197	210	196	229	209	230	192	218	215	229	229	252	216	216	215	235	226	220	220	220	214	246	247	208	243	212	235	209	223	207	238	198	254	228	217	197	216	243	210	220	247	233	231	225	207	223	237	228	222	229	216	215	218	203	226	205	202	214	239	207	213	249	204	226	237	214	199	212	245	240	242	207	214	197	232	190	214	207	241	210	254	255	239	207	216	236	243	239	230	184	244	235	221	228	253	237	200	217	216	229	237	223	239	215	229	206	226	240	216	249	203	227	238	233	226	240	226	221	208	251	221	239	231	209	231	222	195	209	233	254	233	237	223	221	230	208	233	217	218	207	235	246	219	223	233	209	238	222	216	212	230	218	231	244	206	265	234	212	237	239	217	224	207	233	230	205	231	231	245	237	232	213	232	225	227	236	185	242	192	201	204	221	262	243	224	221	235	222	225	227	217	235	201	230	215	233	226	225	234	206	232	207	230	252	243	245	233	241	203	200	195	230	259	226	205	243	253	202	203	194	224	226	228	215	238	217	227	240	225	227	225	246	254	236	211	231	245	230	201	238	213	197	192	212	218	218	240	213	246	230	206	255	233	221	244	219	219	224	244	222	205	231	225	226	220	235	226	222
13986	1642	3490	3870	3390	2840	2287	1949	1712	1542	1347	1245	1183	1180	1075	1038	966	974	911	913	931	819	850	818	818	811	802	779	821	784	780	786	750	720	756	728	758	703	721	744	718	686	720	721	740	744	676	712	732	690	731	684	694	734	700	703	712	673	731	656	731	687	695	686	678	652	666	666	714	692	706	688	723	712	715	648	663	692	714	668	721	703	680	723	677	663	689	660	690	654	700	684	694	712	740	730	662	709	666	673	631	636	678	684	676	685	737	666	726	671	697	669	674	651	692	692	650	665	667	716	686	707	677	686	694	698	688	734	646	649	690	656	654	681	648	659	647	688	698	632	704	692	697	645	684	642	676	692	719	659	636	680	669	705	703	648	676	661	670	698	725	674	675	636	649	636	635	697	685	716	666	703	663	678	635	687	677	692	652	586	587	718	699	685	671	630	666	676	650	649	720	736	681	669	702	689	701	684	665	625	690	674	691	677	639	702	670	660	719	667	641	625	669	651	699	652	662	697	633	652	687	702	671	677	703	688	695	678	627	658	688	634	628	680	671	673	693	684	611	654	675	633	685	650	635	685	641	669	684	646	656	654	688	709	648	714	699	700	645	682	710	675	673	686	686	712	663	678	659	707	690	674	711	617	644	680	645	669	632	676	666	641	647	673	693	653	662	649	694	676	701	688	652	671	631	676	679	696	655	663	651	664	683	679	676	659	667	666	665	661	639	654	656	675	653	670	671	645	646	691	675	642	618	659	643	699	646	684	695	666	711	670	682	667	648	671	677	669	667	692	685	671	667	658	688	686	640	689	686	644	657	664	675	694	642	680	652	701	669	684	629	650	667	685	642	676	675	671	678	711	684	690	680	666	649	635	669	649	687	708	748	704	691	695	672	657	700	664	681	655	703	696	643	698	645	684	626	686	666	686	661	694	680	624	703	647	657	631	698	671	697	699	680	651	676	650	662	664	719	629	672	641	669	669	714	710	658	694	711	632	682	675	667	651	683	693	709	671	660	630	683	705	624	641	669	694	653	674	652	653	658	654	687	695	692	638	687	670	703	667	682	655	690	651	680	674	653	622	712	663	713	679	664	670	674	668	655	650	648	716	676	696	691	695	678	678	679	692	644	687	690	685	690	715	680	649	693	703	659	648	611	646	707	664	656	650	633	639	731	666	679	640	644	642	677	699	614	653	689	639	640	688	702	671	680	702	597	726	653	628	670	661	662	628	664	623	699	714	665	620	681	666	650	662	646	645	664	650	672	686	705	662	658	679	668	640	653	708	659	683	705	695	691	667	677	655	630	659	691	662	667	671	675	652	668	695	701	649	624	666	657	669	676	646	671	708	644	673	718	655	675	660	701	673	636	675	652	674	649	686	674	629	666	685	679	634	691	683	642	671	641	634	650	672	707	699	654	659	671	647	664	656	670	703	629	694	693	663	667	680	626	671	682	654	635	651	660	665	667	632	639	690	655	698	677	682	691	686	712	703	692	672	733	642	686	662	665	674	700	619	636	620	672	688	700	680	721	696	617	708	668	647	682	625	682	663	665	670	661	703	666	702	666	656	683	682	675	648	701	693	634	667	617	697	712	714	646	678	678	694	639	708	701	687	725	636	664	685	655	633	685	631	658	699	665	707	738	667	630	655	688	690	707	654	688	698	640	668	675	691	657	631	666	664	693	661	649	710	681	722	635	675	709	639	640	644	625	685	674	648	672	661	676	671	723	649	624	676	643	632	696	680	694	677	681	673	701	676	687	686	692	662	681	700	695	653	659	676	638	657	639	687	653	648	644	667	674	631	671	695	683	687	660	685	630	642	674	712	636	641	675	684	634	691	667	688	675	649	651	686	674	665	688	646	651	662	674	670	645	671	671	695	706	678	665	683	670	672	693	641	664	702	661	651	678	678	664	653	671	688	680	714	705	681	663	698	641	652	660	652	646	701	654	662	667	696	655	676	645	677	674	665	657	766	719	661	666	733	680	629	636	674	656	673	622	681	690	677	627	683	687	668	646	614	655	657	731	669	675	604	673	659	655	685	735	672	672	681	673	684	650	605	699	652	624	663	674	655	671	693	691	632	686	652	662	733	662	704	661	694	661	698	676	661	645	665	634	701	669	665	694	733	694	696	625	679	667	707	711	693	677	659	696	696	636	686	666	660	719	648	634	679	632	666	652	684	637	714	662	604	706	686	681	692	695	698	691	696	683	637	639	680	688	691	649	661	659	692	693	718	666	677	690	654	669	695	673	672	673	642	644	688	656	680	665	668	673	669	636	673	654	678	670	692	693	693	683	674	696	670	687	632	696	740	698	650	716	668	654	659	692	687	638	696	683	680	662	667	712	640	670	661	675	664	649	681	664	649	667	656	699	648	699	610	653	677	619	679	635	672	649	676	688	657	675	647	693	658	676	681	703	699	674	663	726	645	640	689	673	619	669	702	636	706	648	691	690	683	669	688	675	652	645	652	698	686	659	643	681	646	634	657	683	674	674	661	625	676	650	675	672	701	686	694	667	703	686	666	616	690	655	683	716	654	688	653	723	667	687	641	666	692	682	660	716	732	706	688	707	715	659	686	695	658	677	680	649	704	692	659	644	706	698	661	669	663	641	655	648	660	649	701	683	695	637	675	665	672	658	677	634	647	692	680	687	689	647	640	702	657	640	703	682	628	675	661	714	717	639	674	662	707	720	656	659	728	657	690	661	640	683	732	683	692	678	642	658	676	704	666	632	654	685	660	647	673	679	672	611	641	671	703	690	703	720	666	703	699	652	672	659	685	676	667	640	653	660	679	667	701	682	695	667	667	718	683	668	667	647	676	667	627	674	672	624	638	695	666	660	602	714	710	645	669	659	700	688	688	720	652	664	647	689	641	720	668	626	697	650	696	642	656	698	693	669	662	676	695	726	683	677	651	670	721	650	679	672	669	684	646	668	611	665	692	679	649	645	674	664	669	691	680	722	644	644	724	680	700	633	715	683	651	628	688	657	626	649	689	653	675	708	678	686	637	666	687	664	649	653	640	633	645	644	645	692	715	691	703	643	627	692	635	667	684	688	656	638	683	683	678	650	658	648	655	680	653	655	656	646	690	680	683	638	643	659	662	704	638	658	647	675	652	651	678	659	607	653	644	623	645	638	687	697	670	638	687	657	658	643	644	644	639	687	686	643	644	691	641	688	601	696	673	681	648	647	665	674	680	652	662	729	693	658	687	670	687	704	692	669	668	642	645	661	679	654	663	690	660	674	664	623	676	665	675	663	689	638	682	712	652	707	667	681	689	722	689	668	691	638	627	690	695	672	712	700	698	672	690	719	694	636	664	662	698	692	595	676	674	648	710	652	703	647	709	652	726	658	671	623	675	703	694	658	679	660	641	716	644	660	695	660	645	675	657	662	659	656	699	703	732	667	623	694	635	694	649	621	680	651	661	646	687	728	659	684	663	686	752	636	674	652	678	681	673	677	716	706	681	667	606	657	674	662	680	675	641
40600	18252	7353	2631	1733	1181	1004	772	707	605	516	485	453	443	421	403	358	357	354	349	362	350	344	347	321	354	333	335	330	291	330	336	336	371	291	314	315	308	302	293	276	327	298	280	325	301	302	298	310	312	279	306	296	300	314	291	294	279	256	305	311	301	304	323	292	305	310	297	295	309	288	299	317	301	269	275	345	305	305	279	286	306	280	323	319	288	303	258	281	314	298	319	319	289	310	287	305	308	321	303	304	265	291	302	303	320	289	305	290	305	294	281	323	295	282	285	281	288	286	283	307	293	284	278	253	291	303	282	321	303	279	279	284	292	270	299	291	287	266	290	302	295	312	293	281	272	301	299	277	301	304	263	310	317	292	314	303	315	279	288	285	317	270	254	306	280	278	285	285	300	281	315	306	277	295	285	310	317	286	307	319	252	306	304	298	300	300	273	265	294	291	279	281	276	286	298	326	290	262	314	277	299	288	330	274	280	313	274	275	286	294	278	303	322	274	284	269	313	286	293	306	300	310	282	285	280	342	266	299	283	297	314	307	300	307	297	309	306	305	276	294	315	331	278	296	307	283	323	317	286	255	288	289	290	296	301	298	290	281	319	293	299	299	306	303	301	296	304	281	312	279	303	300	273	274	311	308	294	274	300	290	312	323	293	267	297	298	285	329	313	302	298	314	289	285	289	273	291	289	300	268	279	301	309	285	316	299	297	288	309	297	311	292	274	280	328	309	281	260	287	286	286	279	281	277	291	285	314	281	282	323	299	301	313	294	266	288	294	309	276	283	296	301	256	321	315	290	256	289	311	289	292	325	303	283	283	313	300	298	297	313	317	294	268	264	273	269	282	274	302	323	310	286	239	275	297	301	292	297	306	285	255	311	283	302	321	302	284	297	293	285	291	290	276	296	276	314	294	295	301	293	308	320	304	316	306	274	283	274	309	326	304	306	296	270	308	297	298	306	278	267	263	277	302	283	280	249	268	288	284	312	297	296	309	281	274	298	315	273	311	309	300	317	299	298	285	296	320	294	309	273	317	312	297	279	341	270	300	298	301	324	272	322	290	272	312	275	291	298	318	256	306	334	291	308	282	314	324	309	305	293	310	308	277	269	274	281	317	316	266	288	278	303	292	270	297	276	315	282	310	292	296	297	283	265	288	302	293	312	316	306	300	288	305	270	282	303	310	317	277	269	291	318	317	300	282	282	291	304	276	302	347	313	333	313	283	277	322	290	294	257	271	331	313	335	265	309	295	292	288	297	294	258	292	307	277	298	304	321	288	283	287	290	306	313	270	312	285	322	284	306	309	291	257	295	289	275	298	288	299	279	330	299	285	296	266	304	280	296	308	306	293	281	288	299	303	309	296	298	295	268	282	309	286	288	342	295	311	281	307	323	277	301	314	301	301	298	272	292	309	318	290	310	303	313	262	287	297	310	286	336	336	296	297	307	274	307	281	307	293	315	285	304	302	281	279	316	316	290	316	322	300	303	294	283	325	314	277	299	282	282	281	308	291	316	285	287	289	285	290	292	319	284	283	265	313	314	302	273	271	277	286	291	282	307	300	268	261	260	293	296	286	298	289	288	253	275	270	292	300	301	291	300	312	289	285	286	270	320	275	294	275	285	305	285	280	301	285	294	285	301	277	288	297	315	306	284	286	297	318	292	280	305	283	316	301	269	304	332	297	290	289	297	281	298	295	272	286	303	265	281	282	280	316	312	289	290	284	293	293	299	310	282	279	287	311	303	277	301	294	316	293	264	283	299	322	287	308	305	274	281	304	294	325	270	313	303	286	273	306	301	295	279	282	313	287	279	276	331	309	302	300	272	304	268	306	297	287	288	305	306	267	283	270	326	305	309	294	265	271	276	297	312	283	270	291	288	273	322	295	306	290	298	315	319	293	301	309	284	276	302	317	293	293	290	290	326	297	286	323	308	286	284	301	307	266	316	282	285	306	286	290	266	266	287	272	314	324	267	320	314	254	302	278	294	284	321	297	305	299	307	288	263	306	288	264	296	272	274	291	294	331	318	285	299	281	275	293	332	281	279	305	298	292	294	294	260	286	330	320	280	252	312	290	296	316	292	292	314	276	301	314	289	293	294	306	328	267	323	301	262	292	298	328	278	292	310	319	274	311	295	296	333	296	292	283	321	261	288	282	319	264	286	290	295	304	339	287	280	281	281	274	301	293	284	290	298	295	317	300	285	276	254	291	282	290	273	279	295	304	289	288	317	286	259	286	290	300	278	309	273	293	288	308	292	296	323	296	269	273	298	334	301	291	313	266	289	277	272	289	305	279	303	290	295	287	273	306	317	313	304	303	292	280	329	337	266	277	283	315	267	306	274	283	292	310	287	299	276	267	289	300	276	287	296	269	294	307	274	295	265	297	294	298	311	285	257	308	315	319	308	313	300	283	277	287	301	308	298	274	298	289	304	278	303	281	264	296	281	297	281	305	304	275	276	277	293	312	298	309	301	312	281	289	285	332	292	298	291	293	304	319	298	255	262	297	308	296	298	285	291	246	295	296	281	325	317	299	297	270	294	311	327	343	302	242	318	288	294	267	304	294	287	287	296	279	300	281	282	336	264	308	295	298	281	295	286	319	299	274	294	292	310	271	279	307	311	298	267	290	283	303	291	295	256	285	287	294	276	291	290	298	289	300	298	296	285	264	251	299	301	277	324	281	268	292	307	296	296	312	280	286	291	274	282	290	320	293	280	301	279	302	299	267	317	298	290	273	279	276	289	286	261	309	265	280	287	308	346	312	285	296	318	324	271	284	286	290	320	322	294	287	292	308	319	308	273	296	312	269	299	308	253	303	295	297	302	280	293	314	311	284	313	315	308	291	291	294	297	280	292	303	303	316	298	306	312	296	284	282	259	299	310	292	322	279	268	296	300	322	299	317	268	286	291	316	329	270	315	295	289	310	297	280	296	287	278	277	292	292	305	285	313	291	319	290	300	296	323	258	287	294	317	315	299	294	289	309	270	282	304	296	275	318	297	308	293	313	361	305	272	302	274	301	279	301	301	332	300	286	287	255	311	290	302	280	291	287	309	297	305	287	281	287	281	272	299	308	282	307	288	267	299	294	300	273	275	320	295	293	293	284	307	294	314	291	295	299	296	276	295	299	278	297	283	295	314	277	303	268	274	279	262	291	282	276	281	302	303	299	300	320	312	313	294	302	311	283	302	289	282	258	276	282	283	306	302	274	325	268	298	288	263	326	299	301	296	302	308	273	333	298	324	300	273	294	290	296	320	275	312	282	284	328	294	322	269	285	287	335	314	289	275	314	289	283	260	304	300	275	300	293	306	329	302	273	323	313	311	319	288	308	280	293	280	305	285	324	311	268	312	308	327	282	287	309	267	289	297	267	286	302	304	331	312	293	301	276	291	292	304	332	305	276	321	284	278	295	289	295	271	292	308	325	296	306	271	301	276	271	293	259	318	327	305	297	292	310	273	304	291	320	260	276	298	333
21373	2913	6169	6810	5806	4886	4039	3307	2777	2548	2254	2027	1905	1751	1637	1510	1481	1411	1277	1284	1188	1247	1164	1160	1141	1118	1151	1089	1046	1003	1024	968	984	954	995	956	921	967	923	940	853	947	957	923	928	922	916	891	928	918	896	876	885	899	856	828	924	856	859	851	845	883	890	848	890	874	870	872	810	860	905	868	879	851	846	863	837	848	833	837	799	827	857	888	848	871	832	824	849	881	903	880	859	835	866	810	878	851	818	878	893	811	875	867	822	800	844	837	832	836	827	818	856	804	797	836	856	864	845	812	839	839	856	847	839	858	852	833	835	823	829	782	838	810	847	825	820	838	836	792	854	791	897	811	804	868	828	831	817	820	817	832	855	816	831	862	818	851	881	834	834	839	809	890	822	884	813	830	846	845	789	823	885	874	839	835	819	908	863	851	775	828	854	908	808	855	801	842	783	829	844	825	776	874	892	826	840	810	840	794	851	823	867	883	791	854	798	867	839	803	836	839	865	790	795	820	851	792	851	816	832	875	808	880	809	827	879	862	814	831	826	792	800	824	814	861	830	831	804	818	828	818	841	826	818	860	866	817	907	828	854	805	842	823	828	821	804	802	835	809	766	808	836	822	836	837	834	816	867	854	853	845	847	779	817	811	832	829	904	794	829	807	796	821	798	779	817	826	845	855	838	805	793	844	829	821	818	762	840	876	863	827	824	783	858	822	857	794	821	784	875	841	855	839	823	820	861	864	806	846	803	842	843	775	812	852	829	831	812	816	850	831	867	832	853	811	833	808	782	850	836	870	860	819	852	826	837	829	827	793	879	821	867	840	818	836	826	876	813	869	841	814	859	830	854	861	773	812	835	789	849	820	877	830	842	778	828	793	794	820	852	814	857	838	863	812	847	848	792	831	836	870	795	792	845	841	879	856	799	859	799	815	779	788	826	830	824	896	813	831	833	836	800	849	788	844	787	864	800	822	803	896	865	802	840	795	848	821	858	880	816	864	800	838	839	818	792	823	813	811	832	840	854	833	818	810	817	843	854	866	774	813	824	862	842	860	819	833	858	785	815	838	823	855	818	851	831	840	826	834	835	850	829	892	827	852	825	839	806	837	864	823	883	863	815	824	833	796	847	812	850	786	850	842	868	818	864	800	840	829	859	809	790	821	829	827	852	809	867	832	825	774	823	831	854	865	845	895	843	793	832	903	861	803	813	803	805	844	851	863	842	855	825	847	866	799	802	843	836	846	764	812	868	813	807	856	855	760	882	825	827	800	838	817	853	843	855	823	792	808	821	824	863	842	812	811	832	821	847	812	852	867	809	814	811	836	805	786	886	830	820	821	824	834	835	826	817	820	830	804	829	883	799	779	835	868	834	821	845	822	857	798	854	847	886	829	825	784	820	865	843	837	829	865	831	832	886	854	808	817	827	822	868	827	864	806	802	821	859	787	834	868	814	836	835	837	798	814	825	821	845	796	867	855	786	805	817	776	849	811	862	825	830	822	840	819	826	852	779	853	844	815	825	791	786	840	849	831	846	776	840	807	851	831	830	851	806	839	836	816	862	839	822	823	826	834	867	809	826	866	856	848	807	839	830	820	807	871	870	805	819	852	845	851	825	835	804	822	839	862	863	835	839	793	828	802	823	811	826	799	799	788	798	847	809	831	777	827	756	863	833	858	846	870	851	864	826	819	876	835	840	861	812	809	806	849	855	861	854	785	754	818	841	813	794	812	838	852	842	861	824	826	868	770	866	794	793	830	836	797	844	833	823	821	907	847	826	868	833	799	818	853	816	868	892	803	868	855	867	816	843	825	835	824	847	797	774	827	811	805	853	827	816	830	859	808	852	776	858	830	839	806	859	797	860	833	848	834	829	823	804	828	832	824	802	850	853	876	832	834	860	898	852	863	784	841	805	847	808	776	796	789	788	848	852	847	843	887	867	794	828	828	824	855	831	832	830	778	806	827	830	845	862	840	821	819	799	852	853	813	840	830	843	896	826	804	850	867	839	855	814	850	812	857	814	860	861	818	790	834	866	836	858	814	791	798	837	800	843	843	846	837	799	856	841	894	837	842	822	868	796	826	837	809	840	814	863	817	809	797	821	830	856	825	838	807	791	845	874	850	828	824	796	811	818	858	794	845	817	800	857	836	822	812	832	846	811	822	840	794	807	815	790	861	766	836	832	862	870	795	784	821	823	778	843	864	850	801	845	804	805	875	810	913	863	855	788	778	785	844	814	852	833	847	826	811	852	805	852	853	832	808	839	809	811	801	798	828	830	828	786	801	898	798	836	908	884	813	830	781	804	835	799	825	838	780	793	820	790	852	804	841	850	816	826	848	824	820	830	863	817	841	802	782	830	820	853	896	854	860	853	824	792	845	828	794	870	793	870	829	812	864	848	860	844	809	831	776	878	774	810	856	875	841	765	864	793	797	809	803	860	779	846	843	815	832	860	827	824	823	770	832	821	833	842	841	816	863	815	864	841	823	780	838	820	778	820	822	800	826	821	826	814	882	858	894	810	814	835	808	803	829	811	804	844	786	812	885	796	877	840	831	796	805	831	777	828	837	799	782	771	848	844	772	792	834	835	786	804	827	837	787	825	880	829	836	833	795	867	884	819	847	849	830	878	792	817	804	814	842	830	816	842	852	831	846	882	816	828	838	778	765	891	815	858	808	822	824	785	749	836	829	846	840	819	829	827	829	786	865	796	829	854	844	850	758	814	794	876	796	860	849	815	851	812	807	794	845	829	847	827	886	818	830	834	827	803	833	804	849	852	868	817	839	839	845	823	861	846	834	815	844	852	877	805	865	816	800	785	828	808	773	840	799	795	827	797	842	820	824	814	816	804	834	845	851	839	788	861	803	853	831	860	853	817	838	801	764	820	820	808	823	891	860	832	807	821	856	830	814	805	832	802	840	822	817	813	814	795	795	838	809	791	815	803	825	819	819	848	843	825	837	829	814	808	784	801	787	856	844	846	850	793	787	833	835	781	806	890	835	844	834	846	827	816	775	769	838	802	825	848	867	817	822	760	848	921	840	787	831	813	827	799	821	827	859	807	850	866	858	808	841	831	788	837	810	782	811	854	802	852	811	838	835	910	845	854	869	811	796	827	840	795	836	879	838	827	897	801	847	765	853	786	820	789	815	836	817	792	828	862	827	814	835	825	836	805	834	779	833	833	828	846	823	780	758	833	831	864	847	878	820	850	817	770	903	792	874	807	762	872	830	854	851	844	854	762	851	856	858	829	849	864	798	827	825	854	830	808	787	845	837	807	843	895	843	778	825	790	838	855	846	850	794	885	795	855	852	839	859	810	799	830	855	827	823	823	833	848	828	860	840	800	781	854	817	888	877	895	819	775	845	862	853	838	853	857	756	806	852	832	846	831	868	866	837	837	864	814	808	802	804	883	835	823	891	815	846	843	853	764	856	823	803	851	813	797	775	839	832	805	829	852	781	842	796	831	793	768	817	857	845	867	855	832	803
4503	309	187	175	153	139	118	130	142	108	108	107	135	115	104	140	117	115	126	109	114	112	100	106	117	117	117	118	115	111	121	105	135	104	125	114	113	106	104	120	115	100	123	95	114	121	106	122	92	130	124	109	104	119	116	118	132	120	105	128	115	89	108	112	108	97	119	129	130	115	113	114	111	119	103	100	120	101	107	101	97	102	119	85	97	100	112	89	117	103	103	113	131	94	114	108	120	103	101	114	106	115	117	121	105	116	102	104	115	92	126	111	122	116	113	104	92	107	120	99	117	141	98	111	117	111	109	114	107	123	113	102	99	95	117	114	106	95	107	112	103	126	102	93	108	125	122	107	116	103	85	104	93	132	113	108	88	96	116	104	103	112	118	111	126	104	122	125	113	98	93	101	108	104	114	98	114	111	89	105	104	95	124	116	119	101	109	120	106	101	116	124	119	118	127	102	108	126	106	124	114	100	99	108	113	113	122	114	121	112	112	112	110	124	106	136	114	105	121	134	121	101	119	110	121	105	101	106	123	94	89	110	122	115	103	114	104	99	116	112	123	106	101	120	113	100	104	122	109	119	95	110	113	107	112	116	110	109	109	110	110	113	109	111	115	102	116	115	108	125	112	114	99	101	110	97	127	114	114	115	109	104	128	109	103	112	134	111	117	121	123	108	94	99	128	97	97	87	126	113	128	131	112	122	125	110	117	102	106	115	96	121	108	102	108	101	81	114	120	130	116	138	109	125	122	89	111	98	115	110	106	110	104	118	118	120	104	110	122	133	121	115	113	119	104	110	94	108	118	89	99	110	119	103	101	127	119	115	131	123	94	127	115	107	109	140	116	115	114	123	114	115	121	108	108	126	130	108	98	99	103	123	103	107	95	110	122	102	108	112	109	109	94	126	111	121	129	93	118	107	120	114	111	104	111	106	111	99	123	107	111	117	103	101	99	107	107	113	100	92	115	114	103	106	114	126	98	109	123	115	118	92	133	117	109	113	103	124	111	113	113	122	120	111	96	92	102	98	109	107	114	119	114	118	106	94	115	101	112	111	130	115	98	133	123	127	86	121	104	117	104	111	113	128	104	113	110	102	116	108	104	118	90	95	107	107	95	99	143	137	116	119	126	111	105	115	94	103	111	146	97	107	126	108	123	105	104	116	105	121	128	98	121	100	119	112	112	116	118	95	107	125	119	104	101	115	125	110	107	107	112	99	125	100	102	118	113	104	115	106	107	123	121	119	107	107	101	109	103	112	120	96	116	112	122	98	120	93	106	105	112	94	116	126	136	125	119	116	104	110	101	124	105	113	101	101	107	125	113	135	120	113	107	118	120	111	102	111	108	118	113	123	118	93	93	100	114	125	112	118	109	98	107	131	111	115	97	106	110	105	116	133	97	120	113	129	127	105	121	123	112	106	115	115	120	107	128	123	108	95	109	114	107	113	101	114	122	114	101	101	133	98	132	125	90	116	109	123	92	108	109	108	105	110	121	121	120	96	109	102	105	104	93	100	100	115	107	123	116	130	85	98	123	119	112	104	112	129	109	111	117	114	115	97	126	109	115	128	105	95	144	128	105	101	100	105	116	110	102	112	108	118	111	92	126	116	108	101	117	106	116	122	99	121	116	127	111	103	135	109	115	100	135	135	115	109	105	117	117	122	104	120	109	114	99	117	118	122	103	106	110	106	126	96	120	100	118	110	108	104	120	109	107	122	119	91	109	114	122	101	127	123	115	112	121	127	98	114	124	132	112	116	125	100	134	116	120	111	110	108	106	106	114	95	107	107	104	105	109	121	107	110	102	121	111	95	129	111	122	91	120	116	104	123	126	112	113	130	105	108	133	108	126	125	95	104	114	107	105	124	100	124	123	113	89	117	98	91	122	110	117	119	108	81	111	103	146	94	109	89	102	129	119	109	99	113	121	107	114	119	93	120	127	115	117	116	125	96	114	121	112	123	119	94	103	96	117	108	125	116	130	109	127	124	122	107	125	104	101	122	130	126	123	113	118	130	109	102	112	118	129	135	98	102	110	98	136	122	120	122	115	122	99	125	103	128	93	110	121	97	113	107	104	120	117	135	135	101	109	120	110	106	96	121	118	112	113	120	113	112	124	120	103	95	109	114	112	105	114	116	112	113	110	90	123	117	111	98	125	102	117	93	134	106	102	112	102	131	91	110	106	100	108	103	116	131	117	110	95	110	106	104	127	113	114	137	117	112	95	100	118	123	104	106	100	115	113	110	111	118	97	100	106	97	128	93	118	115	100	122	122	101	96	127	93	108	102	104	102	105	106	105	96	106	87	116	103	121	104	116	112	110	121	113	95	115	97	110	108	100	81	104	107	106	90	100	105	110	112	115	116	112	104	113	127	112	113	96	119	101	88	121	130	118	98	97	124	98	121	115	122	106	96	98	99	110	112	118	111	109	91	83	99	106	134	93	118	118	101	134	109	115	127	122	91	118	124	133	89	90	113	102	104	115	94	103	101	107	113	114	110	130	101	106	104	125	92	123	136	102	100	107	136	118	108	106	103	101	117	110	115	90	101	105	101	96	109	124	109	97	117	117	102	107	112	110	121	92	101	108	108	114	117	111	110	115	108	102	111	122	113	104	103	96	107	104	115	109	131	106	104	114	106	111	94	123	108	117	99	116	115	106	102	114	123	105	121	127	111	133	123	107	102	116	119	106	92	119	101	120	121	97	112	108	131	116	118	117	113	115	112	112	129	118	113	104	105	94	126	116	114	107	97	104	95	105	124	99	104	108	109	122	116	112	120	126	142	118	123	115	114	129	122	132	108	102	112	127	101	121	98	115	109	118	112	131	115	98	103	81	108	91	103	128	102	104	100	118	106	90	112	111	111	123	115	128	136	98	104	107	110	109	105	105	102	125	85	117	101	110	102	133	122	126	120	97	119	107	106	105	122	102	118	92	111	100	126	119	103	123	124	96	113	104	102	109	100	99	106	107	101	104	111	110	111	114	119	114	115	134	111	104	107	121	121	126	99	126	110	109	115	108	119	123	115	113	96	114	123	108	106	110	115	113	117	107	129	113	127	120	106	117	111	123	117	121	110	99	99	104	119	116	112	108	96	113	120	99	114	118	104	120	112	104	98	112	91	110	114	108	112	111	103	126	105	101	108	103	126	136	122	113	108	107	102	119	94	98	99	91	105	124	149	134	112	107	103	110	133	122	111	121	120	124	139	98	104	103	105	119	115	130	112	99	96	119	107	85	96	100	103	133	95	93	108	99	119	113	110	124	90	95	109	111	101	111	102	135	124	108	101	118	114	122	106	102	121	99	120	91	127	138	132	121	89	112	136	105	121	115	99	129	98	111	95	112	113	121	116	108	96	110	132	111	109	107	96	111	100	110	107	128	126	118	129	111	101	99	118	118	102	99	100	94	112	121	111	110	120	121	105	117	94	101	120	108	110	123	111	112	107	122	113	106	133	108	109	108	131	105	102	110	103	98	113	98
3648	463	538	577	530	499	535	489	425	431	404	393	396	389	391	375	401	405	388	428	383	412	389	365	411	388	384	432	354	376	390	394	411	389	371	392	364	376	364	356	412	400	393	348	369	372	380	399	364	369	374	378	388	353	376	379	389	362	391	358	349	380	392	354	380	378	421	413	394	394	385	362	350	374	353	389	383	332	377	370	370	364	379	360	337	376	379	355	334	383	397	418	385	389	405	385	428	381	383	399	413	374	367	336	375	383	380	366	406	407	345	380	376	395	395	392	382	380	391	401	372	393	385	375	390	393	361	356	378	387	354	373	387	353	356	398	408	344	380	375	368	388	434	369	379	363	383	391	374	405	364	365	413	397	361	374	397	381	352	356	359	375	405	380	377	384	366	385	358	414	421	375	377	385	390	396	389	381	381	395	376	391	411	398	397	395	407	349	383	366	371	389	408	396	373	361	387	397	405	352	388	369	380	386	408	389	370	380	373	341	401	389	382	408	374	381	401	403	368	374	391	347	395	403	391	372	367	348	416	394	380	367	414	380	400	377	372	405	374	367	392	385	393	354	384	393	369	381	420	395	377	376	364	395	376	386	379	351	374	382	401	405	355	391	351	364	374	395	326	382	372	368	384	378	378	385	363	383	365	378	423	410	366	381	388	408	374	383	378	378	377	361	395	406	389	389	391	345	378	356	387	378	414	358	391	380	379	356	378	396	388	393	374	382	391	360	383	359	362	374	403	398	437	382	367	389	386	391	361	377	388	385	398	374	386	401	356	375	370	385	388	344	377	377	356	370	364	387	376	406	380	388	393	377	365	382	386	368	389	380	357	381	395	400	404	390	410	386	365	381	386	379	359	406	365	371	430	400	391	354	415	383	345	381	378	359	375	379	354	395	376	344	376	400	380	366	450	371	404	346	380	377	381	388	388	381	388	399	388	364	357	387	391	369	379	391	416	383	368	355	392	394	368	403	380	356	412	379	414	394	391	378	395	360	385	408	407	401	376	371	384	390	371	378	398	375	419	360	357	395	380	369	372	380	391	387	354	386	360	366	383	420	386	415	340	364	377	385	397	387	367	382	394	357	428	354	377	376	386	388	387	347	406	395	398	377	346	386	377	378	396	343	338	369	396	404	397	381	364	408	411	391	407	372	386	369	345	392	370	359	359	385	390	362	343	409	389	398	402	364	382	367	377	381	387	403	409	355	407	373	383	358	369	388	371	365	410	370	369	367	417	381	396	395	351	403	377	365	403	398	388	369	384	390	407	350	403	405	374	384	357	441	368	377	424	372	413	389	404	381	394	387	408	360	399	386	358	373	379	396	398	397	392	416	383	387	345	397	396	355	356	381	381	345	365	402	359	376	343	381	403	391	387	386	378	379	370	365	381	376	374	373	384	380	368	380	369	352	358	392	358	412	394	367	398	388	370	393	362	369	369	338	364	358	360	367	375	385	363	396	412	393	335	384	350	395	364	375	362	412	387	391	363	382	371	394	389	405	406	446	354	377	417	405	412	373	373	354	397	409	360	414	364	359	377	372	350	380	384	381	370	374	340	387	389	376	397	384	378	423	390	380	352	353	402	368	361	365	378	346	406	361	398	385	407	359	346	337	408	413	365	385	378	355	401	369	359	361	418	369	372	380	369	372	409	423	381	378	361	335	367	387	381	443	365	401	375	383	354	436	379	369	374	362	395	395	396	371	383	400	403	377	414	379	406	345	395	362	363	373	383	419	396	411	355	379	360	378	383	365	362	343	367	376	394	388	363	399	377	388	392	356	372	380	407	401	390	386	405	381	358	416	382	373	387	366	374	409	369	338	386	380	389	405	368	372	421	364	389	402	397	386	410	371	411	370	406	362	387	367	361	384	424	376	399	397	414	417	419	390	364	389	371	383	369	363	393	398	364	390	412	396	389	415	408	365	375	397	407	373	385	398	367	424	414	392	380	385	361	374	395	387	363	352	361	390	408	419	399	357	372	386	369	401	394	390	343	394	368	403	385	416	389	372	386	367	371	385	394	397	372	352	379	365	378	358	388	372	380	368	392	394	393	348	385	377	363	399	393	390	344	400	375	387	395	375	378	384	355	386	372	378	365	381	379	368	367	385	364	397	352	409	364	385	373	386	422	389	377	410	361	402	374	346	360	416	368	393	399	347	385	367	376	390	375	367	371	355	414	370	374	375	353	398	384	404	385	414	386	370	363	364	344	376	389	369	374	397	375	363	395	373	424	344	399	364	383	400	388	352	381	396	384	355	372	361	379	342	392	363	378	369	406	370	418	383	386	401	399	356	380	376	395	361	422	335	386	390	353	383	397	364	384	359	383	372	382	383	399	397	375	375	419	387	357	403	389	388	382	387	417	387	393	397	349	401	393	401	370	392	406	366	374	385	384	356	376	354	383	358	398	356	407	368	386	371	402	382	399	442	379	367	385	376	377	416	405	359	394	387	385	405	378	381	386	376	395	426	372	359	358	381	378	370	384	395	379	386	382	370	371	383	359	412	366	392	398	380	392	380	392	405	388	373	401	380	376	369	362	406	423	375	400	371	411	380	416	382	348	435	360	413	373	377	402	369	428	343	413	347	350	379	369	391	374	364	390	370	402	408	429	358	399	391	367	382	419	400	395	396	368	369	350	412	394	421	385	355	363	400	375	404	403	397	366	370	422	409	370	373	370	380	398	408	375	410	387	368	399	393	387	407	390	411	360	360	385	385	375	388	343	369	367	403	377	369	381	367	388	354	397	376	419	362	389	367	401	396	363	368	349	401	381	398	360	417	371	420	384	369	406	381	375	408	362	374	380	371	360	405	399	360	368	373	347	342	354	410	400	380	400	364	411	387	368	416	370	406	370	388	412	405	382	416	390	380	394	349	367	361	377	359	367	356	391	376	388	384	403	376	369	377	403	388	388	348	384	400	352	356	363	361	379	339	388	366	359	355	371	383	400	371	365	370	393	374	379	396	375	389	406	424	385	390	402	413	368	375	358	392	379	419	382	383	392	376	382	361	390	390	401	380	398	377	385	405	385	418	388	397	399	402	416	356	390	384	397	398	386	372	402	383	334	369	392	416	393	398	394	358	375	378	392	370	395	404	365	387	393	380	378	351	359	386	420	393	383	413	355	348	398	444	412	411	399	354	413	417	400	372	395	395	368	385	379	360	358	371	365	355	374	385	399	388	386	348	375	356	405	411	377	385	411	386	353	389	358	378	399	404	370	424	383	381	376	396	352	381	392	370	377	381	370	381	409	385	369	360	392	397	405	341	396	380	385	377	363	373	431	408	402	356	343	414	353	370	396	374	385	363	387	381	393	402	397	392	369	376	401	385	384	375	376	371	386	375	354	330	359	383	388	364	382	399	364	393	393	434	388	399	387	404	378	389	374	370	366	366	388	380	411	379	361	385	361	367	364	373	402	370	372	387	369	392	354	380	388	405	401	401	396	390	360	330	406	401	404	379	380	390	351	368	379	373	388	394
37720	8627	1787	1309	892	728	578	483	415	361	346	305	336	297	311	285	255	271	258	266	262	223	235	237	247	245	230	250	255	254	244	237	248	232	225	218	216	227	226	213	257	235	221	229	261	218	245	229	207	226	216	258	233	267	231	247	219	247	201	238	240	205	248	224	240	227	215	228	220	206	235	255	251	227	238	232	255	224	224	253	232	235	231	251	217	234	220	209	245	223	186	226	247	220	236	221	247	219	217	227	218	231	213	222	225	222	244	214	215	242	217	233	206	219	217	218	223	235	245	230	224	234	231	258	210	237	238	237	231	229	228	234	241	230	214	231	228	224	244	206	222	250	240	212	242	253	243	233	237	220	219	232	250	251	220	210	199	223	235	270	238	226	237	217	266	211	196	244	210	233	239	259	219	197	216	215	213	233	230	232	241	218	230	232	242	226	219	215	237	216	216	238	211	259	236	246	218	216	251	212	228	216	253	233	217	207	239	240	213	222	225	220	202	195	207	235	245	223	227	225	234	247	242	250	227	225	226	235	239	232	254	222	246	204	229	228	234	231	211	223	194	237	223	236	244	214	224	231	209	218	213	214	245	217	242	215	218	229	217	221	208	233	195	240	228	254	232	230	225	225	233	240	256	232	243	222	221	230	229	216	239	224	207	238	221	247	231	221	246	223	214	230	211	243	244	210	214	243	258	224	222	218	233	234	227	238	211	240	242	213	223	231	221	195	222	254	208	222	212	239	256	214	224	218	237	247	218	222	215	242	221	222	229	213	227	209	209	230	205	238	273	213	221	233	224	228	211	239	208	252	229	198	241	204	252	248	213	242	237	216	197	222	239	243	267	214	230	221	234	238	242	228	218	217	258	247	248	245	219	231	219	254	225	215	221	215	235	236	192	216	216	211	215	247	237	255	227	220	221	224	225	208	216	230	218	251	230	266	237	260	231	234	219	240	260	210	234	246	241	225	204	243	224	215	233	245	228	238	228	224	238	229	217	235	250	232	217	235	207	211	226	214	245	241	212	219	224	224	243	201	223	244	231	228	218	220	224	209	203	224	230	240	251	221	213	227	239	246	228	247	263	197	201	240	217	245	221	232	231	232	232	209	197	232	230	223	187	224	256	248	203	241	206	242	219	228	212	243	229	234	229	225	244	215	256	223	224	244	220	215	232	227	221	230	204	232	260	215	206	214	241	212	220	237	224	241	236	243	180	233	212	212	235	234	217	240	241	224	216	206	223	211	262	220	218	233	257	253	209	233	231	204	252	213	216	225	240	210	216	211	217	205	209	217	233	216	215	254	218	242	237	241	234	229	219	220	240	228	227	242	227	205	238	241	231	240	221	233	227	198	233	225	235	224	218	211	229	212	233	239	220	247	226	236	203	249	244	224	241	230	229	231	226	240	226	246	241	228	221	253	218	237	250	227	218	212	216	215	231	232	209	225	233	200	231	216	230	234	235	227	240	231	225	237	243	218	256	223	253	232	237	230	236	206	239	201	258	218	253	242	243	244	228	209	222	237	224	213	235	225	216	213	220	220	199	210	226	239	221	202	217	221	232	230	230	232	242	232	230	246	224	197	205	215	224	218	248	234	229	233	212	232	223	244	229	253	238	233	207	232	226	238	250	213	212	226	237	250	246	225	221	228	223	244	212	225	217	223	237	246	224	244	205	222	238	218	211	245	230	186	207	210	209	236	226	272	233	229	241	228	230	224	234	231	217	235	212	244	222	232	266	226	232	230	251	218	219	227	250	235	250	236	246	223	249	230	217	242	219	238	211	216	247	227	220	229	218	228	260	244	212	247	244	230	234	218	210	214	198	244	259	224	229	224	217	227	235	247	239	237	223	241	227	243	242	231	223	230	217	242	240	219	215	252	236	223	200	217	220	255	222	236	209	206	232	225	204	215	215	224	208	228	213	219	264	246	242	232	245	226	234	238	225	239	222	219	233	232	222	237	224	241	236	238	230	226	208	250	234	233	240	214	217	200	238	272	219	237	242	215	224	223	235	225	220	221	235	232	229	241	250	230	234	230	224	235	207	214	214	214	210	220	245	220	215	240	232	212	242	205	226	217	243	229	248	219	235	231	218	197	225	239	222	218	244	210	233	235	234	229	221	263	248	242	226	241	257	236	222	209	208	247	213	214	242	246	226	232	242	226	245	203	252	232	226	248	216	218	235	236	234	232	226	259	200	202	213	258	223	239	204	235	254	238	241	209	216	210	212	232	221	226	221	222	242	234	233	231	256	220	210	224	201	215	214	209	218	241	212	238	213	236	240	245	236	231	244	193	231	245	227	235	232	202	224	221	214	218	200	230	226	220	244	218	200	217	249	214	233	208	209	228	232	232	217	201	229	208	232	240	218	219	226	230	233	220	259	228	246	248	219	232	219	214	215	207	205	238	220	241	220	210	218	212	210	221	260	212	224	254	230	218	247	222	207	190	233	241	236	215	193	242	214	228	218	215	252	231	207	212	244	257	243	214	211	229	208	262	243	227	226	240	240	212	236	220	212	232	206	251	231	224	239	243	263	224	212	227	241	242	251	252	235	231	247	226	208	203	237	213	214	247	245	220	211	251	237	193	261	223	224	216	226	222	199	201	236	257	188	230	205	239	253	226	240	238	235	217	228	221	247	227	248	230	195	245	222	223	234	250	201	264	231	234	213	258	208	216	245	206	229	234	215	233	235	232	206	205	243	224	269	239	232	227	233	208	238	219	231	253	264	242	238	250	209	221	218	217	220	226	255	206	210	239	186	248	216	233	249	220	224	212	217	238	225	225	259	224	234	221	268	235	228	212	207	239	227	218	240	227	254	222	229	224	201	226	244	258	221	206	234	227	250	236	250	231	212	208	235	229	260	228	219	196	231	221	218	222	234	230	215	217	246	237	240	199	254	219	213	203	244	199	239	228	250	216	228	220	219	201	243	230	232	256	224	230	222	244	213	235	219	221	225	216	197	216	212	225	232	219	241	240	209	208	222	222	221	225	231	230	231	217	229	232	211	237	243	225	217	254	221	219	229	244	234	228	246	232	232	235	233	210	235	238	244	237	223	226	268	248	194	238	221	238	202	237	266	213	231	216	192	219	223	216	240	224	236	222	210	234	225	231	251	232	222	214	216	229	218	256	216	227	239	230	243	260	226	241	236	225	240	214	215	203	247	241	239	223	204	217	221	233	221	244	230	210	208	234	218	234	210	237	259	201	228	211	240	227	214	232	229	229	229	222	251	251	242	214	221	221	219	244	224	233	209	250	217	206	235	215	229	216	236	233	211	224	221	240	247	251	206	245	233	211	228	209	230	225	234	233	243	227	218	230	201	249	221	233	220	218	239	234	227	224	234	227	186	208	237	215	236	230	227	249	239	235	231	232	222	235	234	228	237	255	241	260	267	218	202	218	234	262	222	206	222	239	233	200	217	225	223	210	235	218	230	244	222	249	228	247	240	227	238	242	264	231	217	235	232	224	218	252	221	226	232	212
19982	1622	3372	3857	3274	2790	2280	1940	1721	1519	1390	1283	1172	1096	1069	1010	1002	935	959	912	854	849	851	833	853	816	819	809	806	789	825	769	778	743	752	743	701	742	729	712	689	746	706	719	738	737	742	687	730	742	728	710	730	701	730	712	746	714	700	696	678	662	670	667	720	664	734	760	738	725	667	703	627	714	702	722	707	699	703	699	697	691	651	676	678	718	684	680	698	689	697	695	701	679	666	669	701	669	678	666	656	663	696	651	688	639	687	703	664	666	668	696	671	642	693	705	701	745	669	652	706	673	689	704	692	672	682	681	731	669	635	698	645	701	683	629	709	636	706	713	676	666	707	653	680	666	616	648	730	686	679	683	665	709	648	657	704	683	683	674	651	672	719	688	683	692	657	701	643	712	675	659	701	712	675	679	684	684	650	666	671	678	716	692	663	697	657	652	684	678	690	688	649	656	631	646	669	731	662	658	698	683	645	721	643	638	703	646	719	686	674	714	617	691	709	684	675	649	652	680	701	671	653	648	683	666	653	692	684	671	685	659	659	682	683	712	641	675	657	692	675	636	677	660	670	692	686	687	642	648	664	703	668	716	704	641	693	682	658	670	678	663	698	675	713	686	693	714	711	628	705	680	673	697	628	660	694	702	644	671	674	712	681	684	669	701	665	648	701	695	715	646	706	700	668	729	670	691	676	685	663	732	688	703	682	653	641	687	681	666	713	682	622	719	727	665	650	665	660	703	681	680	694	691	678	665	696	686	673	675	640	668	680	730	664	690	640	648	693	697	678	642	662	620	653	696	716	672	685	687	674	660	724	693	658	642	691	698	665	702	698	700	631	666	675	711	701	690	711	693	729	677	689	685	696	721	646	699	684	654	680	689	661	676	663	718	665	661	719	657	689	710	674	685	656	623	669	617	678	652	677	713	680	657	657	669	626	629	685	715	671	636	673	702	643	669	670	650	666	719	696	671	671	694	783	713	724	688	634	646	665	682	658	745	648	693	636	663	653	674	707	699	680	681	686	664	653	688	657	680	675	682	697	683	681	640	655	717	699	703	717	660	704	708	657	662	686	686	666	686	661	703	670	663	735	717	636	685	628	693	658	701	665	686	707	635	631	709	696	640	696	653	701	660	697	676	661	700	700	670	719	664	641	674	673	709	685	683	665	672	669	706	666	667	678	643	696	681	685	724	672	647	679	680	659	665	695	676	709	700	702	690	719	669	756	660	656	704	679	690	674	702	645	674	679	670	643	676	739	639	702	664	709	668	681	690	685	659	664	681	707	699	653	657	683	640	656	727	675	691	681	703	696	689	654	768	679	682	666	733	729	720	694	675	675	710	687	702	702	690	653	715	654	661	718	664	675	690	690	698	683	636	680	673	664	726	700	643	747	698	671	639	650	711	668	659	698	673	709	673	671	673	714	724	684	704	674	672	680	648	695	650	697	687	684	686	650	654	714	630	707	691	693	673	685	687	687	691	740	642	672	668	688	662	697	650	668	677	675	691	670	682	701	682	708	670	637	676	720	681	660	706	697	652	698	685	625	700	651	663	670	671	710	721	695	702	675	688	658	669	671	678	642	660	652	701	710	650	697	726	657	704	778	669	666	702	714	673	709	687	697	697	679	665	707	724	664	659	645	681	686	702	694	661	706	662	692	671	651	685	639	697	737	744	708	653	645	638	705	696	668	709	707	699	693	657	684	657	666	665	650	659	673	681	651	671	690	651	677	647	691	702	658	607	688	693	696	683	687	662	656	721	664	679	669	665	706	690	676	695	714	673	678	688	634	696	721	680	658	711	702	689	632	660	688	676	681	733	702	707	672	661	675	694	668	665	697	698	662	686	700	675	649	650	678	657	644	694	676	685	696	682	705	684	679	660	655	659	665	727	634	661	676	724	656	665	710	640	719	664	663	660	655	655	699	695	706	689	674	723	700	728	642	697	685	697	647	631	688	702	711	678	641	710	677	647	713	650	732	721	719	690	677	639	663	693	686	666	655	662	681	627	694	704	676	647	686	663	681	683	688	677	666	667	677	700	665	709	701	664	682	684	723	628	642	647	683	646	685	664	664	656	692	665	691	663	675	686	679	649	684	677	672	676	662	681	671	658	694	675	681	714	655	699	627	674	653	661	676	649	658	694	670	664	691	639	725	666	716	640	676	666	682	680	681	695	643	671	652	689	663	702	656	634	715	683	680	670	700	672	655	613	678	675	715	713	673	693	683	683	718	660	733	659	675	658	645	685	670	660	672	659	686	696	687	610	672	710	641	671	658	676	679	695	707	709	693	708	661	710	665	718	727	672	724	652	722	704	674	669	633	686	682	631	675	695	646	670	685	655	711	667	697	678	708	674	668	666	715	698	658	622	716	703	724	704	663	672	695	696	689	694	682	709	680	652	662	683	652	705	666	688	681	673	674	678	701	700	677	684	681	729	673	684	696	723	693	672	689	658	695	673	688	713	678	690	707	706	696	666	684	645	725	679	670	662	701	668	687	653	678	704	691	711	609	708	659	689	684	674	714	674	675	706	708	681	733	698	699	665	673	660	655	642	705	720	705	711	683	670	613	689	687	689	660	663	712	670	692	615	695	663	705	690	700	664	660	665	673	705	687	692	708	660	697	709	641	670	667	686	692	680	704	713	660	699	722	668	682	727	702	670	657	672	681	714	664	672	640	632	694	654	660	646	642	694	676	694	658	650	683	685	671	666	645	666	670	717	674	681	686	659	722	675	697	696	651	707	655	695	693	679	689	648	655	676	692	673	722	685	673	655	659	671	672	687	647	688	699	696	673	671	721	693	663	684	664	665	682	667	670	658	664	674	666	693	711	682	663	705	651	709	676	669	679	665	653	698	706	653	676	682	730	672	675	698	647	675	670	746	670	683	651	676	686	642	646	670	678	672	674	663	674	674	695	662	692	645	682	657	664	677	689	674	634	688	653	669	719	672	708	717	706	655	675	629	634	679	695	656	661	671	681	698	672	711	662	700	720	653	695	675	661	686	662	708	640	715	688	679	709	683	679	684	726	674	696	724	680	690	645	687	712	680	662	661	697	683	682	731	669	684	680	682	678	698	671	659	663	676	623	699	670	679	686	631	714	672	628	691	671	712	708	687	691	687	695	617	682	696	672	667	685	608	665	683	699	675	680	629	728	684	691	701	652	681	703	663	693	663	686	643	646	672	674	656	662	654	709	635	646	668	679	653	680	709	661	698	692	688	636	705	643	669	647	694	707	683	640	625	681	676	689	644	652	718	651	668	699	673	665	682	680	689	681	683	687	716	666	668	724	628	682	670	671	669	700	676	659	704	714	703	702	666	662	660	652	665	667	665	681	680	678	676	717	718	671	688	687	696	698	676	655	661	701	676	684	681	675	666	673	620	656	679	670	661	671	666	658	672	658	680	650	707	654	655	678	693	681	643	668	681	686	655	715	671	734	671	711	657	668	721	664	720	664	653	692	677	716	657	671	676	641	702	692	647
49337	17567	5471	2483	1699	1282	956	840	700	583	511	495	491	410	444	412	362	397	350	357	342	335	345	326	317	333	351	304	358	313	310	307	317	345	300	337	324	305	321	304	295	323	307	314	317	283	322	294	304	293	319	282	301	287	300	309	273	302	302	271	301	299	312	313	281	303	295	276	291	312	293	299	327	286	300	291	295	287	284	280	274	258	295	251	297	296	255	286	296	281	271	292	282	273	297	287	278	298	261	272	305	313	312	279	270	340	292	292	307	325	299	324	268	310	270	304	308	289	305	309	295	306	298	283	297	285	303	301	268	292	280	273	270	302	302	289	294	286	321	305	295	301	279	297	299	307	299	272	273	289	310	264	288	295	282	264	305	297	317	296	311	310	290	298	318	315	296	292	298	313	276	284	289	314	289	290	261	289	298	302	303	316	315	267	313	284	313	295	303	327	280	285	272	263	296	299	317	269	285	305	280	294	327	268	296	287	292	283	289	288	309	326	313	273	303	305	275	292	283	308	293	329	305	290	307	309	294	319	269	275	317	298	284	283	285	298	295	278	319	300	299	320	287	279	236	282	281	309	292	292	294	287	306	274	275	248	270	319	300	310	324	328	273	296	307	304	264	312	306	259	302	293	295	283	291	330	289	311	298	286	274	286	321	291	296	282	304	336	280	264	297	314	292	317	309	271	293	286	296	314	296	300	290	304	258	276	311	312	299	283	321	306	290	249	289	294	244	262	300	282	283	283	293	291	308	278	288	288	300	299	318	311	295	307	285	300	315	309	308	296	311	277	281	317	288	299	305	313	298	283	281	284	314	305	306	297	316	297	298	291	284	278	280	330	270	266	314	308	279	304	292	332	283	309	271	282	315	314	314	321	269	292	302	314	309	290	287	276	277	298	280	308	296	328	280	299	302	273	288	249	300	300	289	283	291	301	307	296	275	268	264	328	276	266	287	298	302	273	285	300	283	323	278	295	278	303	268	297	313	288	300	301	280	321	297	282	316	286	270	307	334	282	283	260	270	339	310	277	296	299	294	283	290	283	281	310	299	289	293	305	302	289	277	309	271	271	291	281	275	317	320	307	288	293	297	291	282	309	274	280	336	279	286	315	301	295	291	286	298	275	295	293	319	249	302	300	265	279	267	289	317	312	294	304	283	319	275	285	268	298	284	265	293	287	295	282	296	302	322	284	270	312	292	281	301	300	332	306	319	305	295	327	322	295	275	277	269	292	290	282	293	331	321	306	286	308	319	281	288	306	259	327	257	291	302	341	287	266	296	274	317	296	312	274	299	297	317	297	305	266	302	284	272	297	294	300	283	266	260	325	295	293	287	301	296	305	315	318	278	268	278	290	296	283	294	276	291	305	274	290	290	297	240	327	278	300	319	289	304	257	302	309	299	314	312	314	291	281	282	282	312	321	320	277	295	303	318	298	314	305	282	293	299	298	291	292	275	293	301	331	301	286	305	305	276	269	309	304	301	282	269	306	277	276	298	287	273	328	315	324	308	297	307	289	294	270	272	266	279	276	268	270	315	294	305	302	290	311	316	280	297	299	322	302	307	278	338	278	292	305	316	301	289	300	354	294	284	264	308	288	320	277	292	294	304	276	281	305	290	296	277	288	276	306	285	305	301	287	275	329	270	285	285	324	313	315	310	307	301	295	284	265	282	268	327	272	290	282	291	300	273	305	330	281	322	290	283	295	302	274	297	280	304	312	293	324	316	309	311	312	271	319	281	291	250	269	281	314	297	318	296	287	287	316	275	269	304	270	297	300	304	309	304	250	305	306	254	299	319	299	296	314	282	278	300	294	277	291	298	283	258	319	304	288	271	304	302	284	268	297	293	299	301	317	310	287	274	294	284	304	268	348	291	275	306	263	289	270	286	293	310	268	291	305	312	276	325	293	295	280	280	294	311	283	305	303	278	282	276	298	295	287	283	317	297	283	309	328	300	273	313	294	300	308	284	338	332	326	274	319	265	304	293	288	296	283	291	279	299	317	325	270	302	272	286	293	265	305	298	262	302	285	300	304	267	283	286	302	301	284	281	284	279	294	313	292	278	316	326	287	321	298	276	269	276	296	274	286	277	260	308	270	294	319	328	268	284	295	306	282	282	314	294	321	291	293	316	272	273	278	306	292	266	293	297	291	276	315	289	278	321	313	308	294	333	301	288	276	308	266	293	314	275	305	275	294	313	294	292	288	294	283	303	287	282	256	308	297	329	287	301	295	296	295	297	294	300	279	284	317	315	345	307	267	303	298	305	304	297	292	266	287	288	310	283	317	304	313	287	303	290	249	285	283	315	271	301	294	290	293	295	277	291	309	267	297	280	302	282	300	296	267	304	307	295	318	319	295	310	311	310	276	328	291	306	288	299	266	303	294	274	263	284	292	271	300	278	269	304	279	295	270	283	270	299	307	276	272	313	280	307	301	299	282	289	284	289	325	291	303	319	284	291	284	338	293	313	256	294	316	310	278	312	335	298	295	261	291	292	298	274	277	278	291	291	316	303	282	304	302	319	272	297	334	304	304	278	296	294	324	266	276	269	294	298	299	294	324	310	280	342	278	306	308	291	304	283	303	300	281	303	312	296	290	275	274	294	310	287	286	286	265	288	296	271	320	297	292	287	303	289	265	283	274	273	301	280	290	289	298	278	283	297	278	324	303	317	308	309	315	311	332	293	292	303	331	302	301	299	290	290	330	311	277	273	312	273	273	307	288	302	293	279	298	341	312	291	292	313	286	317	293	292	288	276	313	275	289	282	286	281	282	290	290	285	282	290	274	293	313	324	298	333	305	269	288	309	314	301	284	295	319	276	321	300	303	318	267	320	285	292	268	321	283	273	286	286	280	263	293	299	290	284	303	315	284	285	312	288	296	282	275	284	320	294	308	307	271	286	269	296	296	282	311	350	289	302	321	265	293	332	303	306	272	292	277	290	262	309	283	320	316	294	317	297	305	313	288	321	281	303	315	287	277	258	325	289	275	279	307	295	321	288	287	253	308	268	320	305	284	301	300	316	282	271	269	298	319	278	281	301	297	270	287	319	272	293	300	282	272	282	273	314	275	318	252	306	280	292	273	277	334	284	298	285	321	300	291	272	272	290	318	289	283	310	296	297	273	284	306	321	302	296	275	304	304	292	296	307	307	276	317	275	287	321	314	327	297	259	301	317	312	270	294	284	281	279	294	269	292	290	285	288	286	314	280	311	305	285	286	263	324	279	306	278	293	304	258	280	309	266	318	336	298	301	277	295	279	240	310	282	260	289	277	292	281	273	298	279	277	282	296	306	303	310	275	285	285	309	322	307	326	296	304	313	269	290	253	310	292	291	298	297	289	324	300	315	304	254	319	293	328	294	319	283	275	289	303	302	269	270	308	287	258	314	317	257	330	321	273	313	301	298	294	310	289	297	305	283	309	324	266	305	282	288	296	294	343	311	303	287	267	307	276	309	293	281	306	288	294	275	280	287	267	264	281
29668	2773	5974	6817	5738	4770	3897	3345	2679	2517	2180	2014	1851	1747	1589	1499	1411	1420	1304	1292	1270	1242	1166	1179	1106	1148	1044	1051	1014	1086	1054	1044	990	949	922	976	966	973	950	931	969	961	968	930	890	873	914	929	912	920	921	968	861	897	885	825	889	862	908	842	911	879	878	861	889	898	877	878	888	906	865	859	856	863	861	907	876	945	854	840	816	893	855	867	873	846	916	827	889	868	899	854	835	837	865	903	858	800	820	875	845	801	885	821	784	829	853	881	853	800	865	848	862	811	814	870	892	841	893	845	811	856	866	869	852	845	857	835	855	819	872	803	857	808	857	848	874	870	819	797	828	899	901	800	847	834	835	816	814	841	853	856	808	847	826	838	860	786	852	809	838	851	868	833	849	880	831	890	819	849	847	888	849	828	814	800	853	873	856	814	826	847	805	785	845	815	830	784	847	849	816	886	830	873	797	807	831	804	842	855	872	816	875	809	905	815	806	763	905	854	864	805	829	850	897	820	811	853	836	784	805	829	864	825	855	840	830	865	871	836	850	818	819	838	855	795	846	854	788	761	877	783	829	812	870	882	844	826	849	784	808	838	887	800	849	823	851	859	795	809	779	850	920	836	770	848	823	816	852	829	763	828	840	880	806	818	795	829	841	811	812	873	822	850	871	870	847	847	841	808	870	830	892	796	851	832	878	877	833	817	820	879	801	870	877	823	858	864	795	852	832	890	799	809	809	832	865	788	818	797	841	836	796	896	805	828	793	828	818	847	795	820	834	835	870	810	777	807	830	799	854	834	848	844	799	864	831	809	857	848	864	835	850	819	771	840	836	900	884	867	823	824	786	813	805	860	887	811	866	880	851	867	819	813	783	870	835	839	813	872	861	775	857	845	802	867	858	891	835	813	821	818	829	823	857	841	836	790	801	823	786	832	815	839	902	877	782	845	822	875	854	887	865	841	845	844	775	805	818	900	827	848	803	836	897	821	824	830	882	891	855	847	896	855	839	809	818	806	839	829	855	821	806	826	794	864	823	852	903	859	836	841	829	823	859	835	891	815	829	816	831	837	854	830	840	882	778	869	847	861	855	859	837	858	853	862	783	823	863	805	787	875	860	829	842	790	807	843	882	872	847	809	832	865	899	843	876	751	841	833	845	839	849	852	814	869	865	804	927	858	938	840	857	888	830	829	829	834	809	839	852	825	801	851	890	808	834	838	809	771	872	840	869	848	833	833	923	824	828	864	802	820	824	874	871	776	822	855	860	839	849	846	823	860	812	826	871	844	855	873	871	844	825	806	797	817	829	842	777	852	872	857	839	822	841	813	828	885	825	859	845	830	843	843	815	808	878	795	853	874	787	804	845	834	815	831	870	805	872	837	839	857	809	822	815	814	852	848	793	799	873	820	839	864	829	847	862	784	810	773	838	825	892	828	863	851	920	864	831	847	778	864	885	858	848	881	876	817	783	859	878	817	832	870	789	860	880	866	866	824	865	822	828	855	864	802	830	814	835	887	864	833	817	841	837	832	862	829	857	898	853	872	830	899	841	812	833	867	904	799	816	792	860	860	826	795	841	850	819	869	773	836	839	853	882	882	837	834	865	821	879	892	812	829	871	817	829	856	871	849	891	863	778	920	846	873	869	788	880	819	823	808	829	893	850	815	812	845	803	837	815	859	815	843	858	886	836	864	828	853	882	837	819	808	838	822	854	844	862	855	828	877	874	837	817	773	837	841	809	806	862	820	830	861	853	862	865	859	810	842	869	866	829	817	814	863	863	835	825	824	797	823	815	856	802	870	853	818	793	817	823	850	815	803	800	836	864	828	818	849	836	839	861	889	896	843	811	805	857	855	865	822	803	819	858	809	858	815	855	812	859	861	860	881	854	800	812	802	871	816	830	849	811	838	820	811	824	824	873	869	820	816	848	781	845	817	848	877	874	849	744	832	826	797	843	823	827	784	839	845	805	761	838	783	810	837	859	829	823	849	906	821	873	771	840	833	860	816	851	849	809	813	813	869	899	789	821	890	884	809	865	820	782	873	838	806	808	804	809	834	830	825	808	855	829	879	836	828	813	855	793	854	806	865	865	825	881	833	869	820	891	828	864	840	830	853	854	878	885	822	827	875	867	870	800	833	838	779	874	857	863	858	827	837	867	845	849	841	864	843	759	868	761	862	844	787	864	866	818	841	872	822	843	791	867	811	815	881	749	830	847	845	878	829	877	809	798	766	846	817	876	864	860	871	803	852	874	803	832	830	847	800	836	810	857	839	846	828	844	802	837	815	898	805	895	837	824	818	859	842	849	815	851	886	786	845	923	839	768	855	819	804	823	796	820	794	818	916	865	826	868	828	866	852	867	814	789	861	870	815	806	816	810	824	826	828	844	799	803	841	899	848	792	811	845	809	809	863	855	811	836	821	781	862	835	846	883	861	845	890	845	855	815	871	870	791	833	804	866	838	806	808	841	855	893	860	839	862	842	867	868	866	875	812	818	862	799	813	798	798	882	814	804	897	885	855	806	860	766	802	843	824	829	834	832	835	886	861	863	831	837	857	820	880	817	892	823	842	809	841	815	807	847	859	786	824	860	820	794	816	860	815	819	808	862	842	844	851	867	814	828	808	829	860	819	837	924	837	851	872	805	853	859	892	841	817	884	827	848	842	807	861	856	868	830	893	855	842	789	864	864	858	848	805	831	831	873	870	851	835	844	822	878	810	853	867	805	885	826	820	865	798	898	861	841	811	854	832	777	849	820	798	801	858	820	889	811	806	853	847	818	841	878	819	859	824	855	837	857	798	842	811	862	828	866	830	836	819	874	846	807	874	833	823	813	794	893	869	842	832	824	887	885	824	823	855	845	855	762	813	903	806	815	844	872	787	829	918	810	838	870	820	791	866	864	875	871	866	879	804	858	869	865	839	838	878	878	865	783	907	778	853	843	852	839	849	833	834	862	891	831	838	831	864	867	823	797	807	834	804	859	839	877	818	849	840	816	815	827	836	876	798	840	881	858	828	818	855	853	803	842	832	867	824	847	816	811	857	819	806	820	859	834	841	864	801	843	885	831	851	828	817	858	849	820	807	835	812	826	852	895	864	850	873	820	809	857	843	835	882	878	817	831	856	826	817	799	870	866	827	839	825	865	781	855	871	866	864	839	818	819	907	869	843	851	848	868	831	800	872	829	876	809	844	857	828	883	906	837	833	846	811	827	822	813	840	823	852	815	860	843	808	829	825	834	848	868	866	848	834	848	881	862	812	854	841	855	826	832	823	898	852	814	852	843	870	844	824	852	867	852	786	837	846	790	826	836	834	822	786	843	827	877	875	846	811	884	888	840	855	820	833	866	810	879	802	840	826	868	854	900	821	819	878	802	823	873	845	844	873	823	838	774	844	871	822	851	862	793	845	814	830	796	878	850	878	800	881	843	849	844	854	873	861	804	836	876	829	855	896	846	826	862	795	789	826	815	796	899	831	840	897	867	825	869	838
4999	372	235	179	118	155	114	115	138	116	119	110	130	118	118	115	114	118	105	114	132	140	130	123	112	91	142	112	104	113	117	111	121	114	113	96	111	111	118	123	125	116	90	90	104	127	138	125	125	120	102	130	114	117	101	109	119	118	114	124	125	109	113	128	113	112	121	106	111	114	111	128	116	110	118	122	111	111	123	117	120	101	112	122	117	110	126	127	120	114	117	106	108	121	107	115	105	124	120	122	131	100	103	102	112	109	118	122	96	106	101	99	129	129	119	108	131	122	126	99	120	125	120	123	121	133	120	116	110	107	108	115	109	101	114	129	110	114	105	135	113	105	128	119	111	119	96	119	113	114	141	116	122	120	123	127	87	118	117	105	112	115	111	103	110	99	106	100	125	117	108	131	134	127	117	116	124	115	104	126	96	110	121	111	127	139	102	112	108	117	90	117	118	103	133	101	106	107	119	101	121	116	118	104	105	117	114	100	110	121	129	103	116	140	109	124	99	117	107	109	109	112	109	117	111	102	112	131	106	108	122	124	114	130	124	123	110	117	110	127	106	123	118	117	111	107	114	116	115	105	128	126	108	113	107	121	108	110	121	114	126	95	120	129	112	119	127	147	111	120	106	110	133	97	100	109	110	115	124	109	100	109	112	130	119	125	108	129	131	114	121	121	112	101	124	102	105	107	118	113	111	118	114	128	112	118	110	111	127	141	100	106	116	107	106	114	106	103	112	123	112	95	114	92	121	102	128	134	119	116	130	117	101	106	109	110	114	115	88	126	116	114	98	121	130	103	104	103	111	107	104	120	125	115	95	109	115	118	104	106	117	110	96	108	121	102	114	104	114	122	114	118	120	108	100	101	106	107	125	96	113	119	131	114	112	99	118	135	115	108	111	108	106	126	108	125	119	117	120	114	106	102	112	117	111	105	118	127	134	117	101	132	114	116	127	112	98	122	127	114	120	112	117	115	116	116	117	106	132	115	116	100	116	109	121	99	123	97	110	116	118	124	118	114	123	116	125	111	114	106	118	126	114	120	116	120	120	129	110	97	115	123	89	122	130	117	124	115	118	115	106	122	98	130	105	116	113	126	128	125	114	119	125	124	113	129	109	111	116	127	127	123	104	107	110	101	110	112	101	130	98	109	126	116	112	123	124	128	113	101	116	131	114	133	104	125	109	121	111	127	100	112	122	105	109	112	101	109	136	124	106	126	111	105	115	126	134	127	103	115	128	136	125	98	99	111	106	120	120	123	104	126	110	108	96	109	96	114	107	106	108	113	107	110	114	101	109	114	134	100	104	120	119	119	128	110	122	128	115	104	121	115	107	130	87	103	113	116	125	116	105	96	100	121	112	99	110	89	127	107	94	118	106	113	115	100	117	106	103	119	101	117	111	108	105	131	131	113	118	122	113	124	118	107	119	116	118	125	110	123	119	103	110	91	116	134	98	96	112	118	124	115	136	108	107	120	122	103	118	122	100	107	102	122	107	119	129	121	112	104	111	119	115	91	114	112	116	109	112	100	123	117	131	129	119	111	95	94	108	134	117	125	129	111	108	98	124	136	132	112	115	120	109	114	127	101	114	104	116	117	114	105	86	90	113	126	111	136	123	98	106	95	111	103	118	138	117	111	119	133	104	104	134	94	128	119	108	134	112	112	105	111	103	122	131	101	124	115	118	110	107	139	103	115	119	122	136	120	95	112	120	112	123	126	113	131	118	99	103	93	129	109	138	109	127	139	103	117	96	112	115	122	114	125	140	136	106	97	121	115	113	110	108	103	108	107	102	122	140	107	122	122	109	112	118	118	107	113	118	120	134	99	124	117	107	100	124	123	108	103	121	106	98	101	113	96	95	103	120	95	118	121	115	120	108	95	125	110	127	97	105	107	98	112	117	126	120	93	104	114	110	95	114	100	126	107	125	115	118	118	126	107	112	126	100	121	135	104	128	106	119	107	110	114	111	112	111	116	110	122	121	113	128	104	110	110	120	107	114	107	114	128	119	121	113	95	99	119	116	103	101	123	111	116	123	120	107	98	116	110	109	114	106	110	111	104	110	117	120	116	116	116	124	96	126	101	115	113	131	92	96	102	110	115	107	121	120	107	132	110	140	112	111	90	115	93	110	106	123	126	128	129	105	137	107	112	116	105	105	120	97	113	119	115	135	118	96	115	116	120	105	105	117	102	113	107	113	108	126	137	105	103	124	103	103	87	110	107	94	107	108	131	115	120	112	123	125	108	108	112	102	114	73	122	105	129	102	127	95	113	126	99	113	98	123	119	119	115	117	107	96	131	113	128	99	110	109	109	127	109	110	112	90	108	114	126	95	127	105	99	116	117	90	117	105	120	114	117	125	99	121	110	124	113	106	113	110	128	101	86	114	119	99	124	104	105	112	115	105	109	100	117	116	95	109	103	106	105	115	106	106	116	102	106	103	115	105	115	110	143	111	113	103	109	121	103	101	112	107	113	113	113	116	118	116	113	95	110	128	112	124	111	113	100	106	116	112	132	120	135	116	115	112	120	124	113	107	123	121	120	103	109	118	104	124	124	103	110	120	105	104	121	110	122	126	124	121	109	112	117	118	116	92	119	125	98	111	136	120	125	121	104	115	128	108	127	103	96	115	123	95	91	102	108	104	137	131	107	115	115	109	117	114	122	116	119	112	114	106	105	99	116	114	116	125	105	104	133	104	129	106	99	113	117	134	117	112	111	109	129	102	107	138	131	136	122	96	124	121	106	119	115	108	102	119	92	100	108	120	140	114	135	115	102	110	99	103	96	106	127	111	121	98	126	111	121	106	95	101	133	127	114	119	134	122	102	120	114	110	114	115	106	102	102	123	116	98	134	137	109	110	105	123	116	131	130	135	109	116	134	106	113	119	112	102	120	102	103	117	99	101	102	127	114	109	106	111	134	126	132	105	104	129	102	108	116	107	114	119	118	108	95	103	120	121	96	116	110	129	120	115	97	104	107	110	106	107	102	113	122	127	128	115	117	109	110	122	109	111	131	125	111	124	108	121	124	105	110	120	111	106	125	108	127	112	105	88	89	135	118	100	97	126	111	126	128	113	123	98	102	116	103	110	113	99	105	137	112	112	112	111	106	112	115	113	114	118	95	123	102	101	111	124	118	131	104	116	92	107	113	102	119	113	130	125	110	132	109	122	115	112	118	104	124	110	104	116	104	111	98	113	121	99	121	139	96	110	120	117	115	130	106	130	110	110	109	114	95	112	125	102	102	137	130	116	129	90	127	110	116	118	89	102	107	127	94	114	111	106	118	106	121	132	113	134	122	109	103	111	101	135	96	111	133	128	118	98	117	98	124	128	137	113	96	131	122	112	114	113	111	107	116	114	142	109	116	98	115	147	105	108	122	108	116	97	106	124	121	124	92	89	133	91	97	118	108	107	117	116	108	114	101	103	107	127	115	133	109	121	98	125	103	112	113	121	105	122	124	126	107	124	111	120	105	121	114
4226	468	573	595	511	478	442	431	462	466	440	466	372	433	403	455	408	415	402	389	409	401	449	381	401	386	381	395	385	440	383	386	379	386	434	376	399	371	419	401	398	444	399	383	390	405	425	376	415	400	363	374	398	383	381	411	415	381	386	391	411	400	378	369	402	395	397	341	383	401	420	388	385	407	381	402	385	386	370	385	431	428	406	383	395	399	354	383	399	390	415	359	404	369	380	380	392	370	382	390	392	428	380	372	379	375	383	394	419	368	394	379	411	421	385	351	405	357	364	386	383	369	349	378	387	433	392	439	401	362	437	401	388	386	371	377	349	398	399	404	406	411	374	430	387	385	390	377	412	384	384	379	425	372	348	350	400	405	383	414	379	402	416	390	381	415	401	411	393	385	420	412	435	403	342	400	389	376	351	365	400	373	367	377	392	418	367	358	366	400	395	374	386	388	381	383	419	371	398	397	376	392	377	430	373	416	382	394	384	419	399	379	378	419	370	400	391	397	379	413	420	417	425	415	361	362	390	371	378	373	411	388	393	419	381	428	380	389	405	407	387	372	365	408	394	422	417	377	410	367	415	380	403	421	408	396	399	424	366	382	390	381	376	372	378	402	396	385	384	371	397	400	391	359	391	355	430	374	374	364	363	380	414	417	378	412	363	382	354	370	401	412	388	393	394	395	420	370	371	396	375	394	391	380	370	405	372	375	385	409	390	388	381	388	339	414	362	400	409	372	356	426	356	363	358	368	384	391	401	374	382	418	411	386	364	361	379	376	369	401	376	417	368	411	383	412	376	381	382	386	392	372	398	370	374	362	387	393	382	401	427	413	380	386	341	402	411	423	384	395	402	390	366	383	403	419	378	390	443	388	356	435	402	387	407	383	433	380	396	428	390	381	366	359	373	428	418	392	401	377	361	393	354	431	348	431	428	368	426	363	413	393	398	402	382	393	376	381	393	378	386	359	413	396	385	405	391	419	419	403	424	405	391	385	431	385	414	356	375	403	362	443	394	399	375	388	441	387	381	371	387	383	390	383	410	374	369	396	389	384	400	369	379	425	429	385	406	389	377	400	379	425	388	384	390	389	376	400	377	387	381	406	389	365	405	403	389	405	403	384	360	365	396	404	385	398	358	407	400	385	397	384	380	410	427	410	389	389	360	358	366	390	412	388	386	427	418	368	386	376	392	380	386	358	388	415	385	413	395	391	424	396	391	395	375	403	398	416	396	398	391	392	378	385	385	399	412	393	366	395	418	369	417	371	398	409	395	399	406	401	370	402	382	343	407	386	388	383	380	376	388	409	397	369	410	432	417	395	386	392	391	427	393	381	361	405	382	390	395	384	374	435	392	392	383	366	396	391	365	369	406	383	373	406	396	368	373	409	386	432	369	427	370	400	385	397	407	364	383	384	391	404	426	361	391	408	414	420	451	393	374	403	418	393	415	379	407	404	403	387	399	401	397	373	404	398	404	416	394	418	396	391	418	364	397	362	389	359	364	357	391	404	389	389	437	406	416	399	357	419	347	408	413	395	374	381	367	360	392	363	405	416	372	399	396	388	366	394	345	406	390	388	401	384	387	381	350	385	377	420	414	381	408	406	376	359	415	363	359	369	380	372	406	377	391	398	402	382	374	393	398	391	404	412	375	410	406	390	381	398	426	395	366	405	370	412	407	388	387	410	385	424	405	414	361	381	415	391	368	380	391	383	369	404	395	420	371	401	418	396	378	377	370	358	396	379	387	397	379	385	376	389	401	383	373	426	418	407	409	370	387	361	402	370	389	357	409	380	388	365	391	380	417	383	358	372	375	404	365	371	379	412	373	380	409	409	355	422	386	371	401	423	397	371	395	375	392	425	387	401	371	419	386	433	382	361	391	390	358	416	427	402	373	376	427	433	362	394	369	383	405	403	429	391	354	364	360	437	377	360	385	363	372	388	366	387	403	407	385	410	403	360	369	403	397	393	398	408	409	402	380	385	403	430	399	389	408	394	401	379	390	388	413	406	370	408	373	400	409	400	382	406	384	403	373	366	390	366	352	383	384	382	412	405	401	431	392	392	369	369	400	372	406	420	396	389	392	368	360	387	368	396	430	424	380	423	363	400	422	404	397	428	355	406	420	399	387	381	375	405	395	389	383	372	426	410	383	409	360	363	456	420	395	393	439	391	367	391	420	406	420	404	373	399	400	397	403	382	407	398	386	397	404	388	395	390	405	363	395	364	373	397	384	393	399	371	355	438	375	439	370	392	341	374	383	395	414	386	388	393	379	346	414	370	409	390	386	408	383	376	365	377	406	391	392	402	408	402	383	389	387	400	386	401	412	399	389	395	392	402	410	378	359	361	385	402	431	394	380	377	411	417	392	390	397	406	402	379	391	386	407	371	388	381	424	407	396	369	385	373	356	388	362	386	386	396	372	378	430	387	420	375	384	392	372	373	381	375	421	412	387	397	379	375	350	388	372	400	376	368	398	359	398	415	396	394	376	387	405	366	383	422	383	400	417	377	372	411	427	409	402	398	373	420	384	394	403	397	444	410	386	410	408	387	370	426	398	394	401	375	415	383	394	387	397	362	380	425	368	400	402	374	382	399	394	398	419	399	426	396	370	384	415	430	396	391	417	375	381	374	386	378	380	384	403	367	398	386	371	404	401	342	383	388	368	393	371	371	390	406	409	403	400	404	404	361	401	399	380	374	400	398	356	417	395	428	349	367	406	375	373	359	421	388	386	402	379	359	378	374	410	397	348	376	384	387	399	426	386	371	360	416	382	373	381	385	406	443	415	392	375	408	373	358	393	379	379	366	392	412	385	409	394	404	340	393	399	403	384	403	419	354	372	397	368	411	396	405	360	407	409	374	416	384	373	422	397	397	381	416	382	398	403	380	387	381	395	394	410	390	367	354	397	396	423	369	418	399	383	383	397	387	439	349	382	424	364	434	378	390	371	416	373	396	387	457	401	340	403	395	398	416	351	383	392	383	352	379	379	395	401	409	404	410	365	367	377	390	405	399	415	414	413	405	390	402	403	391	375	356	403	389	404	369	385	396	424	381	411	390	400	371	412	392	413	430	393	410	369	387	406	387	395	394	423	392	396	373	353	373	393	385	358	377	372	367	393	391	388	403	377	399	360	423	406	386	386	395	361	410	386	421	375	420	368	411	394	407	369	396	385	367	390	396	400	358	406	394	378	390	404	365	395	416	375	403	369	422	381	401	407	399	389	410	385	399	375	372	393	402	390	358	405	415	390	426	400	389	406	384	422	390	399	414	383	400	383	396	400	395	372	416	404	404	414	377	357	369	387	390	371	373	388	404	405	373	363	388	401	405	385	412	382	410	374	368	359	385	393	423	412	380	382	387	407	363	393	379	410	391	355	390	402	376	406	392	397	414	381	386	377	375	376	362	415	422	382	393	403	381	390	408	386	373	406	413	410	384	384	390	386	414	405	387	375	412	406	412	403	378	398	371	362	409	376	369
39406	10449	1950	1215	872	725	534	454	419	362	340	319	318	313	277	299	274	283	273	270	267	252	252	244	274	251	270	230	215	239	242	249	271	226	284	218	252	233	218	215	248	263	268	253	244	243	251	225	228	228	255	235	238	240	231	236	229	220	216	197	224	227	247	249	245	229	251	241	258	220	225	230	261	255	247	223	250	210	195	215	228	218	236	216	226	262	234	231	260	221	246	223	216	219	234	261	211	228	272	249	224	241	206	260	240	216	243	239	222	234	230	260	241	234	229	212	224	245	253	238	222	210	199	231	235	232	235	235	236	251	223	224	217	243	245	215	243	224	212	250	241	192	261	194	242	222	222	232	232	219	239	219	237	263	241	192	236	208	245	253	223	204	230	230	223	244	201	255	248	243	232	212	252	243	258	222	235	235	189	237	225	218	205	211	214	234	209	206	215	223	262	259	221	249	198	220	217	232	194	218	240	226	226	218	213	199	209	214	236	235	258	248	249	239	227	243	254	213	239	226	223	219	226	211	231	222	228	228	207	234	216	222	235	229	246	212	233	232	221	200	245	223	263	231	246	227	226	215	214	227	233	237	231	231	227	257	248	233	241	236	237	199	236	232	254	211	239	219	203	234	212	242	230	203	235	258	257	242	254	234	218	253	233	241	235	214	230	223	233	240	219	240	234	271	230	239	230	222	212	216	242	252	216	220	239	244	238	264	236	219	252	241	229	215	235	249	231	236	236	211	245	239	219	239	234	236	204	243	235	244	240	231	199	209	246	210	228	234	204	232	213	242	240	219	216	252	230	223	224	238	246	247	243	237	229	221	226	249	217	210	202	209	235	261	219	238	212	229	243	235	239	226	219	223	224	199	208	230	263	215	198	229	258	250	230	263	189	228	229	243	233	194	220	233	223	246	218	196	262	228	253	212	228	212	254	256	244	229	215	239	259	260	231	222	246	253	234	254	234	229	204	229	224	205	232	236	236	239	218	212	271	258	233	227	242	247	237	228	235	228	220	225	216	215	224	201	247	226	216	253	217	208	202	248	241	239	219	218	221	233	236	240	235	225	234	238	225	235	224	237	231	216	229	242	255	245	227	249	236	228	266	240	205	227	215	225	248	218	229	202	225	231	229	237	234	215	267	212	239	239	244	239	240	241	210	243	228	218	200	225	224	226	247	244	262	223	223	229	225	238	215	232	216	253	227	209	231	231	227	260	235	225	233	259	251	229	234	242	232	255	228	198	236	221	241	215	237	226	212	246	230	202	228	229	227	236	215	193	221	203	252	213	242	227	270	228	252	225	232	242	232	228	246	223	260	198	229	240	239	243	216	223	277	241	223	268	245	220	237	203	220	212	212	238	229	218	198	215	226	235	243	263	246	241	221	215	211	254	231	256	239	247	220	248	219	240	218	241	236	204	219	240	212	242	236	208	206	235	237	244	228	239	210	229	230	219	210	251	231	221	251	235	231	245	206	231	207	250	221	234	212	231	236	259	223	220	217	246	247	224	206	215	252	229	252	235	230	240	232	201	221	223	226	244	240	230	226	255	207	221	252	233	225	252	226	228	207	226	238	229	239	233	215	228	228	234	197	207	206	239	248	221	237	235	219	222	256	215	234	252	224	234	233	219	175	254	233	229	235	215	243	232	207	226	232	223	227	233	244	233	243	231	246	226	244	215	228	226	224	229	262	249	256	258	266	215	219	256	229	225	215	252	247	227	215	228	224	231	217	223	250	254	234	232	237	232	223	236	239	234	241	233	220	235	225	264	228	240	221	240	209	243	213	252	239	240	211	230	247	256	228	237	237	209	208	226	228	231	208	226	216	232	218	238	198	215	209	240	237	207	232	242	226	231	216	247	220	219	223	230	233	214	257	222	236	222	227	199	238	239	212	219	261	233	240	237	204	224	236	244	255	225	236	214	228	217	226	234	219	228	220	208	227	206	230	235	225	273	234	198	230	234	237	228	215	244	236	202	222	245	217	241	251	229	251	222	236	234	244	250	215	232	249	240	224	242	201	248	215	205	238	240	229	223	245	255	233	231	226	233	229	235	228	211	203	235	239	218	238	231	224	236	230	236	207	239	229	218	239	261	243	254	232	205	252	230	216	248	218	220	224	225	215	230	235	241	253	209	238	219	256	243	219	229	217	250	225	219	221	214	241	227	226	228	219	228	212	201	258	209	208	259	239	242	253	220	237	247	241	243	248	248	235	242	225	209	247	228	229	206	213	218	254	224	240	251	252	247	228	227	247	245	250	226	217	254	223	239	233	243	242	247	212	225	236	208	256	242	220	224	217	213	213	262	231	248	227	240	239	224	221	224	217	200	211	212	246	210	239	241	203	249	223	232	233	222	214	216	236	224	223	256	244	234	226	213	239	221	229	231	227	214	213	220	217	234	231	254	233	254	222	243	212	231	196	227	221	219	199	209	215	253	238	196	227	245	222	237	235	237	266	229	234	213	222	239	231	242	220	238	242	213	233	247	265	213	220	239	235	220	227	238	228	209	230	216	221	217	240	234	239	244	236	208	217	226	266	213	250	219	219	219	244	212	251	255	231	240	243	258	209	210	222	206	220	228	223	232	243	241	232	213	199	225	211	220	237	265	213	223	230	231	215	214	220	234	200	230	243	231	272	236	244	219	233	217	223	247	245	235	249	251	258	238	230	221	259	204	233	213	226	214	246	244	212	232	238	238	225	218	235	205	226	232	198	223	229	238	212	233	206	237	211	232	199	246	241	225	255	245	231	220	238	248	249	205	237	237	245	224	229	244	239	239	256	236	231	241	239	217	231	220	235	224	251	223	248	251	234	219	220	234	234	248	240	247	215	236	247	240	212	262	201	220	218	224	214	233	239	216	239	224	251	220	221	224	242	243	224	223	236	200	243	233	229	246	258	230	237	212	255	234	223	237	222	233	229	226	249	224	226	222	247	244	240	222	247	248	238	234	241	234	233	240	228	236	223	222	251	212	229	224	233	212	222	238	239	227	237	219	236	253	221	248	216	202	251	225	229	222	224	234	229	260	206	239	222	231	210	207	228	226	236	244	241	224	223	213	238	226	198	204	232	250	221	239	228	224	219	249	267	227	252	225	241	243	248	235	231	185	228	219	206	214	234	215	231	235	225	239	237	224	233	227	237	247	208	216	238	230	249	222	211	263	242	226	229	202	218	224	246	258	251	259	231	244	240	224	238	248	240	219	227	218	211	243	239	222	251	269	202	226	227	231	228	224	230	214	234	204	223	263	237	218	237	202	205	233	244	231	227	229	253	235	260	235	224	245	243	204	230	221	217	251	236	235	211	232	238	228	226	228	232	250	232	240	211	250	234	223	210	228	238	222	256	250	259	231	226	232	238	230	237	231	244	257	221	217	216	242	204	248	246	215	217	228	206	248	253	222	205	242	239	240	227	237	216	210	234	230	236	243	234	198	222	228	253	211	235	220	234	227	206	227	249	246	227	232	233	234	231	216	226	255	240	224
22171	1617	3426	3765	3274	2683	2306	1939	1684	1583	1359	1304	1202	1127	1088	1079	1006	1036	908	942	895	889	889	860	875	831	801	791	798	768	789	833	718	730	786	797	745	767	706	726	783	756	743	717	710	724	728	722	732	724	709	770	708	768	744	702	700	712	685	721	651	735	741	726	734	738	718	755	719	704	688	735	719	719	680	690	721	657	698	694	717	679	666	688	675	707	705	703	699	674	683	728	656	748	685	659	695	669	663	673	675	694	684	712	743	708	696	781	694	721	678	730	710	725	656	653	671	697	662	688	680	741	684	663	647	685	686	720	657	734	640	688	729	674	675	678	656	662	682	704	677	745	754	675	678	716	618	709	708	655	695	696	701	674	688	717	714	667	733	677	716	735	712	649	677	650	665	684	710	705	668	660	712	699	706	725	672	662	729	715	752	687	668	700	734	677	659	672	688	705	670	688	708	671	690	683	686	708	686	668	693	716	723	669	698	696	683	687	652	658	695	705	667	726	724	638	681	676	722	689	678	649	711	679	682	683	736	703	689	678	675	648	667	676	677	715	701	684	656	675	707	678	658	715	682	709	639	696	715	655	714	697	694	692	689	679	694	723	714	689	713	694	709	679	697	689	670	691	722	664	709	659	688	664	666	659	716	696	688	679	683	681	679	713	702	705	611	686	724	698	686	635	685	677	690	674	669	730	671	705	709	707	663	625	680	663	660	715	652	677	703	659	681	692	624	644	700	692	673	720	646	675	704	664	729	667	651	693	675	690	651	710	711	692	675	710	644	721	691	698	681	702	665	679	708	702	717	702	651	698	700	705	741	707	683	699	623	673	697	695	661	703	709	691	669	705	714	669	702	704	660	696	680	720	657	670	675	665	680	638	714	697	702	683	692	708	663	675	744	663	691	733	649	724	692	711	706	672	653	680	691	663	685	668	684	684	679	673	723	710	639	644	742	698	658	723	664	697	701	689	699	683	718	694	705	684	688	679	763	701	683	685	690	723	635	679	667	644	660	683	713	679	676	653	679	719	666	621	658	693	623	679	699	679	735	659	689	695	682	639	657	694	701	686	699	689	677	669	702	712	713	727	716	639	744	715	665	702	693	704	736	683	671	728	653	711	659	663	737	718	736	691	707	682	663	645	678	718	725	713	708	685	697	675	691	723	667	691	711	689	679	669	679	675	704	689	713	684	701	668	666	676	704	697	682	684	667	751	728	694	702	696	672	708	676	672	720	687	686	686	680	673	690	713	704	714	699	656	727	686	711	710	763	679	726	694	647	693	678	642	644	668	713	632	649	688	677	667	699	645	675	701	674	652	672	736	718	734	691	681	697	731	693	678	693	650	645	687	686	726	666	656	664	676	681	683	679	636	665	660	698	721	698	690	710	637	682	659	668	643	652	708	670	666	714	672	679	724	694	726	701	689	680	696	697	692	671	707	694	716	665	712	650	720	742	687	661	701	640	673	685	701	697	673	652	698	744	662	644	685	684	709	683	674	662	729	713	715	709	678	681	696	711	714	681	703	669	692	688	704	670	714	656	674	642	732	654	693	689	700	644	692	688	696	708	693	687	686	714	671	683	638	682	703	704	681	728	692	695	720	650	700	655	715	641	718	686	687	668	716	660	703	640	711	649	642	701	621	682	714	718	725	699	712	712	733	719	743	719	715	663	682	643	653	647	665	711	661	673	673	667	686	711	662	684	715	689	694	694	747	715	671	675	686	638	673	714	724	681	700	730	708	678	650	670	657	713	709	688	701	742	695	687	691	674	659	634	717	640	685	663	710	672	673	672	683	692	657	713	666	671	707	710	689	686	676	659	684	701	719	695	688	656	685	708	667	680	680	636	692	659	750	671	682	730	681	634	715	700	679	704	669	691	723	680	738	688	662	641	736	673	695	673	736	712	670	663	678	671	703	693	730	694	705	644	725	671	641	709	708	704	703	702	686	684	666	695	666	681	706	732	698	680	677	635	647	682	657	688	678	683	727	677	716	684	702	650	739	695	725	693	698	703	664	724	677	692	650	685	716	700	671	708	677	689	676	660	702	701	720	666	693	681	691	706	680	677	678	698	674	706	708	706	682	745	697	692	696	712	696	693	678	673	660	728	699	722	682	702	699	703	679	695	709	671	703	713	697	665	709	708	719	704	698	670	685	654	648	714	630	712	692	678	693	704	654	713	738	710	733	700	715	710	677	725	685	731	633	727	674	650	685	718	693	666	729	666	702	700	701	668	703	682	679	682	700	727	647	720	679	719	691	667	679	749	656	712	649	711	658	712	695	714	699	714	638	703	667	686	673	716	642	689	696	696	662	705	689	660	662	714	695	629	700	669	697	670	727	710	683	675	684	712	675	697	668	686	687	721	677	686	704	707	644	691	673	735	654	650	656	668	709	724	673	680	707	703	722	681	725	660	693	712	683	698	710	699	712	668	661	699	730	665	676	687	704	704	707	699	739	686	716	679	682	679	660	705	703	689	677	710	679	653	658	691	713	690	695	692	682	707	712	699	668	726	682	675	659	670	709	656	716	663	672	683	705	714	716	695	665	699	659	720	659	695	655	720	718	691	711	678	671	714	684	662	716	675	711	673	677	669	691	687	705	709	652	711	665	747	692	785	644	634	702	678	649	728	695	633	710	709	698	699	705	701	681	662	691	644	631	699	715	661	711	700	672	730	690	705	698	693	723	676	704	637	676	705	684	687	687	698	716	705	660	691	689	645	728	695	651	679	686	691	746	697	657	698	687	692	698	672	644	753	714	713	656	681	662	680	713	686	675	684	685	636	658	714	727	707	699	636	683	711	618	685	673	681	659	716	680	651	713	670	672	699	683	710	712	683	715	697	677	673	702	691	736	653	684	688	693	707	723	712	687	682	686	681	683	729	674	695	685	705	678	685	695	691	679	689	671	673	709	671	657	770	670	689	720	699	655	625	658	679	712	680	716	676	662	694	716	643	668	721	734	663	673	663	700	716	669	677	695	676	700	673	674	693	686	738	696	670	660	738	692	722	692	711	695	675	671	704	704	717	713	761	732	727	698	681	703	719	698	718	676	699	678	738	665	691	692	711	704	685	730	687	704	713	667	663	665	700	673	696	699	659	660	698	705	712	648	673	691	666	700	690	689	720	700	713	676	684	733	692	686	728	670	644	644	682	654	715	708	685	726	668	717	667	705	678	663	662	745	706	631	683	675	700	667	694	665	708	659	715	663	725	733	677	678	671	747	709	657	708	689	646	669	716	666	650	682	661	647	678	669	741	696	723	718	701	724	708	643	725	685	657	689	689	696	719	677	714	695	665	679	703	695	706	733	702	696	713	712	681	701	668	726	668	692	754	702	723	753	715	729	701	745	696	684	673	722	689	667	666	727	665	700	664	684	731	718	649	739	684	665	670	663	680	643	699	722	749	656	693	664	661	687	728	634	690	673	682	735	676	717	690	683	688	656	694	709	691	729	680	712	682	693	690	689	726	691	649	705	740	687	671	685
49210	19332	6427	2512	1668	1284	966	839	660	623	569	484	451	435	382	402	369	372	398	354	371	326	320	328	321	283	319	353	325	332	288	329	327	299	287	357	318	350	298	317	337	315	337	316	304	310	294	293	314	334	282	311	326	281	316	310	312	314	305	315	307	292	298	311	313	272	299	299	303	302	302	272	281	296	312	299	288	306	333	327	305	316	332	301	328	298	295	330	310	294	275	286	314	286	279	313	329	264	305	315	298	339	292	296	288	279	336	294	309	336	296	310	308	312	284	259	334	274	307	313	299	292	294	277	308	271	302	296	288	324	325	273	268	282	309	333	284	298	306	277	292	289	308	301	293	301	324	291	302	288	288	290	326	324	295	332	310	307	327	310	266	307	299	294	306	254	302	272	295	314	293	338	286	305	293	284	315	294	273	289	318	325	299	291	298	314	259	270	299	330	299	319	303	294	283	273	285	344	324	295	316	304	301	269	313	308	301	257	322	323	337	299	302	317	292	287	282	280	314	320	326	275	292	293	305	298	283	300	295	300	287	315	289	293	280	249	283	289	239	282	296	286	285	287	272	318	290	282	275	309	293	299	280	286	295	291	292	286	314	275	293	329	304	320	304	287	315	284	292	282	262	305	330	300	290	317	321	288	287	302	278	309	299	321	300	305	314	300	313	307	298	316	289	274	311	281	336	314	307	295	275	300	300	320	311	296	319	272	323	280	305	305	283	320	312	307	306	321	296	329	298	288	307	298	325	296	267	299	287	361	333	305	286	298	289	314	307	309	285	279	270	328	277	312	322	348	296	318	321	321	294	275	306	290	337	276	281	289	340	304	309	296	310	316	287	306	289	322	283	298	286	313	303	310	298	278	305	312	278	284	301	302	305	247	305	284	290	304	313	322	329	271	276	264	277	263	299	302	285	296	307	279	298	303	265	304	273	280	318	304	317	310	294	293	321	274	304	307	289	315	286	292	269	299	300	279	288	298	293	275	309	279	304	293	308	304	315	344	290	321	292	356	271	293	334	291	301	297	312	290	304	285	316	295	320	270	321	310	315	307	316	307	296	297	282	273	331	335	279	293	303	306	291	314	339	294	300	311	281	280	317	328	295	332	311	293	300	316	292	289	320	302	284	322	306	306	305	299	307	266	297	314	273	282	315	305	326	292	323	281	289	303	308	317	286	312	287	330	292	318	313	306	305	299	289	320	297	319	302	280	277	299	293	293	301	330	312	307	297	305	321	305	314	283	284	290	289	307	306	310	306	310	293	283	294	271	284	318	284	279	322	273	283	278	311	314	304	300	283	285	255	288	280	303	323	290	319	301	289	284	311	278	308	310	303	283	294	316	296	298	284	308	297	276	297	318	312	305	335	277	295	313	303	295	266	300	287	303	264	295	287	298	298	291	309	317	310	297	306	320	300	314	305	314	300	278	316	297	302	311	310	296	281	290	311	299	309	305	324	297	303	293	322	331	339	280	307	295	282	318	283	308	314	280	275	303	311	252	299	302	264	292	303	298	283	293	306	314	278	287	300	297	290	318	288	303	286	305	303	308	316	318	302	277	298	311	307	319	311	308	291	265	291	294	321	289	293	270	277	316	275	293	332	321	293	287	301	273	328	287	280	289	274	267	289	327	274	299	315	300	283	284	289	267	311	301	275	321	288	297	276	277	311	299	308	298	288	296	280	316	259	317	316	301	308	288	291	302	268	287	285	294	278	311	337	303	316	295	310	286	314	284	314	308	306	315	290	299	303	308	305	269	273	282	332	297	278	294	298	328	316	331	323	320	314	295	254	310	283	297	346	324	298	297	298	292	296	322	313	268	305	300	313	294	299	311	304	292	311	291	302	307	319	294	323	302	304	310	304	303	289	291	285	301	309	306	320	303	344	325	274	299	301	289	296	300	298	312	310	284	298	356	290	299	274	313	311	287	312	265	319	289	293	313	321	287	295	291	323	319	262	277	292	333	324	322	311	319	298	295	290	257	270	308	306	316	283	302	306	311	311	321	328	297	297	263	303	341	290	304	317	264	304	282	297	277	292	292	297	313	323	289	314	291	321	309	302	298	339	284	302	296	305	294	287	286	301	307	283	297	319	271	282	307	276	286	293	273	296	281	327	304	289	295	306	298	324	285	304	298	318	287	307	322	306	291	307	317	277	297	283	306	347	282	316	312	312	327	319	285	290	310	304	326	311	304	290	284	286	305	288	305	290	285	288	272	270	315	350	313	282	298	329	297	282	319	316	318	354	305	304	287	291	300	316	319	336	297	319	321	267	322	292	316	306	287	315	296	298	320	309	310	302	327	315	303	302	303	304	271	295	262	281	278	285	279	308	308	300	313	294	270	275	297	316	298	327	325	287	306	299	290	261	291	299	268	310	300	342	315	307	312	314	304	287	274	293	318	283	289	331	299	306	278	295	284	281	305	308	304	291	307	301	292	312	314	314	305	291	274	287	300	281	295	304	306	305	307	321	321	270	331	327	329	307	289	279	270	315	290	289	320	266	321	332	297	300	312	285	305	286	319	308	327	320	273	285	298	313	301	290	290	275	276	314	303	312	315	288	275	314	294	291	280	311	307	328	307	291	273	279	315	300	274	308	293	315	292	299	295	290	307	302	286	277	296	273	263	273	303	301	316	277	286	294	298	293	281	286	290	282	314	295	289	287	342	306	302	287	314	281	326	293	315	289	308	315	293	299	298	283	316	291	294	286	276	330	259	335	308	305	333	260	312	294	305	320	277	293	306	299	266	322	275	293	301	275	277	337	263	323	319	310	301	333	306	303	321	299	298	284	262	299	302	305	308	297	299	285	321	296	291	308	306	298	281	262	292	290	311	317	300	322	285	308	295	328	293	286	345	284	289	298	310	277	315	312	300	272	294	293	323	306	264	297	273	305	290	298	298	308	317	349	291	292	318	321	293	317	308	290	301	289	310	292	294	296	316	279	318	265	313	293	302	287	289	308	312	298	328	318	302	280	292	300	307	286	306	282	272	306	311	298	263	285	294	288	254	302	269	286	272	278	306	326	324	305	317	295	289	291	288	282	302	316	285	338	309	294	310	297	289	302	309	306	302	316	287	295	308	300	282	286	297	295	281	301	271	319	320	318	317	283	289	276	308	309	298	312	315	274	297	278	315	288	306	312	280	272	326	278	277	303	287	300	271	286	292	297	289	291	298	305	270	326	290	277	299	298	263	304	307	302	291	300	284	305	295	328	307	302	279	299	301	313	309	265	307	294	312	302	296	297	286	279	310	327	313	326	316	312	312	281	290	349	317	291	284	291	262	288	275	288	302	279	295	275	291	255	300	302	326	261	294	281	293	287	303	268	298	318	269	264	275	287	301	288	286	323	305	314	292	284	291	299	289	312	324	299	307	298	285	273	272	346	297	291	296	309	292	312	311	324	270	308	302	300	310	291	298	320	299	297	314	293	307	302	301	292	282	290	293	317	295	295	291	294	310	308	306	312	325	286	298	307	298
30273	2782	6086	6689	5738	4709	4020	3242	2744	2471	2140	2018	1770	1751	1586	1484	1457	1432	1338	1306	1351	1237	1136	1194	1129	1119	1091	981	1109	1001	975	988	980	997	968	975	1018	953	941	1003	958	936	926	966	944	926	922	933	938	917	874	902	866	909	855	918	883	843	879	901	886	878	907	912	877	870	892	862	917	837	874	822	920	871	868	850	875	831	837	878	856	852	849	860	863	857	834	865	855	904	894	866	853	908	863	843	843	865	876	906	866	888	870	864	869	833	819	854	891	882	844	864	841	865	879	825	837	829	880	861	868	865	839	840	920	863	872	850	840	857	811	845	884	885	828	827	826	868	916	826	848	842	866	907	895	856	836	841	854	838	802	842	848	905	860	820	871	835	875	799	810	893	874	883	883	860	862	892	849	830	851	794	832	840	851	877	796	877	906	865	863	854	862	875	852	821	837	786	838	866	866	835	830	838	839	789	835	870	849	818	857	814	813	888	830	852	932	854	830	902	845	875	889	818	827	779	835	798	862	814	856	829	774	834	890	843	878	861	845	824	786	848	854	845	904	880	849	892	829	856	832	853	873	820	825	821	876	833	854	844	833	878	761	831	820	832	855	820	803	869	873	813	818	851	841	847	861	849	854	818	849	782	868	817	888	832	892	833	891	796	870	832	837	833	826	843	866	838	874	853	840	820	833	913	809	843	843	854	812	798	845	846	857	820	846	854	815	790	829	860	824	892	808	852	859	859	877	878	877	833	889	830	872	846	818	838	809	824	816	832	872	828	839	799	806	836	763	811	814	861	832	861	835	837	828	795	845	819	875	821	860	868	860	868	847	845	865	833	878	869	847	808	879	886	773	856	827	825	878	819	840	870	820	822	847	851	862	904	844	841	791	836	831	903	802	871	857	837	840	832	841	899	840	815	844	857	847	822	850	841	868	871	866	848	836	841	873	859	873	849	862	815	841	842	849	868	854	843	838	858	827	891	835	872	863	837	826	850	863	811	858	828	896	870	858	883	848	836	819	881	812	800	812	830	866	802	876	831	839	823	797	838	829	811	846	790	856	876	833	839	874	858	783	869	838	833	890	839	903	802	849	782	840	879	875	874	807	858	796	847	869	871	821	797	804	873	900	838	856	875	824	820	825	830	796	880	817	891	887	900	806	839	806	820	845	847	821	822	823	831	855	905	853	816	858	846	821	857	835	830	843	860	856	824	809	851	843	859	835	830	845	866	832	818	850	877	802	834	815	853	835	820	861	865	870	860	807	865	824	862	837	840	833	880	806	834	851	850	799	824	845	869	865	767	840	844	800	835	827	815	837	864	862	824	796	914	848	848	847	855	860	865	851	831	878	835	806	822	871	853	851	816	813	823	887	862	810	852	759	861	833	858	856	841	834	867	808	838	832	826	820	816	894	849	801	810	839	833	813	819	853	822	839	835	832	862	892	829	805	870	823	866	843	903	855	874	869	819	881	838	880	834	861	831	876	783	824	843	806	834	890	862	847	849	867	823	818	787	843	833	868	785	844	901	787	833	858	870	782	836	859	835	851	861	822	870	876	888	827	881	853	926	841	807	802	856	825	792	906	799	877	847	835	904	814	791	837	835	773	849	824	839	860	803	815	863	825	890	829	926	886	827	859	870	810	832	872	858	830	818	866	819	870	879	855	907	816	821	848	856	858	860	873	845	850	840	858	852	856	826	826	807	873	838	862	855	838	844	837	890	828	876	853	819	825	847	871	851	822	831	902	830	874	836	858	874	833	885	842	841	823	844	864	837	832	819	850	832	839	876	873	866	835	842	893	832	867	863	880	812	848	821	779	823	837	836	821	840	847	802	874	847	863	837	920	826	860	835	852	787	843	835	834	906	817	856	825	842	844	811	820	805	839	860	844	837	810	857	841	838	860	848	893	840	830	850	826	843	881	788	845	869	821	850	865	811	808	886	802	828	812	799	822	850	849	784	863	844	828	846	847	870	832	832	824	875	831	835	913	847	844	868	834	856	863	832	848	817	833	852	886	839	803	849	853	829	842	857	833	862	819	859	839	818	828	888	839	867	816	909	826	825	834	804	832	863	846	798	844	819	840	835	803	873	791	880	864	856	833	859	847	833	836	869	793	809	819	883	832	821	838	819	876	863	855	841	863	836	832	831	825	903	826	848	835	884	860	801	820	800	827	852	821	824	869	875	853	862	877	831	835	827	803	878	849	841	876	818	872	826	862	884	871	877	828	828	870	841	853	845	828	833	848	827	864	848	820	848	878	840	798	799	842	838	844	841	880	834	836	816	818	791	837	810	847	851	876	833	830	880	836	819	789	838	843	842	838	810	824	843	836	871	817	848	842	857	812	810	807	866	833	820	897	852	876	823	840	819	841	843	821	872	822	815	834	857	860	866	834	845	839	807	865	858	840	828	878	812	840	876	802	804	862	815	862	920	872	840	842	858	846	806	842	834	777	861	819	882	860	787	838	824	771	806	901	825	875	873	854	862	869	852	795	835	841	841	838	873	863	820	827	850	863	825	814	835	829	847	831	836	798	855	826	867	854	858	856	858	871	880	809	820	870	869	847	840	861	828	849	817	852	870	859	876	819	842	827	853	873	824	839	821	850	884	835	860	829	838	838	838	830	853	860	813	833	811	867	838	832	739	875	817	826	816	843	860	855	836	848	793	821	832	873	823	921	840	869	841	798	835	859	823	832	816	849	829	895	870	861	867	816	851	859	827	830	876	796	815	875	908	820	839	851	813	872	808	859	858	826	797	835	842	891	825	839	772	849	818	851	864	855	882	865	881	836	854	839	790	856	812	880	830	889	864	850	840	808	884	822	792	861	824	817	856	867	829	834	866	850	814	820	831	782	840	833	855	879	834	853	881	856	845	791	918	813	817	860	850	833	830	812	848	822	801	844	821	816	820	838	894	840	860	809	854	852	801	847	856	821	797	813	882	827	855	874	831	849	840	873	821	836	826	840	849	872	857	829	845	822	785	833	824	889	786	810	776	880	803	856	766	836	856	809	871	779	859	832	861	847	873	844	823	809	838	858	837	821	845	856	835	853	851	817	840	889	869	872	807	868	824	854	795	889	848	802	869	786	837	830	857	911	863	810	830	829	856	830	850	828	848	854	832	868	861	808	803	846	841	851	824	801	863	862	801	821	833	874	867	804	847	845	906	860	868	829	881	812	862	831	874	840	846	850	861	852	827	834	839	822	864	854	826	809	870	861	801	877	901	859	858	844	895	797	876	789	826	794	818	857	910	793	882	848	848	851	852	854	848	881	820	799	861	863	877	840	832	871	845	827	811	874	823	852	842	797	853	892	838	823	785	821	847	888	830	834	758	823	786	822	847	832	888	843	822	898	854	899	859	854	828	847	867	876	884	828	843	827	803	837	808	795	784	916	853	853	818	867	833	869	831	857	810	850	885	874	854	863	806	853	847	807	814	868	863	872	845	776	825	870	860	871	794	849	837	856	874	788	859	858	802	833	835	803	809	829	887
5218	353	228	186	145	137	141	151	126	127	102	117	131	107	120	115	114	129	126	127	119	108	108	126	151	110	133	109	119	134	136	126	116	131	122	101	115	113	113	101	128	128	133	128	113	111	127	134	103	114	119	118	111	127	118	107	131	139	112	114	120	106	119	117	125	107	113	112	124	111	101	115	121	112	107	109	117	113	109	126	124	112	113	124	106	136	123	108	123	108	113	118	135	106	125	141	113	106	118	107	120	113	120	122	106	132	110	118	137	106	123	141	133	127	119	125	109	130	109	108	117	120	121	129	101	125	107	124	106	124	113	131	110	111	121	126	117	117	109	123	123	130	96	121	121	120	123	111	113	127	105	116	130	110	112	125	116	90	108	122	117	112	114	105	123	116	120	130	125	113	115	127	108	129	108	110	108	109	119	121	126	133	129	133	119	111	120	122	113	120	109	127	127	136	121	126	135	118	108	104	129	120	122	113	140	120	142	128	131	132	119	101	115	114	114	125	106	125	130	97	102	135	117	118	119	111	113	123	108	94	105	112	130	120	111	117	105	106	113	118	106	116	126	106	117	117	98	128	109	108	112	137	104	125	109	128	131	121	119	105	129	111	105	136	101	100	127	108	112	127	116	120	119	100	129	120	118	127	111	106	126	142	142	120	116	121	116	104	117	130	136	121	122	105	127	128	126	144	127	133	106	119	100	146	105	118	121	130	122	130	109	107	121	114	113	124	99	108	111	99	135	106	121	126	130	117	122	115	126	121	100	114	129	120	122	138	95	111	122	114	115	131	118	132	108	119	108	114	112	114	110	100	118	113	105	110	121	110	121	122	120	130	128	136	98	103	114	100	143	101	113	114	101	126	129	116	115	102	120	128	120	118	117	121	112	114	117	124	119	116	119	143	100	108	119	109	110	118	95	124	133	114	110	114	108	126	128	115	137	121	114	108	107	128	104	117	110	96	131	106	115	126	121	109	118	124	108	121	122	108	119	114	119	115	124	103	112	113	112	125	133	115	125	119	117	120	105	113	121	134	111	122	128	135	113	109	139	117	97	124	122	125	120	134	113	120	126	100	107	128	132	109	103	110	100	107	119	102	102	128	105	131	124	106	123	111	126	125	105	122	107	106	107	143	108	114	124	146	119	102	134	120	123	127	113	143	115	118	131	109	128	130	113	133	124	117	123	119	116	118	120	100	121	132	110	115	118	124	108	114	130	110	109	121	137	103	117	118	126	126	124	138	132	117	118	128	111	134	114	118	102	104	106	113	127	119	127	125	115	107	129	116	130	127	119	130	115	123	115	106	127	99	116	112	113	122	112	103	105	125	110	115	116	133	102	108	102	120	115	97	112	128	122	120	129	130	111	131	112	118	117	116	119	118	114	133	150	127	132	116	115	108	120	115	112	113	90	126	124	110	115	108	104	113	97	111	98	116	104	107	112	118	130	126	109	122	121	104	116	127	139	112	130	121	128	102	103	104	121	120	116	131	114	121	112	117	110	127	98	106	129	110	132	112	138	107	110	95	97	141	120	116	118	130	114	100	106	114	99	106	120	115	113	111	121	119	125	121	105	115	130	114	121	115	114	126	109	109	123	134	98	110	119	123	122	104	120	121	116	111	122	124	125	108	117	124	108	111	135	86	118	113	101	97	117	102	115	112	105	110	136	115	117	113	110	120	99	119	113	132	118	100	119	114	137	120	100	118	122	103	127	113	100	126	112	121	116	115	106	115	111	118	118	118	119	120	107	132	126	119	136	128	125	140	107	101	114	130	101	113	129	112	131	112	104	126	122	104	109	129	110	119	101	161	116	126	130	124	115	116	129	127	117	136	137	109	125	116	108	107	127	134	118	103	94	123	120	121	123	90	138	99	126	120	113	108	115	131	113	121	129	104	128	102	141	115	96	106	117	112	104	117	122	98	132	104	115	125	124	119	117	129	108	124	133	118	124	132	102	128	112	115	126	122	113	137	108	135	113	121	99	141	104	106	105	142	135	109	139	122	126	107	116	107	105	123	126	109	103	117	87	114	111	128	120	99	117	125	116	118	127	112	114	123	125	109	111	123	113	120	122	120	116	109	118	103	114	121	118	108	111	116	141	113	116	114	98	108	109	123	124	133	125	124	92	117	116	126	125	122	111	138	116	114	111	119	108	122	114	107	123	121	105	104	111	96	122	120	98	127	100	110	137	127	122	110	124	119	98	127	129	112	113	119	110	111	121	116	104	112	105	124	100	101	131	137	122	94	120	134	92	118	105	108	139	121	121	114	98	126	146	126	123	123	111	107	105	124	130	127	109	129	124	131	104	121	129	110	106	110	99	126	131	117	98	122	113	124	110	126	121	108	116	124	112	133	120	130	119	109	118	107	107	132	126	125	119	121	117	115	106	114	122	107	105	103	112	115	118	114	119	118	108	129	94	132	133	121	118	112	132	107	121	112	103	121	139	100	103	129	120	115	98	103	134	93	110	100	137	123	120	116	104	105	127	118	106	128	113	121	100	118	106	121	118	123	130	94	129	127	130	133	115	109	114	117	128	121	95	108	119	114	130	127	114	121	124	124	114	117	115	118	113	115	121	106	128	95	132	127	116	104	126	123	125	112	133	122	127	108	115	125	123	125	101	105	117	112	116	137	115	114	101	127	102	103	128	124	105	114	130	90	109	108	100	110	114	109	145	114	111	113	130	123	120	126	104	118	131	101	119	118	107	110	130	112	122	132	111	117	122	119	127	137	104	101	109	127	141	123	114	103	121	136	127	124	120	103	109	124	117	115	116	119	114	99	122	122	114	137	114	113	115	114	118	124	110	98	109	130	129	115	124	110	118	109	132	132	116	134	116	114	81	117	112	118	113	118	133	114	100	120	107	113	107	121	111	122	103	121	108	99	119	108	109	124	95	124	110	107	117	130	127	115	143	115	133	103	127	113	127	115	125	122	101	105	112	114	111	122	128	118	106	130	109	119	117	134	124	138	113	127	119	132	122	114	132	122	124	101	110	142	133	115	119	122	135	112	111	127	113	125	111	106	103	109	116	123	107	107	85	96	140	103	95	104	125	98	126	106	119	97	112	105	118	114	119	128	113	122	113	114	108	138	111	111	99	127	121	121	118	145	111	111	105	98	102	138	119	105	116	112	102	112	138	112	136	102	111	125	103	112	111	136	123	132	120	104	131	110	106	102	144	113	113	117	125	126	121	113	112	121	121	127	125	127	125	129	109	119	108	108	119	118	112	126	123	124	99	116	116	122	110	133	117	127	126	111	120	112	121	140	115	92	117	98	108	112	110	133	128	109	110	126	116	102	104	117	110	109	125	119	113	103	124	132	104	121	122	142	107	126	105	114	126	136	122	114	125	123	121	122	112	102	113	125	122	82	122	111	108	129	131	109	104	106	141	113	125	121	100	126	109	118	125	138	116	119	107	123	123	119	105	112	123	145	138	119	119	116	111	121	111	115	101	123	98	128	114	118	141	131	109	113	129	112
4111	469	572	578	540	524	504	468	446	449	400	421	452	432	434	448	446	435	425	435	399	408	427	402	386	392	389	411	394	383	455	388	419	435	400	389	372	388	399	389	384	440	378	407	412	402	404	409	405	424	415	392	420	411	384	382	404	398	375	386	404	377	435	399	387	401	390	395	362	419	414	417	404	437	384	412	396	408	394	410	411	429	407	381	384	407	406	417	377	384	369	402	375	383	413	395	395	405	404	409	381	403	373	399	436	431	397	432	393	384	418	382	403	390	444	410	414	380	411	403	389	367	385	385	377	409	425	365	400	429	404	356	390	375	417	399	412	403	380	421	399	434	349	405	404	375	382	409	391	385	392	394	372	425	399	385	395	431	377	362	381	395	370	402	405	419	403	380	396	387	369	424	408	368	464	399	390	414	420	403	416	374	362	392	419	398	384	378	371	418	413	422	378	405	390	411	401	394	420	414	407	383	407	400	393	397	429	370	392	416	394	392	409	359	415	403	457	421	412	427	375	399	409	407	400	377	393	380	402	391	394	357	366	416	396	408	423	427	423	393	380	412	374	369	391	422	414	370	373	400	391	380	373	439	383	379	362	389	406	412	365	393	391	420	408	404	421	398	368	411	377	369	396	373	402	405	416	387	381	431	396	420	414	390	384	429	399	393	417	413	401	407	402	372	424	367	376	428	383	402	394	402	412	401	367	395	384	424	410	416	418	340	401	396	413	412	406	378	396	412	365	393	402	398	343	396	371	420	412	418	400	372	427	434	387	401	404	420	381	418	390	418	425	380	445	417	358	350	411	427	389	398	421	416	391	365	364	416	424	368	407	391	393	406	430	372	377	426	386	384	408	426	389	408	376	408	421	394	389	417	397	402	416	385	381	412	368	439	408	400	400	395	429	386	405	422	396	398	409	411	404	408	398	370	419	363	418	416	384	393	417	378	393	381	406	430	391	435	414	419	378	392	406	414	380	361	441	373	381	402	400	421	400	413	391	419	375	412	421	381	405	421	377	388	414	420	416	396	384	415	373	379	405	414	401	445	369	371	406	407	384	380	374	405	393	418	422	441	419	406	391	366	415	396	368	370	380	366	421	399	401	388	374	361	384	417	374	417	413	401	415	385	432	381	404	398	371	365	427	427	391	398	377	433	376	385	402	382	382	438	405	420	388	375	376	394	388	414	407	380	407	417	407	397	413	434	391	390	413	384	366	406	429	414	387	430	368	402	375	387	412	430	388	408	372	414	375	382	421	411	421	426	426	377	404	397	384	368	407	384	385	412	378	371	379	397	386	384	416	373	393	395	397	411	387	392	379	383	397	403	438	392	410	404	428	419	410	425	410	400	398	382	397	395	411	404	402	360	429	399	433	389	407	365	388	407	395	414	409	433	415	346	397	405	413	403	383	375	387	401	389	392	398	387	401	403	407	418	418	374	401	369	394	409	394	423	366	402	414	395	412	393	368	375	419	397	392	372	384	434	425	395	416	425	385	406	375	378	375	398	402	404	409	378	418	406	383	409	396	392	380	390	397	390	410	393	398	374	383	437	402	406	387	391	397	386	392	434	410	382	392	415	372	413	394	407	391	356	422	384	374	386	396	420	421	444	382	376	424	402	425	365	370	410	405	419	429	407	385	393	411	356	413	420	356	440	390	402	380	395	397	421	389	393	416	378	439	408	401	419	438	382	403	388	385	411	380	383	392	374	356	382	425	398	377	370	425	407	417	377	413	416	394	418	394	402	368	428	379	398	399	416	379	389	400	390	413	385	384	416	402	402	394	383	379	411	423	360	384	368	400	419	371	420	421	427	406	435	391	372	417	428	394	417	405	381	413	422	420	406	394	415	402	430	424	371	415	358	401	405	399	403	413	411	416	371	402	401	401	399	396	409	388	420	417	391	431	410	392	417	382	392	393	412	426	396	409	386	370	426	335	391	406	425	394	408	400	388	428	362	398	417	423	396	411	390	390	419	396	428	415	399	423	414	348	426	390	390	393	404	399	382	413	368	436	421	395	405	405	411	376	406	386	378	391	351	424	399	407	401	378	414	395	391	398	418	395	377	387	385	386	408	433	395	378	412	409	413	418	401	392	399	379	393	417	405	384	403	398	408	426	411	414	389	412	416	428	397	417	432	399	386	394	371	393	396	388	413	420	404	437	412	426	371	426	390	391	424	413	401	397	405	389	434	442	389	366	390	461	407	400	403	381	362	349	452	395	366	400	423	458	398	394	415	428	377	376	416	438	431	404	422	412	362	406	406	372	369	376	401	390	442	403	400	399	383	402	411	410	466	405	430	421	376	391	405	375	414	380	415	437	425	392	404	372	392	412	374	368	376	397	398	390	433	373	419	415	419	386	373	409	412	401	382	355	396	397	384	407	396	435	409	396	377	379	392	423	377	400	388	402	393	416	392	364	416	384	417	396	388	403	380	376	397	363	416	386	400	430	414	375	408	424	376	428	431	426	397	415	391	433	365	419	388	399	403	386	392	383	398	387	406	441	389	395	423	404	419	433	396	398	390	389	416	371	370	403	374	378	416	400	445	432	398	377	382	416	395	396	430	380	393	426	434	381	404	394	378	410	406	378	402	434	392	394	413	416	398	390	408	411	434	382	400	405	440	365	393	351	415	412	404	401	408	372	357	383	392	435	396	407	407	424	360	411	386	408	381	405	416	406	375	421	376	420	413	424	404	393	389	372	380	411	423	425	396	369	408	387	428	424	405	424	366	369	411	424	400	428	406	415	440	397	425	402	399	430	418	420	391	402	415	406	450	367	416	383	364	374	421	413	386	383	378	343	388	406	412	387	395	383	392	435	401	398	398	402	429	391	380	402	421	402	348	402	435	391	368	423	379	413	384	419	390	418	391	411	400	402	407	398	400	395	424	387	381	406	367	405	404	412	399	374	425	351	453	375	389	421	423	367	396	429	375	398	401	418	407	401	357	432	390	392	398	415	386	357	374	403	383	381	404	409	416	394	405	385	413	352	379	403	424	441	427	385	424	409	366	392	401	382	398	445	348	396	402	408	403	384	399	412	408	418	395	386	390	351	385	412	415	399	423	415	425	427	415	390	448	375	369	383	374	380	421	412	378	423	394	428	409	392	388	443	368	397	389	400	413	386	402	414	455	403	426	433	364	411	401	377	405	402	387	403	383	413	396	440	379	381	409	400	382	400	410	412	427	472	432	419	417	422	372	383	413	433	423	388	423	361	394	400	380	405	396	382	394	404	390	373	365	411	403	401	431	368	409	420	415	411	402	401	403	365	370	412	386	417	377	396	413	381	383	403	338	396	368	409	403	404	418	408	369	399	390	427	388	428	361	403	404	400	375	408	423	407	411	440	369	397	389	401	395	407	418	378	399	374	406	361	406	417	411	405	380	379	399	403	390	399	387	412	390	370	392	384	378	417	385	413	427	418	383	389	419	399	427	384	373	379	410	443	409	435	365	420	419	385	391	412	396	400	387	387	432	410	428
38447	8085	1843	1154	880	694	523	435	410	382	339	345	321	300	324	253	269	270	245	255	254	261	272	271	245	244	230	228	258	268	250	254	238	257	253	228	252	231	239	230	230	214	230	220	222	221	261	239	243	227	238	245	238	249	236	228	257	240	246	252	215	251	241	232	233	246	240	244	230	224	235	245	235	246	211	227	218	231	214	260	230	245	228	241	225	230	233	246	200	245	233	231	239	239	226	242	239	233	227	241	217	255	232	254	216	240	241	237	242	233	267	232	253	271	260	247	233	235	218	233	229	219	215	223	246	220	249	225	238	235	221	237	249	235	227	196	240	253	234	229	281	247	232	233	229	242	236	235	248	235	229	232	219	241	228	240	222	258	236	210	236	232	253	261	235	245	226	256	225	197	214	244	231	250	208	248	226	234	254	244	225	206	236	220	241	230	220	224	222	248	229	247	245	215	220	236	235	223	260	209	230	237	227	231	237	226	212	235	230	220	233	236	225	217	223	220	234	217	227	247	253	272	232	259	213	238	227	239	226	227	220	248	272	234	216	208	214	226	255	224	231	230	238	254	216	241	227	262	233	239	217	226	243	186	248	225	241	226	235	224	249	207	253	227	215	244	219	242	237	235	224	243	235	225	251	203	222	233	223	249	240	256	253	246	262	228	225	240	222	250	203	245	238	229	206	230	236	197	243	235	230	219	231	216	246	203	245	247	252	225	238	260	218	243	215	228	244	223	240	230	270	217	243	236	239	220	236	229	261	223	228	230	232	248	251	228	235	236	248	230	247	223	239	241	212	249	227	240	240	245	242	238	236	238	238	208	243	257	245	212	233	227	243	267	235	209	233	249	239	245	232	215	241	243	231	217	235	226	264	255	216	227	210	205	213	214	279	253	251	219	256	238	249	237	203	221	204	202	223	229	271	250	215	240	262	268	224	217	243	234	254	231	237	265	246	229	225	258	228	224	251	215	214	235	244	234	245	218	237	213	227	209	240	253	239	219	221	244	236	258	233	212	263	240	234	253	218	246	242	242	230	248	234	242	212	257	237	239	249	238	216	219	243	230	241	254	222	218	246	223	238	222	266	243	217	237	216	228	233	237	237	257	232	212	241	230	245	235	229	223	264	250	259	245	219	251	203	221	242	223	256	237	200	236	248	234	218	227	262	247	265	228	256	231	226	244	236	217	245	203	222	221	273	245	224	210	226	233	238	236	242	220	210	233	210	235	222	244	253	225	212	228	229	245	247	266	254	231	265	229	221	230	217	242	217	196	220	251	198	244	231	224	215	221	244	258	227	204	261	218	232	217	240	232	230	224	216	231	247	260	233	245	221	226	237	210	224	223	260	247	248	209	254	228	246	250	232	223	238	238	249	228	226	238	246	235	229	232	219	238	243	208	219	261	243	243	236	223	222	220	244	222	246	241	208	241	256	246	244	216	231	235	237	245	237	234	245	239	228	252	258	218	246	218	228	248	206	252	233	219	237	243	223	239	237	266	222	258	223	231	224	242	242	246	239	222	232	205	223	210	260	258	241	232	219	237	239	250	228	239	233	217	224	208	235	224	241	224	247	243	227	215	216	235	241	220	241	236	245	224	239	233	230	225	213	236	217	219	231	244	240	248	214	243	228	261	218	259	214	242	244	256	223	237	232	240	215	239	229	231	245	254	234	219	230	241	227	250	253	238	228	234	237	234	255	261	230	245	244	269	230	231	254	248	248	240	209	237	229	226	244	226	220	227	227	243	227	231	217	216	249	250	240	267	199	255	248	217	218	239	228	211	258	237	245	232	243	235	230	232	224	210	234	221	254	234	259	228	232	243	227	252	238	219	217	283	233	206	217	213	247	247	200	219	234	222	235	239	229	212	250	253	245	215	230	204	222	253	231	213	249	246	223	236	219	216	235	230	223	233	209	231	230	248	237	250	243	231	223	235	210	236	246	217	236	217	232	212	207	233	256	222	223	247	240	246	239	228	228	223	216	249	230	239	244	184	244	210	228	255	224	245	237	220	236	187	258	231	223	229	250	229	213	259	251	265	236	245	263	262	210	246	232	267	248	244	241	228	243	236	227	224	219	268	259	246	217	249	237	221	242	225	229	218	229	225	213	205	233	214	227	230	233	231	252	227	218	257	195	226	219	218	231	226	209	197	242	228	247	257	251	217	250	248	237	233	228	225	230	231	211	232	235	265	234	220	225	233	227	244	259	241	212	228	240	231	227	227	244	247	219	228	239	232	219	207	243	250	243	241	232	214	238	245	240	220	244	233	271	230	222	208	226	255	216	231	250	225	220	213	243	218	223	242	269	228	242	232	221	224	232	221	212	234	229	238	226	238	201	248	218	234	206	240	224	258	208	205	250	223	255	257	237	245	236	199	230	249	262	257	228	271	249	231	248	242	239	211	246	233	219	230	252	243	241	267	217	223	237	239	250	257	242	233	245	244	237	232	253	230	253	211	226	235	217	238	261	250	243	249	241	242	211	231	226	240	224	252	240	226	251	228	236	214	211	234	240	245	219	219	229	220	249	222	224	244	211	243	213	220	237	229	226	235	254	237	231	223	247	217	219	233	258	240	246	217	228	246	205	227	207	232	226	221	225	211	225	218	228	227	244	217	244	239	236	230	226	219	228	246	235	225	198	249	242	222	244	242	255	237	240	256	235	255	223	233	226	223	256	228	207	207	219	225	220	221	234	242	221	237	216	235	224	237	230	234	235	236	223	252	225	219	219	216	232	225	201	243	245	255	244	229	232	259	256	218	226	246	264	229	230	240	231	228	233	220	240	235	270	256	213	213	260	227	242	212	252	239	235	222	260	245	225	253	240	211	201	215	209	232	228	220	224	224	222	247	228	221	249	267	251	253	245	207	249	230	233	268	232	218	235	262	239	257	203	236	257	236	218	221	234	209	245	238	248	225	213	227	223	222	252	272	240	227	229	260	204	228	225	221	216	215	242	220	240	233	212	203	239	219	231	235	238	282	227	256	213	233	241	232	251	225	243	223	212	234	205	234	225	273	215	225	259	213	232	238	255	234	227	224	232	240	196	238	235	229	199	230	258	236	248	223	223	230	210	234	240	242	223	230	228	232	233	214	236	219	220	235	263	244	225	253	217	230	232	234	229	257	224	239	250	246	247	217	224	230	222	234	265	251	265	228	228	233	239	223	229	242	230	215	231	218	235	227	210	240	243	241	246	258	225	247	244	225	232	259	206	246	219	233	232	236	220	220	219	245	217	223	225	245	215	234	238	206	268	218	236	237	224	231	247	203	230	222	248	202	230	250	226	236	235	236	239	222	236	238	228	249	226	234	263	271	217	206	248	270	202	241	248	230	248	240	223	217	248	213	222	256	224	234	236	238	216	263	209	219	248	249	227	225	224	234	242	244	240	256	233	236	243	229	224	226	241	252	225	210	227	238	240	236	243	261	222	242	250	232	271	225	231	248	225	242	230	244	237	244	268	236	245	221	224	224	242	214	224	243
20390	1678	3395	3801	3298	2741	2370	1930	1650	1529	1405	1295	1213	1187	1067	1060	1004	986	968	965	905	896	847	896	834	829	817	783	815	796	784	801	781	720	774	730	779	726	721	768	780	730	767	756	724	753	777	715	713	738	720	702	707	775	702	740	759	743	786	711	753	733	732	689	719	717	713	718	719	760	742	695	762	718	696	707	741	737	685	739	720	683	690	697	719	714	698	658	674	706	756	685	686	721	703	675	694	716	692	713	713	684	680	700	710	685	712	689	685	670	704	730	756	733	716	729	744	691	654	736	660	701	692	724	703	622	707	655	689	674	721	730	671	669	719	682	724	682	743	701	721	694	721	690	702	673	701	698	723	700	648	694	674	676	659	705	712	688	755	631	718	719	709	748	687	739	710	701	696	690	729	680	734	668	692	727	722	729	723	713	669	677	706	724	653	726	702	650	698	729	677	690	687	703	662	704	696	665	734	665	638	692	685	748	718	696	689	658	714	658	689	708	700	686	665	704	724	669	755	668	671	706	699	726	666	687	706	681	688	710	653	695	679	732	697	721	673	742	700	688	712	714	668	657	693	727	656	682	711	728	747	678	743	659	700	697	661	740	661	715	708	692	757	692	702	664	689	699	682	673	750	723	699	727	677	702	691	716	701	673	708	685	762	729	714	679	708	714	742	660	666	695	700	683	632	697	760	691	656	703	710	665	709	703	744	719	680	695	680	715	676	704	676	717	682	694	671	746	679	714	693	704	721	722	693	696	711	651	672	704	691	752	732	659	678	644	688	727	709	718	742	736	691	734	729	702	700	693	702	723	768	651	630	681	689	683	741	720	689	652	706	666	683	664	727	732	688	740	676	656	739	644	752	683	706	716	716	738	701	704	679	728	672	702	691	715	681	696	704	711	713	712	697	706	653	723	695	742	674	739	686	730	711	679	679	715	734	687	684	674	656	684	671	707	647	671	751	709	741	679	705	695	729	707	744	693	696	715	711	734	689	674	701	692	711	724	699	684	692	770	681	699	679	717	717	714	675	710	721	693	696	665	669	755	640	640	687	681	704	681	705	687	672	629	690	693	744	694	690	643	674	692	678	683	682	707	708	631	718	645	651	717	688	711	725	722	632	701	691	677	655	686	719	685	710	704	660	704	711	684	715	690	695	676	698	714	744	683	644	710	702	682	714	701	699	676	690	689	688	728	719	703	699	700	673	740	697	660	689	695	707	699	683	679	738	703	711	683	694	727	707	715	682	699	690	701	681	728	668	712	693	707	713	701	705	707	790	683	703	702	720	709	687	718	676	682	655	685	698	719	714	717	657	728	686	758	692	670	714	708	662	731	679	734	673	719	678	701	740	676	695	695	699	693	732	751	697	658	697	712	663	706	722	688	764	718	729	715	713	716	674	734	755	698	711	648	700	724	659	727	658	723	693	706	682	739	669	717	697	736	698	735	691	700	714	639	720	693	670	703	731	788	681	730	683	725	710	690	710	680	691	668	698	709	727	670	686	648	717	687	716	719	748	647	718	670	701	681	694	686	726	727	716	695	724	667	681	683	688	691	705	659	708	693	718	699	648	713	737	704	695	663	667	645	693	717	700	717	690	744	671	666	716	670	723	677	706	699	655	695	652	691	674	667	729	759	688	647	749	672	687	677	713	695	657	690	716	684	702	766	713	694	716	686	679	675	699	680	738	722	709	693	723	664	733	684	670	663	707	728	713	671	654	687	726	676	695	741	676	681	695	730	692	688	686	692	707	674	700	707	691	679	631	736	684	709	723	675	730	733	696	660	676	692	701	730	694	687	662	720	716	686	642	749	716	710	723	665	738	681	731	677	713	678	687	678	662	721	655	696	711	698	710	659	667	638	723	665	724	769	685	667	703	687	684	678	668	727	695	687	681	684	692	669	700	687	691	684	681	759	674	751	731	709	718	707	676	715	714	703	745	706	664	712	688	707	674	682	697	717	674	718	705	618	657	682	695	679	688	700	675	666	724	659	741	711	734	682	683	743	688	675	752	700	721	698	699	678	711	658	663	711	711	727	683	702	719	714	675	717	726	694	694	645	664	712	731	713	694	742	710	724	692	702	707	702	674	670	682	672	708	685	690	683	685	684	706	665	686	697	695	715	739	715	711	668	684	715	689	703	705	653	675	690	649	691	690	708	678	688	736	701	690	704	747	715	690	715	727	740	706	708	625	735	688	667	704	728	713	684	689	677	684	672	681	639	741	707	729	692	707	643	717	709	735	642	720	684	667	683	711	666	710	697	713	688	719	696	720	660	671	718	713	732	719	697	693	748	705	685	675	668	640	704	746	697	707	644	691	720	734	664	742	674	725	733	687	709	728	710	664	712	674	692	666	735	693	685	705	716	629	685	701	682	698	721	736	670	713	741	736	732	708	677	683	686	718	699	685	695	698	709	669	711	672	649	681	691	705	723	679	691	669	748	710	720	668	689	682	696	690	700	683	711	686	715	693	693	683	707	662	726	689	772	696	723	724	726	687	701	702	657	699	618	664	712	643	721	682	720	701	694	716	747	663	722	683	692	735	670	676	652	705	692	700	693	684	657	724	702	679	725	706	688	687	702	702	721	659	696	714	702	692	761	716	693	709	678	679	699	762	698	678	645	684	688	667	708	715	654	692	669	700	697	646	678	677	690	722	653	728	723	693	700	713	787	691	700	716	722	714	680	717	736	683	728	730	660	666	686	727	730	674	696	674	699	664	756	676	670	696	728	691	695	700	691	672	673	712	743	689	717	727	694	702	713	666	725	723	714	681	672	685	683	741	657	735	690	705	687	692	693	669	698	706	695	701	697	715	676	707	708	694	713	685	700	697	682	682	733	683	731	667	680	655	699	698	710	679	661	699	729	693	668	645	711	749	693	715	719	687	687	683	680	682	697	685	731	713	710	697	709	695	723	719	706	677	722	688	672	747	686	675	740	743	711	698	741	714	687	699	671	717	658	708	687	722	696	720	684	733	690	683	663	708	721	678	733	663	680	716	718	726	689	684	675	704	709	693	681	693	718	674	720	718	701	681	699	695	730	682	676	728	706	705	678	674	737	689	663	716	675	710	716	680	706	742	727	684	695	649	681	726	681	679	695	735	707	690	700	761	715	717	716	658	732	673	743	701	714	740	715	726	709	747	678	687	724	720	662	731	688	732	740	682	697	711	662	677	732	737	648	709	661	734	695	721	689	667	695	707	691	704	653	744	670	673	680	679	641	695	681	703	671	706	656	738	698	690	638	696	718	663	655	699	714	685	697	674	682	683	672	691	717	734	670	656	671	722	684	690	707	706	673	664	697	736	700	697	697	670	719	664	699	688	718	718	711	686	663	682	731	716	701	670	725	718	742	715	712	682	727	685	621	694	661	751	694	638	697	673	666	681	696	699	649	750	737	662	720	691	710	673	693	677	707	690	664	693	675	699	686	702	697	690	706	737	687	701	680	695	717	745	693	685	705	694	659	655	736	707	734	679	696	694	740
46866	16026	5149	2409	1709	1316	962	786	671	608	548	489	444	436	416	405	394	370	357	341	334	354	368	338	333	335	330	319	344	295	329	334	310	317	314	306	306	325	276	291	340	303	313	268	291	300	318	298	297	286	276	302	304	311	322	310	306	322	312	317	285	313	291	324	306	269	301	306	291	300	306	270	340	302	304	298	292	286	314	290	284	298	276	296	334	254	339	295	280	321	290	279	280	301	282	297	300	287	305	280	272	310	324	311	303	285	258	290	298	298	309	299	305	294	331	325	309	277	290	326	331	279	284	307	284	284	300	300	299	267	278	311	294	312	312	286	338	271	287	285	291	301	307	289	312	287	304	272	329	289	323	317	259	291	326	330	300	290	337	300	301	303	287	311	280	304	293	317	310	283	307	291	312	330	295	317	301	264	305	317	309	299	309	306	320	251	299	303	304	330	283	288	296	320	308	322	308	332	330	303	311	304	300	272	313	291	298	327	347	291	295	291	299	303	336	292	277	279	316	286	294	272	287	337	295	290	307	327	298	288	310	299	321	309	297	276	280	288	311	296	303	314	307	281	304	299	318	289	303	284	293	308	284	285	307	298	306	292	308	286	283	291	271	272	282	299	291	302	293	309	314	296	307	294	273	294	317	305	282	272	274	282	316	320	307	322	317	321	335	335	325	282	314	286	308	295	352	281	291	301	277	335	252	279	310	286	323	291	300	323	275	305	330	329	329	301	297	319	308	296	333	271	295	281	292	298	312	324	269	289	283	293	322	297	320	310	304	298	310	314	284	334	296	279	310	293	302	288	302	300	279	308	277	304	290	328	304	258	300	298	311	321	285	290	302	304	292	290	280	265	278	313	272	297	288	275	286	288	282	309	296	302	311	312	316	316	296	279	309	282	296	334	310	305	288	317	274	308	288	298	279	285	299	319	284	288	305	312	300	300	310	292	306	289	305	306	293	280	301	284	267	314	312	325	309	310	307	307	290	311	312	299	265	309	332	301	283	310	308	295	284	283	309	335	307	285	314	322	314	298	316	263	315	294	309	300	312	305	315	286	302	295	277	312	289	280	284	285	290	286	267	338	309	285	283	314	285	304	299	299	301	274	312	313	263	294	342	321	293	302	265	318	294	298	281	298	317	314	294	320	317	313	313	315	311	330	283	279	299	257	295	318	297	297	284	321	332	330	311	312	321	301	311	313	291	309	286	332	303	332	289	313	285	285	322	283	278	276	295	276	290	288	272	305	336	313	325	302	296	281	291	304	346	300	303	284	310	290	293	289	321	334	327	329	295	316	314	314	289	298	296	282	355	316	280	293	297	280	257	317	287	303	332	307	279	293	288	316	315	271	282	263	279	301	286	302	309	296	298	288	298	320	292	305	338	316	288	281	332	288	277	284	314	276	293	305	296	281	329	318	293	300	282	304	286	297	296	343	317	292	303	299	249	322	317	281	304	288	302	283	282	288	303	293	302	299	277	287	280	293	302	281	306	286	263	312	311	277	296	315	266	309	296	284	279	299	294	292	291	327	307	253	307	314	314	264	276	328	322	246	298	279	299	307	282	298	292	298	277	280	303	281	315	325	293	296	327	335	273	263	322	286	276	295	282	291	318	284	314	305	264	302	287	283	288	297	329	314	276	295	251	330	323	295	289	314	294	316	287	294	271	290	314	319	303	303	279	292	293	280	282	346	322	319	314	289	308	283	293	306	309	279	305	293	289	310	327	315	277	335	319	303	303	318	294	288	298	290	302	329	320	294	290	327	293	305	275	315	304	331	278	317	301	295	290	318	299	318	268	297	309	342	288	298	285	328	311	305	266	286	308	288	288	300	329	296	283	296	306	316	290	298	255	319	258	283	311	289	305	270	297	310	303	294	294	305	333	305	293	299	315	275	305	311	319	310	245	359	284	291	299	295	291	304	299	291	275	343	295	292	312	302	321	293	283	302	270	281	287	266	294	271	323	310	311	304	302	306	289	304	296	304	297	288	281	276	298	299	306	279	302	308	289	320	309	280	282	295	272	294	301	289	308	297	276	292	294	280	293	302	309	303	279	292	306	294	290	305	291	319	292	329	331	306	298	271	319	308	325	299	281	292	304	269	271	311	288	305	321	296	262	348	292	275	278	282	260	286	280	312	339	323	283	281	301	318	302	314	294	283	332	330	303	292	299	289	294	321	331	298	283	293	291	307	338	319	312	313	323	292	330	289	292	289	312	302	302	301	304	309	306	290	280	318	308	322	275	305	326	306	303	316	286	318	309	302	287	314	274	290	295	306	308	311	296	325	286	329	283	266	280	306	298	299	338	308	308	308	321	272	297	308	311	280	298	266	311	283	282	278	267	297	300	310	280	289	307	288	291	280	268	290	313	290	302	306	311	284	321	284	302	313	295	308	338	308	285	296	306	319	274	283	290	306	307	314	280	294	310	309	318	285	349	285	292	319	298	298	284	272	294	298	300	307	308	270	326	316	278	296	308	281	275	305	315	276	296	263	325	335	273	284	254	274	293	284	308	318	290	294	280	277	288	278	315	303	299	296	332	282	312	304	308	321	303	299	291	280	307	331	284	300	312	276	287	288	308	336	290	300	283	279	294	290	266	304	294	308	303	312	298	285	298	307	289	342	299	320	285	298	307	298	288	289	306	313	285	308	306	309	290	308	316	316	309	296	314	293	272	269	311	319	294	312	308	288	302	303	279	269	297	270	300	304	304	294	308	315	286	309	320	274	278	305	287	312	271	250	302	302	323	315	311	289	346	283	264	332	310	259	332	323	294	295	321	309	280	307	296	298	304	315	274	278	300	332	305	272	324	296	287	298	304	272	304	300	303	312	279	292	288	285	274	252	329	275	299	281	266	269	290	311	291	286	291	302	302	305	319	288	294	280	302	282	301	287	323	260	307	297	296	280	316	289	326	302	334	306	307	305	332	320	310	286	316	308	288	294	319	305	304	288	302	309	320	273	321	318	296	295	304	304	313	292	310	298	247	289	308	314	292	279	288	298	302	330	331	292	317	293	279	306	285	313	310	335	262	302	287	314	296	291	300	286	282	274	288	293	305	322	295	281	320	319	282	289	313	292	301	291	274	287	317	294	325	289	291	294	310	302	288	294	323	241	301	300	285	298	295	303	328	272	323	287	278	304	277	323	314	293	289	296	302	323	304	297	294	314	316	329	301	266	306	266	288	268	321	270	302	288	311	285	310	302	320	300	352	303	324	311	335	319	291	304	296	299	307	294	318	318	283	305	321	301	317	304	287	278	285	301	307	321	301	282	301	313	303	326	318	287	270	299	318	278	316	320	337	317	278	285	278	310	325	291	297	278	276	297	328	325	311	270	280	306	272	290	302	318	273	276	268	292	296	313	276	302	324	287	286	296	325	287	292	286	284	302	289	304	350	303	324	310	324	282	319	314	332	282	308	292	280	268	312	294	304	320	309	309	295	294	299	310	309	306	280	297	305	279	311	311	288	314	322	303	266	286
26145	2816	6146	6815	5882	4769	3970	3313	2859	2541	2217	2088	1827	1781	1650	1560	1464	1390	1338	1262	1261	1197	1184	1130	1151	1152	1037	1105	1052	1060	1058	1007	1017	957	1025	928	997	957	941	1064	921	960	926	954	925	888	961	939	911	946	994	883	923	874	884	925	917	881	924	902	885	908	880	913	929	894	901	873	869	885	912	835	834	924	894	822	909	880	877	844	874	847	834	846	907	856	799	875	851	853	839	827	862	903	890	863	907	907	877	851	894	877	871	890	861	832	862	869	831	832	930	854	798	812	815	857	808	811	814	887	891	869	830	862	837	789	869	830	831	808	874	843	865	873	833	820	851	858	831	875	858	890	826	836	811	835	862	855	842	857	903	850	828	870	900	862	877	854	853	842	917	857	859	826	887	817	814	858	846	850	838	884	871	853	905	903	881	892	880	797	871	830	864	873	847	871	851	801	887	889	865	879	884	831	862	883	846	859	856	849	842	847	883	887	794	812	824	864	803	868	871	801	840	845	865	852	815	856	861	871	853	788	861	815	852	865	884	840	833	806	863	831	894	826	884	880	871	843	849	821	854	829	845	836	869	892	854	859	849	862	827	818	842	855	820	876	845	865	882	863	900	844	874	839	884	884	863	810	870	855	826	854	854	861	868	912	875	897	821	838	851	783	846	873	868	875	830	883	857	912	826	878	852	852	805	838	846	844	864	892	834	905	812	867	821	814	920	859	869	887	852	831	831	849	835	837	814	898	872	825	860	843	852	836	842	859	843	894	875	847	861	818	793	817	874	820	827	857	857	884	787	803	874	845	878	870	819	844	823	806	885	822	809	846	823	836	889	864	798	863	852	808	854	840	802	850	863	863	903	855	815	857	843	867	823	800	825	738	867	851	862	872	828	849	919	786	871	850	846	839	836	839	844	858	866	823	818	866	833	844	874	867	830	805	785	867	902	887	838	811	881	862	851	815	846	814	829	880	861	851	847	886	834	863	813	880	852	835	828	815	818	832	867	824	869	850	878	838	824	829	837	844	808	820	860	830	864	846	860	863	846	828	809	865	851	848	897	818	832	854	879	867	841	849	859	823	852	813	855	865	828	782	893	864	814	795	881	859	828	853	870	876	859	828	851	843	832	821	829	857	848	812	865	819	829	821	830	897	870	859	802	883	857	837	814	854	847	850	814	861	863	860	857	814	871	877	837	814	793	912	836	849	829	833	777	864	873	885	855	822	843	822	836	803	849	829	837	826	884	845	825	833	792	827	877	856	847	832	854	809	839	892	845	831	771	858	887	855	838	863	853	841	859	849	861	848	822	836	799	852	862	876	830	834	825	850	785	873	846	892	874	846	837	868	831	833	886	859	840	845	842	887	860	882	811	824	862	874	829	850	856	904	840	837	864	824	844	840	808	828	814	887	851	847	882	825	821	808	850	837	867	812	849	827	873	870	866	810	873	839	822	851	821	836	905	796	855	798	883	876	791	806	793	856	832	816	872	870	824	805	866	836	832	844	846	788	828	876	810	822	799	820	910	852	822	819	916	876	841	852	777	869	851	822	856	849	916	875	858	845	851	881	871	873	819	803	814	836	832	835	831	849	875	872	891	807	884	823	833	855	830	889	898	830	877	843	861	870	834	848	901	816	872	853	861	884	791	855	862	820	840	823	809	813	852	850	839	875	858	872	823	873	851	819	828	844	879	832	842	894	827	806	823	825	835	864	869	825	889	835	786	908	839	873	838	819	812	793	831	870	861	845	836	812	912	803	850	890	836	834	840	890	862	871	816	890	860	823	798	820	867	880	858	899	874	855	845	860	848	846	827	850	803	811	823	836	833	837	800	842	823	868	865	874	851	840	820	858	832	864	816	790	821	809	837	841	858	826	842	814	835	826	843	828	863	857	849	817	890	817	843	892	848	848	863	836	875	847	882	845	798	815	796	840	878	804	872	821	807	835	826	842	814	846	850	896	851	851	886	843	832	846	834	841	791	815	804	819	865	842	910	805	858	875	836	786	811	777	863	845	884	895	875	823	857	889	873	824	824	831	776	895	841	821	856	891	881	857	840	830	819	838	820	837	850	793	830	863	825	866	861	840	832	845	864	828	811	862	877	810	872	851	813	858	874	844	847	766	858	838	841	826	909	830	843	834	803	826	817	866	866	873	846	856	838	857	838	836	865	782	872	835	854	859	905	814	843	876	879	853	824	834	829	866	863	873	811	892	883	834	815	847	817	838	867	847	819	811	874	810	823	856	853	891	836	874	861	855	884	846	851	853	843	802	827	846	851	862	816	824	890	827	850	873	851	915	873	836	840	878	889	844	838	883	875	854	793	843	855	795	823	880	791	825	843	812	840	877	849	825	822	827	840	883	830	876	833	894	808	820	899	890	836	851	885	837	866	833	822	815	828	763	828	825	823	855	806	852	873	843	860	883	861	825	846	875	814	855	832	857	834	813	819	790	840	890	786	867	841	870	838	840	875	813	836	870	857	827	848	797	863	868	877	881	894	849	848	868	919	843	887	875	859	837	810	806	900	844	878	806	833	863	825	820	821	841	878	862	809	791	848	873	811	876	815	825	844	803	849	879	845	819	853	843	832	889	846	894	859	828	846	843	873	899	892	854	842	813	913	856	863	821	905	871	819	850	862	912	868	850	866	809	858	899	849	799	852	857	879	877	830	837	825	890	873	845	849	895	823	825	850	803	817	831	809	848	870	865	892	861	838	822	792	830	839	837	809	879	826	783	878	834	863	835	880	890	790	828	841	903	832	830	863	859	863	832	843	861	857	892	843	826	868	843	882	878	854	847	840	903	839	905	865	873	837	885	823	839	864	865	794	841	837	847	789	841	832	835	854	877	845	819	827	873	872	853	835	864	836	864	862	843	893	859	856	821	904	887	877	888	840	836	829	867	857	850	840	800	834	840	837	881	905	874	792	871	863	870	874	832	837	891	870	824	811	880	843	887	862	824	852	820	801	861	841	803	857	846	931	838	848	832	856	850	859	844	866	819	857	855	878	812	844	843	885	907	888	799	767	829	796	899	858	833	811	825	827	856	863	800	840	819	907	814	854	812	831	877	847	852	818	856	898	825	877	869	826	884	819	828	867	837	890	867	832	886	852	909	921	822	843	878	857	825	826	836	838	819	848	874	864	830	822	844	853	878	873	818	859	837	852	827	827	850	849	836	791	854	852	834	834	857	820	842	815	855	830	823	884	805	874	841	868	820	922	849	870	817	889	903	859	832	831	869	849	827	799	825	836	841	827	851	819	820	831	887	890	873	816	804	826	819	852	879	839	834	856	859	880	828	766	827	845	831	860	839	863	796	822	858	850	808	887	824	886	862	848	854	857	895	856	820	825	857	815	822	798	890	787	830	812	826	909	843	859	874	879	853	858	833	874	811	877	857	794	846	833	889	820	850	822	813	840	864	939	877	830	855	858	867	820	858	825	862	872	796	880	870	829	846	904	826	833	840	890	893	850	828	863	859	862	815	864	799	842	868
4685	317	201	169	136	150	130	124	134	119	126	115	110	130	135	124	101	112	107	114	103	117	119	135	120	111	108	112	121	92	118	116	104	113	109	110	100	108	144	118	114	105	105	115	106	103	127	93	119	114	117	120	93	109	131	121	116	110	113	120	134	123	102	115	126	116	119	116	118	126	107	120	108	114	118	114	135	112	116	120	123	122	117	101	133	110	79	128	136	132	104	118	135	102	112	126	96	131	123	113	111	110	135	98	99	118	115	130	118	119	118	115	120	128	125	114	120	116	110	113	113	120	116	130	108	103	98	118	107	119	134	107	103	120	122	106	109	121	106	112	120	132	117	102	98	115	112	138	127	96	127	111	110	105	97	122	116	119	127	109	119	123	110	129	116	134	118	139	117	112	111	117	125	113	111	120	109	111	106	119	109	108	123	129	104	132	119	136	128	115	120	108	117	119	110	104	121	125	119	133	108	127	123	105	114	126	136	112	124	105	117	112	113	88	105	123	117	125	129	117	115	114	107	95	121	113	95	102	118	104	115	121	112	124	112	128	121	127	119	109	122	146	110	112	116	102	95	100	102	105	120	109	118	129	105	114	95	124	134	125	134	105	124	115	115	105	121	98	95	117	118	118	125	121	128	120	117	122	110	112	110	114	92	120	121	113	118	97	106	114	113	113	105	116	108	114	143	119	123	104	111	125	102	104	127	114	140	120	107	108	117	115	115	94	126	129	140	120	124	111	114	123	110	124	118	114	149	112	110	123	124	117	136	117	90	107	114	102	123	131	98	99	118	110	124	94	106	127	115	95	107	123	136	117	119	115	112	107	117	104	134	119	119	105	89	109	123	114	128	117	108	101	137	113	117	124	104	128	102	136	117	102	116	112	142	122	122	126	102	133	117	115	126	130	105	121	146	120	120	130	116	122	115	114	115	119	108	122	118	109	108	116	110	130	101	120	117	112	106	112	101	95	101	113	118	109	124	125	122	100	106	108	125	116	117	110	133	114	108	115	95	111	109	114	140	119	111	107	111	114	105	95	133	131	109	119	106	129	121	113	129	125	129	121	107	121	111	96	110	134	130	121	123	111	111	100	90	116	115	133	132	118	92	115	109	116	117	125	128	103	116	108	86	126	99	122	112	91	117	109	133	106	110	109	98	115	124	109	109	108	117	135	130	118	117	140	128	126	109	115	134	125	109	124	110	113	116	128	122	136	126	125	117	117	124	123	126	133	130	133	132	108	116	140	117	118	104	109	124	120	116	111	88	139	115	107	110	102	102	122	132	122	112	124	109	117	97	132	99	145	131	128	114	120	109	95	142	134	103	104	108	103	104	107	130	103	114	137	114	117	107	119	113	123	110	110	134	147	109	119	123	135	95	108	111	111	131	115	109	110	109	134	102	97	123	117	98	115	112	125	107	130	110	111	117	127	109	131	114	107	102	154	102	108	130	98	115	109	120	108	134	111	130	116	114	116	116	107	120	90	127	108	116	118	118	123	117	134	117	117	119	116	136	115	111	104	120	129	104	132	136	120	131	122	131	125	112	111	113	114	110	133	115	120	121	120	103	118	118	121	119	126	117	116	111	117	126	103	108	113	118	125	119	119	111	105	99	117	117	95	109	106	128	99	118	114	127	120	126	114	131	126	125	124	127	110	104	106	113	105	122	111	115	110	136	113	102	111	108	134	121	120	120	108	129	119	107	123	125	123	128	119	119	106	120	101	122	118	105	137	112	107	125	102	115	112	127	146	94	114	120	98	127	108	120	129	118	122	113	111	118	146	124	119	91	134	106	137	113	99	125	111	125	129	119	127	125	114	119	142	126	136	103	112	113	106	133	117	131	103	107	134	123	112	102	120	109	123	102	105	117	110	118	111	127	125	101	109	126	119	114	126	116	103	119	124	119	109	139	124	125	114	100	119	122	122	108	97	119	113	117	98	111	107	123	107	101	113	127	115	113	110	129	122	106	141	118	122	116	107	118	125	106	126	100	116	130	130	116	139	113	109	114	112	119	99	108	113	123	130	123	123	109	101	132	111	110	108	114	130	114	130	133	121	134	89	128	102	105	115	140	123	115	100	107	117	131	108	83	114	124	108	117	125	118	118	116	135	134	123	123	94	123	121	106	107	108	116	123	140	95	108	107	129	113	132	110	112	113	120	139	138	110	116	128	122	143	104	123	118	120	108	115	119	119	122	121	118	121	122	97	133	126	125	106	105	100	127	121	112	102	125	129	111	128	118	125	117	108	97	118	113	128	110	99	119	111	120	99	117	130	107	89	113	119	133	110	125	109	118	130	116	103	118	107	107	116	121	107	119	123	107	113	119	126	108	133	104	103	121	118	141	140	130	114	119	117	127	111	127	122	108	114	124	104	118	112	135	118	106	115	129	119	105	137	125	124	120	110	102	112	110	116	125	96	126	127	114	101	128	128	110	117	120	119	114	113	114	114	116	111	124	116	116	117	113	124	137	134	152	107	119	138	121	104	101	137	109	135	110	120	106	110	119	123	128	131	125	127	118	135	108	107	122	112	129	110	107	114	118	112	123	101	113	118	122	124	129	119	117	132	109	99	128	122	114	131	116	131	114	108	118	98	127	113	148	143	123	132	122	114	116	115	120	123	110	113	127	124	107	112	111	125	134	105	119	115	131	93	115	116	131	104	138	107	130	132	114	111	118	114	117	117	115	93	108	111	110	89	123	101	119	121	116	116	106	92	117	120	126	102	117	122	117	113	125	112	107	131	123	114	114	97	109	105	114	127	116	87	111	102	111	111	113	96	111	110	110	111	118	98	123	136	133	124	114	122	112	131	93	141	113	118	127	121	112	138	123	125	124	115	119	131	102	124	110	104	109	126	120	113	114	115	129	117	115	120	117	105	109	114	135	113	121	118	104	126	109	130	138	101	103	109	120	124	108	108	128	109	115	124	109	122	140	104	133	136	123	121	114	112	119	105	112	122	110	113	124	100	117	116	111	102	105	94	123	113	113	116	131	113	111	146	121	101	125	122	122	126	132	120	122	124	131	105	144	107	106	120	121	116	123	114	130	109	116	135	112	125	117	111	123	91	102	139	122	109	108	109	115	110	116	113	120	124	109	118	102	115	119	108	105	110	119	140	109	117	111	101	125	145	95	113	106	119	118	123	116	139	116	125	103	128	147	114	123	113	120	121	126	110	118	110	126	101	111	117	100	129	139	115	123	102	113	115	116	100	121	121	114	117	121	120	122	124	112	128	117	124	118	108	103	126	124	117	123	111	121	118	116	121	125	110	96	132	105	115	116	109	116	110	107	140	111	129	133	101	103	116	117	121	132	107	114	130	115	113	130	139	138	104	115	139	125	112	111	121	94	116	94	97	125	136	123	104	125	119	108	133	109	128	119	114	120	125	137	111	138	95	118	116	105	109	110	121	106	121	108	117	102	121	129	105	130	134	99	138	144	137	99	94	108	111	130	118	106	121	125	110	114	121	114	141	101	106	117
3699	492	547	607	575	467	478	500	467	445	414	429	372	410	462	416	425	376	397	424	418	386	387	404	399	424	375	375	435	373	392	367	388	410	403	373	383	363	426	399	392	394	381	394	391	394	432	406	405	407	417	402	385	442	417	394	401	421	434	401	393	413	415	418	386	392	419	392	399	400	402	401	383	401	409	386	402	389	369	411	408	409	351	358	403	448	415	415	444	413	391	372	421	427	390	390	410	403	415	413	387	390	394	368	407	427	379	431	399	404	387	413	413	432	387	411	406	387	388	362	423	431	375	405	378	366	392	389	395	372	392	409	396	402	397	404	413	407	372	386	377	397	392	402	353	386	389	417	399	409	393	414	409	399	427	385	388	390	436	383	418	400	393	388	407	405	383	414	422	416	404	391	376	395	394	397	386	380	423	392	412	402	380	372	409	376	374	411	406	420	436	409	406	389	400	380	418	414	382	432	444	386	387	381	408	392	405	425	387	414	428	393	412	406	373	385	395	414	387	406	409	382	407	429	409	405	400	423	400	365	375	398	406	388	395	376	384	357	387	433	371	412	421	389	410	388	400	385	377	412	419	400	377	399	432	398	402	348	408	413	393	406	407	393	395	395	435	382	382	358	418	417	371	376	416	458	355	404	382	395	390	403	399	437	375	411	386	416	380	416	386	384	412	414	370	429	413	390	423	395	378	411	446	401	374	429	392	431	373	402	414	445	420	407	403	405	375	388	380	400	415	431	401	411	386	392	378	417	415	366	433	406	393	395	381	390	390	443	417	387	373	401	360	386	361	394	378	389	406	347	392	370	404	423	373	379	391	412	412	356	381	372	376	423	397	364	405	421	405	400	435	398	438	360	432	423	445	410	395	390	379	364	399	380	419	423	428	390	384	366	401	374	374	386	361	370	383	422	362	401	392	400	402	397	382	419	382	392	400	389	439	419	432	394	376	414	355	378	404	404	399	391	367	397	390	386	396	411	387	415	401	411	387	384	424	406	388	391	398	358	392	411	415	384	396	391	408	399	396	414	375	412	407	404	429	391	395	385	382	379	375	386	406	405	401	405	386	396	363	417	432	394	399	397	400	433	430	414	356	400	421	407	364	409	388	415	389	406	387	394	412	408	376	370	409	387	416	417	419	398	407	405	422	392	391	412	381	386	433	399	416	394	406	407	378	359	375	393	412	356	414	410	370	387	377	433	397	389	438	400	428	422	421	398	422	376	386	400	376	392	393	406	401	378	390	436	387	423	400	384	384	358	405	409	407	405	426	366	409	438	430	383	425	403	416	391	405	406	392	399	398	412	386	386	409	384	387	374	379	375	429	392	432	401	441	392	389	385	387	379	380	415	424	409	392	414	422	417	443	433	404	402	398	395	404	423	393	391	372	369	405	387	423	456	391	400	379	401	400	366	390	393	357	415	402	427	370	443	377	404	398	422	398	380	384	365	373	398	415	394	380	372	409	399	354	397	370	411	398	389	416	413	394	369	376	390	393	395	373	398	364	366	395	424	412	417	393	377	369	364	405	408	390	412	378	412	405	401	398	386	396	380	431	394	395	381	411	368	408	397	404	400	393	373	418	389	421	412	364	382	392	400	396	400	402	407	394	381	390	418	437	386	409	378	407	385	405	415	413	406	396	384	374	370	400	391	405	417	401	404	416	408	407	364	371	411	398	396	410	423	388	390	417	404	394	411	432	405	394	398	409	412	415	370	415	431	401	425	411	388	419	438	419	414	411	410	404	392	398	359	439	426	380	393	380	391	397	402	381	375	426	413	380	411	419	398	439	414	359	400	375	377	393	394	419	377	388	411	382	392	381	401	385	393	368	405	373	383	427	398	403	397	382	382	388	399	397	384	400	390	375	408	349	393	386	386	370	386	378	408	379	434	416	375	446	396	380	415	404	389	367	402	395	388	396	402	420	408	394	346	380	379	376	422	362	391	406	403	436	382	384	420	379	408	381	417	391	404	376	396	378	413	404	381	401	386	425	426	392	382	409	395	375	408	396	406	381	389	433	394	394	426	352	432	405	409	434	396	403	410	401	408	392	389	377	395	385	390	363	391	367	382	413	359	399	408	370	391	392	383	388	392	369	405	394	409	416	390	421	422	408	389	380	447	387	458	437	372	427	413	401	380	390	398	384	444	388	390	402	349	412	419	419	407	415	397	395	386	365	370	424	401	389	402	382	413	431	396	382	410	383	395	408	364	420	378	385	416	396	415	375	409	409	400	417	414	368	385	385	412	397	409	428	337	408	414	403	367	368	378	388	397	375	394	405	374	386	375	389	393	383	371	419	365	375	413	412	395	409	397	377	436	446	394	423	391	386	402	387	385	444	444	397	385	405	366	403	426	382	366	416	389	375	417	390	385	373	394	404	382	418	403	431	376	398	408	388	415	401	438	392	388	407	398	404	400	391	425	392	408	396	415	401	388	373	407	427	417	361	371	398	424	438	389	419	401	424	410	371	443	395	413	409	402	418	424	392	398	388	376	406	432	405	418	384	390	368	374	381	417	389	429	388	381	391	414	374	410	397	406	392	359	381	407	410	405	406	405	427	373	376	361	354	408	352	390	404	397	413	401	398	383	377	386	373	400	362	375	379	388	406	375	398	386	390	409	410	389	418	378	393	351	397	392	396	387	358	390	382	410	400	428	424	395	429	378	422	383	389	392	373	424	430	409	400	400	381	364	374	397	386	396	426	389	379	398	394	405	412	415	368	384	395	374	399	421	379	413	409	393	369	410	385	410	414	381	372	404	410	398	399	389	400	399	417	376	396	384	404	406	380	387	404	366	403	399	397	388	386	394	382	391	400	424	427	405	386	421	391	390	389	425	394	378	413	419	393	409	376	400	467	430	420	415	389	412	382	407	406	389	451	419	423	409	425	382	410	390	402	360	366	409	418	426	366	398	387	447	422	366	406	431	382	409	397	404	392	415	421	386	417	416	396	393	406	394	404	407	397	440	376	379	403	419	377	405	355	390	374	368	403	421	399	405	389	424	397	358	408	395	425	384	378	426	386	383	408	382	415	418	379	375	363	369	413	409	430	389	392	412	407	428	410	388	388	402	350	429	391	403	421	403	391	418	418	403	427	370	402	388	412	415	408	397	369	416	385	394	402	363	403	388	386	397	433	385	397	395	393	437	386	400	394	390	423	378	391	396	404	372	387	394	405	380	394	417	414	391	413	412	377	428	381	430	401	387	393	394	383	418	413	398	368	380	376	385	411	390	384	410	411	419	404	422	424	424	420	385	382	430	404	417	403	415	376	422	382	370	424	413	384	388	409	382	378	407	406	376	366	410	438	402	427	389	395	399	367	389	388	407	404	360	413	402	403	375	390	361	411	391	399	379	437	346	386	408	410	373	376	387	407	404	391	399	407	412	414	384	398	368	364	367	372	418	405	369	390	388	388	423	414	403	357	420	376	369	399	400	420	418	423	401	444	386	427	401	421	421	370	397	391	418	412	381	410	416
36411	8283	1858	1281	930	691	577	451	391	414	359	354	290	325	262	320	261	312	280	276	255	270	248	242	261	293	251	250	234	253	270	240	238	239	257	226	248	235	241	214	233	246	278	227	239	229	220	245	243	262	252	241	248	232	221	242	237	232	240	243	251	240	228	210	217	223	235	238	216	241	252	276	228	234	235	238	238	261	252	229	230	246	229	237	227	207	232	226	232	243	218	261	218	231	224	224	226	227	224	223	232	236	216	237	240	276	236	226	215	236	253	219	244	221	229	231	222	232	229	221	255	267	262	229	231	259	250	256	242	252	230	247	257	227	238	273	249	234	238	208	241	236	248	224	215	228	253	255	242	221	245	230	262	230	232	229	225	240	254	225	207	243	219	223	215	225	237	228	221	226	251	246	226	249	263	215	244	219	252	237	243	255	243	231	239	248	208	232	246	245	228	222	242	211	228	238	258	206	236	248	234	216	244	227	211	235	233	235	221	264	254	254	210	236	230	244	234	256	221	246	233	219	241	230	216	216	213	272	242	239	237	261	223	229	254	245	230	205	241	237	215	242	222	229	200	228	234	238	215	256	252	223	247	233	226	236	232	240	233	240	219	238	244	217	219	249	233	207	220	243	234	234	218	222	230	233	246	248	220	264	219	242	215	207	220	210	265	242	212	222	239	247	230	225	232	231	244	241	239	226	217	249	268	244	235	241	243	237	225	261	226	252	233	211	224	196	258	224	224	207	250	242	228	227	216	251	260	226	235	245	233	230	245	240	221	218	230	243	256	265	225	216	222	218	243	247	235	233	234	234	238	231	230	232	191	224	218	225	266	281	213	256	226	230	254	233	238	227	250	226	240	223	252	246	250	244	272	236	199	229	222	226	237	233	209	237	240	236	213	256	231	245	250	251	263	243	228	228	249	261	232	244	233	225	229	231	223	211	243	252	239	239	242	243	258	210	216	223	224	235	231	227	251	250	235	219	220	214	237	253	233	263	264	216	219	232	254	237	233	212	251	240	223	244	215	244	214	238	251	251	267	230	241	245	222	244	245	258	279	246	221	248	231	228	234	240	214	231	240	201	254	229	214	209	247	236	230	244	242	247	229	246	252	221	237	230	209	233	218	226	244	249	231	217	217	224	241	222	235	197	234	236	225	240	245	245	231	249	236	222	217	238	244	213	224	259	249	235	268	208	223	240	209	259	230	249	244	215	254	216	275	238	237	245	216	259	279	264	251	249	265	256	245	219	243	265	246	238	230	227	225	246	251	244	239	238	217	212	249	241	245	209	232	224	200	228	248	234	227	259	231	254	226	240	259	265	227	235	257	229	224	244	233	233	232	227	207	234	219	248	229	248	237	219	257	213	216	220	209	203	229	237	232	231	228	235	257	227	238	227	237	234	239	239	242	250	250	259	248	255	268	250	212	245	218	229	242	257	229	233	211	210	218	244	222	233	252	252	218	225	251	237	244	257	255	249	217	219	238	226	249	228	239	246	230	248	224	231	261	247	214	234	224	257	214	227	220	252	221	248	219	232	255	216	232	226	227	251	207	193	216	225	246	245	249	234	237	273	255	251	225	256	227	228	234	226	225	233	229	250	267	228	238	236	249	231	245	233	251	240	221	231	237	220	204	213	246	210	240	230	231	196	244	227	262	256	225	238	239	242	240	234	224	240	221	225	261	203	237	229	223	241	241	263	225	197	219	244	234	220	231	239	226	228	255	236	249	241	252	221	234	248	243	247	261	229	227	209	238	222	220	233	226	248	252	239	227	230	242	233	221	234	268	235	211	251	248	243	203	226	243	215	208	243	218	251	251	225	244	222	252	206	244	239	234	256	209	231	241	239	231	235	255	248	245	252	216	229	233	265	249	243	255	255	241	246	246	240	239	253	244	243	242	271	262	240	225	253	229	242	250	215	211	246	248	224	222	230	231	254	214	244	261	253	223	227	232	230	230	244	238	256	234	200	210	227	238	218	219	214	241	207	243	246	231	247	242	247	250	230	242	257	220	234	229	211	248	186	230	246	218	228	261	229	241	232	196	240	242	239	240	224	222	233	232	229	247	248	240	226	211	231	210	250	249	236	248	226	235	213	254	259	233	222	239	218	213	246	222	236	239	204	220	215	228	238	243	218	215	213	223	224	224	242	262	229	235	239	213	218	238	214	235	250	244	224	268	253	233	234	228	233	236	227	214	223	218	231	238	242	265	235	242	218	248	239	218	251	245	256	241	258	248	218	211	237	262	237	229	213	238	236	246	232	222	225	231	220	250	219	245	237	251	243	229	239	246	260	236	236	258	236	254	226	215	259	231	252	237	221	246	226	240	210	234	208	219	225	230	257	219	257	243	248	225	243	235	216	243	233	220	216	237	239	236	243	227	243	233	236	226	244	217	224	229	209	235	236	239	240	221	225	243	220	245	236	246	257	250	238	238	261	246	223	219	214	240	225	266	244	222	240	249	235	222	238	215	217	239	261	229	234	225	228	222	248	221	233	222	282	202	252	249	229	222	261	248	245	218	228	211	231	252	226	229	236	247	247	234	241	246	220	228	240	232	221	268	234	255	247	264	234	251	218	226	226	232	228	243	240	249	226	231	234	236	240	223	237	218	215	232	230	202	208	257	219	228	244	230	232	228	207	237	234	217	223	269	250	256	235	246	239	229	224	225	244	247	236	220	225	242	229	224	249	252	216	244	215	236	242	238	256	221	256	238	243	247	238	249	239	232	242	224	247	225	229	252	251	252	225	237	210	277	237	208	220	212	247	199	214	232	238	245	234	235	227	250	215	249	204	227	233	234	239	249	239	242	256	257	228	229	211	250	210	255	238	247	233	207	200	234	235	225	214	217	240	243	210	273	236	227	237	203	236	250	214	248	244	238	226	242	242	229	244	245	204	238	231	228	232	231	234	237	259	238	225	233	237	237	226	233	230	214	237	239	235	221	250	220	234	254	254	220	225	255	218	246	239	211	240	251	248	236	222	220	232	246	226	236	213	233	224	231	232	251	240	228	216	256	238	208	242	237	218	234	233	243	257	231	239	226	261	241	256	228	234	238	221	224	255	246	261	231	254	250	226	213	215	234	210	235	217	217	218	254	219	234	231	215	231	228	220	222	232	259	223	249	239	231	259	250	230	240	217	239	238	235	218	231	238	257	248	258	246	231	228	233	211	251	225	258	260	230	227	262	242	247	245	256	245	229	274	260	221	225	272	251	222	235	247	255	252	235	249	231	242	228	230	221	230	239	223	247	211	235	235	264	235	252	255	224	250	256	234	257	251	229	247	223	232	220	239	260	227	233	233	224	228	253	211	242	224	223	251	246	243	213	241	227	273	219	222	251	229	226	219	238	237	218	237	235	242	226	229	229	231	236	228	230	228	242	259	238	256	244	220	224	228	211	240	241	253	228	266	244	210	215	225	249	230	226	227	238	274	227	260	263	230	239	245	227	240	218	235	257	242	217	217	244	226	240	237	217	216	210	258
18253	1626	3528	3931	3355	2775	2220	1967	1782	1493	1411	1348	1237	1158	1094	1014	989	984	903	930	845	906	869	860	901	821	851	799	807	808	807	798	790	782	794	746	834	755	736	793	759	759	737	724	707	699	783	748	719	711	736	711	739	728	752	664	756	727	686	700	721	741	685	752	726	717	721	760	744	747	686	747	700	732	698	724	710	694	693	729	710	690	690	688	719	714	742	712	677	739	673	736	703	739	736	669	714	696	731	692	719	673	715	701	722	729	734	690	706	728	673	660	714	699	697	699	677	702	658	652	676	683	707	657	714	716	721	702	702	723	731	652	708	720	737	698	741	735	697	688	685	652	706	663	725	704	714	712	656	713	722	649	736	700	690	715	681	710	746	733	722	702	735	706	695	682	709	745	682	724	717	700	701	718	718	697	704	672	730	682	683	677	700	688	663	705	699	736	678	676	692	728	652	665	689	698	705	706	713	686	729	694	676	728	718	681	748	713	625	653	709	693	705	765	696	705	744	717	733	690	703	694	651	688	713	688	712	658	687	694	721	746	709	673	707	747	687	710	702	692	695	692	694	701	752	739	695	774	715	742	705	682	712	691	671	695	699	666	687	691	681	710	670	694	750	740	678	736	688	706	689	698	708	712	654	653	713	751	738	752	690	664	720	705	669	717	705	687	712	719	663	704	738	679	681	729	718	719	695	698	692	706	713	715	694	721	733	741	703	693	703	665	723	697	650	698	701	689	673	696	723	690	698	746	710	712	698	747	688	722	690	779	692	733	724	703	660	688	677	739	719	727	708	701	668	633	728	711	697	673	708	736	715	690	702	666	704	667	690	733	680	691	690	689	693	677	707	741	685	699	679	751	695	655	711	719	698	725	698	667	676	687	699	763	669	718	773	693	733	652	708	691	668	684	723	685	710	699	705	692	701	712	683	692	730	683	696	711	709	669	689	717	678	684	714	693	716	703	698	711	703	715	677	691	669	684	721	748	701	675	707	703	664	702	680	686	723	667	727	705	701	723	684	681	710	688	730	702	749	747	683	706	708	699	721	698	735	674	701	770	662	735	706	700	673	728	744	724	726	740	684	692	684	678	709	688	674	710	773	677	665	724	720	646	727	731	698	741	696	634	683	642	745	705	682	744	660	747	702	708	664	657	686	712	709	746	722	691	670	704	689	737	684	713	709	659	653	676	714	760	735	742	710	702	704	694	755	699	679	707	748	676	674	701	687	715	687	715	673	721	681	679	688	687	734	713	695	658	700	684	677	690	695	704	706	685	718	696	714	710	729	664	673	685	648	650	738	659	683	706	664	683	660	698	713	674	688	681	685	703	646	730	656	707	681	682	706	688	721	701	692	678	710	748	676	698	717	676	662	734	725	712	682	690	729	685	686	701	687	714	727	710	680	712	702	715	707	652	729	686	644	693	699	724	670	700	683	708	726	704	709	704	671	712	717	658	711	727	691	701	701	703	687	704	691	714	718	728	720	734	717	712	676	662	702	691	702	745	723	673	748	715	683	683	701	692	713	702	722	682	674	680	703	713	727	707	634	711	693	721	722	676	714	669	653	666	708	690	736	682	697	670	681	744	647	731	721	694	737	689	666	731	723	731	669	690	713	676	676	673	656	684	740	667	691	715	693	704	707	711	691	742	746	729	678	673	724	720	708	713	681	715	721	762	668	688	679	723	671	718	709	699	695	683	704	652	669	693	723	700	663	739	725	677	703	713	657	663	728	735	691	722	681	745	737	706	674	737	695	738	728	694	683	693	713	684	732	671	666	683	670	665	711	687	737	718	718	685	724	706	744	661	730	687	691	701	728	695	704	684	727	689	745	723	730	686	676	706	716	696	694	733	675	676	732	687	662	742	702	729	670	709	717	717	730	690	704	711	727	710	739	763	734	679	760	676	679	707	700	692	717	682	687	670	724	740	702	683	669	695	690	700	662	724	692	773	716	705	648	740	663	696	654	722	692	724	676	703	702	682	685	744	718	694	681	660	654	709	695	692	697	710	782	718	651	701	755	725	720	678	700	691	680	682	697	723	640	774	685	736	703	715	763	707	687	693	747	614	706	705	691	731	719	723	677	675	661	748	685	719	722	692	709	731	724	727	689	694	689	684	710	744	723	685	719	726	679	667	671	744	737	762	691	695	700	708	677	676	711	676	740	689	735	707	734	703	676	708	698	693	767	721	692	692	688	743	708	720	704	725	654	705	650	693	714	724	729	743	696	722	654	746	700	638	697	750	711	749	755	686	712	641	719	698	732	675	642	693	651	717	740	662	731	698	748	693	733	718	764	700	708	661	688	684	723	664	678	739	668	654	753	691	722	711	704	710	649	689	746	699	744	702	717	720	739	716	713	735	710	713	716	672	683	732	692	644	724	696	742	628	696	716	728	682	676	708	660	717	673	697	681	684	669	720	721	697	689	713	693	697	688	739	705	670	704	727	685	677	714	710	713	693	702	743	694	657	700	708	700	696	696	701	657	691	668	706	761	683	700	707	732	667	704	704	689	721	749	723	713	705	738	664	696	741	683	731	686	732	705	706	731	694	677	734	720	723	743	689	722	668	701	669	701	705	748	697	774	730	689	649	701	714	713	697	712	667	716	699	704	716	716	704	686	680	701	702	712	721	690	703	725	665	696	720	672	709	721	700	711	682	714	625	694	681	673	731	717	681	746	716	652	679	722	752	666	731	676	690	693	742	720	685	735	696	711	682	682	682	662	680	725	666	734	742	699	775	677	713	671	660	671	673	658	712	662	651	706	706	688	713	705	725	671	701	700	722	706	667	728	682	667	649	697	727	721	729	736	665	691	680	697	677	700	713	720	696	681	698	692	708	689	710	681	702	699	692	688	686	696	683	703	700	668	648	684	668	733	749	701	664	712	690	729	732	743	686	760	698	695	713	660	699	716	693	708	692	705	682	702	689	732	733	652	672	705	690	693	675	777	717	678	669	710	740	685	662	728	717	745	713	702	710	690	720	724	702	714	731	662	740	686	713	709	735	761	735	660	698	732	735	680	696	664	682	715	672	731	738	760	697	724	710	674	674	683	669	714	679	705	667	755	751	699	666	716	692	656	666	688	698	741	671	744	716	735	715	712	685	718	661	723	712	732	701	685	707	688	737	655	708	661	729	727	738	751	729	712	696	671	690	688	739	729	703	728	689	740	718	680	740	675	670	724	690	620	700	658	675	682	675	694	673	650	679	696	678	731	673	668	734	684	696	752	637	710	696	772	714	705	711	689	685	664	697	714	688	697	683	675	696	712	722	677	681	711	741	703	700	689	731	694	695	657	739	701	732	740	748	708	717	683	686	719	703	683	722	733	678	660	748	722	678	779	715	693	757	715	718	675	735	698	719	736	707	702	696	743	719	669	676	723	686	700	684	722	715	723	741	664	696	724	739	679	711	722	674	667	676	752	719	764	747	675	658	702	687	675	726	662	674	760	696	679	690	690	765	747	657	726	690	727	687	732	699	710	643
44202	16168	5652	2539	1686	1232	954	844	691	610	534	565	437	442	407	419	363	362	354	341	365	332	370	332	333	347	311	323	353	335	326	329	313	320	300	296	331	295	290	298	337	296	304	302	309	286	305	312	306	317	301	292	279	317	296	313	264	266	327	304	288	293	313	340	291	258	280	318	316	284	314	304	322	274	322	308	302	316	267	273	294	290	303	309	317	310	311	295	293	322	320	322	277	291	293	329	298	313	286	265	316	312	300	287	323	299	275	297	330	284	313	346	301	269	319	310	338	320	315	308	291	307	348	320	331	286	292	296	306	266	295	316	270	306	295	254	319	312	320	287	266	298	311	327	313	315	284	302	302	294	295	279	309	331	312	313	294	290	328	328	286	303	279	302	286	304	282	324	321	299	342	303	290	303	294	318	311	281	315	310	314	307	315	292	293	316	292	336	312	331	243	282	326	326	327	275	313	278	280	290	321	317	261	262	304	293	289	302	290	294	341	276	332	330	304	314	313	299	336	275	294	295	265	287	314	288	303	300	323	322	281	283	313	300	285	288	285	305	283	301	280	309	288	298	289	283	289	311	327	312	333	285	294	258	309	315	296	314	289	286	305	318	290	301	308	273	312	306	308	312	311	319	313	310	294	295	301	309	299	310	348	282	281	333	308	322	326	287	319	316	299	299	296	258	297	306	305	287	311	275	299	292	302	289	326	278	300	294	321	297	281	295	320	318	310	303	314	308	323	311	290	315	313	303	310	290	309	256	298	303	293	301	267	269	301	289	274	290	297	313	305	300	326	291	296	302	302	303	291	278	331	301	330	292	295	291	263	331	303	310	311	275	280	287	312	308	301	287	308	327	292	302	304	285	307	271	334	282	298	310	328	299	312	286	286	303	286	305	311	272	297	290	283	283	302	301	333	320	327	294	330	292	291	279	289	291	317	312	290	313	296	303	306	312	296	298	307	294	308	313	322	309	317	306	300	295	304	272	318	313	284	303	278	299	270	314	306	297	293	310	292	252	298	294	281	267	315	309	277	305	321	291	308	307	304	311	293	302	282	322	277	299	295	289	309	281	292	304	294	286	304	316	286	309	303	317	327	321	308	289	311	324	296	330	289	304	310	290	280	304	292	347	300	324	294	315	313	326	303	309	333	286	297	311	284	298	276	288	295	332	322	316	323	297	289	305	304	318	281	271	279	310	292	319	277	331	309	309	302	308	279	317	302	296	311	293	315	304	303	289	273	310	318	286	272	301	302	321	304	284	298	318	306	291	280	293	293	295	326	312	303	293	331	294	296	305	318	291	294	283	322	298	300	313	283	304	308	260	283	291	306	300	315	309	323	294	285	306	300	343	296	322	311	297	313	292	274	308	290	255	299	293	310	319	312	294	301	289	279	320	307	275	287	308	316	276	281	293	295	262	265	264	267	292	312	304	309	296	282	309	317	283	304	310	337	305	296	313	270	321	268	287	291	297	301	309	280	267	291	323	325	302	279	275	296	328	288	278	292	306	323	330	297	306	288	289	325	310	306	322	299	281	308	273	293	336	303	305	344	279	279	307	293	317	309	289	298	281	330	319	283	289	309	330	295	310	258	286	317	270	323	293	292	306	284	325	275	300	305	273	298	309	283	309	303	272	313	296	323	293	308	304	309	332	277	320	313	307	348	304	307	317	281	306	278	288	291	303	277	257	315	296	307	293	307	304	320	280	273	327	308	269	308	290	265	308	321	322	293	308	287	290	268	287	282	298	302	276	292	296	294	302	305	310	313	335	299	285	300	292	312	309	333	325	283	325	281	317	328	300	297	310	308	273	313	318	313	307	280	294	285	303	314	265	276	309	306	312	286	319	304	296	315	339	279	304	299	280	316	315	279	306	262	309	297	305	308	315	300	274	276	289	287	304	277	325	312	293	318	292	293	287	298	326	325	293	291	322	283	319	316	318	289	302	309	298	299	311	294	317	290	331	304	325	305	294	273	296	300	292	338	315	307	294	264	309	279	284	250	291	273	315	294	286	289	336	280	291	308	300	305	284	307	310	293	283	306	299	306	323	274	298	293	299	293	291	304	340	290	286	321	284	317	298	295	268	301	284	273	290	283	307	295	293	325	314	309	308	301	274	339	328	321	307	313	315	300	284	298	327	280	305	302	315	303	300	289	266	306	309	281	274	282	305	286	305	309	313	279	282	306	275	312	295	295	288	273	310	297	295	317	342	313	291	348	304	291	308	281	275	279	295	290	267	316	274	314	288	305	308	323	326	322	315	304	309	319	294	319	286	315	311	271	270	322	323	263	289	302	277	313	291	268	326	287	305	288	306	296	310	311	313	280	294	294	285	281	323	291	290	335	321	316	285	308	288	288	327	270	268	317	311	311	292	319	323	278	332	274	310	293	301	281	288	316	285	273	300	306	301	300	325	277	323	309	318	265	278	298	278	303	303	319	310	311	322	314	298	280	316	309	307	307	295	251	313	282	314	288	296	261	299	308	314	285	290	290	301	301	298	331	328	324	263	295	286	279	287	373	296	329	310	310	280	283	267	309	311	291	302	315	313	282	304	310	280	306	269	300	293	282	299	280	273	290	314	287	290	277	333	287	305	276	323	335	303	303	307	298	298	287	290	307	300	330	294	320	327	325	306	299	308	298	299	274	305	287	274	291	300	288	289	291	298	321	293	311	292	267	302	312	261	325	332	296	285	285	299	283	325	298	279	321	324	274	287	300	324	307	289	282	289	309	292	290	338	294	301	283	292	299	314	304	297	330	292	292	293	351	279	289	307	303	304	303	332	281	297	300	301	290	282	307	284	271	320	305	269	301	314	315	323	284	291	321	287	309	288	311	306	310	268	275	295	295	284	271	319	277	312	315	295	294	302	314	311	297	299	333	283	304	307	308	284	318	277	308	287	302	297	312	294	301	316	303	306	309	328	296	332	301	258	311	329	310	276	302	295	287	303	284	298	310	294	298	302	294	325	309	327	301	272	304	308	320	326	293	286	296	288	290	294	279	352	269	284	292	290	298	325	314	313	304	316	299	325	288	265	304	283	293	285	291	322	298	289	303	296	286	300	301	284	317	288	308	300	309	268	302	306	314	288	306	283	302	273	309	300	320	294	301	292	303	290	351	307	282	272	293	310	295	311	313	285	303	302	331	306	303	290	312	299	281	339	278	278	314	291	290	315	305	280	289	303	319	264	296	313	286	305	279	297	314	287	294	294	290	300	276	299	322	318	286	278	354	268	295	313	282	315	298	334	304	307	300	284	274	280	289	318	308	315	299	335	306	297	328	299	327	313	298	286	345	322	312	289	272	290	284	306	294	304	316	289	306	287	307	292	294	276	285	307	290	308	311	319	307	280	281	302	308	286	328	323	321	281	290	281	287	309	288	302	274	330	299	325	291	278	288	291	332	282	303	295	281	286	303	289	287	327	275	307	308	290	327	322	270	303	289	276	292	310	292	282	313	286	304	298	296	274	304	294	277	322	278	303
24426	2861	6202	6892	5878	4833	4051	3352	2925	2469	2251	2022	1847	1710	1658	1552	1480	1349	1445	1342	1184	1235	1122	1161	1168	1054	1099	1096	1063	1045	1038	1040	1008	1012	980	1017	960	1005	1008	935	983	934	949	1009	909	964	916	918	898	917	926	962	846	958	921	897	892	944	932	892	906	832	885	902	900	914	886	814	917	882	857	889	850	872	863	881	913	880	892	867	891	809	813	880	908	851	913	906	870	866	824	862	876	869	897	910	866	832	864	868	892	880	870	855	852	820	900	864	860	824	876	845	897	849	838	887	874	871	903	794	850	843	810	889	845	877	862	799	889	894	825	813	839	920	852	848	852	877	866	840	874	910	844	832	834	817	866	863	859	885	852	843	827	909	826	925	877	846	858	847	822	870	815	809	830	852	856	858	786	910	847	864	801	865	814	873	836	887	804	815	875	873	842	913	805	840	857	846	840	836	897	884	840	865	845	818	814	829	903	851	821	869	884	880	876	836	854	888	815	819	861	861	831	855	840	864	873	812	859	839	860	906	874	868	895	854	826	874	870	882	868	851	856	868	891	821	842	890	825	855	873	862	854	857	864	861	832	842	862	844	877	864	818	887	889	876	903	834	823	832	793	809	900	870	809	865	853	833	847	853	874	836	820	866	863	860	865	890	895	824	844	804	829	841	973	847	871	850	845	843	877	928	870	903	844	829	828	859	874	880	862	841	850	874	829	889	892	868	861	862	822	886	843	827	823	865	869	843	896	808	902	834	890	852	872	860	853	801	824	876	816	827	845	843	822	864	851	834	875	804	827	818	888	813	854	811	846	839	841	883	829	803	832	865	835	848	868	871	828	834	887	798	890	835	878	872	852	887	814	855	830	845	893	798	867	841	793	799	859	820	887	806	856	848	836	835	814	868	830	814	868	828	840	863	872	860	843	854	860	882	839	861	792	829	822	855	884	832	856	880	822	880	806	829	833	848	850	866	822	887	917	778	873	877	804	867	849	826	860	863	850	826	866	878	884	882	895	823	863	830	816	817	859	873	815	898	923	877	872	845	892	850	862	860	803	824	849	854	873	844	888	854	832	878	882	841	839	879	926	886	867	862	858	830	891	884	825	854	883	878	872	866	831	879	852	873	911	842	845	840	854	872	854	852	846	846	902	795	847	909	839	853	861	838	877	812	849	865	848	859	868	851	824	836	860	843	865	864	868	832	864	877	845	800	881	844	853	912	871	853	835	907	853	853	766	837	832	876	795	854	886	909	879	843	807	873	822	835	863	837	829	864	872	835	857	880	840	854	866	890	848	878	884	867	814	840	834	889	871	864	819	820	827	856	877	901	843	830	862	819	837	845	825	851	899	839	838	852	883	847	915	812	801	882	818	822	845	831	866	871	859	806	825	852	862	825	890	836	886	841	880	850	813	849	848	827	923	872	893	816	846	875	819	828	925	851	844	847	859	847	799	822	826	873	852	853	906	835	852	864	891	860	867	887	834	864	839	841	860	826	796	831	844	877	829	874	842	818	903	922	895	875	877	856	862	855	836	800	824	846	869	861	874	844	831	831	852	872	866	881	804	818	827	830	868	837	893	837	858	902	829	884	829	825	853	835	833	851	894	860	821	883	803	875	904	855	784	883	811	815	857	908	864	908	819	813	929	840	864	896	842	838	804	876	839	807	812	805	888	853	842	887	844	889	833	824	871	840	836	823	865	821	867	871	849	881	843	922	831	840	797	908	806	834	834	864	835	870	904	851	911	861	852	864	870	928	842	804	816	807	897	911	824	887	886	822	851	919	812	864	846	877	858	827	862	845	840	863	892	843	839	868	865	846	840	852	850	823	868	907	817	828	881	881	848	819	874	832	815	842	784	849	879	880	884	939	885	780	868	906	891	873	871	849	866	875	849	834	884	873	810	868	813	815	828	838	816	844	845	855	813	868	828	869	832	810	842	891	819	823	914	876	870	840	812	889	867	838	874	830	885	833	860	902	834	873	870	837	874	840	834	875	848	897	873	832	865	859	832	835	846	882	845	896	848	825	829	897	873	813	862	853	799	811	846	885	863	842	875	888	843	837	854	860	787	839	892	853	884	818	815	869	869	805	843	829	830	850	836	857	885	868	819	847	899	827	820	853	915	873	865	834	819	853	888	879	949	883	819	861	847	871	790	854	783	856	835	834	820	903	835	863	871	886	881	823	897	789	837	818	843	873	864	820	860	852	812	891	835	883	824	874	880	882	841	857	806	848	789	862	895	879	867	863	887	876	866	816	904	890	830	849	906	795	882	834	857	833	868	871	861	844	823	828	845	835	816	912	885	795	858	803	856	834	880	855	827	871	800	872	832	863	833	843	844	794	862	862	845	860	884	838	849	870	857	873	874	867	808	909	842	865	798	894	845	865	833	831	850	869	852	904	864	858	861	858	825	821	811	834	881	823	869	882	864	848	926	850	868	828	829	818	891	870	809	893	847	860	850	818	836	808	783	837	845	831	818	805	877	804	848	838	878	846	804	835	842	832	861	860	813	824	801	845	908	889	882	818	883	839	853	913	879	868	900	895	845	811	890	820	814	846	853	851	891	863	858	849	871	838	853	814	852	841	838	892	840	850	759	884	866	830	891	845	862	845	814	870	814	868	832	848	860	786	881	833	817	832	855	869	867	888	879	858	869	859	841	864	855	863	828	846	849	842	851	840	812	844	829	869	892	885	860	822	821	844	826	836	824	876	867	887	866	861	872	824	816	868	890	859	841	880	829	883	865	877	895	874	832	839	890	858	905	854	873	861	842	801	860	878	848	870	856	907	835	849	840	860	862	806	844	855	840	867	852	799	845	883	873	848	882	834	876	834	899	877	891	855	870	874	813	823	877	807	882	871	848	849	872	863	797	856	839	862	868	842	876	850	862	831	851	872	829	856	820	863	854	877	817	875	813	861	826	829	838	856	799	825	869	863	836	869	867	875	865	853	844	847	867	878	840	861	810	856	810	811	821	876	850	828	860	848	874	867	807	863	844	876	863	805	828	896	787	873	888	832	863	862	840	888	855	843	823	832	835	853	847	823	851	884	799	818	808	856	867	915	833	869	812	841	936	835	857	835	852	843	851	827	918	816	830	832	798	872	823	843	895	874	846	832	845	863	869	813	848	857	838	853	911	828	882	839	836	836	830	840	805	841	827	862	830	851	787	846	858	847	846	848	833	883	834	864	879	853	876	841	870	872	902	829	838	908	897	830	803	878	865	874	873	846	861	862	870	812	875	824	836	825	864	818	821	831	851	813	831	893	828	876	888	829	832	807	834	857	873	856	862	882	863	862	836	846	873	868	864	844	860	835	892	839	857	828	904	865	846	868	857	871	825	863	859	864	880	835	906	872	870	816	881	869	842	836	853	848	842	808	810	841	905	845	885	839	785	860	833	908	821	809	835	821	897	880	864	847	837	869	906	860	841	844	823	826	870	813	831	861	871	840	856	812	847	897	860	847	862	856	854	864	880	815	871	852	884	874	860	857
4829	333	200	169	169	151	137	152	132	119	128	110	120	138	115	119	128	116	101	111	123	119	124	120	120	101	100	133	114	114	147	135	130	106	106	124	107	103	122	109	125	121	123	106	122	116	109	121	109	121	103	102	140	140	137	131	129	122	106	128	103	132	114	119	108	115	117	115	126	126	122	118	124	114	116	122	110	101	111	125	124	124	111	133	128	119	111	133	117	106	101	104	125	126	114	92	133	109	133	125	114	108	121	122	130	147	128	113	131	134	109	121	118	122	103	128	117	113	112	129	123	113	108	134	138	111	135	115	113	108	116	111	115	151	100	108	135	91	104	116	107	103	108	126	123	111	119	119	114	111	106	104	123	106	121	124	130	107	120	127	130	123	145	115	130	105	116	111	113	122	136	121	118	103	111	134	111	128	129	127	106	121	116	121	107	107	131	115	111	135	101	116	116	133	137	115	122	108	131	138	102	124	102	120	116	110	106	120	119	127	107	116	113	123	116	116	120	96	126	109	103	126	112	105	116	96	128	111	108	111	125	113	114	123	123	121	129	118	108	109	127	120	96	116	109	106	133	118	132	109	112	105	135	102	123	100	122	96	136	134	110	108	113	112	122	96	132	123	108	124	120	119	116	121	126	142	123	135	122	100	138	109	142	100	130	127	109	120	107	124	111	116	123	139	127	104	120	118	121	111	125	123	108	122	115	125	140	129	117	113	109	115	111	99	122	111	124	119	128	109	122	120	116	111	129	112	130	142	123	128	136	123	116	112	117	99	115	123	94	155	95	127	133	114	138	107	115	117	125	115	115	122	116	93	130	113	128	123	109	115	128	130	142	127	103	131	122	127	111	116	132	125	123	118	142	108	128	134	117	102	98	118	115	127	124	98	96	120	141	113	117	113	113	128	108	123	139	110	110	117	123	113	120	120	133	117	125	120	112	122	114	102	98	127	123	124	113	112	133	104	142	108	113	133	133	128	114	113	111	128	126	123	122	106	100	138	125	128	127	83	105	114	117	123	112	127	106	109	122	131	111	112	123	146	109	106	109	133	109	117	127	116	117	101	146	121	130	124	120	117	106	108	131	112	109	113	128	119	128	120	122	142	137	116	118	100	114	111	105	128	122	109	136	141	128	123	110	113	137	115	123	100	109	109	127	110	133	116	128	129	106	113	108	112	128	99	130	125	114	130	121	134	112	105	117	122	131	122	136	143	115	117	120	109	116	121	129	113	128	127	99	126	107	90	121	118	108	125	133	130	124	128	144	121	104	110	115	128	105	120	128	129	121	118	107	128	132	117	121	126	108	107	118	120	116	116	120	126	118	125	106	127	132	119	124	106	114	121	127	106	104	127	129	113	127	130	113	121	119	100	119	128	116	117	104	115	131	125	116	129	108	112	95	112	106	106	101	90	118	106	113	100	109	116	109	104	129	97	130	107	110	121	121	123	130	116	117	110	122	141	132	121	144	142	133	112	122	110	132	122	107	116	102	127	114	136	116	122	113	127	106	140	131	135	106	96	119	107	126	134	98	111	120	120	133	95	129	126	124	115	120	95	139	123	102	134	112	112	106	115	107	108	125	134	100	128	110	102	119	103	110	129	109	115	116	119	99	103	113	117	120	140	128	130	132	119	106	134	116	109	138	115	128	123	111	122	111	109	111	119	134	123	124	111	105	109	126	108	127	123	110	131	128	108	105	102	104	102	104	125	118	113	132	142	127	106	126	116	112	117	141	121	123	104	115	131	124	107	121	114	110	139	120	107	123	119	114	125	126	107	127	147	106	116	113	111	113	116	125	134	123	123	133	95	105	123	116	108	103	133	123	135	98	127	115	123	95	103	106	92	124	107	120	128	109	103	133	126	118	104	124	118	101	125	124	133	116	109	146	140	113	122	126	133	116	111	115	114	123	126	121	117	119	104	128	104	117	107	112	126	112	109	115	111	106	107	118	113	118	121	97	120	111	111	119	106	111	116	111	124	113	106	115	103	112	116	113	134	104	118	104	122	117	109	111	130	101	124	109	103	123	111	115	119	115	113	115	124	145	119	119	127	125	120	115	122	123	112	107	125	128	119	122	123	121	118	123	117	106	121	125	129	126	120	124	111	111	109	137	130	120	110	123	133	135	114	114	111	134	121	111	137	101	118	143	121	113	120	117	113	124	124	126	123	123	125	105	113	126	113	135	113	111	120	115	152	110	101	130	120	112	108	129	117	110	89	113	110	133	101	123	123	119	105	111	110	112	109	138	122	121	123	118	121	112	124	127	122	116	111	121	112	115	103	119	102	110	112	132	111	126	119	134	122	137	114	131	125	107	116	114	141	131	109	110	127	113	122	86	104	127	131	104	106	121	106	132	143	118	112	112	124	101	127	120	107	111	121	112	126	114	117	115	118	131	121	117	116	131	121	120	117	113	109	111	111	118	113	127	107	116	121	122	138	121	100	125	111	122	110	122	155	137	127	105	127	122	126	146	118	111	114	127	118	111	114	115	127	126	102	106	116	127	121	120	133	110	98	117	113	117	107	122	107	128	111	121	132	121	102	124	116	113	119	105	123	145	115	108	119	115	104	120	126	125	117	117	110	131	113	124	134	123	122	98	109	119	107	117	136	141	139	110	103	133	120	106	113	101	85	137	107	133	116	109	105	124	110	125	127	129	115	127	132	96	111	134	109	117	112	114	111	101	125	102	119	113	151	107	103	110	129	126	109	116	131	111	111	123	122	126	118	119	119	110	136	126	120	129	124	138	112	120	116	110	102	129	125	108	108	114	120	119	138	125	116	112	117	136	123	115	105	104	111	114	102	121	109	121	118	110	99	121	125	134	119	137	107	128	119	130	110	120	119	126	100	149	117	122	125	119	110	113	123	122	93	128	129	110	108	101	122	126	124	99	102	109	101	116	108	125	120	120	124	119	110	122	113	126	116	130	104	109	114	110	128	111	115	103	120	115	135	125	124	118	114	119	110	102	106	133	133	126	120	109	119	102	126	103	116	108	108	140	117	125	105	101	104	156	122	115	134	132	134	105	112	135	118	116	121	109	121	115	124	103	120	121	112	112	95	99	118	110	139	120	95	128	128	121	126	124	125	127	118	143	102	121	119	141	106	93	134	128	111	110	123	99	113	139	130	106	122	131	120	122	103	101	120	102	122	119	115	119	132	114	114	104	141	108	127	129	119	128	111	117	130	129	109	123	120	121	128	118	125	109	104	130	137	116	110	125	129	121	124	121	118	113	120	105	121	119	120	126	113	100	126	115	113	109	123	123	120	135	110	108	119	127	120	108	122	112	99	113	124	112	120	111	129	112	123	120	124	125	117	107	129	113	108	113	127	130	119	113	129	133	123	112	119	115	106	109	109	113	124	124	131	118	107	118	124	119	108	119	109	99	121	126	122	141	108	139	116	115	122	112	128	126	110	124	143	130	100	125	115	118	131	135	105	109	88	117	115	109	140	102	112	120	110	105	129	112	107	123	119	127	112
3858	475	571	582	548	504	472	471	449	418	417	423	420	413	437	444	412	405	467	432	420	367	404	429	402	441	386	412	416	431	433	419	400	393	443	382	388	445	390	398	399	411	403	411	424	398	414	401	430	372	366	407	391	404	395	408	405	392	388	450	396	392	431	408	429	399	397	402	390	423	427	390	408	409	415	426	356	421	427	448	405	383	373	373	421	417	456	457	407	397	389	419	432	407	397	371	410	391	401	390	407	402	387	418	402	418	433	441	405	405	416	399	373	406	445	392	422	378	446	400	418	354	422	385	420	388	410	389	403	371	386	398	403	428	403	410	427	382	419	373	436	414	391	443	405	374	391	409	394	432	380	416	398	404	431	371	404	363	390	372	363	417	378	411	384	425	446	373	403	391	417	422	415	409	430	415	382	387	415	394	424	396	362	449	413	391	375	418	405	427	384	395	410	378	384	410	406	423	454	382	406	404	438	452	386	395	383	407	394	428	405	429	411	380	393	433	400	414	367	419	419	390	406	398	397	388	391	423	423	414	408	402	412	391	388	403	387	417	433	411	412	381	442	427	422	414	398	411	424	423	408	414	413	416	388	429	395	384	411	423	407	405	398	402	388	379	408	416	381	405	373	395	443	390	399	392	389	383	374	407	388	382	434	407	396	412	386	423	424	420	427	410	406	394	413	414	402	421	427	397	396	407	397	403	382	387	407	434	445	402	421	431	396	397	423	403	399	388	366	399	397	416	416	416	432	394	354	366	413	367	400	421	385	392	427	399	419	405	407	377	404	427	421	391	438	423	380	423	416	406	390	414	447	388	369	397	397	386	375	407	378	407	372	411	384	375	423	427	422	388	385	400	402	395	375	423	420	405	419	397	432	428	395	379	431	408	408	385	378	392	428	394	368	400	424	411	396	379	429	393	421	395	414	371	397	393	419	349	393	403	406	404	423	427	380	400	391	421	400	370	379	384	398	428	392	408	375	423	423	400	396	424	400	418	392	400	390	402	394	391	363	400	446	400	408	419	402	361	408	417	383	450	383	409	367	394	407	378	444	375	430	398	397	405	347	418	408	391	415	417	443	380	406	414	408	409	394	412	378	416	447	383	388	435	414	394	426	425	436	423	428	412	427	394	393	352	387	398	423	417	422	380	425	409	419	382	435	406	397	397	417	387	396	434	372	401	407	391	388	395	401	419	372	399	411	379	391	441	393	399	392	419	397	387	400	416	430	424	419	419	448	387	424	377	408	401	449	386	379	405	393	399	405	366	410	339	396	390	388	372	400	377	412	401	387	418	443	413	399	397	372	414	436	432	388	401	437	416	434	406	418	445	366	412	386	430	422	395	419	396	408	390	399	409	394	386	382	377	392	431	437	399	373	425	410	388	383	407	418	424	355	384	375	376	448	382	374	411	376	373	413	384	388	423	412	398	399	425	378	384	394	371	417	387	414	406	403	420	416	377	409	371	440	377	421	403	389	380	407	392	393	395	385	361	393	412	414	435	403	399	395	445	405	410	399	404	426	375	392	408	400	362	391	371	398	408	388	392	406	399	397	435	411	375	384	409	368	433	415	414	425	372	409	389	395	400	358	438	383	407	409	416	437	387	392	405	429	405	381	376	393	363	390	393	429	420	393	417	395	406	406	357	404	395	422	400	403	361	383	406	383	376	400	435	449	415	436	405	398	418	407	394	399	412	371	376	395	389	354	395	397	435	396	409	420	426	406	398	414	409	423	372	411	402	379	458	413	458	389	393	393	421	412	408	391	422	365	428	403	411	402	390	427	409	371	423	350	422	407	420	381	391	383	424	404	402	435	449	389	386	411	411	379	404	404	389	367	424	395	353	396	378	385	413	409	428	386	389	404	421	394	381	393	414	392	399	376	434	407	373	364	421	403	383	375	391	379	434	429	424	416	376	411	425	446	420	425	369	444	376	372	402	451	388	399	393	403	435	411	392	404	414	394	397	405	390	406	429	363	408	352	417	407	404	416	421	374	406	391	410	392	360	365	402	381	369	417	399	387	390	442	403	391	394	391	443	396	408	379	391	398	398	410	413	368	435	383	383	418	394	396	410	377	420	372	383	386	409	390	426	429	415	371	407	400	358	372	409	403	420	438	408	416	376	404	401	410	395	429	368	399	396	368	414	390	404	393	376	400	418	411	392	425	377	394	386	399	375	358	372	411	395	375	377	338	399	416	381	435	402	406	430	402	421	403	457	417	404	376	371	385	416	379	437	407	429	435	377	389	405	427	374	403	398	411	402	423	410	372	433	378	393	419	422	399	372	393	416	384	444	429	352	385	342	422	371	406	376	393	411	392	420	342	402	417	402	443	386	374	423	386	364	423	415	403	447	395	401	371	381	417	392	409	381	389	405	418	418	414	415	388	366	426	403	425	384	387	389	418	415	394	428	440	420	384	425	400	412	350	428	420	410	354	357	387	423	393	428	399	373	395	417	398	414	413	404	401	425	414	421	406	411	410	389	374	425	366	416	394	428	366	395	391	417	389	413	377	401	407	357	393	412	391	392	392	409	395	394	368	359	413	434	381	412	373	406	423	371	416	373	400	383	412	409	412	390	411	394	427	374	422	425	393	407	389	413	387	417	395	405	413	382	394	392	391	366	392	413	431	435	420	405	411	407	426	421	372	386	407	386	399	373	413	375	417	406	362	421	397	381	368	409	407	410	366	418	404	418	399	375	458	391	398	413	388	430	402	401	407	356	372	425	378	378	404	393	431	419	389	400	421	438	396	406	422	391	397	400	406	413	368	396	413	382	385	398	425	381	416	404	409	408	391	402	429	415	398	426	383	362	363	391	389	384	395	390	433	410	422	440	372	424	415	411	397	386	422	412	403	422	405	410	401	409	423	402	405	436	363	406	389	456	386	399	418	390	398	403	361	397	388	375	417	410	420	356	417	432	388	366	402	399	385	378	401	429	407	394	424	411	401	397	397	433	399	405	441	385	402	374	391	422	436	420	372	412	410	406	382	400	391	418	413	388	360	373	426	411	400	419	404	411	387	374	377	414	377	412	418	404	399	424	355	452	394	406	397	379	403	391	407	403	376	387	409	396	400	411	404	385	401	387	358	422	410	418	411	411	403	416	400	388	388	391	405	403	375	344	401	397	401	399	391	393	446	382	416	397	380	400	400	415	440	413	372	394	382	408	371	424	418	387	372	373	381	372	376	405	404	417	435	371	391	391	413	389	370	368	390	392	371	397	389	416	415	407	410	404	443	401	372	382	400	404	406	419	402	418	408	427	391	400	416	434	394	388	397	414	400	380	413	441	404	392	412	418	383	408	392	387	414	398	381	394	429	406	428	390	412	406	384	397	364	405	425	400	372	434	419	395	426	406	380	383	405	421	433	407	382	471	411	379	386	403	411	384	434	353	383	396	425	383	404	417	358	404	404	397	406	429	421	393	403	381	420	409	404	393	392	428	399	449	411	410	397	408	401	403	369	370	412	383	386	413	396	369
36941	7470	1786	1275	956	721	568	472	404	366	377	333	279	313	265	306	296	304	261	290	251	251	273	279	251	234	236	241	257	261	238	239	257	254	233	234	248	246	250	262	270	269	246	210	232	223	227	257	254	265	240	248	236	237	260	228	225	256	203	254	252	222	243	269	261	223	242	239	213	207	219	223	238	213	264	244	226	231	229	246	247	233	234	242	220	232	227	247	248	238	266	245	234	232	272	244	232	225	228	244	249	229	214	240	231	256	247	226	244	230	256	232	196	243	235	232	226	235	227	219	233	226	218	230	244	234	236	212	214	250	231	239	237	249	217	246	235	223	234	225	227	253	215	235	225	245	231	207	254	227	242	213	253	246	213	254	246	242	252	214	229	252	228	222	243	257	240	236	245	248	228	251	230	227	218	239	249	246	266	240	266	238	210	242	231	248	231	255	230	224	255	238	246	231	229	252	273	259	226	237	253	252	243	227	238	215	225	241	237	246	265	242	219	292	256	258	245	233	216	256	222	227	220	235	222	253	238	223	266	246	241	258	235	237	225	235	229	248	254	235	231	211	249	251	228	241	231	240	246	237	239	227	239	260	244	248	221	235	223	243	232	245	238	233	249	230	245	218	251	228	217	229	231	228	250	245	200	219	237	256	226	258	248	235	257	265	224	262	231	241	253	258	258	213	222	235	225	223	226	236	248	217	244	237	228	232	233	225	230	252	222	231	200	227	252	254	208	234	231	241	219	226	220	208	211	252	217	252	251	233	257	243	219	254	260	247	222	230	251	233	224	233	231	246	225	267	233	232	244	209	255	247	234	241	237	246	216	231	242	224	248	256	246	242	244	222	235	222	249	221	237	248	262	279	227	250	254	266	244	248	263	217	234	244	232	232	227	209	259	224	228	231	227	213	221	221	204	225	242	241	227	241	224	229	244	243	229	232	272	278	224	213	259	227	204	238	226	235	215	239	251	250	235	261	233	234	232	218	229	194	225	238	224	220	235	248	244	269	240	242	244	273	236	226	231	239	236	240	242	254	229	257	260	207	279	248	248	233	258	229	228	233	248	236	237	245	224	242	213	220	243	237	248	235	233	240	210	262	248	225	201	253	255	226	238	205	274	265	217	235	219	269	233	266	213	215	228	213	239	235	237	237	241	213	222	220	251	252	245	209	223	249	259	239	254	224	254	223	224	215	220	250	237	233	250	233	234	226	244	225	253	253	255	231	220	217	234	227	261	211	238	234	236	235	234	225	245	218	232	246	282	222	247	219	232	228	237	271	226	253	240	223	236	247	250	253	239	242	211	223	235	227	230	248	219	241	253	240	227	234	215	240	274	249	244	237	235	237	228	249	215	211	234	233	223	236	265	264	243	227	238	232	244	246	225	236	240	270	234	247	228	269	239	221	234	257	226	247	248	240	235	261	239	246	271	236	232	228	251	238	215	244	226	225	247	234	222	229	227	226	251	230	271	258	254	249	237	231	251	248	230	242	265	228	237	242	219	236	237	251	239	231	248	220	229	244	201	242	233	247	239	244	267	234	235	217	224	231	231	198	233	244	240	235	218	263	242	226	244	247	262	219	256	246	229	233	235	255	226	216	239	246	246	235	220	252	234	181	249	219	230	237	217	259	227	247	223	238	221	235	246	228	221	225	205	209	212	261	229	239	210	265	255	233	227	249	236	240	242	238	235	241	236	244	238	225	227	234	222	228	243	232	249	228	221	232	233	232	221	245	228	261	229	251	218	219	221	235	238	241	221	256	272	228	229	247	242	254	240	221	194	213	255	232	244	247	253	228	245	261	245	252	254	239	246	265	245	220	236	223	219	226	243	250	242	256	253	230	245	247	215	277	208	221	220	251	258	253	226	229	257	240	234	217	258	235	220	216	236	227	222	244	233	234	219	229	243	243	241	238	213	227	237	211	231	238	243	218	241	223	219	245	246	231	233	238	239	227	232	248	238	242	236	227	252	220	251	243	211	249	217	218	262	213	244	211	252	220	225	252	225	212	213	234	243	236	220	251	247	220	232	228	252	227	217	254	217	242	246	262	244	226	256	242	231	250	219	233	234	247	231	244	239	246	245	234	213	217	232	240	247	209	218	209	253	253	245	219	252	228	231	216	267	227	235	248	254	245	219	243	218	234	221	257	238	255	239	208	227	210	209	249	254	250	256	242	250	221	250	217	254	216	251	222	240	211	220	248	251	236	234	237	238	251	224	222	225	257	266	252	254	221	213	235	228	232	212	228	257	221	208	229	232	230	271	232	255	235	256	205	217	230	260	244	237	244	243	248	245	210	234	250	247	244	249	238	245	238	250	220	228	254	231	247	250	249	239	228	228	257	228	207	243	234	224	208	238	221	208	247	257	257	222	280	250	231	219	232	240	224	219	236	251	235	241	231	204	249	250	207	216	216	216	227	245	236	236	257	250	268	247	250	229	214	223	235	227	230	219	235	220	243	250	262	273	205	217	232	214	242	250	230	243	252	250	248	220	260	216	223	236	217	222	221	229	244	238	240	239	225	243	232	214	209	239	246	244	229	203	209	232	230	257	214	221	225	236	264	260	240	234	235	267	224	225	267	219	229	247	224	242	250	221	236	216	207	248	244	231	240	221	242	229	216	234	260	221	225	231	218	247	222	213	244	248	226	228	234	252	260	263	234	265	246	260	210	259	246	213	239	219	242	241	251	244	242	246	247	216	246	236	236	217	237	235	245	220	230	255	233	217	227	230	250	230	221	240	239	236	213	242	222	245	221	214	228	210	235	252	256	225	261	224	232	221	227	271	227	246	230	238	235	247	230	233	258	232	216	250	265	222	215	229	254	246	258	232	215	209	245	235	217	261	246	225	225	237	246	243	239	242	242	272	231	245	227	227	237	234	235	223	246	217	234	246	236	250	214	224	234	210	239	241	231	257	225	232	220	240	247	239	243	242	237	226	230	222	232	236	238	228	216	227	263	241	227	257	243	254	231	267	228	234	235	223	227	248	226	235	240	237	270	257	243	216	231	213	242	232	249	221	212	269	259	260	247	225	253	256	228	233	224	250	259	216	264	230	227	240	264	249	236	232	223	252	248	248	269	239	204	250	232	244	247	223	237	212	236	232	248	240	229	236	234	229	214	255	231	244	246	239	251	241	233	224	225	243	253	234	255	211	266	253	216	217	230	226	245	253	210	258	241	238	247	254	251	259	221	245	229	232	252	221	215	206	227	236	221	226	242	254	235	250	250	209	229	245	230	237	234	233	225	223	261	237	255	243	258	246	231	234	229	256	245	230	219	226	239	213	228	213	204	245	254	224	226	257	238	221	242	257	223	227	258	239	252	266	249	241	231	222	246	228	231	238	263	241	245	238	220	231	239	243	247	211	232	247	237	253	223	239	249	238	240	227	260	242	242	226	237	223	238	269	253	232	202	242	237	229	234	209	258	231	274	241	234	257	212	245	256	253	264	233	235	223	222	229	250	232	241	221	217	218	222	217	254
19003	1788	3403	3918	3312	2835	2306	1957	1720	1604	1364	1268	1213	1154	1138	1061	990	931	947	953	882	882	870	913	820	853	843	860	823	776	813	757	796	739	755	777	773	764	745	698	733	758	740	728	752	729	738	793	711	736	706	720	696	732	721	718	778	697	766	714	671	689	744	735	731	729	705	702	693	743	723	714	734	713	703	711	746	694	685	680	691	720	717	725	638	688	696	657	667	723	753	704	733	731	744	723	671	733	658	709	670	716	685	662	681	715	759	690	761	694	667	678	676	667	698	733	690	682	704	700	667	672	678	711	687	676	673	708	717	703	682	701	716	651	709	720	686	696	655	692	735	680	731	703	689	666	679	717	685	707	678	694	719	695	677	670	726	672	725	757	670	677	699	696	733	730	683	681	677	713	679	687	716	711	690	704	689	727	679	679	702	674	701	649	685	694	699	684	653	724	678	671	638	682	742	696	669	746	713	723	686	718	679	704	774	720	704	716	692	661	701	741	634	709	721	667	665	726	716	742	716	684	710	709	669	677	683	664	684	749	761	703	720	688	699	732	713	672	705	717	680	731	777	699	690	691	746	677	678	651	730	703	739	688	763	727	718	700	700	708	680	718	704	702	693	718	681	726	704	696	604	724	705	697	690	713	704	673	791	723	768	705	724	695	747	698	702	766	680	735	674	688	646	686	712	701	704	671	683	744	703	676	649	681	702	710	671	694	676	689	711	698	693	701	670	701	680	705	619	685	706	739	668	704	700	705	724	705	706	680	693	705	696	724	704	693	716	673	690	684	691	704	687	677	708	696	649	752	704	694	745	694	742	680	725	657	727	686	737	707	677	705	720	732	704	707	714	702	727	689	699	679	646	669	739	684	698	704	745	695	675	719	671	718	670	674	725	722	686	689	663	693	677	671	712	723	717	702	668	709	689	730	698	700	735	666	692	699	719	719	725	727	670	704	689	677	632	654	725	707	685	703	725	688	722	720	680	698	675	680	715	676	710	647	732	717	669	748	736	695	687	723	705	651	682	696	716	678	694	688	728	681	712	709	733	686	693	661	666	698	734	704	687	732	684	695	683	722	703	664	719	661	661	727	691	683	698	662	681	690	720	685	682	651	676	691	640	723	662	661	715	762	726	700	711	694	727	721	688	686	676	696	684	709	735	725	728	665	669	711	668	724	671	707	706	732	657	698	658	722	686	698	681	662	668	697	690	694	703	712	707	718	681	688	721	674	702	660	695	627	699	680	704	723	705	719	726	732	687	662	694	664	732	676	715	696	621	710	766	682	685	673	706	721	698	699	730	661	719	749	699	722	700	663	714	736	680	698	706	711	699	723	701	664	715	697	653	702	688	701	696	710	678	717	712	666	663	712	683	677	658	733	727	719	710	672	714	721	728	724	730	711	698	702	681	695	730	695	735	655	704	690	682	675	686	695	761	695	735	710	679	727	671	719	701	665	695	688	660	714	663	708	675	681	686	720	787	698	674	712	685	748	672	685	733	690	752	700	673	714	708	674	734	647	661	681	735	681	703	701	688	689	652	686	693	683	723	712	737	661	681	693	670	646	690	702	683	698	739	709	680	740	694	678	683	673	689	656	705	701	695	680	727	705	684	687	690	718	673	686	714	707	722	682	713	719	766	685	685	745	702	683	636	715	710	715	676	697	692	710	723	699	681	683	686	693	705	761	695	688	699	724	632	709	721	716	701	686	715	720	720	729	722	707	689	654	686	731	696	697	683	664	707	760	721	691	715	708	768	696	694	735	674	696	704	657	674	695	687	674	723	699	729	666	714	726	712	681	633	740	737	712	700	697	720	714	666	729	697	713	680	723	671	709	699	705	675	707	699	707	714	717	742	741	713	687	700	698	710	695	705	712	715	682	701	671	686	666	691	716	684	645	669	702	672	715	707	670	696	658	673	763	700	685	703	715	732	727	711	704	666	714	705	672	691	659	739	668	741	655	734	721	682	718	689	714	699	713	690	732	706	710	675	719	695	690	680	706	750	701	721	687	717	721	648	635	763	725	695	710	685	682	744	691	664	683	697	672	745	719	670	728	717	689	717	686	688	725	721	716	745	705	683	744	673	647	731	713	684	682	674	735	700	710	652	714	715	723	682	734	667	713	746	673	718	658	663	719	710	675	701	722	713	677	735	659	661	725	699	694	693	749	685	676	696	709	683	688	698	691	702	706	690	724	701	685	692	779	736	651	706	701	714	740	735	732	694	749	646	716	681	743	727	717	704	675	690	672	707	678	743	680	738	718	683	700	672	704	651	676	714	691	752	732	667	696	688	709	697	686	696	701	719	705	672	673	738	711	725	716	742	701	686	730	698	656	704	665	682	700	720	686	672	738	704	682	683	740	685	668	700	730	697	760	643	646	663	725	725	653	707	712	692	672	648	684	691	649	656	736	685	718	719	694	660	706	740	690	724	692	724	695	672	663	669	728	660	682	710	678	737	700	724	693	749	678	677	685	706	696	687	702	696	680	687	674	698	676	750	693	703	677	731	670	721	722	682	699	664	708	714	701	690	691	697	688	705	676	719	691	706	703	730	702	677	694	738	720	753	678	730	733	666	688	679	720	709	667	691	749	705	733	700	706	688	677	758	681	732	718	701	706	695	700	742	712	710	690	657	680	729	703	730	735	750	697	683	706	730	709	711	692	705	677	710	716	712	682	684	733	690	697	686	701	688	702	697	706	708	690	732	706	688	711	685	669	737	731	672	715	677	716	630	688	689	694	692	723	668	706	707	684	707	716	727	720	689	679	693	688	758	708	720	661	717	721	717	651	699	687	695	725	749	708	735	708	657	692	706	728	705	672	663	701	689	688	703	711	679	684	654	686	676	682	713	706	653	662	706	698	731	657	675	703	709	682	721	723	666	705	709	722	712	688	702	721	664	730	682	686	710	735	694	691	697	675	698	720	673	737	747	721	682	707	675	679	719	706	710	706	717	691	749	678	773	738	722	699	716	708	731	695	724	745	677	640	708	703	752	739	740	717	696	705	734	664	688	683	743	691	721	729	759	644	663	710	702	695	709	687	663	684	709	730	708	730	693	681	709	736	658	691	717	747	703	724	697	739	706	736	720	680	728	743	732	716	668	681	723	654	749	724	675	697	710	684	649	715	719	670	698	708	685	678	702	710	721	673	672	673	680	662	680	706	732	711	674	726	659	759	706	663	702	772	707	720	736	739	685	667	672	740	690	693	695	694	712	692	742	684	699	737	715	695	674	734	715	699	685	707	709	650	690	646	692	736	693	641	661	697	699	718	697	692	737	734	687	628	663	693	730	742	703	698	701	673	729	701	669	720	638	676	663	732	690	719	737	704	691	701	729	626	667	730	698	647	693	698	724	701	694	682	711	719	740	730	739	719	713	671	715	665	660	711	723	713	658	678	724	687	671	689	701	728	701	734	666	699	708	701	708	671	707	727	692	704	728	721	749	735	677	724	723	678	701	729	684	708	708	695	700	729	654	717	726	698
44054	16314	5636	2465	1743	1314	958	778	658	614	546	496	468	417	433	441	374	365	393	336	375	367	329	330	356	340	357	346	346	342	325	348	341	347	316	316	330	308	295	332	310	310	323	338	303	307	297	333	301	308	326	331	309	306	300	296	340	307	322	319	316	292	342	317	314	316	306	297	315	334	292	320	315	316	321	315	314	321	293	294	311	324	293	308	338	259	289	313	304	307	282	301	285	295	319	270	318	316	287	324	298	339	309	323	327	309	311	317	306	302	310	310	308	300	290	317	287	307	282	311	315	295	310	263	327	283	296	301	307	295	346	322	316	291	324	329	308	327	301	299	313	323	302	325	315	296	335	299	336	327	306	297	312	306	293	293	315	308	305	307	317	318	327	333	270	294	344	334	291	291	278	264	331	321	281	304	284	322	316	302	301	322	276	318	353	291	344	314	330	314	289	311	275	290	333	272	304	296	304	303	275	326	332	289	290	307	303	320	342	300	337	320	305	296	303	278	279	351	337	294	304	285	306	311	300	333	284	289	326	301	298	284	293	302	334	298	301	308	303	300	326	272	276	277	287	315	330	313	310	281	304	335	309	287	327	342	293	311	304	284	308	290	317	311	324	319	305	316	302	352	301	327	323	332	287	301	277	297	324	301	322	279	319	295	301	327	324	316	322	334	311	270	300	263	307	307	313	317	310	303	323	296	294	302	292	262	319	316	320	300	282	339	305	269	354	319	293	301	265	317	304	301	299	306	337	317	302	304	292	304	303	296	297	273	290	297	327	305	309	302	309	304	308	318	295	311	318	309	280	307	298	308	303	297	281	329	300	303	316	326	328	300	302	306	287	316	298	297	292	297	300	305	288	324	322	331	260	293	301	320	284	285	298	308	321	316	309	273	286	298	320	315	292	294	300	307	311	315	325	334	311	302	288	296	289	327	280	322	317	304	322	300	311	312	259	316	289	301	327	303	300	302	341	319	320	330	286	306	317	304	298	324	291	290	291	301	288	306	307	334	315	293	317	321	309	310	295	320	305	273	303	333	272	331	324	325	307	312	289	299	291	312	306	286	309	306	267	288	323	308	297	327	297	312	299	306	322	287	306	305	313	291	309	318	287	303	274	307	316	290	325	329	273	315	300	298	302	291	314	291	300	300	322	290	310	339	352	296	295	317	304	264	308	305	316	313	309	293	314	305	282	292	288	301	286	285	308	307	290	282	294	314	312	322	281	314	326	325	346	290	298	298	300	285	316	308	317	294	327	299	331	338	316	299	257	285	300	293	338	303	330	354	314	268	310	293	288	304	320	315	327	330	279	291	307	319	280	302	321	326	323	287	310	301	341	302	318	253	298	303	296	301	335	317	356	306	311	300	322	284	275	320	305	312	297	332	288	304	326	310	314	313	290	324	297	295	312	298	297	311	311	366	349	287	291	291	303	335	281	286	300	287	300	298	324	311	295	272	324	289	334	315	299	289	310	343	306	302	312	264	290	287	329	331	306	340	306	299	312	286	309	319	312	290	288	305	292	287	290	318	287	319	313	298	288	332	305	296	298	315	285	290	288	301	304	298	321	339	336	304	305	285	315	320	308	281	290	307	329	296	323	305	328	301	303	311	291	309	333	307	288	297	304	289	314	300	319	320	316	266	275	288	303	285	269	349	282	289	302	320	335	298	298	296	292	306	284	313	308	323	286	328	330	306	296	329	316	316	318	271	310	331	281	292	324	290	339	305	288	299	323	285	297	275	318	293	310	323	317	302	298	297	281	307	290	276	277	289	289	287	319	302	303	302	310	310	301	319	314	313	318	291	310	283	305	346	315	305	327	267	320	338	311	285	302	309	288	298	319	330	286	297	286	310	310	272	308	301	301	290	299	276	330	331	306	315	317	306	287	303	331	294	318	304	304	306	312	266	263	288	324	312	295	272	280	293	261	332	303	309	297	344	329	282	319	311	310	295	293	298	301	303	296	317	331	281	288	280	310	305	303	315	316	312	313	330	305	315	325	257	294	276	320	321	314	315	292	294	337	290	329	303	296	311	292	298	318	312	307	301	314	293	285	314	320	306	305	306	304	311	284	318	285	322	263	301	313	322	333	304	318	277	318	290	304	322	326	360	330	309	329	291	296	314	317	311	314	308	298	309	287	314	315	295	299	294	318	296	293	283	282	300	286	287	333	323	323	329	291	298	320	290	285	332	321	332	307	308	310	300	285	304	285	272	287	302	300	317	322	285	281	325	331	307	312	330	296	296	301	320	317	291	312	285	270	325	306	321	315	269	301	274	296	290	301	302	304	276	299	306	328	328	324	318	296	317	322	317	302	275	304	326	287	298	286	324	270	336	313	273	307	307	313	289	290	301	292	333	300	326	315	281	323	310	325	298	321	311	274	314	287	293	294	279	300	298	315	311	309	287	269	313	337	310	309	271	292	331	314	291	333	318	320	306	323	286	303	316	296	290	327	296	297	315	284	302	304	323	315	276	326	300	318	292	294	306	314	287	321	295	295	324	273	305	304	267	322	319	338	294	327	293	323	285	315	306	306	298	284	308	311	291	319	309	320	284	316	331	294	279	320	299	322	265	333	288	328	308	314	298	300	328	317	280	315	311	291	266	295	307	274	306	311	293	316	313	323	282	314	310	313	310	265	294	286	303	312	304	322	284	303	290	320	349	294	285	317	327	318	295	301	312	318	331	325	302	282	307	298	331	294	317	322	334	247	269	288	291	276	285	278	269	316	323	312	355	313	322	320	311	299	290	312	303	307	323	333	283	287	318	295	296	353	293	272	310	284	254	309	300	307	343	304	305	294	292	311	302	266	313	298	321	313	275	293	279	299	281	298	300	296	345	305	293	302	305	305	284	292	315	314	299	243	303	282	298	283	288	303	298	308	291	305	309	286	291	318	339	336	313	273	314	360	330	299	319	305	325	306	318	311	301	278	331	308	285	278	299	305	327	277	306	292	313	307	324	319	298	253	284	325	290	298	307	327	266	332	295	296	298	295	321	308	292	287	273	296	291	293	310	337	307	317	323	276	311	294	314	311	316	330	336	278	307	288	311	279	291	307	319	282	313	298	274	275	295	305	312	294	329	323	313	290	283	314	292	296	290	285	303	301	304	272	293	330	296	347	327	314	295	294	283	287	302	275	346	307	317	324	324	313	301	311	299	335	288	322	315	269	294	333	317	292	268	312	308	337	292	306	320	332	276	306	319	293	270	328	357	284	295	297	289	314	310	299	267	308	305	301	295	294	331	311	321	282	284	293	306	309	338	301	288	305	337	320	290	329	294	301	322	289	325	321	291	287	316	365	301	291	298	305	318	306	293	287	310	303	321	286	295	293	329	320	338	288	309	280	295	306	300	293	298	299	300	286	329	278	293	329	274	300	290	308	321	308	294	311	275	333	325	307	293	307	301	321	288	306	298	335	279	303	291	327	305	263	298	297	320	310	320	312	307	286	323	308	322	321	300	316	313	281	298	301	298	318	311
24206	2874	6196	6867	5843	4864	3908	3380	2913	2507	2236	2085	1921	1698	1712	1465	1446	1440	1304	1262	1250	1286	1167	1200	1125	1100	1100	1096	1094	1070	1022	1078	1019	949	1008	1035	1042	963	1011	1000	928	935	981	970	972	902	928	925	992	1000	898	973	900	892	955	879	897	915	930	903	930	900	884	917	910	914	928	896	889	924	862	844	850	849	909	915	892	889	873	816	841	877	881	905	889	881	833	897	879	858	838	912	873	869	891	895	919	860	885	915	870	868	894	857	891	823	817	858	818	887	864	862	911	855	873	909	922	957	851	904	862	854	892	837	850	835	820	882	851	822	860	880	858	920	882	847	887	873	894	837	869	877	809	865	885	869	902	836	827	868	899	852	840	831	897	852	862	846	857	844	864	858	876	875	865	847	872	862	889	854	873	897	877	851	831	879	892	878	786	853	859	894	883	843	913	859	846	844	867	868	845	847	834	854	845	858	871	898	828	878	849	882	861	906	835	830	853	865	883	909	882	835	831	889	889	836	872	829	847	840	840	854	943	840	882	883	870	864	868	826	806	870	839	869	844	864	845	884	845	830	913	870	833	839	838	890	918	855	842	827	842	871	846	896	828	922	878	782	817	842	912	895	909	865	849	856	811	820	809	869	843	852	853	836	856	858	866	863	888	914	881	860	828	898	851	895	842	834	850	840	863	881	840	832	852	831	888	862	893	827	867	849	836	842	866	871	903	844	878	798	847	869	920	860	877	790	828	869	824	860	859	824	826	859	880	821	851	847	899	874	828	810	891	816	864	921	855	849	874	848	833	867	847	885	886	833	881	843	899	845	844	917	872	868	836	832	802	829	808	829	797	889	862	862	868	849	862	854	876	885	882	883	854	790	848	870	838	833	854	871	825	836	852	856	868	852	927	825	827	835	837	883	862	886	874	816	813	837	929	811	886	855	900	849	833	834	843	833	855	813	906	841	805	875	847	861	874	870	829	861	837	911	814	892	856	841	879	838	812	835	814	832	918	877	858	929	836	888	835	885	818	838	836	839	876	824	814	822	854	876	923	850	873	841	826	904	855	850	889	885	886	900	860	856	897	796	909	903	818	810	887	888	939	829	863	834	908	860	866	823	814	868	882	863	880	886	838	862	840	818	869	876	831	898	847	860	815	864	872	851	911	848	765	862	866	838	876	843	867	850	876	864	896	878	881	834	844	900	854	878	869	846	822	877	822	809	847	817	873	822	815	880	901	861	889	808	834	813	919	841	895	846	844	870	905	876	850	884	938	874	857	823	829	865	817	850	832	845	839	889	808	901	837	802	799	870	874	886	852	880	852	907	869	891	830	844	822	840	816	851	887	891	872	900	846	846	863	841	784	879	849	855	823	813	855	844	915	820	818	862	847	824	831	831	870	797	853	847	828	871	869	834	907	828	874	846	846	867	851	885	824	797	891	890	818	856	823	862	871	876	862	868	884	893	913	849	848	840	861	847	849	874	894	880	858	820	840	894	883	863	856	843	818	883	877	881	863	901	837	860	867	839	832	862	865	903	817	869	902	807	874	821	818	851	916	873	916	875	848	849	862	863	856	850	876	838	821	857	907	842	863	865	846	866	832	884	839	813	880	846	839	823	838	829	847	814	869	822	806	877	840	855	885	872	845	814	871	848	822	854	860	883	876	914	851	861	848	869	848	882	846	886	851	820	887	834	865	820	842	823	873	843	828	845	885	818	924	832	848	868	811	869	894	825	844	888	852	810	868	816	775	867	830	854	886	858	866	842	849	856	942	903	949	838	856	856	844	884	865	884	822	814	855	887	798	859	805	801	880	816	814	888	827	881	816	877	837	888	855	844	807	851	906	835	808	853	884	850	884	856	872	869	840	820	832	868	846	869	831	854	856	862	873	847	817	843	911	847	883	841	805	824	868	868	901	815	836	881	843	917	829	808	866	845	902	813	869	862	875	876	885	873	862	848	859	881	879	859	842	883	878	847	838	861	834	800	856	785	875	857	877	848	906	837	849	837	841	810	809	869	798	848	864	899	868	914	843	867	804	869	821	842	866	853	854	846	829	881	850	814	831	820	831	851	890	894	882	816	826	870	861	841	845	875	832	857	775	927	866	893	830	872	799	862	855	867	884	880	837	875	907	838	903	861	916	878	875	887	878	848	825	840	866	832	845	858	867	786	861	850	852	922	864	897	889	854	831	888	840	864	813	891	874	850	897	797	838	834	863	911	876	876	895	875	864	834	869	845	848	857	841	877	857	871	834	841	887	872	891	869	888	781	869	847	892	923	878	863	868	846	858	872	910	788	897	795	823	870	936	848	836	846	852	927	840	842	874	837	847	857	828	859	895	872	820	842	845	804	872	868	847	896	860	868	850	837	865	854	782	882	861	869	854	902	856	822	877	905	871	835	873	816	859	861	844	841	814	837	813	877	881	874	869	840	912	851	804	888	862	857	906	894	873	868	849	800	856	869	917	895	854	899	888	832	848	873	847	801	852	849	809	855	882	929	903	845	853	873	833	821	896	838	804	918	828	808	883	892	803	879	830	877	863	846	822	866	835	856	865	840	871	887	917	874	850	807	873	903	820	835	854	881	781	870	907	914	860	864	855	834	857	856	849	807	855	829	867	873	824	840	868	848	879	874	840	841	822	835	856	816	830	883	799	887	886	825	853	854	868	910	869	859	908	851	874	869	874	826	822	827	850	856	944	824	811	851	840	859	919	860	847	803	895	854	865	914	829	858	823	836	815	859	857	791	868	882	915	859	840	874	841	851	854	794	869	888	855	817	877	877	824	824	806	895	874	836	893	889	876	873	906	864	843	867	824	827	899	839	869	811	860	855	853	823	871	831	811	872	826	886	837	849	824	838	846	822	867	850	878	833	854	879	852	853	853	791	866	884	784	821	878	883	855	811	841	877	897	846	845	879	866	917	776	839	858	855	872	902	849	859	875	868	882	851	863	914	838	883	869	867	872	877	796	850	800	874	904	864	851	867	824	854	840	851	889	872	901	826	864	849	864	872	823	838	835	822	883	819	840	883	806	910	839	827	862	854	867	872	875	820	841	836	861	851	833	840	909	835	850	859	935	838	839	866	861	863	837	825	844	848	826	816	911	872	840	850	875	822	813	815	867	816	850	831	842	856	838	873	889	818	843	863	823	845	916	834	860	807	868	834	867	897	832	794	886	831	869	859	824	893	859	926	869	826	864	852	862	870	849	858	849	842	845	893	849	881	856	853	875	859	837	865	852	907	840	893	859	873	877	841	845	925	864	853	845	842	837	915	861	867	855	849	905	860	842	840	876	825	853	886	810	886	861	873	802	833	869	879	836	848	847	880	825	893	851	825	815	833	857	811	870	833	836	894	844	874	868	858	850	836	850	829	840	832	901	861	846	881	896	826	881	903	911	843	907	811	886	856	871	910	842	821	798	842	853	880	858	847	876	880	830	860	825	843	863	867	856	912	828	842	883	849	874	820	864	844	860	852	876	854	851	879	844	858	869	878
5080	357	251	178	155	159	133	115	135	142	146	131	134	109	132	132	110	130	110	139	121	126	123	113	127	116	118	114	122	131	108	113	134	123	135	129	123	111	123	104	111	121	127	123	134	121	106	118	119	136	117	113	138	144	129	115	113	130	132	138	123	114	118	118	103	108	130	111	131	134	107	101	121	136	133	116	124	137	124	116	129	113	108	120	117	111	132	109	115	121	106	134	129	114	120	126	127	112	138	108	118	115	133	132	129	111	128	129	137	114	124	126	122	113	143	105	121	132	116	130	108	119	132	109	88	119	125	104	118	121	113	116	123	102	121	132	122	129	125	118	124	100	114	115	118	130	125	107	125	143	132	122	120	131	116	112	127	135	121	124	124	133	143	127	139	120	119	102	114	121	114	117	137	116	129	118	115	109	109	135	127	126	102	119	125	121	110	111	106	115	119	125	122	115	129	127	132	131	122	97	104	114	107	117	128	118	140	121	109	110	138	113	128	125	128	130	133	107	123	118	142	132	125	127	103	120	118	141	123	110	112	132	112	121	123	96	101	134	114	129	125	113	124	132	118	113	119	115	121	121	104	129	131	130	131	126	131	110	120	130	119	122	106	120	108	139	123	112	107	111	119	133	125	115	123	112	129	107	123	119	121	118	126	126	116	128	119	118	123	112	124	134	133	112	100	139	121	105	122	122	115	135	146	116	119	137	116	134	115	111	126	129	128	121	129	142	107	120	120	115	125	115	130	121	137	137	124	102	128	111	125	123	132	131	121	130	112	131	134	105	125	123	108	123	133	122	123	125	122	129	113	119	94	106	115	122	112	117	142	96	120	102	128	126	115	120	119	114	116	129	115	121	115	110	114	104	124	135	112	126	123	129	121	113	119	114	121	105	115	113	147	100	120	116	111	119	135	142	95	108	136	135	122	132	115	138	97	112	122	132	102	122	114	116	118	141	134	131	114	118	126	123	122	104	111	120	114	123	134	115	108	126	122	121	105	116	132	124	133	120	134	113	128	127	107	123	110	106	117	118	111	119	138	115	111	117	123	144	105	126	127	117	97	132	112	122	112	139	116	108	128	107	136	131	139	115	131	142	104	116	109	103	123	117	135	121	126	102	138	125	138	115	124	116	95	118	141	120	138	112	108	125	125	126	124	132	134	126	135	111	127	126	101	130	109	106	113	101	120	121	143	108	128	107	138	125	129	114	113	130	107	119	126	117	129	123	108	123	121	138	132	122	105	130	132	125	115	130	104	113	130	127	127	118	132	111	103	116	119	145	114	114	124	124	106	107	122	129	113	132	120	127	123	119	129	128	110	124	118	117	127	118	124	110	122	125	112	136	118	116	138	122	141	113	123	105	109	131	115	139	116	119	122	144	119	133	125	132	108	107	141	113	120	117	110	130	122	110	118	129	97	146	129	138	120	120	138	108	121	134	130	117	137	100	106	127	129	135	107	130	144	121	131	115	153	148	121	125	114	125	105	114	108	118	122	107	101	137	121	126	129	115	96	117	131	126	115	117	106	119	118	129	103	115	105	129	120	109	135	133	135	127	119	117	125	141	133	101	119	118	106	108	134	119	115	103	126	148	122	122	115	118	107	111	107	133	106	122	119	124	129	120	109	119	139	136	123	124	125	134	119	119	111	121	138	125	100	133	127	123	98	127	109	123	116	110	125	126	134	139	131	96	140	118	129	115	133	134	122	115	115	124	111	107	126	128	109	105	125	106	126	130	133	139	113	127	145	113	138	120	137	145	111	105	145	130	104	125	122	132	120	148	130	127	123	125	121	124	107	122	114	122	123	130	121	123	134	126	129	137	113	120	125	101	137	150	137	136	108	126	114	116	119	126	114	107	140	104	122	123	129	122	116	127	122	113	110	115	109	130	125	131	147	129	132	133	143	95	130	119	115	137	125	149	140	129	127	123	97	124	141	102	86	109	122	123	145	126	123	125	115	108	118	132	114	127	121	113	120	123	130	119	132	128	127	131	139	114	108	126	110	120	147	123	124	104	123	113	127	129	108	125	128	115	135	120	129	104	134	117	120	125	119	111	129	121	129	116	138	120	115	108	115	127	119	124	106	131	128	131	113	117	133	124	121	120	120	119	95	135	138	116	134	120	130	125	126	123	127	104	125	124	115	128	121	121	119	108	114	107	117	124	122	114	113	112	116	144	137	101	117	105	113	94	113	130	122	94	113	114	120	129	136	114	117	105	111	122	146	112	134	126	107	111	122	122	120	119	107	129	111	111	124	128	116	107	122	123	112	133	128	140	124	114	115	133	133	129	128	134	127	133	135	121	139	120	114	111	119	125	126	141	149	143	126	136	123	111	128	107	133	112	123	97	113	105	140	107	120	115	137	121	133	164	149	99	122	112	137	110	135	122	118	102	113	108	130	123	135	136	120	110	130	126	132	121	125	125	126	136	115	133	117	106	138	134	98	130	121	129	133	113	137	114	119	137	143	115	135	118	128	130	118	142	147	121	104	113	110	126	134	105	123	115	96	132	134	117	112	115	122	118	107	125	120	116	105	125	120	116	124	106	133	147	123	118	111	125	117	102	101	135	99	142	112	105	119	132	114	113	111	109	134	112	123	115	126	110	119	107	105	118	136	116	109	111	111	116	120	117	123	96	119	125	118	119	110	100	117	118	119	116	124	124	118	110	119	131	129	137	120	119	132	130	135	126	119	140	128	115	132	128	109	113	120	132	124	113	123	132	147	118	127	110	108	118	116	130	135	133	111	114	146	126	104	120	126	117	92	97	135	125	100	102	99	128	117	119	109	122	128	122	120	112	117	111	127	129	130	140	108	124	123	142	130	106	110	108	113	139	116	108	132	112	116	152	140	124	106	148	114	122	119	114	121	133	161	126	132	116	110	131	127	114	102	115	138	137	129	132	119	129	119	129	124	123	124	111	130	130	129	120	133	121	132	111	112	126	134	90	127	125	128	108	113	130	128	130	99	123	120	117	144	133	106	119	112	120	148	111	114	135	118	108	110	115	131	118	107	141	126	140	113	113	105	127	112	118	124	116	119	121	116	120	109	119	111	124	99	99	126	132	104	116	139	144	135	129	124	124	130	118	110	118	115	120	113	121	125	107	124	110	117	142	124	132	116	146	135	152	127	124	142	150	122	125	121	111	118	111	104	127	122	132	137	133	123	98	115	106	139	129	99	113	114	130	116	113	117	114	121	120	122	122	131	125	141	104	128	107	115	119	123	141	139	131	116	107	111	138	93	121	114	138	119	122	114	134	126	128	124	102	103	135	107	108	135	144	132	128	129	111	130	123	109	136	112	116	124	121	119	115	123	134	109	131	116	128	116	120	119	104	138	104	130	113	141	128	122	119	119	100	134	131	117	119	122	125	144	108	128	106	123	121	125	119	121	124	115	141	131	126	102	128	125	122	127	124	114	113	143	145	128	116	121	127	115	121	139	112	139	121	135	111	122	125	105	111	105	124	116	120	123	119	118	110
3730	459	645	566	520	532	512	489	479	467	455	422	415	419	411	421	447	434	442	443	404	441	434	428	394	389	421	427	392	396	393	422	471	401	409	424	459	424	429	416	404	401	407	427	420	390	367	404	422	393	447	391	431	389	420	385	391	406	409	408	403	430	446	375	436	425	374	400	411	396	430	396	408	381	412	418	395	431	403	391	397	430	409	429	441	377	403	397	401	416	405	427	383	393	402	394	395	402	372	411	439	442	386	417	389	409	385	392	355	441	426	415	404	441	391	408	418	440	419	422	416	390	408	409	415	376	439	404	406	406	422	417	392	421	409	374	447	391	352	423	407	381	410	399	430	403	428	394	434	407	379	439	408	412	418	399	414	408	412	388	433	431	407	426	415	389	389	440	381	388	439	433	367	413	409	410	389	393	408	403	424	423	411	424	421	440	411	390	396	443	435	405	401	406	405	410	390	428	383	411	396	428	400	384	410	391	425	406	437	438	419	380	398	403	412	393	433	388	417	388	397	421	413	407	389	401	400	383	363	417	417	414	394	403	413	438	418	408	430	419	400	409	410	402	440	431	432	405	400	426	391	423	443	415	384	439	395	429	376	403	404	399	413	392	399	382	388	400	394	410	424	419	420	413	420	405	369	390	399	435	394	388	383	380	412	423	427	410	380	426	424	399	418	391	393	444	402	412	411	424	363	416	417	396	399	406	385	400	407	420	408	414	442	383	385	442	381	407	422	386	399	388	429	396	395	442	378	417	426	396	450	414	409	425	405	432	428	427	384	427	430	395	413	401	427	426	398	377	400	428	410	409	413	418	385	387	394	429	457	386	404	410	410	394	401	371	419	413	405	397	393	408	390	407	397	388	396	386	403	422	423	385	433	406	443	409	404	418	368	401	445	445	429	402	448	423	404	389	434	394	405	415	402	427	388	412	405	444	411	425	388	454	412	435	410	429	405	420	412	385	393	414	412	431	453	383	417	439	409	397	407	389	393	406	439	378	415	436	393	427	446	415	384	422	412	404	413	384	415	359	424	409	397	413	422	436	458	398	394	378	385	392	404	413	422	398	388	412	399	423	367	429	445	428	416	385	406	390	392	415	412	394	375	387	417	408	412	361	402	402	421	401	414	434	404	426	406	417	434	427	392	392	451	426	403	406	402	387	400	418	402	399	388	442	417	368	401	407	424	406	394	407	385	419	380	400	413	400	405	428	402	447	432	412	401	372	421	394	388	379	416	379	384	401	389	477	404	393	417	404	378	407	387	396	387	371	405	412	387	409	399	375	400	399	396	415	404	409	396	410	416	397	412	390	441	418	404	411	449	402	411	391	421	429	387	418	424	409	381	413	384	388	405	451	426	364	421	371	395	369	420	418	415	410	428	422	408	367	414	437	396	435	405	413	394	427	428	429	417	391	395	375	378	409	435	405	409	375	418	408	437	367	385	427	411	382	394	425	396	416	421	394	384	395	396	443	400	394	394	421	404	380	376	407	417	403	430	411	445	436	384	425	438	421	383	398	410	425	364	401	411	362	423	374	376	399	407	431	416	441	403	450	406	418	389	407	419	419	396	407	380	408	419	380	432	410	399	399	454	381	383	420	437	446	415	389	413	418	392	405	419	347	390	409	426	409	407	409	392	419	409	411	417	405	411	417	430	376	407	405	385	414	412	410	405	415	424	436	413	420	397	372	425	409	421	430	398	409	394	392	368	403	406	411	401	414	385	390	413	431	398	430	390	389	400	410	401	423	413	419	417	442	423	407	380	387	404	438	426	399	410	386	432	416	379	409	418	400	428	368	388	402	392	383	432	404	398	410	423	429	385	404	401	426	419	369	379	393	430	417	395	400	444	393	415	385	435	366	399	401	404	385	392	426	402	394	422	383	408	420	417	415	445	398	406	423	441	417	419	430	427	399	400	378	424	429	386	388	400	408	418	436	420	413	381	393	394	371	372	427	405	415	421	400	399	395	427	407	421	458	411	420	412	377	370	428	400	385	418	423	436	417	427	415	376	431	425	384	398	429	394	387	451	404	405	403	386	380	449	424	426	392	426	382	413	422	406	387	361	404	437	439	431	387	417	399	457	443	424	410	393	417	404	420	426	367	387	384	403	395	365	409	387	449	413	371	403	399	405	391	388	444	364	434	417	400	422	396	373	382	409	415	411	402	401	412	416	394	388	427	387	438	406	405	412	379	442	428	380	407	399	431	402	397	393	404	433	409	416	450	407	402	421	409	366	385	392	396	424	429	398	428	430	434	399	407	396	376	401	421	424	389	415	424	426	390	412	381	391	409	396	430	404	376	424	376	386	413	406	428	405	399	384	439	370	419	406	411	414	382	383	393	378	376	438	420	382	418	363	395	420	429	405	398	437	379	442	433	393	415	369	381	375	386	436	397	442	404	371	424	410	359	399	387	403	392	421	393	382	392	403	430	394	425	403	377	407	409	388	397	394	401	391	414	439	404	396	450	408	402	416	442	381	442	406	405	395	396	424	383	383	406	394	434	382	421	412	447	398	401	388	395	395	376	385	407	396	411	409	412	418	388	423	399	420	397	396	440	411	398	427	445	406	426	405	396	429	431	418	407	403	422	394	410	411	443	439	389	390	453	416	421	442	426	442	388	400	399	384	421	403	393	415	415	394	400	385	403	395	420	412	458	398	390	400	363	420	411	378	391	418	418	411	395	422	445	407	382	392	437	427	406	406	404	398	424	425	453	382	397	407	391	449	405	383	475	430	399	410	386	402	423	407	380	391	384	421	432	385	391	420	420	392	392	438	392	392	422	411	431	377	405	396	385	399	390	413	385	390	415	434	371	397	402	414	411	405	428	395	394	405	451	366	415	427	356	411	435	397	441	400	362	395	410	399	402	434	409	432	377	385	419	407	378	434	433	399	404	387	400	412	369	422	392	411	403	421	419	417	396	392	401	385	408	405	378	447	423	381	399	392	414	453	428	398	413	408	428	398	404	416	413	418	425	385	418	424	420	376	414	418	397	369	410	423	441	396	404	419	412	391	421	453	415	421	362	403	385	414	401	406	390	425	400	408	434	423	412	398	370	371	394	394	389	382	378	448	395	412	417	384	410	428	395	410	398	396	413	411	415	441	396	404	444	380	413	401	414	447	348	379	420	400	376	370	417	420	421	420	410	432	395	420	451	399	398	371	379	392	403	421	374	408	432	389	417	388	390	415	431	390	402	403	425	406	435	413	363	419	398	407	424	407	432	438	408	422	378	364	424	417	446	406	408	414	436	442	368	422	416	413	432	403	414	401	384	373	389	411	394	414	427	374	391	438	377	387	380	399	380	386	403	386	399	437	396	400	377	424	400	406	398	392	404	408	404	388	391	413	390	396	411	427	386	404	401	414	387	381	428	390	416	408	378	407	431	402	415	390	390	386	410	441	439	396	381	409	410	395	385	403	401	356	416	450	405	403	387	414	381	456	362	433	392	393	390	427	406	401	410	425	403	394	364	445	434
35704	8330	1836	1195	930	712	573	483	416	386	370	375	313	291	308	278	255	285	286	253	277	277	280	296	241	257	256	262	241	254	237	247	248	226	264	251	236	255	238	240	234	255	242	244	235	246	229	239	216	241	247	219	228	233	210	265	241	246	262	234	242	261	261	233	246	229	256	251	233	239	248	234	273	252	229	259	245	239	266	215	226	228	218	243	237	252	203	231	224	216	244	240	241	252	240	225	243	224	238	225	234	230	254	253	230	249	239	224	241	244	242	238	233	235	217	211	240	257	248	197	215	218	239	281	201	241	242	245	224	255	243	239	237	239	263	218	243	227	238	264	232	243	230	231	229	214	228	232	247	255	233	230	245	231	241	231	234	254	240	252	232	228	199	259	223	253	237	218	245	267	225	242	245	238	243	226	260	234	259	233	227	239	238	226	222	240	223	219	240	248	255	223	263	251	242	203	227	247	223	217	247	246	249	276	224	243	236	233	246	246	247	221	244	212	248	265	195	260	236	242	226	261	236	237	247	226	243	255	256	228	256	233	226	280	215	242	251	242	213	240	252	272	240	238	218	225	240	238	244	256	256	238	219	242	259	208	222	246	230	259	234	221	252	249	231	215	227	243	219	225	262	232	229	238	217	248	245	238	221	260	269	219	242	256	225	232	225	225	249	254	225	253	231	244	217	219	259	234	235	257	241	236	240	251	221	255	215	228	234	217	219	230	252	237	236	234	237	239	267	234	212	245	260	202	258	236	237	228	235	253	250	205	223	241	235	210	227	226	239	227	249	239	243	258	215	243	244	232	216	258	233	233	236	220	238	234	235	243	238	242	245	222	250	212	243	259	236	218	253	240	243	222	257	220	234	240	242	227	213	254	249	212	226	260	263	244	237	239	243	254	237	229	257	234	237	215	243	252	234	264	224	231	209	238	243	255	236	205	217	258	257	227	248	240	233	243	262	242	253	246	242	233	222	244	254	247	233	239	245	224	248	247	241	245	234	235	203	247	260	259	244	255	237	228	241	253	240	229	221	230	219	242	238	258	214	250	223	257	218	224	230	222	251	244	251	230	248	262	229	246	233	243	233	234	221	234	256	233	258	233	253	224	248	224	257	253	246	245	254	248	271	234	234	225	277	268	234	254	235	233	224	250	224	239	211	264	209	233	268	223	233	215	235	220	227	225	229	242	229	221	234	263	224	234	249	249	232	243	209	256	231	237	241	241	233	248	219	255	274	244	238	240	255	246	271	247	231	234	239	245	199	227	205	238	247	244	244	247	236	232	247	247	250	235	255	231	238	245	219	220	230	250	245	229	234	216	258	224	240	263	236	244	230	232	228	228	232	243	215	264	252	229	233	249	217	235	240	230	228	233	236	235	253	264	243	241	221	226	243	224	239	257	233	209	258	204	228	247	239	249	222	264	223	235	244	224	215	224	232	252	218	237	261	234	226	235	241	223	252	256	269	237	236	248	199	217	234	240	222	240	245	232	238	235	259	249	240	258	253	235	238	236	252	211	243	270	237	248	253	253	262	248	254	234	257	241	239	251	236	230	236	231	224	220	239	239	243	235	253	230	249	245	255	239	227	258	259	243	245	252	248	232	273	231	264	238	264	232	247	228	221	214	218	226	250	223	232	267	226	254	238	253	240	260	235	231	252	266	249	234	260	227	230	234	238	233	253	247	261	233	240	250	247	240	225	238	234	229	233	242	247	228	217	214	228	235	235	254	242	244	238	233	223	269	246	243	231	245	260	231	226	223	242	250	242	229	230	223	232	241	213	228	235	246	223	225	237	208	244	234	255	258	219	230	261	226	249	252	246	247	233	249	221	231	242	234	217	229	236	248	253	231	242	244	255	224	267	241	273	236	249	254	221	216	230	245	261	226	241	242	243	219	231	230	229	254	270	220	255	232	231	230	257	229	244	248	230	210	246	255	211	246	236	208	252	231	267	261	236	241	232	209	235	237	231	243	252	239	203	253	275	240	257	235	226	223	211	231	257	233	237	217	257	241	250	222	238	219	243	237	245	252	238	246	239	234	232	239	229	260	233	257	253	235	235	247	247	225	219	236	238	235	217	240	222	230	250	275	223	250	256	211	251	212	239	231	232	210	216	221	237	232	231	227	210	232	237	257	245	233	234	246	262	238	217	230	225	234	230	216	239	267	224	238	235	258	228	240	226	257	201	258	220	207	251	242	245	214	239	256	232	210	253	257	241	231	220	224	253	228	234	237	233	251	251	235	231	234	227	231	236	240	230	244	211	220	209	251	266	235	233	257	242	225	258	224	242	234	217	239	225	221	221	249	225	224	241	199	260	228	233	212	233	235	250	235	213	253	237	212	234	260	249	236	220	220	243	246	229	242	228	215	220	218	235	250	226	234	235	248	238	228	261	249	235	244	256	225	230	248	230	253	222	234	235	236	254	247	245	270	235	245	228	258	230	220	255	223	224	224	239	252	229	224	247	242	217	214	255	216	231	240	218	228	253	261	222	248	243	216	253	249	248	240	269	219	250	237	233	245	218	268	266	234	217	256	230	249	228	233	230	228	220	247	245	238	242	215	218	237	251	252	253	215	263	257	223	233	251	228	236	235	254	242	233	250	243	247	245	224	254	226	234	259	220	256	244	246	223	226	239	214	223	254	248	226	240	254	231	224	230	213	204	248	269	259	255	246	219	251	226	241	233	260	253	235	220	231	242	252	217	230	224	233	259	257	283	227	245	228	243	279	255	224	221	251	260	259	197	246	264	243	238	223	222	240	246	256	243	259	217	237	237	204	204	247	228	218	263	240	230	253	267	237	232	260	233	229	195	251	217	225	207	219	228	230	250	241	230	247	237	215	214	248	247	243	244	243	256	213	262	253	216	247	271	228	262	260	249	239	284	208	261	247	211	232	223	269	236	239	239	227	217	231	221	218	221	242	219	228	243	263	245	254	244	213	185	223	227	231	224	228	244	218	241	275	222	256	250	239	206	251	242	237	261	240	217	233	264	273	240	238	248	229	246	240	242	247	251	271	240	220	235	254	228	251	260	232	253	240	250	244	238	231	282	236	244	232	227	215	211	268	221	240	260	231	252	245	229	218	267	245	243	242	237	231	232	251	207	233	253	232	252	271	250	248	238	225	240	211	194	233	231	257	267	250	228	235	220	258	239	234	257	254	233	215	251	251	231	225	231	240	239	244	234	257	247	268	224	238	245	240	222	225	247	256	229	239	239	250	236	237	206	248	242	239	229	246	238	237	257	279	227	221	247	235	228	254	191	227	237	241	201	239	218	211	226	245	240	239	261	244	238	243	239	248	218	222	220	284	227	237	253	220	256	193	236	218	220	251	230	239	236	251	243	247	202	253	245	226	238	267	240	248	219	258	262	244	244	245	220	229	225	226	228	246	225	234	240	223	225	241	248	249	241	228	237	238	271	250	256	242	257	259	229	272	257	246	245	205	219	281	247	262	217	242	215	230	237	236	237	220	244	254	238	221
17418	1749	3509	3932	3444	2874	2331	2015	1664	1532	1413	1335	1241	1188	1064	1028	988	973	991	956	916	882	900	878	880	872	867	772	848	780	799	856	815	739	763	724	822	765	778	768	794	753	734	780	735	781	747	741	751	720	774	722	722	710	766	700	715	760	713	747	682	731	692	760	728	719	676	723	732	724	711	670	707	707	760	654	723	726	709	734	719	735	729	709	733	682	732	673	743	743	672	709	700	666	731	736	671	698	744	729	719	696	703	711	705	719	688	692	720	664	740	678	669	682	689	748	703	658	707	749	672	724	658	708	745	705	723	708	668	707	720	706	697	708	690	702	728	710	694	692	720	719	678	702	730	702	715	700	705	754	691	681	714	727	708	705	719	686	695	706	744	712	715	682	725	715	725	718	693	675	711	738	701	702	713	722	701	673	689	714	738	680	748	722	725	749	671	734	698	685	702	652	726	688	727	690	708	701	719	684	755	658	683	675	725	678	681	677	710	745	692	770	713	732	727	682	726	704	690	729	734	746	728	673	658	694	671	753	682	665	778	718	661	741	733	684	722	693	708	675	663	674	674	721	662	689	685	696	671	729	743	686	765	692	695	701	693	650	721	740	656	682	758	702	738	706	728	686	665	724	723	743	679	677	694	663	684	662	733	700	721	732	701	703	690	731	690	743	746	682	707	682	765	660	695	703	727	672	674	710	720	757	732	721	697	754	722	718	721	723	690	667	675	714	743	702	736	690	702	709	700	685	681	640	693	730	724	723	732	705	689	696	707	747	655	710	746	684	726	716	718	730	725	699	703	680	733	685	701	713	713	706	671	707	667	721	670	671	663	723	679	708	742	723	702	690	680	705	708	739	693	725	775	683	733	690	730	702	722	648	743	699	657	688	699	710	755	742	742	719	746	722	678	685	646	683	707	699	726	718	680	704	651	661	709	709	721	700	709	723	702	680	708	710	703	696	714	724	664	683	696	677	750	675	751	694	661	701	727	677	716	739	744	705	716	721	686	707	693	680	666	705	688	703	689	694	686	690	733	708	709	745	728	713	735	680	736	704	655	661	704	704	720	728	702	710	689	746	641	691	714	700	691	705	708	750	685	678	697	658	681	705	687	765	753	711	700	663	681	730	694	682	655	712	694	719	728	659	689	717	672	673	680	718	697	698	734	735	745	724	712	689	713	659	757	685	737	714	705	706	698	693	680	669	689	646	720	715	730	717	697	688	750	741	718	683	685	719	738	763	704	712	700	681	670	709	652	639	707	695	664	665	694	726	719	737	734	687	686	679	701	692	711	737	746	676	684	690	701	708	706	680	684	682	709	676	657	724	755	712	691	680	710	736	672	715	696	707	705	712	677	721	747	729	726	688	686	689	692	688	714	691	706	725	653	724	731	666	724	671	694	699	716	712	704	695	722	678	696	676	719	694	725	704	720	659	735	673	708	732	705	762	742	701	666	673	710	737	704	712	702	673	664	761	740	712	720	691	690	742	752	713	668	679	767	712	677	709	726	717	636	703	670	718	695	723	697	719	722	697	711	687	695	660	721	721	704	666	706	744	709	720	716	725	698	734	680	698	725	666	697	685	705	711	739	692	739	710	723	726	767	700	747	719	681	691	701	725	697	732	720	677	717	718	638	646	716	693	648	730	680	689	660	686	725	711	717	718	713	703	733	723	712	707	703	682	745	705	703	681	677	702	712	688	683	716	721	626	747	754	666	742	694	708	696	668	728	667	700	673	701	637	706	718	724	737	702	695	656	706	703	713	676	712	715	750	683	748	691	705	681	665	691	709	715	670	690	715	705	674	729	671	739	704	684	737	674	692	711	696	710	710	702	692	726	678	690	704	709	724	660	703	704	674	760	683	677	697	670	736	681	708	706	749	698	730	730	707	729	684	700	691	733	742	706	674	729	690	677	697	659	683	725	686	688	701	762	703	688	683	718	673	666	690	681	705	731	655	667	709	723	733	708	686	661	705	706	712	698	724	652	678	755	628	691	749	727	695	698	700	692	668	694	685	681	716	727	716	679	688	706	707	676	721	727	693	765	713	698	674	686	682	693	704	735	731	722	686	700	732	738	722	696	647	732	691	675	698	652	701	703	696	720	691	679	718	720	731	678	712	727	697	668	680	717	715	724	729	699	696	655	716	694	693	701	715	675	723	725	684	738	728	720	715	742	733	650	716	677	693	707	709	667	696	673	699	724	689	736	713	732	641	666	701	739	698	725	643	695	713	699	669	701	662	689	760	727	717	719	698	721	697	713	727	727	682	694	752	703	710	726	739	729	709	751	734	699	675	729	728	699	700	692	706	721	732	686	693	661	695	671	727	697	673	694	697	697	705	734	736	687	738	707	744	718	718	719	698	729	688	679	707	692	695	693	713	671	708	703	670	713	714	672	758	667	712	686	717	710	741	683	710	719	689	680	710	706	717	672	673	715	664	707	712	719	662	678	720	794	708	691	716	747	700	695	720	712	717	662	687	704	657	671	707	720	677	727	699	705	735	671	772	727	682	717	710	724	687	696	670	696	690	754	653	707	664	732	684	689	736	652	727	720	691	715	724	716	708	692	719	741	714	723	712	712	708	679	742	674	717	739	703	719	717	757	681	695	699	725	724	678	663	713	712	665	666	681	727	665	692	684	675	667	710	739	747	695	706	710	703	713	675	697	729	739	704	651	733	719	647	711	723	692	711	737	733	733	699	709	711	711	695	683	710	732	656	753	690	677	742	715	711	683	743	670	745	706	692	693	707	704	704	689	729	750	710	689	711	644	719	709	766	691	705	707	639	708	733	641	693	696	712	689	730	704	694	751	709	688	683	715	690	727	749	645	702	679	704	710	724	724	703	705	731	715	751	701	662	719	750	725	735	696	701	718	702	705	714	689	671	698	709	694	656	686	699	675	675	730	726	700	742	707	711	699	728	724	701	703	654	732	712	667	694	761	708	671	714	729	674	737	697	736	666	721	707	731	685	688	700	649	665	700	725	682	681	678	708	718	732	693	732	702	717	710	702	711	720	695	699	718	692	691	701	699	670	732	703	725	754	740	731	730	706	673	689	744	695	726	677	704	716	713	702	709	710	679	671	664	695	668	724	723	713	715	646	725	691	724	653	708	680	696	695	723	725	729	702	683	685	723	715	722	639	694	720	694	653	702	723	656	686	701	689	726	688	717	721	727	664	712	684	641	711	710	699	715	717	722	713	725	690	707	703	713	723	710	664	744	728	690	709	645	691	690	695	716	717	695	731	702	731	754	699	657	681	688	726	749	693	730	738	695	653	692	727	754	701	692	725	668	726	737	703	655	756	715	689	678	680	748	725	703	703	692	730	684	737	737	664	684	710	690	724	712	697	694	711	643	709	709	695	758	684	693	706	724	707	719	722	714	720	690	720	727	704	703	681	689	682	719	713	687	749	729	702	681	728	708	698	666	709	702	669	719	704	711	727	700	686	727	673	664	727	766	690	682	700	687	667	747	697	724	713	710	687
42449	17617	6475	2710	1744	1264	1021	823	668	638	529	485	474	442	434	411	387	378	377	336	319	369	332	345	345	324	315	340	315	338	327	337	316	318	318	328	307	334	351	307	305	309	303	296	309	326	287	273	327	286	304	310	302	312	289	289	288	299	323	293	315	317	292	286	320	336	295	296	320	306	337	332	318	323	289	319	309	293	299	293	305	303	299	338	299	319	326	318	305	306	292	276	285	289	294	317	292	330	314	283	309	270	282	336	313	329	306	292	320	300	306	284	275	313	312	312	303	277	307	308	299	296	291	302	315	300	323	292	306	324	282	292	280	293	322	292	306	312	329	327	310	291	285	280	289	307	286	307	307	288	270	280	292	301	309	334	302	294	334	304	322	294	296	290	291	264	325	319	302	291	285	300	299	300	354	294	300	272	315	277	309	304	316	278	325	272	282	286	298	268	283	292	291	283	288	283	305	284	328	314	309	324	324	303	323	288	324	265	298	271	292	298	271	290	290	289	273	327	306	293	290	326	280	350	303	310	307	289	285	308	307	279	316	299	312	316	298	292	315	320	295	315	288	311	276	306	307	295	258	295	323	315	291	279	316	335	322	315	291	303	286	296	313	308	317	270	305	325	306	292	311	278	282	301	281	279	318	326	293	284	298	312	326	315	291	306	310	260	323	288	310	298	292	312	320	318	308	325	316	302	317	302	302	323	313	272	265	293	289	278	295	316	298	337	287	310	306	316	310	295	298	288	289	301	284	342	296	291	329	311	306	298	325	309	285	287	321	278	333	290	300	283	277	287	308	271	310	293	315	296	272	303	303	316	301	283	290	288	284	294	269	295	297	270	309	294	276	309	309	290	293	323	309	327	313	309	302	256	314	314	299	287	298	329	317	304	299	304	286	269	319	307	301	335	310	303	310	326	308	320	300	306	314	309	298	297	325	327	294	297	327	307	310	272	274	258	308	310	318	277	296	298	292	306	319	309	279	275	312	304	306	293	309	292	318	325	306	312	335	294	277	275	283	284	324	281	343	314	309	299	300	319	305	273	310	290	319	301	293	328	302	337	279	296	305	295	299	319	320	304	313	278	276	302	291	259	303	318	313	310	308	272	300	293	316	303	307	341	335	287	317	296	316	301	295	282	298	305	281	320	318	275	328	338	311	319	317	287	270	300	336	303	288	313	292	294	328	274	322	279	298	333	299	290	290	335	299	320	306	279	322	278	305	325	328	286	326	294	302	315	323	330	268	318	293	337	286	320	292	300	318	290	304	283	289	319	306	299	319	261	280	309	277	268	314	320	328	333	323	281	301	289	279	291	277	299	282	301	330	325	287	300	317	310	308	305	288	332	295	322	282	302	302	333	292	333	282	297	312	291	273	302	294	301	318	288	299	319	295	286	311	304	305	334	316	285	295	296	332	301	298	323	299	316	341	291	309	298	265	301	331	312	288	277	318	302	317	334	335	306	324	316	277	272	332	312	343	334	277	294	303	283	326	291	324	287	319	294	276	296	280	290	309	271	310	334	332	317	288	292	285	325	304	301	312	335	297	323	292	312	294	309	273	294	317	306	288	309	333	297	311	298	289	297	294	281	300	347	309	302	285	299	328	289	292	319	294	307	293	285	261	257	361	318	302	302	299	291	314	306	308	292	306	303	317	308	323	269	316	309	262	268	298	296	298	302	305	304	305	311	299	307	326	304	296	312	297	283	299	306	326	243	299	272	303	307	317	313	294	288	302	292	287	314	307	310	297	291	335	282	292	283	322	283	298	350	319	304	309	315	274	295	306	291	295	299	314	275	306	305	292	291	306	306	291	278	264	280	322	302	311	332	287	293	321	332	303	297	322	299	299	308	293	291	288	305	271	288	307	313	305	297	292	316	293	311	325	308	312	288	298	280	294	325	300	326	263	293	290	290	292	277	300	268	319	315	299	292	265	315	300	324	311	314	336	292	302	271	345	304	334	279	334	305	287	291	292	319	281	312	347	346	304	314	296	320	297	322	279	316	317	299	317	307	322	288	303	303	307	312	332	332	281	314	312	299	312	314	297	321	308	306	298	293	273	325	285	320	309	305	316	299	289	314	279	317	312	308	352	308	309	271	327	289	300	278	306	311	253	296	308	314	309	292	292	303	302	300	301	285	309	300	303	334	284	301	275	309	299	316	319	317	346	318	294	299	328	258	300	313	311	270	301	286	276	301	295	326	321	306	305	308	308	269	278	323	288	312	285	296	299	281	315	307	337	302	327	309	331	313	306	312	270	293	301	271	296	303	300	318	287	322	318	294	313	313	288	303	316	292	321	291	302	296	319	308	309	307	315	313	288	282	267	286	275	254	314	286	284	322	298	330	281	281	312	303	294	308	331	308	295	306	317	301	305	322	277	300	317	296	278	281	288	311	300	318	283	298	301	281	291	314	311	315	260	287	324	300	282	328	282	299	288	319	294	321	278	294	308	325	325	312	330	309	274	298	279	281	321	288	288	295	295	328	329	298	310	304	288	286	301	287	309	293	322	314	261	322	279	311	286	304	342	311	296	298	300	293	292	291	313	330	318	330	305	312	293	321	305	278	283	275	281	307	288	304	298	315	313	323	267	310	312	305	292	310	273	291	298	323	313	298	288	305	311	314	299	305	297	339	284	305	325	299	292	329	302	315	323	296	291	298	325	297	290	312	303	300	332	321	300	274	284	271	332	306	299	274	313	301	313	322	300	277	283	297	307	295	303	322	317	308	307	300	302	291	312	318	312	301	307	304	276	296	305	304	319	303	276	321	338	315	302	305	261	286	327	338	322	293	298	303	309	287	276	293	322	300	327	298	280	311	278	271	306	312	319	325	301	316	326	314	298	309	298	299	313	305	317	321	278	284	280	316	298	288	328	308	302	297	343	344	307	330	279	290	319	302	288	291	323	277	271	307	309	324	308	317	303	315	293	289	321	311	306	300	317	313	269	306	314	278	316	297	288	292	316	296	285	316	288	288	268	246	289	327	299	311	316	284	304	266	298	323	275	299	315	286	286	302	337	302	306	338	323	319	283	288	319	277	328	294	336	308	273	307	282	349	328	317	285	278	293	297	311	334	302	291	304	317	298	266	344	312	336	273	317	321	293	293	257	326	284	282	287	324	299	296	313	288	311	303	243	302	294	307	291	293	310	292	303	289	299	315	258	324	330	290	299	328	327	321	291	298	303	322	283	300	287	277	308	307	279	279	268	300	305	310	290	328	320	297	327	318	305	326	285	321	328	294	289	300	303	329	321	315	288	307	299	292	319	305	295	332	308	309	317	297	329	285	304	301	337	351	300	307	292	294	302	298	325	302	309	319	330	309	274	308	297	285	339	301	303	302	313	303	287	304	334	319	272	288	295	325	301	313	303	307	290	309	307	301	285	320	312	290	289	309	284	302	322	295	299	311	311	296	298	310	306	306	294	301	320	298	300	294	321	289	325	317	322	304	277	324	322	295	298	314	302	321	328	297	349	301	303	310
23114	2851	6228	6856	5871	4880	3991	3330	2780	2576	2231	2034	1857	1796	1674	1513	1454	1436	1350	1331	1248	1226	1235	1162	1081	1182	1086	1057	1051	1055	1068	1008	1004	1066	926	973	967	1033	1001	989	931	978	916	1019	936	938	931	906	954	922	922	936	891	918	919	903	861	933	888	898	892	905	890	904	945	895	895	884	891	902	842	908	910	908	884	891	886	828	857	856	894	877	908	872	873	860	880	921	846	903	854	898	931	889	859	858	852	891	877	857	872	850	860	865	881	900	833	877	869	850	847	828	852	866	853	916	841	885	835	886	899	860	843	895	831	860	954	832	818	861	889	889	811	896	834	966	912	790	916	907	853	904	894	876	828	855	850	853	920	839	837	787	810	903	804	852	825	842	841	870	882	838	879	910	851	849	817	840	863	838	813	893	903	856	910	886	848	873	837	845	880	889	850	842	864	855	892	881	808	848	855	825	889	882	871	838	830	906	841	904	929	874	877	916	849	825	903	867	849	805	877	883	845	833	865	890	906	835	864	840	901	905	907	905	885	912	836	840	885	819	840	847	834	834	922	824	849	840	822	843	829	840	893	816	878	892	853	900	915	873	808	827	832	797	909	845	895	830	876	877	816	894	827	847	855	802	845	852	897	837	842	826	880	852	867	833	881	846	883	858	858	835	831	867	894	845	820	914	890	845	871	869	888	871	825	837	862	831	855	841	893	785	844	888	835	879	873	892	923	836	837	839	862	870	874	851	878	831	896	865	845	881	853	841	836	879	810	861	859	856	813	874	809	855	829	901	885	860	837	871	890	901	862	862	917	825	839	867	845	862	827	890	846	821	912	885	847	829	904	867	796	851	858	836	878	884	865	864	829	829	897	899	840	883	868	823	866	864	856	893	849	847	858	834	838	854	831	863	850	848	913	812	865	818	848	843	897	854	824	863	848	881	836	896	801	878	831	847	841	801	818	874	831	861	814	815	920	877	846	857	844	808	866	821	835	831	848	916	806	895	818	793	849	852	852	902	825	786	864	855	854	869	853	792	835	879	900	804	864	831	871	895	838	827	882	813	869	878	902	832	858	822	828	885	895	819	853	868	856	911	870	876	869	821	810	873	851	819	832	884	823	900	861	866	806	809	868	868	916	852	854	822	849	810	812	827	862	864	857	851	876	878	799	844	868	886	812	908	845	807	848	827	857	887	849	847	773	892	889	799	853	814	868	803	825	882	814	874	904	833	873	860	843	862	864	877	876	925	886	857	878	860	845	855	885	856	891	820	841	852	868	882	813	858	854	858	874	841	833	841	852	907	853	845	806	820	857	871	888	864	844	871	829	917	874	848	862	844	891	863	844	846	930	846	878	807	826	838	847	871	829	867	851	864	862	871	901	847	892	850	884	828	838	921	867	845	850	846	838	876	911	781	845	855	840	875	837	844	763	858	916	849	853	850	832	860	828	895	866	895	823	870	870	864	800	843	843	812	872	871	835	828	839	822	832	865	902	837	877	838	836	883	881	892	844	832	857	877	802	836	821	873	933	860	844	821	827	852	867	842	897	823	836	857	800	841	843	863	844	812	867	821	857	846	829	791	892	822	825	859	827	816	890	847	834	902	866	829	892	846	887	821	860	810	892	867	836	886	849	831	815	849	781	844	866	835	874	864	887	857	875	844	881	896	873	856	889	878	880	824	865	857	811	890	882	840	836	871	871	810	837	884	862	842	867	911	842	886	842	828	858	883	851	845	876	843	864	862	839	855	840	874	842	867	851	907	808	899	872	870	899	848	894	854	819	874	818	840	866	844	869	789	881	832	833	859	843	900	823	816	829	894	820	892	820	815	856	853	827	882	832	855	831	872	888	817	829	829	832	847	800	903	893	876	810	887	828	841	826	834	827	825	825	867	862	838	859	837	855	848	906	817	833	861	822	844	835	836	911	855	879	852	862	867	894	885	850	865	854	892	905	827	854	839	880	887	885	868	853	841	822	862	825	852	892	869	858	894	859	845	834	854	854	857	867	834	832	881	909	830	855	833	889	830	887	854	864	864	880	886	831	809	849	832	888	847	842	808	843	847	848	817	852	818	807	808	839	862	863	806	844	829	844	862	861	899	900	859	864	867	841	872	881	830	877	848	866	860	851	865	826	847	836	855	834	818	819	844	899	865	847	873	891	932	888	898	867	853	864	861	888	860	859	870	888	824	898	912	883	846	859	870	856	813	814	858	873	898	898	868	869	846	850	825	865	911	874	905	849	864	822	855	879	891	849	810	868	847	811	872	899	868	907	850	852	914	860	847	834	866	873	902	927	833	844	837	848	825	843	849	843	843	839	848	862	855	833	800	834	839	794	863	817	872	870	837	867	851	863	801	829	841	786	838	857	821	846	816	871	856	810	825	815	839	852	820	850	831	835	853	808	899	861	828	865	846	850	880	884	880	828	868	810	883	867	848	828	885	888	844	851	860	848	884	873	878	846	905	889	858	833	874	850	845	870	837	854	805	821	842	854	896	854	842	820	903	856	825	832	871	844	827	913	855	880	898	840	821	900	789	836	864	836	859	843	881	848	897	844	879	819	878	853	831	844	844	884	865	858	859	904	840	877	806	830	874	897	898	843	854	864	862	841	843	861	915	820	831	876	825	835	867	799	844	886	828	832	825	779	819	831	901	841	862	852	881	826	836	858	890	807	810	838	862	900	832	855	860	846	879	884	886	807	848	836	867	843	931	894	858	882	820	865	791	860	830	813	856	856	886	897	811	804	833	830	835	854	849	840	831	900	840	836	952	888	855	935	830	815	909	842	844	883	866	846	876	829	828	865	867	905	840	864	879	874	868	892	861	841	787	820	801	825	864	873	828	846	876	896	823	849	881	867	861	892	881	862	878	900	834	833	818	857	930	851	839	824	885	861	830	803	829	817	870	933	885	860	875	825	862	924	849	907	861	804	849	818	868	850	877	828	853	834	851	852	849	829	795	886	828	824	836	831	830	842	871	893	886	900	853	872	912	920	817	837	869	865	862	843	874	827	824	872	815	894	881	871	899	870	846	894	848	822	883	872	827	868	895	874	890	853	854	862	861	827	862	859	877	847	808	831	906	797	909	853	863	852	829	821	897	856	881	873	875	785	847	893	858	848	826	842	856	888	892	861	811	864	874	866	838	826	846	840	861	880	879	879	849	833	827	882	831	883	845	888	906	847	854	821	857	849	831	859	818	857	810	799	830	881	822	914	864	871	875	891	867	835	871	839	833	915	871	799	825	778	886	885	882	823	857	871	900	837	861	848	861	848	853	869	812	855	903	838	900	832	899	865	849	842	866	837	915	844	825	879	861	842	865	842	825	864	818	858	854	812	884	855	908	909	878	874	796	853	869	864	834	899	827	924	824	816	912	862	818	869	823	796	834	820	846	853	881	828	837	851	866	859	840	818	821	783	881	844	898	844	895	847	874	864	868	867	893	846	852	810	887	875	901	866	871	836	916	895	850	855	866	839	834	831	889	844	795	800	822	891	819
4946	363	224	166	161	149	151	142	131	112	120	133	124	121	137	127	115	111	132	99	128	124	124	116	110	133	120	109	136	114	121	129	110	116	98	133	133	132	104	115	116	119	117	119	118	132	112	129	136	135	142	130	112	123	134	106	130	113	98	131	110	141	106	125	107	127	129	123	106	112	125	119	115	122	125	120	121	127	95	115	114	108	131	105	133	133	119	115	115	105	118	107	110	105	124	123	135	126	106	125	124	113	114	106	123	105	113	117	119	107	120	110	133	131	114	120	102	117	103	119	141	134	115	129	138	98	131	122	127	116	109	132	115	122	125	119	138	111	120	126	115	126	117	126	124	145	104	108	122	149	114	124	115	117	118	133	118	109	125	133	111	116	104	99	94	111	130	137	139	117	103	119	126	124	117	123	131	126	147	115	118	108	112	110	129	145	111	107	134	124	121	122	132	116	97	133	125	113	131	109	137	109	129	111	108	124	119	122	113	107	126	116	100	118	121	134	123	123	142	132	117	130	130	114	104	116	132	139	128	131	130	106	143	113	109	134	125	128	120	115	128	133	115	113	113	139	129	122	121	115	130	118	121	131	122	119	116	117	120	117	119	117	106	134	126	138	108	97	112	104	132	125	137	115	107	125	114	113	107	112	98	130	101	133	122	110	123	105	120	122	117	112	121	108	124	124	132	98	128	98	132	138	135	131	120	109	107	122	144	141	107	117	151	125	133	107	112	102	121	105	117	113	117	122	123	106	119	122	105	117	132	115	121	122	124	119	128	125	120	123	126	148	122	125	117	136	123	116	131	122	113	119	107	103	118	112	101	108	124	133	127	110	132	135	125	132	138	117	115	145	117	126	98	116	141	114	107	121	122	109	128	108	132	140	121	106	121	113	106	116	121	114	123	125	119	124	123	117	112	137	113	119	112	105	129	116	112	130	120	142	130	112	130	122	126	110	114	155	122	124	113	134	122	102	132	143	107	117	113	114	132	137	114	116	128	129	139	126	117	129	129	130	143	131	114	129	115	119	131	112	116	103	123	126	120	110	125	125	122	102	132	121	144	113	139	112	141	121	129	130	118	121	110	107	113	108	121	125	118	104	134	133	100	124	134	110	120	129	117	128	122	123	127	119	121	125	124	118	128	118	109	116	122	137	106	149	113	147	118	126	98	114	133	131	116	128	142	105	121	125	114	117	141	132	123	135	137	135	122	118	125	133	147	125	109	133	113	113	103	126	104	112	113	102	124	128	102	124	128	134	109	119	123	110	113	123	122	104	124	154	138	117	117	106	109	141	138	105	138	106	138	123	121	118	131	132	117	109	136	119	119	116	137	128	118	131	124	115	116	108	114	114	128	115	122	123	111	122	118	108	122	150	120	119	125	136	119	129	121	123	138	127	114	143	133	96	118	108	129	119	129	119	110	129	118	132	118	123	133	126	137	114	115	132	129	101	140	129	134	138	104	116	147	127	111	98	123	138	111	139	121	128	117	105	120	100	108	116	107	128	103	119	134	108	114	124	117	126	133	129	107	121	124	123	124	135	114	135	118	130	134	133	92	107	127	117	115	129	128	147	126	112	113	122	123	123	119	92	118	122	121	125	134	121	140	115	93	125	124	103	104	114	112	120	127	108	115	136	133	123	130	98	131	124	115	108	141	129	111	105	126	120	121	107	113	119	133	130	118	112	126	115	117	120	130	100	106	125	121	121	127	148	121	124	126	126	136	113	109	126	123	139	91	120	115	104	114	121	130	126	92	106	115	113	120	118	117	105	113	97	127	135	114	111	121	124	110	120	113	133	102	107	118	131	125	109	113	124	90	118	136	95	114	118	115	111	114	103	109	122	136	130	115	119	110	92	123	128	133	114	124	118	118	93	130	105	114	152	93	113	132	121	118	95	112	132	149	131	129	119	114	109	114	121	129	124	115	122	121	108	115	102	120	123	127	143	116	124	131	135	111	120	102	136	117	122	140	118	135	107	125	124	124	125	131	131	131	128	134	123	105	121	128	136	100	105	127	143	124	108	113	103	117	121	112	94	121	103	112	127	107	132	124	126	101	121	114	105	117	109	108	115	126	112	143	126	122	109	120	131	144	127	122	129	96	107	108	110	122	130	121	104	133	116	123	113	127	119	120	123	122	115	135	140	97	107	131	104	106	119	130	129	118	110	134	118	122	129	129	137	95	107	138	101	96	107	112	139	112	121	131	131	117	127	125	144	118	136	116	123	129	133	130	142	100	116	114	112	111	123	132	111	113	119	106	142	111	127	117	116	130	110	115	107	131	107	115	118	112	125	117	87	124	115	131	121	91	115	141	110	130	127	115	106	116	114	109	132	113	138	111	138	121	122	133	107	130	109	116	115	119	125	121	127	141	114	121	121	115	121	120	101	123	129	119	117	128	121	123	139	123	122	121	117	111	126	128	119	116	111	120	135	128	118	119	111	92	116	114	119	129	116	117	107	102	132	107	105	133	119	106	121	125	116	124	123	124	111	131	113	126	91	132	104	130	112	99	125	126	117	128	124	103	129	114	129	124	128	120	109	127	121	120	115	102	126	136	113	110	133	111	166	129	115	128	117	125	112	135	118	117	102	113	130	147	120	130	111	113	121	119	118	102	125	94	121	126	101	121	113	145	128	122	141	134	122	147	127	130	100	118	128	103	112	114	109	127	136	132	124	102	111	120	120	100	116	105	122	126	122	116	119	98	118	137	124	124	123	139	114	114	134	136	104	114	118	126	126	136	133	111	104	133	138	104	115	129	121	128	119	109	129	119	124	114	122	117	116	106	137	142	113	109	113	107	98	139	139	130	108	108	137	120	125	114	141	116	104	111	130	110	103	120	111	135	127	140	122	126	131	124	111	105	104	115	124	113	117	112	105	117	117	116	115	114	108	109	98	111	126	128	128	136	118	119	96	131	139	121	116	102	132	123	113	128	117	118	132	119	101	129	127	107	139	154	139	128	108	123	133	131	126	115	109	115	148	123	122	112	104	149	108	141	108	108	136	158	138	130	119	132	109	124	134	108	113	129	119	125	92	110	130	124	108	121	141	129	132	113	119	126	122	116	129	128	131	124	129	99	113	114	112	116	114	135	116	108	117	113	126	126	152	135	133	122	124	108	144	112	135	101	113	116	128	115	125	131	122	112	126	112	123	132	122	107	107	126	111	110	131	127	121	133	120	109	140	117	122	121	130	123	128	121	108	120	126	108	106	115	125	116	124	104	133	149	107	126	107	116	118	132	117	99	104	130	125	99	116	119	116	111	124	124	133	117	119	127	101	150	124	115	113	133	116	118	108	118	114	120	117	129	131	123	95	115	118	150	103	140	116	119	106	134	115	117	142	128	127	103	129	111	123	118	122	130	124	101	98	133	119	115	108	116	96	147	124	126	116	134	125	112	140	124	124	125	109	109	114	129	120	124	115	112	122	143	120	124	94	113	120	139	107	132	115	128	116	124	111	112	134	116	127	117	124	101	128
4002	479	545	592	539	535	492	493	453	456	437	436	433	400	433	404	424	415	419	401	419	410	413	446	425	392	402	415	421	431	417	420	421	392	414	462	393	387	416	401	420	404	450	377	394	410	430	394	390	409	390	403	405	444	378	416	458	383	419	399	401	405	415	454	399	368	403	381	434	402	424	401	409	422	432	393	403	399	420	409	425	425	417	393	381	403	426	390	399	396	400	381	390	416	414	385	444	413	396	403	436	436	416	390	429	408	424	417	395	391	439	424	422	392	422	413	411	410	405	391	391	385	392	398	383	421	404	415	402	436	422	422	396	423	360	392	409	412	387	403	386	385	410	418	406	407	409	388	404	378	413	412	399	398	398	416	407	388	404	410	412	371	406	361	386	425	382	452	460	382	380	412	421	403	366	385	402	365	370	444	378	423	414	387	398	431	415	424	382	401	408	388	435	383	376	379	412	375	387	405	390	444	404	406	390	378	364	399	396	386	416	410	407	387	402	381	410	404	389	396	388	413	394	396	408	411	432	369	414	385	436	401	386	356	374	417	388	410	424	391	376	414	432	394	385	420	389	387	410	420	423	403	422	415	391	421	417	427	376	402	419	444	403	403	407	394	395	398	392	387	397	400	395	382	389	440	398	416	435	432	395	383	446	379	410	368	419	427	414	371	403	422	426	394	421	418	371	388	427	397	389	406	402	424	437	407	425	412	396	383	400	385	382	406	459	407	376	420	426	420	386	429	389	389	392	434	426	402	385	414	375	395	406	442	398	406	430	427	397	374	393	396	383	404	405	421	376	387	406	394	410	395	374	392	428	408	417	431	422	409	413	382	397	402	418	383	421	415	427	440	385	396	379	394	383	436	425	377	415	398	417	391	387	434	402	420	390	358	409	401	394	393	404	393	405	404	409	386	391	397	388	432	412	420	401	404	405	445	391	460	419	414	401	399	391	429	359	392	391	417	396	406	404	396	418	400	397	384	411	410	414	425	428	400	387	382	424	435	427	391	421	387	388	415	415	430	376	399	410	408	390	394	404	420	422	379	432	432	386	399	387	426	433	411	372	391	405	402	387	396	425	432	427	409	421	397	419	405	407	373	444	383	398	426	404	373	414	400	377	425	399	387	422	432	438	402	387	419	371	393	404	384	389	421	392	412	406	404	374	447	416	417	426	428	386	402	399	409	391	429	416	444	423	384	423	394	437	425	412	428	407	373	437	419	415	391	406	404	370	382	412	421	410	413	394	386	423	394	434	402	417	415	394	397	410	401	421	424	356	418	405	406	392	417	412	415	405	367	398	403	410	389	392	380	409	426	360	443	384	403	412	404	407	430	402	401	408	392	374	411	418	387	422	411	414	413	426	397	431	422	414	405	433	422	409	410	412	396	415	413	413	396	402	443	392	394	398	413	434	381	421	400	398	438	400	430	424	427	377	435	418	421	392	398	378	417	408	428	434	399	425	377	399	395	402	377	406	425	416	414	433	400	422	386	421	372	413	409	432	403	392	412	433	415	393	407	428	373	406	416	426	423	416	370	423	401	416	417	426	409	404	432	395	383	410	394	379	416	418	391	368	417	351	383	381	414	404	418	422	405	368	359	405	388	397	427	388	390	415	400	388	409	392	418	381	404	424	427	370	382	387	395	415	382	433	405	351	402	385	386	400	392	384	429	374	370	407	395	410	418	394	432	437	425	429	424	419	402	440	394	400	401	433	425	408	395	413	420	388	419	412	408	437	398	416	356	387	427	437	380	400	421	441	356	409	405	398	406	432	396	431	432	376	383	431	429	418	416	382	408	421	409	437	371	430	377	415	367	396	409	395	382	415	433	402	413	378	384	420	387	416	419	401	411	427	369	405	399	400	398	379	367	388	421	347	411	395	386	431	418	423	396	418	430	400	418	435	404	397	417	420	437	413	395	401	429	420	459	382	405	414	425	414	414	409	418	428	433	398	375	452	417	414	443	434	403	414	394	414	423	409	377	395	426	403	383	407	428	396	412	360	376	426	407	379	427	423	454	405	390	440	407	434	404	419	395	367	412	428	429	369	401	371	413	420	395	415	385	417	425	392	412	429	409	445	382	447	388	409	400	396	417	381	406	400	418	405	377	417	376	402	397	398	402	411	398	414	429	430	421	415	410	370	383	376	385	401	384	462	415	402	379	432	388	420	402	409	375	404	369	409	388	397	385	407	371	396	407	432	396	393	391	406	396	401	431	430	390	405	405	405	405	389	429	365	392	431	379	427	459	407	414	396	402	397	416	415	430	385	399	383	395	417	440	421	373	407	378	411	415	434	400	357	444	384	384	416	363	414	427	387	438	397	433	423	401	427	416	393	376	404	454	433	434	400	394	428	419	387	411	418	355	391	394	452	398	391	452	409	409	404	424	403	423	406	427	386	382	400	412	389	439	388	436	393	406	397	410	398	424	403	407	381	423	432	410	384	419	429	391	391	401	371	424	445	459	376	435	404	402	442	390	425	393	421	354	439	403	436	416	420	390	388	393	418	405	424	404	410	449	412	431	379	419	414	453	388	392	424	407	387	363	411	422	421	410	417	402	398	392	416	448	419	413	387	415	411	378	372	449	423	374	402	389	436	431	387	390	386	410	390	421	402	408	412	395	387	393	352	412	417	396	418	387	371	403	411	436	428	389	385	394	389	418	401	414	420	405	415	414	382	408	404	415	398	364	418	407	402	450	392	385	412	405	391	412	431	431	411	417	422	371	398	409	409	427	409	439	450	442	406	388	386	406	432	422	424	378	420	410	384	430	414	441	411	416	396	402	421	408	389	426	383	385	408	385	407	399	426	440	429	455	412	418	398	384	398	420	421	407	383	378	403	386	380	380	414	382	406	428	381	413	414	369	411	355	425	403	383	381	458	406	370	390	403	409	417	453	384	395	415	368	404	449	393	409	387	444	422	404	421	426	411	431	421	405	410	419	417	389	378	412	410	370	411	421	379	367	420	383	427	385	390	392	391	397	418	399	407	388	417	407	418	437	401	446	412	424	409	391	393	365	403	394	395	401	404	333	384	415	403	382	374	420	409	393	399	413	387	402	408	384	399	391	385	380	409	408	392	404	403	428	367	414	377	379	422	418	400	409	401	402	389	398	387	380	411	410	412	460	448	432	419	386	404	435	404	423	397	417	395	401	388	415	406	428	416	412	387	432	442	407	397	417	456	390	378	388	388	411	372	381	410	411	423	381	410	377	380	423	414	416	412	382	371	401	395	391	401	405	407	392	421	401	354	406	385	416	376	395	389	391	385	408	415	422	395	428	402	394	384	417	395	400	415	399	428	406	344	418	410	420	374	379	426	411	433	444	381	432	385	382	395	391	404	402	412	406	397	408	378	383	363	446	386	404	396	406	407	457	438	410	391	406	386	413	399	371	403	387	369	419	407	408	358	388	371	384	424	431	391	408	405	428	391	386	382	375	422	398	394	398	421	401	396	408	390	409	374	397	433	407	390	388	390	382
36063	7896	1797	1330	973	721	545	496	418	382	419	356	312	282	301	305	330	288	293	299	268	249	240	269	226	258	239	252	233	265	225	249	267	268	238	261	249	247	262	233	270	247	267	244	234	225	264	216	247	220	263	236	267	270	245	240	232	253	265	247	227	239	266	258	252	255	256	222	236	223	278	259	238	221	241	219	238	249	215	230	220	280	240	267	233	214	253	240	235	232	228	217	229	259	253	242	221	247	237	219	247	267	249	225	241	212	241	220	238	252	248	241	231	259	250	246	247	210	222	290	231	246	222	256	249	238	273	240	227	223	245	244	238	273	234	257	244	261	264	232	243	267	230	276	249	229	231	254	253	270	243	229	236	258	231	235	202	222	238	226	254	254	236	249	242	249	228	237	243	250	249	233	243	228	219	237	232	256	231	237	238	236	265	234	253	245	236	259	245	250	225	271	248	225	253	239	258	214	236	223	203	232	250	233	252	245	220	255	233	237	252	232	242	216	239	240	247	236	222	260	223	250	237	238	227	230	247	234	255	251	226	230	243	236	248	252	247	246	251	249	252	238	229	226	248	259	219	229	238	223	234	217	237	215	250	249	245	232	217	256	238	227	204	251	234	214	217	250	248	232	244	240	251	240	251	242	226	215	244	278	243	241	219	229	244	243	268	263	240	217	191	237	239	224	246	225	232	239	224	243	236	233	221	205	226	247	232	230	218	243	245	225	258	244	229	231	225	223	225	259	250	259	219	234	233	236	204	246	265	215	225	238	222	230	253	219	265	218	241	245	250	215	245	234	232	266	227	276	233	248	251	264	243	238	252	237	254	220	219	241	248	226	206	232	256	236	222	235	255	239	236	248	257	221	243	247	262	260	211	255	251	242	230	232	225	257	243	263	241	211	253	231	230	256	220	240	223	237	253	258	273	214	246	218	221	252	265	256	233	245	229	237	235	241	228	234	240	258	240	225	219	230	243	236	251	267	248	234	262	228	221	220	253	223	247	244	250	239	259	257	240	256	242	253	240	246	233	233	231	263	233	225	226	247	253	219	242	240	243	266	235	247	223	265	253	229	239	231	242	254	235	234	245	231	233	233	245	229	214	242	231	236	224	247	234	227	247	236	264	230	273	224	249	249	242	222	276	239	242	236	253	289	240	252	261	239	221	244	255	240	254	230	253	230	252	237	223	263	246	221	229	211	246	224	224	233	247	234	262	221	219	240	256	220	232	257	229	235	245	233	204	257	238	241	236	247	229	217	240	228	247	213	246	230	247	226	259	253	234	224	254	244	218	227	227	248	243	253	280	235	252	256	236	233	237	256	237	227	249	215	241	228	213	228	255	249	220	223	250	238	241	223	242	241	242	213	238	235	259	212	251	242	221	260	225	233	259	235	223	210	233	232	263	237	263	251	213	220	253	228	244	235	230	223	226	241	223	255	248	227	236	256	240	221	241	222	262	252	280	226	240	230	246	241	258	257	249	227	213	280	232	241	250	228	244	231	260	260	232	224	220	231	229	265	227	245	250	226	239	241	242	214	238	227	231	247	230	241	249	252	243	233	226	247	225	235	219	216	250	239	250	236	237	245	234	225	246	236	271	245	219	221	214	231	237	235	261	287	221	226	236	242	232	228	237	234	209	234	276	217	212	230	241	235	247	242	244	224	272	245	256	253	252	240	261	237	222	213	275	225	223	243	248	219	207	245	240	250	257	225	247	259	244	258	213	260	250	243	251	236	273	269	255	236	244	239	234	265	213	236	241	226	213	246	222	247	225	240	212	236	242	251	263	229	227	245	255	243	223	264	205	207	243	235	215	255	238	239	254	245	230	246	243	251	252	222	254	243	226	213	258	249	242	232	223	233	188	226	263	239	251	242	236	238	221	229	223	230	240	225	225	225	220	227	241	241	264	217	236	248	236	258	225	246	214	246	252	263	263	258	249	236	232	227	228	225	231	233	228	248	254	232	218	251	240	225	234	220	220	231	253	246	208	232	244	247	227	218	231	247	235	237	256	222	219	251	251	258	252	205	256	230	235	247	223	232	262	252	254	254	236	234	232	242	229	222	246	223	235	232	227	211	240	207	253	233	254	230	207	237	265	219	265	232	217	244	236	223	247	250	232	267	239	251	242	237	274	238	224	233	245	246	226	221	240	237	231	213	223	251	238	234	234	227	215	239	266	245	245	237	236	239	240	221	234	246	242	234	224	240	268	240	229	201	278	247	252	233	234	227	254	246	223	266	242	224	269	230	239	241	233	230	211	242	249	220	230	250	229	254	241	235	230	215	221	240	242	244	261	239	258	238	231	235	239	251	249	268	242	252	216	244	225	228	230	229	251	223	246	248	250	212	215	252	235	242	240	232	246	224	242	239	246	258	251	262	247	247	204	222	227	239	211	235	265	204	250	222	256	275	243	245	224	229	214	268	238	239	255	229	228	215	216	247	250	238	233	215	222	240	253	226	243	251	251	208	218	227	226	225	241	245	228	228	262	266	246	250	210	253	271	249	253	223	245	242	226	231	207	241	197	241	250	215	239	227	233	227	270	212	253	218	208	227	263	223	233	258	212	235	251	230	244	240	236	226	228	241	227	238	240	229	243	227	234	225	216	229	232	251	246	227	249	234	253	244	251	224	234	236	255	259	222	246	227	221	256	238	247	227	230	217	220	245	251	240	231	230	228	222	240	231	225	267	234	252	233	239	226	238	241	230	242	221	234	232	250	228	244	239	238	246	234	247	233	219	221	248	249	263	233	233	237	232	243	222	229	254	224	205	249	220	250	248	241	235	231	214	260	250	240	248	227	232	247	255	234	228	246	230	238	239	242	246	249	247	236	237	253	214	226	269	263	237	225	258	250	246	225	233	228	239	255	228	237	233	234	263	262	250	238	262	246	237	242	223	235	257	265	244	263	243	223	229	253	263	216	258	236	221	250	235	261	241	230	244	231	218	256	215	255	238	235	244	238	260	210	216	261	224	241	229	217	233	237	243	257	246	236	223	240	252	243	214	221	249	206	259	218	237	251	253	256	244	247	248	237	231	235	260	235	252	236	234	231	268	229	234	257	251	233	225	253	260	237	245	250	237	238	243	222	228	238	266	250	230	243	243	259	263	242	256	216	208	245	253	253	239	245	209	228	239	236	249	230	231	245	241	224	234	207	246	243	229	214	242	239	243	238	234	226	224	278	219	214	280	214	237	258	232	241	215	242	248	229	233	210	248	243	249	207	215	257	246	239	217	233	236	221	229	224	224	253	263	239	218	243	248	252	239	232	259	247	259	257	222	245	194	218	236	235	236	239	244	229	204	223	237	229	232	257	239	232	246	253	260	243	230	245	251	262	242	229	262	258	211	250	232	244	228	208	245	231	228	237	250	220	225	235	244	229	220	246	240	213	245	241	253	238	225	245	236	244	221	267	233	237	245	242	246	225	224	245	248	227	228	226	251	229	240	254	244	248	242	235	209	251	251	228	249	254	233	246	248	225	217
17104	1659	3515	3927	3270	2696	2280	1963	1763	1615	1410	1369	1183	1132	1148	998	1011	1035	984	925	859	921	921	833	880	837	819	828	819	794	753	732	744	805	860	778	809	788	733	763	737	749	698	730	773	796	748	776	756	734	747	719	724	730	748	708	693	718	696	733	717	748	682	731	787	711	775	734	706	727	717	724	738	659	737	724	702	742	742	714	673	736	686	757	694	717	714	721	754	746	650	747	768	728	737	754	716	669	695	742	729	720	696	728	704	759	665	688	693	719	689	663	739	736	759	681	704	731	713	712	712	672	694	715	700	683	725	711	708	699	698	736	704	696	725	677	726	685	702	677	741	748	701	740	693	694	683	690	765	696	719	735	704	739	750	688	720	725	728	726	704	705	684	727	726	746	670	725	723	750	703	713	754	682	706	709	716	723	686	673	669	745	727	727	714	710	665	645	669	727	666	694	718	696	680	687	741	702	722	747	739	693	712	744	711	706	719	735	699	685	675	697	729	684	685	739	708	761	710	683	663	696	699	744	710	753	735	714	730	721	749	767	724	718	732	746	707	664	716	697	740	675	721	719	677	715	719	725	738	731	675	694	697	690	698	705	683	678	713	768	672	731	722	635	758	721	716	675	722	723	701	694	686	676	719	724	692	692	670	712	688	689	694	728	731	679	697	687	647	724	702	727	674	699	699	724	681	682	702	638	741	701	688	684	678	678	723	654	732	727	786	737	690	692	707	722	724	687	681	742	701	683	752	685	737	674	755	725	703	730	696	736	680	683	700	675	714	720	679	718	728	699	706	673	681	711	737	659	756	652	696	702	691	752	705	717	678	742	718	743	682	727	687	744	687	688	702	690	752	728	654	650	682	720	703	730	697	682	736	689	743	657	699	713	712	704	655	708	725	723	665	733	723	724	726	688	721	676	702	685	706	699	675	713	702	745	678	742	677	731	752	734	683	691	675	689	689	744	726	729	681	695	727	756	671	733	713	715	716	752	698	697	723	673	685	692	728	651	701	724	682	727	724	677	690	708	684	657	678	696	734	713	722	752	735	705	688	664	718	710	699	748	661	744	682	718	718	704	655	702	702	693	718	750	672	656	721	701	681	767	703	725	737	782	708	677	719	707	739	716	765	722	676	675	743	708	706	690	665	710	739	672	726	698	697	714	712	694	674	666	715	745	706	704	690	703	706	686	689	687	742	733	728	679	697	710	714	720	722	680	706	680	760	697	680	687	731	712	697	746	730	733	688	731	694	728	714	707	686	751	706	695	703	705	683	722	697	753	669	709	696	695	738	719	726	690	725	727	706	699	668	693	733	696	684	721	704	706	675	713	741	699	743	700	732	696	695	697	700	749	690	693	728	707	703	662	720	705	689	682	713	697	725	732	697	767	729	688	685	699	702	695	694	720	739	723	691	754	694	754	689	670	715	736	719	696	689	696	698	703	730	740	707	729	678	695	710	700	712	699	698	691	661	708	688	710	722	674	682	692	709	705	716	698	775	725	669	675	718	690	688	743	706	659	718	709	716	688	721	721	660	722	686	755	670	672	718	724	725	684	724	701	745	665	667	702	695	703	704	700	678	719	786	702	721	741	695	730	650	687	705	736	703	691	697	778	692	697	728	726	681	733	712	748	695	711	724	724	703	744	675	716	745	736	724	681	729	753	696	654	787	716	706	735	756	692	705	670	699	719	707	690	691	688	677	709	671	680	698	696	694	658	707	700	729	665	717	710	696	718	747	697	685	755	683	711	730	696	709	690	722	673	747	723	690	700	681	698	709	685	715	747	716	724	687	726	743	691	726	732	671	760	718	695	687	698	690	682	700	817	745	668	786	762	678	700	701	712	766	701	707	716	746	732	702	738	677	696	726	689	680	720	718	677	692	711	664	742	684	690	671	659	702	722	718	732	721	724	738	710	757	696	708	745	716	690	691	719	705	717	705	695	668	682	732	695	714	725	706	708	710	710	705	705	744	712	724	720	677	707	732	703	753	765	697	716	716	746	728	722	670	731	689	696	715	737	691	676	668	719	692	717	692	708	725	691	709	755	708	679	687	701	699	702	698	753	716	677	721	724	696	689	713	721	685	718	718	715	663	682	665	702	727	718	723	772	737	690	729	706	675	705	689	705	698	744	668	725	732	680	740	736	693	728	689	788	712	693	705	702	674	718	732	708	705	689	716	701	701	691	723	743	729	688	654	722	712	656	726	702	752	734	705	732	727	656	700	752	697	690	675	761	728	740	691	671	712	696	710	699	701	647	706	677	676	683	734	686	672	676	689	717	675	726	694	704	672	694	728	750	691	715	682	672	696	678	714	696	698	708	711	735	728	684	694	664	689	669	748	678	691	675	742	666	676	660	694	690	650	732	715	691	719	746	682	678	693	686	628	737	706	706	707	728	705	683	660	722	651	715	691	730	686	794	732	704	749	647	710	714	724	694	688	707	757	690	748	695	729	685	748	731	716	717	700	658	699	652	702	679	699	725	696	700	728	718	669	693	710	683	732	706	774	731	683	730	678	763	755	703	732	727	745	718	708	699	656	714	739	745	706	728	716	691	704	699	679	683	682	701	685	763	680	725	691	710	672	710	683	710	678	690	717	691	692	739	692	707	765	721	684	687	664	716	716	721	677	728	696	732	676	681	747	728	746	707	709	695	698	676	734	737	679	691	713	722	683	693	693	730	679	721	685	688	720	725	685	747	723	686	722	737	718	671	743	740	749	685	692	755	686	764	712	680	708	714	731	654	712	766	690	712	691	709	720	693	724	719	691	680	707	699	749	707	699	712	772	682	711	686	695	684	679	729	653	654	662	716	730	717	692	707	688	700	712	755	726	704	697	713	688	727	720	671	691	764	687	708	678	700	716	693	752	701	696	725	699	742	688	727	700	705	666	678	706	697	739	755	713	742	684	700	696	693	724	731	696	745	716	709	715	658	720	722	740	696	710	727	728	723	688	709	682	746	726	711	688	697	720	698	678	660	726	755	696	702	680	742	704	761	729	735	715	694	719	708	687	683	792	687	707	737	688	695	673	727	723	657	730	704	677	741	700	742	755	739	716	733	697	746	722	669	669	661	730	717	703	676	651	720	720	702	708	700	707	650	745	711	720	733	718	737	711	719	682	700	754	767	633	694	701	758	630	709	731	712	621	698	715	681	737	749	694	669	698	671	719	722	710	705	712	748	710	736	705	731	677	695	694	742	703	719	762	727	711	656	691	705	677	723	727	654	691	642	675	701	726	729	722	743	739	710	683	707	720	694	708	718	658	690	704	682	719	707	723	718	698	689	718	683	668	701	674	708	683	734	714	759	720	671	731	722	720	669	672	725	678	717	714	707	682	759	656	718	749	677	660	746	725	708	701	729	699	705	703	712	694	714	675	755	742	669	694	730	727	684	707	688	697	697	696	757	688	729	745	719	696	690	734	727	714	693	713	735	751	727	686	701	693	742	673	704	676	712	708	716	705	675	685	674	673	668	724	714	716	680
44288	17488	6479	2562	1782	1322	976	803	703	641	595	518	504	454	399	415	396	387	389	393	374	340	365	355	335	360	314	324	288	324	375	320	291	325	331	341	318	294	330	343	316	330	295	296	351	292	316	320	314	301	336	312	305	338	301	329	342	280	309	294	301	307	349	324	290	339	263	322	327	317	293	317	347	287	311	305	317	307	329	298	310	330	310	314	295	313	306	324	312	291	331	315	331	310	301	310	318	306	308	312	319	316	306	316	304	292	280	300	323	297	328	336	322	302	294	303	301	285	283	321	291	311	342	322	295	329	310	280	295	296	329	330	302	309	331	290	314	298	279	289	316	298	299	337	281	309	285	351	317	350	301	292	316	338	339	350	313	270	289	323	278	302	297	356	314	344	320	313	300	304	294	292	311	296	274	247	284	285	312	305	303	287	293	301	345	309	316	314	301	306	316	308	307	320	298	311	305	264	301	299	326	287	298	302	280	283	306	299	315	297	271	292	318	306	309	314	286	312	303	318	300	320	336	289	314	310	309	287	312	313	271	291	324	291	336	301	332	303	319	337	262	317	313	283	295	277	289	293	309	311	298	293	286	270	297	316	300	331	316	293	313	287	315	309	313	300	276	273	312	305	317	284	312	292	308	298	297	323	269	310	346	288	311	337	312	333	312	316	298	291	332	277	281	356	274	277	325	322	301	285	290	256	321	330	338	286	308	297	331	332	302	279	328	252	322	319	291	294	323	298	299	303	320	316	341	294	310	277	293	299	302	296	307	309	300	300	293	304	341	319	313	276	322	296	299	282	308	316	287	308	288	319	322	278	291	321	306	282	300	316	297	317	270	320	298	309	322	272	273	313	310	282	309	320	307	309	326	287	320	290	286	282	314	306	312	318	322	327	297	303	296	302	307	308	302	314	265	312	300	311	341	304	302	311	312	296	308	300	304	284	320	339	284	285	291	300	263	291	307	288	297	312	288	262	288	307	299	321	320	295	295	298	289	295	315	295	294	306	296	295	325	319	294	295	308	288	326	324	330	293	307	310	307	305	295	308	306	324	288	276	320	283	291	310	276	336	292	309	318	274	314	288	295	279	321	297	311	311	296	271	300	314	295	320	277	306	321	309	311	319	306	317	299	309	308	320	316	333	338	308	308	300	297	318	307	272	297	288	307	283	326	307	275	308	295	302	312	323	305	327	289	291	322	317	281	300	301	314	290	320	301	300	306	341	294	285	296	279	291	292	299	312	307	302	327	312	296	303	296	307	299	309	305	327	277	313	296	298	301	284	324	313	343	301	295	329	301	330	299	320	283	307	281	298	320	321	276	321	317	279	311	304	306	331	289	298	315	309	318	313	298	276	285	304	317	314	296	274	329	324	290	326	285	305	296	320	315	293	290	316	292	295	306	280	292	331	276	322	309	303	262	310	283	338	310	311	325	314	289	312	303	309	294	343	298	299	273	302	289	299	297	264	283	273	306	291	311	293	290	308	317	328	285	293	345	328	297	311	316	310	314	315	313	284	332	312	300	303	316	287	283	300	297	325	315	306	296	278	275	315	300	279	329	281	317	292	288	297	288	296	267	313	288	285	335	328	300	309	292	309	305	315	320	292	289	302	326	321	299	315	304	314	316	332	275	340	298	302	296	317	291	288	323	330	281	306	272	320	316	314	314	297	286	303	325	303	321	296	314	302	321	300	289	293	329	318	315	319	307	271	287	299	292	315	337	304	309	292	338	288	293	307	291	320	315	324	295	320	296	289	292	277	327	295	315	313	301	338	295	312	284	300	298	304	304	288	294	314	286	311	286	323	320	275	297	325	297	304	336	300	290	300	299	302	306	285	310	335	295	263	299	282	296	312	307	283	305	322	307	316	347	321	296	307	316	290	282	310	305	331	283	306	278	317	324	260	312	318	336	329	272	305	318	287	306	303	312	292	334	323	331	315	293	293	333	292	300	311	295	295	273	297	304	268	305	307	323	292	296	308	250	281	275	317	326	321	275	298	345	282	291	344	297	293	314	303	305	319	312	320	267	325	314	286	292	304	322	333	283	295	278	263	297	321	297	286	278	332	331	303	310	299	312	308	301	287	286	314	294	297	327	287	293	300	308	302	310	286	301	303	306	290	281	300	276	332	303	324	288	320	309	334	294	311	299	306	293	311	339	272	293	311	317	293	277	309	317	294	302	337	285	286	273	331	278	338	316	295	270	314	276	295	328	322	291	277	315	323	265	305	302	317	293	298	302	311	303	292	309	309	312	295	317	327	295	320	309	313	318	299	295	295	305	281	316	311	292	317	304	309	296	301	279	294	290	297	320	303	275	303	287	306	321	323	311	353	313	335	303	308	325	322	319	306	334	270	310	297	252	325	290	276	311	326	293	294	310	301	278	337	311	299	288	289	305	304	312	316	303	321	325	290	343	302	310	305	299	310	274	281	300	280	262	300	322	292	305	328	294	316	292	298	319	301	302	325	288	273	335	285	325	288	293	333	301	310	304	291	330	296	291	341	287	295	290	293	331	304	327	270	298	307	287	298	302	288	287	283	323	296	333	347	313	295	312	265	278	305	316	313	286	337	304	303	286	291	295	313	282	316	307	304	312	326	313	299	295	293	312	300	304	318	308	325	305	291	320	287	310	333	282	296	310	301	301	274	295	286	278	300	341	323	326	296	310	276	303	298	331	295	275	304	276	319	338	300	288	306	323	293	302	338	283	287	291	321	271	293	288	350	283	289	306	333	304	288	302	315	288	304	317	341	299	280	302	276	315	310	286	303	322	290	297	288	271	325	321	293	277	304	294	306	280	274	293	327	306	279	271	297	322	306	311	305	326	292	312	323	283	303	340	292	305	315	311	312	297	298	325	313	284	288	275	297	282	324	301	294	291	333	343	283	322	296	295	292	313	323	305	308	295	329	307	288	300	291	292	278	288	288	302	295	313	294	309	297	269	289	310	309	326	322	294	307	286	297	329	327	306	264	327	273	294	333	312	301	281	284	333	292	287	278	308	314	300	323	311	276	324	321	265	335	294	317	298	307	296	294	304	289	324	334	298	295	327	333	309	311	292	317	315	279	286	312	321	315	311	296	312	297	344	296	314	310	311	290	284	306	316	317	302	278	313	321	307	298	311	285	321	291	287	319	314	311	283	302	304	283	322	299	285	295	287	285	285	312	327	316	287	317	294	298	272	303	325	311	303	281	295	304	310	283	299	307	293	318	291	308	306	289	305	300	277	288	312	313	276	299	298	293	318	308	298	294	303	284	315	311	286	327	300	311	308	300	317	339	294	322	320	298	328	317	316	315	290	312	312	278	287	284	305	291	308	260	314	282	313	274	318	294	304	291	294	312	346	271	290	307	307	342	332	262	299	281	323	331	314	296	295	280	279	278	303	299	297	309	285	310	299	306	299	304	327	297	320	309	291	312	284	314	315	290	314	341	296	287	301	301	315	285	326	295	294	300	330	305	321	264	311	329	289	291	279	320	326	286
23251	2813	6190	6926	5860	4793	4021	3347	2865	2479	2275	2092	1820	1739	1642	1568	1453	1396	1367	1340	1305	1239	1172	1193	1178	1090	1124	1072	1114	1051	1051	1004	1014	989	967	1019	1034	994	982	952	969	949	995	952	930	977	898	971	916	928	961	968	850	902	874	870	914	916	925	913	857	922	845	923	912	882	913	942	869	897	933	911	919	871	860	852	868	875	910	866	887	839	863	883	883	928	889	916	906	859	905	880	859	905	947	879	924	935	880	863	844	891	856	892	852	896	904	899	874	886	858	891	904	823	839	913	853	828	936	853	864	893	855	863	883	858	831	904	818	869	922	864	867	869	892	891	885	827	897	838	793	855	882	861	862	907	898	876	852	863	912	910	835	834	866	871	853	832	851	854	807	876	808	857	871	845	842	821	867	859	870	853	882	858	856	866	876	924	894	844	857	814	919	872	807	822	853	889	865	903	880	830	839	866	848	824	867	891	900	863	858	866	897	906	880	853	848	876	843	819	846	866	862	877	827	859	892	876	847	857	875	847	958	895	844	850	880	879	875	854	876	899	853	845	849	867	878	845	870	884	862	877	850	845	905	867	849	850	835	834	861	844	792	861	849	883	856	867	843	871	868	870	850	885	852	848	830	842	879	863	851	920	864	890	862	872	883	830	801	854	841	876	808	819	892	886	884	855	862	869	804	833	859	858	828	921	806	893	841	909	860	854	927	861	849	885	847	853	836	879	812	867	861	889	825	846	835	919	859	872	826	827	855	827	834	777	859	879	860	886	887	823	864	904	881	854	891	841	847	826	886	885	911	851	808	860	873	862	822	838	891	870	833	885	827	868	885	829	891	877	893	800	872	842	815	829	868	833	878	869	856	825	862	878	880	838	846	944	825	900	832	901	867	861	875	839	828	832	815	810	800	900	868	831	840	864	901	883	881	890	858	826	883	861	823	864	874	854	837	866	877	783	838	857	849	884	845	890	891	890	856	855	867	919	894	883	855	865	852	871	855	853	879	908	810	845	833	866	897	901	813	839	852	885	844	856	856	841	840	867	855	806	850	844	919	811	859	820	853	845	864	847	833	893	845	833	858	853	817	853	858	808	868	847	866	812	881	873	845	852	868	887	922	841	819	838	851	883	804	866	871	861	834	850	862	873	821	854	838	897	852	891	831	807	820	832	828	871	887	842	869	869	871	860	834	836	871	855	898	901	892	867	809	874	870	893	871	837	878	883	843	864	906	819	869	854	887	903	847	830	889	850	832	823	815	850	812	841	821	863	864	866	821	845	808	814	838	878	880	908	848	884	828	893	830	869	832	859	907	825	878	819	872	887	858	908	959	857	852	881	857	837	889	834	850	870	897	798	889	840	875	886	897	896	817	806	844	856	870	849	889	887	841	810	869	876	858	850	882	803	846	834	868	868	860	820	883	851	869	893	821	891	879	861	855	860	858	856	894	856	847	893	925	830	885	883	832	858	868	827	848	850	846	860	855	868	957	861	896	871	829	918	881	830	830	872	860	872	846	867	834	840	842	881	824	868	854	893	871	812	904	815	847	846	856	840	871	833	840	830	892	875	853	859	846	859	883	892	831	888	902	869	848	889	911	881	848	832	870	875	834	821	848	848	870	906	808	865	864	812	857	863	796	862	837	830	864	859	854	836	894	847	896	859	805	912	875	819	896	886	844	911	879	867	854	832	794	867	843	895	897	884	891	858	871	840	838	858	855	837	851	836	884	917	910	854	857	894	792	859	861	878	778	865	902	857	853	864	861	885	896	898	885	867	845	888	873	877	877	785	894	903	825	849	856	865	807	910	867	807	847	872	856	853	851	896	860	877	860	855	882	861	846	856	836	858	856	908	871	817	864	848	865	892	827	826	850	874	849	884	879	819	850	818	858	898	828	866	866	849	858	854	805	858	850	883	892	921	895	859	860	857	900	859	874	803	840	888	870	847	856	842	869	880	820	861	845	848	863	828	887	893	841	905	819	848	821	826	869	891	904	849	869	876	900	876	854	840	859	843	828	866	838	888	864	871	860	870	881	879	846	860	849	860	852	828	812	898	856	863	810	864	808	843	819	865	854	856	837	836	850	861	868	836	874	860	857	917	845	859	886	861	844	834	887	873	881	816	852	855	869	831	792	887	826	865	875	893	816	841	884	832	859	887	881	851	802	892	833	859	867	885	926	836	874	871	839	873	880	822	902	877	851	909	890	828	836	878	904	859	852	847	788	911	845	864	843	825	886	811	843	832	910	849	864	894	880	866	927	848	901	847	864	859	904	859	871	853	799	803	878	867	901	825	854	802	879	857	822	862	807	776	874	860	886	894	874	872	820	862	817	890	885	887	846	873	841	871	891	832	870	801	901	885	860	838	863	897	873	836	797	874	796	862	835	900	863	867	871	835	832	841	898	819	857	822	830	833	842	866	876	886	857	844	841	880	844	883	853	896	870	825	884	918	864	829	824	845	829	852	854	833	860	874	857	860	888	842	839	843	822	878	918	836	827	842	908	856	865	883	866	879	886	927	879	853	826	895	883	835	865	837	832	881	842	865	858	867	801	871	839	901	898	844	893	845	859	883	794	851	891	872	847	811	906	885	823	915	859	880	864	858	856	876	814	836	843	860	877	873	877	845	868	831	846	929	861	826	874	860	884	849	890	869	826	878	894	864	863	831	876	866	827	919	869	890	843	894	873	829	850	834	852	912	860	840	865	856	869	891	881	858	904	824	814	849	888	895	857	888	893	885	868	908	799	854	899	857	882	878	848	837	866	861	826	828	853	888	870	843	807	859	853	879	881	870	838	859	852	868	847	826	816	814	853	929	827	855	835	855	875	856	834	906	855	875	845	886	864	843	903	911	848	830	879	823	852	853	856	853	879	915	847	884	853	889	894	861	884	855	864	814	894	912	866	897	844	866	849	837	875	822	832	872	867	859	886	879	822	843	889	887	890	909	853	859	827	897	872	873	844	875	866	890	848	866	863	830	907	827	874	830	858	838	829	798	871	821	832	863	896	858	857	886	836	863	839	799	883	826	913	881	885	852	922	819	855	868	892	850	860	897	849	890	848	869	847	904	882	857	892	887	839	885	900	812	845	888	864	841	861	860	869	880	824	835	891	846	844	846	860	813	840	854	892	925	855	882	842	871	799	868	873	865	876	871	846	864	850	855	876	815	822	833	859	865	881	862	880	868	836	906	869	854	884	845	890	848	851	813	874	860	878	814	840	894	868	890	797	892	831	867	862	880	888	862	871	894	860	866	842	910	874	904	827	878	867	837	816	859	874	879	872	871	836	851	856	878	811	843	904	844	859	816	866	869	824	885	853	824	848	866	817	881	873	921	874	945	859	896	816	879	868	803	838	865	891	864	890	859	861	893	860	841	859	862	875	833	830	928	823	855	805	831	818	874	838	783	920	900	832	872	834	843	881	840	844	862	807	901	861	899	813	838	864	857	878	870	895	818	838	842	863	823	817	865	850	869	837	879	854	850	901	863	902	834
5074	348	239	178	154	145	141	141	128	116	101	142	111	112	120	136	131	131	123	123	103	112	118	123	121	126	116	130	127	119	107	118	152	139	114	131	122	133	113	132	136	125	105	134	122	121	125	119	118	137	115	120	128	132	135	110	129	139	130	123	112	131	115	96	118	98	103	130	143	127	128	111	126	110	127	126	126	124	146	118	148	146	129	104	128	141	125	121	124	114	105	116	135	134	120	121	112	137	127	111	121	126	142	121	127	106	123	104	120	132	120	116	142	137	133	129	109	109	122	148	91	108	133	105	134	114	128	115	123	128	122	144	122	137	130	122	120	121	114	112	117	120	119	116	144	111	131	134	138	128	106	130	136	122	129	118	124	120	139	126	112	131	110	110	121	123	119	107	125	117	140	120	123	117	116	124	121	117	115	128	125	105	126	113	112	126	112	117	134	126	131	110	131	121	122	133	143	141	121	104	113	130	139	110	99	133	122	108	118	135	144	119	129	117	107	120	122	106	128	118	116	126	123	115	123	125	122	123	125	130	119	130	105	127	124	129	155	119	103	127	136	136	131	118	127	128	132	133	107	119	138	120	133	132	122	135	123	124	115	128	135	120	106	105	124	105	128	125	129	139	131	122	110	118	122	124	122	108	113	126	125	119	123	107	148	123	110	132	103	118	147	118	134	136	127	117	100	134	129	129	140	150	126	131	136	123	138	127	132	134	124	137	127	127	115	105	112	123	119	111	136	132	131	117	141	98	122	126	121	142	128	96	115	121	134	107	127	138	122	117	128	130	134	118	133	136	112	126	111	136	109	104	103	139	124	133	120	139	129	126	122	132	130	115	123	129	118	120	130	121	133	133	127	139	119	136	117	127	127	130	107	128	107	117	115	123	137	131	116	109	106	109	118	111	125	117	122	144	129	118	142	117	124	114	106	137	101	138	116	116	122	104	149	134	146	109	136	130	105	137	110	119	110	125	116	103	117	101	107	124	120	116	127	119	120	142	141	111	99	145	125	136	127	123	118	130	139	113	111	125	128	123	110	126	134	126	131	122	101	116	123	118	131	112	121	126	109	131	119	109	112	115	139	131	122	127	115	134	124	138	121	109	115	127	118	108	121	133	122	119	110	117	134	140	121	119	125	129	115	121	128	140	119	139	115	136	122	128	142	130	131	118	93	122	112	132	137	119	131	136	144	115	123	126	152	120	125	121	111	135	114	116	129	123	100	119	131	133	128	128	130	122	138	107	142	126	122	119	136	129	146	125	116	113	126	130	129	117	112	121	123	124	151	110	138	113	99	137	142	142	108	129	128	119	126	109	119	117	151	121	131	108	118	128	108	126	153	131	123	120	138	109	108	150	124	123	141	129	128	104	129	115	132	125	152	114	122	104	139	131	127	121	122	133	116	122	108	122	100	108	124	122	112	118	114	116	123	108	129	128	114	119	128	136	128	121	125	126	126	132	117	127	133	145	140	128	148	134	111	124	116	117	132	128	124	145	122	131	117	130	121	107	119	130	134	124	132	121	116	119	122	145	146	118	115	133	99	123	106	128	121	119	132	114	119	124	124	122	143	126	126	162	122	136	131	120	123	123	133	124	148	121	134	136	116	118	83	140	139	126	122	134	117	132	131	141	124	129	108	134	124	121	109	129	125	117	125	117	124	117	113	121	115	118	107	121	99	130	108	112	146	129	143	115	108	127	114	125	126	124	128	134	122	125	120	122	133	121	107	131	134	130	127	124	105	129	119	106	122	107	126	107	127	95	131	123	136	116	113	122	114	131	123	118	135	139	129	126	121	120	109	86	124	123	146	136	123	131	122	126	135	101	111	124	97	127	126	127	127	130	120	122	129	132	137	129	132	119	107	117	134	127	130	121	117	121	128	118	139	120	118	106	101	116	113	119	123	131	112	117	117	119	109	128	112	127	127	124	130	121	105	109	134	119	124	138	113	131	138	98	122	132	132	122	110	124	105	113	117	127	123	113	117	131	118	123	120	125	113	130	117	126	127	113	127	136	142	117	133	110	134	128	113	106	124	127	132	128	138	127	137	114	138	96	123	142	117	128	128	113	120	129	123	132	117	111	95	128	121	129	133	124	116	139	133	116	136	125	133	128	108	107	108	122	108	128	122	130	119	121	121	92	125	152	131	117	123	140	135	131	129	123	103	140	133	126	127	122	117	112	99	86	119	118	108	117	119	132	115	111	121	117	113	125	115	120	113	128	132	112	108	127	125	107	133	128	128	146	119	134	129	118	114	138	124	118	131	118	117	137	99	126	121	129	116	115	117	106	125	128	130	140	126	127	125	117	123	117	130	129	110	110	111	137	122	124	114	128	123	101	123	137	112	143	131	140	109	125	114	111	121	107	131	127	120	104	112	110	119	139	117	139	124	141	100	118	112	118	118	111	109	134	124	119	121	115	119	120	140	142	116	125	105	133	124	112	121	126	121	132	132	130	140	119	128	123	114	135	125	114	116	125	110	120	109	119	117	104	136	112	119	109	134	120	118	125	128	133	136	128	141	119	134	114	124	122	120	124	134	121	123	115	105	102	116	120	108	132	133	130	137	111	127	121	140	116	117	133	111	121	128	123	115	97	133	114	134	112	136	137	145	114	115	122	113	116	109	130	139	111	105	127	141	111	108	124	108	111	117	129	102	117	126	110	113	130	112	116	115	122	122	124	139	125	115	113	111	126	120	98	110	109	122	132	123	131	141	103	136	141	132	106	119	97	127	119	141	128	135	138	141	112	129	137	114	111	136	88	115	127	125	138	125	99	127	138	106	128	125	114	99	117	127	144	115	119	135	116	110	118	134	107	120	134	133	138	128	119	123	109	129	121	126	115	117	135	117	124	124	137	126	139	116	123	121	122	133	129	134	117	138	131	120	98	125	113	129	134	139	119	124	121	127	110	128	137	127	127	113	127	123	125	120	99	111	126	136	120	116	124	145	132	123	127	125	93	137	134	104	125	135	128	103	110	113	140	129	122	119	131	119	133	139	144	124	122	132	121	121	131	123	117	132	109	138	121	107	150	121	122	119	120	128	132	112	146	113	127	124	112	120	132	128	106	94	120	115	118	122	132	98	148	118	151	123	113	119	141	117	121	121	135	141	102	124	144	129	116	103	132	123	122	139	106	137	125	129	145	111	143	119	127	133	127	125	97	143	117	108	115	122	127	135	113	116	145	103	137	134	124	144	121	103	117	120	123	129	124	130	127	121	112	127	97	108	108	128	116	122	134	122	128	119	130	155	138	139	144	113	99	120	120	127	115	112	135	112	123	101	101	132	119	122	119	130	127	117	116	137	117	107	125	136	118	125	135	125	134	132	121	105	105	98	133	133	119	132	133	111	105	136	119	118	125	123	116	131	119	141	143	126	128	128	122	128	119	110	111	116	145	128	126	126	115	125	134	118	116	115	128	127	116	113	130	127	117	113	125	130	129	133	107	135	123	115	115	131	133	129	112	106	116	137	131	126	125
3867	454	584	588	573	540	517	477	510	473	461	435	430	383	404	427	420	426	423	436	418	423	440	384	418	417	426	466	419	434	425	394	388	416	408	418	394	395	394	424	378	410	411	411	407	414	420	397	403	456	400	390	373	395	427	436	406	419	408	403	442	404	435	420	425	432	445	429	402	382	426	405	392	413	398	428	417	424	413	414	397	401	437	392	408	419	431	395	415	416	387	389	403	423	432	423	431	388	422	382	394	392	430	416	415	415	392	395	406	420	428	419	438	401	399	382	420	417	399	453	402	407	392	443	432	420	370	403	395	435	421	407	402	387	429	407	409	403	453	405	438	373	422	380	449	401	443	457	386	380	397	414	409	398	416	419	428	427	398	375	407	443	394	367	454	448	385	430	403	378	409	427	410	436	410	410	406	397	451	388	409	433	408	444	411	400	382	406	418	401	408	416	430	379	383	382	409	401	389	412	385	394	459	404	408	409	440	388	437	422	430	407	414	404	387	407	406	411	469	382	418	404	410	403	381	408	418	427	426	422	388	403	446	389	422	418	408	456	414	414	397	437	442	418	387	423	455	369	448	414	414	359	392	396	413	414	357	416	416	390	411	431	435	385	379	443	397	373	423	406	426	390	391	438	395	394	441	405	401	447	394	370	434	435	421	400	430	411	441	427	408	394	441	420	386	410	402	422	441	385	413	419	414	405	419	448	417	379	364	418	373	408	404	439	416	424	422	424	446	413	387	413	406	435	441	407	433	426	378	399	399	399	405	433	385	359	369	388	408	393	398	453	435	440	413	431	435	414	422	445	416	446	430	436	389	440	433	418	401	415	441	406	416	424	365	399	420	421	405	400	397	388	394	405	413	388	385	416	440	430	397	433	381	409	420	395	408	422	422	392	442	397	426	402	392	445	382	434	397	389	404	436	389	428	375	410	392	407	388	418	409	406	403	391	426	425	411	412	384	398	410	431	414	402	447	382	396	366	404	416	421	414	415	387	431	379	401	411	362	408	407	409	382	438	419	402	442	380	432	406	396	403	439	436	398	422	383	405	416	420	388	387	404	417	414	419	437	355	421	388	392	420	412	432	413	422	413	410	401	396	363	426	395	457	421	407	419	436	421	402	423	373	438	389	411	430	433	399	439	429	411	390	414	424	413	383	418	406	409	399	443	420	417	432	375	394	405	383	417	429	444	417	406	409	415	413	417	422	437	416	431	424	431	407	419	400	396	415	416	436	420	412	400	397	431	393	394	386	435	428	391	393	410	379	398	411	390	410	389	439	394	386	393	437	402	389	407	447	435	416	395	407	417	426	402	401	369	390	378	399	408	404	368	419	429	441	372	423	422	411	412	404	389	387	384	395	407	395	431	432	414	381	405	435	361	421	421	422	418	456	406	414	402	445	380	431	393	423	405	392	385	431	412	417	378	413	405	383	366	398	429	382	410	385	381	417	427	428	417	410	398	420	417	383	402	437	383	432	441	376	394	434	403	392	358	424	400	420	419	440	417	422	421	390	429	390	397	383	400	425	397	393	393	391	395	435	402	389	419	408	412	420	391	444	382	401	406	374	398	422	412	413	403	418	383	356	419	424	435	405	410	382	393	410	360	404	395	481	379	411	404	412	367	417	412	421	381	437	419	389	399	443	402	415	402	392	396	451	390	431	434	401	391	417	421	406	469	422	405	400	380	406	422	442	402	397	414	404	434	409	431	428	438	393	391	406	436	425	419	437	419	432	379	418	377	384	411	418	444	421	430	407	422	390	422	407	389	453	414	418	423	411	434	403	414	373	434	405	405	412	376	419	385	391	437	424	453	427	449	422	436	411	382	386	422	404	416	415	375	413	410	403	416	434	384	379	418	423	374	394	400	381	439	435	414	432	405	394	429	427	394	408	426	387	421	417	401	408	396	412	441	414	406	393	398	385	407	434	403	427	414	396	419	397	431	410	392	424	414	452	451	433	407	385	424	419	440	388	426	414	423	410	444	414	399	389	402	387	406	446	404	406	410	401	411	425	405	412	431	400	387	447	462	396	387	413	359	413	394	392	418	437	430	397	385	391	402	403	416	417	414	405	408	364	409	430	395	412	399	406	392	420	414	414	402	392	400	400	441	395	447	394	402	383	388	405	399	412	423	398	399	419	401	429	386	418	398	408	437	427	433	415	411	376	393	408	411	443	396	424	395	424	421	410	397	412	407	406	418	402	447	410	434	430	410	424	431	442	432	430	418	414	397	405	385	410	428	402	411	408	441	445	402	393	392	414	402	379	412	401	411	396	392	400	424	435	424	402	426	402	396	395	389	397	442	420	419	423	381	409	426	457	428	358	422	414	389	430	386	445	389	431	403	441	411	408	428	412	425	436	386	436	401	427	439	440	425	403	391	381	427	370	407	434	371	441	412	449	410	424	407	397	393	398	406	404	428	406	478	434	386	450	409	407	432	406	410	404	376	402	401	393	425	382	401	404	420	409	420	426	430	457	396	409	409	377	393	430	414	442	418	406	417	397	443	424	445	384	386	433	381	428	393	410	392	402	393	394	453	397	390	369	400	416	408	420	379	410	432	412	419	401	397	390	390	421	424	386	394	400	407	442	414	409	398	431	399	397	413	412	434	414	408	385	397	414	431	422	423	422	399	433	406	414	413	377	411	400	420	413	377	424	440	425	378	402	427	385	405	417	409	409	459	411	387	416	400	420	414	388	407	438	433	404	433	390	407	415	412	435	418	393	413	439	408	444	416	421	403	415	418	426	378	389	398	380	403	409	389	381	373	395	414	454	418	413	381	417	414	369	398	390	421	418	454	371	355	408	430	389	427	409	425	436	413	386	360	405	412	402	409	412	414	403	403	428	408	409	412	411	393	374	415	426	420	417	372	448	398	403	394	418	436	409	405	381	400	423	403	385	437	394	410	422	396	419	426	428	396	429	403	404	360	401	381	388	387	405	376	411	446	425	405	395	416	390	420	406	424	388	369	410	398	411	415	402	442	442	406	384	390	451	394	402	414	402	430	392	408	364	425	418	414	441	425	420	379	384	405	440	386	434	440	414	385	398	427	406	395	394	382	404	395	409	409	422	414	416	418	388	438	413	448	383	411	421	417	407	400	406	428	386	401	400	414	393	404	384	425	383	392	411	357	439	443	400	408	395	413	406	427	434	424	436	424	397	408	422	371	427	410	414	396	399	446	386	371	416	374	371	416	412	429	430	439	409	429	407	418	410	426	424	421	403	387	417	369	421	398	388	421	419	385	386	368	377	424	458	409	395	452	390	379	426	422	380	394	398	444	401	419	434	412	418	436	447	410	404	392	401	442	411	395	402	403	430	409	400	409	412	386	408	384	404	404	420	360	379	433	408	397	419	372	398	404	389	424	405	413	379	395	397	395	427	437	404	418	416	402	405	402	432	374	427	429	434	428	393	410	438	395	415	413	426	393	412	417	426	414	416	428	397	403	432	434	392	383	420	383	377	412	399	405	420	440	373
37264	7617	1798	1292	949	742	607	523	430	363	346	364	330	326	297	317	296	303	274	267	293	266	251	238	283	246	262	235	256	279	283	236	261	253	226	265	256	239	259	247	257	258	254	243	230	231	232	260	210	255	267	258	217	277	259	249	244	250	243	255	229	223	246	253	268	245	236	246	268	227	246	261	234	266	252	225	219	239	267	250	231	241	269	248	225	240	245	251	267	248	236	237	246	239	245	262	269	244	272	235	246	244	241	246	284	255	269	233	217	215	235	236	262	215	241	224	258	236	257	261	252	281	252	255	235	217	232	245	261	240	241	239	246	224	226	214	245	233	247	251	240	247	229	247	290	268	245	279	235	230	240	230	236	229	262	244	194	210	229	252	266	243	208	247	229	248	238	240	199	222	268	259	254	237	256	242	237	251	240	240	261	247	242	251	230	250	264	271	228	243	224	221	232	269	243	227	211	227	259	247	252	223	240	232	245	236	263	243	259	225	260	240	219	242	234	254	233	239	283	247	201	253	231	221	229	249	248	240	226	251	243	263	224	230	255	221	238	241	241	228	245	276	255	261	239	236	241	239	252	261	210	248	245	254	235	233	255	226	228	246	264	249	222	196	260	242	238	226	223	230	224	263	281	239	231	209	227	234	264	270	258	235	215	261	226	236	230	231	247	281	276	232	241	245	237	241	241	253	239	216	244	234	233	254	245	254	255	247	233	230	243	254	237	254	256	224	215	248	229	249	232	220	232	237	232	250	265	221	219	271	244	249	233	234	223	239	242	217	218	226	243	229	213	266	234	228	255	220	237	231	247	264	243	252	259	254	251	245	246	245	215	258	243	232	276	229	227	250	264	216	211	234	261	228	246	224	230	236	241	207	239	247	243	242	250	243	263	268	253	258	233	250	237	252	197	241	258	253	232	235	219	258	248	279	235	255	244	223	235	249	272	237	244	232	256	237	239	253	223	236	239	251	239	224	261	222	226	222	238	273	249	217	245	221	260	260	236	244	256	264	247	228	299	245	239	249	234	247	255	237	244	255	252	247	271	221	282	259	242	225	246	250	232	253	251	256	216	268	260	232	236	247	226	238	254	258	224	232	224	239	215	231	237	242	227	241	254	224	288	233	232	234	250	243	242	224	245	258	243	239	251	212	243	241	273	235	230	225	251	242	243	236	263	245	261	233	256	237	225	237	234	235	277	240	227	248	230	230	214	263	228	234	218	252	221	253	250	265	248	224	245	252	230	223	253	246	225	238	245	268	210	221	247	249	236	230	251	240	205	241	246	249	248	260	242	243	229	265	218	256	242	248	226	263	280	214	241	246	222	244	252	235	251	231	254	209	240	239	239	268	252	246	213	251	193	255	226	221	277	252	217	206	232	242	233	239	267	231	232	266	244	273	236	251	261	281	251	246	249	228	235	240	244	251	253	222	226	232	248	258	257	240	257	251	216	226	222	254	223	259	260	249	237	251	228	242	229	246	228	241	230	269	243	228	235	227	229	232	250	221	242	220	211	229	224	198	244	220	230	244	245	250	266	272	230	261	251	238	265	259	231	284	237	212	256	252	262	260	246	223	269	241	262	229	259	241	227	232	249	240	251	273	253	220	259	246	249	240	255	240	222	251	218	222	218	257	255	218	223	242	273	230	230	224	238	225	202	240	240	219	234	252	216	244	230	229	241	257	233	234	227	225	234	247	270	232	223	225	226	243	242	228	249	246	243	230	249	248	245	224	238	232	235	277	205	246	221	238	244	228	250	240	229	237	243	240	253	260	235	246	201	242	253	242	266	247	203	239	228	263	208	268	242	250	226	235	241	238	238	243	225	238	237	248	239	233	242	223	232	233	241	227	238	270	234	225	265	261	215	255	236	207	243	221	256	235	241	257	232	231	242	284	234	252	214	243	240	222	237	251	232	229	232	245	226	223	232	246	237	261	250	222	269	245	246	246	236	252	277	233	263	234	250	236	282	236	230	254	244	246	241	228	261	241	293	234	249	237	256	242	238	238	240	236	238	241	238	231	254	224	247	233	221	229	225	218	232	230	236	234	249	255	226	259	240	249	231	229	241	230	249	219	246	227	252	245	235	206	203	222	237	261	228	242	226	259	225	229	250	256	248	226	235	239	236	241	253	267	250	271	244	260	237	237	256	237	242	240	230	229	223	220	252	223	235	249	258	247	253	235	227	237	234	253	251	249	241	239	229	246	223	248	226	233	216	245	232	257	206	258	202	237	253	223	255	259	251	248	247	244	228	213	207	223	234	225	238	215	225	252	251	207	243	218	247	258	257	234	230	221	243	254	257	252	225	245	268	232	256	236	239	247	243	206	241	249	218	253	225	198	202	239	244	223	260	230	255	242	228	260	266	223	260	236	258	238	233	221	224	281	252	222	274	216	214	273	239	235	231	235	227	243	213	223	243	230	241	253	255	223	231	241	236	212	229	248	232	241	266	225	240	224	217	270	254	226	225	232	220	248	220	247	244	259	236	225	227	250	257	241	241	239	234	252	230	276	243	251	216	222	243	252	231	242	271	256	270	254	251	228	268	240	239	233	240	252	227	222	246	245	237	229	243	241	237	248	222	202	239	231	265	241	231	243	253	222	253	230	270	225	245	240	256	299	235	229	230	244	264	264	265	238	251	238	238	255	230	221	239	206	254	213	249	225	236	244	253	240	276	258	260	258	249	237	241	236	240	261	230	227	243	232	275	217	250	252	232	231	234	251	240	259	243	245	233	247	260	234	247	253	251	240	265	215	231	249	245	242	221	255	228	233	248	232	234	182	246	270	219	239	244	207	228	249	246	242	225	257	240	235	206	256	260	236	254	245	219	221	226	233	217	260	217	229	232	236	229	249	265	223	245	243	247	225	223	207	225	227	258	220	228	239	252	252	243	232	227	229	242	226	227	266	237	258	262	252	248	231	243	228	220	231	252	240	256	235	245	237	220	227	218	220	262	251	239	258	234	229	251	234	250	247	226	225	233	236	276	240	232	252	271	257	236	232	243	220	241	248	239	212	254	262	266	222	242	243	208	235	225	239	251	217	248	244	232	280	237	244	256	246	243	237	233	233	243	241	224	273	230	237	250	237	258	266	262	241	264	234	247	235	251	222	239	250	253	248	256	217	235	230	252	214	242	213	236	270	243	267	242	235	255	234	232	251	257	247	237	220	236	240	227	230	238	230	239	207	227	233	260	272	211	222	244	262	210	255	275	247	221	214	227	271	245	242	225	257	234	212	262	249	246	252	296	242	250	229	252	256	234	224	241	222	237	236	188	263	223	230	233	216	215	254	248	243	220	243	250	228	224	272	223	250	242	238	233	255	225	254	232	242	247	255	241	227	232	237	249	238	241	241	257	247	221	217	232	253	251	232	276	234	246	230	251	254	244	209	244	247	243	240	266	248	243	221	261	243	245	239	242	231	261	237	204	281	238	240	224	236	265	231	249	234	224	249	279	242	254	237	221	226	208	217	234	250	256	234
18299	1710	3522	3918	3321	2746	2358	1981	1783	1536	1423	1225	1265	1200	1133	1109	1044	1009	937	938	912	906	849	849	856	866	815	807	904	837	828	754	828	803	799	798	740	707	810	779	769	754	688	707	742	719	735	715	797	745	725	715	733	719	776	729	740	729	763	705	733	689	769	741	694	722	718	775	717	726	717	758	708	753	758	760	795	714	690	772	784	720	710	756	700	717	720	756	679	718	701	689	694	734	718	727	631	745	735	689	715	696	759	751	707	714	749	665	713	697	682	771	726	708	758	760	688	672	717	732	769	737	699	725	725	702	713	712	702	684	740	702	711	720	719	682	708	710	698	695	726	740	720	714	727	720	700	688	710	705	688	719	727	768	753	715	752	703	744	734	713	684	721	688	672	654	740	654	710	743	676	751	713	756	722	744	778	726	711	694	674	672	749	708	691	688	752	704	707	749	680	703	694	671	748	716	676	732	737	686	683	710	743	766	701	741	680	715	648	670	708	778	732	719	734	745	731	693	727	688	743	704	720	727	698	712	720	703	751	739	699	705	682	774	702	713	728	650	764	653	679	717	782	733	755	732	725	693	673	681	715	691	707	714	714	727	721	729	726	695	679	747	685	690	749	720	711	669	692	679	723	726	733	708	683	728	709	715	699	764	730	744	712	716	755	753	720	718	707	733	709	729	680	739	697	658	698	758	693	670	694	677	702	667	658	698	653	686	698	711	654	713	685	689	703	642	689	714	725	726	635	691	708	711	691	668	759	733	712	744	693	712	702	681	648	715	686	714	773	662	712	693	703	736	698	692	732	718	731	736	734	734	696	694	652	727	708	728	673	663	733	693	672	724	752	727	714	709	713	678	766	720	729	761	676	753	677	728	711	689	720	688	671	700	719	735	724	755	692	745	705	740	760	706	778	749	717	678	648	689	660	677	736	764	717	742	724	705	707	718	744	696	704	699	706	738	711	709	700	754	710	729	694	674	697	727	711	751	747	702	709	751	748	701	737	704	759	709	700	723	682	749	719	692	714	721	715	694	668	715	745	712	736	685	760	706	679	753	749	721	689	753	700	664	737	741	708	690	731	722	748	723	759	719	699	722	715	696	715	685	722	765	677	693	671	704	714	688	726	718	717	702	685	733	688	751	747	752	740	687	759	712	654	703	688	701	746	699	698	699	704	693	743	675	762	679	720	669	708	718	690	682	755	712	653	713	701	680	676	708	700	706	724	710	759	671	715	692	733	651	709	720	686	657	702	652	739	717	740	709	652	716	670	686	675	703	684	719	740	699	678	693	695	693	750	776	717	759	738	673	673	707	713	748	768	716	702	727	670	700	728	714	710	742	681	727	763	704	681	725	687	720	692	708	709	704	739	716	736	728	712	738	684	685	692	726	683	761	744	724	685	719	766	720	689	725	698	676	708	627	668	697	687	730	686	690	683	735	741	691	716	664	732	758	693	728	728	711	719	732	758	712	721	725	694	694	696	688	715	674	730	702	737	669	712	715	702	740	762	709	666	677	762	684	706	713	722	770	705	732	719	717	702	694	774	654	684	719	680	727	672	706	736	720	715	676	700	727	714	707	690	724	687	718	698	720	722	767	672	694	738	675	718	730	710	710	675	784	751	711	701	695	723	720	703	750	748	725	726	744	730	749	700	730	689	712	688	743	731	688	712	710	695	735	753	703	726	723	698	725	714	730	721	729	725	725	702	701	698	746	754	721	686	727	738	699	711	729	703	695	713	710	712	711	718	687	684	707	701	747	719	739	742	706	687	699	695	751	742	711	690	734	692	660	745	731	712	691	703	706	749	698	713	755	675	687	703	703	732	710	738	742	696	673	735	678	704	644	694	723	681	683	688	757	738	686	688	748	707	688	678	709	735	735	682	719	722	704	685	704	701	699	667	691	682	688	703	691	680	703	730	712	739	736	729	692	688	688	665	733	696	702	713	747	701	754	739	705	709	721	697	649	714	698	711	718	728	736	707	737	751	735	755	756	742	751	700	765	685	761	679	736	671	712	746	712	783	735	734	731	727	708	699	668	715	746	732	733	688	747	710	728	682	682	675	717	718	695	729	729	708	702	661	688	753	671	747	714	706	695	700	677	742	755	704	695	685	740	733	688	711	688	730	679	729	694	725	720	660	753	753	659	742	731	696	726	743	671	667	679	733	665	707	671	766	721	703	735	730	695	724	682	701	704	670	733	751	717	668	706	654	689	721	731	705	715	748	715	743	695	699	676	728	725	672	710	742	709	635	668	746	731	711	709	741	728	687	710	682	733	735	710	717	680	727	697	721	720	743	729	717	700	715	706	695	727	726	733	679	703	701	747	741	694	689	720	725	665	705	711	717	751	701	694	676	688	707	702	712	715	722	694	734	686	714	687	712	715	722	703	681	740	700	695	731	723	663	727	692	701	742	726	694	712	680	692	704	704	695	724	637	692	741	708	725	733	702	700	693	710	697	734	715	739	688	700	733	690	713	754	689	752	690	733	692	693	713	706	742	707	749	701	693	716	753	664	691	684	706	717	705	694	655	748	716	712	738	725	725	686	705	691	704	725	704	685	703	744	741	716	726	708	640	669	737	719	737	713	736	712	757	703	698	732	655	660	709	645	741	746	724	732	666	686	725	704	726	744	723	710	737	734	691	717	756	687	686	670	702	675	721	707	729	689	750	692	731	748	730	700	733	722	701	729	710	740	694	660	726	669	674	691	725	700	694	679	700	704	687	688	702	702	708	663	723	707	699	717	713	715	769	727	747	749	727	669	736	694	727	733	723	667	720	704	782	743	721	716	691	712	692	730	702	703	738	749	713	763	726	717	702	725	683	698	720	732	675	685	724	712	709	668	752	735	688	732	719	737	726	715	715	709	702	732	681	723	707	714	747	690	723	699	709	717	681	687	717	723	694	701	730	683	746	707	753	725	701	720	700	690	745	676	718	681	748	681	731	734	687	724	685	715	720	685	680	680	698	708	683	752	724	709	746	717	718	678	725	716	720	739	676	709	715	697	702	659	686	674	739	734	739	685	720	706	697	703	727	718	744	690	707	719	741	718	749	714	734	665	664	750	726	706	724	701	750	748	687	741	729	693	689	671	719	741	735	716	689	745	779	689	680	730	723	726	692	719	699	719	712	704	689	706	670	709	679	727	693	708	708	675	724	661	703	749	690	728	687	694	674	726	694	694	720	659	758	738	729	693	704	725	703	725	736	749	734	733	704	700	702	668	707	710	722	718	760	728	691	698	693	710	723	688	666	718	718	704	696	727	735	691	695	700	685	737	686	681	710	733	740	688	670	705	669	764	668	710	702	683	729	689	757	697	720	681	697	746	726	703	719	719	756	721	711	742	711	689	732	689	706	722	711	758	680	725	693	672	686	696	754	767	716	724	725	683	691	688	730	684	686	745	687	691	711	680	738	686	725	670	717	724	718	689	701	699	678	704	733	739	700	714	720	719	751	700	704	733	784	690	690	712	681	701	752	723	748	694
44797	16530	5653	2615	1768	1297	998	785	678	603	548	510	517	441	429	393	394	385	377	385	341	376	362	352	353	331	325	347	339	336	302	298	288	319	338	366	302	325	329	321	342	306	332	306	344	327	332	349	311	309	331	340	336	290	330	295	350	307	295	309	289	324	308	297	333	307	267	290	325	288	324	307	329	320	311	311	304	324	316	325	351	302	303	318	331	279	294	322	318	325	286	296	330	318	323	330	310	309	306	319	314	352	315	323	305	299	286	314	355	315	319	307	301	302	318	305	296	327	287	314	314	277	329	324	319	333	333	304	290	329	289	327	306	290	308	311	297	298	315	303	286	316	302	301	330	305	323	292	275	307	339	321	301	278	294	304	328	306	328	282	311	303	300	305	331	324	325	308	266	315	308	309	307	294	277	313	320	322	299	337	310	312	297	335	303	322	322	306	315	331	289	285	319	354	327	343	310	298	303	333	291	288	327	273	330	332	288	309	342	330	298	308	287	322	320	284	303	273	300	327	290	320	301	317	327	315	292	296	322	313	297	300	316	309	293	322	266	303	322	308	323	290	329	301	318	325	294	318	309	305	320	298	295	295	304	326	330	324	308	314	297	303	306	283	300	280	275	312	300	270	294	327	287	328	300	282	280	280	314	291	276	292	309	285	275	319	337	266	280	288	292	318	289	347	305	300	319	309	300	309	292	286	288	303	315	309	294	287	300	296	280	338	296	283	344	324	290	296	298	312	330	307	291	300	312	308	296	305	320	273	304	282	291	311	295	352	340	271	312	291	310	301	302	310	290	302	340	318	309	288	300	300	332	315	262	297	310	305	315	305	277	314	312	304	332	313	329	279	328	321	293	295	312	337	319	331	304	295	283	292	320	320	295	299	284	265	311	329	319	289	316	305	276	303	296	324	298	322	321	304	291	320	315	327	283	318	313	314	292	339	302	273	278	307	306	300	302	298	323	286	285	294	299	338	292	301	308	317	337	303	298	310	327	282	335	293	291	300	309	273	324	308	306	307	302	291	304	278	322	294	319	306	296	317	315	297	317	297	323	306	289	311	290	295	305	283	318	306	310	278	312	266	292	333	306	309	345	325	296	295	301	327	319	312	303	302	270	285	302	304	282	315	297	304	310	317	299	298	329	305	308	263	306	299	266	303	299	315	289	317	304	319	323	339	308	310	307	308	314	313	308	308	297	295	308	325	316	327	307	300	326	342	306	266	337	328	316	309	306	303	310	304	326	318	287	307	347	294	309	279	288	303	336	323	319	298	281	341	298	337	357	308	318	306	333	291	309	339	290	342	331	277	301	338	275	298	297	316	309	292	289	301	277	308	292	307	291	322	276	267	312	301	299	280	329	280	299	312	303	261	280	300	312	296	346	305	320	334	337	292	318	286	307	313	324	308	298	307	277	326	320	315	326	290	288	307	322	297	314	311	323	302	325	294	328	279	309	321	299	281	299	323	320	339	310	325	293	297	299	296	313	308	293	287	299	293	311	320	301	316	303	311	302	300	296	307	317	293	357	331	298	286	297	325	293	301	284	307	334	321	305	361	352	351	301	288	306	315	301	304	285	285	333	305	291	299	330	298	325	304	286	295	288	277	301	311	326	310	313	326	254	292	335	320	327	319	307	313	289	320	343	312	317	310	283	305	295	306	317	336	304	316	275	273	313	319	316	303	294	276	282	266	283	298	318	298	302	280	312	310	293	324	342	302	312	330	305	326	289	315	283	307	298	293	353	308	283	341	293	323	333	305	311	295	299	278	297	326	320	311	309	367	298	344	304	328	283	325	302	302	297	330	261	295	326	301	314	284	288	296	297	287	321	323	307	359	292	282	308	336	292	318	304	332	301	320	302	301	282	298	335	305	292	301	291	299	315	332	329	309	285	313	294	304	294	286	312	332	304	350	325	323	289	291	290	277	299	320	313	309	288	290	299	321	287	309	303	337	301	300	298	321	309	296	311	315	331	319	313	302	320	345	283	346	320	289	332	325	305	302	279	300	327	338	311	284	300	297	313	311	332	278	336	310	300	269	299	305	333	294	311	325	267	320	305	300	326	302	281	321	289	319	309	303	306	286	342	301	327	317	306	311	288	325	301	310	320	284	304	302	324	327	295	308	318	297	319	305	349	303	309	300	304	343	311	247	317	282	286	302	298	313	326	302	312	327	298	257	304	301	326	299	309	316	309	306	275	283	303	318	335	270	315	308	319	311	285	301	318	358	324	328	319	294	308	302	311	321	320	282	325	328	293	327	305	290	306	309	283	286	324	334	329	306	309	292	306	319	286	318	317	309	357	302	294	336	315	316	318	314	311	339	314	295	321	300	313	290	307	308	319	290	311	313	287	300	301	310	329	299	299	292	301	342	265	303	290	304	291	333	308	294	317	289	310	329	312	277	300	305	319	311	318	317	344	312	274	328	324	292	312	324	302	294	316	310	280	291	306	336	321	291	301	318	300	295	341	283	298	330	316	301	341	291	293	307	333	297	314	329	318	303	304	327	276	318	301	306	310	320	326	328	287	299	279	334	303	292	311	324	305	283	273	313	333	329	291	317	319	310	290	285	325	326	306	317	303	323	299	273	315	306	308	294	312	310	277	281	317	315	296	330	348	293	291	343	288	312	320	281	294	306	306	323	350	300	343	291	329	303	310	307	309	290	311	318	282	292	294	304	309	319	311	290	342	307	304	315	320	316	302	327	348	292	317	296	312	310	314	291	310	295	316	337	278	323	281	293	344	308	319	328	308	297	315	312	291	322	308	330	310	320	299	311	300	318	291	302	309	309	325	336	290	320	300	304	295	333	318	334	300	304	299	306	299	320	280	329	302	299	327	300	318	323	329	292	358	297	320	335	312	298	297	309	318	305	297	324	281	319	302	317	325	279	282	302	286	299	317	297	290	305	321	320	276	342	311	328	314	307	298	346	304	294	315	326	286	301	303	266	293	306	275	286	325	327	323	292	320	335	298	297	290	297	283	307	289	311	297	306	307	316	289	330	320	311	292	310	308	291	323	277	324	352	326	330	304	304	324	300	309	301	287	332	306	273	335	319	302	302	318	314	301	327	310	303	300	317	337	312	281	268	277	308	329	282	324	300	308	276	321	294	301	298	277	299	290	320	301	304	269	299	313	306	327	348	314	294	324	317	301	311	305	303	315	334	285	320	300	309	316	300	315	290	295	306	312	311	280	273	321	319	307	287	296	332	299	279	362	305	309	306	324	292	305	302	279	343	315	275	346	355	319	292	304	324	308	300	288	328	311	343	307	307	328	309	306	306	292	295	299	343	319	302	275	285	292	294	321	318	309	333	275	322	292	295	315	318	292	311	328	303	322	287	331	329	313	315	346	308	280	326	322	294	309	350	280	359	291	291	288	305	309	277	308	277	316	316	317	337	327	298	302	296	301	278	337	320	280	309	291	301	300	303	331	379	286	307	307	317	308	302	324	315	331	311	315	327	302	292	287	291	292	329	314	273
23629	2888	6060	6735	5855	4831	3930	3415	2910	2444	2274	2083	1857	1734	1616	1572	1429	1380	1412	1332	1284	1238	1205	1206	1138	1166	1123	1084	1073	1055	1038	1034	1066	1022	1006	991	969	953	1021	969	955	948	939	946	930	912	941	929	935	926	911	965	924	928	921	918	940	892	861	894	856	880	873	898	900	893	947	892	905	919	880	881	849	923	949	827	902	917	912	874	874	867	860	907	840	914	873	895	884	914	859	873	877	870	875	901	889	888	869	898	889	913	814	883	890	841	861	871	918	888	863	830	853	861	843	842	858	908	900	784	846	832	903	899	882	901	827	868	849	873	880	852	860	898	834	898	880	848	855	880	895	876	865	881	871	863	867	889	898	850	845	907	854	846	824	892	826	866	846	872	847	863	836	848	851	808	864	874	891	833	882	856	889	867	867	846	869	819	838	835	834	836	840	865	844	827	920	832	852	858	855	851	873	879	886	859	840	831	885	886	885	905	930	899	836	868	855	925	827	885	841	867	862	849	899	835	861	847	884	895	814	832	877	902	801	860	848	868	925	822	879	819	855	858	857	857	854	876	829	878	910	859	882	818	893	827	910	880	825	829	881	886	830	774	831	868	874	916	844	857	856	880	803	834	918	814	881	854	905	876	918	861	863	843	842	819	833	866	865	828	811	817	828	881	883	886	840	795	872	882	806	882	914	935	867	879	872	860	874	816	873	858	855	845	837	870	862	876	876	841	841	826	877	827	824	857	868	830	866	849	871	849	866	919	919	918	799	856	883	867	849	870	903	905	857	849	834	876	876	898	840	886	849	837	834	839	851	838	851	900	933	890	902	848	865	818	894	825	906	884	828	863	808	858	831	830	851	858	849	859	849	814	816	856	838	866	838	874	874	837	862	825	821	892	897	864	862	860	825	905	860	862	851	844	815	852	819	855	834	870	868	860	877	933	864	855	883	910	940	845	837	882	845	909	889	883	829	838	904	803	840	851	886	854	841	828	870	889	822	833	915	917	836	862	802	864	853	876	872	845	822	886	894	881	870	866	847	907	878	892	835	871	871	834	831	857	858	850	873	872	841	818	836	792	845	875	842	896	903	844	870	865	871	770	823	857	885	836	858	827	832	866	868	886	914	860	920	840	813	796	881	835	886	853	843	837	857	855	877	862	882	843	799	824	904	852	841	870	876	879	877	878	881	848	847	802	869	831	876	879	847	875	859	857	868	862	847	808	838	857	857	851	881	836	888	866	815	882	832	856	877	897	872	841	840	876	895	890	874	896	884	893	863	882	860	871	886	840	837	869	863	891	870	891	889	871	853	904	892	897	842	908	876	836	831	849	854	882	898	891	847	905	907	857	825	857	875	883	925	891	901	896	892	859	829	830	898	816	847	876	857	870	891	816	849	887	827	841	917	911	867	881	890	857	870	889	873	807	861	873	860	898	874	867	834	852	869	892	830	878	899	864	888	889	837	863	880	863	890	897	857	888	873	891	868	873	908	820	885	847	910	869	836	835	884	864	887	864	872	870	938	837	900	858	872	874	880	857	829	864	842	855	877	847	835	854	860	857	859	829	882	864	848	892	829	815	808	866	872	845	839	823	881	832	897	888	850	895	829	889	910	872	870	870	853	845	856	821	863	873	883	871	889	829	876	874	827	862	900	826	944	873	862	875	835	819	871	886	853	870	862	861	853	892	831	879	882	828	906	816	869	826	916	886	860	890	861	873	880	844	813	890	890	899	845	814	868	922	841	849	906	836	864	850	847	837	873	825	867	920	890	873	864	839	852	867	886	891	831	925	874	893	862	810	850	867	918	862	828	886	838	859	850	783	842	872	858	853	897	870	874	905	815	843	896	897	921	903	867	905	897	853	823	842	871	929	847	818	895	825	877	893	832	865	852	852	804	896	880	899	864	808	851	865	881	791	874	855	917	837	812	815	900	852	905	912	887	850	874	838	838	900	846	863	875	861	900	854	887	836	893	900	859	820	879	868	843	857	881	859	865	842	925	865	862	858	862	820	867	845	859	873	842	857	855	887	832	862	845	924	872	873	938	884	887	825	801	890	886	889	854	838	871	823	859	854	846	862	859	827	873	894	890	820	853	862	832	844	922	862	846	869	842	858	878	842	841	907	877	777	902	865	800	833	841	851	875	879	911	884	842	934	886	884	896	892	856	853	843	836	898	869	797	939	870	882	819	819	846	870	850	861	919	871	872	836	854	837	877	843	874	904	803	811	828	816	843	907	861	860	862	836	798	902	860	847	900	843	846	844	897	852	847	880	853	865	865	861	855	833	803	889	842	834	904	854	853	825	849	852	810	845	882	833	854	823	839	878	851	857	861	857	842	876	880	898	869	837	857	873	867	892	831	807	831	855	853	865	869	859	916	901	921	845	827	918	884	843	863	877	853	861	815	828	894	840	866	886	865	843	881	874	856	852	871	849	840	862	874	804	855	879	848	871	850	856	855	850	823	917	898	821	864	842	873	901	839	874	825	848	870	842	851	851	870	814	799	822	854	852	852	829	813	873	913	876	854	823	878	864	855	881	820	902	855	796	867	921	853	861	878	910	834	909	883	796	840	882	891	844	864	854	920	888	827	855	851	833	849	891	842	800	870	844	807	851	976	829	863	842	834	844	873	884	840	854	853	861	836	838	851	816	853	864	893	883	828	862	897	829	819	885	875	869	836	838	888	834	867	888	873	876	850	845	838	924	842	872	846	860	834	869	850	837	875	879	878	812	857	838	832	888	907	838	855	800	867	840	875	840	846	844	811	842	873	874	819	918	811	867	896	859	850	868	841	833	811	878	832	853	856	904	912	868	871	852	833	879	867	812	801	883	909	836	832	871	912	871	855	844	824	843	809	852	851	843	829	832	866	840	897	864	833	830	876	855	872	855	846	851	831	818	839	872	901	861	900	801	900	872	820	857	900	860	920	863	901	884	840	858	881	840	847	854	834	879	815	894	848	871	841	864	902	869	849	864	877	844	826	858	871	823	850	830	884	849	866	848	835	828	877	849	859	857	822	839	861	864	854	880	876	848	900	846	830	878	800	847	892	870	865	847	786	889	876	860	857	870	872	898	898	838	866	855	812	847	866	842	882	836	845	869	842	874	850	873	894	878	822	840	861	830	867	868	872	870	891	864	891	884	856	865	896	857	885	894	909	880	834	854	855	860	916	891	856	874	895	859	840	852	882	852	889	845	839	908	919	856	871	853	858	850	853	883	877	869	887	880	860	857	830	894	869	885	869	845	846	808	810	856	884	877	861	840	867	869	867	882	827	845	899	867	829	888	848	807	843	856	854	851	819	784	840	813	895	872	846	869	856	887	869	885	874	876	873	879	836	835	871	799	910	845	912	842	820	887	846	842	867	905	854	860	852	865	881	866	842	831	794	845	934	825	874	826	877	898	850	819	842	864	876	852	860	929	871	822	903	835	812	803	860	830	904	880	823	861	862	916	900	834	879	844	885	834	915	871	856	867	835	843	843	864	868	884	839	835
4933	312	189	169	164	149	108	134	153	146	120	138	112	143	127	148	114	138	107	145	125	126	139	151	116	132	139	140	133	128	140	107	126	130	124	103	118	144	135	141	127	152	124	128	121	131	127	124	125	116	107	124	119	140	132	126	112	137	102	114	125	136	122	113	128	141	121	118	109	125	132	112	114	110	100	116	118	134	114	131	116	128	112	109	117	146	129	121	133	126	122	135	122	124	119	129	131	124	112	104	130	116	104	106	124	112	132	143	110	151	123	127	134	111	128	124	124	123	120	128	135	150	138	115	134	125	120	117	139	121	129	129	117	112	134	120	130	140	102	119	126	131	120	136	130	122	117	128	126	124	125	132	147	116	130	134	106	144	124	149	145	116	125	137	124	133	121	141	115	121	135	139	121	132	118	130	128	137	116	111	127	121	145	137	111	112	110	146	115	133	128	116	134	114	117	141	124	126	133	102	144	112	142	125	129	128	103	137	103	119	96	115	117	110	117	121	125	122	129	133	110	136	128	148	128	138	115	126	140	118	136	104	112	129	125	125	119	114	120	134	130	151	106	143	146	112	109	114	135	142	138	125	114	131	110	131	129	128	121	133	133	121	159	130	133	136	124	130	106	144	115	112	116	118	114	139	100	110	134	143	101	108	148	120	120	134	140	128	121	106	121	108	139	131	115	124	128	133	123	115	133	120	120	118	122	127	115	151	135	137	117	129	124	147	118	115	123	126	113	135	125	122	115	112	123	141	114	134	134	126	146	123	129	120	155	133	115	121	114	121	97	140	128	122	112	120	140	121	113	125	109	119	123	116	115	113	131	127	119	141	121	122	132	140	104	114	138	137	128	107	126	146	130	124	138	113	126	114	113	148	106	136	137	124	114	121	119	136	137	117	120	120	144	153	113	144	134	129	125	120	133	121	133	132	109	129	147	106	118	123	123	128	114	133	119	124	118	138	124	122	119	115	115	116	143	135	135	140	130	121	134	113	114	132	134	114	140	108	142	112	123	142	122	109	126	128	142	130	132	132	110	116	119	129	133	126	125	143	134	134	116	138	153	137	125	138	132	108	110	142	100	138	134	125	138	117	99	135	131	113	138	129	115	131	113	131	127	141	131	122	138	134	120	130	124	109	135	131	140	125	116	124	127	111	125	117	126	141	123	128	117	123	121	165	133	100	136	130	124	139	126	123	127	122	117	133	133	120	110	142	124	137	130	123	155	126	124	115	135	133	124	109	123	133	132	140	105	105	154	134	128	107	110	123	129	120	112	126	119	146	134	136	131	117	111	131	113	112	129	120	119	135	123	142	130	108	121	122	151	123	141	131	110	115	131	126	126	124	122	121	127	129	126	136	107	129	133	110	124	123	127	127	113	112	119	116	134	126	122	102	119	139	135	120	125	139	138	111	119	147	136	107	117	135	115	125	132	133	118	98	134	147	121	137	163	156	118	124	109	117	123	118	138	104	118	127	113	136	115	131	119	129	134	140	137	133	106	121	116	123	136	124	121	143	123	113	112	128	120	116	133	139	121	108	110	106	146	132	114	96	147	106	131	147	129	142	122	135	150	120	115	146	116	128	116	128	111	128	122	135	121	133	129	128	126	117	128	132	105	120	128	127	113	122	125	113	104	124	133	128	108	117	128	125	130	143	129	145	131	137	121	139	111	123	116	128	131	122	122	139	149	139	119	125	122	118	138	106	132	145	137	129	123	117	109	122	132	126	118	115	131	138	123	127	125	128	124	139	128	139	136	128	120	132	121	122	120	124	118	134	141	134	127	142	118	138	96	137	116	141	135	110	122	126	124	111	125	147	116	101	116	113	127	103	121	136	122	133	142	126	120	109	116	109	115	126	140	130	123	122	142	120	137	126	136	110	107	145	125	115	143	125	131	113	132	118	136	143	110	135	122	131	110	116	141	131	147	127	120	119	118	133	138	123	125	134	130	121	141	145	119	126	162	139	121	108	137	133	99	132	120	131	142	126	117	134	144	138	113	126	125	123	116	108	118	144	124	132	136	116	121	107	128	131	141	106	130	122	143	92	141	137	126	113	108	127	120	145	121	126	117	129	130	123	137	120	141	123	143	122	134	120	127	134	131	128	122	139	119	128	114	113	128	121	121	123	104	150	122	133	126	112	134	138	116	113	139	121	143	126	129	117	131	122	120	147	128	140	114	130	138	138	104	127	139	142	129	137	131	117	109	125	121	127	136	124	127	119	123	119	130	126	140	128	117	131	149	138	119	144	142	122	131	119	114	126	121	125	138	123	110	117	126	113	136	134	130	122	119	122	133	134	117	139	106	142	120	125	130	137	142	130	138	132	107	140	124	112	144	101	134	120	101	126	137	145	129	135	126	110	137	116	112	131	118	149	105	120	138	134	128	131	133	118	128	134	123	125	123	129	110	110	123	142	139	131	129	124	133	110	137	127	116	127	148	140	137	158	133	127	128	145	107	112	108	100	122	135	127	128	137	124	123	116	117	131	121	137	139	130	127	129	139	141	109	122	117	149	110	122	111	108	118	124	123	116	122	130	134	126	137	152	136	119	128	135	129	124	124	124	115	115	121	118	106	144	132	123	131	137	130	132	120	130	132	121	126	108	149	157	122	116	135	138	115	120	109	123	125	131	139	131	134	125	114	132	125	128	139	139	115	117	123	117	137	114	131	126	124	128	137	119	125	122	119	126	140	133	122	127	145	126	107	115	122	125	144	119	118	121	123	116	140	138	123	123	108	105	125	141	128	114	128	118	146	125	121	124	124	131	110	129	126	113	115	124	151	110	121	127	127	129	115	125	117	123	108	113	127	142	121	127	136	118	115	121	120	129	121	137	127	110	123	105	111	131	121	124	126	121	126	140	138	143	125	121	134	119	142	110	107	125	143	124	136	165	137	119	117	122	132	126	111	110	118	145	108	121	139	121	107	130	109	137	124	136	109	115	116	137	119	119	103	141	118	124	120	111	102	126	117	147	143	119	125	112	127	114	138	129	120	128	147	146	111	112	111	106	113	118	122	133	142	123	100	123	137	116	139	140	122	134	114	115	129	105	116	132	141	132	131	137	104	139	123	128	131	141	112	131	119	136	133	146	128	119	130	121	122	125	126	139	122	123	150	157	113	135	116	136	107	117	123	117	103	141	140	121	130	136	135	135	121	121	138	129	121	119	131	116	121	138	119	110	130	112	121	126	117	100	146	123	135	129	130	125	121	151	129	115	151	132	113	123	135	134	121	116	115	135	131	125	127	119	141	114	113	121	125	130	116	122	142	123	111	129	136	127	129	156	133	136	120	135	149	119	104	150	130	129	145	116	130	152	119	122	142	108	123	122	124	141	140	121	142	118	111	128	120	121	124	120	131	149	132	126	149	92	119	132	120	138	124	127	145	122	138	116	114	109	124	129	140	133	134	123	124	138	101	124	121	129	130	127	128	136	123	133	116	116	131	115	120	116	123	124	120	132	112	127	151	101	139	103	112	111
3928	501	593	564	593	558	495	447	501	482	429	450	440	427	423	420	439	431	425	414	401	417	402	414	470	412	394	409	453	418	410	447	453	411	417	457	419	445	429	383	441	412	425	428	426	428	427	431	410	443	460	378	392	411	434	389	465	446	446	423	433	386	426	415	422	406	396	404	434	443	426	417	438	433	415	432	421	405	412	389	430	431	432	444	454	419	417	462	410	429	415	416	437	412	414	396	439	426	391	429	415	453	416	403	424	374	418	423	441	433	425	409	443	384	412	414	396	411	416	402	451	421	424	440	422	402	433	399	381	413	402	425	428	413	410	411	426	420	415	420	432	434	428	424	422	407	401	413	436	422	405	402	407	422	418	446	428	411	411	380	419	419	392	405	383	406	412	421	418	418	423	404	410	411	439	401	420	423	448	414	411	379	415	403	381	473	377	409	464	448	423	385	452	416	401	423	404	423	395	408	424	402	477	430	416	416	408	432	434	397	440	456	366	408	453	416	424	441	400	383	391	416	389	423	417	422	402	453	434	437	429	409	410	427	426	438	417	401	405	415	418	439	413	410	378	438	409	409	403	492	436	391	420	428	413	423	426	422	441	429	439	436	391	433	450	373	425	356	425	422	383	384	423	427	436	416	402	432	426	419	441	436	389	440	389	417	414	419	410	402	379	427	391	424	408	409	423	402	420	442	437	396	417	395	414	432	430	398	427	450	399	430	405	414	423	426	439	402	448	455	394	425	449	409	385	393	421	383	380	468	381	421	397	438	401	432	435	447	430	404	414	405	415	444	399	444	410	438	388	398	408	448	423	417	426	414	431	386	450	423	420	413	458	419	429	483	406	429	436	427	463	429	413	433	411	406	397	392	412	423	433	420	405	421	411	440	407	415	430	385	384	394	381	412	413	409	413	419	446	409	457	440	393	446	402	435	414	429	434	423	469	402	390	404	469	421	457	453	435	431	406	423	409	429	399	384	461	424	410	365	431	449	409	433	409	407	415	439	420	458	412	404	400	395	405	429	415	416	398	419	423	419	435	431	421	409	428	428	398	436	372	441	392	388	411	436	393	419	458	427	445	428	429	383	440	474	445	399	449	405	412	417	443	406	377	404	396	403	426	434	391	465	439	430	408	412	427	405	400	419	389	404	424	420	415	419	422	400	443	462	411	406	401	428	438	438	421	417	440	382	399	403	407	400	386	425	422	409	407	396	411	417	411	398	377	409	435	413	408	425	423	393	410	410	424	434	409	396	427	419	403	421	439	418	432	431	400	400	396	414	414	400	397	423	453	433	434	415	419	426	401	404	428	415	399	374	435	409	401	428	399	417	444	394	428	415	393	417	398	372	420	444	424	442	433	401	442	432	418	427	417	453	392	412	394	452	431	451	427	388	400	418	395	404	436	394	397	391	388	423	435	427	403	420	434	380	428	429	425	434	416	436	416	427	397	386	410	380	446	404	408	420	425	428	425	383	404	423	418	424	404	445	424	413	393	442	418	468	426	403	385	425	423	398	404	435	429	417	451	472	375	406	363	430	382	437	415	408	390	414	425	391	433	386	427	410	404	446	404	450	409	395	419	400	400	340	426	412	423	411	432	443	407	407	430	412	433	433	410	390	421	426	397	418	432	429	437	409	406	430	375	422	418	426	430	436	414	424	434	390	404	393	437	381	413	370	436	416	405	400	423	411	422	467	399	389	462	407	416	406	435	427	420	426	384	424	419	400	449	429	421	421	437	402	419	399	414	379	429	433	432	432	398	426	427	417	415	431	372	407	471	409	411	386	436	416	399	400	393	414	441	425	388	437	448	452	406	413	458	365	453	464	438	437	405	422	440	404	429	427	412	440	442	388	403	435	454	407	406	425	434	414	413	419	408	432	416	407	425	386	422	396	431	409	372	430	395	431	384	406	457	403	421	442	409	422	420	465	442	407	423	467	421	380	456	404	398	399	391	355	446	413	423	414	390	400	366	381	412	392	416	413	375	400	432	405	434	411	426	443	436	419	445	422	413	412	424	444	402	425	434	401	423	370	405	455	441	441	395	407	394	378	417	415	414	394	413	412	423	399	391	468	390	419	397	437	395	383	459	424	434	446	428	398	396	405	390	432	422	403	446	407	413	418	407	421	409	396	382	439	387	421	391	423	440	431	402	425	440	437	390	417	410	417	426	432	428	439	403	430	420	423	419	457	426	452	433	424	398	441	429	403	421	404	398	440	438	424	420	429	413	453	423	414	397	370	461	408	402	446	431	423	398	393	386	391	430	370	428	461	424	400	433	437	407	430	419	449	434	427	409	454	412	431	428	409	466	413	401	411	385	436	435	399	417	390	434	409	413	431	419	433	391	408	390	401	398	419	397	411	413	435	392	405	444	396	369	425	407	421	457	408	438	417	428	414	406	445	380	401	429	384	420	446	414	428	431	409	407	417	390	378	426	463	427	405	432	392	412	423	407	449	448	406	387	414	447	416	410	403	382	395	394	480	412	409	421	437	402	427	417	402	426	434	466	431	398	416	415	415	395	429	402	416	476	448	416	404	406	480	414	395	401	423	430	417	380	391	431	402	415	427	451	420	451	400	455	426	421	404	427	424	417	396	409	399	425	419	425	422	413	399	411	396	405	458	427	425	436	398	382	366	413	403	408	412	403	449	425	410	432	457	432	421	436	408	450	428	405	394	408	372	429	409	412	413	424	396	413	406	422	410	429	401	398	415	416	446	451	418	414	396	421	428	430	429	418	442	395	413	406	402	398	385	400	406	429	385	439	405	409	439	382	407	417	435	395	457	440	443	393	424	451	415	373	412	383	391	400	425	396	406	429	410	418	429	383	409	423	423	444	404	434	421	410	433	428	375	422	421	385	437	421	416	444	388	425	372	408	383	404	357	407	401	433	405	414	365	427	397	426	373	389	444	407	407	430	436	376	404	443	441	431	441	414	408	399	403	447	435	396	449	386	413	413	458	443	388	396	414	411	423	446	449	393	428	428	402	447	414	403	429	410	391	402	414	446	425	441	404	434	415	441	438	421	438	387	433	421	396	432	406	438	400	393	401	382	407	425	423	402	404	432	395	431	407	379	369	403	467	396	435	435	378	416	412	416	440	446	429	416	448	381	404	446	458	421	397	436	384	437	383	439	430	410	411	424	416	443	416	418	410	439	421	405	403	381	410	423	381	447	397	447	405	389	416	386	424	417	438	424	444	401	424	441	412	431	408	394	426	422	449	381	415	433	419	395	438	401	406	455	420	440	397	442	388	411	406	411	412	430	411	412	415	444	390	436	429	424	432	419	407	410	393	418	437	427	396	470	409	409	434	410	437	412	402	408	408	444	437	445	418	389	422	405	447	393	440	401	379	402	406	426	395	386	416	391	434	427	430	380	388	433	408	424	430	408	437	434	422	470	397	439	401	407	417	413	443	394	403	411	405	391	399	384	416	426	416	426	443	411	407	422	463	403	396	407	399	398	428	437	400	444	396	415	439
38477	7776	1796	1314	911	699	556	464	469	383	354	319	303	294	304	291	300	315	280	288	284	223	278	263	285	280	268	260	266	255	247	253	239	228	245	217	271	246	248	292	234	229	253	244	244	236	245	258	271	248	254	207	266	256	265	257	239	262	259	249	254	251	219	269	235	242	244	219	250	278	253	230	231	244	245	240	245	225	248	238	261	243	250	268	211	252	265	248	275	262	256	247	250	242	239	239	224	249	260	221	245	238	234	242	239	253	241	267	251	261	269	248	259	262	236	239	246	263	260	251	258	230	228	247	247	266	253	254	232	267	269	245	233	247	262	240	253	254	268	239	250	267	237	252	213	271	273	251	237	276	233	250	248	231	240	249	239	260	237	247	265	239	240	230	245	271	246	214	256	270	273	236	249	245	257	236	222	239	241	234	238	211	247	232	233	239	245	244	266	245	236	230	254	247	243	260	216	243	264	218	270	232	251	239	242	222	265	241	243	268	228	254	259	235	262	222	242	241	236	237	258	266	243	235	257	235	252	246	211	245	238	242	246	243	243	249	291	244	245	268	230	256	225	255	253	254	223	230	217	228	240	262	253	224	220	219	238	249	248	253	223	283	241	242	230	226	265	254	262	267	229	205	207	258	262	230	242	230	214	255	210	230	270	244	253	236	227	243	255	228	224	238	268	265	249	241	237	250	244	247	265	250	251	218	234	247	247	239	231	218	238	246	247	257	252	233	251	246	245	234	252	234	245	243	236	235	258	239	249	226	237	258	260	245	232	268	261	240	244	249	253	243	218	226	247	219	219	256	221	285	239	242	253	242	231	241	233	262	219	289	253	253	244	227	262	247	281	225	258	240	253	233	248	235	268	262	208	252	265	259	229	252	235	226	264	241	232	260	247	244	245	261	244	255	229	245	240	254	256	247	222	245	260	253	229	248	261	272	219	231	260	225	225	281	254	245	249	265	259	248	240	220	234	232	257	247	256	237	231	257	231	240	255	277	235	220	245	222	249	224	270	230	223	228	247	264	241	261	246	244	227	250	233	236	244	226	247	253	282	256	257	246	249	240	246	276	255	241	250	238	246	250	249	253	268	227	247	241	268	245	230	223	266	252	224	268	259	242	270	256	240	284	267	255	258	258	259	254	217	260	247	256	238	236	249	248	243	238	242	277	244	233	243	213	251	255	231	240	232	224	253	242	253	258	259	272	227	246	231	235	235	202	263	235	285	255	248	267	279	246	262	264	243	249	271	239	239	251	213	238	282	266	235	220	258	248	243	241	214	233	243	264	283	266	288	247	243	229	249	236	233	257	239	228	252	240	247	270	256	266	253	230	248	262	236	257	228	247	235	243	271	260	252	234	247	253	270	259	231	257	253	255	228	226	230	234	258	255	243	255	232	235	214	241	264	239	252	234	239	244	239	253	243	256	240	239	240	222	245	290	236	238	262	259	228	236	240	226	261	223	223	236	232	265	273	255	256	254	245	259	227	270	237	247	251	206	259	244	231	261	214	260	234	256	250	252	239	225	228	236	274	260	249	259	246	240	256	223	236	214	235	263	263	293	218	223	251	258	230	248	231	227	267	253	246	227	245	251	247	259	251	260	254	251	253	253	250	254	237	218	230	240	237	250	247	224	213	234	200	247	225	225	228	249	204	245	229	239	250	238	211	227	276	244	223	213	262	240	260	261	231	240	239	239	228	240	223	244	257	247	233	233	227	222	209	226	240	241	232	238	232	249	239	248	224	240	232	240	232	286	271	256	237	254	259	262	236	250	250	244	223	276	252	267	230	232	232	252	258	266	215	250	231	287	250	243	245	259	260	267	263	220	242	230	253	233	203	233	223	236	230	242	253	263	244	240	229	228	274	248	196	255	221	254	257	245	265	267	266	260	250	277	239	241	255	248	244	243	218	231	236	236	261	251	241	227	235	268	215	241	228	239	247	245	247	267	227	234	236	252	242	251	217	244	230	240	239	226	269	236	254	264	212	219	234	231	265	261	280	292	262	265	281	254	258	215	243	268	262	231	261	218	244	232	250	232	244	237	219	237	237	243	274	242	286	246	277	217	263	253	242	238	289	251	247	262	228	237	247	232	246	246	268	249	241	283	245	236	237	265	248	228	258	243	253	240	236	233	233	243	256	218	250	214	243	227	240	227	266	254	257	236	235	235	252	263	229	209	258	248	248	243	215	250	250	236	264	256	250	251	245	266	234	268	229	204	259	249	240	243	269	250	264	237	232	248	265	249	237	234	230	233	218	254	248	250	243	213	229	265	274	251	250	234	248	263	278	239	260	285	236	207	268	248	243	249	249	235	241	240	229	233	236	232	226	278	229	238	239	238	244	230	234	252	225	250	242	255	234	224	240	257	256	228	229	239	256	249	232	218	256	251	267	264	261	257	213	232	251	252	255	236	261	218	250	241	248	248	234	244	245	237	272	268	238	278	260	241	251	229	224	246	263	239	259	256	232	254	255	234	241	251	258	226	246	259	233	264	251	250	254	235	253	225	239	229	266	260	288	242	242	233	254	274	240	266	253	253	257	252	233	227	226	240	239	246	241	251	241	240	245	227	242	238	249	251	224	242	255	236	238	267	235	225	235	228	257	239	215	246	253	249	256	259	260	235	257	232	234	272	231	251	221	241	242	243	258	243	222	249	228	211	251	250	242	267	250	231	254	211	230	254	243	242	276	233	259	250	234	242	254	257	233	253	245	242	227	262	262	245	240	231	253	249	271	275	241	245	232	245	237	226	218	223	258	234	252	266	265	252	262	256	234	236	240	246	231	237	227	251	248	230	249	238	200	234	243	234	246	228	258	257	255	246	247	268	240	242	223	254	236	227	277	265	252	260	256	216	266	275	247	265	245	269	267	242	249	209	230	230	244	253	251	243	267	250	261	229	251	269	235	229	274	252	234	252	237	243	217	236	242	240	267	234	252	228	271	247	238	243	251	272	252	246	255	260	250	239	244	254	231	253	262	230	218	237	247	230	237	244	235	239	234	274	245	246	261	248	216	255	265	261	251	281	214	236	259	282	265	232	232	256	262	237	246	254	252	238	235	231	255	265	267	254	240	264	267	252	232	224	248	279	248	273	209	249	216	207	244	240	246	255	242	245	229	214	249	247	241	242	233	231	242	233	232	262	209	259	241	233	234	227	240	238	236	229	232	246	220	252	243	242	241	211	284	254	241	251	228	263	234	268	259	238	275	244	259	238	247	226	268	229	246	259	255	251	245	208	253	238	244	238	245	230	260	230	279	240	237	249	243	221	263	226	243	234	262	238	219	222	236	272	259	226	250	252	217	248	260	210	248	254	232	202	244	211	257	251	275	216	250	231	237	224	233	241	260	225	230	242	213	248	271	259	243	255	261	222	230	252	224	234	251	238	259	245	260	231	250	254	244	251	260	234	224	247	233	229	243	244	241	247	263	249	256	255	245	243	279	238	240	209	267	264	230	249	237	248	231	228	249	223	247	254	263	227
19226	1680	3396	3886	3285	2697	2253	2026	1681	1553	1384	1356	1230	1155	1093	1061	1049	955	1001	893	981	862	866	820	894	853	889	867	814	784	817	777	807	795	782	756	802	795	768	755	756	774	768	796	759	785	805	739	739	717	704	736	758	752	790	747	719	715	690	786	707	746	771	740	788	689	679	707	739	747	792	714	702	742	717	731	751	740	714	729	738	702	741	749	694	720	718	718	729	730	744	755	710	727	751	735	719	757	708	722	727	744	734	693	732	730	744	738	765	759	732	751	720	740	744	733	685	720	810	727	773	685	718	763	757	730	703	707	722	743	735	748	732	778	682	720	725	740	712	751	745	755	679	706	707	715	755	700	745	685	680	680	685	727	744	707	700	758	767	687	697	759	726	721	735	756	687	702	685	671	709	730	788	728	716	710	715	735	683	696	728	717	721	735	713	729	717	705	705	741	755	700	780	720	664	693	730	716	717	659	710	754	745	746	739	703	686	737	769	718	694	723	748	687	715	723	693	676	707	684	715	709	708	683	650	704	724	740	756	676	734	718	706	753	713	709	693	747	736	762	685	733	731	756	706	732	715	685	690	752	708	745	711	762	706	700	690	679	741	768	741	763	685	722	709	678	688	719	713	721	688	731	784	705	719	731	720	687	694	720	718	720	735	733	746	706	711	777	715	746	717	714	680	693	773	721	731	697	679	668	691	720	718	714	680	695	700	716	745	706	726	738	678	695	743	676	731	724	684	693	738	715	679	715	719	695	717	691	694	682	677	711	721	737	695	730	695	725	727	711	677	771	697	718	753	677	731	729	678	696	726	738	724	750	679	724	667	692	742	699	754	740	726	709	676	754	735	686	728	745	710	736	732	744	707	764	734	700	703	681	697	714	792	714	734	731	696	734	740	740	697	692	696	732	708	704	710	690	698	747	734	687	778	714	689	703	741	695	714	744	718	718	720	733	734	722	713	754	729	719	703	714	702	711	745	708	702	742	697	723	750	745	724	721	769	683	763	697	701	674	728	715	758	765	753	744	682	713	675	696	714	733	709	752	698	706	699	726	741	712	719	681	726	731	717	663	686	747	717	687	698	717	721	718	734	753	735	731	767	734	737	726	755	720	687	744	734	679	731	702	704	737	717	706	717	691	707	694	749	708	716	705	758	653	663	752	695	653	696	743	709	682	764	732	679	741	736	735	727	730	693	741	753	709	759	724	677	722	735	757	704	706	701	741	707	684	685	731	740	714	719	755	753	723	691	709	709	745	702	730	749	738	746	755	676	685	665	691	717	714	720	716	706	700	707	721	716	738	675	728	722	672	725	694	761	739	681	700	692	745	731	726	704	753	703	757	752	698	723	663	702	707	692	727	660	693	713	678	718	705	728	712	707	727	706	701	710	685	672	652	719	781	727	674	696	714	732	728	742	714	720	691	732	709	702	761	744	683	710	702	687	690	761	710	749	720	719	708	689	732	687	732	719	756	712	714	768	658	715	706	713	683	711	697	735	691	731	698	696	772	744	771	705	702	689	704	720	719	692	777	756	682	725	743	695	719	715	664	721	754	702	757	708	769	724	710	763	693	735	704	744	743	704	748	711	772	738	710	704	756	695	728	711	700	664	737	692	740	742	736	705	703	693	718	730	709	741	703	685	710	752	746	733	730	749	725	688	731	735	736	728	724	716	701	657	737	717	760	719	750	741	688	748	726	752	708	686	701	722	693	705	679	741	780	748	738	715	734	711	707	698	742	749	726	718	721	771	694	752	705	706	662	742	709	725	695	771	707	724	675	709	725	727	734	716	718	727	706	685	689	629	717	695	688	712	711	767	717	723	753	672	764	700	782	721	707	678	735	709	727	692	697	704	685	710	714	696	676	704	714	722	737	738	673	718	741	738	697	724	716	709	734	698	704	772	729	705	734	685	731	758	731	717	712	737	769	697	721	775	722	712	719	721	760	748	700	701	768	706	748	688	730	674	712	737	706	715	750	672	703	696	680	687	738	758	772	712	703	737	699	745	726	748	725	700	725	754	758	751	684	687	741	726	729	758	739	750	729	729	731	734	741	696	734	712	705	693	771	697	747	710	759	753	703	678	735	745	697	694	752	659	703	676	747	736	697	702	698	706	719	689	649	727	707	706	739	732	693	716	745	676	693	737	696	715	710	725	691	760	719	695	728	722	714	685	717	696	693	723	728	721	729	742	706	705	737	692	703	770	724	733	795	690	756	721	756	718	725	711	703	727	743	683	732	742	719	723	730	733	696	714	710	676	759	698	711	713	732	701	694	709	727	743	693	687	702	702	733	732	738	741	698	702	712	706	764	742	705	748	689	749	773	712	734	714	701	730	695	746	745	707	764	739	713	711	716	735	676	770	725	688	701	706	730	692	741	694	685	705	729	702	735	697	686	666	777	757	771	720	738	701	729	704	693	678	696	758	710	702	698	713	712	755	701	747	687	676	698	676	715	704	694	707	732	681	735	712	685	706	704	703	680	689	727	709	737	733	741	676	753	739	762	706	756	722	734	756	714	690	731	725	658	713	678	756	651	714	707	730	716	707	692	762	725	726	720	720	712	689	756	687	724	710	752	734	710	718	719	683	728	698	717	680	698	698	708	722	684	713	699	655	759	668	775	732	737	719	689	710	639	740	691	758	744	730	732	725	723	721	768	744	719	740	768	726	704	751	726	759	727	712	697	713	736	675	712	726	713	679	733	745	704	736	705	728	684	701	717	729	718	736	702	713	707	733	734	714	766	723	719	757	697	722	728	738	692	751	759	797	720	682	722	741	740	705	668	721	705	730	733	689	714	715	752	724	670	720	686	687	695	707	730	698	686	718	728	749	708	649	708	708	692	727	707	698	751	690	707	752	757	733	789	739	671	717	743	721	733	761	707	756	729	706	736	689	677	709	713	708	709	704	713	697	704	709	695	696	732	712	690	677	761	702	702	749	720	722	711	733	727	723	725	749	672	682	721	719	711	755	712	746	726	670	692	692	762	732	698	691	740	692	731	700	693	687	678	732	713	696	687	718	683	707	740	714	718	708	727	731	703	718	711	731	761	754	721	691	694	723	652	749	769	719	711	741	697	701	726	732	712	727	766	706	740	769	680	720	749	738	710	732	721	748	723	705	691	772	709	716	688	718	734	700	705	716	691	684	722	762	674	719	707	719	726	729	733	691	704	704	700	707	722	701	765	745	696	678	772	715	744	717	712	733	724	722	733	745	756	711	697	715	674	749	716	726	734	708	672	676	735	748	671	710	752	745	713	738	734	702	745	779	702	692	711	704	711	740	721	699	756	763	713	692	688	744	753	736	735	720	699	701	721	737	675	723	721	687	680	709	730	671	692	700	728	715	757	683	654	717	738	737	710	671	729	750	776	746	735	733	695	714	693	653	753	715	723	730	734	718	718	715	732	695	756	727	727	741	704	736	714	751	744	719	711	689	740	745	720	731	686	712	712	730	699	724	693	706	664	709	733	758	712	717	710	699	741
44655	17678	6730	2740	1755	1394	1032	820	692	567	515	515	494	472	446	421	388	355	401	374	372	374	364	362	334	332	341	377	314	367	310	325	313	334	321	316	337	312	304	290	327	321	310	309	334	327	314	299	370	320	315	274	377	307	322	290	316	326	313	310	298	341	287	315	319	304	299	303	307	318	347	324	313	296	352	358	311	303	359	328	297	294	323	313	300	370	336	310	307	289	336	314	317	306	295	312	294	326	332	312	313	302	329	298	305	345	295	316	330	306	293	336	315	278	298	289	320	297	332	322	298	326	319	321	332	361	291	301	321	333	288	327	308	337	317	309	314	339	305	329	302	317	311	319	295	311	306	310	337	321	294	299	273	294	306	285	314	315	322	338	292	303	330	323	296	321	280	316	330	307	312	347	318	345	305	322	318	275	305	304	318	304	321	344	295	300	332	324	320	285	321	295	295	295	328	320	305	309	289	348	265	311	346	332	297	273	332	356	323	329	307	292	320	304	309	305	316	313	337	288	324	310	281	339	293	293	249	330	326	288	330	320	326	309	349	297	272	298	314	334	315	321	276	324	315	291	328	303	302	331	288	323	317	323	270	325	283	312	294	332	308	310	292	317	291	306	327	301	300	307	282	285	312	354	316	308	310	319	314	307	339	310	328	306	305	305	336	332	333	325	333	323	280	332	294	328	298	302	329	318	307	275	345	311	296	330	296	281	308	303	347	329	355	327	289	279	316	278	324	328	308	300	342	307	343	298	321	310	369	312	319	329	305	324	302	321	282	323	336	321	325	315	310	262	290	333	288	295	346	324	298	307	313	326	315	309	284	332	313	318	314	297	327	309	306	311	315	304	284	283	337	301	312	310	316	319	291	317	300	295	320	318	294	309	291	293	316	315	355	325	326	335	315	323	326	325	278	315	280	302	292	297	284	316	319	323	319	332	318	310	326	306	314	316	301	293	288	300	339	317	288	329	307	301	331	294	322	306	331	299	316	303	326	319	266	307	308	324	307	316	282	318	334	299	308	312	324	311	303	315	315	332	346	320	278	323	320	327	292	301	322	271	306	299	337	294	330	326	300	297	306	324	331	326	318	291	311	307	319	296	290	297	312	321	284	306	317	304	324	287	332	320	329	287	328	303	308	324	340	333	316	314	317	324	326	330	305	306	316	301	317	344	294	305	309	341	321	300	317	278	318	314	284	313	312	320	322	313	317	326	350	285	312	304	322	341	286	332	307	333	304	308	316	302	351	338	302	294	310	296	324	325	285	308	305	303	302	291	338	326	305	313	324	352	306	303	311	310	318	303	308	340	325	314	285	330	344	331	317	336	307	306	323	330	315	273	300	288	313	333	324	301	313	300	342	325	343	324	340	307	304	339	315	337	285	325	318	286	301	321	305	293	298	337	309	339	333	292	322	310	342	320	318	322	310	300	293	301	303	286	316	340	309	328	350	314	311	314	310	350	320	317	335	307	338	313	350	319	309	323	317	313	300	337	319	313	314	288	315	305	311	323	315	304	315	294	342	310	321	324	326	326	273	307	298	326	307	298	287	339	309	313	290	307	318	312	300	301	301	333	301	336	321	293	316	304	324	282	309	320	310	335	292	299	318	336	304	287	309	307	322	319	316	316	292	301	307	291	322	327	325	272	329	315	293	286	319	305	316	321	306	340	332	289	323	267	335	321	299	326	326	305	328	301	309	322	313	301	308	286	308	339	333	293	311	302	296	293	286	312	310	320	319	300	330	292	335	339	310	303	318	337	309	309	296	292	305	280	307	307	337	318	301	330	307	327	301	297	307	318	294	315	303	302	301	301	318	297	296	322	289	298	332	332	302	314	285	319	323	339	302	271	307	320	365	353	293	332	312	330	307	295	303	331	309	326	311	313	342	323	313	285	285	307	300	317	304	325	309	310	299	285	324	314	276	317	277	325	292	325	337	300	270	318	297	316	315	326	327	309	329	289	317	318	330	313	310	312	309	296	308	280	324	335	311	326	293	302	301	330	341	302	298	321	343	314	271	301	331	306	341	306	281	284	285	317	298	341	316	329	277	312	298	323	322	284	342	322	310	309	324	313	294	301	307	300	310	303	336	303	344	284	305	320	318	321	326	335	313	338	303	303	285	295	309	305	303	290	289	305	286	340	277	307	328	306	354	317	321	296	307	326	326	307	313	321	321	339	304	312	301	299	334	332	292	282	333	311	331	303	294	313	297	288	324	286	320	286	304	317	311	314	326	321	297	309	321	294	335	332	290	300	306	311	307	318	350	317	333	316	327	313	350	291	295	320	312	303	327	318	294	337	304	296	304	329	306	319	323	314	322	324	300	308	298	339	335	323	342	302	316	316	328	315	304	327	288	297	298	311	305	305	281	325	306	318	317	287	305	304	302	274	313	312	320	275	327	319	321	335	317	296	296	348	308	333	317	320	349	301	306	286	299	292	304	297	298	268	305	317	298	325	281	302	292	296	297	274	351	314	301	328	344	304	295	323	332	302	311	302	309	294	326	300	315	326	282	295	300	300	346	332	296	328	319	279	317	322	281	344	306	304	347	338	318	291	301	302	307	303	271	307	321	322	334	301	322	289	287	336	335	308	310	279	298	323	295	291	297	288	304	295	315	325	322	302	312	290	289	298	301	318	303	331	314	322	332	310	320	314	327	283	296	302	278	292	299	305	326	311	323	303	273	309	330	319	300	312	296	320	305	295	353	320	347	323	317	345	341	363	294	285	294	286	303	330	323	306	313	320	318	292	295	332	324	316	316	370	331	326	343	316	350	335	295	324	320	286	355	368	302	321	321	301	321	329	303	280	336	316	303	289	333	314	290	333	314	316	341	303	284	297	304	316	301	344	325	312	312	335	342	292	304	319	293	340	308	304	314	308	284	314	309	307	260	315	310	323	321	307	326	328	333	314	325	306	323	323	296	318	312	259	292	307	316	319	319	315	326	289	289	309	336	285	305	282	290	307	336	321	279	314	289	309	297	314	314	310	299	311	318	323	296	304	320	323	307	300	299	341	309	328	311	322	327	281	322	316	323	290	321	323	303	306	339	283	309	323	297	319	327	305	337	338	336	309	295	314	300	310	297	327	313	308	323	307	287	309	334	352	323	300	322	306	317	314	305	306	290	320	329	322	328	327	311	304	317	334	296	333	280	326	329	276	317	325	323	304	303	308	329	310	320	309	332	319	303	332	326	309	314	328	314	314	319	273	303	296	291	290	334	321	307	316	317	309	324	326	308	319	308	310	315	317	318	291	296	320	323	301	352	341	340	276	298	326	291	333	309	316	325	299	311	328	310	286	331	293	319	295	292	317	340	310	341	281	313	290	310	311	304	299	333	351	325	294	306	304	298	295	291	313	368	298	314	310	309	314	291	319	340	292	306	295	285	309	337	310	341	305	282	298	300	286	300	323	353	328	298	327	304	347	292	337	306	335	315	300	284	320	296	327	315	312	308	294	294	318	320	317	313	285	327	314	317	325
24378	2866	6032	6973	6046	4804	3961	3376	2856	2537	2227	2034	1936	1776	1689	1570	1473	1437	1373	1355	1329	1259	1185	1238	1179	1177	1082	1125	1059	1058	1031	1038	1001	1007	1000	990	977	988	1044	965	1001	971	990	1002	957	991	940	1010	912	904	941	973	933	929	891	958	873	933	935	935	895	938	908	911	942	924	933	921	932	954	948	894	860	930	883	942	861	907	900	874	860	932	879	873	890	871	899	909	910	905	919	894	873	923	913	891	853	908	876	853	902	950	896	815	881	923	957	917	828	884	917	882	935	941	878	897	890	885	872	976	869	863	889	922	899	877	867	865	927	893	817	866	877	885	909	885	910	894	893	899	909	890	864	912	903	919	860	868	855	856	874	932	885	887	837	889	873	905	895	912	856	911	885	875	893	880	899	847	940	874	851	902	863	858	914	884	884	900	877	850	949	860	867	926	883	856	909	819	830	919	911	889	879	870	817	897	892	893	871	843	872	927	987	909	882	870	884	889	895	889	892	899	862	840	846	886	898	915	877	915	858	861	849	872	873	872	834	849	888	856	895	905	916	901	844	853	847	863	873	904	916	856	897	844	878	872	852	870	847	823	906	890	891	893	883	919	883	826	906	839	910	848	827	792	865	815	894	856	846	860	867	872	897	844	896	858	925	897	887	908	895	847	847	890	838	880	887	862	853	855	873	862	853	894	865	863	897	841	841	837	880	826	877	851	854	900	888	898	904	852	932	858	914	831	896	918	903	903	915	851	872	912	879	893	832	878	854	865	901	895	920	888	876	901	867	885	904	874	932	894	836	835	848	892	890	915	857	894	904	897	876	873	881	863	868	859	835	897	877	885	871	852	870	869	899	870	902	822	855	911	916	871	865	885	853	851	897	873	866	857	846	897	852	889	903	894	901	903	848	894	890	907	873	876	894	873	843	879	894	857	888	871	910	915	906	881	853	850	909	889	918	862	854	875	864	905	884	899	857	861	864	851	874	891	861	862	860	916	870	896	879	843	899	859	873	852	862	888	905	892	841	874	873	868	854	883	835	792	893	895	851	899	871	833	844	881	858	826	885	913	848	881	836	868	835	887	922	821	874	880	890	877	876	859	882	858	868	868	856	849	911	919	873	872	886	882	883	911	866	874	901	832	898	907	839	841	956	868	868	920	910	862	842	822	869	889	818	867	888	857	867	882	847	857	892	852	883	875	892	844	921	867	915	835	894	884	865	853	831	890	920	906	858	861	868	881	887	892	891	894	901	881	843	835	893	875	879	876	874	890	885	899	926	861	886	882	874	888	832	793	828	802	834	862	850	829	829	889	896	923	920	877	857	888	890	836	855	883	881	879	844	865	871	895	877	854	888	870	879	806	888	852	899	828	870	872	878	899	877	808	887	901	861	884	852	842	832	935	888	879	937	847	859	848	875	927	858	890	843	876	901	855	888	852	884	918	895	904	834	825	897	910	859	873	888	847	836	890	882	877	932	857	835	848	868	892	785	928	837	861	859	906	801	800	807	906	871	874	901	909	868	871	916	887	866	866	844	875	901	838	890	826	815	886	881	847	845	912	873	867	870	855	845	870	876	855	888	905	879	838	851	912	869	848	850	898	870	827	841	848	931	848	864	854	911	857	823	870	875	880	842	848	834	891	845	928	858	846	841	827	851	830	893	836	866	882	879	857	856	844	881	870	885	863	836	959	857	907	853	832	904	867	912	966	891	890	891	879	930	893	889	875	891	907	895	847	902	881	869	853	896	876	875	899	869	889	852	917	893	813	882	897	846	886	831	930	894	884	886	853	863	818	878	876	923	871	858	850	922	817	902	841	895	841	885	854	886	809	925	915	868	889	846	875	893	838	856	851	844	883	883	892	852	867	872	884	889	874	882	902	860	906	845	871	802	910	889	865	834	850	906	875	978	850	821	873	873	879	872	908	868	882	844	852	851	861	924	854	853	862	892	899	872	879	847	888	849	881	914	887	882	924	843	875	875	855	915	902	889	885	894	875	875	919	890	904	882	837	894	883	904	946	868	855	898	825	907	856	843	882	861	844	908	849	893	895	886	833	880	920	829	870	924	895	900	882	906	895	896	870	834	897	864	919	871	884	867	837	842	899	872	829	820	859	851	874	834	903	908	943	840	891	887	854	893	884	872	857	908	840	844	878	869	897	884	872	893	874	863	807	801	890	899	881	926	852	853	830	839	801	851	860	831	872	840	912	877	890	860	937	871	901	897	840	906	875	841	878	858	870	869	878	862	908	895	894	881	866	847	846	856	922	891	828	815	875	869	903	827	914	865	898	905	917	879	887	860	937	938	836	814	844	842	885	861	871	869	840	860	854	855	890	847	863	876	896	968	832	897	850	962	850	869	866	908	860	866	866	877	870	821	867	808	893	925	880	897	837	836	819	872	852	894	900	894	892	846	908	834	853	875	828	853	921	866	870	832	833	815	871	847	899	855	879	877	871	859	934	860	929	858	883	823	868	897	884	872	879	892	874	898	875	836	871	882	891	866	852	874	850	933	886	903	858	889	910	901	899	901	853	886	901	874	889	847	869	856	892	876	859	904	826	816	885	901	903	914	855	890	947	909	915	886	920	899	833	876	864	913	840	894	799	914	883	889	842	945	922	884	905	885	863	903	889	871	840	872	881	812	874	897	888	883	941	837	882	893	855	866	870	861	955	875	873	906	903	877	922	840	845	896	860	835	825	856	907	875	856	886	904	858	876	843	832	854	835	886	878	892	859	866	835	871	870	825	902	881	866	867	876	913	882	845	869	854	841	873	885	885	845	826	903	906	849	899	912	876	929	878	941	911	878	903	911	918	889	921	836	878	823	926	895	834	853	876	818	887	913	923	916	878	862	906	911	911	882	880	899	886	848	886	876	899	911	912	891	883	841	868	873	855	904	878	911	862	866	899	896	871	854	856	872	845	866	881	879	907	865	893	909	871	900	918	879	876	848	862	857	854	876	921	872	884	881	858	868	854	941	888	883	865	873	868	866	855	851	890	819	824	876	895	889	914	875	891	839	886	840	856	859	902	893	906	830	873	869	864	865	850	895	880	865	906	884	856	859	865	873	886	888	870	916	802	907	933	873	888	895	916	862	898	859	846	909	911	942	888	967	896	857	838	916	896	835	880	933	920	875	886	898	870	886	901	902	903	853	847	888	896	895	845	883	921	822	831	883	878	899	883	887	866	854	899	845	893	864	849	917	913	881	897	840	862	853	878	901	919	866	863	860	854	901	855	855	853	876	830	886	847	855	887	929	880	857	910	895	848	835	861	898	929	912	889	909	847	834	863	913	827	927	854	891	887	913	902	884	883	876	895	858	886	886	879	853	853	865	869	892	863	856	839	881	893	905	851	889	883	888	868	875	831	916	877	946	927	891	879	882	902	856	882	833	866	842	891	917	811	842	882	878	884	878	832	821	875	884	907	897	852	904	934	880	872	866	866	919	834	893	871	867	843	840	885	853	865	865	893	877	883	880	855	862	854	830	817	870
4815	344	256	201	150	142	151	119	127	142	138	124	111	138	139	138	159	144	131	133	137	122	136	141	133	117	119	113	113	132	122	134	157	137	124	140	146	118	118	137	129	141	135	128	124	127	122	132	137	124	132	139	136	120	133	130	144	142	119	143	120	139	111	129	125	148	132	127	112	140	149	125	112	139	133	134	137	106	145	119	137	124	100	118	138	131	125	117	128	122	148	127	138	132	127	125	115	145	131	139	122	107	127	137	137	140	118	135	128	118	133	136	117	117	144	127	148	118	123	143	121	132	138	134	132	128	135	150	102	121	122	144	129	122	131	129	130	120	108	112	113	138	149	128	116	111	132	117	144	133	133	127	146	115	135	138	141	130	120	128	131	149	132	116	135	140	144	133	132	130	132	155	115	128	117	110	108	125	122	133	125	128	133	127	139	113	126	115	137	115	131	112	134	121	126	148	121	146	114	144	114	145	119	140	145	117	134	138	112	165	132	131	137	122	139	125	131	131	128	154	120	106	122	130	126	128	146	128	136	125	143	120	122	152	140	116	112	130	128	144	134	119	118	111	101	129	134	130	119	112	144	122	136	103	159	123	112	135	135	130	121	118	116	126	136	118	130	149	119	120	113	147	143	143	115	134	150	147	147	116	131	110	146	104	134	125	122	132	118	136	120	125	144	141	112	138	142	125	135	122	135	127	133	126	143	126	143	119	98	128	126	117	114	119	116	109	136	125	108	128	132	95	115	127	125	145	127	123	144	132	148	124	110	117	130	144	130	138	115	135	134	137	124	134	126	133	123	123	147	124	123	140	113	126	140	116	121	116	131	145	133	96	143	128	136	132	125	142	147	136	141	133	126	143	134	140	115	131	129	120	137	114	128	122	144	117	142	126	122	121	134	141	121	110	120	134	131	134	118	136	120	131	146	129	145	144	137	140	153	133	128	140	123	130	124	137	130	129	111	121	122	129	126	115	128	154	135	119	121	128	138	136	122	118	125	134	126	142	113	123	118	125	119	136	134	132	134	122	124	134	127	125	137	119	126	134	126	137	128	124	128	127	112	125	117	139	134	134	126	135	130	139	120	123	136	167	121	134	137	136	118	130	135	122	116	120	128	135	113	136	133	134	129	128	109	122	124	134	147	154	123	115	137	129	145	119	119	137	144	136	140	138	122	140	108	148	131	147	122	125	121	145	127	135	118	127	118	133	123	115	134	133	107	129	127	132	124	134	121	133	129	120	121	132	115	130	149	130	134	138	128	122	130	136	137	133	102	143	137	137	122	146	112	115	148	123	151	130	124	121	125	119	139	136	149	153	128	131	103	150	134	148	129	126	115	133	125	139	127	141	125	116	120	133	113	127	150	136	112	115	118	123	120	128	127	125	137	130	113	131	118	131	123	142	163	124	136	124	126	125	114	139	117	124	126	127	130	133	105	122	127	131	145	130	107	118	118	142	135	132	147	139	121	145	118	122	125	112	127	137	123	126	138	116	146	114	134	115	123	121	129	135	107	124	122	132	138	147	105	137	130	134	144	110	130	126	117	134	142	133	141	102	122	125	124	125	130	116	130	131	137	127	133	110	119	133	121	118	130	123	129	128	121	152	137	138	124	125	121	139	129	138	134	140	123	147	120	103	134	139	158	124	126	121	147	142	113	142	139	130	134	124	128	141	127	136	139	120	141	135	123	128	142	126	109	138	135	133	124	125	145	127	110	122	148	141	135	142	141	122	111	134	119	116	116	132	116	144	119	122	124	131	128	105	123	147	121	125	139	143	121	141	126	110	144	140	134	136	140	145	126	131	157	115	126	114	116	118	123	135	125	132	120	137	144	146	126	123	118	119	120	126	131	133	118	135	118	110	128	134	109	107	133	113	143	129	130	139	146	119	119	131	146	149	137	136	155	115	134	106	126	135	125	128	128	112	117	130	129	130	118	128	132	121	122	149	149	142	133	147	131	126	115	128	127	143	113	127	132	116	125	121	155	120	148	141	122	109	127	110	120	139	147	122	143	156	123	140	125	149	124	133	135	123	128	120	135	107	153	131	118	118	108	139	119	121	124	132	133	152	144	127	120	149	120	136	113	131	141	132	153	119	131	127	144	130	122	139	146	133	126	139	131	136	125	136	137	133	113	116	140	114	124	125	135	149	136	115	133	118	140	142	122	123	122	116	112	125	110	141	117	127	124	124	108	154	131	135	120	116	131	131	137	110	102	138	115	129	111	145	148	141	150	120	137	139	124	121	130	136	140	131	126	124	131	137	115	139	138	123	138	132	128	126	131	109	138	139	110	129	122	128	137	135	134	122	142	125	107	142	139	115	140	122	120	131	122	131	146	120	129	149	110	131	110	126	128	145	136	113	121	121	144	119	128	128	129	123	158	139	137	138	134	131	127	116	114	128	124	119	140	124	118	128	127	122	141	110	152	150	115	162	129	143	134	122	129	124	126	132	138	116	128	141	124	120	114	122	128	122	128	126	124	134	148	119	123	129	127	105	134	144	130	123	137	117	125	142	147	140	118	125	134	132	154	120	143	135	116	145	124	145	126	122	136	134	159	108	141	140	153	127	135	140	127	124	130	129	122	156	135	120	125	113	130	106	115	125	126	136	138	125	125	156	123	124	128	142	139	148	129	88	131	145	130	142	111	108	146	120	113	123	121	143	143	118	159	142	133	149	134	111	128	133	136	131	145	129	108	133	138	151	128	120	127	141	122	128	111	117	129	124	118	134	134	117	102	113	114	142	136	128	142	132	146	120	125	130	125	130	113	147	124	105	105	133	142	130	128	137	137	145	121	136	100	120	120	137	124	116	124	135	114	140	123	129	143	119	129	131	128	131	125	122	146	141	141	147	120	135	111	132	135	132	147	120	156	127	120	138	112	127	143	118	142	135	133	131	125	121	135	136	152	113	121	113	138	112	128	134	124	122	125	120	129	141	145	140	132	119	118	127	135	133	136	132	135	118	125	143	141	119	125	125	113	114	131	127	138	121	129	137	123	139	116	104	120	102	138	131	127	117	125	139	140	143	141	113	125	127	133	134	121	112	135	126	120	135	121	122	127	129	114	133	144	139	125	134	112	118	124	155	123	126	121	141	115	152	103	120	142	123	134	129	130	124	138	109	126	108	137	122	132	127	146	125	129	136	122	120	134	156	131	120	119	106	118	129	140	136	153	131	132	128	119	141	129	124	123	142	142	114	134	129	127	133	113	124	131	148	120	128	134	143	108	130	122	143	128	127	125	144	130	125	118	120	130	131	136	101	123	118	126	126	116	130	120	121	128	152	123	136	124	126	134	117	133	151	141	113	142	113	115	144	143	145	143	127	133	143	132	129	137	158	134	142	138	121	130	137	150	144	111	116	137	132	154	143	117	116	120	120	122	134	125	126	130	145	129	138	123	134	149	140	136	123	113	119	130	118	119	121	117	124	120	125	121	137	145	131	121	125	121	137	137	130	136	135	142	119	120	167	122	129	140	122
4041	452	567	608	564	543	503	541	464	500	482	448	454	496	451	453	437	429	459	434	448	428	420	423	434	419	432	437	464	429	442	421	421	441	430	459	440	410	427	425	428	432	471	421	405	424	403	409	419	424	430	404	397	404	471	461	432	454	448	433	432	439	439	458	435	400	450	431	414	415	406	403	411	444	396	484	435	458	427	421	451	415	421	425	471	416	441	468	461	402	443	414	441	450	439	437	407	424	422	427	430	431	378	439	443	391	415	414	441	426	391	435	458	421	415	420	410	409	412	427	441	408	439	473	391	468	448	422	414	416	419	434	440	429	439	387	444	432	390	421	420	443	480	446	420	394	424	394	401	390	407	417	422	435	405	424	451	395	431	449	411	471	405	394	395	429	417	423	414	399	401	417	434	434	437	406	418	440	474	393	428	444	470	443	435	446	428	465	424	438	434	409	452	452	436	401	415	435	416	457	411	430	501	429	393	419	409	383	444	442	410	438	423	414	406	454	428	428	458	394	440	423	394	444	408	417	413	417	385	427	404	399	429	443	430	421	382	423	421	410	428	421	414	391	420	427	428	428	461	385	414	465	425	419	449	439	432	444	434	435	446	408	439	414	451	463	402	412	468	417	434	421	397	442	395	421	429	446	431	424	448	460	430	441	434	444	434	464	416	409	456	435	415	407	394	417	437	419	437	409	442	415	439	414	411	459	426	450	407	435	463	428	426	428	452	462	420	423	397	422	476	417	415	431	437	457	436	467	412	419	431	412	423	459	428	436	397	467	447	416	388	428	444	441	443	432	445	426	418	432	436	426	428	419	430	411	436	407	399	424	468	426	387	404	391	441	420	436	413	414	395	445	426	381	407	419	433	437	396	419	443	401	382	420	404	447	426	428	427	417	419	400	443	424	406	437	428	414	419	438	415	433	465	433	418	417	431	440	469	422	431	450	436	399	456	410	380	440	431	441	443	417	400	401	413	416	412	463	412	436	436	403	442	404	380	412	436	438	436	399	433	405	418	422	401	433	464	373	456	443	403	414	444	383	405	406	434	424	427	445	434	456	434	418	443	425	402	427	436	412	394	439	409	415	444	484	438	403	456	399	419	428	441	435	444	407	424	456	400	418	412	431	428	460	410	390	411	405	444	433	447	423	449	429	468	435	423	404	446	421	379	384	426	456	430	440	396	401	418	424	379	403	428	458	409	449	465	420	394	419	462	395	428	395	394	391	420	400	448	426	378	438	445	467	429	450	419	435	442	421	407	442	436	429	456	424	456	437	434	438	413	413	431	448	478	431	416	433	379	416	405	378	438	408	416	415	456	428	393	380	464	441	436	445	414	400	432	465	448	421	407	416	429	422	459	408	426	426	441	435	433	417	451	431	401	432	446	427	414	406	428	410	438	390	412	406	442	427	431	480	434	410	400	440	440	433	377	418	430	407	388	396	452	440	447	420	444	395	445	431	429	431	428	409	422	398	423	430	418	416	468	450	437	414	448	400	430	458	397	390	431	411	416	455	450	443	428	447	436	449	417	455	437	415	432	437	437	446	420	393	420	408	411	445	456	422	417	443	447	368	473	419	422	409	442	452	437	384	380	390	455	456	376	423	475	431	436	422	457	403	389	453	406	452	437	413	430	461	482	446	383	438	438	441	417	437	405	436	409	434	430	393	410	424	415	416	443	432	426	423	430	424	412	425	442	456	457	428	439	385	412	414	413	448	418	378	420	406	436	443	431	407	418	445	420	392	403	413	442	431	382	427	401	460	416	416	417	443	424	431	445	419	433	467	445	406	420	454	463	417	404	431	434	454	438	442	429	409	395	441	451	416	411	459	423	412	440	420	468	449	425	413	402	455	424	445	477	416	433	424	414	424	426	410	422	389	477	428	411	411	420	414	421	421	433	375	440	441	425	443	404	413	479	448	431	421	394	472	456	402	399	415	403	440	405	425	438	417	411	403	479	440	418	377	428	427	428	455	429	445	410	419	424	440	395	441	462	451	444	446	471	467	459	462	422	447	423	406	443	427	425	405	413	403	414	409	421	391	434	432	422	413	455	395	432	422	436	422	424	411	429	402	424	409	423	453	374	433	447	398	401	408	402	394	398	425	425	419	396	404	421	428	449	423	416	441	439	436	436	433	462	423	396	407	385	446	437	409	440	442	431	443	431	419	427	437	447	457	413	411	444	464	435	437	380	427	391	462	420	428	450	403	408	433	432	407	438	446	427	420	425	412	409	460	451	456	443	422	427	445	445	432	377	436	402	434	414	419	442	406	414	428	436	424	398	456	441	402	459	439	454	431	416	403	422	440	406	412	454	444	380	439	448	395	420	451	457	416	411	414	440	444	429	450	405	396	421	440	405	416	467	432	453	370	430	414	434	439	445	401	430	444	402	417	434	413	415	464	418	444	405	385	423	444	444	406	422	415	424	435	428	454	434	419	418	438	432	429	460	428	431	427	435	431	410	422	400	408	438	430	451	406	430	423	453	419	432	445	447	449	418	380	410	421	438	393	430	432	428	459	441	429	453	424	433	398	407	452	423	394	454	418	415	442	397	420	427	419	428	382	413	419	434	426	420	459	424	406	398	392	462	400	428	445	461	462	405	420	419	417	418	427	393	424	402	425	474	420	460	445	441	425	426	455	429	401	432	431	417	424	459	436	436	424	405	427	409	415	409	424	414	419	420	446	421	395	414	412	451	432	429	437	455	417	393	433	445	389	409	392	453	418	448	413	400	425	395	452	416	409	414	426	456	434	440	452	430	418	400	442	432	441	398	393	440	442	415	439	412	405	393	409	404	425	455	406	433	395	418	451	445	462	453	428	432	408	427	472	426	445	403	430	456	437	459	405	424	443	419	453	408	410	438	434	447	407	407	440	413	431	413	432	436	410	413	437	451	426	430	446	430	428	414	458	417	434	392	413	403	429	453	393	414	428	410	426	439	460	446	446	424	425	441	437	467	429	445	413	433	400	409	428	441	430	471	399	442	460	398	477	399	376	433	432	454	430	431	362	415	404	454	395	434	427	445	434	393	442	419	444	462	430	437	451	407	405	449	409	435	380	413	449	437	408	422	418	438	444	450	460	443	443	477	447	415	421	410	448	452	417	403	411	446	430	423	453	386	449	417	442	409	397	459	393	439	431	406	406	408	449	444	454	391	424	453	431	422	455	411	439	454	374	448	416	455	434	461	443	417	401	457	424	448	444	408	408	403	410	437	432	400	432	423	420	433	459	467	430	408	434	403	438	404	395	424	450	437	403	409	411	424	424	412	475	446	405	436	437	449	389	417	383	462	420	431	454	445	455	435	397	440	426	406	448	438	455	456	432	421	438	474	433	432	433	429	454	448	416	416	402	444	428	401	420	463	450	429	423	463	421	466	402	405	436	426	435	442	455	437	405	448	391	443	439	422	407	428	370	449	472	466	411	441	437	410	437	423	444	424	399	429	414	439	425	405	439	409	439	422	422	417	422	456	420	445	424
37991	9179	1890	1327	913	685	629	454	448	375	394	347	374	308	295	238	283	303	300	277	267	261	252	253	262	253	272	252	259	258	241	264	280	235	271	277	279	269	263	245	239	234	231	240	255	239	269	252	253	237	262	273	257	261	254	234	256	233	288	250	244	262	247	246	275	242	269	239	257	244	244	261	258	271	238	234	264	243	239	268	279	251	242	262	275	245	241	255	259	269	261	279	233	267	247	246	247	272	261	218	258	241	220	249	250	226	236	280	267	267	287	255	270	241	240	230	283	244	234	272	232	231	228	252	258	246	275	277	251	237	272	255	247	273	284	242	262	223	246	251	260	238	232	277	278	245	256	264	288	270	266	248	223	241	279	260	247	250	247	238	233	269	247	240	235	268	233	252	242	261	261	256	248	222	238	237	252	230	240	251	258	258	290	260	238	275	252	261	258	261	227	257	259	232	270	232	253	243	260	234	240	269	244	290	238	255	255	265	242	290	265	250	255	223	278	268	225	256	235	271	247	234	265	250	273	242	270	251	254	252	263	240	243	236	249	248	245	232	248	259	222	251	242	255	240	260	227	247	257	235	237	250	256	257	286	242	266	255	235	268	231	254	235	244	251	257	255	233	285	221	241	247	258	226	241	232	259	236	243	239	244	221	256	273	247	287	251	261	263	232	239	251	239	224	253	215	247	237	268	268	242	270	245	251	251	213	229	252	252	249	250	215	223	259	250	250	279	252	270	244	256	271	262	234	252	258	245	265	234	246	266	237	261	233	202	242	243	245	250	256	280	228	224	277	245	275	239	231	246	258	256	244	265	255	250	259	261	267	243	271	227	243	270	253	254	246	254	257	215	246	252	241	237	233	254	242	213	234	275	248	237	242	277	248	270	263	218	235	245	236	245	237	272	258	271	246	247	266	258	252	242	225	278	237	252	239	262	249	254	255	236	244	278	237	259	233	237	258	279	242	271	278	248	259	262	239	239	250	231	275	247	227	279	257	256	279	252	232	231	269	230	263	251	253	266	243	224	217	249	227	234	236	274	238	240	213	273	261	233	283	238	248	250	228	272	260	248	235	215	250	282	271	269	252	261	231	247	233	274	249	248	225	258	234	256	245	247	251	259	239	245	240	264	248	257	240	232	246	225	238	261	250	259	269	254	255	253	222	248	262	283	269	262	267	231	254	238	245	263	240	226	245	255	241	232	235	245	253	250	259	249	223	254	267	265	251	250	257	250	275	253	248	259	252	260	246	259	227	260	239	248	268	292	242	259	241	262	245	261	277	245	241	252	258	238	240	255	264	265	239	256	237	261	225	235	249	272	242	234	247	289	245	238	232	236	267	237	264	238	239	251	249	258	252	269	244	231	240	238	236	261	252	247	251	244	246	244	227	257	262	229	241	244	262	260	278	272	244	252	261	255	263	230	247	246	264	266	271	261	264	269	256	236	250	264	269	212	256	223	241	267	293	287	258	220	260	240	226	230	246	280	224	253	244	280	262	233	280	244	267	283	261	247	270	256	254	228	245	257	241	221	249	254	263	242	238	228	223	274	254	209	242	287	236	283	253	231	243	264	262	256	269	249	246	220	264	245	244	236	260	252	266	242	254	223	237	237	231	247	239	239	225	247	287	272	268	239	263	261	272	239	252	273	246	241	217	264	237	273	262	243	258	261	236	235	287	238	251	248	258	212	248	239	253	249	250	270	243	237	249	236	262	243	215	236	269	242	256	271	248	240	247	262	281	272	267	262	240	267	218	246	236	262	272	244	267	268	257	250	254	266	250	226	248	240	248	250	236	260	245	241	213	276	237	241	269	219	275	246	250	235	243	275	259	235	238	224	234	252	242	247	260	263	263	227	266	259	220	262	236	257	250	261	268	273	224	248	253	243	239	216	262	257	247	228	243	236	262	238	260	257	250	262	236	245	257	234	260	263	260	271	248	262	229	256	237	273	236	231	272	270	244	261	233	271	251	258	265	248	245	246	265	244	244	257	260	228	236	287	238	272	278	253	269	252	273	239	242	256	218	263	257	234	265	233	259	285	240	238	241	259	235	228	242	249	263	236	275	256	260	230	255	258	277	234	245	229	267	238	256	243	272	270	244	232	236	255	246	225	250	257	247	248	243	258	252	268	259	259	236	270	271	232	292	246	275	244	242	250	223	260	215	250	256	249	265	275	242	249	251	250	232	259	264	257	261	228	254	266	221	276	266	253	253	256	259	294	241	228	245	268	239	240	250	237	227	246	243	234	231	268	257	231	241	256	257	242	265	228	243	240	261	261	230	236	257	245	244	276	251	251	253	252	270	228	255	230	202	238	264	244	252	253	219	240	256	263	250	273	254	257	256	217	251	257	254	259	267	247	276	240	243	259	239	272	267	242	269	260	246	256	219	246	246	237	240	248	247	256	253	249	238	251	266	246	278	234	224	241	232	270	265	252	259	269	242	261	287	258	235	218	233	232	266	262	242	267	235	243	238	234	252	247	275	223	233	238	234	276	227	239	264	253	257	227	257	230	234	256	261	240	254	245	243	252	221	236	235	282	273	265	243	269	263	255	271	239	248	257	239	258	258	265	229	234	247	268	255	225	250	221	243	238	252	255	241	247	255	267	253	267	258	259	228	257	258	266	249	227	264	248	263	245	228	248	243	256	225	231	239	255	252	238	230	251	247	261	278	258	259	269	260	236	238	255	263	271	272	243	253	269	241	243	227	253	281	294	228	248	264	255	266	243	273	240	258	276	267	255	239	236	239	263	256	286	250	239	279	245	272	248	257	259	269	260	267	271	252	280	251	241	279	271	260	251	267	242	245	270	261	243	245	224	254	242	270	254	220	241	246	251	251	237	268	256	263	233	251	216	241	233	258	243	243	256	266	270	219	244	274	232	235	249	247	259	249	269	233	233	253	263	240	232	262	231	263	235	238	233	237	244	251	242	257	258	261	272	260	239	261	244	254	237	233	243	250	259	232	242	255	262	261	253	259	253	240	261	234	238	248	264	268	246	263	244	248	254	249	261	259	260	233	261	264	234	245	261	263	246	223	246	232	265	272	266	270	270	252	247	228	249	248	237	270	237	274	243	248	224	255	242	229	227	222	258	230	237	252	266	252	228	215	270	241	262	231	251	260	239	272	262	225	278	247	234	233	238	241	264	246	263	240	237	222	211	253	237	240	220	248	260	237	237	260	245	225	255	233	279	226	260	253	222	241	227	247	243	251	239	262	287	241	259	243	237	248	256	237	245	227	261	257	243	247	231	239	270	250	231	244	269	248	268	251	265	224	240	249	259	238	255	247	260	238	238	230	256	252	307	243	243	253	256	244	239	228	217	264	243	250	277	268	265	262	273	253	241	249	233	220	252	228	248	262	207	236	231	233	226	262	246	268	255	270	238	233	255	253	226	301	249	250	254	234	270	248	226	256	236	251	248	272	218	258	246	222	244	247	236	225	232	255	234	273	261	256	251	257	234	245	286	244	261	263	224	257
18567	1659	3473	4029	3310	2802	2374	1979	1790	1583	1482	1347	1275	1177	1116	1102	1088	956	1017	934	944	919	897	915	907	857	828	840	852	816	805	838	833	831	802	781	796	755	783	798	769	747	781	761	738	814	794	755	826	749	763	757	753	695	734	761	768	755	733	793	716	724	757	751	727	732	764	795	778	724	773	760	749	725	745	766	731	726	746	777	756	744	757	731	747	733	767	743	753	755	758	727	767	708	817	727	736	729	727	740	723	747	707	733	729	713	742	763	721	737	742	760	726	767	730	747	709	748	763	769	692	754	712	727	766	716	747	748	753	761	681	710	719	748	720	742	743	748	735	787	772	730	763	708	711	699	778	734	697	769	711	718	702	677	741	730	753	756	754	665	717	712	718	751	732	685	769	777	698	758	725	709	685	733	717	725	738	764	759	753	716	676	730	705	722	713	744	699	796	717	773	798	715	698	746	707	727	724	774	727	730	739	741	701	754	770	750	757	757	740	712	702	729	702	753	737	737	748	737	701	718	736	744	734	743	745	730	730	729	723	721	707	735	726	754	732	749	726	729	744	752	755	763	749	742	706	746	748	738	772	725	739	745	744	733	730	717	733	690	752	747	745	733	730	729	728	726	746	720	741	703	692	720	757	714	709	758	747	738	743	682	707	761	706	740	785	755	738	745	766	731	712	747	762	771	730	735	697	700	760	735	736	736	756	754	752	730	749	737	733	745	699	688	662	760	721	725	746	756	729	701	715	777	735	759	716	711	735	714	726	746	766	757	771	740	747	726	739	746	761	746	744	723	719	764	715	703	733	726	714	737	704	740	742	697	734	725	728	750	736	743	751	741	689	745	758	772	729	768	719	778	708	698	715	723	723	726	710	698	740	757	696	713	717	751	720	721	773	722	706	753	739	743	748	709	687	740	725	730	732	749	743	708	704	701	732	720	652	737	721	721	771	744	733	732	703	721	733	715	704	707	728	722	785	726	740	754	697	731	750	734	736	761	703	704	746	689	716	700	754	766	722	719	761	751	727	707	719	728	776	699	724	697	747	755	743	778	739	730	723	720	740	692	702	713	735	739	750	747	713	681	722	721	742	754	737	763	721	734	711	760	709	747	743	740	741	727	772	759	754	697	763	771	689	684	719	806	705	745	736	719	752	728	725	714	723	750	747	780	736	729	744	690	711	769	728	742	684	727	706	706	757	729	775	725	721	767	743	780	720	693	717	791	757	731	756	747	718	746	714	715	728	753	698	736	747	746	700	721	723	748	684	727	711	759	713	724	723	730	719	765	693	701	726	728	688	708	724	735	688	746	770	713	714	756	704	729	731	715	743	790	713	725	745	737	762	790	723	730	737	749	739	712	753	745	712	712	712	723	706	752	722	735	728	686	772	706	733	705	733	738	760	779	735	763	733	760	709	730	757	768	767	728	731	742	734	755	692	766	732	707	724	696	717	696	788	698	711	760	729	677	707	775	678	755	730	757	734	761	721	692	735	751	730	709	712	707	740	764	723	740	697	714	763	726	710	746	740	726	746	747	695	731	701	752	760	751	760	709	705	776	725	743	726	717	703	775	712	757	732	712	703	698	693	742	724	729	732	777	749	737	740	706	681	753	743	708	691	739	679	724	737	723	735	759	748	733	697	742	692	690	757	717	725	764	689	682	729	728	691	698	725	702	712	741	758	732	759	739	735	721	738	709	775	749	741	699	714	714	714	707	762	714	710	724	722	771	773	713	779	734	687	702	769	755	753	723	773	681	708	707	727	769	695	745	719	689	713	744	733	723	742	704	759	771	704	728	719	721	740	710	736	758	752	725	752	694	742	724	739	741	783	739	725	733	657	737	738	751	726	720	783	720	764	725	727	755	691	713	738	763	705	755	762	740	702	720	736	726	736	721	737	737	755	742	717	770	712	721	776	741	689	775	708	729	746	744	781	749	763	723	764	710	686	758	730	746	750	753	733	734	711	662	720	746	735	717	764	711	734	736	774	744	713	785	736	728	750	715	717	789	713	725	717	728	737	740	664	770	759	729	718	755	756	743	761	699	726	774	704	711	724	744	682	751	747	780	763	749	769	693	755	761	728	742	706	715	687	761	716	772	729	721	784	739	698	716	728	731	745	752	751	710	769	743	758	723	732	786	739	677	745	729	712	796	736	718	684	715	767	756	713	756	751	703	745	722	786	739	767	742	746	699	686	726	765	768	743	746	747	743	749	790	748	735	768	721	687	695	744	772	780	755	720	774	729	673	669	763	714	657	756	759	778	746	721	729	755	710	759	749	716	723	735	744	719	749	725	808	727	730	718	746	748	715	737	731	729	727	730	707	783	787	734	679	737	799	751	689	722	765	699	742	699	701	706	701	784	749	754	779	701	735	766	718	775	757	768	750	721	768	713	727	758	742	716	767	702	712	740	767	730	764	681	720	731	730	713	757	759	724	762	697	714	691	755	740	734	758	725	702	720	703	727	750	740	723	698	749	777	704	763	765	757	750	719	777	743	742	731	699	715	707	703	696	733	738	748	733	745	720	739	765	750	775	728	705	790	695	774	712	745	687	741	757	664	747	738	749	731	714	771	720	737	759	706	719	761	713	736	751	725	748	738	755	723	741	778	721	774	710	696	735	738	695	715	758	719	751	754	746	774	782	721	758	793	699	745	674	734	704	753	761	691	768	707	730	753	761	728	752	707	720	719	676	751	733	704	692	728	734	784	746	721	709	737	748	753	743	722	759	767	735	750	759	813	747	802	745	764	730	750	771	721	717	742	764	695	710	753	733	742	723	745	762	759	735	712	741	734	732	726	722	714	745	675	743	732	779	732	717	717	776	751	764	722	711	740	718	748	739	684	742	732	766	784	756	751	698	723	737	742	797	721	731	761	797	685	735	712	742	701	715	723	728	768	735	695	713	745	716	768	739	694	716	774	730	762	721	753	743	731	700	729	741	763	743	746	697	746	721	749	739	767	752	708	787	734	726	758	750	716	796	693	704	747	715	775	734	726	744	724	726	738	714	749	735	739	725	777	763	728	682	691	743	711	699	711	731	757	727	769	772	745	758	785	756	721	777	756	742	718	763	735	707	683	741	757	738	685	708	713	733	706	750	747	707	742	765	742	795	704	747	743	763	726	685	726	726	735	744	740	785	713	733	718	709	776	773	728	745	712	743	714	739	755	753	758	761	712	694	744	728	749	760	717	696	757	757	748	796	735	751	740	754	772	754	752	727	781	689	720	783	756	730	702	691	748	696	707	755	767	719	733	736	721	751	763	733	719	763	731	778	750	749	705	711	706	696	749	713	711	698	756	766	687	751	758	714	705	752	720	712	682	760	766	726	752	733	774	745	750	724	725	683	708	765	750	710	737	760	705	749	717	782	716	723	764	753	753	703	722	770	790	710	714	748	752	784	732	679	670	705	689	697	696	744	702	728	768	726	681	744	711	746	703	740	723	746	720	738	801	767	736	767	739	716	753	743	737	741	681	741	754	737	716
45870	18722	7713	2765	1679	1293	1001	777	692	614	550	475	466	428	477	404	428	411	385	371	369	344	336	372	340	353	338	344	327	341	340	338	326	314	355	344	338	302	337	345	346	345	324	324	337	305	340	323	323	355	323	328	332	303	290	305	321	331	332	350	332	334	327	326	347	294	298	327	323	317	310	297	305	310	320	327	303	328	318	313	327	331	345	324	319	306	295	307	334	318	302	319	342	307	344	305	319	338	321	348	338	321	330	304	303	310	294	268	303	319	309	311	303	315	318	303	321	314	277	317	300	335	309	317	337	301	336	294	278	318	306	313	344	286	276	313	304	287	323	334	325	319	328	303	303	305	342	282	321	339	303	306	311	302	364	304	295	296	334	338	312	342	305	295	307	300	345	368	320	315	296	320	333	313	331	316	339	304	331	306	324	310	321	328	349	323	305	312	301	299	306	326	326	349	310	333	305	336	329	304	306	314	319	355	334	343	298	337	283	318	334	315	313	365	325	345	324	288	297	313	310	319	308	314	341	311	285	295	301	340	324	295	319	287	290	317	334	335	288	344	298	314	311	345	317	332	325	332	310	311	324	309	330	330	291	300	303	285	323	314	304	292	334	319	278	326	340	307	318	350	332	285	303	292	305	289	346	307	290	345	310	318	314	306	338	319	334	294	356	319	303	309	315	309	328	315	318	327	314	331	321	324	356	327	322	311	297	339	331	325	349	338	301	340	317	317	315	313	306	320	324	338	306	283	302	310	308	306	310	287	281	342	340	298	315	292	311	335	326	298	315	311	313	337	326	329	315	305	339	313	320	276	281	314	327	330	303	314	347	303	326	328	318	311	279	315	338	293	329	332	291	324	312	309	308	334	308	322	321	316	319	274	319	301	318	318	340	321	300	328	311	313	308	309	301	287	344	333	331	328	298	315	332	298	317	332	321	281	313	301	306	314	319	288	307	312	304	308	307	337	346	332	314	295	288	316	302	344	287	317	306	306	328	326	339	331	332	292	310	296	329	298	302	323	301	299	357	332	322	280	333	303	308	321	337	339	276	313	332	286	328	311	313	329	270	340	341	305	289	317	315	317	330	337	327	330	310	304	332	310	322	306	311	310	323	314	298	349	311	304	298	332	324	348	305	306	343	292	343	310	274	273	315	325	310	302	321	315	319	330	310	290	299	317	348	330	317	312	312	333	321	328	330	293	332	319	308	303	319	342	323	310	333	324	322	288	325	303	358	313	288	302	321	303	349	314	289	296	311	311	274	332	301	319	318	321	326	321	303	345	338	295	317	326	337	347	303	311	348	325	358	314	345	314	333	316	316	332	331	325	277	266	313	301	308	313	293	307	315	313	302	306	303	330	338	307	364	311	332	314	334	308	338	293	321	320	310	290	315	301	310	337	327	302	341	334	319	309	316	361	324	312	318	304	353	344	311	329	335	324	327	288	324	327	297	324	299	342	328	324	326	303	296	312	328	310	296	349	332	345	300	314	295	311	322	351	351	310	313	292	340	316	309	300	330	318	297	315	348	331	331	338	294	348	335	305	308	339	309	307	311	326	351	306	298	305	315	329	312	284	322	300	314	303	320	334	321	309	342	303	303	317	326	328	307	317	321	305	299	300	295	331	300	314	310	334	307	306	329	325	315	311	336	322	275	307	305	291	295	288	333	333	321	317	285	301	317	257	319	327	298	317	335	280	299	304	340	293	275	323	304	308	328	342	333	320	299	295	299	290	313	304	298	293	348	359	306	307	343	311	331	283	320	308	339	276	280	341	322	310	321	293	300	340	280	315	316	299	329	333	352	317	282	305	323	334	313	337	280	340	277	319	326	312	312	313	314	351	327	338	319	302	302	330	329	315	336	297	296	314	338	291	341	334	277	294	344	331	301	291	323	304	303	368	280	335	344	309	309	333	318	318	300	339	340	322	320	324	305	277	303	338	330	340	306	332	316	320	321	309	320	337	310	312	329	363	330	328	325	366	324	313	329	306	333	347	306	294	317	316	319	287	313	269	309	322	303	304	328	271	337	310	336	306	320	302	332	294	298	318	336	318	309	323	308	281	314	295	313	333	298	306	326	314	315	287	327	318	314	321	339	287	314	333	334	327	285	320	318	308	335	291	333	282	305	300	311	310	320	320	290	315	316	271	315	313	328	312	328	306	376	298	327	305	322	290	306	301	297	333	280	322	310	303	344	292	356	315	337	320	306	291	356	303	333	305	314	334	317	317	298	291	302	296	309	338	331	285	311	294	288	324	295	302	301	330	326	316	339	313	319	284	327	320	313	291	320	331	350	338	306	276	304	311	325	315	332	335	323	352	319	300	315	317	317	348	300	323	313	299	321	315	286	336	331	307	337	290	281	333	298	341	311	332	332	299	307	333	330	322	343	340	324	308	320	343	326	302	300	360	273	315	335	335	307	308	310	325	270	331	269	323	302	339	298	326	305	300	304	334	322	284	308	301	324	288	307	308	325	296	286	284	299	290	325	326	299	299	324	310	341	326	310	329	311	335	319	360	299	325	320	358	349	314	320	328	323	333	311	316	343	289	301	323	330	297	329	307	293	301	345	305	343	281	336	319	329	313	300	339	345	304	317	299	334	294	284	326	308	313	319	315	321	283	305	284	328	312	335	322	295	305	316	344	298	301	308	301	332	329	303	322	262	318	321	306	298	330	304	301	320	320	319	302	332	298	299	329	314	305	335	326	335	303	298	311	308	307	310	319	303	303	290	280	364	337	312	304	292	304	291	313	311	299	288	314	340	334	326	318	332	313	310	277	317	348	325	313	317	319	301	332	312	310	298	362	346	326	307	315	282	320	331	318	296	310	323	318	331	309	315	356	312	348	302	322	301	303	318	334	287	289	338	317	323	304	312	326	351	342	314	318	295	307	352	299	334	287	336	312	350	323	351	323	319	281	303	323	325	292	308	319	296	313	306	294	314	303	279	314	326	331	340	330	314	296	308	306	328	302	317	318	322	277	309	336	308	303	371	337	311	312	321	320	337	328	309	324	277	303	324	306	332	315	341	310	340	320	306	314	325	283	313	316	332	306	309	321	330	312	313	327	308	317	340	346	305	323	316	323	314	299	310	307	353	306	310	317	325	313	303	311	332	329	341	330	333	284	294	354	288	329	308	316	310	329	336	312	307	340	306	277	309	333	302	304	326	303	317	321	313	285	316	310	325	312	326	302	295	337	345	302	297	333	311	300	321	314	290	295	315	345	322	278	341	332	302	321	321	335	332	299	323	318	349	288	346	270	323	306	309	342	311	305	329	323	308	326	313	300	307	309	343	314	303	305	313	291	293	290	318	306	316	331	310	312	309	302	311	301	290	268	308	319	312	333	314	299	319	313	316	299	303	318	297	319	342	318	349	315	316	331	327	334	316	288	311	282	297	294	285	320	312	298	305	309	305	319	300	306	294	328	321	301	278	338	304	285	346	334	306	331	321	319	333	277	289	307	314	360	322	318	305	311	317	284
24541	2855	6119	6857	5774	4822	3823	3360	2863	2457	2152	2046	1920	1738	1733	1635	1579	1466	1385	1331	1322	1230	1176	1186	1171	1164	1062	1187	1093	1132	1078	1035	999	1003	1061	1052	1003	1054	990	1034	1013	958	1005	978	980	958	997	900	1004	946	942	908	937	912	939	950	925	919	890	931	940	926	934	893	902	880	892	939	937	866	989	905	943	958	921	916	850	841	900	902	893	933	909	921	906	920	864	916	930	889	906	927	895	868	872	896	920	872	922	866	938	884	899	932	880	906	883	883	894	918	885	904	849	922	863	864	889	868	907	925	868	886	901	890	888	917	925	845	878	863	865	903	916	896	865	839	868	883	854	902	861	886	889	819	881	851	907	882	870	842	892	848	839	897	854	889	942	875	863	861	908	888	919	910	925	908	885	878	894	887	887	895	865	929	898	819	832	863	941	928	860	891	833	873	882	938	879	864	944	919	800	854	903	913	892	890	887	949	888	859	895	913	950	894	906	897	870	880	887	861	890	920	892	935	823	862	905	957	858	909	875	886	874	839	914	876	876	923	866	883	911	946	900	903	887	894	883	901	924	920	925	876	889	921	961	878	901	897	819	871	879	936	883	898	857	857	911	891	930	884	895	857	890	883	899	918	929	860	893	906	839	858	921	831	943	909	885	941	830	895	882	913	865	877	898	856	894	922	928	889	873	845	902	867	881	908	881	886	917	853	914	919	897	900	869	887	870	864	930	904	940	919	890	913	848	883	907	895	832	893	897	877	906	856	883	877	904	906	893	853	851	904	840	953	898	877	915	869	891	871	876	913	959	900	865	867	886	877	825	867	836	850	880	902	869	902	928	963	940	922	888	884	887	867	869	856	894	874	888	926	864	871	888	884	905	860	942	887	848	857	869	914	910	835	892	905	907	894	897	907	895	982	947	888	886	879	898	862	891	850	915	875	911	874	866	908	907	845	895	892	937	900	929	906	885	854	864	856	899	845	889	933	880	864	909	895	823	925	873	929	865	869	900	883	915	867	864	872	918	889	875	866	890	891	846	907	925	895	898	850	872	856	882	914	856	857	883	889	880	887	838	939	893	901	933	930	849	852	892	867	845	872	844	869	883	921	910	886	893	903	914	889	895	848	887	855	876	898	852	904	896	860	883	876	808	839	899	900	902	889	877	917	858	878	898	897	889	902	857	884	847	920	884	853	867	835	868	910	868	888	905	900	882	856	899	833	899	931	866	877	892	893	866	889	868	887	858	868	894	889	876	865	851	870	905	878	923	907	913	932	962	900	858	910	931	905	883	959	895	879	921	892	859	897	884	894	872	848	917	912	897	859	875	921	885	852	808	961	912	906	877	847	848	900	833	872	911	863	912	830	857	883	885	908	902	858	883	879	920	888	870	948	906	853	902	882	894	876	860	854	896	873	869	909	936	828	869	913	880	878	849	909	905	882	895	909	927	898	879	873	877	907	907	910	870	916	844	862	892	916	868	882	976	891	861	892	845	893	898	901	881	887	901	910	915	879	929	835	888	877	876	913	934	952	905	890	890	932	857	864	842	905	935	863	891	892	900	890	870	860	933	873	895	826	870	909	915	892	895	819	947	933	901	878	894	902	853	948	898	881	835	913	907	862	885	890	849	878	892	866	879	860	869	891	881	917	848	837	880	843	852	879	868	904	866	931	885	907	895	897	848	938	917	872	869	954	897	918	921	896	856	882	903	891	852	890	881	875	875	886	899	885	874	892	861	891	896	877	865	881	924	882	872	946	883	837	894	903	854	858	910	908	893	857	911	834	858	839	890	901	918	889	861	905	883	830	909	875	857	887	881	886	828	897	893	881	886	856	903	905	949	865	884	865	916	905	912	858	901	874	859	888	861	870	901	861	920	870	904	913	843	881	871	879	911	839	867	863	843	865	892	960	871	832	928	879	893	906	878	872	880	847	895	852	906	905	891	933	865	852	911	954	902	858	872	889	828	883	879	885	897	897	880	877	918	886	840	884	901	903	847	857	910	897	865	856	909	867	890	899	892	843	833	917	888	869	883	942	842	941	851	898	861	908	885	864	868	914	882	855	913	878	839	905	900	908	883	859	907	906	872	861	854	929	919	872	925	835	886	869	896	929	878	876	876	902	888	871	837	874	869	930	865	905	870	847	897	897	889	858	907	870	847	865	837	826	889	905	900	880	859	852	923	848	870	886	910	901	902	861	845	903	939	898	877	969	888	851	855	916	846	902	897	844	931	878	914	914	853	906	963	882	887	867	861	883	865	884	841	915	866	909	933	865	891	886	794	888	915	891	850	927	846	872	861	832	872	959	913	893	898	847	925	885	848	887	889	884	847	879	879	857	837	934	930	900	891	888	913	863	885	936	934	848	928	869	906	899	929	892	932	841	891	911	919	892	934	894	903	858	881	846	910	910	885	894	906	895	907	889	870	887	877	884	870	923	900	883	915	874	925	909	890	897	895	817	917	940	894	939	861	855	887	885	848	897	859	859	844	885	872	910	918	826	922	874	898	880	938	819	941	901	866	865	879	867	870	933	866	945	882	888	871	865	858	871	901	899	881	890	878	900	864	926	889	877	826	921	948	934	853	867	878	852	899	888	898	835	899	940	840	880	851	858	945	879	871	887	879	874	941	880	903	933	881	922	819	883	902	912	906	837	845	898	899	879	836	864	912	895	870	875	863	904	889	880	954	902	866	895	855	891	887	836	918	938	916	875	854	892	872	910	899	905	865	936	913	838	862	856	878	912	917	910	902	889	886	884	927	893	881	910	902	858	907	864	903	860	921	897	935	920	885	868	935	873	890	911	937	909	898	896	909	866	887	868	874	873	826	889	878	843	879	945	844	886	910	910	909	874	913	878	922	917	924	885	880	946	926	884	909	930	870	884	861	886	915	879	879	826	869	865	874	904	880	887	892	908	874	897	855	870	931	919	870	892	917	895	874	926	924	897	919	928	922	895	880	864	869	855	888	874	903	880	832	917	877	906	851	937	866	879	844	874	874	877	805	885	890	837	921	895	895	878	915	945	869	873	915	860	870	882	865	908	871	919	918	847	914	933	883	886	915	891	912	903	875	899	920	884	833	835	884	887	867	910	873	864	859	898	906	848	891	871	909	901	898	847	902	871	969	928	887	896	864	845	880	914	913	890	888	904	898	905	869	897	899	908	873	913	871	909	835	890	933	869	849	951	864	880	930	864	872	849	934	883	865	902	893	844	887	888	839	917	842	868	904	867	848	890	934	867	905	906	896	907	897	839	846	883	912	926	912	805	886	929	882	884	924	866	916	872	869	875	911	911	851	947	929	823	906	892	890	913	877	918	887	867	907	875	886	847	883	849	923	843	876	915	863	875	850	851	869	907	870	857	887	898	923	888	853	859	888	838	943	824	855	885	884	899	854	919	916	860	935	889	914	947	915	897	868	894	861	883	890	879	924	921	843	875	905	885	893	897	876	891	869	868	880	889	894	884	911	944	859	897	897	866	899	907	883	887	858	916	864	933
4893	348	227	203	162	177	140	141	150	150	140	149	153	137	145	132	145	114	123	121	121	163	113	127	147	134	144	133	134	157	124	126	127	138	136	128	130	135	146	155	132	133	152	130	132	134	141	140	149	137	130	122	133	119	142	136	137	147	122	128	134	139	130	134	130	122	140	131	134	118	132	134	138	129	135	120	119	126	146	129	131	116	139	141	130	127	131	133	152	128	136	139	132	134	143	132	148	137	135	140	126	128	144	146	113	144	109	126	150	141	119	123	138	125	134	132	144	133	138	133	136	134	136	125	120	127	127	147	131	111	129	121	131	147	121	119	149	124	114	113	141	131	126	149	131	130	160	127	140	131	129	133	139	131	129	138	139	148	143	130	149	146	127	125	152	131	129	154	146	120	135	159	141	128	143	146	134	146	144	144	136	131	149	145	134	126	122	119	126	127	134	144	136	140	137	132	125	111	128	114	140	136	131	130	136	116	140	129	142	131	137	143	115	113	133	133	157	138	128	129	156	117	133	127	137	133	137	154	125	131	130	145	134	137	140	130	138	150	166	143	128	133	138	148	131	123	145	149	165	134	121	122	136	120	129	138	138	146	140	150	120	126	128	115	130	148	150	130	133	119	128	148	126	128	120	117	130	145	126	126	119	139	138	146	113	134	127	134	107	142	152	126	124	158	147	122	124	126	136	101	129	147	119	137	150	148	125	127	126	125	132	119	147	125	146	133	133	113	143	125	139	118	128	119	118	140	141	127	124	135	158	138	120	131	136	133	126	151	128	148	136	132	125	134	136	137	136	143	136	115	136	124	137	142	121	143	129	139	149	153	121	141	143	142	107	134	126	139	136	136	157	132	131	145	124	132	135	134	120	144	129	126	115	112	123	118	112	132	141	136	131	154	137	135	159	107	142	134	126	120	129	134	146	141	137	167	136	117	127	134	133	134	118	125	138	126	120	135	135	144	134	128	120	151	148	109	129	134	122	133	122	140	134	122	119	134	145	162	115	128	124	127	128	137	157	146	140	148	160	136	127	118	137	134	149	147	141	136	155	151	131	124	145	140	138	128	135	117	120	131	147	135	132	124	130	116	146	124	141	126	127	150	120	127	158	128	122	126	121	132	133	141	132	146	138	128	136	120	130	123	143	132	132	132	142	146	104	123	149	135	148	142	147	113	118	158	130	145	117	140	119	151	130	133	152	136	155	116	126	140	150	123	135	125	134	130	114	140	138	141	120	147	130	139	127	146	129	144	120	159	150	118	127	124	134	128	148	137	137	138	149	130	140	151	109	112	146	124	121	116	153	170	103	107	138	124	134	125	136	164	128	111	147	117	123	142	130	144	133	132	118	115	150	120	129	151	140	129	132	165	137	137	123	136	154	141	144	146	136	135	122	130	147	146	136	134	128	118	141	167	137	118	129	114	132	134	124	121	127	151	124	125	146	109	112	118	145	149	121	118	140	117	132	132	125	142	145	110	154	120	139	129	149	117	112	141	140	136	138	144	148	143	133	132	127	139	145	128	129	133	133	143	130	101	143	133	127	145	120	130	137	133	141	133	132	136	128	120	109	129	117	145	117	132	105	142	120	142	129	131	136	126	126	126	148	121	142	112	143	112	127	116	128	154	123	154	125	130	130	151	128	143	128	137	142	110	146	116	130	123	146	142	128	135	148	142	115	123	133	118	115	152	123	126	134	130	126	126	127	144	128	124	134	148	145	165	109	142	134	139	146	140	121	125	152	129	126	126	133	130	145	136	121	137	141	119	145	118	138	143	125	134	141	140	134	153	133	137	134	118	119	144	147	150	127	136	124	140	143	140	126	143	145	132	131	140	131	136	125	123	132	142	136	148	144	122	130	129	118	135	119	137	135	126	155	125	135	135	144	141	146	129	128	142	128	136	141	119	135	136	132	135	159	146	146	143	147	130	126	148	146	131	135	148	135	149	138	121	143	120	117	136	141	123	129	139	142	125	132	133	139	148	139	136	142	134	132	116	139	125	144	128	109	129	128	125	154	136	126	138	131	124	144	134	128	141	128	115	117	118	139	139	125	135	134	122	119	112	118	129	137	142	134	142	127	142	137	133	152	139	125	131	131	113	115	143	130	127	123	142	126	147	152	145	151	119	126	118	152	120	122	130	149	122	134	126	133	133	137	153	116	146	145	146	126	133	152	109	134	136	141	143	147	101	134	142	119	155	131	140	145	113	130	143	110	118	123	148	120	132	139	127	123	130	128	145	127	119	138	119	112	159	135	125	138	133	122	148	134	139	128	113	139	162	144	150	131	150	125	137	128	152	119	141	120	138	140	120	122	128	128	163	123	141	143	154	136	112	140	120	120	144	120	135	123	144	130	124	125	120	144	129	158	139	125	133	159	154	141	151	117	116	144	119	157	121	141	118	150	122	143	131	122	147	126	151	134	143	129	148	123	126	128	136	128	126	126	156	140	137	116	133	141	145	136	118	148	120	131	125	135	109	135	127	119	134	154	116	124	138	146	121	138	150	145	115	144	127	117	131	137	132	157	121	130	146	141	140	142	131	167	130	113	137	124	114	121	137	141	149	122	143	123	116	128	146	135	143	148	136	118	115	129	154	148	119	112	117	136	150	133	121	108	147	131	145	144	143	115	132	131	132	139	131	124	121	114	138	141	145	127	148	149	122	138	125	130	118	132	136	150	124	136	124	115	127	131	144	121	136	122	112	129	138	146	137	155	129	121	140	132	111	150	152	134	141	147	131	132	146	127	150	102	163	109	117	131	152	143	136	141	121	134	148	132	140	156	143	133	140	132	146	136	135	138	123	135	131	139	150	116	136	149	147	143	135	123	130	156	133	142	125	120	144	156	121	129	142	112	126	123	133	143	141	127	132	122	127	139	126	130	153	141	133	135	124	138	127	129	119	120	144	128	107	142	141	124	128	125	126	136	126	135	143	118	137	135	148	147	127	137	135	124	153	139	104	119	125	132	158	135	135	146	137	131	136	140	130	144	128	105	147	141	131	156	131	148	144	117	137	127	139	128	133	122	141	143	134	126	135	120	162	140	124	141	136	142	119	144	125	130	135	148	135	127	119	136	145	140	139	117	158	121	136	137	128	126	137	109	132	125	164	147	129	152	143	146	139	129	126	138	120	117	134	133	122	132	131	134	134	126	166	121	145	121	119	135	148	140	137	153	147	137	146	150	135	125	126	138	133	147	137	143	138	135	140	139	128	148	133	152	125	109	139	140	119	134	119	119	131	127	113	144	140	135	130	130	125	139	131	150	150	142	135	138	141	136	138	142	147	137	143	128	142	123	146	128	152	159	149	127	149	152	125	144	152	122	136	143	159	151	131	154	124	124	129	148	125	137	123	139	139	145	118	138	111	132	136	129	114	128	120	112	136	152	135	150	133	118	126	138	111	132	155	116	127	117	138	130	127	124	110	144	127	145	131	151	144	139	126	141	119	135	122	122	136	127	123	128	123	141	120	137	120	131	119
3817	509	614	582	581	573	516	498	472	486	467	476	469	451	460	488	474	490	459	452	451	420	432	415	418	464	454	458	409	439	422	405	472	440	438	455	431	506	436	457	418	427	434	429	444	478	446	438	445	461	449	447	458	428	399	449	442	440	428	435	433	467	447	409	413	438	483	429	396	417	433	445	432	436	427	422	429	455	411	442	460	438	430	444	439	447	457	415	470	430	457	435	446	448	443	459	426	473	486	451	436	415	408	420	461	417	455	425	459	463	450	416	423	437	434	433	461	452	486	434	414	418	474	456	434	395	430	424	446	449	459	429	430	446	461	437	481	422	455	452	453	427	455	415	452	440	418	440	422	444	443	410	457	438	430	417	419	438	418	424	452	457	412	406	425	465	412	419	421	427	452	435	427	438	441	468	466	435	428	464	445	484	452	449	456	411	460	438	408	421	440	418	414	433	463	426	404	393	450	399	433	432	445	427	444	433	438	436	399	431	444	422	448	429	439	436	398	448	427	458	406	419	441	438	391	465	452	436	427	439	479	445	407	457	427	428	456	451	439	454	437	435	432	421	407	437	445	420	418	454	457	452	442	411	425	404	454	431	461	440	418	465	442	427	454	472	407	433	439	447	446	468	461	467	451	441	405	410	409	440	422	468	422	426	459	459	477	402	467	427	425	456	412	461	452	416	444	444	415	465	436	443	465	441	434	417	443	465	419	472	462	435	402	435	407	427	465	441	446	449	429	460	436	449	438	423	431	430	444	405	404	410	433	422	406	435	421	448	405	461	421	420	431	393	467	412	441	430	489	443	456	441	414	452	401	432	431	426	430	419	449	413	465	432	433	385	392	418	430	407	427	433	421	439	442	470	456	404	413	408	424	448	449	451	437	426	448	455	431	451	446	415	401	431	400	404	438	442	438	465	468	427	418	413	423	459	452	391	431	416	464	458	433	471	467	412	466	413	430	427	428	425	411	418	446	451	430	449	411	429	425	453	441	441	435	436	458	451	394	428	421	437	436	451	468	448	439	476	445	422	412	454	406	454	456	425	436	407	448	427	449	462	426	419	423	437	447	445	389	424	452	445	468	418	464	451	468	448	457	436	415	408	468	400	387	458	420	429	412	454	412	440	448	409	418	468	427	434	443	447	427	451	452	412	424	449	441	430	425	437	458	430	413	410	454	450	458	412	453	455	419	432	474	458	419	431	449	408	445	403	464	423	461	405	442	454	452	393	417	418	392	424	430	439	434	427	415	469	462	440	429	466	411	428	420	446	493	434	418	448	441	408	396	453	431	438	441	417	439	419	468	442	450	460	455	453	438	433	455	427	459	451	407	456	449	428	440	427	424	422	463	394	435	437	422	452	431	473	410	419	453	393	413	444	430	429	442	447	406	448	451	469	384	410	456	418	454	433	413	432	443	431	410	491	431	418	414	486	430	409	481	441	436	426	436	463	433	497	413	459	432	432	427	432	430	448	419	461	417	424	449	447	446	431	420	446	409	412	398	419	442	419	470	424	448	449	432	427	461	435	433	393	462	427	418	428	399	401	440	404	451	417	450	449	421	448	442	406	436	443	398	449	473	434	452	425	425	434	411	411	440	463	449	429	444	446	447	450	468	436	456	433	435	414	466	431	462	463	410	447	435	445	455	440	456	440	464	432	438	442	435	429	452	430	444	448	430	451	426	436	398	415	425	446	461	440	451	444	446	421	424	452	425	466	435	432	439	454	452	411	392	453	424	457	444	450	463	422	406	434	416	431	450	452	424	438	383	425	453	428	455	480	425	458	439	415	443	455	427	443	442	408	422	411	411	443	452	418	454	462	404	445	474	432	488	470	442	452	437	442	441	411	454	425	439	437	465	414	401	430	464	414	422	424	431	471	409	479	404	451	437	441	436	437	456	412	439	437	507	448	423	459	395	409	419	432	433	450	426	425	440	472	426	434	422	451	438	447	465	453	416	405	433	442	419	420	436	404	433	445	400	424	412	464	417	416	452	421	413	439	432	455	413	428	449	435	439	443	457	456	408	448	419	453	412	391	457	436	454	448	436	483	416	449	417	431	453	448	432	404	420	417	420	437	432	424	419	459	425	423	452	455	450	464	454	460	423	425	439	441	423	423	449	409	432	417	445	441	475	438	463	423	455	446	460	402	453	399	463	393	408	411	448	439	433	454	459	446	456	434	420	460	430	423	450	375	452	426	433	399	455	442	423	488	400	439	431	429	436	480	424	443	458	412	477	459	438	466	442	420	420	406	451	423	447	429	428	423	442	449	436	438	393	431	439	421	445	476	424	430	441	433	434	418	441	427	451	441	434	443	441	429	456	437	439	435	454	466	436	426	414	457	435	434	475	444	410	436	459	460	469	420	437	398	428	434	472	444	443	462	418	446	443	403	424	441	401	422	443	449	427	407	461	407	466	419	431	446	445	456	426	456	426	449	441	454	407	398	444	432	448	429	446	429	431	432	466	430	444	434	389	479	432	412	434	461	443	430	418	426	432	413	441	432	452	466	445	464	476	446	405	437	437	438	457	407	402	458	425	404	439	439	432	425	456	409	462	457	435	447	440	426	437	431	436	446	467	434	483	434	433	441	458	405	458	417	433	430	462	426	478	418	392	497	435	454	446	414	433	460	424	458	467	428	457	412	420	441	419	456	462	427	456	418	450	413	416	420	449	432	431	409	447	469	432	418	441	430	414	468	454	425	433	424	460	418	436	420	429	447	434	435	435	470	416	456	420	434	483	474	442	455	425	465	382	481	464	464	415	406	438	447	428	425	434	437	451	433	474	459	426	413	454	410	455	451	486	390	414	409	432	453	418	423	445	410	410	423	407	392	428	467	449	460	429	471	429	459	433	430	453	457	460	458	433	447	436	413	449	428	422	432	441	441	425	420	425	449	453	458	451	421	431	485	429	450	416	445	426	441	431	423	468	444	423	445	432	457	424	453	454	464	457	477	457	444	402	400	429	447	418	437	469	418	456	406	492	452	419	440	431	460	437	433	451	409	425	433	468	424	445	427	417	451	447	457	448	436	459	383	443	415	410	411	453	438	404	461	437	412	431	430	448	439	426	425	450	457	466	480	422	448	431	452	454	463	429	434	430	419	434	459	437	427	412	470	407	441	447	484	431	415	414	418	449	479	450	474	418	436	414	481	450	468	402	443	457	471	468	445	443	411	435	419	471	386	454	467	426	419	484	456	446	436	405	470	449	482	469	434	460	431	404	431	443	418	438	446	442	433	462	453	422	436	447	438	436	443	451	437	461	450	434	448	412	471	438	441	431	467	400	385	414	402	422	438	400	412	428	414	436	452	431	453	453	449	397	446	414	453	433	447	466	456	474	435	413	425	445	473	419	447	454	445	421	410	434	432	417	433	466	417	444	433	429	401	448	416	441	443	442	394	421	421	456	455	453	435	434	435	423	418	431	449	467	423	435	452	401	401	449	427	485	408	480	483	440	427	447	428	450	459	430	411	454	450
37364	9214	1942	1205	951	687	570	521	473	368	357	374	340	330	349	316	309	315	269	260	286	319	279	287	298	275	266	282	266	270	268	276	249	273	225	283	244	266	278	270	270	254	266	281	252	253	245	273	253	278	277	266	250	261	276	264	250	246	267	264	250	239	283	284	272	227	241	263	282	255	266	252	264	270	253	289	256	260	265	268	247	251	272	271	250	243	256	251	267	297	274	237	263	265	240	287	276	260	250	271	231	254	285	234	261	242	241	242	268	262	249	258	263	281	269	248	259	216	258	257	267	248	222	251	265	245	271	258	257	268	243	234	232	254	239	254	227	238	287	249	241	270	251	248	270	245	232	261	260	255	253	259	272	260	279	247	259	257	259	265	248	228	276	238	262	255	251	275	267	247	276	271	245	260	256	258	245	263	266	269	270	252	263	263	251	231	228	242	239	274	242	274	264	261	225	248	232	227	249	237	264	261	285	221	264	244	262	254	303	280	246	275	276	248	227	243	230	260	239	214	254	242	252	247	267	278	234	251	273	265	262	220	225	255	282	263	244	218	248	264	259	247	286	256	247	243	250	240	239	250	275	265	255	236	245	267	251	239	240	262	277	264	240	240	266	246	265	233	244	268	260	258	244	253	256	259	243	251	265	259	275	255	257	250	245	251	265	292	269	283	257	248	265	264	235	240	263	235	237	281	234	256	244	235	235	219	267	268	276	268	270	248	250	285	242	252	235	246	271	256	245	270	283	284	255	244	229	242	265	255	268	254	244	263	267	230	248	254	261	249	250	237	252	260	278	268	264	272	240	258	230	246	281	233	237	287	250	216	229	254	252	269	240	236	248	260	270	232	246	233	243	274	252	271	240	264	261	296	308	270	260	281	239	261	235	240	264	239	248	244	243	253	255	260	259	274	233	270	267	252	262	285	253	258	258	262	250	240	262	257	289	282	264	241	273	259	264	283	261	256	268	259	250	246	251	269	257	280	263	236	257	276	257	260	283	240	232	250	244	276	299	237	271	295	252	256	240	253	260	242	233	251	257	260	251	289	245	276	229	262	241	240	243	269	266	249	278	238	261	243	274	254	245	271	231	305	242	267	258	256	248	239	277	232	270	277	261	257	254	268	265	258	249	250	233	237	238	236	240	241	231	241	252	252	254	245	270	289	252	252	258	248	267	272	238	258	255	259	266	260	273	254	245	226	267	273	252	263	255	300	230	258	260	261	269	254	246	269	258	278	259	240	251	257	245	287	258	270	283	232	231	242	257	242	235	282	237	239	252	267	236	284	240	278	228	283	251	236	258	281	275	274	251	272	233	243	276	253	254	236	262	260	258	240	216	268	244	265	270	237	254	242	254	247	253	292	261	277	267	252	255	246	247	271	296	233	250	231	272	227	244	269	261	242	272	243	245	243	245	248	260	254	254	254	238	239	247	265	263	271	257	258	265	239	232	252	267	243	267	254	283	266	259	251	269	243	258	265	245	258	260	259	262	284	245	263	238	277	269	229	278	258	261	270	247	237	268	262	276	219	266	249	275	231	250	268	255	244	266	247	273	265	236	233	257	257	258	250	224	269	247	274	254	262	269	240	251	229	262	224	266	262	273	234	221	245	249	263	254	274	266	261	253	281	245	277	273	276	262	254	272	238	256	240	258	265	249	315	218	298	264	241	239	256	252	246	230	245	214	280	281	242	248	260	246	262	268	220	257	296	240	264	252	272	229	257	250	242	251	286	258	246	268	269	250	286	272	253	253	268	260	243	263	219	250	264	251	259	254	240	238	254	260	250	259	280	256	292	243	262	231	255	263	260	268	279	247	266	241	272	253	288	269	266	285	219	246	259	238	253	285	286	259	270	261	242	285	276	271	248	239	257	249	279	256	259	265	252	286	266	257	258	258	230	274	258	262	256	254	241	271	244	242	283	259	279	255	245	254	259	240	243	251	227	239	255	269	247	297	230	259	249	272	274	256	240	254	230	296	261	250	258	252	258	287	249	216	255	231	249	251	276	278	251	261	255	244	238	263	272	275	260	286	261	230	267	258	257	232	242	241	278	260	250	281	266	263	267	241	267	266	253	241	239	262	259	236	262	241	265	271	282	279	271	250	233	254	240	245	261	276	273	281	241	256	239	267	255	255	240	232	264	254	272	237	259	233	255	263	261	238	280	237	267	272	296	251	234	283	233	263	286	237	274	231	276	248	245	252	249	242	226	250	290	230	258	252	286	236	268	237	250	266	257	236	255	275	269	245	244	248	263	218	295	229	243	250	232	253	232	242	255	251	258	248	229	250	297	253	269	263	247	213	248	248	229	235	266	251	261	265	254	257	277	238	252	256	248	226	247	275	287	271	253	266	241	271	270	269	220	248	247	288	257	239	229	276	231	286	268	266	268	274	259	262	243	265	234	275	271	241	290	266	284	240	247	248	249	249	265	219	259	286	246	263	242	275	286	296	315	257	226	250	269	265	232	264	295	247	278	275	266	265	266	252	259	257	245	253	248	293	281	234	278	255	217	261	258	255	255	252	250	232	236	276	260	253	267	260	281	266	252	271	249	248	281	293	268	262	242	269	261	244	256	235	239	274	259	250	252	210	232	265	265	268	254	276	262	225	261	275	265	240	237	257	266	241	254	254	270	278	263	252	261	234	264	242	238	236	247	239	244	236	230	258	269	256	257	279	226	252	220	248	256	242	233	252	240	251	226	269	251	256	259	254	259	248	263	244	241	262	254	281	296	247	268	241	251	247	276	271	287	244	241	252	265	265	255	248	261	273	267	285	288	241	257	224	255	266	273	257	269	251	249	260	245	252	244	249	250	251	281	255	268	244	250	233	244	261	256	261	244	236	236	251	237	247	237	275	244	216	290	263	247	256	254	270	267	274	270	236	276	272	269	247	246	266	243	254	244	251	247	269	254	272	260	267	262	253	247	242	277	250	280	275	255	266	267	284	275	269	263	260	249	265	251	267	259	252	230	280	239	222	233	255	254	259	249	262	258	265	271	272	275	228	248	296	274	240	262	241	247	239	264	238	229	247	269	258	271	282	263	240	251	257	262	259	257	267	234	259	257	260	258	266	255	265	253	267	259	245	262	285	287	245	246	253	237	239	260	247	258	256	262	245	239	252	268	226	243	279	255	277	238	236	304	271	271	256	289	254	238	275	242	228	233	289	243	254	247	248	271	263	248	231	282	280	243	267	236	218	250	263	250	270	268	255	272	272	249	286	246	229	254	253	274	296	265	280	273	261	265	254	243	251	270	271	239	286	269	260	285	268	225	257	241	287	236	270	253	288	270	247	266	293	253	264	251	248	243	250	246	269	249	265	252	276	249	236	266	258	270	251	268	261	278	253	250	237	248	276	252	253	267	233	244	254	264	278	292	274	270	290	273	252	261	234	216	262	248	256	270	270	252	258	268	246	274	247	256	289	249	268	269	241	278	246	274	269	247	260	279	253	247	270	244	244	279	233	276	274	251	254	238	258	246
18046	1738	3398	3910	3295	2888	2377	2066	1815	1623	1445	1382	1292	1226	1182	1087	1011	1040	993	939	953	889	1002	914	884	870	894	863	890	826	851	905	850	867	825	802	815	854	815	839	817	786	790	805	803	807	822	774	722	817	804	797	795	778	779	748	736	843	742	760	787	782	789	789	799	778	756	758	743	785	787	771	798	795	771	784	706	775	753	746	749	768	757	784	753	788	739	758	789	747	714	812	756	723	743	711	782	740	732	799	758	754	805	786	777	785	737	746	732	736	758	731	729	757	785	743	747	778	745	729	803	759	778	751	769	798	734	800	740	736	752	737	811	716	784	733	760	767	732	734	768	785	754	741	742	785	744	701	735	739	747	738	778	767	743	755	740	818	708	726	766	829	770	751	788	725	755	767	810	715	725	754	753	768	753	789	726	789	773	767	706	746	782	750	745	703	805	771	723	730	779	698	766	729	779	788	715	783	764	774	737	714	764	812	753	759	772	774	803	742	759	774	724	769	743	680	744	736	770	750	776	793	689	774	775	792	773	739	744	697	759	762	785	716	753	775	752	716	742	748	781	759	731	777	733	685	760	823	774	767	781	773	756	787	755	723	726	738	750	779	757	713	758	760	712	746	830	729	788	771	728	707	764	763	795	762	818	747	726	729	765	779	713	720	743	749	733	691	751	766	769	749	718	786	743	800	794	771	733	753	817	779	753	756	756	773	746	793	717	789	760	775	756	766	748	776	687	732	741	752	714	768	765	785	745	751	754	746	716	778	738	737	747	773	782	768	725	725	721	716	765	781	760	737	771	731	738	797	745	770	798	728	822	721	761	765	777	764	740	786	743	734	726	744	793	771	763	742	775	762	752	759	757	748	758	740	731	723	768	754	762	749	748	722	824	735	761	783	753	723	779	732	734	813	790	790	776	746	778	740	720	757	739	766	715	702	694	748	696	779	716	754	751	774	753	727	766	776	761	728	730	781	761	761	738	784	766	773	786	765	792	767	758	769	813	724	763	735	754	799	786	788	751	754	758	757	751	735	763	802	756	741	757	714	737	784	738	729	768	738	794	714	735	744	791	708	783	767	743	777	695	737	747	770	775	754	737	768	754	775	721	722	780	746	732	775	776	755	786	720	732	755	799	715	750	726	792	773	743	747	742	714	735	794	775	714	702	728	757	781	760	780	773	749	750	781	721	722	789	731	757	741	752	778	740	736	774	744	786	743	749	711	771	788	776	765	751	759	752	725	750	719	728	766	748	737	773	763	748	747	720	726	780	716	791	754	771	774	732	804	768	740	753	761	727	818	773	739	796	725	735	724	747	762	746	752	737	732	770	725	781	742	676	729	750	799	740	792	750	844	747	775	751	751	799	759	750	768	733	760	730	815	745	761	760	790	743	727	724	754	742	771	742	786	724	764	745	748	787	771	729	770	754	783	754	769	777	778	770	729	773	725	802	764	768	818	752	735	759	762	752	799	715	707	751	732	727	735	793	748	742	685	768	752	754	804	794	732	680	748	730	716	807	819	756	718	754	762	729	725	777	757	749	780	729	758	723	749	810	777	726	736	769	802	759	735	738	745	731	718	722	735	790	757	745	797	763	784	759	747	739	750	795	736	770	698	826	729	714	741	810	755	771	806	755	799	785	726	726	750	763	749	750	756	748	749	713	762	762	729	783	725	786	763	733	740	745	747	737	814	740	728	747	772	768	723	758	757	769	756	744	732	740	768	760	768	753	745	776	780	786	787	773	767	769	737	806	759	726	736	737	783	712	795	703	796	773	755	785	733	744	789	779	731	782	741	778	722	736	747	736	722	736	736	720	734	730	722	660	765	743	740	723	740	732	745	736	804	733	757	725	774	750	737	727	725	763	710	723	788	743	758	713	774	752	737	811	749	775	782	708	747	728	729	735	741	781	765	787	758	826	763	746	768	739	730	794	787	743	749	716	787	769	769	753	751	748	766	728	796	769	773	719	796	775	775	761	792	725	771	757	775	757	798	737	764	769	753	805	770	777	708	726	762	762	769	810	725	766	739	750	744	724	734	730	813	774	755	752	723	722	743	743	782	679	752	771	729	738	765	758	746	768	744	740	789	729	819	756	751	779	742	748	780	777	714	738	750	811	768	777	757	771	737	750	748	760	813	774	772	740	697	763	737	741	762	779	723	780	790	746	736	788	765	765	746	829	782	754	718	745	728	737	827	753	764	758	788	769	724	755	774	813	761	755	753	795	755	737	768	740	754	780	754	764	802	804	772	787	769	742	772	774	753	766	801	747	772	710	722	779	762	722	780	742	770	789	775	732	758	751	728	794	719	766	793	723	687	778	744	756	760	760	770	764	782	778	777	746	789	752	766	764	727	734	736	745	746	754	756	752	772	742	798	791	792	790	718	748	824	733	758	772	811	804	786	787	723	761	760	768	752	732	821	752	745	731	731	722	767	733	781	713	723	717	758	730	748	775	767	746	759	748	727	762	765	753	807	770	760	722	824	729	755	782	749	825	741	755	677	768	708	748	745	706	752	749	773	759	762	729	745	821	769	741	743	723	740	781	741	781	782	770	772	723	765	802	744	773	788	689	745	750	748	711	744	804	760	770	761	780	746	740	758	712	777	775	745	753	779	742	778	725	736	768	797	750	742	733	780	759	748	719	712	716	790	733	753	721	723	766	741	801	736	781	763	742	715	736	719	770	727	803	789	771	741	801	736	751	787	740	771	729	758	730	757	769	750	766	726	762	734	765	772	740	767	738	810	689	750	786	720	727	707	762	726	773	734	761	754	773	753	747	759	788	761	733	794	749	729	760	754	753	767	846	787	700	771	806	735	717	751	772	759	798	797	772	708	702	721	770	774	794	729	761	746	823	767	762	743	762	786	785	769	757	743	801	732	726	762	747	766	715	728	794	749	810	738	806	785	765	752	761	763	764	785	773	728	746	793	782	767	774	734	772	776	733	763	742	773	778	766	706	749	738	739	767	773	729	704	742	797	752	825	729	724	724	799	802	773	725	794	768	787	784	761	739	800	749	731	760	759	779	769	743	760	751	739	777	764	746	775	751	766	718	717	745	811	749	726	772	704	718	762	769	744	784	768	745	703	769	735	708	768	770	780	663	732	755	767	745	702	733	712	736	728	783	778	736	750	776	703	797	756	736	787	762	745	786	794	759	801	789	727	797	774	760	749	755	808	803	725	772	773	722	780	782	716	729	720	764	755	703	739	714	725	769	727	774	754	749	764	775	784	731	741	749	766	778	716	757	767	779	739	704	750	735	774	799	759	750	737	779	739	755	740	776	759	755	793	784	722	775	764	746	781	763	769	732	743	749	761	750	722	764	796	765	791	801	757	782	774	797	719	744	774	727	762	720	766	761	755	767	726	771	761	731	723	762	764	752	760	731	739	752	756	755	761	760	739	751	780	740	721	721	814	684	773	788	711	770	736	732	758	766	749	730	810	755	722	776	762	759	730	730	812	763	702	722	748	757	786	692	770	744	758
42391	19085	8362	2821	1694	1234	1020	848	732	619	551	518	460	466	448	421	428	400	374	374	407	399	359	347	337	326	311	354	338	358	343	310	327	337	326	343	325	344	327	345	400	327	293	362	318	327	333	350	356	335	303	332	334	350	308	310	334	348	343	319	300	352	348	327	335	349	311	336	323	285	316	299	311	303	335	287	344	325	316	306	305	320	343	314	344	326	304	317	328	325	306	319	313	309	338	318	316	320	369	329	341	295	337	328	341	317	335	362	320	329	308	319	320	348	335	321	323	337	323	337	317	348	271	310	301	291	309	361	319	306	362	304	377	334	334	344	330	328	351	316	309	296	324	318	331	356	317	314	318	322	336	365	306	287	311	308	330	365	323	330	309	328	298	315	320	310	291	300	344	327	323	283	335	340	302	337	325	316	347	341	305	351	304	338	271	329	343	338	306	299	352	331	314	297	320	346	325	302	318	338	336	327	342	356	323	277	352	302	331	309	325	295	311	321	318	330	339	323	340	352	306	333	323	325	346	341	328	303	307	334	320	292	326	314	301	308	317	342	309	330	347	316	324	298	329	310	316	296	294	351	309	328	316	319	317	329	364	296	342	309	329	343	319	305	290	334	344	349	339	343	336	293	311	337	312	297	321	301	293	348	312	319	324	303	344	332	326	301	325	306	329	312	309	345	349	297	289	317	338	339	302	315	303	322	315	352	342	308	275	313	352	322	323	351	324	335	310	331	321	304	339	318	335	315	314	316	318	314	309	306	303	284	310	316	283	308	333	307	346	306	298	340	295	352	314	312	320	326	329	343	290	302	328	324	297	298	321	323	311	321	342	302	299	337	310	274	319	314	331	319	329	306	311	339	340	341	334	341	336	327	322	309	328	344	316	345	316	341	298	339	312	322	307	319	331	294	297	297	322	312	314	315	356	328	331	305	326	327	295	343	320	324	296	295	317	310	331	332	367	313	344	290	310	303	300	336	339	293	307	338	320	307	314	330	325	307	314	310	309	328	320	337	310	272	347	317	305	338	313	358	311	298	320	294	302	355	313	320	301	293	348	303	318	298	323	339	307	329	331	315	293	366	344	321	315	316	331	334	288	327	363	301	320	300	326	311	306	298	330	295	330	354	320	297	318	297	311	310	317	328	309	298	355	317	328	326	326	288	331	296	343	326	329	306	346	315	347	342	324	303	311	303	336	349	356	320	349	319	314	300	315	336	309	328	340	344	325	287	326	343	311	326	296	298	307	364	305	300	315	307	351	331	306	321	303	345	313	337	299	340	330	300	308	314	326	320	347	318	293	321	323	320	310	352	343	327	301	341	339	332	343	296	317	305	321	303	319	312	294	318	318	320	352	308	319	339	335	332	308	296	333	361	328	342	345	315	315	333	312	366	342	353	281	324	327	339	306	308	326	341	299	298	347	318	320	326	323	321	318	332	307	305	322	351	319	305	319	335	340	300	303	320	353	323	338	342	332	336	333	321	336	319	331	329	308	314	331	342	321	315	322	319	288	333	315	317	348	303	323	360	324	327	309	321	321	324	329	348	322	295	336	323	334	303	302	344	339	333	310	308	330	287	291	297	327	329	326	278	280	344	349	348	271	327	339	303	315	319	320	307	341	313	316	311	307	288	320	285	301	331	335	339	336	293	334	324	306	304	322	325	334	318	331	304	307	312	345	302	353	305	329	324	321	313	324	334	297	305	284	349	303	317	335	325	360	306	326	327	319	323	319	335	339	307	335	305	323	325	313	351	308	328	322	343	299	325	308	323	340	297	330	355	308	326	339	329	319	342	345	319	320	312	327	308	318	289	303	317	332	298	312	304	333	296	324	336	319	324	296	350	330	296	318	310	322	292	333	323	341	362	329	297	310	344	306	302	317	320	323	320	313	346	326	306	304	332	300	340	314	312	346	332	345	275	347	340	336	342	321	322	302	367	352	356	334	305	307	335	300	338	340	300	293	312	335	306	301	314	305	301	337	321	289	357	307	305	295	286	346	305	339	328	330	365	317	295	350	299	348	291	311	316	331	328	335	315	312	329	283	294	315	304	297	350	312	313	307	309	343	332	311	314	350	322	328	315	346	328	304	320	323	287	352	315	324	343	341	321	313	310	333	331	329	295	295	313	330	347	330	324	335	341	321	329	311	322	317	326	312	313	312	332	361	317	335	326	324	313	336	340	310	347	333	297	336	311	344	320	301	309	321	348	355	324	326	345	301	333	327	294	316	348	346	319	322	341	353	308	300	310	332	304	316	312	344	328	340	338	334	301	327	329	313	331	330	317	298	322	309	333	336	300	339	324	331	322	284	336	325	323	333	338	299	325	309	294	297	337	318	356	295	318	316	336	347	307	323	327	302	325	326	313	318	301	311	313	318	293	297	339	305	331	335	328	331	331	315	291	321	317	331	307	333	324	351	314	314	295	314	321	315	318	335	310	326	332	342	319	317	299	322	342	321	338	337	307	347	341	311	310	324	329	312	319	312	343	334	311	328	351	335	314	346	342	342	308	280	304	298	322	344	312	343	350	304	300	309	290	331	321	317	308	341	305	366	307	304	318	302	318	310	298	335	301	330	316	327	325	317	295	300	318	322	303	325	334	324	343	310	319	296	306	317	347	328	316	317	296	318	303	313	335	303	327	331	311	302	328	322	328	306	278	347	297	314	313	300	342	321	340	338	305	325	287	312	337	320	299	329	306	341	307	318	330	332	332	328	315	315	326	297	334	326	360	308	306	307	310	357	358	336	326	292	291	346	316	327	294	345	326	320	333	319	313	325	328	300	333	318	367	309	333	321	317	328	312	332	355	294	304	315	310	302	328	318	343	355	336	327	290	292	341	313	340	316	340	320	321	323	322	318	315	298	306	300	311	317	321	332	332	329	341	317	298	315	328	304	325	326	280	345	346	327	302	338	342	310	324	317	309	328	329	333	347	332	339	339	327	305	346	306	315	340	318	313	303	318	306	310	374	309	332	355	333	349	332	318	304	304	332	337	307	305	284	351	322	301	308	315	311	342	310	322	349	354	309	310	339	332	327	292	323	322	340	316	322	341	336	297	329	337	347	329	325	314	321	335	326	317	333	327	370	308	334	353	307	323	324	301	319	336	323	287	344	314	324	354	322	339	298	316	302	343	343	327	339	304	315	347	308	329	292	328	293	318	338	353	313	334	335	289	294	327	329	331	294	327	324	307	309	325	329	327	333	294	358	360	313	323	340	328	347	314	315	325	324	336	330	334	341	317	294	336	333	300	350	281	339	298	333	321	343	336	363	312	324	277	317	306	316	346	303	309	319	351	327	327	313	338	307	316	301	303	310	288	301	343	332	369	327	303	345	309	289	326	283	303	336	314	291	330	326	311	311	320	314	308	352	319	320	325	313	320	320	297	302	299	304	349	329	318	315	350	313	325	326	320	353	309	316	300	335	327	312	338	330	310	321	317	306	312	323	316	326	337	341	309	345	325	315	335	328	313	329	359	339
23020	2750	6025	6784	5774	4834	4021	3344	2866	2584	2249	2183	1883	1832	1570	1585	1521	1423	1352	1385	1365	1206	1215	1135	1153	1193	1066	1161	1144	1078	1117	1014	1042	1076	1076	1057	1087	1015	980	1000	1064	1038	967	950	1023	933	990	1015	1006	954	959	966	968	925	939	920	882	967	912	974	914	972	998	1025	956	1024	936	948	980	919	903	900	893	964	940	939	922	885	886	950	927	895	892	904	933	935	977	905	939	906	908	923	971	892	908	959	911	951	914	919	929	964	893	934	860	991	884	918	923	920	933	971	931	991	926	917	886	902	944	926	881	954	868	926	861	887	917	968	872	893	918	933	886	926	905	936	874	936	921	903	963	887	913	947	870	920	907	884	883	878	891	910	934	910	859	883	914	900	929	883	891	892	912	920	913	887	905	911	853	875	855	858	917	905	964	922	904	883	943	922	901	900	951	939	927	878	926	872	943	899	939	884	930	852	900	899	899	908	883	875	882	970	960	946	883	900	879	875	861	920	879	948	916	862	947	850	872	894	864	881	898	947	910	898	911	900	895	908	843	932	880	937	884	929	954	889	878	921	950	916	870	919	898	874	968	937	934	930	875	953	950	911	931	925	917	914	922	860	866	912	900	910	911	941	927	870	883	928	918	898	843	892	884	913	915	925	949	928	897	903	903	947	852	898	905	922	904	926	928	979	896	881	939	887	869	932	873	894	928	891	850	908	892	878	901	948	866	903	916	893	880	894	845	921	863	884	907	905	916	925	892	899	946	902	879	901	882	964	909	926	957	900	879	885	872	952	920	911	913	871	886	877	913	949	866	896	913	834	916	891	963	887	858	889	945	848	882	947	910	906	940	923	877	875	884	894	965	897	950	881	932	869	908	881	922	860	946	907	928	935	903	902	887	877	907	921	857	943	897	907	914	901	868	881	914	929	937	923	934	900	910	886	931	869	916	984	941	907	920	898	934	911	939	843	907	949	919	870	915	934	885	859	884	887	932	917	891	928	910	918	957	870	906	880	899	884	881	916	899	928	893	917	907	907	891	893	885	880	885	928	903	923	891	870	929	923	901	924	919	894	883	910	947	881	950	870	878	961	956	850	943	872	882	923	934	889	922	945	883	945	923	856	868	858	945	872	947	915	910	891	916	893	910	880	936	923	882	887	870	883	973	911	911	890	921	875	868	883	928	932	912	873	885	949	878	901	903	947	868	875	891	883	887	884	953	953	871	900	913	899	931	954	928	893	896	912	900	916	931	889	879	890	922	879	906	930	919	912	940	900	891	874	907	852	861	905	904	920	895	869	879	872	907	932	877	915	895	911	928	914	911	931	878	956	903	938	947	897	952	904	889	884	928	903	892	921	834	916	927	969	892	905	909	873	923	851	917	891	902	909	883	883	948	840	949	944	844	890	915	896	906	850	904	931	928	893	865	862	943	920	879	973	880	932	924	920	925	882	916	901	909	922	904	904	922	943	901	909	884	898	903	905	900	904	928	844	872	874	877	879	888	894	912	906	888	896	914	924	926	858	919	899	876	881	896	905	856	877	875	898	903	917	931	922	876	865	907	916	896	927	903	874	894	876	916	902	849	906	903	937	894	887	948	902	905	858	841	948	921	930	953	865	902	887	884	894	931	919	873	870	919	916	893	897	857	921	911	917	944	918	929	908	916	902	833	904	907	921	920	935	903	930	931	918	960	935	926	906	866	906	913	901	873	892	878	916	931	861	914	888	900	933	882	847	971	865	913	934	926	957	866	927	911	867	906	885	904	931	923	934	887	888	873	866	896	941	889	904	881	855	953	917	878	857	947	883	949	856	937	893	897	928	883	899	877	877	868	922	878	916	908	856	860	940	891	898	874	941	921	912	907	913	909	940	871	935	943	852	888	884	923	943	932	865	846	969	914	916	904	924	878	909	915	922	917	913	876	865	919	863	908	920	969	875	928	903	879	876	886	885	866	918	905	883	882	900	912	884	930	954	880	887	913	902	935	950	868	846	885	895	878	885	919	900	946	877	899	903	874	942	898	891	894	962	830	939	922	933	905	892	880	897	892	932	887	883	922	909	916	954	920	853	852	884	916	926	933	910	894	951	885	871	875	895	880	926	917	895	883	873	894	873	932	860	943	906	843	923	862	930	871	860	852	867	880	850	900	908	923	888	895	957	865	911	939	875	942	850	880	926	860	915	864	932	870	955	901	891	918	910	895	905	934	894	878	888	922	966	912	886	853	871	923	905	871	835	885	909	848	925	903	909	943	915	961	895	904	903	912	893	889	888	903	944	955	856	901	906	903	845	850	872	944	909	918	901	896	872	850	964	821	965	907	959	954	912	906	862	866	872	922	873	887	920	905	937	943	924	886	906	896	851	944	896	865	934	930	912	926	875	926	930	886	918	874	898	921	911	884	928	850	922	877	832	887	896	922	946	946	855	881	872	906	862	902	876	907	957	931	951	906	975	916	899	928	963	928	895	877	833	922	852	929	938	917	883	868	892	938	908	899	930	906	904	891	894	876	894	841	909	890	943	933	898	908	911	926	956	873	883	892	890	912	825	905	868	926	915	934	880	888	911	928	941	973	911	865	922	911	894	889	909	926	863	946	904	863	888	893	867	891	929	912	914	951	924	913	921	943	952	874	873	857	940	904	910	881	909	839	914	888	887	964	944	878	923	898	928	918	898	919	869	892	918	914	897	853	942	899	935	935	917	892	934	889	883	910	881	850	909	953	887	917	912	891	914	870	836	928	922	926	913	875	861	888	902	915	945	893	870	930	917	853	881	891	835	952	908	950	915	914	890	955	898	901	892	882	910	901	946	910	900	890	837	922	919	925	866	886	910	814	859	890	916	876	840	896	919	894	934	875	896	915	933	923	895	869	920	870	863	899	877	895	900	911	936	846	901	951	879	874	867	900	856	876	916	904	922	928	910	875	884	923	918	922	886	932	910	936	888	886	857	908	924	940	864	901	920	875	933	897	926	955	915	920	891	886	903	868	890	870	913	888	857	889	938	920	915	886	892	871	893	869	874	887	844	887	906	916	887	935	879	882	851	913	922	891	946	872	896	890	905	853	878	956	897	889	946	876	878	897	870	908	913	911	911	933	962	968	872	964	980	935	946	912	941	907	906	893	869	859	937	902	876	929	940	867	891	912	996	907	878	908	901	894	922	897	923	851	936	943	879	947	933	903	909	933	941	860	927	891	896	898	844	898	863	862	881	892	876	898	879	907	907	886	871	972	907	875	918	918	889	863	912	916	943	929	875	895	908	895	916	921	879	949	923	931	901	904	866	893	850	926	904	921	852	958	898	917	903	924	902	938	871	927	926	911	901	910	912	873	868	908	916	899	923	842	957	892	927	911	854	878	913	898	872	895	913	921	867	918	933	904	872	889	852	911	920	900	890	865	875	895	883	923	853	837	930	906	883	862	881	940	940	893	942	928	889	939	896	882	914	940	957	965	894	902	884	903	929	891	938	899	903	922	954	911	897	947	918	922	908	915	939	899	940
4798	344	225	167	173	152	177	131	137	136	133	122	145	131	145	132	133	154	127	125	124	129	139	133	127	141	127	134	113	153	124	120	143	148	145	124	150	129	153	146	137	116	135	129	141	137	130	132	134	120	118	143	122	136	149	144	131	136	138	131	127	142	141	126	148	111	133	131	117	139	139	136	151	137	122	140	123	143	157	118	137	145	141	128	133	143	145	116	130	138	113	127	159	146	136	128	132	146	145	136	136	120	135	156	131	127	142	139	141	127	116	142	129	136	114	114	138	143	123	138	128	138	143	112	142	137	146	147	115	139	123	134	137	150	134	137	136	126	130	135	139	147	117	115	144	124	147	144	132	123	137	126	137	139	131	131	140	145	143	168	135	132	134	136	135	143	124	119	132	134	136	123	123	144	157	130	144	137	132	108	124	148	123	118	141	139	129	130	112	132	114	143	143	166	145	149	150	132	136	123	134	142	125	138	120	138	163	151	154	139	147	159	124	134	154	164	123	130	146	133	138	127	123	143	112	135	110	126	157	151	133	149	139	148	152	128	131	121	124	137	131	138	133	138	126	133	122	128	133	134	153	133	121	119	137	136	152	136	151	119	136	117	133	161	138	139	145	132	134	137	125	146	121	138	124	147	112	133	103	144	118	137	132	147	141	126	136	119	139	129	149	146	158	139	164	126	141	139	137	143	140	144	142	136	141	147	129	137	124	142	137	142	132	123	132	122	138	168	125	140	156	128	131	142	175	124	137	145	149	149	119	141	127	115	141	143	124	119	121	132	112	144	121	145	116	137	146	136	143	113	140	141	138	138	127	141	128	137	152	146	123	142	132	142	152	104	139	143	123	127	127	138	176	129	125	119	126	130	133	153	136	134	140	124	146	136	136	146	145	121	152	136	147	104	111	135	146	134	145	134	118	133	139	154	141	135	148	141	130	120	138	157	151	132	132	143	137	115	120	146	129	144	138	123	121	130	118	110	159	133	141	121	131	158	135	145	136	148	138	151	132	130	152	136	129	132	125	135	148	125	133	132	145	119	145	130	135	139	154	133	140	144	136	130	128	140	128	148	137	132	146	127	131	136	155	148	142	144	145	128	131	132	132	142	113	119	127	110	140	136	152	132	119	156	135	139	116	130	120	129	136	131	138	144	141	144	129	122	139	130	141	138	138	129	127	139	135	138	117	143	116	136	136	118	122	137	126	135	137	133	141	128	156	124	139	113	137	135	149	140	136	118	149	137	143	137	133	152	124	112	133	139	130	145	150	149	132	151	146	129	137	128	126	132	158	136	125	118	143	130	121	122	163	113	121	140	122	137	123	132	157	144	139	115	151	147	138	133	124	132	157	134	138	125	135	141	150	133	160	149	123	151	133	142	109	127	147	154	141	126	149	128	157	136	146	132	137	137	127	142	143	148	135	124	157	134	127	145	151	161	167	123	141	137	120	145	151	142	151	128	151	148	141	130	129	135	140	132	117	136	162	127	132	132	137	121	125	128	136	130	144	130	143	142	136	148	132	148	141	169	139	129	134	132	137	144	134	139	118	144	129	129	118	132	137	130	131	133	130	152	115	150	125	148	143	133	149	129	122	112	133	118	139	132	151	166	132	149	121	151	143	148	124	156	117	148	142	131	131	158	117	145	137	125	131	125	124	119	125	153	129	141	118	142	153	146	129	132	153	127	114	139	135	109	131	134	157	151	137	126	151	138	101	129	130	125	143	126	149	139	139	140	117	162	131	132	123	128	145	127	145	150	134	125	155	146	134	141	131	121	147	129	147	146	136	137	119	164	131	129	137	156	131	138	148	140	141	128	138	118	153	135	143	142	139	125	113	146	156	126	133	131	107	129	121	137	131	121	131	132	133	128	111	146	114	130	137	125	136	111	124	123	168	133	143	141	136	144	127	133	155	102	127	137	137	142	129	134	134	160	136	120	140	138	142	141	138	147	134	123	143	115	121	126	133	126	154	150	122	138	136	128	135	149	132	158	149	146	116	140	127	139	140	134	139	135	140	142	117	142	152	141	120	141	142	126	152	125	139	147	137	135	150	127	134	146	117	137	130	133	140	150	145	129	142	121	171	129	137	143	136	136	132	126	141	160	118	139	151	127	148	157	137	135	134	134	132	145	130	129	130	114	122	129	149	122	133	154	127	131	122	99	120	160	137	130	156	135	132	127	147	143	135	146	140	110	143	142	135	113	134	160	139	134	129	130	151	135	152	150	132	128	119	139	129	146	146	134	140	138	154	167	142	118	139	127	134	123	115	138	121	129	137	121	109	144	145	139	132	149	153	135	129	123	127	125	141	139	115	138	155	126	163	131	139	117	130	124	135	125	130	137	125	131	127	130	146	112	123	121	155	124	128	132	139	135	132	125	134	144	141	154	128	130	139	120	146	136	119	131	141	119	121	129	122	136	152	137	130	141	130	136	131	122	138	151	140	146	155	145	115	136	147	129	123	143	131	135	159	130	161	117	118	120	135	153	134	134	137	140	130	128	149	136	153	157	144	128	141	141	140	148	130	143	121	133	123	134	140	155	145	138	142	154	115	131	143	126	130	123	161	130	131	137	148	133	148	143	136	128	144	130	135	125	136	137	123	144	121	118	139	138	137	137	159	151	128	144	114	139	121	133	134	129	134	142	117	143	156	148	141	139	147	118	129	136	126	126	156	127	138	121	137	154	132	126	127	153	136	128	146	141	147	137	143	127	136	135	157	123	133	142	167	154	126	139	144	114	138	129	131	163	139	132	137	125	125	126	151	120	134	127	133	137	142	133	141	150	163	158	144	157	138	147	151	156	126	139	134	121	119	127	155	137	144	135	153	152	138	134	127	170	122	141	139	138	143	124	123	141	146	154	125	151	139	138	126	136	131	123	122	165	114	146	142	121	133	112	116	125	150	144	149	129	122	137	131	138	124	147	148	134	112	171	152	152	139	120	139	131	142	141	138	143	118	130	154	146	120	141	140	127	115	135	129	119	140	135	142	140	115	149	140	129	144	134	137	132	151	147	164	129	149	148	143	146	145	132	123	145	143	137	133	115	120	156	133	163	118	143	135	146	143	135	138	161	119	137	122	141	157	154	148	126	139	125	121	127	142	109	116	145	148	126	113	139	145	157	115	155	121	116	127	138	138	137	140	125	144	133	168	135	133	127	123	147	107	148	144	122	155	132	143	131	142	139	141	121	135	130	133	135	149	137	144	127	139	125	109	107	135	150	125	157	132	148	120	137	123	127	143	126	135	134	128	149	134	135	124	140	135	135	135	149	141	134	143	137	143	147	137	124	111	130	140	136	158	131	132	132	144	147	122	144	142	124	136	151	131	135	150	144	152	127	140	133	154	117	131	134	131	144	147	123	120	124	165	159	148	123	134	133	137	136	145	151	124	123	121	106	137	134	149	137	129	150	152	126	126	147	130	142	117	135	134	140	142	141	124	136	162	123	128	135	126	140	132	132	113	130	143	128	137	146	129	121
3775	505	642	612	615	568	535	519	486	487	460	455	466	467	485	454	480	485	526	440	449	464	461	448	455	458	442	478	446	442	467	450	435	489	431	441	455	424	434	429	465	439	425	417	453	441	428	441	454	437	448	448	464	456	460	433	424	459	447	439	425	423	432	453	459	461	461	477	457	438	444	478	439	451	485	405	450	484	443	430	451	438	422	428	436	410	458	418	452	429	458	462	448	429	461	392	453	397	457	429	458	429	442	437	411	437	431	456	467	455	445	469	439	438	458	453	464	453	459	490	428	463	421	431	420	432	402	405	474	457	481	433	446	452	427	488	441	417	456	441	424	397	471	434	489	446	476	451	442	413	426	421	428	442	466	448	447	447	430	456	444	418	423	459	428	425	454	432	465	449	435	402	427	406	464	465	459	453	474	419	399	437	473	472	467	406	432	391	468	451	433	444	449	453	452	460	452	447	433	450	432	414	522	460	480	465	470	426	470	452	475	459	454	413	438	449	460	434	445	460	434	463	436	439	427	459	452	456	445	470	458	463	444	415	446	431	460	435	441	446	437	434	443	415	408	449	458	430	412	476	432	486	442	435	431	415	439	406	430	464	414	474	425	491	428	423	468	407	424	432	438	435	418	441	427	424	446	449	468	493	426	453	488	442	414	452	407	412	411	482	446	463	445	448	407	428	463	439	460	404	458	498	437	429	467	451	456	453	448	446	462	410	472	446	438	440	471	449	450	463	481	426	442	424	464	406	449	442	473	407	457	462	448	415	447	439	416	404	431	451	411	429	423	431	409	460	450	483	442	433	460	457	396	467	459	491	438	468	493	442	434	452	467	481	460	438	429	428	467	455	430	431	473	430	437	431	444	432	472	463	401	461	438	421	444	431	464	415	427	439	457	456	431	402	454	445	435	464	426	460	459	448	433	440	451	457	429	439	420	442	432	476	452	458	448	439	439	411	442	419	446	480	431	490	401	445	413	454	390	416	442	423	449	473	378	450	465	401	449	419	404	444	473	450	449	458	440	390	455	428	447	447	445	423	439	445	458	481	417	427	430	478	421	463	442	435	456	457	457	423	457	454	471	429	451	432	436	413	443	432	479	454	462	457	459	500	411	420	441	462	430	435	436	457	472	435	428	447	423	431	416	441	442	426	436	440	412	403	448	442	431	445	415	442	425	422	448	403	458	439	423	452	443	463	439	449	431	434	443	460	448	446	439	417	432	454	430	440	423	456	452	467	467	442	438	436	441	436	464	446	403	459	451	428	431	428	446	441	426	462	455	441	410	442	461	430	428	465	446	449	463	415	419	443	437	429	458	445	448	502	437	461	423	429	435	400	430	436	444	429	444	438	452	422	452	438	458	464	432	479	417	414	416	442	436	436	450	412	412	406	391	488	441	435	462	423	402	449	436	428	444	467	452	412	450	419	433	436	442	397	461	474	476	476	458	454	454	437	433	440	430	429	422	431	456	406	456	433	469	421	437	471	449	422	437	421	466	438	406	437	434	415	456	456	403	435	449	443	461	442	441	445	430	442	450	461	447	458	431	424	461	418	474	440	453	437	458	460	421	411	391	403	406	426	449	411	451	450	434	469	468	425	447	483	458	404	430	468	447	479	437	436	447	432	446	426	430	460	418	439	424	438	450	400	471	477	426	493	424	410	450	457	483	406	482	434	440	426	433	432	455	457	428	441	463	454	429	478	460	454	449	454	429	427	431	440	463	434	441	438	394	421	453	435	425	434	435	453	420	450	441	450	414	458	431	439	457	436	411	449	449	446	441	442	414	420	415	500	453	497	436	449	456	427	448	430	427	430	445	422	472	442	448	442	451	443	449	416	419	417	417	459	431	470	398	424	418	473	425	483	469	451	405	459	424	417	413	421	478	406	436	445	461	447	429	408	418	445	473	450	472	401	463	419	418	421	422	432	438	433	475	453	416	433	470	429	407	429	468	444	447	438	429	452	378	468	451	453	449	441	439	454	474	381	455	450	447	445	426	425	438	420	438	428	490	432	434	429	413	435	439	461	430	432	416	477	412	437	454	458	417	427	472	431	435	441	432	439	435	444	463	455	459	450	467	431	452	407	443	445	450	448	427	420	447	492	429	412	460	445	420	465	463	472	468	435	469	424	439	445	477	446	412	483	436	460	454	449	447	453	441	446	460	443	459	449	426	460	451	473	449	436	419	419	491	442	432	448	459	439	433	442	476	402	449	471	454	423	435	440	461	438	471	403	488	441	451	470	435	410	457	430	406	437	423	438	446	447	462	481	443	411	456	479	419	435	491	462	442	431	439	414	445	437	454	451	423	432	470	429	477	420	440	448	443	428	427	439	461	496	418	449	413	453	410	465	451	430	424	443	427	422	453	426	493	415	444	417	395	400	483	461	442	409	492	435	451	421	434	437	492	424	435	430	457	399	433	469	462	445	462	446	461	457	442	441	457	439	437	444	446	453	421	397	432	432	440	412	428	477	472	445	491	463	426	433	428	428	437	442	452	420	397	450	441	444	415	413	438	425	440	436	426	439	461	436	459	433	465	413	435	452	469	421	414	457	475	414	437	465	458	438	446	446	457	460	449	449	440	461	442	447	464	435	454	440	418	409	436	460	460	475	445	479	422	457	428	442	446	419	413	462	415	441	463	449	433	439	468	457	464	486	449	426	446	439	432	459	437	437	467	435	422	469	449	443	426	444	440	464	474	437	399	447	454	437	436	439	412	398	441	451	421	470	432	424	452	478	407	445	434	440	444	465	453	391	423	406	469	455	457	435	479	463	455	411	439	444	428	437	474	426	466	443	446	433	417	450	479	477	446	451	416	454	458	468	483	446	432	415	444	424	431	417	459	428	472	420	437	388	425	428	454	443	451	441	472	457	466	433	405	428	417	449	464	427	456	423	457	468	466	420	413	431	425	453	423	447	409	463	439	444	480	464	434	423	424	405	438	430	424	439	450	432	451	432	432	461	477	456	405	403	447	442	467	424	433	414	471	484	479	441	444	408	397	435	424	464	429	443	400	453	482	456	441	436	475	438	445	415	423	433	485	405	379	453	421	471	450	481	442	433	490	456	425	485	447	418	453	462	470	430	460	435	433	437	473	440	419	446	418	438	454	482	459	402	427	441	435	401	461	454	433	469	440	438	439	460	478	461	455	459	438	433	438	449	421	435	432	441	440	451	476	426	453	453	443	474	451	405	441	480	444	470	455	474	464	446	445	427	440	429	419	476	431	428	462	444	449	445	420	400	489	460	465	450	447	442	438	496	432	456	427	420	423	425	445	445	427	433	439	454	462	413	429	434	425	482	445	438	474	446	446	430	445	433	456	457	482	448	443	455	450	446	468	428	417	441	441	416	430	487	421	407	431	458	444	452	451	420	424	440	427	459	445	441	423	457	456	470	424	433	457	423	443	415	429	380	438	423	459	419	449	485	464	434	429	445	445	440	406	440	453	466	448	430	414	446	457	422	433	433	412	429	465	404
36800	9150	1995	1279	973	783	618	499	442	390	389	357	392	355	314	313	325	309	338	273	283	295	294	264	290	300	269	275	269	243	276	262	260	276	277	276	243	250	248	272	247	273	238	269	288	248	246	256	248	271	283	264	283	268	248	232	254	256	269	293	276	297	232	250	239	245	267	247	251	277	261	276	275	290	263	283	275	241	260	247	260	276	242	245	271	259	269	267	267	249	236	245	246	289	264	249	248	273	267	235	269	245	248	265	259	256	257	284	285	236	249	243	253	256	265	258	249	264	270	250	248	239	259	261	252	278	265	290	263	254	269	256	268	289	261	289	243	258	257	252	259	239	265	264	251	262	275	244	244	265	255	236	257	251	235	241	224	256	280	242	223	267	243	259	284	274	246	277	251	247	253	254	247	252	247	268	248	268	272	242	217	257	254	271	250	252	253	234	233	231	255	256	265	242	262	234	267	267	255	274	234	249	256	256	246	259	260	278	274	230	240	246	264	251	300	261	262	251	233	245	246	259	251	262	239	267	252	269	247	250	247	248	263	257	263	279	270	258	261	277	251	246	253	247	249	292	244	266	236	249	241	254	255	267	261	225	267	270	271	252	229	222	261	268	229	262	246	247	237	262	259	276	281	263	234	259	261	231	260	257	260	264	243	248	242	259	266	268	271	245	247	255	273	262	242	230	249	224	259	270	268	273	260	265	257	218	256	275	261	243	267	214	268	258	236	264	261	253	281	271	248	255	229	260	264	275	255	295	249	244	243	223	228	246	238	256	238	264	243	250	256	236	286	272	254	265	248	207	259	228	248	215	259	252	242	267	262	258	263	267	244	250	266	224	218	264	266	248	235	261	262	249	256	246	231	257	255	274	279	252	240	239	283	229	276	266	245	254	263	260	266	267	245	241	240	263	260	266	277	278	276	260	246	270	262	250	268	249	247	267	228	238	258	235	232	291	247	258	252	247	267	264	270	267	280	270	248	267	258	258	285	262	244	271	291	266	238	249	270	248	230	254	260	238	270	231	245	279	268	257	244	268	259	248	254	249	291	263	269	256	258	275	247	260	243	284	261	242	266	267	259	269	258	269	255	276	247	263	263	268	252	267	275	238	232	244	224	242	248	267	252	269	266	244	273	244	248	282	255	254	280	249	234	257	278	262	268	231	271	244	246	254	262	244	263	258	296	264	235	266	255	245	257	265	275	275	241	285	263	243	260	233	258	250	246	264	256	257	264	234	239	267	260	237	217	258	244	264	251	257	256	239	259	262	273	262	264	223	271	282	252	300	260	264	247	226	227	275	291	244	254	281	260	241	268	275	264	246	264	246	239	229	259	230	240	248	258	228	247	257	266	273	244	264	255	282	277	228	262	270	270	237	232	268	264	263	265	283	246	255	246	243	275	260	239	276	224	240	241	248	276	250	235	253	220	248	253	288	265	246	272	242	268	262	270	256	234	245	270	258	271	269	256	276	261	293	244	265	254	234	278	264	258	258	250	220	239	277	276	228	281	261	256	245	234	223	257	254	253	286	282	257	259	231	266	273	228	284	266	260	242	249	271	276	248	258	262	238	258	260	263	233	258	239	245	263	261	248	249	235	255	250	261	258	285	259	251	246	263	257	281	253	248	245	216	243	269	239	239	264	272	257	244	269	252	269	243	265	262	259	259	248	254	259	265	271	264	261	281	254	227	225	263	284	223	258	293	245	265	265	260	265	252	252	261	252	229	268	264	240	260	261	237	262	278	293	272	248	239	246	259	281	274	227	265	303	259	248	240	242	263	255	252	249	230	257	253	260	249	268	266	256	256	236	246	259	250	291	284	234	286	252	235	258	253	298	275	265	249	239	255	286	240	248	256	288	268	282	254	246	276	261	238	234	258	284	280	260	259	269	269	274	268	260	227	264	278	242	256	251	247	253	261	248	246	284	252	283	261	268	239	261	255	251	269	225	245	270	258	276	246	280	266	277	245	245	249	233	246	246	237	260	247	292	271	274	244	291	270	259	249	253	233	225	251	244	246	273	272	257	246	262	240	261	271	289	245	253	269	258	231	251	234	276	268	251	240	225	275	244	264	240	267	266	240	264	270	236	238	250	272	258	242	254	238	240	284	241	279	251	252	248	253	236	277	264	253	243	279	255	233	244	264	234	277	276	260	241	273	280	255	240	238	274	242	218	251	228	248	250	248	281	280	261	237	243	248	250	245	272	243	258	242	251	256	261	250	274	248	219	231	255	274	276	266	249	244	242	230	266	250	260	258	253	277	232	260	234	275	250	270	246	260	243	273	235	244	248	248	240	233	257	278	217	280	265	237	284	241	268	247	239	254	276	272	257	233	232	249	265	243	256	263	280	254	240	282	272	272	257	258	245	266	234	235	279	241	258	259	243	261	272	256	273	249	244	252	288	263	215	271	245	228	256	252	254	275	242	247	263	259	281	258	249	247	238	228	270	270	259	259	275	253	243	269	245	252	253	230	276	251	285	225	261	266	275	259	250	265	272	262	242	237	242	243	265	268	273	276	244	272	274	240	261	279	232	300	246	270	239	278	251	253	225	271	257	241	247	281	280	230	265	277	277	248	276	245	251	243	250	276	238	244	287	271	270	262	249	262	253	240	252	251	266	260	271	283	276	243	236	252	253	250	240	278	294	235	257	270	229	252	256	265	257	254	266	260	255	285	272	282	268	245	272	257	250	278	266	246	250	260	270	259	287	256	270	260	278	270	273	289	270	265	275	240	248	291	229	201	258	264	246	275	240	262	273	252	228	282	265	259	262	272	261	249	240	253	250	264	273	261	261	248	257	255	266	286	249	248	259	281	254	267	267	238	272	243	233	259	247	245	252	261	256	293	258	259	274	249	264	269	273	227	262	245	254	260	262	249	257	252	270	263	271	223	250	251	228	263	290	255	250	286	278	277	276	244	271	272	256	280	241	243	263	267	262	272	247	287	249	247	259	287	244	219	278	253	255	247	257	248	238	235	287	260	272	264	225	294	259	295	257	241	257	237	276	243	270	243	264	251	283	242	262	302	273	244	252	239	267	273	287	285	247	266	250	274	269	259	230	245	247	263	262	223	239	259	270	265	258	278	282	261	261	256	256	261	252	271	251	235	285	232	280	235	270	265	260	253	251	257	243	281	282	255	267	267	251	267	241	264	268	239	231	270	257	235	261	258	257	272	237	254	280	255	273	250	242	270	241	296	251	235	257	283	256	230	261	244	258	251	239	290	274	267	280	258	277	268	270	236	254	251	233	229	254	290	253	253	266	237	270	253	261	273	243	264	271	246	254	257	252	246	244	279	266	270	253	249	259	233	264	230	267	253	250	245	235	242	254	279	246	251	253	271	292	271	264	272	286	275	271	268	240	285	241	235	236	226	266	234	252	242	238	265	272	248	248	242	229	284	264	265	241	245	289	259	261	268	258	258	238	262	259	271	271	260	261	239	266	262	242	243	233	271	226	241	248	275	232	270	240	266	277	264	236
17743	1742	3529	3854	3345	2870	2282	2047	1787	1645	1486	1313	1272	1200	1194	1136	1044	1038	998	903	935	848	909	900	950	851	886	899	827	865	886	795	841	813	791	803	787	784	803	796	785	795	815	787	839	791	787	716	811	786	793	748	782	772	772	742	802	792	768	791	772	776	808	776	751	749	764	757	751	739	777	766	753	781	768	743	808	808	772	751	734	747	762	769	766	777	772	729	750	702	803	814	765	762	765	746	793	718	781	774	839	796	781	831	754	737	837	734	741	775	684	720	745	719	759	688	725	750	790	785	709	785	756	811	748	796	785	770	790	768	754	718	774	739	735	773	720	720	789	742	704	727	764	729	777	708	735	767	754	783	727	755	774	740	724	751	734	762	744	754	724	753	711	745	781	767	748	743	809	786	739	779	773	768	753	750	713	717	802	711	761	761	769	823	727	767	720	784	726	741	729	715	805	809	778	826	762	742	722	766	747	757	851	758	721	754	698	763	748	773	763	776	750	713	759	767	726	736	777	711	757	749	686	754	755	790	766	700	732	745	726	761	757	747	766	733	729	743	780	749	775	717	773	757	678	779	748	760	725	728	792	728	709	799	805	758	729	763	746	769	740	745	709	748	746	797	719	753	757	713	741	767	749	723	743	689	809	725	754	735	751	756	740	777	726	756	744	760	746	762	760	699	737	787	711	741	733	761	787	727	796	747	789	689	741	756	788	744	800	750	788	756	765	766	741	729	747	782	767	733	810	760	749	762	753	758	695	737	717	736	713	811	707	725	767	743	746	753	717	740	759	728	740	779	720	735	749	735	735	734	728	766	743	686	793	717	769	723	750	765	780	805	728	720	767	797	725	720	744	699	778	763	759	722	744	725	755	734	731	780	772	713	749	763	756	702	761	830	715	762	771	752	769	742	763	785	733	791	762	692	732	739	764	742	769	758	724	699	740	717	776	696	780	780	758	706	825	740	744	737	769	780	787	741	770	735	734	734	764	705	753	697	744	726	767	736	726	778	761	701	732	738	742	754	763	719	751	761	708	741	799	751	718	734	742	724	787	717	719	796	778	747	743	768	704	724	760	731	727	769	746	781	720	749	770	742	717	769	764	772	705	694	736	777	786	775	776	713	733	789	791	763	759	753	742	752	776	806	772	677	747	753	798	760	764	738	755	782	753	709	762	702	788	696	781	744	757	736	739	779	764	748	723	767	767	756	790	795	771	745	745	708	742	770	732	748	782	785	772	753	768	740	764	752	752	801	748	800	807	704	727	798	716	734	781	789	765	773	731	796	772	770	710	739	731	731	780	727	735	793	761	771	720	744	766	776	670	775	846	804	693	744	772	758	797	775	783	749	789	781	748	809	708	761	765	708	789	752	738	742	748	834	734	738	767	726	770	763	748	772	766	738	770	745	811	736	717	738	757	693	760	752	727	707	730	738	752	769	752	729	794	728	743	733	747	715	750	732	758	772	797	726	721	742	731	767	779	708	815	798	737	745	739	690	808	741	729	766	748	799	755	702	796	795	713	750	724	784	732	761	757	695	769	763	774	716	743	751	752	756	724	762	771	751	755	737	756	734	743	711	737	809	708	742	735	743	738	725	745	730	772	738	747	742	734	734	736	789	805	716	785	723	777	769	760	760	749	760	803	742	769	716	723	734	712	760	794	730	750	752	764	742	752	687	748	768	712	776	720	749	731	754	742	764	732	760	716	749	756	772	741	775	747	765	726	741	783	766	726	721	756	775	784	754	769	753	713	753	769	775	765	741	716	793	733	746	795	753	726	757	742	776	784	744	766	749	766	745	771	791	748	762	765	706	783	704	723	717	720	758	772	776	707	740	718	739	754	747	741	745	731	731	777	681	727	769	783	744	696	743	787	760	761	724	750	785	769	732	694	740	723	731	726	740	769	770	765	741	772	691	769	771	769	722	744	744	740	768	791	747	767	761	723	754	768	766	753	748	779	748	730	787	717	750	755	718	781	754	708	737	714	748	719	756	750	748	741	758	767	736	765	746	771	725	748	710	745	734	783	754	736	759	777	772	780	785	765	740	807	814	740	742	795	772	799	727	747	779	741	695	779	757	777	750	766	756	730	795	723	749	775	780	754	763	770	729	747	700	752	733	702	780	741	754	720	758	786	747	811	735	806	799	697	726	754	752	792	748	726	766	725	742	789	752	758	765	738	718	777	772	791	770	774	755	734	727	735	749	735	765	769	787	762	722	689	721	752	727	720	744	763	760	750	750	747	759	766	752	773	690	744	777	759	727	718	736	761	773	753	745	742	736	776	736	745	736	742	722	736	773	771	777	737	741	763	761	738	758	733	726	813	735	752	737	790	735	757	766	752	752	758	730	758	720	709	786	766	740	740	746	750	749	766	779	732	749	762	741	753	786	788	764	786	739	768	763	739	671	753	772	734	739	771	684	701	762	757	796	767	755	746	767	692	761	756	703	766	749	783	692	739	723	773	758	783	698	773	721	779	788	790	725	745	757	705	739	763	763	747	756	802	752	772	730	738	760	768	731	792	740	721	724	733	778	694	758	801	799	784	728	760	800	758	737	719	798	783	776	709	781	679	707	763	728	694	749	771	819	741	765	773	723	773	783	728	768	779	792	798	704	767	787	738	790	750	756	784	672	757	730	746	759	764	775	757	722	727	730	738	709	763	685	802	753	746	770	756	699	717	737	786	770	744	766	807	775	778	721	777	732	778	815	780	746	753	699	733	776	729	773	784	764	756	723	752	730	776	729	780	779	745	734	776	735	705	761	760	792	737	773	751	782	771	718	821	730	714	694	738	722	729	705	714	779	751	773	773	778	744	740	777	789	732	766	767	715	736	739	841	787	787	782	769	715	755	783	716	713	751	698	731	747	704	724	749	703	733	746	750	751	767	762	751	786	733	726	763	741	717	810	728	779	796	730	760	739	732	701	717	709	739	782	702	751	728	760	731	777	726	731	745	724	720	800	776	723	749	726	785	750	779	711	742	739	778	738	735	759	724	790	758	757	752	720	706	741	772	753	761	702	724	722	748	727	731	713	784	740	736	837	775	696	759	775	736	749	782	768	732	731	708	724	706	773	726	710	733	761	732	781	752	789	718	769	733	722	740	780	737	727	737	758	678	726	745	753	736	796	725	766	727	741	736	764	710	741	766	746	702	777	718	748	772	774	823	721	777	721	755	746	735	784	728	789	737	771	722	749	659	781	721	816	720	771	703	743	789	714	775	744	718	757	757	750	769	755	767	745	730	783	782	732	795	745	740	750	755	759	757	760	755	768	778	783	752	754	796	788	673	755	759	762	792	737	745	776	790	766	751	770	797	738	726	795	715	730	776	740	765	792	730	758	736	799	755	754	751	772	798	760	718	736	768	773	705	747	765	754	771	703	732	770	766	719	769	774	779	709	707	800	748	721	756	735	763	721	756	760	726	738	774	712	730	735	785	705	745	742	783	761	727	731	706	703	747	737	740	753	827	763	828	753	736	707	717	719
